在片段/活动中分别保持对recyclerview及其适配器的引用是一个好主意

时间:2016-01-14 09:32:03

标签: android android-fragments android-recyclerview

我想知道的是,如果我同时为我的recyclerview和适配器保存类变量,它会导致性能/效率的巨大差异,因为我想减少每次输入的代码量我想在适配器上调用notifydatasetchanged。

1 个答案:

答案 0 :(得分:2)

同时引用适配器也没有任何缺点。实际上它更高效(但不显着),因为你将保存一些额外的方法调用(如recyclerView.getAdapter())。此外,代码更易读,更容易维护;) 请考虑查看此presentation from Jake Wharton以了解更多优化提示。