http://www.verycd.com/topics/2915669/

14_传智播客Android视频教程_把文件存放在SDCard

1.小文件是方便保存到自带存储空间(1G),大文件保存在sd卡。

2.不建议写入sd卡的绝对路径,1.5版本路径就不一样。

3.文件查看器 Window-->Show View--> File Explore.

4.创建文件和写文件都要权限。

    <!-- 创建和删除文件 -->    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>    <!-- 写文件 -->    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

5.权限相关的页面 /android-sdks/docs/reference/android/Manifest.permission.html

6.向sd卡写文件

// 判断sd卡状态        if (Environment.MEDIA_MOUNTED.equals(Environment                .getExternalStorageState())) {            Toast.makeText(getApplicationContext(), "sd error", 3);        }        File f = new File("/mnt/sdcard/1234.txt");        FileOutputStream fo;        try {            fo = new FileOutputStream(f);            fo.write("time to work,Now".getBytes());            fo.close();            Toast.makeText(getApplicationContext(), "file ok!", 5);        } catch (Exception e) {            e.printStackTrace();        }

7.动态取得sd卡绝对路径

File f = new File("(Environment.getExternalStorageDirectory()", "1234.txt");

上面获得的路径是:/mnt/sdcard 注意,没有反斜杠,所以new 文件的时候要像上面一样,不适合字符串拼接。

更多相关文章

  1. Android模拟J2ME的JSR75的文件管理开发
  2. [android q] android特许权限白名单
  3. android操作sdcard中的多媒体文件(二)——音乐列表的更新
  4. 重温android studio jni编译生成so文件
  5. Android 笔记:读取配置文件config.properties
  6. Android模仿表单上传文件

随机推荐

  1. 【前端】多页面有重复的html代码,怎么解决
  2. 【前端】在electron使用ckplayer播放rtmp
  3. 【前端】ios下获得焦点之后,页面布局上移
  4. 【前端】如何用JS判断网页在APP环境中打
  5. 【前端】关于vue的data,和return data的区
  6. 【前端】微信浏览器触摸事件流程
  7. 【前端】Promise的用法
  8. 【前端】es6的const定义的常量不能更改该
  9. 【前端】一道算法题,有会的可以一起讨论下
  10. 校园生活服务平台小程序系统具备哪些功能