首页
学习
活动
专区
工具
TVP
发布

基于MVP+RxJava2+Retrofit2的资讯类App

本文作者

作者:Horrarndoo

链接:

http://www.jianshu.com/p/6ef9e3804395

本文由作者投稿发布。

如果你刚好需要一些练手的项目,希望对你有用~

很早之前就想写一个个人项目练练手,但是由于工作的关系,一直没有真正的开动(其实就是懒)。

好吧,反正最近这几个星期稍微比较清闲,趁着这个机会,在空余时间撸了一个个人项目。

1

一之

“一之”是一款资讯类App,主要实现的内容如下:

项目地址:

https://github.com/Horrarndoo/YiZhi

2

运行截图

实际上图很多,挑了几个。

运行时权限

懒加载

主页

夜间模式

干货

个人

敏感权限说明

下载地址

http://fir.im/s4lr

3

API来源

知乎日报以及每日新闻API源于Github开源项目中提供的API,干货API使用的是GankIo提供的API,微信精选API来源于聚合数据,影视以及图书都是来源于豆瓣API。

知乎日报

https://github.com/izzyleung/ZhihuDailyPurify

每日新闻

https://github.com/OCNYang/QBox

微信精选

https://www.juhe.cn/docs/api/id/147

干货

https://gank.io/api

影视

https://developers.douban.com/wiki/?title=movie_v2

图书

https://developers.douban.com/wiki/?title=book_v2

用到的开源项目

Rxjava

RxAndroid

Retrofit

Glide

Butterknife

Fragmentation

Logger

BaseRecyclerViewAdapterHelper

PhotoView

CircleImageView

RxPermissions

感谢Github的各位开源作者提供宝贵的代码参考。

@evan.wang

@Jingbin

@SuperMan42

关于作者

https://github.com/Horrarndoo

项目地址:

https://github.com/Horrarndoo/YiZhi

如果你有自己精心编写的开源项目,欢迎投稿,一般会在周末推送给大家。当然希望你能更可能多的在文章中描述一些知识:比如项目所使用的技术、App的数据来源、遇到的一些问题以及解决方案等。

周末可能会推一些知识推荐类的文章给大家,如果你正愁周末没事干,恩。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171210B03ZDD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券