View # measure 方法的入参 widthMeasureSpec 和 heightMeasureSpec 是在 measure 过程中...
文章中所有代码均是不完整的代码,旨在说明具体逻辑,具体详细代码需参考sdk 我们知道一个事件是首先会传递到Activity: Activity#...
一、Context 是什么 Context 是应用程序上下文,它提供了应用程序的全局的一些信息。 Context是一个抽象类,由安卓系统实现。它...
先放一张应用进程启动的流程图。 当 Launcher应用点击某个应用图标时,会发送消息给 AMS,启动这个应用的 Launcher Activi...
Java线程池的优点: 1、降低资源消耗 通过重复利用已创建的线程降低线程创建和销毁的消耗。2、提高响应速度 当任务到达的时候,不需要等到线程...
那些优秀的文章,往往长时间的打磨诞生的结果,没有人天生就是好文笔。看有些人写一个话题,一周看代码,四周写文章,足以看出文章是要下功夫的。和别人比...
FeatureTask 我之前是真没见过,也没用过。不过不是吃饱撑了没事研究新的类,而是在 Android AsyncTask 的实现中使用到...
先说EventBus是什么: EventBus是 基于 订阅/发布 模式实现的 基于事件的异步分发处理系统。 好处就是能够解耦 订阅者 和 ...
介绍 享元模式是对象池的一种实现。享元模式用来尽可能减少内存使用量,它适合用于可能存在 大量重复对象的场景,来缓存可共享的对象,达到对象共享、避...