您的位置:首页 > 职场人生

一个普通java程序员读取 安卓《第一行代码》 随笔(三)

2018-01-27 16:04 302 查看
启动模式 

 默认是standard:启动一个活动以后,重新跳转时会再次创建一个当前的活动覆盖在栈顶。

 如果要修改启动模式就

<activity
 android:name=".FirstActivity"
 android:launchMode="singleTop"
 android:label="This is FirstActivity" >
 <intent-filter>
 <action android:name="android.intent.action.MAIN" />
 <category android:name="android.intent.category.LAUNCHER" />
 </intent-filter>

</activity>

singleTop:当前活动处于栈顶的时候,不会重新创建一个新的当前活动,

但是当前活动如果没有处于栈顶的时候还是会创建当前活动。

singleTask:可以理解为一个栈中的单例模式。
singleInstance:所有栈中的单例模式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: