Android 文件基本操作
2014-09-04 11:47
190 查看
1、遍历指定文件夹下的文件:
File[]files=newFile("/test").listFiles(); for(Filefile:files){ result+=file.getPath()+"\n"; Log.i("sang","result=>"+result); }
2、获取文件的修改时间并删除文件:
if(file.exists()&&file.isFile()){ Longtime=file.lastModified();//获取最后一次修改文件的时间,是个时间戳 if(file.delete()){ Log.e("Sang","删除成功"); }else{ Log.e("Sang","删除失败"); } }
如果没有权限的话,可以手动的修改文件的权限,如:
Stringcommand="chmod777"+filePath; Runtimeruntime=Runtime.getRuntime(); try{ runtime.exec(command); }catch(IOExceptione){ e.printStackTrace(); }
另外进行文件操作时,需要在在MainFest.XML文件中添加这2个权限
<!--往sdcard中写入数据的权限-->
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<!--在sdcard中创建/删除文件的权限-->
<uses-permissionandroid:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>
相关文章推荐
- 学习Android的文件基本I/0输入输出流的操作
- adb进入android文件系统的基本操作
- android文件操作(基本囊括所有的文件操作了)
- Android之文件管理_SDcard基本操作
- android文件基本操作
- 【android 文件的基本操作】
- Unix/Linux下文件基本操作[zt]
- WinCE文件基本操作
- Linux 基本命令(文件操作)
- .net操作文件的基本方法总结
- UNIX 文件系统基本操作
- 我个人整理的一些关于文件的一些基本操作
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- C++基本文件操作
- INI文件的基本操作
- 文件系统基本操作
- UNIX 文件系统基本操作
- 文件的一些基本操作
- ◎Vbs脚本编程简明教程之十一 ——FSO中文件的基本操作
- c#文件的一些基本操作(转)