天天看點

Android基礎概念

       先簡單的介紹一下Android中UI元件的一些通用屬性吧:

       android:id 是指定控件的位置辨別,在java程式中可以通過findViewById(“id”)來擷取指定的android界面元件。

       android:layout_width和android:layout_height用來指定界面元件的寬度和高度,如果這個屬性值設定為fill_parent的話,也就是說明這個元件和其父元件具有相同的寬度,如果屬性值設定為warp_content的話,說明這個元件的寬度或者高度剛剛能包裹他的内容。

       android之是以采用XML檔案來定義使用者界面,我覺的就是為了解耦。使得java程式專門負責業務邏輯實作。

       使用Eclipse開發Android應用比較簡單,一般隻需要做大體兩件事情:使用main.xml定義使用者界面,然後使用java編寫業務邏輯實作。

       下面大緻說說幾個主要目錄的作用,如圖:

<a href="http://images.cnblogs.com/cnblogs_com/rollenholt/201205/201205161907527619.png"></a>

AndroidManifest.xml檔案是Android項目的系統清單檔案,用來控制android應用的名稱,圖示,通路權限等的整體屬性。 

src目錄是一個普通的用來儲存java源檔案的目錄 

res目錄用來存放各種資源檔案 比如layout存放布局檔案values目錄下存放各種XML格式的資源檔案,例如字元串檔案strings.XML。drawable-mdpi,drawable-ldpi,drawable-hdpi這3個目錄是分别用來存放中,小,大三種圖檔檔案。 

下面來建立一個基本的例子來看看,首先使用eclipse建立一個android項目,然後修改main.xml檔案内容如下:

然後設定HelloWorldActivity.java檔案内容如下:

好了,然後運作,結果如下圖:

<a href="http://images.cnblogs.com/cnblogs_com/rollenholt/201205/201205161907535851.png"></a>

==============================================================================

本文轉自被遺忘的部落格園部落格,原文連結:http://www.cnblogs.com/rollenholt/archive/2012/05/16/2504667.html,如需轉載請自行聯系原作者

繼續閱讀