前言
側(cè)滑手勢在Android
App應(yīng)用得非常廣泛,常見的使用場景包括:滑動抽屜、側(cè)滑刪除、側(cè)滑返回、下拉刷新以及側(cè)滑封面等。由于這些使用場景實(shí)在是太通用了,各路大神們八仙過海各顯神通,每種側(cè)滑場景都開源出了很多非常實(shí)用的框架,讓我們的業(yè)務(wù)開發(fā)便利了很多。
目前,我們需要為每種場景引入不同的側(cè)滑框架,由于App中的側(cè)滑場景很多,我們項(xiàng)目中也就需要引入多個側(cè)滑框架,而每個框架的使用方式各有不同,需要單獨(dú)學(xué)習(xí),團(tuán)隊(duì)的學(xué)習(xí)成本較高。
那么問題來了,有沒有一種框架能解決所有側(cè)滑需求呢?
一個框架解決所有側(cè)滑需求?你確定不是在開玩笑?
在剛開始學(xué)習(xí)面向?qū)ο缶幊谈拍畹臅r候我們就知道一個道理:解決一個軟件問題,首先要將它抽象出來。
針對側(cè)滑這個手勢,我們能不能將它的概念抽象一下,到底側(cè)滑指的是什么呢?
* 狹義側(cè)滑:從屏幕的某側(cè)的邊緣開始向著遠(yuǎn)離該邊緣的方向滑
熱門工具 換一換