2 u010292780 u010292780 于 2016.03.11 19:49 提问

android 复制大量文件,显示进度

我在做一个android文件管理器,需要复制文件,我在子线程中执行,使用了Progress
,但是我不知道如何设置当前进度,以及总进度,我想通过文件的大小,但是怎获取已经复制的文件的大小呢,假如说一个大视频文件,视频文件的大小作为总进度,可以如何获取当前进度

1个回答

zhengnan110
zhengnan110   2016.03.12 01:13

进度类有相关的方法,详细看一下

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android 文件拷贝
保证可用的java复制文件到任意目录的方法,亲测可用!!!
文件复制及进度条 android 文件复制 进度条 progressdialog
实现文件的复制 及 进度条的显示 progressdialog
复制文件夹及显示进度条
复制文件夹 显示进度条
Qt 实现文件复制 界面有进度条(根据文件大小)显示复制进度,
char* byteTemp = new char[4096];//字节数组 int fileSize = 0; int totalCopySize = 0; QFile tofile; ui->progressBar_copy->setValue(0); tofile.setFileName(toFileName); if(!tof
使用Java复制文件及显示进度
使用Java复制文件及显示进度 最近在学Java,今天搞了一个复制文件的代码,主要是通过BufferedInputStream和BufferedOutputStream对文件进行复制 没什么技术含量,不过进过我的测试发现,对于1G以上的文件,复制时byte[]数组的大小越大越快,对于小于1G的文件,byte[]数组 的大小在5M左右最快,今本人测试,比Windows的复制最多要快40秒。好了
android调用系统相册将图片复制到指定目录下并显示复制进度
最近在做一个类似文件管理器,app是采用本地数据库模拟目录的方式,管理与其手机储存对应的存储文件。那么需求来了,需要在app中添加一张从本地相册中选出来的照片,并将照片复制到自己app指定的目录下。这个是一个文件复制的过程,在复制过程中需要实时的将文件复制的进度通过一个dialog来显示出来,并且也将复制后的路径保存到了安卓的手机数据库中。 先看效果图: 我们加工的材料: 使用本地相机的意图来打
复制文件显示进度
package lianxi1227;import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.text.DecimalFormat;/** * 写一段程序复制单个文件的程序,并在控制台打印出已复制百分比的进度 * @author ytf.sit
Android文件下载导致进度条为负数
先说一下我遇到的问题
项目总结(三)——复制文件时显示进度对话框
实际需求介绍:        由于本系统将采用光盘随书分发,故写了个光盘运行菜单程序,使用户可以选择安装和快捷浏览部分文件。本来这个菜单程序功能也没什么,很容易实现。谁知最后客户突然要求加个菜单项来拷贝音频文件,这就麻烦了,音频文件有600MB,使用CopyFile函数肯定不行,这么大肯定需要一些时间,这么长时间总不能不给点提示让用户干等吧!而我又是一个很懒的人,不想自己去实现进度显示功能,很想
Android 大文件上传时,处理上传进度问题
进行大文件上传时,显示上传进度是很好的用户体验,可以有效的缓解用户急躁的情绪。今天Android IT 分享一个好的显示上传进度的解决方案。 我们用到以下两个类就可实现带进度条的文件上传: 1、CustomMultiPartEntity extends MultipartEntity,  2、HttpMultipartPost extends AsyncTask