对烦人的findViewById说再见吧!
来源:互联网 发布:厦门市网络爬虫 编辑:程序博客网 时间:2024/05/01 01:07
下面的这个函数参考自一条微博
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函数的书写,不得不说程序猿是世界上最懒的生物,总是想尽千方百计偷懒!
0 0
- 对烦人的findViewById说再见吧!
- 对烦人的findViewById说再见吧!
- 对烦人的FindViewById说再见吧
- 对2016说再见
- Kotlin 对 FindViewById 说拜拜
- ButterKnife基本使用(代替烦人的findViewById)
- Data Binding 去掉烦人的findViewById
- 对我曾迷茫的那几年,说再见
- 要对大三说再见了...
- 何时对你说再见--深圳。
- 对 Verilog 和 VHDL 说再见!
- 对Wine说再见,拥抱Understand
- Android笔记:再见findViewById
- 和烦人的注册码说拜拜
- Kotlin Android Extensions- 与 findViewById 说再见 (KAD 04) -- 更新版
- 说再见
- 说再见
- 9行代码让你App内的Fragment对重叠说再见
- Jenkins(for mac)相关参数配置文件及位置说明
- hadoop2.7【单节点】单机、伪分布、分布式安装指导
- linux下Epoll实现简单的C/S通信(转载)
- vi命令大全
- oracle递归查询实例
- 对烦人的findViewById说再见吧!
- 【Java】位运算
- 黑马程序员--IOS基础第七天(C语言)
- Android c/c++ 应用向linux 平台迁移运行
- public ,protected,private
- linux curl命令详解
- 黑马程序员--IOS基础第八天(C语言)
- 20150715再一次被滚烫的开水烫伤
- redis注册成windows服务