launchMode属性
2015-11-06 15:17
113 查看
1.standard:每次激活都会创建Activity实例,并放入任务栈
2.singleTop:如果某个Activity自己激活自己,即任务栈栈顶就是该Activity,则不需要创建,其余情况都要创建Activity实例
3.singleTask:如果要激活的那个Activity在任务栈中存在该实例,则不需要创建,只需要把此Activity放入栈顶,并把该Activity以上的Activity实例都pop
4.singleInstance:如果应用1的任务栈中创建了MainActivity实例,如果应用2也要激活MainActivity,则不需要创建,两应用共享该Activity实例
2.singleTop:如果某个Activity自己激活自己,即任务栈栈顶就是该Activity,则不需要创建,其余情况都要创建Activity实例
3.singleTask:如果要激活的那个Activity在任务栈中存在该实例,则不需要创建,只需要把此Activity放入栈顶,并把该Activity以上的Activity实例都pop
4.singleInstance:如果应用1的任务栈中创建了MainActivity实例,如果应用2也要激活MainActivity,则不需要创建,两应用共享该Activity实例
相关文章推荐
- java中类的卸载
- MFC的单文档中双击鼠标事件显示在状态栏
- 引用jar版本错误
- Android:常用Utils工具类
- Has ambiguous scrollable content width/hight
- Java编程中的条件判断之if语句的用法详解
- 关于UITableView的Cell复用谈谈我的一些心得
- MFC对话框屏蔽回车键
- idea maven 加入jar的依赖,需要刷新
- 使用ViewPager实现左右循环滑动图片
- 黑马程序员--String类
- gSOAP的学习
- java 入门 第二季2
- iOS 开发小记 (五)
- CSS3 平分
- jQuery Mobile样式加载问题
- Centos设置服务开机启动的两种方法
- iOS 隐藏顶部状态栏
- AsyncSocket实现TCP连接
- 引用和指针的区别