Android Studio数据永久保存——SharedPreferences


本文为学习类文档,通过学习B站up主longway777的视频,如有侵权,请联系博主进行删除

关于数据存储:

关于数据存储,从前的Android提供了四种不同的存储方式分别为:

  1. 内部存储Internal file storage:APP沙盒内部存储,外部无法访问。
  2. 外部存储External file storage:允许外部访问,类似数据线连接对应的部分访问操作。
    越狱或者root之后,就没有内外部存储一说,代价为牺牲app文件私密性
  3. Shared Preferences:也属于一种内部存储,但只允许存储简单数据(int、float、bool、string等),将私有的原始数据以键-值对存储。
  4. 数据库Databases:Android支持SQLite数据库,可将数据存储在一个私有的数据库中。

但是今天从文档想要查看官方给的解释时!文档又又又改了!date:2020年4月6日查看
存储方式
机翻:

  1. APP特定存储:存储仅供应用程序使用的文件,可以存储在内部存储卷中的专用目录中,也可以存储在外部存储卷中的不同专用目录中。使用内部存储的目录来保存其他应用程序不应该访问的敏感信息。

  2. 共享存储:存储应用程序打算与其他应用程序共享的文件,包括媒体、文档和其他文件。

  3. ferences:将私有的原始数据存储在键-值对中。

  4. 数据库:使用Room persistence库将结构化数据存储在私有数据库中。
    由此看来Preferences应该还是和之前的SharedPreferences一样,只不过重命名了而已。,所以下面还是以Shared

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值