在调用前需要判断是否有写入权限

Environment类提供了比较丰富的方法

staticFile

getDataDirectory()

获得android data的目录。

staticFile

getDownloadCacheDirectory()

获得下载缓存目录。

staticFile

getExternalStorageDirectory()

或者外部存储媒体目录。

staticFile

getExternalStoragePublicDirectory(Stringtype)

Get a top-level public external storage directory for placing files of a particular type.

staticString

getExternalStorageState()

获得当前外部储存媒体的状态。

staticFile

getRootDirectory()

获得android的跟目录。




public void saveSDCard(String filename, String filecontent)throws Exception {        File file = new File(Environment.getExternalStorageDirectory(),filename);        FileOutputStream outStream = new FileOutputStream(file);        outStream.write(filecontent.getBytes());        outStream.close();    }

建立文件夹

Environment.getExternalStorageDirectory()getRootDirectory()//获取手机根目录Environment.getExternalStorageDirectory()getExternalStorageDirectory()//获取SD卡根目录String pt="/data/data/"+path+"/temp";//这里一定要获取sd卡的根目录 不然创建文件夹不成功,File destDir = new File(Environment.getExternalStorageDirectory(),pt);if (!destDir.exists()) {  destDir.mkdirs();}



更多相关文章

  1. 一个读取android根目录下的文件夹或文件
  2. 关于Android(安卓)获得图片的总结
  3. 小常识集锦
  4. 测试_Android通过tcpdump抓包
  5. android 获取路径目录方法
  6. Android中C可执行程序编译问题
  7. 纯技术分析阿里云OS和Android之间的关系
  8. Android(安卓)学习笔记 一、目录结构
  9. Unity3D 调用 Android(安卓)jar 包制作方法

随机推荐

  1. 84 Android(安卓)Hnadler 封装下载图片工
  2. Get your hands on Android(安卓)Studio
  3. Security Enhancements for Android
  4. [RK3128][Android7.1]android鼠标按键板
  5. 47 Android(安卓)fragment 接口回调
  6. Android异步加载图片详解之方式二(3)
  7. Android(安卓)传感器学习(一)——指南针的
  8. android Service发送广播
  9. android Initializing a Build Environme
  10. Android(安卓)购物车的功能逻辑