Android Activity 的四种启动模式
来源:互联网 发布:中国足球知乎 编辑:程序博客网 时间:2024/06/05 19:00
standard模式:
特点是:只要你创建了Activity实例,一旦激活该Activity,则会向任务栈中加入新创建的实例,退出Activity则会在任务栈中销毁该实例。
SingleTop模式:
这种模式是考虑当前要激活的Activity实例在任务栈中是否正处于栈顶,如果处于栈顶则无需重新创建新的实例,会重用已存在的实例,否则会在任务栈中创建新的实例。
SingleTask模式:
这个模式是如果任务栈中存在该模式的Activity实例,则把栈中该实例以上的Activity实例全部移除,调用该实例的newInstance()方法重用该Activity,使该实例处于栈顶位置,否则就重新创建一个新的Activity实例。
SingleInstance模式:
这个模式Activity实例是在任务栈中创建后,只要该实例还在任务栈中,即只要激活的是该类型的Activity,都会通过调用实例的newInstance()方法重用该Activity,此时使用的都是同一个Activity实例,它都会处于任务栈的栈顶。此模式一般用于加载较慢的,比较耗性能且不需要每次都重新创建的Activity。
0 0
- android Activity的四种启动模式
- Android Activity的四种启动模式
- Android-activity的四种启动模式
- Android Activity的四种启动模式
- android activity启动的四种模式
- android activity的四种启动模式
- Android 的 Activity 四种启动模式
- android activity 的四种启动模式
- Android Activity的四种启动模式
- android activity启动的四种模式
- android activity的四种启动模式
- android 启动Activity的四种模式
- android activity的四种启动模式
- android activity的四种启动模式
- Android - Activity的四种启动模式
- Android Activity 的四种启动模式
- Android Activity 的四种启动模式
- Android Activity 的四种启动模式
- n皇后
- redis安装、配置与使用
- Class GraphObject
- Android四种启动模式
- 一次前端实习笔试后感想
- Android Activity 的四种启动模式
- 应用卡顿的常见问题有哪些?
- 颜色控制属性
- Javascript中this的认真理解
- Java NIO(一) 初步理解NIO
- Assign Cookies
- 欢迎使用CSDN-markdown编辑器
- Android开发galleryfinal裁剪png图片问题
- 分类算法之朴素贝叶斯分类(Naive Bayesian classification)