今天在中国大学MOOC上看关于Android的课,发现老师是把绑定其他控件的代码放在单击按钮事件的里面,这样写的话比直接放外面绑定控件相比有什么好处吗?
没任何好处。而且多次点击就要多次执行,执行之后又要销毁,反而会提升内存开销。另外一点就是牺牲了可读性,findviewbyid本来就是样板代码,把它放在点击逻辑处理之中,你觉着这样的代码是容易读的吗?而且你要浪费时间从这堆baba一样的代码把真正的逻辑找出来,别人看到这样的代码多闹心不用我多说了吧。