GOOGLE也玩连连看?用连连看规则带你玩转andriod activity的四种启动模式(standard, singletop,singletask,singleinstance)
此博文写作坚持以下理念:
图胜于表,表胜于言;
最好的解释是不用解释;
连连看规则
玩过连连看吗?回顾下连连看的规则:
将相同花色的两个方块用三根以内的直线连在一起就可以消除。
为了有效管理activity,google在玩过连连看后,把该规则适当改进也套用到activity上了。下面我们就来具体试玩一下吧。
Activity的四种启动模式(四种玩法)
玩法一:standard
规则:叠放,不消除
没有可玩度啊,pass…
玩法二:singletop
规则:叠放,相邻相同则消除,但保留并刷新下面的一个。
该玩法下,你无法拼出“笔笔”,“果果”。
却可以拼出:“pen-pineapple-apple-pen”
玩法心得:拒绝发嗲!
玩法三:singletask
规则:叠放,任意间隔出现相同则消除区间内所有,但保留并刷新最下面的一个。
该玩法属于“贪吃蛇”玩法变种。
把“pen”看作尾巴,栈顶看作头,一旦头(栈顶)又碰到尾巴(pen),则整个销毁,但保留尾巴(pen)。
该玩法你无法拼出“pen-pineapple-apple-pen”!
玩法心得:站的越高,摔得越狠。
玩法四:singleinstance
规则:横放,不叠加,不重复
玩法心得:Uh…有什么好说的,Just leave us alone!
本文为原创文章。可尽情点赞,留言和讨论。