码迷,mamicode.com
首页 > 其他好文 > 详细

对烦人的findViewById说再见吧!

时间:2015-01-08 21:44:31      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:

下面的这个函数参考自一条微博

public <T extends View> T $(int id) {
	return (T) findViewById(id);
}

<T extends View>说明这是一个泛型方法,并且这个泛型是View的子类,返回值是泛型T,函数名借鉴JQuery,使用美元符$

实例调用代码

TextView tv=$(R.id.tv);

为了避免在每个Activity中重复写这个函数,可以写一个自己的MyActivity类继承Activity,实现该方法,以后的所有Activity继承自己的MyActivity类即可。在一定程度上减少了findViewById函数的书写,不得不说程序猿是世界上最懒的生物,总是想尽千方百计偷懒!

对烦人的findViewById说再见吧!

标签:

原文地址:http://blog.csdn.net/sbsujjbcy/article/details/42527957

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!