Android程序開發(fā)入門教程(一)

Android程序開發(fā)入門教程(一)

ID:259332

大小:243.00 KB

頁數(shù):9頁

時(shí)間:2017-07-15

Android程序開發(fā)入門教程(一)_第1頁
Android程序開發(fā)入門教程(一)_第2頁
Android程序開發(fā)入門教程(一)_第3頁
Android程序開發(fā)入門教程(一)_第4頁
Android程序開發(fā)入門教程(一)_第5頁
資源描述:

《Android程序開發(fā)入門教程(一)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Android程序開發(fā)入門教程(一)[收藏此頁][打印]作者:來自ITPUB論壇??2008-02-25內(nèi)容導(dǎo)航:第1頁第1頁:第1頁  【IT168技術(shù)文檔】創(chuàng)建一個(gè)新項(xiàng)目是很簡單的,只要你安裝了Eclipse插件,并且你的Eclipse軟件版本在3.2或3.3,你就可以開始開發(fā)了?! ∈紫?看一下要?jiǎng)?chuàng)建"Hello,World"程序從高級(jí)層面上有哪些步驟:  1,通過 File->New->Project菜單,建立新項(xiàng)目"AndroidProject"  2,填寫新項(xiàng)目各種參數(shù)?! ?,編輯自動(dòng)生成的代碼模板?! ”M此而已,我們通過下面的詳細(xì)說明來完成每個(gè)

2、步驟?! ?, 創(chuàng)建一個(gè)新的Android項(xiàng)目  啟動(dòng)Eclipse,選擇 File->New->Project菜單,如果你安裝好了Android的Eclipse插件,你將會(huì)在彈出的對(duì)話框中看到"AndroidProject"的選項(xiàng)?!   ∵x擇“AndroidProject”,點(diǎn)擊 Next按鈕?! ?,填寫項(xiàng)目的細(xì)節(jié)參數(shù).  下面的對(duì)話框需要你輸入與項(xiàng)目有關(guān)的參數(shù):    這個(gè)表格中詳細(xì)介紹了每個(gè)參數(shù)的含義:  ProjectName:包含這個(gè)項(xiàng)目的文件夾的名稱?! ackageName:包名,遵循JAVA規(guī)范,用包名來區(qū)分不同的類是很重要的,例子中用到

3、的是"com.google.android",你應(yīng)該按照你的計(jì)劃起一個(gè)有別于這個(gè)的路徑的名稱?! ctivityName:這是項(xiàng)目的主類名,這個(gè)類將會(huì)是Android的Activity類的子類。一個(gè)Activity類是一個(gè)簡單的啟動(dòng)程  序和控制程序的類。它可以根據(jù)需要?jiǎng)?chuàng)建界面,但不是必須的。  ApplicationName: 一個(gè)易讀的標(biāo)題在你的應(yīng)用程序上?! ≡?選擇欄"的 "Usedefaultlocation"選項(xiàng),允許你選擇一個(gè)已存在的項(xiàng)目。  3,編輯自動(dòng)生成的代碼?! ‘?dāng)項(xiàng)目創(chuàng)建后,你剛才創(chuàng)建的HelloAndroid就會(huì)是包含下面的代碼. 

4、 publicclassHelloAndroidextendsActivity  {  /**Calledwhentheactivityisfirstcreated.*/  @Override  publicvoidonCreate(Bundleicicle)  {  super.onCreate(icicle);  setContentView(R.layout.main);  }  }  下面我們開始修改它  [構(gòu)建界面]  當(dāng)一個(gè)項(xiàng)目建立好以后,最直接的效果,就是在屏幕上顯示一些文本,下面是完成后的代碼,稍后我們?cè)谥鹦薪忉尅! ublicclassHe

5、lloAndroidextendsActivity{  /**Calledwhentheactivityisfirstcreated.*/  @Override  publicvoidonCreate(Bundleicicle){  super.onCreate(icicle);  TextViewtv=newTextView(this);  tv.setText("Hello,Android");  setContentView(tv);  }  }  注意你還需要添加importandroid.widget.TextView;在代碼開端處?! ≡贏ndro

6、id程序中,用戶界面是由叫做Views類來組織的?!∫粋€(gè)View可以簡單理解為可以繪制的對(duì)象,像選擇按鈕,一  個(gè)動(dòng)畫,或者一個(gè)文本標(biāo)簽(這個(gè)程序中),這個(gè)顯示文本標(biāo)簽的View子類叫做TextView.  如何構(gòu)造一個(gè)TextView:  TexiViewtv=newTextView(this);  TextView的構(gòu)造參數(shù)是Android程序的Context實(shí)例,Context可以控制系統(tǒng)調(diào)用,它提供了諸如資源解析,訪問數(shù)據(jù)庫等  等。Activity類繼承自Context類,因?yàn)槲覀兊腍elloAndroid是Activity的子類, 所以它也是一個(gè)C

7、ontext類,所以我們能用"this"在TextView構(gòu)造中?! ‘?dāng)我們構(gòu)造完TextView后,我們需要告訴它顯示什么:  tv.setText("Hello,Android");  這個(gè)步驟很簡單,當(dāng)我們完成了這些步驟以后,最后要把TextView顯示在屏幕上?! etContentView(tv);  Activity的setContentView()方法指示出系統(tǒng)要用哪個(gè)View作為Activity的界面,如果一個(gè)Activity類沒有執(zhí)行這個(gè)方法,將會(huì)沒有界面并且顯示白屏。在這個(gè)程序中,我們要顯示文本,所以我們傳入已創(chuàng)建好的TextView?!?/p>

8、 好了,程序代碼已經(jīng)寫好,下面看看運(yùn)行

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。