標籤:自動產生 自動 體繫結構 配置 中文 許可權 blog main rri
(1):Android體繫結構;
應用程式層(Applications), 應用程式架構層(Application Framework),系統運行庫層(Librarries),Linux核心層(Linux Kernel);
(2)Android項目中檔案夾的作用:
| NO. |
檔案夾 |
描述 |
| 1 |
src |
存放所有.java源檔案 |
| 2 |
gen |
為ADT外掛程式自動產生的程式碼檔案儲存路徑,其中R.java檔案將儲存所有的資源ID |
| 3 |
assets |
可以存放項目中一些較大的資源檔,(片,音樂,字型等) |
| 4 |
res |
可以存放項目中所以的資源檔,片,網片,文本 |
| 5 |
res\drawable—hdpi |
儲存高解析度圖片資源 |
| 6 |
res\drawable—Idpi |
儲存低解析度圖片資源 |
| 7 |
res\drawable—mdpi |
儲存中解析度圖片資源 |
| 9 |
res\layout |
存放所以的布局檔案,主要是用於排列不同的顯示組件 |
| 9 |
res\values |
存放一些資源檔的資訊,用於讀取文本資源,在本檔案夾中有一些約定的檔案名稱 arrays.xml: 定義數組資料 colors.xml: 定義表示顏色的資料 dimens.xml: 定義尺度,可以使用Resources.getDimension()方法獲得這些資源 string.xml: 定義字串,可以使用Resources.getString()獲Resources.getText()方法獲得這些資源 styles.xml: 定義顯示的樣式檔案 |
| 10 |
res\raw |
自訂的一些原生檔案所在目錄,如音樂,視頻的檔案格式,可以使用Resources.getRawResource()方法獲得這些資源 |
| 11 |
res\xml |
使用者自訂的XML檔案,所有的檔案在程式運行時編譯到應用程式中,在程式運行時可以使用Resources.getXML() 方法擷取 |
| 12 |
res\anim |
用於定義動畫對象 |
(3)Android項目中檔案的作用:
| NO. |
檔案 |
描述 |
| 1 |
Hello.java |
為Activity程式,類似於java程式中的主類 |
| 2 |
icon.png |
項目中所需要的圖片資源檔,在drawable—hdpi, drawable—Idpi, drawable—mdpi 檔案夾中分別儲存不同解析度的圖片 |
| 3 |
main.xml |
配置所有的控制項 |
| 4 |
strings.xml |
配置所有的資源資訊 |
| 5 |
R.java |
此檔案為自動產生並維護的系統檔案 |
| 6 |
AndroidManifest.xml |
為Android的主要設定檔,用於配置各個組件或一些存取權限等 |
| 7 |
default.properties |
Android項目的屬性定義檔案 |
android學習第一天(android的介紹和基礎):