序号 | 数据存储方式 | 说明 | 优点 | 缺点 |
1 | 内部存储(Internal Storage) | 存储在设备的内部存储空间,通常用于存储应用的数据、缓存和文件。 | 1. 易于访问和操作;
2. 应用卸载后自动清除数据。 | 1. 存储空间有限;
2. 数据可能不安全。 |
2 | 外部存储(External Storage) | 存储在设备的SD卡或其他外部存储设备上,适用于存储大量数据。 | 1. 存储空间较大;
2. 可以通过文件管理器访问。 | 1. 数据安全性较低;
2. 可能受到其他应用的干扰。 |
3 | SQLite数据库 | 在内部存储中创建的轻量级数据库,用于存储结构化数据。 | 1. 数据结构化;
2. 查询速度快;
3. 数据安全。 | 1. 存储空间有限;
2. 不适合存储大量文件。 |
4 | 云存储(Cloud Storage) | 使用CloudCampus APP提供的云存储服务,将数据存储在远程服务器上。 | 1. 数据安全;
2. 便于数据共享和同步;
3. 存储空间大。 | 1. 需要网络连接;
2. 可能产生额外费用。 |
5 | 文件存储(File Storage) | 将数据以文件形式存储在内部或外部存储空间。 | 1. 简单易用;
2. 兼容性强。 | 1. 数据结构化程度低;
2. 数据安全性较低。 |
6 | SharedPreferences | 用于存储应用的一些简单配置信息,如用户偏好设置。 | 1. 使用简单;
2. 易于访问。 | 1. 只能存储简单数据类型;
2. 数据安全性较低。 |