android 超简单的下载功能,进度条 异步下载
来源:互联网 发布:数据新常态 mobi 编辑:程序博客网 时间:2024/05/01 04:54
android 超简单的下载功能,进度条 异步下载
权限:
<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
下载方法:
/*** 下载方法* @param url 下载路径* @param filePath 文件存储路径*/private void download(String url, String filePath) { HttpUtils http = new HttpUtils(); sHandler = http.download(url, filePath, true, // 如果目标文件存在,接着未完成的部分继续下载。服务器不支持RANGE时将从新下载。 true, // 如果从请求返回信息中获取到文件名,下载完成后自动重命名。 new RequestCallBack<File>() { @Override public void onStart() { // TODO 开始下载 } @Override public void onLoading(long total, long current, boolean isUploading) { // TODO total总长度,current下载长度 } @Override public void onFailure(HttpException error, String msg) { // TODO 下载失败的原因 异步显示msg, 也可以根据自己需求显示自己定义的消息 } @Override public void onSuccess(ResponseInfo<File> responseInfo) { // TODO 获取一些文件的信息 responseInfo.result.getPath();// 比如文件的路径 } });}
最后可不要忘了这个,一般写在onStop 大多数是更具自己的情况而定...
if (null != sHandler) {// 调用cancel()方法停止下载sHandler.cancel();}
Android 安装程序(APK)后并启动程序(APK)
android 超简单的下载功能,进度条 异步下载
Android 进度条算法 更新进度条算法 long int
0 0
- android 超简单的下载功能,进度条 异步下载
- android下载的进度条
- android 文件下载 超简单
- Android - 异步下载图片的简单实现
- android AsyncTask异步下载并更新进度条
- Android 异步AsyncTask下载 含有进度条
- Android有进度条异步任务下载图片
- ajax进度条 异步下载进度条
- 异步下载文件更新进度条的步骤
- android 下载进度条的实现
- 利用NSURLSessionDownLoadDelegate做简单的下载进度条
- android异步下载图片并显示水平进度条
- UrlDownloadtoFile文件下载,进度条,下载暂停,停止的简单实现
- Android更新下载进度条
- android 下载 进度条
- Android更新下载进度条
- android 下载进度条
- Android更新下载进度条
- 小Printf的编程故事:第二章
- Storm Trident 详细介绍
- Windows服务代码练习
- STL中map用法详解
- 超全!整理常用的iOS第三方资源
- android 超简单的下载功能,进度条 异步下载
- pandas Cookbook--Chapter 1
- 一分钟教你知道乐观锁和悲观锁的区别
- 一些重要的C和C++开发框架和开源工具
- Tcl -- loop
- 【cocos2dx 3.10】处理手机返回键事件或者电脑键盘事件
- STL提供了三个最基本的容器:vector,list,deque
- jquery实现html中单选按钮的切换选中
- GridControl动态列的设定