国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

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

shmily / 2490人閱讀

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

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

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

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

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

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

比如,




    

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




    

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

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

1、關于陰影效果

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

2、關于效果

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

3、關于點擊事件

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

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

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/74198.html

相關文章

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

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

    MageekChiu 評論0 收藏0

發表評論

0條評論

shmily

|高級講師

TA的文章

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