gpt4 book ai didi

android - 使用 SQLite 或内部存储的建议

转载 作者:行者123 更新时间:2023-11-29 21:50:14 27 4
gpt4 key购买 nike

在任何语言课上都有一个笔记本或类似的东西来写新词汇是很常见的,所以我想制作一个应用程序来在我的日语课上处理这个问题。应用程序只有几个选项:- 在列表中写一个新词(具有三个字符串属性的对象,'kanji','kanji reading in hiragana' and 'translation')- 练习列表中的所有单词- 以随机顺序练习所有单词

我不知道最好的方法是什么,使用内部存储? json 还是 xml? (列表可以增长一点......),sqlite?为什么?

谢谢!

最佳答案

所以我最近发布了一款名为 Bingle 的文字游戏应用程序,我在 sqlite 数据库中存储了大约 35,000 个单词。这些词在统计数据等方面发生了很多变化。如果您想跟踪有关单词的统计信息,并且您的单词基础相当适中,请使用 SQLite。

另一个优势是升级 - 在 SQLite 上管理升级真的很容易。

这里的技巧是要聪明。你将不得不做很多词的延迟加载,如果用户重新分类词,你将不得不立即更改前端并在 asynctask 或其他东西中处理事务。如果您等待针对大型数据库的更新,用户会感到无聊。这些是您在处理大型数据库时必须注意的小事情。

除了使用 Sqlite 之外,另一个不错的选择是创建一个服务器并在您的服务器中处理所有文字处理。本质上,您的应用只是一个客户端。

我不会采用内部存储方法。在我看来太不灵活了。查询也很困难。

关于android - 使用 SQLite 或内部存储的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14612084/

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