今日头条助手(MVP+Retrofit+Rxjava项目)
今日头条这软件简直有毒,会根据用户浏览的文章类型推荐一些用户喜欢看的文章,里面的一些mv等小视频我很喜欢,但是官方app没提供视频保存,此外,图片的保存太不人性化了,必须一张张保存,而且保存按钮点击范围太小,点不中保存按钮就会退到文章界面去了,很麻烦(特别是对我这种喜欢斗图的人来说,那么多张图,简直无法忍受)。在做这软件之前,我做过一个xposed框架的插件,专门保存下载视频用的,可是不好维护,前段时间看到有人用解析视频地址的方法做了一款安卓软件,但只是保存最高清晰度的视频,而且是用retrofit+rxjava写的,正好我也可以加深一下前段时间学习的MVP+Retrofit+Rxjava,于是便着手学习并加入了批量保存图片等功能,所以该项目就诞生了。下面是项目介绍:
一、简述
1、功能
今日头条助手主要提供视频下载和文章图片收集功能,支持安卓app和PC端网页。
- 安卓app:
可以通过今日头条APP的分享功能进行文件下载。
可以通过今日头条APP复制文章连接进行文件下载。
- PC端网页:
可以通过复制网页url,粘贴到本应用url输入框中进行下载。
2、侧边栏:
-
视频列表:显示、管理下载过的视频
-
图片列表:查看下载过的图片
-
下载管理:管理当前正在下载文件(支持断点续传)
- 说明:本文说明
- 关于:作者信息
3、Demo下载
4、Git地址
码云:
GitHub:
二、使用方式
使用方式有以下两种:
以下以视频为例(图片操作一样)
app分享方式
1、在文章界面,点击右下角的“分享”按钮。
![](https://img.haomeiwen.com/i4050443/bc6c2fd0233961fe.png)
2、点击“转发链接”。
![](https://img.haomeiwen.com/i4050443/1b228ee5e3a4e48b.png)
3、点击“今日头条助手”。
![](https://img.haomeiwen.com/i4050443/944c7171a5a279cd.png)
4、等待应用获取文件链接。
![](https://img.haomeiwen.com/i4050443/b1b7a61a6718e1a2.png)
5、选择视频清晰度。(图片下载没有这一步)
![](https://img.haomeiwen.com/i4050443/18d8d30ee311c4eb.png)
6、从侧边栏进入“下载管理”界面,可以看见正在下载的文件(可暂停)。
![](https://img.haomeiwen.com/i4050443/02b2ef23dd0cc197.png)
7、从侧边进入“视频列表”界面,可以看到刚刚下载的文件(图片则到“图片列表”界面查看)。
![](https://img.haomeiwen.com/i4050443/616f0636d40ac920.png)
手动输入url方式
1、今日头条中的视频一栏,看到你想要下载的视频时,点击对应视频item的右下角“更多”按钮。
![](https://img.haomeiwen.com/i4050443/d99bedb1d105b344.png)
2、点击“复制链接”。
![](https://img.haomeiwen.com/i4050443/0c9c164d9e838e58.png)
3、打开“今日头条助手”,点击右下角的“+”号按钮,粘贴进去刚才复制的url即可。
![](https://img.haomeiwen.com/i4050443/7da32703e7590f42.png)