android - Android 应用程序使用哪种数据库?

标签 android xml database

我正在为我的大学开发一个安卓程序。我对使用哪个数据库感到困惑。

我想要的是,当用户连接到 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/

相关文章:

android - ImageView 不拉伸(stretch)(Android)?

mongodb - 通过在 MongoDB 中使用批量插入与常规插入来提高性能

database - 使用 Pentaho ETL 工具连接 SAP ERP 系统时出错

android-layout - ActionBar 实现

android - 检测匿名/隐身浏览

android - 是否可以查询 Nest API 速率限制?

android - 添加 Paypal SDK 后增加 apk 文件的大小

c - 如何在linux上用C语言解析xml文件

python - 访问 zip 文件中文件夹内的文件

mysql - SQL - 按销售人员计算订单总数