很多手機的相冊都有如下圖的拖動選中功能,
對于想要洗掉大批圖片
又不需要洗掉所有圖片的用戶來說是一個很好的操作體驗;
假如我們拿到這個需求應該怎么做呢?
我們下面從:
1:梳理此需求涉及到的所有功能點
2:每個功能點中具體實作方案
3:詳細代碼實作代碼講解
三個方面來進行分解

一:需求涉及到的功能點:
1:圖片串列處于可選中狀態時,顯示右下角勾選框,勾選框未勾選為未選中,
勾選為選中,同時處于選中狀態的item會添加一個有些透明度的蒙版
2:當圖片串列處于選中狀態,可以通過拖動來進行圖片的選中和取消選中
3:觸發拖動選中事件后,以第一個當前是否選中狀態為主:
如果第一個為選中,則拖動生效后,
后面手指劃過的所有區域的item都變為取消選中狀態,反之為全部變成選中狀態
4:當處于拖動選中狀態中時,手指滑動到最上方/最下方,
圖片串列對應跟隨向上/向下自動滾動
5:如果有同學對于圖片串列單純的選中/未選中 功能不是太清楚如何實作的話,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/302091.html
標籤:其他
下一篇:Android熱更新詳解
