gpt4 book ai didi

Android - 保持/存储加载的 JSON 的良好做法

转载 作者:太空狗 更新时间:2023-10-29 15:14:08 26 4
gpt4 key购买 nike

我想做一个像The New York Times for Android这样的新闻阅读器.

我解析了一个包含大约 100 篇文章(标题、内容字符串、图像 url 等)的 JSON 文件。

我会使用 ListFragment 来显示文章列表(标题和图片),并在 ViewPager 上显示完整内容,以便读者可以滑动浏览文章。

因此 Listfragment 和 ViewPager 将使用相同的文章数据集。

保留/存储下载文章的最佳做法是什么?

我有一些想法:

  • 将文章保存在静态 ArrayList 中? (将 json 文件保存为离线阅读)
  • 创建 SQLite 数据库并使用游标访问? (慢吗?)
  • 创建数据库,并在应用程序启动时将所有文章加载到静态数组列表?
  • 保持ArrayList作为Activity的成员变量并传递 fragment 列表?

非常感谢您的帮助! (对不起我的英语)

最佳答案

创建 SQLite 数据库,运行速度足够快。 JSON 文件也是速度解决方案(取决于您将如何解析该文件)。 不要使用静态字段

关于Android - 保持/存储加载的 JSON 的良好做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14042641/

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