新接觸一門程序或者開發(fā)框架,我一般都要先弄清楚程序的入口在哪里,程序怎么運(yùn)行的;建立一個(gè)項(xiàng)目后,各個(gè)文件夾有什么作用以及如何使用等等。理清楚這些東西對(duì)以后開發(fā)是很有好處的,古話說得好,工欲善其事,必先利其器。本文主要總結(jié)android程序的入口點(diǎn)和程序的運(yùn)行流程(初識(shí)),android項(xiàng)目中各文件夾的含義,以及它們的使用。
剛接觸android程序,配置好開發(fā)andriod的環(huán)境,建立一個(gè)項(xiàng)目,框架自帶的經(jīng)典hello程序,然后就可以在虛擬設(shè)備上進(jìn)行運(yùn)行了。但是對(duì)程序從哪里開始運(yùn)行的,下一步應(yīng)該執(zhí)行哪個(gè)函數(shù),以及各個(gè)項(xiàng)目文件夾干什么的,里面存儲(chǔ)什么,都有什么作用等等這些都是一臉懵逼的。經(jīng)過這幾天的摸索,對(duì)這些概念有那么一點(diǎn)點(diǎn)理解,下面進(jìn)行總結(jié)一下,有不對(duì)的地方,敬請(qǐng)各位android大牛進(jìn)行指出,感激不盡。
1 Android程序的入口
1.1 Activity類
在andriod的應(yīng)用程序中,用戶所感知的都是一個(gè)個(gè)應(yīng)用界面,在android程序里面每個(gè)應(yīng)用界面對(duì)應(yīng)一個(gè) Activity類,這類似于.NET Winform項(xiàng)目中的Form窗體。與WinForm中的Form一樣,Activity類也是一個(gè)基類,每個(gè)視圖界面都是繼承Activity的。下面看一下Activity的擴(kuò)展類的代碼。
public class MainActivity extends Activity { @Override protected void onCreate
延伸閱讀
- ssh框架
2016-09-30
- 阿里移動(dòng)安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖
2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe
2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】
2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞
2017-07-26
- 從棧不平衡問題 理解 calling convention
2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明
2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解
2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析
2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二)
2017-07-26
學(xué)習(xí)是年輕人改變自己的最好方式