Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> 關於安卓的一些初步認識,安卓認識

關於安卓的一些初步認識,安卓認識

編輯:關於android開發

關於安卓的一些初步認識,安卓認識


 在這裡小編第一次寫博客,可能出現很多的問題請諒解。

 在剛開學習安卓的時候總是看到像ADT、SDK、AVM等相關的術語。開始我也不知道什麼意思。在這裡我給大家整理了一下。

  Dalvik: Android特有的虛擬機,和JVM不同,Dalvik虛擬機非常適合在移動終端上使用!

  AVD: (android virtual machine):安卓虛擬設備,就是安卓的模擬器.

  SDK:(software development kit)軟件開發工具包,就是安卓系統,平台架構等的工具集合.

  DDMS:(dalvik debug monitor service)安卓調試工具.

  adb:安卓調試橋,在sdk的platform-tools目錄下,功能很多,命令行必備

  DX工具:將.class轉換成.dex文件

  AAPT:(android asset packing tool),安卓資源打包工具

  R.java文件:由aapt工具根據App中的資源文件自動生成,可以理解為資源字典

  AndroidManifest.xml:app包名 + 組件聲明 + 程序兼容的最低版本 + 所需權限等程序的配置文件

  ADT: 是集成到eclipse上的一個插件,能夠提供一個強大的集成開發環境開發Android應用。故可以將ADT理解為是Android SDK與Eclipse建立起聯系的一個軟件工具。

  下面說一下Android項目的主目錄:

  SRC:用於存放整個項目的源代碼。

  gen:有Android自動生成和維護,包含一個非常重要的.java文件;R.Java,它是程序與資源文件建立聯系的橋梁,不可改動和刪除。

  assets:存放資源,但這裡的資源不會再R.java文件中,訪問時直接使用資源ID,即R.id的形式。注意:res目錄下的文件名應為小寫。

  drawable:是res的子目錄,用於存放應用程序使用的圖像資源或者圖像描述文件。該目錄還分為drawable—hdpi、drawable—ldpi、drawable—mdpi、drawable— xhdpi,分別用於放置不同分辨率的圖片資源。在代碼中使用getResoures(),getDrawable(resourceld)可獲取相應的ID的資源。

  layout :是res的子目錄,放置Android應用程序的布局XML文件。

  values:  是res的子目錄,放置應用程序常用資源,包括字符串、樣式和顏色定義。可以用於文本內容的國際化,以及避免出現硬編碼(即在代碼中直接編寫文本內容)。對於string.xml文件,通過使用getResources().getString(resourceld)來獲取字符串內容。

menu:是res的子目錄,用於放置菜單的布局文件。

 

 

  

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved