android 5.0 -- Ripple 效果
Android -- 效果 5.0
2023-09-14 08:59:01 时间
Ripple 水波纹效果,也就是涟漪效果。
波纹效果有两种:
1,波纹有边界:波纹涟漪效果只是显示在控件内部
android:background="?android:attr/selectableItemBackground"
2,波纹超出边界:波纹涟漪效果不会被限制在控件内部
android:background="?android:attr/selectableItemBackgroundBorderless"
通过给布局文件里面添加如上代码,就可以比较灵活的控制涟漪效果的显示区域。
设置波纹的颜色:
android:colorControlHighlight:设置波纹颜色
设置checkbox等控件的选中颜色:
android:colorAccent:设置checkbox等控件的选中颜色
res/drawable/ripple_round.xml
<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorPrimary"> <item> <shape android:shape="oval"> <solid android:color="?android:colorPrimary" /> </shape> </item> </ripple>
res/drawable/oval.xml
<?xml version="1.0" encoding="utf-8"?> <ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="?android:colorControlHighlight"> <item> <shape android:shape="oval"> <solid android:color="#738ffe" /> </shape> </item> </ripple>
布局文件中使用:
<Button android:id="@+id/fab_button" android:layout_width="56dp" android:transitionName="fab" android:layout_height="56dp" android:background="@drawable/ripple_round" android:elevation="5dp"/>
相关文章
- Android 调用微信小程序支付badparam_微信定时发消息
- android中的加密算法,Android中加密算法[通俗易懂]
- 加密狗android,Android系统加密狗的设计与实现
- android开机动画多长时间_Android开机动画及黑屏[通俗易懂]
- android 中间大两边小,android 画廊效果(中间大两边小)的无限轮播banner「建议收藏」
- android autosize原理,Android屏幕适配头条:autosize的原理
- android androidmanifest需要检测的安全问题
- android activity singletask,Android Activity启动模式之singleTask实例详解
- 测试android sdk是否安装成功,配置Android SDK
- android vlc 中文字幕,解决Android版vlc中文乱码问题
- android 定时器实例,Android定时器和Handler用法实例分析
- robotium android,Robotium 测试Android apk安装包
- Android FFmpeg系列03--视频解码与渲染
- Android FFmpeg系列04--FFmpeg调用MediaCodec进行硬解码
- android应用程序_chrome Android
- Android保存图片到相册(适配android 10以下及以上)
- android调用相册并显示图片_Android获取相册列表
- Android修改字体_android设置字体样式
- Android OpenCV 4.6.0 颜色追踪
- Android进程间通信(五):进程间通信的方式之ContentProvider
- 安装包立减1M--微信Android资源混淆打包工具
- 一加将在Android 12更新中引入CPU性能节流开关
- Android N 将替代使用 OpenJDK
- Android 4.4 移植到了 PowerPC 架构,支持大端架构
- android版本检测Android程序的版本检测与更新实现介绍
- 深入Android开发FAQ的详解
- Android利用方向传感器实现指南针具体步骤
- 基于Android扫描sd卡与系统文件的介绍
- android的UDP编程实例