Android Activity的加载模式
2014-05-16 18:02
357 查看
Activity 有四种加载模式,分别是:
1. standard:标准模式,这是默认的加载模式。
2. singleTop:Task顶单例模式
3. singleTask:Task内单例模式
4. singleInstance 全局单例模式
配置位置:
在AndroidManifest.xml文件中activity元素的android:launchMode属性:
介绍:
standard:创建 Activity 的新实例,并添加到当前 Task中;
singleTop:与 standard 基本一样。区别在于:如果 要创建的Activity 位于栈顶,就不创建。
singleTask:不创建新的Task,会把它之前的 activity 移除栈并销毁。
singleInstance:1.不存在就创建新的Task,2.存在就调用onNewIntent 3. 启动的其他Activity不放在自己的Task中。
永远确保自己的Task中只有自己。
这篇文章写的很好:Activity四种加载模式
1. standard:标准模式,这是默认的加载模式。
2. singleTop:Task顶单例模式
3. singleTask:Task内单例模式
4. singleInstance 全局单例模式
配置位置:
在AndroidManifest.xml文件中activity元素的android:launchMode属性:
介绍:
standard:创建 Activity 的新实例,并添加到当前 Task中;
singleTop:与 standard 基本一样。区别在于:如果 要创建的Activity 位于栈顶,就不创建。
singleTask:不创建新的Task,会把它之前的 activity 移除栈并销毁。
singleInstance:1.不存在就创建新的Task,2.存在就调用onNewIntent 3. 启动的其他Activity不放在自己的Task中。
永远确保自己的Task中只有自己。
这篇文章写的很好:Activity四种加载模式
相关文章推荐
- android中activity的四种加载模式
- Android四种Activity的加载模式
- Android 以singleInstance模式加载的Activity怎么接收以putExtra方式传递过来参数
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- Android中区分Activity的四种加载模式
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- Android的七巧板Activity之二 Activity的加载模式 推荐
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- Android的七巧板Activity之二 Activity的加载模式
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- android中activity的四种加载模式
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- Android四种Activity的加载模式
- android中activity的四种加载模式