首页 > 移动平台 > 详细

Android 文件读写高级

时间:2014-07-06 18:45:43      阅读:431      评论:0      收藏:0      [点我收藏+]
  • 往设备里写文件有几种选择,写在内存中,或SD卡中。

 

  • 往内存里写好处是,可以写在 data/data/包名 文件夹里,而此文件是不可访问的(除非 root)。这样可以增加文件的安全性,避免被误删。缺点也显而易见,如果文件太大,会占用手机内存。另外写在此包里的文件,删除app的时候会自动删除。

 

  • 写在SD卡中如果怕被误删,可以设置为隐藏,即在文件夹名前加 " ." ,如 ".test"。这样非 root 用户就看不见此文件夹了。

 

  • Environment.getExternalStorageDirectory() 返回结果是 /storage/sdcard0
  • getApplicationContext().getExternalFilesDir(null) 返回结果是 /storage/sdcard0/Android/data/com.example.test(包名)/files   注意:此文件夹在程序卸载后也会被删除。

Android 文件读写高级,布布扣,bubuko.com

Android 文件读写高级

原文:http://www.cnblogs.com/davesuen/p/3824995.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!