登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

精仿今日头条

[复制链接]
来自: chaychan 分类: Android精品源码 上传时间: 2017-7-28 20:29:08
Tag:
立即下载
收藏

项目介绍:

[i=s] 本帖最后由 chaychan 于 2017-9-10 14:20 编辑 [/i]

介绍

精仿今日头条,数据是抓取今日头条App的数据。使用RxJava + Retrofit + MVP开发的开源项目,仅供学习用途。

项目github地址:https://github.com/chaychan/TouTiao

感谢大神 wey ye,项目中参考到他做过的仿今日头条项目,他的项目地址是:https://github.com/yewei02538/TodayNews

Apk下载地址

[点击下载体验]

演示截图

首页

视频

微头条

我的

gif图

新闻列表、视频列表

非视频新闻详情页面

查看和保存图片

视频播放、视频详情页面

使用到的第三方库

现有功能

1.获取各种频道的新闻列表,包括视频和非视频新闻;

2.查看新闻详情,包括视频和非视频新闻的详情;

3.查看新闻评论列表;

4.新闻数据本地存储,已经获取到的新闻数据保存在本地数据库中,上拉加载更多时可查看历史新闻;

5.底部页签点击下拉刷新;

6.视频列表播放中的视频不可见时停止播放。

技术要点

1.新闻数据的抓取和分析,使用fidder抓取,具体使用可参考下面的网址:

http://www.tuicool.com/articles/BJjQZf

2.新闻列表多种Item布局的展示,使用的是BaseRecyclerViewAdapterHelper,ReclerView万能适配器,多布局使用可参考下面的网址:

https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/968

3.视频源地址的解析,原先参照大神 wey ye的解析已经失效,目前是通过今日头条视频解析这个网址解析的,传入新闻详情页地址,获取到对应视频下载地址的json数据。

声明

这个属于个人开发作品,仅做学习交流使用,如用到实际项目还需多考虑其他因素如并发等,请多多斟酌。诸位勿传播于非技术人员,拒绝用于商业用途,数据均属于非正常渠道获取,原作公司拥有所有权利。

相关源码推荐:

我来说两句
所有评论(127)
aliouswang 2017-7-28 20:29:48
楼主威武,以后多发干货,多办活动~!
回复
kk041kk 2017-7-28 20:29:49
感谢分享,安卓巴士有你更精彩:lol
回复
转角依然笑~ 2017-7-28 20:30:08
帮帮顶顶!!
回复
ffg12 2017-7-28 20:30:49
不错不错,楼主辛苦了。。。
回复
gongags 2017-7-28 20:30:52
支持楼主,支持安卓巴士!
回复
是个宝宝 2017-7-28 20:30:53
楼主是好人,回个帖会有安币吗?
回复
iaaronzhou 2017-7-29 14:20:51
感谢分享,安卓巴士有你更精彩:)
回复
上传代码
查看数:9166 收藏数:58 下载数:121 点赞数:4
状态:已购或VIP 售价:10(原价:10)金钱 下载权限:初级码农 
代码贡献英雄榜
用户名 下载数
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,769657487

如何获得代码达人称号

如何成为签约作者

联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表