- 0
- 0
- 约5.45千字
- 约 7页
- 2026-07-05 发布于河北
- 举报
中软国际Android面试真题(含详细口语化答案)
一、Android基础核心(必问)
1、讲讲Context是什么?Activity、Application、Service的Context区别?
答案:Context就是安卓应用的上下文环境,简单说就是给组件提供访问系统资源、启动页面、调用系统服务、操作文件数据库的载体,是绝大多数安卓API的基础。
三者核心区别我日常开发是这么区分的:
第一是Application上下文,全局唯一,跟着APP生命周期走,APP不销毁它就一直在。它不能操作UI,不能用来弹弹窗、启动动画,优点是不会引发内存泄漏,平时我做全局网络请求、获取全局资源、初始化全局工具类都会用它。
第二是Activity上下文,跟随页面生命周期,页面销毁就失效。它可以操作所有UI相关操作,弹窗、跳转页面、加载布局都没问题,但一定要注意,页面销毁后如果还持有这个上下文,百分百会内存泄漏。
第三是Service上下文,生命周期和服务一致,和Application类似,也不支持UI操作,主要用于后台服务的资源调用、数据处理,日常用得比较少。
2、Activity的四大启动模式和适用场景?
答案:四种模式我结合项目场景说,不背定义:
standard:标准模式,默认模式。每次启动都会新建一个实例,不管栈里有没有该页面。适合首页、列表页这种可以重复打开的页面,缺点是容易产生大量重
您可能关注的文档
- 中草药采购员岗位培训考核试题(含详细答案).docx
- 中车财务有限公司招聘笔试真题(含详细答案解析).docx
- 中车全员安全教育考试题(含详细答案).docx
- 中航工业职业英语考核试卷(含详细答案解析).docx
- 中金所前端招聘笔试真题(含详细答案解析).docx
- 中金所社招笔试真题(全真适配版)及详细答案解析.docx
- 中联航飞机除防冰岗位考核试题(含详细答案).docx
- 中蒙医院医护人员招聘考试试题(含详细答案解析).docx
- 中软国际2026校园招聘笔试真题(含详细答案解析).docx
- 中软国际开发岗位机考真题(含详细答案).docx
- 绵阳市平武县2025届数学四年级第二学期期末联考试题含解析.docx
- 绵阳市三台县2025届三年级数学第二学期期末模拟试题(含答案).docx
- 绵阳市三台县2025届四年级数学下学期期中模拟试题含解析.docx
- 绵阳市三台县2025届四年级数学下学期期末模拟试题(含答案解析).docx
- 绵阳市三台县2025届四年级数学下学期期末模拟试题(含答案).docx
- 绵阳市三台县2025届四年级数学第二学期期中模拟试题含答案.docx
- 绵阳市三台县2025届四年级数学第一学期阶段模拟试题(含答案).docx
- 绵阳市三台县2025届四年级数学第二学期期中模拟试题含解析.docx
- 绵阳市三台县2025届四年级数学第二学期期中模拟试题(含答案解析).docx
- 绵阳市三台县2025届四年级数学第一学期期中模拟试题含答案解析.docx
最近下载
- 养老机构陪同老年人就医服务规范-DB34_T3523-2019.pdf VIP
- 国有企业费用报销管理办法实施细则.docx
- 2024新译林版英语八年级下单词英译汉默写表(开学版).docx
- 最全竞争性谈判全套表格及模板.pdf VIP
- DB45_T618-2009:建筑施工模板及作业平台钢管支架构造安全技术规范.pdf VIP
- 英文科技论文写作与学术报告(清华)期末测试答案.docx VIP
- 安徽理工大学2021-2022大学物理上模拟试题1.pdf VIP
- 慢性病患者健康素养量表(HeLMS)—孙浩林译.docx VIP
- 2025-2026学年度第二学期期末质量监测七年级语文试卷+参考答案与解析.docx
- 19J305:重载及特殊重载、轨道楼地面.docx VIP
原创力文档

文档评论(0)