标签:android style blog color io ar strong for 文件
1、遍历指定文件夹下的文件:
File[] files = new File("/test").listFiles(); for (File file : files) { result += file.getPath() + "\n"; Log.i("sang","result =>"+result); }
2、获取文件的修改时间并删除文件:
if(file.exists() && file.isFile()){ Long time =file.lastModified();//获取最后一次修改文件的时间,是个时间戳 if(file.delete()){ Log.e("Sang","删除成功"); }else{ Log.e("Sang","删除失败"); } }
如果没有权限的话,可以手动的修改文件的权限,如:
String command = "chmod 777 " + filePath; Runtime runtime = Runtime.getRuntime(); try { runtime.exec(command); } catch (IOException e) { e.printStackTrace(); }
另外进行文件操作时,需要在在MainFest.XML文件中添加这2个权限
<!--往sdcard中写入数据的权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<!--在sdcard中创建/删除文件的权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
标签:android style blog color io ar strong for 文件
原文地址:http://www.cnblogs.com/fly-allblue/p/3955751.html