Android環境搭建以及第一個實例

一、環境搭建 
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

發佈留言