每工作日更新一道 Android 面试题,小聚成河,大聚成江,坚持下来的都是时代的铸就者,共勉之!如果想要和我们一起坚持下去,不妨点个关注(Watching)吧.
谈谈 Android 的事件分发机制? 👉去答题
想加入这件有意义的事,并成为贡献者一员?很简单,你可以选择以下方式来完善和壮大这个项目:
- 参与每日答题,在 答题区留下你的见解,让更多人认识你!
- 参与往期面试题的进一步解析和补充,稳固基石!
- 前往👉后续面试题征集区域,提供更多优质面试题~
- 你也可以加入QQ群,参与本项目的维护或者讨论:713463651
| 期数 | 发布时间 | 每日面试题 | 答案与解析 |
|---|---|---|---|
| 第30期 | 2019-04-19 | 请谈谈你对 MVC 和 MVP 的理解? | #点击此处 |
| 第29期 | 2019-04-18 | 请简述一下 Android 7.0 的新特性? | #点击此处 |
| 第28期 | 2019-04-17 | LinearLayout, FrameLayout, RelativeLayout哪个效率高, 为什么? | #点击此处 |
| 第27期 | 2019-04-16 | 对于面向对象的六大基本原则了解多少? | #点击此处 |
| 第26期 | 2019-04-15 | AsyncTask的优点和缺点? | #点击此处 |
| 第25期 | 2019-04-12 | 回答一下什么是强、软、弱、虚引用以及它们之间的区别? | #点击此处 |
| 第24期 | 2019-04-11 | IntentFilter是什么?有哪些使用场景? | #点击此处 |
| 第23期 | 2019-04-10 | IntentService 的应用场景和使用姿势? | #点击此处 |
| 第22期 | 2019-04-09 | 请简述从点击图标开始app的启动流程? | #点击此处 |
| 第21期 | 2019-04-08 | 请简述一下String、StringBuffer和StringBuilder三者的区别? | #点击此处 |
| 第20期 | 2019-04-04 | 请回答一下Android进程间的通信方式? | #点击此处 |
| 第19期 | 2019-04-03 | Serializable和Parcelable的区别? | #点击此处 |
| 第18期 | 2019-04-02 | 谈谈 Android 中内存优化的方式? | #点击此处 |
| 第17期 | 2019-04-01 | 简述一下 Android 中 UI 的刷新机制? | #点击此处 |
| 第16期 | 2019-03-29 | HashMap 的实现原理? | #点击此处 |
| 第15期 | 2019-03-28 | SharedPreferences 是线程安全的吗?它的 commit 和 apply 方法有什么区别? | #点击此处 |
| 第14期 | 2019-03-27 | 对于 Context,你了解多少? | #点击此处 |
| 第13期 | 2019-03-26 | Window和DecorView是什么?DecorView又是如何和Window建立联系的? | #点击此处 |
| 第12期 | 2019-03-25 | 请简要谈一谈单例模式? | #点击此处 |
| 第11期 | 2019-03-22 | BroadcastReceiver 与 LocalBroadcastReceiver 有什么区别? | #点击此处 |
| 第10期 | 2019-03-21 | 抽象类与接口的区别? | #点击此处 |
| 第9期 | 2019-03-20 | 谈谈 Handler 机制和原理? | #点击此处 |
| 第8期 | 2019-03-19 | ANR 出现的场景以及解决方案? | #点击此处 |
| 第7期 | 2019-03-18 | Android 补间动画和属性动画的区别? | #点击此处 |
| 第6期 | 2019-03-15 | 如何实现多线程中的同步? | #点击此处 |
| 第5期 | 2019-03-14 | 哪些情况下会导致oom问题? | #点击此处 |
| 第4期 | 2019-03-13 | LaunchMode 的应用场景? | #点击此处 |
| 第3期 | 2019-03-12 | 一般什么情况下会导致内存泄漏问题? | #点击此处 |
| 第2期 | 2019-03-11 | Activity 与 Fragment 之间常见的几种通信方式? | #点击此处 |
| 第1期 | 2019-03-08 | 自定义 Handler 时如何有效地避免内存泄漏问题? | #点击此处 |
