在Kotlin之前,Android开发人员应该在这样的变量中保存对Activity的Views的引用:
Button fooBtn = (Button) findViewById(R.id.btn_foo)
随着Kotlin’s Android Extensions的推出,我们可以通过简单地使用以下内容来引用相同的Button:
btn_foo
问题:
> btn_foo是否有对Button保存的引用,还是每次都调用findViewById?
>开发人员是否仍然假设使用变量来存储btn_foo以提高应用程序的性能,或者只是直接在代码中使用它?
编辑:有an explanation扩展如何工作,但它仍然有点不清楚.
解决方法: