今日头条助手(MVP+Retrofit+Rxjava项目)

今日头条这软件简直有毒,会根据用户浏览的文章类型推荐一些用户喜欢看的文章,里面的一些mv等小视频我很喜欢,但是官方app没提供视频保存,此外,图片的保存太不人性化了,必须一张张保存,而且保存按钮点击范围太小,点不中保存按钮就会退到文章界面去了,很麻烦(特别是对我这种喜欢斗图的人来说,那么多张图,简直无法忍受)。在做这软件之前,我做过一个xposed框架的插件,专门保存下载视频用的,可是不好维护,前段时间看到有人用解析视频地址的方法做了一款安卓软件,但只是保存最高清晰度的视频,而且是用retrofit+rxjava写的,正好我也可以加深一下前段时间学习的MVP+Retrofit+Rxjava,于是便着手学习并加入了批量保存图片等功能,所以该项目就诞生了。下面是项目介绍:

一、简述

1、功能

今日头条助手主要提供视频下载和文章图片收集功能,支持安卓app和PC端网页。

  • 安卓app:

可以通过今日头条APP的分享功能进行文件下载。
可以通过今日头条APP复制文章连接进行文件下载。

  • PC端网页:

可以通过复制网页url,粘贴到本应用url输入框中进行下载。

2、侧边栏:

  • 视频列表:显示、管理下载过的视频

  • 图片列表:查看下载过的图片

  • 下载管理:管理当前正在下载文件(支持断点续传)

  • 说明:本文说明
  • 关于:作者信息

3、Demo下载

DemoApp下载

4、Git地址

码云:

http://git.oschina.net/CSDNLQR/LQRArticlePatch

GitHub:

https://github.com/GitLqr/LQRArticlePatch

二、使用方式

使用方式有以下两种:

以下以视频为例(图片操作一样)

app分享方式

1、在文章界面,点击右下角的“分享”按钮。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

2、点击“转发链接”。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

3、点击“今日头条助手”。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

4、等待应用获取文件链接。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

5、选择视频清晰度。(图片下载没有这一步)

《今日头条助手(MVP+Retrofit+Rxjava项目)》

6、从侧边栏进入“下载管理”界面,可以看见正在下载的文件(可暂停)。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

7、从侧边进入“视频列表”界面,可以看到刚刚下载的文件(图片则到“图片列表”界面查看)。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

手动输入url方式

1、今日头条中的视频一栏,看到你想要下载的视频时,点击对应视频item的右下角“更多”按钮。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

2、点击“复制链接”。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

3、打开“今日头条助手”,点击右下角的“+”号按钮,粘贴进去刚才复制的url即可。

《今日头条助手(MVP+Retrofit+Rxjava项目)》

    原文作者:GitLqr
    原文地址: https://www.jianshu.com/p/eb50768d2bb5
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞