- 1
- 0
- 约7.99千字
- 约 12页
- 2026-11-16 发布于河北
- 举报
Android经典面试题(含参考答案)
一、基础JavaAndroid基础
1.简述Activity的生命周期,以及各个回调方法的触发时机
答案:
Activity核心生命周期回调:onCreate()、onStart()、onResume()、onPause()、onStop()、onDestroy(),还有两个可选回调onRestart()。
onCreate():页面第一次创建时调用,只执行一次。适合做布局加载、变量初始化、绑定视图。此时页面还不可见。
onStart():页面变为可见状态,但还不能和用户交互。
onResume():页面置顶,可交互。回到当前页面时会执行。
onPause():页面失去焦点,但是仍然可见(比如弹出对话框)。适合保存轻量临时数据,不能做耗时操作。
onStop():页面完全不可见。适合释放占用资源,取消广播、动画等。
onRestart():页面从停止状态重新启动,在onStop()之后、onStart()之前执行。
onDestroy():页面销毁,释放最终资源。
场景补充:打开新Activity,当前页面先走onPause(),新页面走完onResume()之后,原页面才会执行onStop()。
配置变更(屏幕旋转)默认会销毁重建Activity。
2.Activity的四种启动模式,分别是什么,适
您可能关注的文档
最近下载
- 【中考真题】浙江省台州市2022年初中科学中考试卷(附答案).pdf VIP
- 浙江省台州市2022年初中科学中考真题试题试题(Word版,含答案+解析).docx VIP
- 2022年浙江省温州市初中科学中考真题试题【含答案,中考试卷试题】.pdf VIP
- 初中科学试卷分析.doc VIP
- 初中地理世界的地形检测试题.pdf VIP
- 初中地理模拟测试题.pdf VIP
- 初中七年级初一地理秋季第一次月考试卷.docx VIP
- 初中地理湘教版七年级上第一章 让我们走进地理单元测试-章节测试习题(1).doc VIP
- 2022-2023学年全国初中八年级上地理人教版单元测试(含答案解析)035530.pdf VIP
- 初中地理《世界气候》单元测试卷(含答案).pdf VIP
原创力文档

文档评论(0)