每個(gè)源碼一個(gè)文件夾,包括了各種常用的代碼
如:上傳代碼,菜單代碼,文字樣式等。
讓你拿起來(lái)就可以用,大量的節(jié)省編寫代碼的時(shí)間。
千萬(wàn)不要一上來(lái)在不了解理論的情況去看代碼的,肯定看不懂的啊。
個(gè)人建議你先將android應(yīng)用開(kāi)發(fā)中四種應(yīng)用類型的理論基礎(chǔ)弄清楚:Activities/Services/Content providers/Broadcast receivers像Activities中Activity的生命周期……像Service中如何創(chuàng)建一個(gè)Service,開(kāi)始,停止一個(gè)service以及Service的生命周期等……像Content providers中它是如何充當(dāng)一個(gè)數(shù)據(jù)停供者……像Broadcast receivers它是如何發(fā)送廣播,監(jiān)聽(tīng)廣播,接受廣播……等等
這些內(nèi)容在官網(wǎng)上的文檔中都有:如果英文不好理解的話中文文檔在網(wǎng)上也到處都是。然后再看文檔的時(shí)候自己寫寫小的demo鞏固鞏固。
然后在了解完這些之后,我想你對(duì)android應(yīng)用程序的開(kāi)發(fā)會(huì)有一些深層級(jí)的了解了。
其實(shí)android中也擺脫不了事件驅(qū)動(dòng)的邏輯,所以看代碼的時(shí)候無(wú)非就是:某事件發(fā)生了,然后它對(duì)應(yīng)的事件函數(shù)在哪里,然后再看這個(gè)函數(shù)里面的邏輯。
就像OnCreate 他就是在創(chuàng)建activity的時(shí)候的一個(gè)事件,那當(dāng)然你第一個(gè)就需要看這個(gè)函數(shù)里面的邏輯。不知道我說(shuō)的這些你是否能明白一些。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版