android學習第一天(android的介紹和基礎):

來源:互聯網
上載者:User

標籤:自動產生   自動   體繫結構   配置   中文   許可權   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的介紹和基礎):

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.