前端/移动开发面试题 · 技术原理 · Android
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 328 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Android
考察点
技术栈
第 221 题MeasureSpec 与布局参数(wrap_content、match_parent、固定大小)之间是什么关系? 考察布局参数与 MeasureSpec 的映射规则及应用第 222 题请描述一个Activity在页面从创建到显示再到销毁的完整过程中,其生命周期方法的调用顺序。 考察对Android Activity生命周期调用顺序的理解第 223 题在 Android 的 Handler 机制中,一个线程可以创建多少个 Handler 和 Looper 对象?它们之间的对应关系是怎样的? 考察对 Handler、Looper 与线程映射关系的理解第 224 题微博 App 内嵌了大量的 H5 活动页。请描述一下 H5页面如何通过JSBridge实现与 Native App(如iOS/Android)的双向通信,并指出这种通信可能遇到的问题。 考察 JS Bridge 双向通信原理、实现细节与常见工程问题第 225 题Glide如何绑定生命周期? 考察对Glide生命周期管理和图片加载内存优化的理解第 226 题讲讲Android Framework指的是什么。 考察对Android系统架构层次与核心组件的理解第 227 题场景:一个崩溃问题只在部分机型出现,已定位到是页面 RecyclerView 的问题,已知网络请求没问题,后台返回 JSON 的图片 URL 字段渲染时出现问题,怎么排查? 考察 Android 崩溃问题排查思路,特别是机型差异与 RecyclerView 图片加载的场景化分析第 228 题在 Android 中,ViewModel 是如何具体存储和恢复的? 考察 ViewModel 底层存储机制的细节第 229 题请介绍你的Android开发经历,包括参与过的项目、遇到的技术难点及对应的开发思路。 考察Android开发经验深度、问题分析与解决能力第 230 题Handler 与 Looper 之间是一对一还是一对多关系? 考察 Android 消息机制中 Handler、Looper 与 MessageQueue 的关系模型第 231 题Android的打包流程是什么样的,打包经过了哪些变化? 考察对Android构建流程的理解、版本演进及工具链变化第 232 题LiveData有什么能力? 考察对LiveData核心特性的掌握及应用场景理解第 233 题ViewModel的生命周期与Activity有何区别? 考察ViewModel与Activity生命周期解耦机制的理解第 234 题请解释 postValue() 接口的具体实现及其底层原理。 考察对 LiveData 的 postValue 实现细节、线程处理及数据粘性机制的理解第 235 题Android四大组件分别是什么?请分别介绍它们的典型使用场景。 考察对Android四大组件基本概念及适用场景的掌握第 236 题Activity启动模式及应用场景 考察Android Activity启动模式的理解及实际应用场景选择第 237 题Activity和Fragment的关系? 考察Android组件架构中Activity与Fragment的交互与生命周期管理第 238 题Android 中 Activity 之间如何传递数据?请列举常见实现方式并说明各自的适用场景。 考察 Android 组件间通信方式的掌握与场景权衡第 239 题在Android Framework层中,View的onMeasure、onLayout、onDraw分别会在什么时机被触发? 考察对Android View绘制流程触发机制的理解第 240 题在 Android 的消息机制中,Handler 底层使用哪种数据结构来存储 Looper? 考察对 Android 消息机制中 Looper 存储结构的理解