Activity 启动模式总结
2024-10-07 15:36:21
Activity 启动模式:
1. standard: 默认启动模式,每次启动一个Activity都会重新创建一个实例;
2. singleTop: 栈顶复用模式,新Activity位于任务栈的栈顶,不会被重新创建,
同时它的onNewIntent会被调用,onCreate(),onStart()不会创建;
3. singleTask: 栈内复用模式,这是一种单例模式,具有clearTop的效果;
4. singleInstance: 单实例模式,加强的singleTask模式,Activity只能单独位于一个任务栈中;
TaskAffinity: 任务相关性,默认为包名,与singleTask或allowTaskReparenting属性配合使用,其他情况下没有意义;
调试时使用命令查看任务栈情况:adb shell dumpsys activity
最新文章
- 【leetcode❤python】 125. Valid Palindrome
- arcgis server 下无法执行复杂的运算符
- Hibernate <;查询缓存>;
- 3163: [Heoi2013]Eden的新背包问题
- 热门WEB前端职业你只需要掌握这些
- NOIP2007 守望者的逃离-DP
- C:常量、变量 、 表达式 、运算符、 枚举
- 【HDOJ】1520 Anniversary party
- 字典 -- 数据结构与算法的javascript描述 第七章
- EverythingAboutJava
- html5中viewport与meta详解
- Ubuntu 14.04 安装 sysrepo v0.7.5
- Hash算法【转】
- java 实现excel 导出功能
- [转帖] cnblog新闻区 “40岁以上的员工,请自觉离开”
- TCP和UDP的区别和优缺点
- CSS框架960Grid从入门到精通一步登天
- HTML5拖动
- 标绘ol3版开源啦
- Google Chrome 39.0.2171.71 正式发布