? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?智能手機(jī)應(yīng)用與發(fā)展心得體會(huì)2
這一節(jié)課主要圍繞“活動(dòng)”這一主題展開(kāi)死嗦,了解什么叫活動(dòng)以及活動(dòng)的基本用法非区。
Activity 主要是處理一個(gè)應(yīng)用的整體性工作爹殊,例如傲诵,監(jiān)聽(tīng)系統(tǒng)事件(按鍵事件耕腾、觸摸屏事件等)孔轴、為用戶顯示指定的View蛆封,啟動(dòng)其他Activity 等唇礁。
所有應(yīng)用的Activity都繼承于android.app.Activity 類,該類是Android 提供的基層類惨篱,其他的Activity 繼承該父類后盏筐,通過(guò)Override父類的方法來(lái)實(shí)現(xiàn)各種功能,這種設(shè)計(jì)在其他領(lǐng)域也較為常見(jiàn)砸讳。
這節(jié)課的學(xué)習(xí)android在上上節(jié)課的基礎(chǔ)之上琢融,又學(xué)習(xí)了搭建開(kāi)發(fā)環(huán)境后創(chuàng)建手機(jī)軟件apk 讓他顯示在手機(jī)中。只是一個(gè)簡(jiǎn)單的打開(kāi)手機(jī)軟件之后顯示一個(gè) hello world绣夺。然后在這基礎(chǔ)之上添加了點(diǎn)擊進(jìn)入下一頁(yè)吏奸。helloworld項(xiàng)目運(yùn)行成功 你發(fā)現(xiàn),在你的模擬器上已經(jīng)安裝上了helloworld這個(gè)apk了陶耍。其次hello world這句話對(duì)于我們學(xué)習(xí)通信技術(shù)的人來(lái)說(shuō)呢并不陌生奋蔚,任何一個(gè)編程語(yǔ)言第一個(gè)程序都會(huì)是它。
本周我們學(xué)習(xí)的主要內(nèi)容就是根據(jù)要求創(chuàng)建一個(gè)項(xiàng)目,在Eclipse中的工具條上我們找到File然后new一個(gè)新的安卓應(yīng)用程序泊碑,然后輸入自己新建的項(xiàng)目的名稱以及項(xiàng)目名稱坤按,然后底下會(huì)自定義包名以區(qū)分不同的程序,這是安卓系統(tǒng)的特點(diǎn)馒过,所以我們也要保證他的唯一性臭脓。
Eclipse左側(cè)一欄便是你設(shè)計(jì)的程序的目錄結(jié)構(gòu),其中src目錄是放置我們所有Java代碼的地方腹忽,它在這里的含義和普通Java項(xiàng)目下的src目錄是完全一樣的来累。展開(kāi)之后我們可以看到剛才建立的helloworldactivity的文件就在里面。
gen這個(gè)目錄的內(nèi)容都是自動(dòng)生成的窘奏,只要有一個(gè)R.Java文件嘹锁,你在項(xiàng)目中添加任何資源都會(huì)在其中生成一個(gè)相應(yīng)的資源的id。 assets里面主要是存放一些隨程序打包的文件着裹,在你的程序運(yùn)行時(shí)可以動(dòng)態(tài)讀取到這些文件的內(nèi)容领猾。
這節(jié)課認(rèn)識(shí)到創(chuàng)建界面和界面本身所具有的重要性,很享受自己動(dòng)手創(chuàng)建的過(guò)程骇扇,使我對(duì)今后課程更感興趣摔竿。