sunxin's Studio.

sunxin's Studio.

Don't lose faith

EventBus 3.1.1 源码分析
EventBus 3.1.1 源码分析 EventBus 是一个事件总线框架,解决了组件之间通信的问题。使用了观察者模式。使代码更加简洁 参考: EventBus 3.1.1 源码解析 ...
建造者(Builder)设计模式
建造者模式(Builder Patter)概述 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式又称为生成器模式。 Protuct产品类 Builder...
ArrayList (JDK8) 源码解析
ArrayList 源码解析概述 ArrayList 是一个动态数组,容量可以动态增长。他是线程不安全的,允许元素为null。它的底层数据结构是数组,所以会占用一块连续的内存空间。它实现了Lis...
Android性能优化
Android性能优化Android 性能优化的方法 性能问题一般分为3类 UI卡顿 内存问题 耗电问题 布局优化 尽量减少布局文件的层级,减少Android绘制时的工作量 删除布局中...
avatar
sunxin
Now you see me
FRIENDS
肖潇