gpt4 book ai didi

java - 如何在应用程序中包含大型字符串数组资源?

转载 作者:行者123 更新时间:2023-12-01 18:39:41 24 4
gpt4 key购买 nike

我正在开发一个字典应用程序,用户可以通过 API 下载词汇。但我不想让我的应用程序看起来很空,直到他们搜索到第一个单词。因此,我设法将所有单词及其定义排列为字符串数组,并考虑将它们显示为列表。

这里的问题是,当我存储词汇及其定义时,字符串数组变得太长,以至于 android studio 不允许我在资源数组中存储如此大量的词汇项。此外,这样做应用程序的大小可能会增加很多。我看到许多离线词典在第一次运行时无需下载数据即可工作。他们是如何做到这一点的?

任何想法都值得赞赏。谢谢您

最佳答案

您应该创建像 SQlite 数据库一样的离线数据库。在字符串数组中存储大量数据并不是一种有效的方法。

This link may help you.

或者您可以搜索其他离线数据库。

关于java - 如何在应用程序中包含大型字符串数组资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59962800/

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