新聞中心
Android應用中的Activity指具有屏幕顯示支持用戶交互的基本模塊,類似于Java ME中的MIDlet, Windows 應用中的Form。比如可以是撥號,發(fā)送郵件的UI。每個Activity都可以含有一個Windows用于繪制用戶界面。這個Windows提出占據(jù)整 個屏幕,但也可以只占據(jù)部分屏幕或說現(xiàn)在在其它UI上面。

創(chuàng)新互聯(lián)網(wǎng)站建設公司,提供成都做網(wǎng)站、成都網(wǎng)站制作,網(wǎng)頁設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;可快速的進行網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,是專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
一個Android應用通常由多個Activity組成,其中有一個“主Activity”,為用戶啟動應用時第一個顯示的UI。Activity 可以啟動其它Activity來實現(xiàn)其它功能。新的Activity又可以再啟動新的Activity。新啟動的Activity的UI將覆蓋之前的 UI。從而形成一個“UI?!?。新啟動的Activity將暫停上一個Activity的運行。當用戶按“BACK”按鍵時,“UI?!弊钌系?Activity出棧,之前的UI重新顯示在屏幕上并恢復該UI對應的Activity的運行。這意味著Activiy具有一個“生命周期”。
寫過MIDlet或是Windows Mobile應用的對以上“生命周期”不會陌生。MIDlet 也有類似的生命周期。Windows Form 也有Load, Unload , Active 等事件。和桌面系統(tǒng)不太一樣的說,一般來說移動應用的生命周期不受應用本身控制,而是有手機操作系統(tǒng)來決定。Activity則實現(xiàn)對每個生命周期事件的 處理來完成某個功能。比如在onCreate()事件中調用setContentView()來設置UI布局。在onPause()事件中暫停下載,使用 GPS等,在onResume()事件中恢復下載,重連GPS設備等。
本文名稱:Android開發(fā)速成簡潔教程五:Activities
網(wǎng)站URL:http://fisionsoft.com.cn/article/codheoc.html


咨詢
建站咨詢
