在上一篇文章Android 面试之必问Java基础一文中,我们介绍了Java面试的一些常见的基础面试题,下面我们来介绍Android开发的一些必问知识点。
1,Activity
1.1 生命周期
正常情况系,Activity会经历如下几个阶段:
- onCreate:表示Activity正在被创建。
- onRestart:表示Activity正在被重新启动。
- onStart:表示Activity正在被启动,这时已经可见,但没有出现在前台无法进行交互。
- onResume:表示Activity已经可见,并且处于前台。
- onPause:表示Activity正在停止(可做一次保存状态停止动画等非耗时操作)。
- onStop:表示Activity即将停止(可进行重量级回收工作)。
- onDestroy:表示Activity即将被销毁。