? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?智能手機(jī)應(yīng)用與發(fā)展心得體會(huì)2
這一節(jié)課主要圍繞“活動(dòng)”這一主題展開,了解什么叫活動(dòng)以及活動(dòng)的基本用法。
Activity 主要是處理一個(gè)應(yīng)用的整體性工作,例如,監(jiān)聽系統(tǒng)事件(按鍵事件、觸摸屏事件等)、為用戶顯示指定的View,啟動(dòng)其他Activity 等。
所有應(yīng)用的Activity都繼承于android.app.Activity 類,該類是Android 提供的基層類,其他的Activity 繼承該父類后,通過Override父類的方法來實(shí)現(xiàn)各種功能,這種設(shè)計(jì)在其他領(lǐng)域也較為常見。
這節(jié)課的學(xué)習(xí)android在上上節(jié)課的基礎(chǔ)之上,又學(xué)習(xí)了搭建開發(fā)環(huán)境后創(chuàng)建手機(jī)軟件apk 讓他顯示在手機(jī)中。只是一個(gè)簡(jiǎn)單的打開手機(jī)軟件之后顯示一個(gè) hello world。然后在這基礎(chǔ)之上添加了點(diǎn)擊進(jìn)入下一頁。helloworld項(xiàng)目運(yùn)行成功 你發(fā)現(xiàn),在你的模擬器上已經(jīng)安裝上了helloworld這個(gè)apk了。其次hello world這句話對(duì)于我們學(xué)習(xí)通信技術(shù)的人來說呢并不陌生,任何一個(gè)編程語言第一個(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目錄是完全一樣的。展開之后我們可以看到剛才建立的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)建的過程,使我對(duì)今后課程更感興趣。