活动的启动模式

活动的启动模式

设置活动的启动模式

  • 在ActivityManifest.xml文件里修改
    • 需要修改哪个活动,修改哪个活动的android:launchMode属性
    
            
                
    
                
            
        
        
            
                
    
                
                
            
        
    
  1. standard 默认 始终会创建新实例,不存不存在栈顶
  2. singleTop 如果栈顶已经存在该活动,则直接使用它,不会创建新的活动实例
  3. singleTask 每次启动时系统首先会返回栈中检查是否存在该实例,如果存在,则使用该实例,并把这个活动以上的所有活动都出栈,如果没有发现则创建一个新的活动实例
  4. singleInstance 启动一个新的返回栈来管理这个活动 。back时一个个栈来

这是我学习Android的笔记,参考书<<第一行代码-第二版>>,感谢郭霖大神
如有不足之处,可以一起讨论
附上郭霖的blog http://blog.csdn.net/guolin_blog

你可能感兴趣的:(活动的启动模式)