android - Fragment.findNavController() 的缓存结果?
问题描述
在代码示例中,我总是看到它findNavController()
被一次又一次地调用/在本地使用,而不是将其存储在类变量中。
有什么具体原因吗?NavController
缓存找到的由是一个坏主意findNavController()
吗?还是电话如此便宜以至于无关紧要?我想知道,因为人们倾向于缓存findViewById(...)
调用,但不是findNavController()
解决方案
推荐阅读
- java - Shiro No SecurityManager 可供调用代码访问
- swift - Swift:帮助 Json 解析可编码/可解码
- python - 如何在此循环中获得 BMI 的返回值?
- node.js - Node 的异步 IO 操作
- swift - UIButton 的 iOS 13 系统颜色
- c# - sendkeys error chrome driver emoji(ChromeDriver 只支持 BMP 中的字符)
- python - 我正在尝试规范化 pandas 列——为什么它总是让我的电脑崩溃?
- android - 没有 Google Play 的 Android 动态交付
- java - 在抽象方法的覆盖中返回返回对象的子类
- swift - Swift Realm 删除对象错误-写入事务