Skip to content

gzfgeh/RxApp

Repository files navigation

RxApp

ChangeLog:

  • 根据 http://blog.csdn.net/lmj623565791/article/details/53240600
    洋神的blog 替换图片资源 png换成webp图片 apk包由9.29M 变为 8.67M
  • 修复Android4.0侧滑bug,加上广告页(公司APP刚添加就拿来了)
  • 增加Ionic项目,点击我的->ionic项目体验 angularjs写的基于PhoneGap框架的webapp,同一套代码写的app在android、ios平台都已经运行
    JavaScript项目地址 https://github.com/gzfgeh/IonicDemo
  • 增加热更新 微信方案 tinker https://github.com/Tencent/tinker
  • 增加增量更新
  • 在项目基础上集成React Native
  • 在项目基础上把Rxjava1.x升级Rxjava2.x
  • 修改Android适配库

           

扫描二维码下载APP


本App是本人最新学习新知识的一个总结,在工作之余所做,App采用Material Design设计效果,MVP+RxJava+Retrofit+Okhttp架构,由于是学习之用就没有考虑到兼容问题,目前支持Android4.0以上版本,后续会持续更新 本App用到一下第三方库,感谢以下作者:
RxJava:响应式、异步、链式编程;
https://github.com/ReactiveX/RxJava
RxAndroid: RxJava的辅助库;
https://github.com/ReactiveX/RxAndroid
Retrofit: 网络请求库;
https://github.com/square/retrofit
OkHttp: 设置缓存、响应时间等;
https://github.com/square/okhttp
Glide:图片加载库;
https://github.com/bumptech/glide
Dagger2: 注解库;
https://github.com/square/dagger
ButterKnife:UI的注解框架;
https://github.com/JakeWharton/butterknife
AutoLayout: 屏幕适配方案;
https://github.com/hongyangAndroid/AndroidAutoLayout
RecyclerView: 装载列表数据的控件,封装成自带下拉加载,上拉加载更多效果,参考以下方案; https://github.com/gzfgeh/RecyclerView
https://github.com/Jude95/EasyRecyclerView
https://github.com/hongyangAndroid/baseAdapter
SwipeBack: 侧滑返回效果;
https://github.com/gzfgeh/SwipeBack
PullToZoom: 下拉放大效果的控件;
https://github.com/gzfgeh/PullToZoom
Jiecaovideoplayer: 视频播放器;
https://github.com/lipangit/JieCaoVideoPlayer
Api: 数据源Api接口
http://gank.io/api
RxBus: 事件总线方案;
还有一些忘记了,在此一并感谢!