您的位置:首页 > 移动开发 > Android开发

android adapter公共写法

2016-05-08 15:48 477 查看

在开发过程中,会写很多的adapter类,其中很多公共的部分,不需要每次都去书写,可以为开发者省下很多时间

提取一个ListViewAdapter

public class ExampleAdapter extends ListViewAdapter<String> {
public MsgTemplateAdapter(Context context, List<String> datas) {
super(context, datas, R.layout.template_list_item);
}

@Override
public void convert(ViewHolder holder, String s) {
((TextView) holder.getView(R.id.name)).setText(s);
}
}
View Code

看到这么简洁的代码,是不是感觉整个人都精神了

1.android studio使用maven

repositories {
maven {
url 'https://dl.bintray.com/ping/maven/'
}
}

dependencies {
...
compile 'com.github.liuping123.commadapter:commadapter:0.0.3@aar'
}

2.android studio使用jcenter

compile 'com.github.liuping123.commadapter:commadapter:0.0.3'

 

Github地址:https://github.com/liuping123/CommAdapter

 

参考:http://www.cnblogs.com/smyhvae/p/4477079.html

 

 

 

【声明】 

欢迎转载,但请保留文章原始出处

博客地址:http://www.cnblogs.com/lping/

文章来源:http://www.cnblogs.com/lping/p/5470781.html

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: