我有几个(嵌套的)片段,我想保留任意数据。我不想使用常规单例,因为即使离开应用程序的特定部分,内存也永远不会被释放。
我一直在研究 Dagger 和 Mortar ,但是我想不出有一种方法可以让子对象图与片段绑定,但是还保留了各种配置更改 - 大多数示例只显示每个活动的对象图,但这根本没有帮助(因为它会很快被破坏)。
我唯一能想到的是将图形存储在保留的片段中,这实际上没有帮助,或者在Application
类中。但是,我怎么知道何时可以释放图表?
总体而言,我的问题是如何在Android生态系统中使用Dagger的子对象图,其中除Application
之外的所有内容每隔一段时间就被销毁