gpt4 book ai didi

android - 我可以在应用程序中只调用一次 Realm.getInstance() 吗?

转载 作者:行者123 更新时间:2023-11-30 01:17:02 25 4
gpt4 key购买 nike

我在玩弄 Realm,我总是发现 Realm.getInstance() 在 Activity 创建期间被调用,实例在 Activity 销毁期间被关闭。我可以知道在应用程序关闭之前一直只创建和打开一个实例是否有任何副作用?

最佳答案

没有应用程序onDestroy。 Realm 在内部进行必要的缓存,因此可以安全地多次调用 Realm.getInstance()/close()。

尝试自己做缓存不会提高效率。您可以在此处阅读有关如何控制 Realm 实例生命周期的信息:

https://realm.io/docs/java/latest/#controlling-the-lifecycle-of-realm-instances https://realm.io/docs/java/latest/#closing-realm-instances

关于android - 我可以在应用程序中只调用一次 Realm.getInstance() 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37692668/

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