我想知道的是,如果我同时为我的recyclerview和适配器保存类变量,它会导致性能/效率的巨大差异,因为我想减少每次输入的代码量我想在适配器上调用notifydatasetchanged。
答案 0 :(得分:2)
同时引用适配器也没有任何缺点。实际上它更高效(但不显着),因为你将保存一些额外的方法调用(如recyclerView.getAdapter()
)。此外,代码更易读,更容易维护;)
请考虑查看此presentation from Jake Wharton以了解更多优化提示。