歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Eclipse中Android項目的目錄結構

自己用的是Eclipse伽利略版本,ADT是0.9.3

Android開發環境搭建完成後,新建一個android項目,可以看到如下的目錄結構:


src:存放源代碼

gen:edu.xidian 是在新建android項目時輸入的包名,R.java是開發工具自動生成的一個類,它會根據res文件中內容自動修改,不需要我們編輯

assets:是存放應用需要的資源文件的地方(比如圖片,動畫等)

res:也是存放應用資源文件的地方,和assets不同的是存放在這個文件夾中的所有資源文件都會在R.java文件中自動生成以個ID,當我們在程序中使用它們時,不用寫路徑,只需調用R.java中變量就行。這應該是ADT提供的一種規范的開發方法。

res/drawable-hdpi

res/drawable-ldpi

res/drawable-mdpi 這三個文件夾是存放圖片的,不同之處在於分辨率,是為了適應不同手機屏幕分辨率不同的情況。


res/layout 存放Activity的布局文件

res/values 存放Activity中顯示的文本,可以在R.java中調用,方便開發多語言版本應用

AndroidManifest.xml 下面是沒有經過任何修改的文件內容:

  1. <?xml version="1.0" encoding="utf-8"?>  
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"  
  3.       package="edu.xidian"  
  4.       android:versionCode="1"  
  5.       android:versionName="1.0">  
  6.     <application android:icon="@drawable/icon" android:label="@string/app_name">  
  7.         <activity android:name=".MainActivity"  
  8.                   android:label="@string/app_name">  
  9.             <intent-filter>  
  10.                 <action android:name="android.intent.action.MAIN" />  
  11.                 <category android:name="android.intent.category.LAUNCHER" />  
  12.             </intent-filter>  
  13.         </activity>  
  14.   
  15.     </application>  
  16.     <uses-sdk android:minSdkVersion="8" />  
  17.   
  18. </manifest>  
是整個應用的設置文件,詳細內容後面再說。

<intent-filter>標簽 設置應用啟動時顯示的第一個Activity

default.properties 屬性文件

Copyright © Linux教程網 All Rights Reserved