導航:首頁 > 操作系統 > pause在安卓中什麼意思

pause在安卓中什麼意思

發布時間:2023-03-13 05:43:19

A. android service pause和stop的區別

onPause 用於由一個Activity轉到另一個Activity、設備進入休眠狀態(屏幕鎖住了)、或者有dialog彈出時
onStop 用於不可見的Activity(有對話框彈出時,這時底下的activity仍然可見,所以此時onStop不會被調用)
從下面的日誌日誌可以看出區別:
1.從FirstActivity跳到SecondActivity時

FirstAcvity ---> onCreate
FirstAcvity --->onStart
FirstAcvity --->onResume
FirstAcvity --->onPause
SecondActivity--->onCreate
SecondActivity--->onStart
SecondActivity--->onResume
FirstAcvity --->onStop

現在給AndroidMainfest.xml中的SeconedActivity屬性加入android:theme="@android:style/Theme.Dialog",則SeconedActivity將以對話框形式出現,不會對FirstAcvity形成遮蓋.
這時的狀態輸出為:
FirstAcvity ---> onCreate
FirstAcvity --->onStart
FirstAcvity --->onResume
FirstAcvity --->onPause
SecondActivity--->onCreate
SecondActivity--->onStart
SecondActivity--->onResume
這時FirstAcvity比完全遮蓋時少調用了onStop方法.

以下兩種情況下 都只會觸發onPause而不會觸發onStop

1. 一個透明的包含Dialog的Activity 出現
2. 按poweroff鎖屏

顯示一個非activity的Dialog,是不會調用onPause和onStop的,因為此Dialog屬於activity

閱讀全文

與pause在安卓中什麼意思相關的資料

熱點內容
雲伺服器資源評估 瀏覽:882
微雲下載文件夾是空的 瀏覽:3
r9數控車的編程 瀏覽:403
為什麼刪不掉ksafe文件夾 瀏覽:291
理科男學編程用什麼電腦 瀏覽:839
安陽彈性雲伺服器 瀏覽:570
壓縮空氣儲罐有效期 瀏覽:408
英國文學PDF 瀏覽:175
軟體編程需求 瀏覽:626
廣州哪裡解壓 瀏覽:253
手機小視頻怎麼壓縮 瀏覽:915
微信聊天界面源碼 瀏覽:24
seo競價推廣點擊價格演算法公式 瀏覽:319
框架結構可以加密嗎 瀏覽:218
python編譯器怎麼清除 瀏覽:73
linux全局socks代理 瀏覽:611
php微信抽獎 瀏覽:771
壓縮演算法嵌入式移植 瀏覽:531
php新手小例子 瀏覽:233
按照醫生的演算法一周是幾天 瀏覽:805