我正在构建相对简单的应用程序/游戏,其中包含任务和子任务。用户的进展应该被保存。用户也有少量的设置。存储应用程序数据的位置?
目前,应用程序未连接到外部服务,但未来的目标是使用Facebook或类似的用户注册功能,并添加一项功能与其他用户共享进度/成就。
我是新开发的应用程序,我不知道选择哪种数据存储方法。如果我没有弄错有关键值集,保存在文件和数据库选项中。
为了快速完成任务,甚至可能发布1.0版本,我想用最简单的解决方案。所以,我想知道是否有选择键值或保存在文件选项中的缺点,以及切换到基于数据库的保存有多困难?或者我应该从一开始就使用数据库?
我向你致敬,花时间回答这个问题!
-Timo
主要基于意见...你有没有检查官方Android指南中的“存储选项”主题? – Selvin
'共享首选项'是您的不错选择。 – AJay
谢谢AJay!我会尝试的。 –