Android面试题库及详细答案.docxVIP

  • 2
  • 0
  • 约1.7万字
  • 约 18页
  • 2026-05-18 发布于河北
  • 举报

Android面试题库及详细答案

一、基础核心类(必问,侧重实操理解)

1.说说Activity的生命周期,以及异常情况下的生命周期变化

问题解析:不要只背流程,要结合实际场景(如屏幕旋转、内存不足),面试官更关注异常处理逻辑。

详细答案:正常生命周期(按执行顺序):onCreate→onStart→onResume→onPause→onStop→onDestroy。

关键补充:

1.前台切换后台:onPause→onStop(若后台Activity被销毁,再次打开会走onCreate→onStart→onResume;若未被销毁,走onRestart→onStart→onResume);

2.屏幕旋转(未配置configChanges):Activity会被销毁重建,生命周期为:onPause→onStop→onDestroy→onCreate→onStart→onResume;若配置了android:configChanges=orientation|screenSize,则不会重建,只会触发onConfigurationChanged方法;

3.内存不足(后台Activity被系统回收):先执行被回收Activity的onPause→onStop→onDestroy,再次打开时重新走onCr

文档评论(0)

1亿VIP精品文档

相关文档