gpt4 book ai didi

android - 在 Android 应用程序中获取 Firebase 引用的最佳位置

转载 作者:行者123 更新时间:2023-11-29 19:43:00 25 4
gpt4 key购买 nike

你好,我正在开发一个带有 firebase 后端的应用程序,我需要知道如何提高 android 的性能,因为我正在使用 firebase 实例并引用 Activity 或 fragment 中的某些数据,我将在其中放置其数据,但是如果用户旋转您的设备此 Activity 或 fragment 已被销毁,当需要重新创建它时,需要再次获取 firebase 引用并将其传递给回收适配器,这可能需要不必要的过程。我需要将 firebase 引用放在另一个地方,以便在发生旋转或其他情况时它不会丢失。

最佳答案

有很多选项可以保留配置更改的数据,这里仅举几例:

  • 创建一个不会在配置更改时被破坏的 headless fragment (这是谷歌推荐的方法)
  • 将您的对象存储为静态字段

一些阅读 Material :

http://www.androiddesignpatterns.com/2013/04/retaining-objects-across-config-changes.html

https://developer.android.com/guide/topics/resources/runtime-changes.html

关于android - 在 Android 应用程序中获取 Firebase 引用的最佳位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38297360/

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