- 博客(3)
- 收藏
- 关注
原创 RecyclerView 拖动/滑动多选的实现(3)
方案二:DragSelectRecyclerView扩展的选择策略之前提到,方案二是基于方案三进行扩展的,可以看到,在 OnItemTouchListener 这一块,两者其实几乎是一模一样的。而方案二一个很好的地方,就是在几乎不修改 DragSelectTouchListener 的前提下,对其选择功能进行了强大方便的扩展。下面我将从设计的思路出发,理一理是怎样完成的。
2017-08-18 16:16:11 1475 2
原创 RecyclerView 拖动/滑动多选的实现(2)
方案三: AndroidDragSelect前文说到,方案三就是分析了方案一的缺点之后,给出了自己的基于 OnItemTouchListener 的实现方案,耦合度低,可以很容易集成进现有的项目当中。从自定义 RecyclerView 的方案中可以看到,它是在事件分发的时候进行处理。
2017-08-18 15:58:05 1922
原创 RecyclerView 拖动/滑动多选的实现(1)
为什么要做滑动多选?可以看到众多 ROM 的系统应用都实现了滑动多选的功能,例如三星的文件管理器,OPPO 的短信等等,不知道来源是不是 Google 相册。因为交互上与 Google 相册的策略都是一致的。
2017-08-18 15:56:49 3161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人