1、 数据库架构:Realm
介绍:http://www.open-open.com/lib/view/open1447940598463.html
官网:https://realm.io/docs/java/latest/
2、 异步线程架构:RxJava
介绍:http://gank.io/post/560e15be2dca930e00da1083#toc_1
官网:https://github.com/ReactiveX/RxJava/wiki
RxAndroid例子 : https://github.com/kaushikgopal/RxJava-Android-Samples
笔记:
具象为现实理解:
Subscriber/Oberserver 警察
Observable 小偷
subscribeOn() 应对
observeOn() 监视
lift() 替身
3、强大的图片下载和缓存库架构:Picasso
介绍:http://hao.jobbole.com/picasso/
官方网站:http://square.github.io/picasso/
开源地址:https://github.com/square/picasso
4、高效HTTP库框架:OkHttp
介绍:http://hao.jobbole.com/okhttp/
Okio下载:https://github.com/square/okio
开源地址:https://github.com/square/okhttp
5、轻量级的依赖注入框架:RoboGuice
介绍:http://hao.jobbole.com/roboguice/
官方网站:http://code.google.com/p/roboguice/
开源地址:https://github.com/roboguice/roboguice
6、H5 类原生UI开发框架:Kendo UI
开源地址:https://github.com/excilys/androidannotations
8、消息传递架构 : EventBus
介绍:http://51up.club/2016/02/16/EventBus使用详解/
9、java8的lambda在Androidstudio中的 :retrolambda
开源地址: https://github.com/evant/gradle-retrolambda