gpt4 book ai didi

android - 哪个更好 : Loader or Headless Fragments

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:05:02 26 4
gpt4 key购买 nike

从那以后,AsyncTask 一直存在一些问题。所以,现在,我正在考虑转向 Loader 或 Headless Fragments。

我的应用程序是一款社交媒体应用程序,人们可以在其中发表评论、发帖、点赞以及执行更多操作。每个 Activity 从服务器获取图像,我必须缓存它们。处理运行时配置更改哪个更适合此应用程序。加载程序或 headless fragment 。

我要处理每个陷阱,例如当数据从服务器加载并且 Activity 进入 onStop()onPause() 状态时。帮助!

最佳答案

加载器运行良好,但需要一些“样板”(重复代码)并且在我看来有点困惑。加载程序的一个陷阱是加载程序 ID 必须 在 Activity 中是唯一的,否则它们将不会按预期运行(无法启动/不返回结果等)。通常是一个微不足道的问题,除非加载程序在 fragment 中,并且您的 Activity 中有多个 fragment (提示:使用 id 资源)。我还没有使用 headless fragments 作为加载器的替代品,但我被告知(但未确认)它们现在是 Google 优先于加载器的“最佳实践”。在我看来,这似乎确实是一个可能更清洁的解决方案。首先考虑使用 headless fragment 。

希望对您有所帮助,祝您好运。

CJ.

关于android - 哪个更好 : Loader or Headless Fragments,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20352267/

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