最近学习了android5.0中新增的一个组件RecycleView,是用来代替当前的listview开发的,是因为在RecycleView中已经有了viewholder缓存,并且不同的item之间可以设置不同的布局。能非常有效地维护了意见数量有限,滚动大的数据集。使用RecyclerView当你拥...
分类:
移动开发 时间:
2015-03-20 10:30:39
阅读次数:
254
狂点这里下载 超级牛逼的插件啊,比那些使用SparseArray的强太多了! 在android studio 1.0上测试,没有问题。 不说了直接说功能 Android Toolbox Plugin for IDEA.Supported features: Create ViewHolder/Vie...
分类:
移动开发 时间:
2015-03-17 17:19:00
阅读次数:
167
实现代码Adapter的代码其中:ViewHolder分别是三个不同的布局,也就是ListView中每一项的布局TYPE_1...是三种类型.在使用不同布局的时候,getItemViewType和getViewType不能少,一般是不用这两个函数的重载的 class RunRankAdapte...
分类:
移动开发 时间:
2015-03-13 15:57:39
阅读次数:
127
今天在做项目的一个我的收藏页面时要实现这么一个效果:
每个item 前面都有一个checkbox ,主要布局是recycleview 。当我们选中某项时,继续往下滑动下面某个的checkbox也会变成选中状态。
解决方法一比较暴力 viewHolder.setIsRecyclable(false);
这样viewholder就不进行复用,也不存在checkbox 混乱选中的问题了,但是...
分类:
其他好文 时间:
2015-03-06 20:49:25
阅读次数:
1695
ViewHolder holder = null; if(convertView == null){ convertView = mInflater.inflate(R.layout.xxx null); holder = new ViewHolder(); hol...
分类:
其他好文 时间:
2015-03-05 12:44:18
阅读次数:
169
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44014941,本文出自:【张鸿洋的博客】
1. 功能介绍
1.1. base-adapter-helper
base-adapter-helper 是对我们传统的BaseAdapter的ViewHolder的模式的一个抽象。主要功能就是简化我们在书写AbsListVi...
分类:
移动开发 时间:
2015-03-02 11:15:47
阅读次数:
200
RecyclerView是Android support v7里面是一个自定义控件。用来显示大量数据集合。类似ListView和GridView这两个控件,RecyclerView同样可以实现,甚至更好。 以前我们在实现ListView和GridView的时候,都会定义一个ViewHolder用于优...
分类:
其他好文 时间:
2015-02-27 20:06:43
阅读次数:
202
背景图片透明度设置viewHolder.relative_layout.getBackground().setAlpha(225); 0 --- 225((TextView)tv).setAlphe(float i) // api11引进的0=<i=<1i=0表示完全透明i=1表示不透明在and.....
分类:
其他好文 时间:
2015-02-27 16:50:17
阅读次数:
146
if (position != count-1) { viewHolder.imgLineEnd.setVisibility(View.GONE); } else { viewHolder.imgLineEnd.setVisibility(View.VIS...
分类:
其他好文 时间:
2015-02-27 16:31:17
阅读次数:
98
这个题目放在草稿箱里面许久了,一直没有动力提笔。趁现在公司人还没有来齐,工作量还不是很大,就挤出来时间来把它完善了。我们知道,RecyclerView是经典的ListView的进化与升华,它比ListView更加灵活,但也因此引入了一定的复杂性。最新的v7支持包新添加了RecyclerView。我们...
分类:
其他好文 时间:
2015-02-26 18:14:04
阅读次数:
284