android5.X新特性--适配5.0以下的机型
2017-05-23 00:00
267 查看
1.ripple的使用
http://www.jianshu.com/p/3339f0ebb335
1.使用在点击按钮上或者是小图片的点击:(分为api21和以下)(模仿水波纹)
drawable文件下:ic_material_ripple.xml:
drawable-v21文件下:ic_material_ripple.xml:
2.使用的列表中或者是大图的点击(也是对不同的API进行适配)
drawable文件下:ic_material.xml:
drawable-v21文件下:ic_material.xml:
总结:最终的颜色要根据自己的主题来设置
http://www.jianshu.com/p/3339f0ebb335
1.使用在点击按钮上或者是小图片的点击:(分为api21和以下)(模仿水波纹)
drawable文件下:ic_material_ripple.xml:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/black_alpha_48" android:state_pressed="true" /> <item android:drawable="@color/trans" /> </selector> <!--black_alpha_48--- #30000000-- trans---#00000000>
drawable-v21文件下:ic_material_ripple.xml:
<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/black_alpha_48" />
2.使用的列表中或者是大图的点击(也是对不同的API进行适配)
drawable文件下:ic_material.xml:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/bg_press" android:state_pressed="true" /> <item android:drawable="@color/white" /> </selector> <!--bg_press---#ebebeb-->
drawable-v21文件下:ic_material.xml:
<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/bg_press_material"> <item android:drawable="@color/white" /> </ripple> <!--bg_press_material---#d4d4d4-->
总结:最终的颜色要根据自己的主题来设置
相关文章推荐
- Android 5.0以下使用Material Design 特性
- android 双卡 双待机型适配
- Android机型适配之软键盘和输入法
- Android 5.0系统特性全解析
- 有史来最大改变 Android 5.0十大新特性
- 在Android 4.0以下机型上支持webp编码和解码
- cocos2d-x android各机型 分辨率适配
- android 5.0新特性学习--RecyclerView
- android 机型适配问题
- Google 披露 Android 5.0 的三大安全特性
- Android Material Design 详解(使用support v7兼容5.0以下系统)
- Android,关于设备独立像素(dip/dp),关于机型屏幕适配
- 关键(一): android不同机型的适配的解决方案之按比例伸缩篇
- android适配各种机型及其分辨率
- Android 5.0 Lollipop 安全特性详解
- 有史来最大改变 Android 5.0十大新特性
- Android 5.0发布日期/机型/功能传言汇总
- android适配各种机型及其分辨率
- 有史来最大改变 Android 5.0十大新特性
- android 5.0新特性