- 6
- 0
- 约5.72千字
- 约 9页
- 2026-10-09 发布于河北
- 举报
2026年Android高频面试题及详细答案(真实面试版)
一、Android基础核心面试题
1、Activity完整生命周期?日常开发最常用的场景?
答案:
完整生命周期:onCreate-onStart-onResume-前台运行-onPause-onStop-onDestroy。
日常开发使用场景:
onCreate:只走一次,做页面初始化、布局绑定、变量初始化、控件绑定。
onStart:页面可见但不可交互,适合开启动画、注册普通广播。
onResume:页面可交互,适合刷新数据、开启轮询、恢复视频播放。
onPause:页面失去焦点,暂停视频、暂停动画、保存临时数据。
onStop:页面完全不可见,释放大量资源、停止网络请求。
onDestroy:页面销毁,解绑监听、取消请求、释放内存、关闭数据库。
补充:后台杀进程不会走onDestroy,不能依赖该方法做关键数据保存。
2、Activity四种启动模式及实际业务场景
答案:
standard(默认):每次跳转都新建实例。适合弹窗、临时详情页。
singleTop:栈顶复用,不在栈顶则新建。适合首页、消息页,防止重复打开。
singleTask:栈内复用,会清空当前页面之上所有Activity。适合首页、登录页、主页面,返回直接回到主页。
singleInstance:独立任务栈,全
您可能关注的文档
- 2026年4月安徽高等教育自学考试真题及详细答案解析(公共课合集).docx
- 2026年4月高等教育自学考试 马克思主义基本原理概论真题及详细答案(课程代码03709).docx
- 2026年4月高等教育自学考试马克思主义基本原理概论试题及详细答案(课程代码15044)_1.docx
- 2026年4月重庆自考03709马克思主义基本原理概论真题及详细答案解析_1.docx
- 2026年5月6日托福iBT考试真题及详细参考答案.docx
- 2026年6月大学英语六级考试真题(第一套)及详细答案解析.docx
- 2026年6月大学英语六级真题(第一套)及详细答案解析.docx
- 2026年6月大学英语六级真题(完整版)及详细参考答案_1.docx
- 2026年6月大学英语四级真题(第一套)及详细答案解析.docx
- 2026年6月大学英语四级真题及详细参考答案(完整版).docx
- 2026年Android开发面试高频真题及详细答案(实战向).docx
- 2026年AOPA民用无人机驾驶员理论考试题库(含详细答案解析).docx
- 2026年B2道路货物运输从业资格证考试题库(含详细答案解析).docx
- 2026年B2驾照考试完整题库及详细答案.docx
- 2026年B2驾照科目一全真考试题(100题含详细答案解析).docx
- 2026年B2科目四最新考试题库及详细参考答案.docx
- 2026年BAT大厂研发岗秋招笔试题(含详细答案解析).docx
- 2026年Bebras国际计算思维挑战赛试题及详细答案.docx
- 2026年C1驾驶证科目一、科目四考试试题及详细答案.docx
- 2026年C1驾驶证科目一全真试题及详细答案解析(全国通用).docx
原创力文档

文档评论(0)