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