Android(經(jīng)典實(shí)例).pdf

Android(經(jīng)典實(shí)例).pdf

ID:20840659

大?。?76.88 KB

頁數(shù):67頁

時(shí)間:2018-10-17

Android(經(jīng)典實(shí)例).pdf_第1頁
Android(經(jīng)典實(shí)例).pdf_第2頁
Android(經(jīng)典實(shí)例).pdf_第3頁
Android(經(jīng)典實(shí)例).pdf_第4頁
Android(經(jīng)典實(shí)例).pdf_第5頁
資源描述:

《Android(經(jīng)典實(shí)例).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Android學(xué)習(xí)筆記-讓我們快速上手吧Google的AndroidSDK發(fā)布也有一段時(shí)間了,一直想研究一下卻苦于找不到時(shí)間。利用這個(gè)周未,開始強(qiáng)迫自己再次進(jìn)入學(xué)習(xí)狀態(tài),原因很簡單:我看好開放的gPhone。SDK的下載與安裝并不復(fù)雜,網(wǎng)上也有不少同學(xué)已經(jīng)進(jìn)入狀態(tài)了,我就不再重復(fù)了吧。今天主要討論的,還是永遠(yuǎn)不變的話題:HelloWorld.1.最簡單的HelloWorld安裝了SDK后,直接生成一個(gè)AndroidProject,一句代碼不用寫,就能跑出一個(gè)最簡單的HelloWorld例程。我們看一下它的代碼:pub

2、licvoidonCreate(Bundleicicle){super.onCreate(icicle);setTheme(android.R.style.Theme_Dark);setContentView(R.layout.main);}看上去實(shí)在很簡單,只有兩句話而已。關(guān)鍵在這個(gè)R.layout.main上,憑直覺,這應(yīng)該是定義的資源。的確,在R.java中只是定義了一個(gè)staticint而已,真正的資源描述在res/layout/main.xml文件里(注意:這里的R.java不要手工編輯,每次buildpr

3、oject時(shí)它都會(huì)根據(jù)res下的資源描述被自動(dòng)修改)。

4、id:layout_width="fill_parent"android:layout_height="wrap_content"android:text="HelloWorld"/>這個(gè)文件很好讀,一個(gè)描述了這是一個(gè)線性排列的布局,android:orientation=vertical表示所有組件將縱向排布。而經(jīng)典的HelloWorld是用一個(gè)TextView來展示的。由此,我們知道,Android的程序從一個(gè)Activity派生出來,并且從它的onCreate開始啟動(dòng);Androi

5、d里要顯示的組件用XML文件描述而不用在代碼中硬編碼(這是一個(gè)好的習(xí)慣,我們應(yīng)該從一開始就堅(jiān)持下去);2.讓Button來說HelloWorld上面的例子是ADT自動(dòng)生成的代碼,似乎與我們一點(diǎn)關(guān)系也沒有。那我們來改一下代碼,因?yàn)樵趙indows平臺(tái)上的Helloworld經(jīng)常是由一個(gè)按鈕觸發(fā)的,所以,我們想第二個(gè)Helloworld應(yīng)該是這樣的:加一個(gè)按鈕和文本輸入框,單擊按鈕后在原來的TextView后面加上輸入框中輸入的文字。第一步是,增加一個(gè)Button和一個(gè)EditText,與TextView一樣,它們也在m

6、ain.xml里描述一下:

7、>這里有兩個(gè)地方要注意:id=@+id/go,這表示需要一個(gè)唯一的UID來作為Button的ID,它的引用名是go。還有一個(gè)是android:text=@string/go表示這個(gè)按鈕的文本不是直接寫有main.xml里了,而是來源于另一個(gè)資源描述文件strings.xml里,本例中的strings.xml如下:helloTwo

8、dialog">提示你好,中國確定瀏覽然后,在代碼里(onCreate函數(shù)中)我們加上以下代碼(簡單起見,用了嵌套類)

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(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)完成后未能成功下載的用戶請聯(lián)系客服處理。