就是Standard, singletop, singletask和singleinstance
理论都清楚,但是实际运用中, 什么activity设置什么启动模式就有点迷糊了,
高人能实际例子说明吗
理论都清楚,但是实际运用中, 什么activity设置什么启动模式就有点迷糊了,
高人能实际例子说明吗
解决方案
40
这个官方网站解释最清楚了,只能举些不那么实用的例子
standard 不说了
singletop 这个本人曾经用来避免多次创建,例如点击一个按钮启动一个activity,假如快速点击多次会导致反复启动,一种办法是在点击事件里过滤,另一个办法是设置目标activity是singletop
singleTask 是不是就好比联系人activity
singleInstance 例如第一次启动时一个activity让用户填资料,填完后转到主activity,此时按后退,不再退回前一个activity。
standard 不说了
singletop 这个本人曾经用来避免多次创建,例如点击一个按钮启动一个activity,假如快速点击多次会导致反复启动,一种办法是在点击事件里过滤,另一个办法是设置目标activity是singletop
singleTask 是不是就好比联系人activity
singleInstance 例如第一次启动时一个activity让用户填资料,填完后转到主activity,此时按后退,不再退回前一个activity。