日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

分屏 取消_记录Android7.0以上手机开启分屏后活动的生命周期变化

發布時間:2024/7/23 Android 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分屏 取消_记录Android7.0以上手机开启分屏后活动的生命周期变化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

真正的大師,總是懷著一顆學徒的心。

大家好,我是小黑,一個還沒禿頭的程序員~~~

如今,很多Android手機已經支持多屏任務了,也就是說你可以邊追劇邊回好友消息了,所以,今天的內容是記錄Android7.0出的分屏多任務模式的活動生命周期變化過程,喜歡的朋友幫忙點擊底部“

(一)華為手機分屏測試(Android10)

運行一個App,以MainActivity為例1.打開App時的生命周期

onCreate->onStart->onResume2.打開任務列表時的生命周期onPause->onStop3.在任務列表中進行分屏后的生命周期onDestroy->onCreate->onStart->onResume->onPause->onResume這里我手機的分屏會自動獲取焦點,沒有焦點的只會走到onPause,需要自己手動點擊activity獲取焦點所以一些播放視頻或者動畫效果的功能,暫停的功能代碼就不能放在onPause里了,應該放在onStop里4.取消分屏時的生命周期onPause->onStop->onDestroy->onCreate->onStart->onResume5.移動分屏時的生命周期onPause->onStop->onDestroy->onCreate->onStart->onResume(二).小米手機分屏測試(Android10)1.打開App時的生命周期onCreate->onStart->onResume2.打開任務列表時的生命周期onPause->onStop3.進行分屏時的生命周期onDestroy->onCreate->onStart->onResume4.回到桌面時的生命周期onPause5.回到分屏時的生命周期onResume6.移動分屏時的生命周期onPause->onStop->onDestroy->onCreate->onStart->onResume7.退出分屏時的生命周期onPause->onStop->onDestroy->onCreate->onStart->onResume注:因為分屏的時候會重新走生命周期,對于fragment盡量使用replace而不是add,數據請求也會多調用幾次,要是介意的同學也可以使用下面的代碼在AndroidManifest.xml中配置禁用分屏,分屏的時候系統會有不支持分屏的提示android:resizeableActivity="false"

以上就是兩種手機的分屏時的生命周期測試了,記錄下來方便以后寫邏輯時多加注意,其他手機由于條件限制沒有辦法測試,如若有什么不一樣的地方歡迎朋友們私信公眾號,多多指教,大家共同進步!喜歡文章的朋友們幫忙點擊下方“

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的分屏 取消_记录Android7.0以上手机开启分屏后活动的生命周期变化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。