基于RxJava+Retrofit+MVP架构的一款App

新的一年又开始,每个人都有每个人的新年计划,新的一年希望自己再技术上有所突破,学会总结,Good good Study,day day up。

初衷

首先这是一款足球新闻类的App。希望国足能够站起来,能够在中国举办一场世界杯。同今日头条这类App很类似,我也参照了网上开源这类App的代码,进行了优化。抓取的是肆客足球的数据,声明一下,该数据仅供学习,不能用于商业用途,后果自负。

RxJava、Retrofit

这个主要就是当下最流行的框架RxJava、Retrofit、MVP架构开发成的一款App,项目暂时也只是刚刚开始,加入了自己所认为不错的idea,当做实验吧。本来只是想搭建一个工具类的model的,但是想想,不如用于实践,so,抓包搞起,我使用的Charles进行抓包的,当然也可以用Fiddler

总结-应用

前面几篇博客中的例子,在这也会有所体现,例如,PhotoView,Gradle依赖版本统一管理之类的。就按照这个想法,随便做了个这个,用于管理常用的工具类,下面附图

热修复(Tinker)

Tinker热修复是时下最热门的热修复方案之一,由微信团队开源。Bugly同样也是腾讯的产品,用于日志捕捉,后台管理支持Tinker的分发patch包。并且支持Tinker接入,So这里面使用到了Bugly

购物车(仿淘宝)

购物车功能是一般电商App中必备的功能,鉴于淘宝做的比较好,所以就简单仿了一个。拥有删除购物车商品、勾选,全选购物车商品,添加购物车商品数量这些基本功能。

开屏页
首页
部落
仿微信联系人
购物车

项目中主要用到的热门库

传送门

最后在附上Github项目的地址 : * https://github.com/wangjian1154/FootballApp*

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值