泛型编程简化findViewById

原创 2016年05月31日 17:55:01
public final <E extends View> E find(int id) {
try {
return (E) findViewById(id);
} catch (ClassCastException ex) {
Log.e("MainActivity", "Could not cast View to concrete class.", ex);
throw ex;
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android高效率编码-findViewById()的蜕变-注解,泛型,反射

Android高效率编码-finViewById()的蜕变-注解,泛型Android的老朋友findViewById()篇! 先看看他每天是在干什么 //好吧,很多重复的,只不过想表达项目里确实...

泛型编程与STL

  • 2017-10-04 10:46
  • 17.37MB
  • 下载

泛型编程与STL

  • 2014-08-29 23:15
  • 17.37MB
  • 下载

findviewbyid跟setOnClickListtener的简化

最近每天都要对button进行获取id然后再监听. 每次都要写 btn = (Button) findViewById(id); btn.setOnClickListener(this); b...

c++泛型编程

  • 2012-11-28 17:11
  • 391KB
  • 下载

Adapter简化写法以及findViewById()方法的优化

首先写个ViewHolder: public class ViewHolder { private View mConvertView; private Activity mAc...
  • pengkv
  • pengkv
  • 2015-04-02 10:46
  • 1249

泛型编程与STL-合成版

  • 2012-11-19 17:07
  • 9.26MB
  • 下载

C++泛型编程与STL

  • 2013-07-24 17:05
  • 9.27MB
  • 下载

使用反射简化findviewbyid

之间看了android注解式框架,觉得不错,大大简化了findviewbyid这一步工作,但是,我却想到了更加简单简化的方法。 如下: 1.实现接口viewholder/** * 内部什么都不用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)