-
getItemType的作用
ItemType 保存在Holder中,holder根据position被缓存在cache中
查看全部 -
RecyclerView支持多样Item布局的原理
查看全部 -
必看查看全部
-
阿拉分了查看全部
-
笔记见截图
查看全部 -
学习第一步查看全部
-
第一步:复写getitemviewType(int position)方法
根据各个position的位置返回不同的类别
第二部:处理get itemcount()
第三步:按照类型处理onCreateVIewHolder和onbindviewHolder
这两个方法就是原来listview当中adapter中需要复写的getview
查看全部 -
recyclerView = (RecyclerView) findViewById(R.id.my_rv); GridLayoutManager manager = new GridLayoutManager(this, 6); manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { if (position < 7 || position > 14) { return 3; } return 2; } }); recyclerView.setLayoutManager(manager); adapter = new MyAdapter(this); recyclerView.setAdapter(adapter);作者:Android_小生链接:https://www.jianshu.com/p/29465cce1131來源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
查看全部 -
对应博客
https://blog.csdn.net/qq_31568297/article/details/53468648
查看全部 -
学习技巧:
学会看官方文档
多看源码
多写,多实践
优化自己的代码
查看全部 -
设置适配器
查看全部 -
都有同样的方法,做个抽象类出来
查看全部 -
通讯录的样式查看全部
-
recyclerview的实现样式查看全部
-
不错查看全部
举报
0/150
提交
取消