用法上的區(qū)別
1蝌箍、listview的用法
1)繼承的時BaseAdapter,需要重寫四個方法
2)不強(qiáng)制使用viewholder
3)可以直接使用item的點擊事件
4)不用單獨設(shè)置分隔線
5)不可以定向刷新某一條數(shù)據(jù)
2急灭、recycleview的用法
1)繼承的是Recycleview.Adapter
2)必須使用viewholder,封裝了view的復(fù)用
3)使用布局管理器管理布局的樣式(橫向、豎向谷遂、網(wǎng)格葬馋、瀑布流布局)
4)點擊事件可以使用給控件設(shè)置點擊事件,也可以自定義點擊事件。
5)可以自定義繪制分隔線
6)可以自定義item刪除增加的動畫效果
7)可以定向刷新某一條數(shù)據(jù)notifyItemChanged等眾多方法