File操作的常用方法:
//建立文件
File.createNewFile();
//建立文件夹
File.mkDir();
//判断是否是文件
File.isFile();
//判断是否是文件夹
File.isDirectory();
//列出文件夹下的所有文件和文件夹名
File[] files = File.listFiles();
//重命名文件或文件夹
File.renameTo(dest);
//删除文件夹或文件
File.delete();
//获得文件或文件夹的名称
String Name = File.getName();
//获得文件或文件夹的父目录
String parentPath = File.getParent();
//获得文件或文件夹的绝对路经
String path = File.getAbsoultePath();
//获得文件或文件夹的路经
String path = File.getPath();
//获得sd卡根目录
File skRoot = Environment.getExternalStorageDirectory();
【注】在操作SD卡时,要在AndroidManifest.xml加入以下权限
<!--在SDCard中创建与删除文件权限 -->
<uses-permissionandroid:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!--往SDCard写入数据权限 -->
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>