android(base)面试题
2016-06-30 07:22
239 查看
activity的生命周期?
正常启动一个activity1:
ActivityLaunched(1:onCreate() 2:onStart() 3:onResume())
2:
ActivityRunning
当activity被另外的一个activity覆盖的时候
(1:onPause() )
当覆盖的activity离开,被覆盖的activity再次显示
(1:onResume())
然后ActivityRuning
Activity转到新的Activity界面或按Home键回到主屏,自身退居后台:(1:onPause() 2:onStop())
用户后退回到此Activity:系统会先调用onRestart方法,然后调用onStart方法,最后调用onResume方法,再次进入运行状态。
(1:onRestart() 2:onStart() 3:onResume())
Activity处于被覆盖状态或者后台不可见状态,系统内存不足,杀死当前Activity,
(1:onDestory() )
而后用户退回当前Activity:再次调用onCreate方法、onStart方法、onResume方法,进入运行状态。
(1:onCreate() 2:onStart() 3:onResume() )
用户退出当前activity()
(1:onPause() 2:onStop() 3:onDestory() )
相关文章推荐
- 前端面试题汇总
- 一道无关编程的面试题
- 一道有趣的面试题,小鸟和火车的问题
- 嘴上说要认真面试,身体却在偷懒,这样好么?
- 成为Java顶尖程序员 ,看这11本书就够了
- 成为一个优秀程序员的11条小贴士
- 黑马程序员——面向对象
- java 面试题三十三 子类父类方法执行顺序的问题
- 我是进击的码农4
- 野生程序员初长成——记北大程序设计与算法专项课程
- 一道有意思的逻辑分析题
- 剑指offer-3-面试题11:数值的整数次方(对错误的处理)
- 面试题:1,进程和线程的区别?什么时候用进程?什么时候用线程?为什么你的项目中用的是线程?为什么不用进程?如果只有进程,对你这个项目有没有影响?
- 中通服软件公司笔试面试 回忆版
- 面试
- 程序员必须掌握的6种软技能
- 每个程序员应该阅读的10本经典书籍
- 有一种生物叫做程序员。。。。
- 一个程序员的顿悟:理想的程序员只比你多了6个一点点
- Android面试(一)?(内存泄露,Activity生命周期,横竖屏切换,Activity设为窗口,安全退出Activity,)