目前比较流行的开发方式组合:RxJava+Retrofit+MVP,这个可以看看下面这个使用https://github.com/youxin11544/MVP-RxJava-Hybride;
https://github.com/ReactiveX/RxJava
https://github.com/square/retrofit
推荐几个比较流行的框架:
日志系统:https://github.com/orhanobut/logger
JSON解析:https://github.com/alibaba/fastjson
数据库:https://github.com/greenrobot/greenDAO
网络:https://github.com/square/okhttp
图片(适应图片较少的应用):https://github.com/bumptech/glide
图片(适应图片较多的应用):https://github.com/facebook/fresco
UI集合:https://github.com/xiaoyaoyou1212/android-open-project
蓝牙BLE:https://github.com/xiaoyaoyou1212/BLE