-
getItemType的作用
ItemType 保存在Holder中,holder根據(jù)position被緩存在cache中
查看全部 -
RecyclerView支持多樣Item布局的原理
查看全部 -
必看查看全部
-
阿拉分了查看全部
-
筆記見截圖
查看全部 -
學習第一步查看全部
-
第一步:復寫getitemviewType(int position)方法
根據(jù)各個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來源:簡書簡書著作權歸作者所有,任何形式的轉載都請聯(lián)系作者獲得授權并注明出處。
查看全部 -
對應博客
https://blog.csdn.net/qq_31568297/article/details/53468648
查看全部 -
學習技巧:
學會看官方文檔
多看源碼
多寫,多實踐
優(yōu)化自己的代碼
查看全部 -
設置適配器
查看全部 -
都有同樣的方法,做個抽象類出來
查看全部 -
通訊錄的樣式查看全部
-
recyclerview的實現(xiàn)樣式查看全部
-
不錯查看全部
舉報
0/150
提交
取消