Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android項目目錄介紹

android項目目錄介紹

編輯:關於Android編程

Devices:顯示的是連接到Android開發環境的設備,包括模擬器和手機。

Android的錯誤信息和調試信息都在logcat中打印

在Android中,所有資源文件,都會在R.java中生成對應的id,R文件通過靜態內部類的形式來管理資源文件,一種類型的資源文件,在R文件中對應一個內部類。R.java中的內容是系統自動生成的,不可以手動更改的。R文件中維護的都是整型變量。

在Android中,文件名不能以數字開頭。

在Android所有的資源文件都不能使用中文命名。

在不同的屏幕分辨率下,需要不同的圖片。在不同的drawable下放置圖片,是為了屏幕適配。
src:存放Android項目中的所有Java代碼
gen:
buildConfig:應用是否可調試
R: 保存醒目中使用的資源的id。資源id由系統自動生成,不可以手動更改。
libs:在Android中,所有第三方的jar包都放在libs文件夾下面。只有導入了Android.jar這個包,才可以使用Android的api。
assets:資源文件夾,存放視頻或者音樂等較大的資源文件
bin:存放應用打包編譯後的文件
res:資源文件夾,在這個文件中的所有資源,都會有資源id,讀取時通過資源id就可以讀取到。資源id中不能出現中文。
layout:布局文件夾,保存的是布局文件,Android中所有的布局文件都是xml文件。布局文件是用來設置屏幕布局的。
menu:菜單配置文件,用來對菜單進行配置。決定菜單的樣式和功能。
values :
strings.xml:存放項目中使用的string字符串資源,用來定義字符串資源。
使用的時候通過字符串資 源的name作為id使用。沒有指定stringname的字符串無法使用。方便國際化。
使用方式@string/name名稱
styles.xml 定義樣式和主題的資源文件。
dimens.xml用來定義尺寸的資源文件。方便做屏幕適配。
Android中推薦的尺寸單位是dp.像素在任何屏幕上的顯示都是一樣的。
dp與屏幕密度(分辨率)有關

Android應用的包名和部署的包名是可以不一樣的。Android中把應用程序部署的包名作為應用的唯一標
(package="com.test.helloWord")。

android:versionName="1.0"Android應用的版本號
android:versionCode="1" Android程序代碼的版本號
android:minSdkVersion="21" 最低支持的系統版本
android:targetSdkVersion="21" sdk版本
android:theme="@style/AppTheme"設置主題
android:icon="@drawable/ic_launcher" 應用程序的圖標
android:label="@string/app_name" 應用程序的名字

配置應用程序的入口 任何一個應用程序如果沒有程序入口,則無法啟動。

 

在project.properties中target=android-18,決定Android程序的編譯的sdk版本。

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