码迷,mamicode.com
首页 > 移动开发 > 详细

Android 文件基本操作

时间:2014-09-04 13:05:39      阅读:193      评论:0      收藏:0      [点我收藏+]

标签: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 文件基本操作

标签:android   style   blog   color   io   ar   strong   for   文件   

原文地址:http://www.cnblogs.com/fly-allblue/p/3955751.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!