成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Android簡單酷炫點擊動畫(附源碼)

shmily / 2506人閱讀

摘要:在之前,的點擊效果一直很,即使的波紋效果也不盡如人意。而我之前寫過一種比較酷炫的點擊效果,最近抽了點時間完善一下,把陰影效果加入了進去,大家先睹為快。使用起來很簡單,只需兩步。而想要切換效果也很簡單先把轉(zhuǎn)為,然后調(diào)用即可。

在Android5.0之前,
Android的點擊效果一直很low,
即使5.0的波紋效果也不盡如人意。

而我之前寫過一種比較酷炫的點擊效果,
最近抽了點時間完善一下,
把陰影效果加入了進去,
大家先睹為快。

使用起來很簡單,
只需兩步。

第一步:
把我項目里的包復制到你得項目里,
如下圖:

第二步:
把XML布局文件里,
有點擊事件的View,
替換成我的BamView即可,
Java代碼無須修改。

比如,




    

你的需求是點擊圖片,
那么就把ImageView換成我的BamImageView即可,
如下:




    

沒錯,
塵少的風格,
就是這么簡單,
既然寫這個玩意兒是為了方便同行,
那當然是使用起來越簡單越好,
程序員何苦為難程序員。

但是,
有幾點注意事項還是要跟大家伙兒說清楚的,

1、關(guān)于陰影效果

    我之前遇到這樣一個坑,
    Android 5.0以后,
    想要陰影效果,
    設(shè)置translationZ屬性即可,
    但是我設(shè)置該屬性后卻沒有任何陰影,
    網(wǎng)上查找資料也沒能解決。
    
    最后發(fā)現(xiàn)是我的View沒有設(shè)置background屬性,
    所以才沒有陰影效果的。
    
    比如ImageView,
    你設(shè)置了src都不行,
    必須要設(shè)置background屬性。
    
    而且background透明度越低,
    陰影的效果也就越低。

2、關(guān)于效果

    我為大家提供的,
    有兩種點擊效果,
    
    第一種是華麗效果,
    即上邊GIF里大家看到的效果;
    
    第二種是縮放效果,
    它與華麗效果的區(qū)別在于,
    使用默認的華麗效果時,
    點擊View的上、下、左、右、中,
    分別對應(yīng)的5種不一樣的動畫:
    
    上 ————> 后翻
    下 ————> 前翻
    左 ————> 左側(cè)翻
    右 ————> 右側(cè)翻
    中 ————> 縮放
    
    而縮放效果,
    無論點擊哪個位置,
    都只有縮放的動畫。
    
    而想要切換效果也很簡單:
    先把View轉(zhuǎn)為BamView,
    然后調(diào)用closeSuperb()即可。
    
    如:
    ((BamImageView)iv_bam).closeSuperb();

3、關(guān)于點擊事件

    我建議哪個View需要這種效果,
    就給哪個View加,
    其他的View就不要加了,
    不僅為性能考慮,
    更為了用戶體驗考慮。

塵少的規(guī)矩,附源碼:
http://download.csdn.net/down...

如果覺得塵少的Demo還不錯的話,
可以克隆我的Git倉庫,
各種酷炫效果收入囊中:
https://github.com/Bamboy1203...
手機掃碼下載App一睹為快:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/74198.html

相關(guān)文章

  • Android 簡單實現(xiàn)View自動換行(源碼)

    摘要:塵少又來了,這次為大家?guī)淼?,是可以自動換行的容器。連設(shè)置也都是無效。如果你確實需要限制寬高,那你可以多套一層,在內(nèi)層設(shè)置即可。代碼點擊事件實例化把放到控件里去到此就結(jié)束了,塵少一貫的風格,就是這么簡單。 hi,塵少又來了,這次為大家?guī)淼模荲iew可以自動換行的容器。 類似于淘寶搜索時的推薦,首先我不知道淘寶的是否只支持文字,但是我的是任何View都支持的。看下效果先: 淘寶:sh...

    MageekChiu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<