Android常用存储方案选择

本文介绍了移动应用中三种主要的数据存储方案:偏好设置(SharedPreference)、流存储(内部、外部文件及缓存目录)和SQLite数据库存储。针对不同场景,如小量配置信息、大量非频繁操作数据和高频率增删改查需求,分别推荐了最适合的存储方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

存储方案分类:

1.偏好设置(SharedPreference)

2.流存储(内部、外部的文件,缓存目录)

3.SQLite数据库存储

选择方法:

        1.数据量较小,并且以key-value形式表现的数据,可以优先使用SharedPreference,例如用户在使用软件时的一些配置信息:是否打开消息提醒等。

        2.数据量可能不小,并且数据并不要求高频率的查询、修改、删除等,可以优先选择流存储,即文件存储,根据文件的保密需求、软件对该文件的依赖等,确定使用内部存储或者外部存储。

        3.数据量可能不小,并且数据需要被高频率的实现增删改查的操作,或者数据非常的有规律等,可以优先使用数据库存储数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值