我正在编写我的第一个Android应用程序,而且我需要存储用户和其他数据。这样做的好习惯是什么?令我惊讶的是,我无法在网上找到一本好的实用手册。你能分享一下你的经历吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
这取决于您希望以后访问此数据的位置。例如,您可能希望您的应用允许在多个设备之间同步用户首选项。您可能希望设置仅与该设备保持一致......在选择以下选项之前,您需要先做出决定。
请阅读此Android documentation first before going further。
一些选项(并非详尽无遗):
在设备上本地存储。
一个。写入文件。 Serializable files非常适合从内存中存储数据结构,以便于重复使用。
湾使用本地数据库服务one option,official Android SQL documentation,
℃。存储Key-Value sets
存储在服务器上,以便从多个设备进行访问。
一个。贵公司运行的SQL服务器
这些选项只是一个开始。在获得详细答案之前,您需要使用更多背景信息(应用程序的用途,用户与其进行交互等)来优化您的问题。
答案 2 :(得分:0)
我非常建议使用现有的云数据库解决方案,而不是创建自己的Web服务器解决方案。
查看Firebase实时数据库。我想你会发现它将提供一个干净而简单的解决方案。
https://firebase.google.com/docs/database/
https://firebase.google.com/features/
(顺便说一句,Firebase是一款Google产品,因此您将获得非常好的支持和文档。)