这个示例项目中用到的开发库、框架、工具类等如下,示例项目的简单使用仅供参考。
Retrofit:目前最火的Android网络请求框架
okhttp:目前最火的的轻量级Android网络请求框架
rxjava:异步响应式编程框架
zxing:一个强大的二维码解析、生成框架
butterknife:一个专注于Android系统的View注入框架
glide:一个被Google所推荐的图片加载库
AgentWeb:基于WebView极度容易使用以及功能强大的网页加载库
fastjson:阿里提供的一个JSON数据解析、转换的框架
xUtils3:包含了View注入、网络请求、数据库操作、图片加载等工具类库
GreenDao:一个高效的数据库访问ORM框架
easypermissions:一个简单、易用的权限处理库
SmartRefreshLayout:一个强大、稳定、智能的上下拉刷新框架
SmartTabLayout:一个智能的自定义ViewPager Tab指示器
banner:支持不同样式、不同动画等图片轮播图控件
BaseRecyclerViewAdapterHelper:自定义RecycleView万能适配器
CircleImageView:一个自定义圆角ImageView控件
AiYaCompressHelper:强大的图片、文件等压缩框架
CalendarView:一个优雅、万能自定义UI、性能高效的日历控件
SwipeBackLayout:用于实现Activity侧滑退出的效果
Matisse:知乎提供的一个非常好用的图片选择器
tinkerpatch:腾讯旗下的Android热更新修复服务平台
Bugly:腾讯旗下的专业异常上报和运营统计平台
JPush:极光消息推送服务平台
HeWeather:和风天气服务平台
MOB:移动智能科技平台
AMap:高德地图开放平台
PGY:蒲公英移动应用内测服务平台
一起去旅行
- WeChat:lvxing_ii
- QQ:457768396
- Email:bravedeveloper@sina.com