前端/移动开发面试题 · 技术原理 · Android
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 328 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Android
考察点
技术栈
第 261 题ViewModel 在什么时机被销毁? 考察对 ViewModel 生命周期及其与宿主(Activity/Fragment)关系的理解第 262 题为什么布局嵌套深会加载比较慢?从重复测量角度分析原因。 考察对Android测量流程和布局性能的理解第 263 题请解释移动端屏幕适配中常用的屏幕计量单位及其区别。 考察移动端适配基础知识的掌握程度第 264 题如何强制刷新View? 考察Android中强制更新界面显示的方法与正确使用场景第 265 题请解释Activity的onSaveInstanceState()方法的作用和调用时机,以及如何使用它保存和恢复界面状态。 考察对Activity生命周期中状态保存与恢复机制的理解与应用第 266 题Activity和Service想要通信有哪些办法 考察Android组件通信机制及适用场景第 267 题为什么安卓用Binder?它有什么优点? 考察对Android进程间通信机制(Binder)的设计理解及其对比优势第 268 题请说明 LeakCanary 的核心工作原理,以及在自动检测内存泄漏时如何避免误报。 考察对 LeakCanary 内存泄漏检测机制的理解与边界处理第 269 题Fragment如何与Activity通信? 考察Android组件间通信机制的理解与实现第 270 题Activity的启动模式有哪几种?各自的特点和应用场景是什么? 考察Android四大组件之一的Activity启动模式及其适用场景第 271 题请介绍自定义 View 的核心流程和关键方法。 考察自定义 View 的绘制流程掌握与常见场景实践第 272 题请解释Android中BroadcastReceiver的动态注册和静态注册的区别。 考察对Android广播机制两种注册方式的理解及实际应用选择第 273 题安卓的安全机制有哪些? 考察对Android系统安全模型和核心安全机制的理解第 274 题在 Android 中 onNewIntent 方法在什么情况下会被调用? 考察对 Activity 启动模式与 Intent 分发机制的理解第 275 题当Activity被销毁或重建时(例如横竖屏切换),MVVM架构中的ViewModel是如何保证状态不丢失的? 考察ViewModel生命周期管理与状态保存机制第 276 题Activity和Fragment的通信方式有哪些? 考察Android组件间通信机制的掌握与选型能力第 277 题当从Activity A跳转到Activity B时,两个Activity的生命周期回调分别按什么顺序执行? 考察对Activity生命周期回调顺序及跨Activity切换场景的理解第 278 题请介绍Android Handler的内部工作机制,包括其与Looper、MessageQueue的关系。 考察对Android消息循环机制的深入理解与表述条理第 279 题若 Handler 持有 Activity 的弱引用,Activity 仍在前台,GC 会把 Activity 回收吗?为什么? 考察弱引用在 GC 下的行为及与 Activity 生命周期的关系第 280 题Handler泄漏原理,解决办法 考察Handler内存泄漏的成因与修复方案