【发布时间】:2014-11-10 05:40:15
【问题描述】:
我正在创建一个密码应用程序。此应用程序存储 4 位密码。我还需要存储 10 个图像的地址。所以我只需要存储4位数的单个密码和10张图片的地址。
在应用程序中,用户可以更改密码和设置 10 张图像。我需要知道最有效的方法。
提前谢谢你。
【问题讨论】:
标签: android database performance sqlite android-intent
我正在创建一个密码应用程序。此应用程序存储 4 位密码。我还需要存储 10 个图像的地址。所以我只需要存储4位数的单个密码和10张图片的地址。
在应用程序中,用户可以更改密码和设置 10 张图像。我需要知道最有效的方法。
提前谢谢你。
【问题讨论】:
标签: android database performance sqlite android-intent
Shared Preferences 中有一种存储应用程序数据的机制。但这些都没有加密。
scottyab 创建了一个在Shared Preferences 中存储安全数据的库。
这是 Android 共享首选项包装器,它使用 256 位 AES 加密共享首选项的键和值。密钥存储在首选项中,因此可以由 root 用户读取和提取。键和值在存储到首选项之前经过加密和 base64 编码。
参考文献
【讨论】: