【導(dǎo)讀】Android應(yīng)用程序使用Java編程語言開發(fā)。aapt工具把編譯后的Java代碼連同應(yīng)用程序所。需的其他數(shù)據(jù)和資源文件一起打包到一個(gè)Android包文件中,這個(gè)文件使用.apk作為擴(kuò)展名。此文件是分發(fā)并安裝應(yīng)用程序到移動(dòng)設(shè)備的載體;是用戶下載到他們的設(shè)備的文件。1默認(rèn)情況下,每個(gè)應(yīng)用程序均運(yùn)行于它自己的Linux進(jìn)程中。源時(shí),則關(guān)閉這個(gè)進(jìn)程。Android應(yīng)用程序并沒有為應(yīng)用程序提供一個(gè)單獨(dú)的入口點(diǎn),activity是為用戶操作而展示的可視化用戶界面。以及翻閱以前的短信或改變?cè)O(shè)置的其他activity。面,但其中每個(gè)activity都不其它的保持獨(dú)立。每個(gè)activity的作用,以及有多少個(gè)activity,當(dāng)然是取決于應(yīng)用程序及其設(shè)計(jì)的。activity轉(zhuǎn)向另一個(gè)靠的是用當(dāng)前的activity啟動(dòng)下一個(gè)。每個(gè)activity都被給予一個(gè)默認(rèn)的窗口以進(jìn)行繪制。view層次結(jié)構(gòu)是由()方法放入activity的窗口之中的。提供給需要這個(gè)運(yùn)算結(jié)果的activity使用。系統(tǒng)將在這個(gè)activity不再顯示于屏幕乀后,仍維持音樂播放service的運(yùn)行。然而,它們可以啟動(dòng)一個(gè)activity來響應(yīng)它們收到。的圖標(biāo),用戶可以打開它并獲取消息。