activity的启动模式
来源:互联网 发布:委内瑞拉中国布局知乎 编辑:程序博客网 时间:2024/05/18 00:13
在android中,任务栈和进程是没有任何关系的。
在android之中,任务栈的内部实现,其实就是链表。
第一种:standard
android:launchMode="standard"每次都是在栈中生成一个空间。
第二种:singleTop
如果任务栈的栈顶元素是要被激活的组建,不会创建新的activity放在任务栈,而是复用栈顶的activity。只判断栈顶的元素是否我们当前激活的activity,如果是,就复用,如果不是那么我们就创建新的activity放置在任务栈之中。
第三种:singleTask
singleTask的模式和singleTop的模式是类似的。都是当栈顶是当前要激活的activity,那么就复用,如果不是那么就创建新的。去查看我们之前时候存在这个任务栈,如果存在直接回去,将中间的栈干掉。
第四种:singleInstance
singleInstance模式会开启一个新的任务栈把药激活的activity防止到新的任务栈里面。这个任务栈里面只有它自己一个实例。
0 0
- activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity 的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- Activity的启动模式
- activity的启动模式
- Activity的启动模式
- zoj 3761 Easy billiards(dfs搜索树)
- Nutch MapReduce 原理,源码,理解笔记
- struts2-result
- 如何判断linux下物理cpu数,核数以及是否支持超线程
- ERIC4使用笔记(1)
- activity的启动模式
- Ajax用户注册验证 验证合格才能提交表单 编辑
- JPA & Hibernate 注解,详解
- 开博前言
- 迷宫问题-深度遍历解法
- 打开window系统telnet功能
- HDU1299 Diophantus of Alexandria
- 九度OJ 1091 棋盘游戏
- struts2 + ireport