开发中会有些需求对文件重命名,删除等操作,就需要调用File的方法来操作
1,重命名具体如下:

 /** *//**文件重命名     * @param path 文件目录     * @param oldname  原来的文件名     * @param newname 新文件名     */    public boolean renameFile(String path,String oldname,String newname){        boolean isResult = false;        if(!oldname.equals(newname)){//新的文件名和以前文件名不同时,才有必要进行重命名            int index = path.lastIndexOf("/");            File oldfile=new File(path.substring(0,index)+"/"+oldname);            File newfile=new File(path.substring(0,index)+"/"+newname);            if(!oldfile.exists()){                return false;//重命名文件不存在            }            if(newfile.exists())//若在该目录下已经有一个文件和新文件名相同,则不允许重命名                Toast.makeText(mContext,mContext.getResources().getString(R.string.newfile_exits),Toast.LENGTH_SHORT).show();            else{               isResult = oldfile.renameTo(newfile);            }        }        return isResult;    }

2.删除文件

File file = new File(str); file.delete();

更多相关文章

  1. 一款常用的 Squid 日志分析工具
  2. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  3. RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
  4. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  5. Android(安卓)- DownloadManager的使用
  6. ContentProvider初步
  7. android 开机动画的制作
  8. Android数据篇(二)
  9. Android程序框架

随机推荐

  1. [置顶] 论坛
  2. android对话框弹出方式动画
  3. Android中OptionMenu的使用
  4. android 以httpclient方式把数据提交到服
  5. Android(安卓)图形用户界面 之 绘图(一)
  6. Android(安卓)关于下接框(spinner)的使用
  7. android 上传图片到服务器
  8. android解析生成xml文件
  9. Android中保存Logcat信息到文件
  10. android调用系统功能