android - 如何保存 Android 测验应用程序的数据
问题描述
我想使用Android Studio构建一个测验应用游戏。我必须说这是我第一次尝试开发一个严肃的应用程序。我现在面临的问题是决定我将使用哪种方法来保存游戏数据:用户的登录信息、问题/答案和排行榜。我一直在考虑使用Firebase,但我不太确定。还有哪些其他DBaaS选项可用,哪一个更适合此类项目?
解决方案
如果该应用程序是一个基本的测验应用程序,Android 系统提供的SQLite应该可以。但是,如果您想动态更新测验应用程序的问题,那么Firebase 数据库或更近的,Cloud Firebase应该是要走的路。另一种动态更新应用程序内容的方法是,您可以创建自己的 API 并将其托管在服务器上。
推荐阅读
- firebase - 与 react-native 0.56 兼容的 Firebase 版本
- react-native - 我的 react-native 应用程序在从我的服务器获取数据时显示错误错误:“类型错误:网络请求失败”
- java - 如何在java中将无名对象转换为JSON(使用GSON)?
- angular - 为组件 Angular 设置哪种类型?
- vuetify.js - 使用 Vuetify 主题时如何分配文本颜色
- android - Android:未调用 GoogleMap 回调
- php - 三元条件下的函数参数默认值
- javascript - ReactJS - 设置变量并在渲染中打印给出错误
- xamarin.forms - 包“apppxbundle”需要很长时间来处理。无法将更新推送到 Windows 商店 [UWP] [Xamarin.Forms]
- java - JOptionPane 内的 JTable 未正确调整大小