android 安卓创建文件夹
2012-12-03 01:58
295 查看
在andoird里创建文件夹不同创建文件,稍稍复杂一点:
这个带有待会文件地址的功能,当然在调用的时候不要文件地址照样可以调用。
顺便说说如何创建文件:
File file = new File("/mnt/sdcard/WifiFile/" + fileName);
一句就可以创建。因为文件名通常会控制不重复,而且像sdcard没插这些问题也不用考虑
所以自然少了那些判断。
package com.example.testandroidtcp; import java.io.File; import android.content.Context; import android.os.Environment; import android.util.Log; public class FileUtil { /** * 检验SDcard状态 * @return boolean */ public static boolean checkSDCard() { if(android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED)) { return true; }else{ return false; } } /** * 保存文件文件到目录 * @param context * @return 文件保存的目录 */ public static String setMkdir(Context context) { String filePath; if(checkSDCard()) { filePath = Environment.getExternalStorageDirectory()+File.separator+"WifiFile"; }else{ filePath = context.getCacheDir().getAbsolutePath()+File.separator+"WifiFile"; } File file = new File(filePath); if(!file.exists()) { boolean b = file.mkdirs(); Log.e("file", "文件不存在 创建文件 "+b); }else{ Log.e("file", "文件存在"); } return filePath; } }通常会写成一个类文件方便调用。
这个带有待会文件地址的功能,当然在调用的时候不要文件地址照样可以调用。
顺便说说如何创建文件:
File file = new File("/mnt/sdcard/WifiFile/" + fileName);
一句就可以创建。因为文件名通常会控制不重复,而且像sdcard没插这些问题也不用考虑
所以自然少了那些判断。
相关文章推荐
- Android 在launcher中创建实时文件夹【安卓进化三十三】
- Android创建和删除文件夹和文件
- Android sd卡创建文件夹保存文件
- 第二章 安卓项目创建以及Android项目基本构架
- Android Studio2.2在drawable文件夹创建xml的shape文件
- Android开发-直播视讯(3)-创建一个Ubuntu虚拟机并实现VMtools文件夹共享-基础知识
- 【Android存储权限问题】AS开发的应用,manifest配置了读写SD卡权限,安装却无法创建文件夹
- Android开发之 Windows环境下通过Eclipse创建的第一个安卓应用程序(图文详细步骤)
- android创建隐藏文件或者文件夹,并对其读写操作
- (一)安卓android游戏开发之2048游戏开发教程----创建项目
- 玩转安卓 Android系统文件夹结构解析(绝对有用)
- android创建文件夹和文件
- android 应用在SD卡创建应用的文件夹
- android 文件、文件夹、多层文件创建
- android-创建文件及文件夹 - 随心
- Android 初始文件夹创建 以及 文件&文件夹相关操作
- android 创建文件夹,文件需要注意的格式
- 在Android中使用mkdir在sdcard中创建文件夹出错
- Android创建文件夹及文件并写入数据
- 百度——个人云存储pcs——Android使用百度云盘(2)——创建文件夹和上传文件