XUtils下载文件
来源:互联网 发布:衣洛熙反串我知女人心 编辑:程序博客网 时间:2024/04/29 20:22
1.配置网络和SD卡权限 xutil jar包
2.
package com.example.testdemo;import java.io.File;import com.lidroid.xutils.HttpUtils;import com.lidroid.xutils.exception.HttpException;import com.lidroid.xutils.http.HttpHandler;import com.lidroid.xutils.http.ResponseInfo;import com.lidroid.xutils.http.callback.RequestCallBack;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.Toast;public class DownloadDemo extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_download_demo);HttpUtils http = new HttpUtils();HttpHandler handler = http.download("http://yun.test.goyihu.com/cloud/api/V1.0/download/189apk", "/sdcard/cx.apk", true, // 如果目标文件存在,接着未完成的部分继续下载。服务器不支持RANGE时将从新下载。 true, // 如果从请求返回信息中获取到文件名,下载完成后自动重命名。 new RequestCallBack<File>() { @Override public void onStart() { Toast.makeText(getApplicationContext(), "conn...", 0).show(); } @Override public void onLoading(long total, long current, boolean isUploading) { Toast.makeText(getApplicationContext(), current + "/" + total, 0).show(); } @Override public void onSuccess(ResponseInfo<File> responseInfo) { Toast.makeText(getApplicationContext(), "downloaded:" + responseInfo.result.getPath(), 0).show(); } @Override public void onFailure(HttpException error, String msg) { Toast.makeText(getApplicationContext(), msg, 0).show(); }});}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.download_demo, menu);return true;}}
0 0
- XUtils下载文件
- xutils 关于下载文件。
- Xutils下载文件
- xUtils 多线程断点下载文件
- 使用xUtils下载和上传文件
- 使用xUtils下载和上传文件
- 使用XUtils进行文件的断点下载
- xutils下载
- xUtils下载
- xUtils下载
- 从服务器用xutils获取json,并用gson解析,包括用xutils下载文件
- Android使用开源项目Xutils实现多线程下载文件
- Android使用开源项目Xutils实现多线程下载文件
- Xutils源码文件下载方法的调用流程
- Android使用开源项目Xutils实现多线程下载文件
- xUtils下载文件时总大小返回-1问题
- Xutils请求服务器json数据与下载文件
- xUtils下载大文件时,文件未下载完整就返回了SUCCESS状态的解决方案
- redis&zookeeper集群
- git版本退回
- JAVA上机——8.13**
- Android Studio 使用技巧(一)
- 插入排序
- XUtils下载文件
- java第八周练习题8.1
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- Linux入门命令
- 用同一台PC的两个网口实现Iperf的server端和client端
- OPenGL-2D Painting Example in Qt4.
- java中的final关键字
- [Servlet]HelloServlet示例:Servlet的基本元素
- linux nslookup