关闭

往Android SDCard中写入数据

173人阅读 评论(0) 收藏 举报
分类:

一、用Environment

1、API获取sdcard的路径

  File path=Environment.getExternalStorageDirectory();

  path=new File(path,"test.txt");

2、用流写入内容

3、获取WRITE_EXTERNAL_STORAGE权限

写入后的文件夹是:/mnt/sdcard/文件名及后缀

二、获取shared_prefs目录,写xml

1、获取SharedPreferences

  SharedPreferences shared

  =context.getSharedPreferences("xml名字",context.MODE_WORLD_READABLE+context.MODE_WORLD_WRITEABLE);//后者为权限

2、得到Editor(编辑器)

  Editor edit=shared.edit();

3、放入数据

          (K,V)

  edit.putString("hello","world");

  //获取我们保存的信息:shared.getString(key, defValue);

4、提交编辑内容

  edit.commit();

5、获得权限

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:179614次
    • 积分:3527
    • 等级:
    • 排名:第9330名
    • 原创:165篇
    • 转载:126篇
    • 译文:0篇
    • 评论:25条
    最新评论