Android锁屏解屏生命周期
来源:互联网 发布:mac 贴膜 涂层脱落 编辑:程序博客网 时间:2024/06/18 17:53
当configChanges当configChanges最近在做一个ProgressDialog对话框,遇到锁屏解屏时,出现View not attached to window manager和Window Leaked问题,最后发现是由于manifest.xm文件中的configChanges导致的。
1.当设置configChanges
android:configChanges="orientation|screenSize" 执行onPause()--onSaveInstanceState()--onStop()--onRestart()--onStart()--onResume()
2.当不设置configChanges
2.1 锁屏 onPause()--onStop()--onDestory()--onCreate()--onStart()--onResume()--onPause()
2.2 解屏 onResume()--onPause()--onStop()--onDestory()--onCreate()--onStart()--onResume()
由于configChanges没有设置,导致重新建Activity,ProgressDialog无法依附原来Activity,此时需要调用onDestory()执行dismiss操作。
阅读全文
0 0
- Android锁屏解屏生命周期
- android生命周期
- android生命周期
- Android生命周期
- android生命周期
- Android 生命周期
- android 生命周期
- Android生命周期
- Android生命周期
- Android生命周期
- Android 生命周期
- Android生命周期
- Android生命周期
- Android 生命周期
- Android 生命周期
- Android生命周期
- Android生命周期
- android生命周期
- iframe子页面弹出框遮罩层问题的解决方法
- ubuntu 无法正确识别蓝牙鼠标
- MySQL之条件查询
- OSGI框架嵌入Http服务器
- Leetcode 300. Longest Increasing Subsequence
- Android锁屏解屏生命周期
- [Redis] redis-cli 命令总结
- ARP协议
- android中mvvm设计模式
- 学习Vue.js的五个小例子
- [BZOJ 3302][Shoi2005]树的双中心:TreeDP
- MySQL按照汉字的拼音排序(A-Z)
- Eclipse中使用自己的makefile darknet管理工程
- 【机器学习 基本概念】监督学习、无监督学习、半监督学习与强化学习