首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 上载网络文件

2012-09-19 
Android 下载网络文件实现了文件的上传,文件的上传其实就是自己组合成Post表单的形式进行Http的Post发送,

Android 下载网络文件
实现了文件的上传,文件的上传其实就是自己组合成Post表单的形式进行Http的Post发送,这一篇要实现的是文件的下载,其实下载文件与打开网页是一样的,打开网页是将内容显示出来,保存文件就是保存到文件中即可。
实现的代码基本如下:

private Handler downloadHandler = new Handler() { // 用于接收消息,处理进度条@Overridepublic void handleMessage(Message msg) { // 接收到的消息,并且对接收到的消息进行处理if (!Thread.currentThread().isInterrupted()) {switch (msg.what) {case DOWN_START:pb.setMax(fileSize); //设置开始长度case DOWN_POSITION:pb.setProgress(downLoadFilePosition); // 设置进度break;case DOWN_COMPLETE:Toast.makeText(DownLoadFileTest.this, "下载完成!", 1).show(); // 完成提示break;case Down_ERROR:String error = msg.getData().getString("下载出错!");Toast.makeText(DownLoadFileTest.this, error, 1).show();break;}}super.handleMessage(msg); }};


这样,在下载的时候只要发送相应的消息,即可有相应的提示!不再细写

热点排行