|
開卷語
俗話說,“熟讀唐詩(shī)三百首,不會(huì)作詩(shī)也會(huì)吟”。最近收集了很多Android的示例代碼,從這些代碼的閱讀和實(shí)驗(yàn)中學(xué)習(xí)到很多知識(shí),從而產(chǎn)生寫這個(gè)系列的打算,目標(biāo)就是一步步跟著實(shí)例進(jìn)行動(dòng)手實(shí)作,真正從“做”中體會(huì)和學(xué)習(xí)Android開發(fā)。
本文是這個(gè)系列的第一篇,目標(biāo)是Android自帶的一個(gè)范例程序:記事本,將分為四篇文章進(jìn)行詳細(xì)介紹。
預(yù)備知識(shí)
搭建開發(fā)環(huán)境,嘗試編寫”Hello World”,了解Android的基本概念,熟悉Android的API(官方文檔中都有,不贅述)。
程序截圖
先來簡(jiǎn)單了解下程序運(yùn)行的效果
程序入口點(diǎn)
類似于win32程序里的WinMain函數(shù),Android自然也有它的程序入口點(diǎn)。它通過在AndroidManifest.xml文件中配置來指明,可以看到名為NotesList的activity節(jié)點(diǎn)下有這樣一個(gè)intent-filter,其action為Android.intent.action.MAIN, Category指定為 Android.intent.category.LAUNCHER,這就指明了這個(gè)activity是作為入口activity,系統(tǒng)查找到它后,就會(huì)創(chuàng)建這個(gè)activity實(shí)例來運(yùn)行,若未發(fā)現(xiàn)就不啟動(dòng)(你可以把MAIN改名字試試)。
<intent-filter>
<action Android:name="Android.intent.action.MAIN" />
<category Android:name="Android.intent.category.LAUNCHER" />
</intent-filter>
it知識(shí)庫(kù):Android實(shí)例剖析筆記(一),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。