android往文件中保存和读取数据

android往文件中保存和读取数据

android 获取FileOutputStream

Context.openFileOutput(文件,权限)

Context为环境的上下文,Activity 继承了Ccontext类 比如 aa 继承了Activity   那就可以这么写:aa.this.openFileOutput(文件,权限)

文件:既为自己创建文件的名字和文件扩展名,比如 water.txt

权限:android有四种权限

     1.Context.MODE_PRIVATE

         私有属性,只有自己可以访问,并且第二次写入的内容会覆盖第一次写入的内容

     2.Context.MODE_APPEND

        私有属性,只有自己可以访问,第二次写入的内容会追加到第一次写入的内容的后面

    3.Context.MODE_WORLD_WRITEABLE

       公有属性,其它项目都可以写入,不过第二次写入的内容会覆盖第一次写入的内容

   4.Context.MODE_WORLD_READABLE

      公有属性,其它项目都可以读取

权限是可以相加的,比如

         现在我想要一个其它项目可以读取,并且也可以写入,还可以追加

          Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE+Context.MODE_APPEND

android 创建的文件会放到手机上的/data/data/包名/files下

 

android 获取FileInputStream

Context.openInFileOutput(文件)

Context为环境的上下文,Activity 继承了Context类

文件:既为自己创建文件的名字和文件扩展名,比如 water.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值