Set是最简单的一种集合。集合中的对象不按特定的方式排序,并且没有重复对象。 Set接口主要实现了两个实现类:HashSet: HashSet类...
责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处...
1.Retrofit的原理是什么 Retrofit是一个基于AOP思想,对RestfulApi注解进行动态代理的网络框架。 2.AOP是什么 A...
Butterknife是一个专注于Android系统的View注入框架,可以简化代码,比如findViewById、事件监听、资源绑定等,同时该...
EventBus原理,主要是通过注解和反射实现,将方法保存在公共队列中供其调用,首先在register()的时候,通过反射把当前类的所有方法遍历...
1.Retrofit的原理是什么 Retrofit是一个基于AOP思想,对RestfulApi注解进行动态代理的网络框架。 2.AOP是什么 A...
Glide在加载绑定了Activity的生命周期。 在Activity内新建一个无UI的Fragment,这个特殊的Fragment持有一个Li...
res会在R.java生成索引ID,在打包的时候判断资源有没有用到,没用到的时候不会被打包进apk中(res/raw文件夹除外),而assets...
简单的区别为: 1、invalidate和postInvalidate都会使view重绘(即调用onDraw方法),不同的是,invalidat...