Android开发面试题之Activity启动模式讲解总结
生活随笔
收集整理的這篇文章主要介紹了
Android开发面试题之Activity启动模式讲解总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
activity啟動模式分為:
Standard :默認的啟動模式每次啟動activity都會新建一個activity,不管是否此activity是否存在
SingleTop :棧頂復用模式,每次啟動activity都會判斷棧頂是否存在這個activity實例,如果存在就不會重新創建會復用以前創建的那個實例,所以不會走activity的onCreate和onResume方法。不過會走onNewIntent方法
SingleTask :棧中復用模式,每次啟動會判斷棧中是否存在這個activity實例,如果存在并且在棧頂會跟singleTop一樣,如果不在棧頂就會復用以前創建的那個activity實例不會重新創建,并且會清除此實例以上的activity,也不會走onCreate和onResume方法,不過也會走onNewIntent方法
SingleInstance:獨享一個任務棧,一般用的比較少
總結
以上是生活随笔為你收集整理的Android开发面试题之Activity启动模式讲解总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我国网民规模近10.67亿 线上办公用户
- 下一篇: Redmi Note 12T再曝光 配骁