草庐IT

livingata

全部标签

android - 在 View 模型中使用大量livingata的性能开销

我需要使用多个回收服务。在下面的场景中,我需要至少6个recyclerviews。6=1表示水平回收视图+3表示viewpager中的每个片段+1表示回收视图+1表示网格布局。由于数据复杂性很大,而且每个适配器数据都依赖于其他适配器的更改,所以我决定使用androidjetpack中引入的架构组件。因此,最初,我将集成视图模型和实时数据。以后合并房间数据库(现有数据库在sqlite中)因为我将使用多个livedata来监视适配器数据更改。我想澄清我对视图模型和实时数据的性能方面的疑虑。使用大量实时数据的性能开销:我需要6到7个实时数据来观察每个适配器数据的变化。为了了解性能,假设要使用