【发布时间】:2014-09-17 16:44:21
【问题描述】:
这个问题已经以多种形式被多次提出here和here;但我想确认一件事,我的问题很简单:android:onClick 使用 Java 反射吗?
由于 Java 反射会降低性能as explained here,我永远不想以低效的方式编写代码。
我只想要一个简单的答案:是(仅当您确定时)或否?
编辑:
关于SO冲突理解的答案有很多:
例如,请参阅 this one 和 this one。两者都接受了答案,并且都在说两件不同的事情。 (这就是我发布问题的唯一原因。)
【问题讨论】:
-
你为什么不尝试使用
onClick,看看它是否对你的用例足够有效,而不是推测它在内部是如何工作的,然后做一些过早优化。 -
@aioobe 如何检查这种优化?我不知道。
-
@CaptainGiraffe 没有。因为它已经在问题中提到了。
-
@CaptainGiraffe 写在“android:onclick 使用/不使用 java 反射”的答案中?
标签: java android xml reflection onclick