首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > Android文件复制及进度条源码

Android文件复制及进度条源码

  • 资源大小:14.85 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: ASP源码

资 源 简 介

Android复制文件的例子,在复制过程中生成进度条,显示下载进度,文件复制操作需要SD卡,测试前请确保已安装SD卡。   复制文件部分演示了两种功能:   flash移动文件到sdcard、sd卡移动文件到flash,判断复制后文件是否存在,并判断大小是否一致,创建progressdialog,相关代码:   case 1:    //计算复制进度    int i=(int)((100*newFile.length()/size));    //更新进度条    myProgressDialog.setProgress(i);    //复制完毕,关闭进度条    if (myProgressDialog.getProgress()>=100)    {    //关闭进度条    myProgressDialog.dismiss();    //删除源文件    sourceFile.delete();    //检查文件    check(newFile);    //flash->sdcard完成,开始sdcard->flash    moveFiletoflash();    }    break;   case 2:    //计算复制进度    int j=(int)((100*sourceFile.length()/size));    //更新进度条    myProgressDialog.setProgress(j);    //复制完毕,关闭进度条    if (myProgressDialog.getProgress()>=100)    {    myProgressDialog.dismiss();    newFile.delete();    check(sourceFile);    tv.setText("测试完成");    try    {    //log写入完成后关闭输入流    lWriter.close();    } catch (IOException e)    {    // TODO Auto-generated catch block    e.printStackTrace();    }    }    break;   }

文 件 列 表

srcfans.com
RWTest
.project
RWTest
RWTest
.classpath
srcfans.com
VIP VIP
0.228055s