android创建和删除文件夹和文件的实现方法
更新时间:2017年03月17日 08:35:54 投稿:jingxian
下面小编就为大家带来一篇android创建和删除文件夹和文件的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
这个也比较简单了,直接上代码
/** * 创建目录文件 */ public static void createPath(String path) { File file = new File(path); if (!file.exists()) { file.mkdir(); } }
删除文件比较简单,但是删除文件夹就不是那么简单了,特别是里面还包含很多子文件。你需要逐条的删除。
/** * 删除文件夹所有内容 * */ public void deleteFile(File file) { if (file.exists()) { // 判断文件是否存在 if (file.isFile()) { // 判断是否是文件 file.delete(); // delete()方法 你应该知道 是删除的意思; } else if (file.isDirectory()) { // 否则如果它是一个目录 File files[] = file.listFiles(); // 声明目录下所有的文件 files[]; for (int i = 0; i < files.length; i++) { // 遍历目录下所有的文件 this.deleteFile(files[i]); // 把每个文件 用这个方法进行迭代 } } file.delete(); } else { // } }
如果你的文件是存储在SD卡中的,你可以先看看上篇文章
String filespath = cxt.getFilesDir().getPath(); // 得到私有文件夹的路径
以上这篇android创建和删除文件夹和文件的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Android开发使用Handler的PostDelayed方法实现图片轮播功能
这篇文章主要介绍了Android开发使用Handler的PostDelayed方法实现图片轮播功能,结合实例形式分析了Android基于Handler的PostDelayed方法实现图片轮播功能的具体步骤与相关操作技巧,需要的朋友可以参考下2017-12-1220.5 语音合成(百度2016年2月29日发布的tts引擎)
编写手机App时,有时需要使用文字转语音(Text to Speech)的功能,比如开车时阅读收到的短信、导航语音提示、界面中比较重要的信息通过语音强调2016-03-03Android webview如何加载HTML,CSS等语言的示例
本篇文章主要介绍了Android webview如何加载HTML,CSS等语言的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-11-11Android进阶Hook拦截系统实例化View过程实现App换肤功能
这篇文章主要为大家介绍了Android进阶Hook拦截系统实例化View过程实现App换肤功能详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-01-01
最新评论