Google 在 5.0 有新增一些特效
最明顯的例子 : 按鍵有水波紋特效
至於能不能讓使用者接受
只能見仁見智了
1 . 在專案內 新增 drawable-v21
2 . 用 ripple 包覆元素
3 . 物件套用剛剛客製的 drawable
注意 : 最小 SDK 版本為 21
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="@color/white">
<item android:drawable="@drawable/ic_l"/>
</ripple>
參考資訊 : Lollipop RippleDrawable vs Selector for Pre-Lollipop
參考資訊 : How to Add Ripple Effect/Animation to a Android Button
參考資料:Apply Material Design Touch Ripple to ImageButton?
--------------------------------------------------------
如果手機版本比較低可以參考 :
參考資訊 : material-ripple
參考資訊 : RippleEffect
參考資訊 : 內有連結
沒有留言:
張貼留言