一、環境搭建
1、下載與android搭建有關的SDK和ADT
2、開啟Eclipse,點擊Help下的Install New Software,點擊add,通過彈出的介面來安裝ADT,Name可以自己隨便起一個,Location為ADT的路徑(注意:路徑不要有中文名),添加完成後點擊OK,然後就是下一步…下一步…完成
3、安裝所需要的虛擬機器:點擊window,然後點擊AVD Manager,彈出頁面後點擊New,
Target選擇的是版本(我用的版本是2.3.3的)
Skin下的Built-in選擇的是解析度
二、Eclipse for android 設定代碼提示功能
在Eclipse for android 編輯器中需要實現兩種主要檔案 java 與 xml 代碼自動提示功能
1、 java檔案中的自動提示:
開啟 Eclipse 依次選擇 Window > Preferences > Java > Editor - Content Assist > Auto activation triggers for Java ,設定框中預設是一個點,現在將它改為:.abcdefghijklmnopqrstuvwxyz(,
2、 xml代碼中的自動提示功能:
開啟 Eclipse 依次選擇 Window > Preferences > Xml > Editor > Content Assist > Auto activation > Prompt when these characters are inserted ,設定框中預設是 <=: ,現在將它改為<=:.abcdefghijklmnopqrstuvwxyz(,
三、第一個執行個體
建立一個android工程
右擊滑鼠——>new——>other…——>Android Project——>next——>給工程起一個名字——>next——>選擇版本(我選擇的是2.3.3)——>next——>包名至少是二級的——>點擊finish結束
在建立工程時,工具會自動的產生很多代碼,比如:
R.java檔案,它屬於內部檔案,是不能修改的
在res下的values下的string.xml檔案中可以修改應用的名稱和內容:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">我是第一個應用程式的內容喲</string>
<string name="app_name">第一個應用程式</string>
</resources>
檔案AndroidManifest.xml是非常重要的,下面對這個檔案中的一些配置進行一下介紹
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cn.csdn.hr.android"
android:versionCode="1"
android:versionName="1.0" >
<!—manifest為根標籤 android為命名空間 package包名-->
<!-- android版本號碼 -->
<uses-sdk android:minSdkVersion="10" />
<!-- application應用 一個應用可以包含多個activity
icon:應用程式的表徵圖 手機應用軟體現實的表徵圖
@代表引用 label:標籤的名稱-->
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<!-- 相當於spring中的bean 相當於struts2中的action
name是類名 label是標籤名稱-->
<activity
android:label="@string/app_name"
android:name=".Lession01Activity" >
<!-- 意圖過濾器 -->
<intent-filter >
<!--action 代表動作
android.intent.action.MAIN程式的入口
-->
<action android:name="android.intent.action.MAIN" />
<!-- category 代表動作的種類和分類 既這個動作是幹什麼用的
android.intent.category.LAUNCHER:啟動應用程式的時候就啟動
-->
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
可以直接在工程名上單擊右鍵運行啟動,然後就可以看到名字和內容在“手機”上顯示啦
註:
1、 android的啟動比較慢,所以不要頻繁的開啟關閉,會比較浪費時間。不過開啟android會佔用比較大的記憶體,所以要保障C盤中有足夠的空間,並且開的時間越長佔用的記憶體越多,所以也不能一整天都開著。
2、如何在控制台查看啟動資訊等
Android的啟動不同於一般的java工程啟動資訊全部會在Console中顯示,android的啟動資訊會在LogCat中顯示。下面說一下如何把LogCat放在控制台上:
Window——>show View——>other——>在檔案夾Android下找到LogCat之後點擊OK即可
作者 w_l_j