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
相关文章推荐
- 推荐阅读:Android开发者的博客
- Android activity 详解一:activity的生命周期
- android 实现图片选择拖拽控件
- android-----AsyncTask源码分析
- Ionic项目打包Android版本实战
- androidStudio项目删除模块后报错解决办法
- 可点击的Gridview
- Android SlidingMenu 常见属性
- Android TextView 常见问题汇总
- Android中activity之间如何传递Hashmap数据
- android textview设置字体的行距和字间距
- android 图片内存问题
- Android实现读写SD卡
- Android06-Fragment碎片
- Android studio Unsupported major.minor version 52.0
- android用ProgressBar实现百分比的显示
- Android 热敏打印机打印二维码
- Android-Service的用法
- Android LayoutInflater详解
- android项目之通讯录数据库