無限循環onResume和onPause兩個Activity中的聲明週期

前言

在做直播項目開發中,發現從相機中獲取的畫面一直閃,頁面沒有響應,體驗性很差,就很納悶是什麼問題造成的。

找原因

從看是否開啓多個相同的頁面,再看是否啓用handler或者調用其他東西來影響生命週期的,找了半天,發現是在onResume中申請權限導致的。

解決辦法

知道原因了,就想到了兩種解決方案,
1. 使用flag來標識,申請權限方法只能執行一回。
2. 不在onResume中申請權限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章