我正在为我的大学开发一个安卓程序。我对使用哪个数据库感到困惑。
我想要的是,当用户连接到 Internet 时,程序将检查后端数据库中的任何更新。如果有,程序会将其与 Android 设备同步。
假设当用户在没有互联网的情况下打开程序后,该程序将正常运行,因为该文件已经在他的手机中。
我选择了 Access 并创建了 .xml 文件,并借助此站点:XML resources in android .我学会了如何阅读它。
其实这个程序是我的高级项目。我不想让评委问我为什么不用 MySQL 或 SQLite。
我应该使用哪个数据库系统? Access 是适合选择的数据库系统吗?
我想做一个看起来像肯特大学程序的程序。
最佳答案
解析 XML 可能需要时间,而且在 XML 中您别无选择,只能加载整个文件。 SQLite 速度快、使用简单且非常动态。
Android 提供了一个非常简单的 SQLite API。 Androoid SQLite API
如果您有兴趣阅读更多有关 Android 中所有数据存储类型的信息 visit this link
关于android - Android 应用程序使用哪种数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7908775/