`
zizhu8
  • 浏览: 62386 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

android 文件存储

 
阅读更多

1.文件存储,将文件存储在手机自带的内存中

示例:


android中将文件存储在手机自带的内存中,有四种操作模式:

a.私有操作模式:Context.MODE_PRIVATE,采用此种操作模式创建的文件,有2个特性,此文件以覆盖的方式新建文件,而且创建的文件只能让当前应用程序访问,其他应用程序不能访问

b.追加操作模式:Context.MODE_APPEND,采用这种方式创建的文件,只能让当前应用程序访问,采用追加的方式写文件

c.可读操作模式:Context.MODE_WORLD_READABLE,所有应用程序都能访问,但只能读,不能写

d.可写操作模式:Context.MODE_WORLD_WRITEABLE,所有应用程序都可写,但不能读出数据

另外,如果想让其他所有的应用程序即可读,也可写,可以直接将操作模式相加,例如:Context.MODE_WORLD_READABLE +Context.MODE_WORLD_WRITEABLE


2.将文件存储在sdcard中

示例:


另外在往外部存储设备存储数据之前,必须先判断此手机是否支持将数据存储到外部设备:


而且,如果需要将数据存储到外部存储,需要在manifest.xml文件中声明相应的权限:



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics