Android基于开源项目xutils3实现下载
程序员文章站
2022-07-03 21:39:21
上一次自己写了一个多线程断点续传下载的demo,过于麻烦,bug超多,所以我学习使用xutils来完成此功能。先将xutils依赖搭建好(上一篇博客已经具体写了方法)先看看效果图:下面开始代码的逻辑:...
上一次自己写了一个多线程断点续传下载的demo,过于麻烦,bug超多,所以我学习使用xutils来完成此功能。
先将xutils依赖搭建好(上一篇博客已经具体写了方法)
先看看效果图:
下面开始代码的逻辑:
在xutils3以前使用httputils新建对象即可使用,3以后取消了httputils,具体方法请看代码。
首先创建布局activity_main.xml:
然后mainactivity.java:
第53行注意x.http().get(params, new callback.progresscallback<file>(){};<>中要写file,因为下载的是一个文件,否则文件不会下载下来。
还要加上权限:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
推荐阅读