建立Android開發(fā)環(huán)境教程.doc_第1頁(yè)
建立Android開發(fā)環(huán)境教程.doc_第2頁(yè)
建立Android開發(fā)環(huán)境教程.doc_第3頁(yè)
建立Android開發(fā)環(huán)境教程.doc_第4頁(yè)
建立Android開發(fā)環(huán)境教程.doc_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

建立Android開發(fā)環(huán)境教程下載開發(fā)資源1下載最新的Android SDK/android/download.html選擇Windows版本的SDK,下載后直接解壓縮就可以使用,為了在控制臺(tái)中直接使用SDK中的工具,把SDK的目錄添加到Windows的path 環(huán)境變量中。2 下載JDK6,(JDK5開發(fā)的時(shí)候會(huì)有一些Bug)/javase/downloads/index.jsp安裝后,設(shè)置 JDK 環(huán)境變量(java_home,classpath,path)3,下載Eclipse 3.2,3.3版本(開發(fā)Android的IDE)/downloads/更新Eclipse,下載ADT(Android開發(fā)插件)1. 啟動(dòng)Eclipse, 選擇 Help Software Updates Find and Install.2. 彈出對(duì)話框后,選擇 Search for new features to install 點(diǎn)擊Next.3. 點(diǎn)擊 New Remote Site.4. 在編輯框中輸入更新插件的網(wǎng)址:/android/eclipse/. 點(diǎn)擊 OK.5. 看到一個(gè)更新的列表,點(diǎn)擊sFinish.6. 在返回的對(duì)話框中選擇 Android Plugin Eclipse Integration Android Development Tools 并且點(diǎn)擊Next.7. 選擇 Accept terms of the license agreement, 點(diǎn)擊Next.8. 點(diǎn)擊 Finish.9. 點(diǎn)擊Install All.10. 重新啟動(dòng) Eclipse.11. 重啟Eclipse 后設(shè)置Android屬性中的 Android SDK 目錄(不包括SDK下的Tools,比如D:android_XXXXX):a. 選擇 Window Preferences. 打開編輯屬性窗口b. 選擇 Android 屬性面板c. 加入AndroidSDK的目錄點(diǎn)擊Browse.d. 點(diǎn)擊 Apply, 和 OK12設(shè)置Eclipse的JavaJDK的屬性設(shè)置。A 選擇 Window Preferences. 打開編輯屬性窗口B 選擇 Java 屬性面板C 選擇Java編譯器為6.0D 點(diǎn)擊 Apply, 和 OK使用Eclipse開發(fā) Android 應(yīng)用使用EclipseIDE開發(fā)一個(gè)Android 應(yīng)用。首先是創(chuàng)建一個(gè)Android工程,然后是設(shè)置應(yīng)用啟動(dòng)配置。然后可以編輯代碼,啟動(dòng),調(diào)試應(yīng)用。創(chuàng)建一個(gè)Android 工程ADT 插件提供了一個(gè)新的工程向?qū)椭覀兛焖俚慕ndroid工程和編輯現(xiàn)存的Android項(xiàng)目的代碼。按照下面的步驟建立Android工程:1. 選擇 File New Project2. 選擇 Android Android Project, and 點(diǎn)擊 Next3. 設(shè)置工程的用途o 選擇 Create new project in workspace 可以建立一個(gè)新的Android工程,輸入工程的名字,代碼的開發(fā)包的名字,應(yīng)用界面的類名字,應(yīng)用程序的標(biāo)題的名字。o 選擇 Create project from existing source可以根據(jù)現(xiàn)存的代碼建立一個(gè)工程. 通過(guò)這個(gè)選項(xiàng)可以建立并運(yùn)行現(xiàn)存的Google提供的Example Application (在Android SDK的目錄中可以找到)4. 點(diǎn)擊 Finish.ADT插件將會(huì)為你的工程建立這些文件和目錄: src/ 代碼文件存放的目錄. res/ 資源文件目錄. AndroidManifest.xml 應(yīng)用工程的主配置文件.建立一個(gè)啟動(dòng)配置建立一個(gè)啟動(dòng)配置在使用Eclipse調(diào)試程序之前,必須為工程建立一個(gè)啟動(dòng)配置:1. 選擇 Run Open Run Dialog. or Run Open Debug Dialog.2. 在左邊的類型中選擇 Android Application 點(diǎn)擊New.3. 輸入一個(gè)配置的名字.4. 在 Android 選項(xiàng)中, 選擇一個(gè)應(yīng)用的界面最為應(yīng)用啟動(dòng)的主界面.5. 點(diǎn)擊 Apply保存配置, 點(diǎn)擊Run 或者 Debug開始調(diào)試程序.調(diào)試應(yīng)用程序一旦建立了工程啟動(dòng)配置就可以按照如下的步驟調(diào)試程序:從Eclipse的主菜單中選擇 Run Run or Run Debug 。如果需要當(dāng)然還可以重新配置啟動(dòng)參數(shù),(比如選擇其他的程序界面作為啟動(dòng)的主界面)Hello, Android!環(huán)境配置完成后就可以開始為Android編寫第一個(gè)HelloWorld了。一個(gè)一般的Android應(yīng)用開發(fā)的步驟包括如下幾個(gè)步驟: 建立工程 構(gòu)造UI 運(yùn)行程序建立工程如何建立工程不再贅述,下面是建立HelloWorld 工程的抓圖.1. Create a new Android Project001.jpg (67.06 KB)2008-3-15 08:09選擇 Android Project, 點(diǎn)擊 Next button.2. 填入工程的相關(guān)的名字002.jpg (90.72 KB)2008-3-15 08:09Heres what each field on this screen means:Project Name -在計(jì)算機(jī)中存儲(chǔ)工程的目錄的名字Package Name -包名 參考Java相關(guān)的概念,比如com.china.hello Activity Name -UI界面窗口的類名,從Activity繼承而來(lái)Application Name -應(yīng)用的標(biāo)題名字3. 便捷自動(dòng)產(chǎn)生的代碼:產(chǎn)生的代碼類似:quotepackage com.china.hello;import android.app.Activity;import android.os.Bundle;public class HelloCHina extends Activity /* Called when the activity is first created. */Overridepublic void onCreate(Bundle icicle) super.onCreate(icicle); setContenView(R.layout.main) ;/quote 構(gòu)造 UI這是最終的helloWorldAandroid 的代碼,下面逐一解釋。quotepackage com.china.hello;import android.app.Activity;import android.os.Bundle;import android.widget.TextView;public class HelloChina extends Activity /* Called when the activity is first created. */ override public void onCreate (Bundle icicle) super,onCreate(icicle); /setContentView(R.layout.main); TextView tv=new TextView(this); tv.setText (這是個(gè)測(cè)試Android 的 helloWorld); setContenView (tv);在類前面添加import android.widget.TextView; (Java 中的概念, 不多做介紹)在Android中,用戶界面控件被封裝成了各種Class叫做Views。一個(gè)View是一個(gè)可以顯示的控件對(duì)象,比如RadioButton,Animation,TextLable等。其中的一個(gè)簡(jiǎn)單的空間是 TextView: TextView tv = new TextView(this);傳入 TextView 構(gòu)造函數(shù)的參數(shù)時(shí)一個(gè)Context 對(duì)象, 通過(guò)這個(gè)對(duì)象可以使用系統(tǒng)提供的功能接口,比如家在資源,方文數(shù)據(jù)庫(kù)和共享數(shù)據(jù)等等。Activity 類從Context 類繼承而來(lái),所以Activity 本身是一個(gè)Context (Java中的繼承概念)。tv.setText(這是一個(gè)測(cè)試Android的helloWorld);最后是連接TextView到屏幕,類似這樣: setContentView (tv);setContentView() 放卡可以控制具體哪一個(gè)空間和系統(tǒng)的UI聯(lián)系起來(lái) (我的理解是

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論