導航:首頁 > 操作系統 > 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在安卓中什麼意思相關的資料

熱點內容
怎麼取消蘋果手機的appid密碼 瀏覽:997
門禁系統錄制卡怎麼加密 瀏覽:753
ssm看源碼哪本書好 瀏覽:933
linux查看網卡的命令 瀏覽:497
basic語言演算法 瀏覽:13
怎麼快捷刪除無用文件夾 瀏覽:475
你家離學校源碼用英語回答 瀏覽:504
電腦如何用伺服器地址 瀏覽:652
php轉化為二進制 瀏覽:738
程序員到國企感受 瀏覽:863
js二分搜索演算法 瀏覽:658
文件夾的定義與原意 瀏覽:202
phpredis任務隊列 瀏覽:463
文件夾的顏色代表什麼 瀏覽:895
單片機模擬通信 瀏覽:931
pandas在哪裡編譯 瀏覽:918
安卓機怎麼調清晰度 瀏覽:346
開始菜單文件夾英語 瀏覽:887
我本系列解壓縮 瀏覽:744
阿里雲伺服器打開圖形化界面 瀏覽:44