一、環境搭建
需要:jdk1.7.0
Android SDK
ADT -- Android developers Tools:關聯android SDK
IDE --- IDEA \ Eclipse \ android studio(推薦)
給java和ADT配置環境變量
一、android工程目錄結構介紹
Src:sourcecode,該文件夾是放項目的源代碼的
res:resource,放置應用 程序 用到的資源 文件。其包含(Drawable,layout,values等目錄)。當這個目錄下的文件發生變化時,gen目錄下面的R.java就會自動發生變化。
res/drawable:放置應用到的圖片資源。
res/layout:放置一些與UI相應的佈局文件,都是xml文件。
res/values:放置字符串,顏色,數組等常量數據。(arrays.xml、colors.xml、dimens.xml、styles.xml)
assets:主要放置多媒體等數據 文件 。
gen文件夾:該文件夾下面有個R.java文件,R.java是在建立項目時自動生成的,這個文件是隻讀模式的,不能更改。R.java文件中定義了一個類——R,R類中包含很多靜態類,且靜態類的名字都與res中的一個名字對應,即R類定義該項目所有資源的索引。
AndroidManifest.xml:相當於項目的配置文件。在此文件裏必須聲明應用的名稱,應用所用到的Activity,Service,Reveiver等。這個文件列出了應用程序所提供的功能,在這個文件中,你可以指定應用程序使用到的服務(如電話服務、互聯網服務、短信服務、GPS服務等等)。另外當你新添加一個Activity的時候,也需要在這個文件中進行相應配置,只有配置好後,才能調用此Activity。