freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

android生命周期(1)-wenkub

2023-05-22 16:09:57 本頁面
 

【正文】 定他們的優(yōu)先級 ? 進程的優(yōu)先級 取決于所有組件中的優(yōu)先級最高的部分 ? 進程的優(yōu)先級會根據(jù)與其他進程的依賴關(guān)系而變化 Android組件 ? 組件是可以調(diào)用的基本功能模塊, Android應(yīng)用程序就是由組件組成的 ? Android系統(tǒng)有四個重要的組件,分別是Activity、 Service、 BroadcaseReceiver和ContentProvider Android組件 ? Activity ? Activity是 Android程序的呈現(xiàn)層,顯示可視化的用戶界面,并接收與用戶交互所產(chǎn)生的界面事件 ? Android應(yīng)用程序可以包含一個或多個 Activity,一般在程序啟動后會呈現(xiàn)一個 Activity,用于提示用戶程序已經(jīng)正常啟動 ? 在界面上的表現(xiàn)形式 : 全屏窗體,非全屏懸浮窗體 , 對話框 ? Service ? Service用于沒有用戶界面,但需要長時間在后臺運行的應(yīng)用 Android組件 ? BroadcaseReceiver ? BroadcaseReceiver是用來接受并響應(yīng)廣播消息的組件 ? 不包含任何用戶界面 ? 可以通過啟動 Activity或者 Notification通知用戶接收到重要信息 ? Notification能夠通過多種方法提示用戶,包括閃動背景燈、震動設(shè)備、發(fā)出聲音或在狀態(tài)欄上放置一個持久的圖標(biāo) Android組件 ? ContentProvider ? ContentProvider是 Android系統(tǒng)提供的一種標(biāo)準(zhǔn)的共享數(shù)據(jù)的機制,應(yīng)用程序可以通過 ContentProvider訪問其他應(yīng)用程序的私有數(shù)據(jù) ? 私有數(shù)據(jù)可以是存儲在文件系統(tǒng)中的文件,也可以是SQLite中的數(shù)據(jù)庫 ? Android系統(tǒng)內(nèi)部也提供一些內(nèi)置的 ContentProvider,能夠為應(yīng)用程序提供重要的數(shù)據(jù)信息 Android組件 ? 組件生命周期 ? 所有 Android組件都具有自己的生命周期,是從組件建立到組件銷毀的整個過程 ? 在 生命周期 中,組件會在可見、不可見、活動、非活動等狀態(tài)中不斷變化 Activity生命周期 ? Activity生命周期 ? Activity生命周期指 Activity從啟動到銷毀的過程 ? Activity表現(xiàn)為四種狀態(tài),分別是活動狀態(tài)、暫停狀態(tài)、停止?fàn)顟B(tài)和非活動狀態(tài) ? 活動狀態(tài), Activity在用戶界面中處于最上層,完全能不用戶看到,能夠與用戶進行交互 ? 暫停狀態(tài), Activity在界面上被部分遮擋,該 Activity不再處于用戶界面的最上層,且不能夠與用戶進行交互 ? 停止?fàn)顟B(tài), Activity在界面上完全不能被用戶看到,也就是說這個 Activity被其他 Activity全部遮擋 ? 非活動狀態(tài)不在以上三種狀態(tài)中的 Activity則處于非活動狀態(tài) Activity生命周期 ? Activity的四種狀態(tài)的變換關(guān)系 圖 活 動 狀 態(tài) 停 止 狀 態(tài) 非 活 動 狀 態(tài)暫 停 狀 態(tài) Activity生命周期 ? Activity棧 ? 遵循“后進先出”的規(guī)則 A c t i v i t yA c t i v i t yA c t i v i t yA c t i v i t yA c t i v i t y......入 ?;?動 狀 態(tài)暫 停 狀 態(tài)或停 止 狀 態(tài)出 棧A c t i v i t y非 活 動 狀 態(tài)A c t i v i t y釋 放 資 源終 止非 活 動 狀 態(tài)A c t i v i t y 棧 Activity生命周期 ? 事件的回調(diào)函數(shù) 1. public class MyActivity extends Activity { 2. protected void onCreate(Bundle savedInstanceState)。 6. protected void onPause()。 onStart() 否 當(dāng) Activity顯示在屏幕上時 , 該函數(shù)被調(diào)用 。 onPause() 是 當(dāng) Activity進入暫停狀態(tài)時 , 該函數(shù)被調(diào)用 。 Activity生命周期 ? Activity狀態(tài)保存 /恢復(fù)的事件回調(diào)函數(shù) 函數(shù) 是否 可終止 說明 onSaveInstanceState() 否 Android系統(tǒng)因資源不足終止 Activity前調(diào)用該函數(shù) , 用以保存Activity的狀態(tài)信息 , 供 onRestoreInstanceState()或 onCreate()恢復(fù)之用 。 4. import 。 12. setContentView()。 Activity生命周期 ? 20. } 21. 22. Override //在 onStart()后被調(diào)用,用于恢復(fù) onSaveInstanceState()保存的用戶界面信息 23. public void onRestoreInstanceState(Bundle savedInstanceState) { 24. (savedInstanceState)。 32. } 33. 34. Override // 在 onResume()后被調(diào)用,保存界面信息 35. public void onSaveInstanceState(Bundle savedInstanceState) { Activity生命周期 ? 36. (savedInstanceState)。 44. } 45. 46. Override //在活動生命周期結(jié)束時被調(diào)用,用來保存持久的數(shù)據(jù)或釋放占用的 資源 47. public void onPause() { 48. ()。 56. } 57. 58. Override //在完全生命周期結(jié)束時被調(diào)用,釋放資源,包括線程、數(shù)據(jù)連接 等 59. public void onDestroy() { 60. ()。 2. 3. import 。 9. Override 10. public void onCreate(Bundle savedInstanceState) { 11. (savedInstan
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1