30 Android 自定义文件夹名字 的路径
2014-01-12 20:19
477 查看
/** * 自定义文件夹名字 的路径 * @param fileName * @param data * @return */ public boolean saveFileToSdcard2(String fileName,byte[] data) { boolean flag=false; //先判断sdcard的状态 String state =Environment.getExternalStorageState(); FileOutputStream outputStream=null; //获取sdcard卡的根目录/mnt.sdcard/.... File root=Environment.getExternalStorageDirectory(); //表示sdcard卡挂载在手机上,并且可以读写 if(state.equals(Environment.MEDIA_MOUNTED)){ File file=new File(root.getAbsoluteFile()+"/txt"); if(!file.exists()) { file.mkdirs(); } try { outputStream=new FileOutputStream(new File(file, fileName)); outputStream.write(data, 0, data.length); flag=true; } catch (Exception e) { // TODO: handle exception e.printStackTrace(); }finally{ if(outputStream != null) { try { outputStream.close(); } catch (Exception e2) { // TODO: handle exception e2.printStackTrace(); } } } } return flag; }
测试类相关代码:
public void save() {
FileService service = new FileService();
service.saveFileToSdcard2("aa.txt", "hello".getBytes());
}
相关文章推荐
- Android:自定义Sqlite数据库路径
- Android的Databinding-自定义生成类名字
- Android获取文件夹路径 /data/data/
- Android绘图:自定义View——路径(Path)、贝塞尔曲线(绘制可动的波浪线)、Bitmap
- android 当文件夹路径从n层按back键退回到n-19层的时候,file manager自动退出
- android自定义Glide图片加载(以更改Glide缓存路径和使用ARGB_8888的图片格式为例)
- Android学习篇章30-Broadcast广播基础-自定义广播(动态广播)
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- android开发如何获取res/raw和assets文件夹的路径:
- Android实例-路径信息及文件和文件夹的操作(XE8+小米2)
- Android Studio aidl文件路径自定义问题
- Android自定义文件路径选择器
- php实现文件上传到指定文件夹,文件路径或名字存入数据库,如何实现啊
- Android获取内部文件夹路径(/data/data/)
- Android获取assets文件夹的路径
- Android获取文件夹路径 /data/data/
- Android_自定义url路径web端打开App
- android 打开SD卡文件夹,并获得选中文件的路径怎么实现?
- [Android新手学习笔记30]-Broadcast-如何自定义广播
- 获取文件夹中的子文件夹或文件的名字以及路径