gpt4 book ai didi

android - 使用 XML 存储数据

转载 作者:数据小太阳 更新时间:2023-10-29 02:51:23 26 4
gpt4 key购买 nike

我希望使用 XML 文件来存储我的 Android 应用生成的数据。考虑到这一点,我有两个问题要问社区:

  1. XML 是在 Android 上存储数据的最佳方式吗?在数据可能每秒或不到一秒添加或更改的情况下最有效。

  2. 如果 XML 确实最适合 #1 中描述的场景,我该如何设置它?

最佳答案

1.) Is XML the best way to database data on android and most efficient in cases where data may be added or altered every second or less then a second.

绝对不是。

2.) If XML is indeed the best for the scenario described in #1, how do I go about setting it up?

如果您打算只在本地存储数据,最好的方法是使用 SQLite,它在每台设备上都充当本地数据库。

如果您稍后计划将此数据与中央数据库同步,您可以在 AsyncTaskThread 中异步执行此操作,它们会定期运行,但每秒写入一次就性能而言,写入 XML 文件不是一个好主意。

在每次插入/修改/删除操作时同步远程数据库可能也是一个坏主意,因为如果您有很多用户,您可能会崩溃远程数据库。

我认为最好的方法是(如前所述)拥有一个本地数据库,您可以在其中存储数据,并在需要时在远程端实现网络服务,并使用它定期同步两个数据库。

关于android - 使用 XML 存储数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22021968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com