第一個Android程式

來源:互聯網
上載者:User

標籤:title   入口   啟動   wrap   ges   程式啟動   href   log   tco   


其實不是第一個了,之前已經按照書上寫了幾個,但是木有寫過安卓的blog,還是用第一個吧。



平台是:Android Studio 3.0版本


一百年不變的"hello, world"。


adb的使用


這裡直接安裝的是Android Studio,而且是連的真機調試的。


Android Studio的工程目錄結構

.idea://AS產生的工程設定檔,類似Eclipse的project.properties。

app://AS建立工程中的一個Module。

gradle://構建工具系統的jar和wrapper等,jar告訴了AS如何與系統安裝的gradle構建聯絡。


java://Java代碼,包含工程和建立是預設產生的Test工程源碼 res: //資源檔,類似Eclipse。    drawable:    layout://App布局及介面元素配置    mipmap:    values:        colors.xml: //定義顏色的設定檔。         strings.xml://定義字串的設定檔。         styles.xml: //定義style的設定檔。manifests:    AndroidManifest.xml://App基本資料(Android管理檔案,也是入口檔案) Gradle Scripts


res目錄下所有的資源檔都會在R.java檔案下產生對應的資源id,我們可以直接通過資源id訪問到對應的資源;這個R檔案可以理解為字典,res下每個資源都都會在這裡產生一個唯一的id!


三個重要的檔案

MainActivity.java


布局檔案:activity_main.xml:



設定檔AndroidManifest.xml:
AndroidManifest檔案中含有如下過濾器的Activity組件為預設啟動類當程式啟動時系統自動調用它

<intent-filter>    <action android:name="android.intent.action.MAIN" />    <category android:name="android.intent.category.LAUNCHER" /></intent-filter>

intent-filter表示在開啟程式時會先去執行這個Activity。

第一個Android程式

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.