首页 > 学院 > 开发设计 > 正文

安卓中四种启动模式

2019-11-09 18:46:07
字体:
来源:转载
供稿:网友

1系统默认模式 standard每一次跳转都会重新生成一个新的实例 如果你开启一个新的Activity进行跳转 当你按返回键的时候返回的是第一个Activity

2 singletop模式:如果有一个实例位于栈顶 就不会产生新的实例 只是调用Activity中的new instance方法 如果部位与栈顶会产生一个新的实例 当一个Activity位于栈顶 进行跳转之后 栈里面还是只有一个实例 按返回键的时候 程序直接退出。

3 singletask  只创建一个实例 应用场景多个activity中开发中 将对应的Activity声明为singletask常用。

4 singleInstance 设置为这个模式 activity将独占一个任务它有自己的上下文 不经常用。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表