1 需求

自定义带圆角的水温波效果

2 代码实现

bg_navigation_ripple.xml

<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"android:color="@color/c3"><item android:id="@android:id/mask"><shape><corners android:radius="16dp" /><solid android:color="@color/white" /></shape></item>
</ripple>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:layout_width="match_parent"android:background="@drawable/bg_navigation_ripple"android:id="@+id/itemMainRl"android:layout_height="90dp">****
</RelativeLayout>

Android之自定义带圆角的水纹波效果相关推荐

  1. Android之给控件添加水纹波效果

    1 问题 给控件添加水纹波效果,点击起来像点中了,不然效果太粗糙了,没反应. 2 实现 给控件添加如下属性 android:background="?android:attr/selecta ...

  2. Android之BottomNavigationView实现底部按钮水纹波效果

    1.主要用法 <?xml version="1.0" encoding="utf-8"?> <layout ><data>& ...

  3. 【Android】Android实现自定义带文字和图片的Button

    在Android开发中经常会需要用到带文字和图片的button,下面来讲解一下常用的实现办法. 一.用系统自带的Button实现 最简单的一种办法就是利用系统自带的Button来实现,这种方式代码量最 ...

  4. Android实现自定义带文字和图片的Button

    项目中的需求往往十分怪异,例如在按钮文字的左边加一个图标,这样按钮内部既有文字又有图片,乍看之下Button和ImageView都没法直接使用,若用LinearLayout对ImageView和But ...

  5. android iphone treeview,Android之IphoneTreeView带组指示器的ExpandableListView效果

    之前实现过一次这种效果的ExpandableListView:https://www.jb51.net/article/38482.htm,带效果比较挫,最近,在参考联系人源码PinnedHeader ...

  6. Android之自定义View实现带4圆角或者2圆角的效果

    1 问题 实现任意view经过自定义带4圆角或者2圆角的效果 2 原理 1) 实现view 4圆角 我们只需要把左边的图嵌入到右边里面去,最终显示左边的图就行. 2) 实现view上2圆角 我们只需要 ...

  7. android背景颜色动态修改,Android自定义TextView带圆角及背景颜色(动态改变圆角背景颜色)...

    最近根据项目需求自定义了一个TextView控件,主要用来做状态的标识,比如一个订单状态有各种,当然了这种设置在Android中可以直接用xml文件来处理,但是对于xml文件太过于麻烦,针对不同的颜色 ...

  8. Android自定义Dialog+圆角处理

    目录 一.自定义Dialog 二.Dialog添加圆角 一.自定义Dialog 自定义Dialog实现过程 本文的自定义dialog是在fragment中实现的,在Activity里面应该大同小异了. ...

  9. android bitmap 描边,Android如何实现带描边的圆角图片

    Android如何实现带描边的圆角图片 发布时间:2021-04-16 13:53:03 来源:亿速云 阅读:99 作者:小新 这篇文章给大家分享的是有关Android如何实现带描边的圆角图片的内容. ...

最新文章

  1. [Usaco2007 Dec]穿越泥地[bfs][水]
  2. java注解定义时间格式_SpringBoot基础教程2-1-8 数据验证-自定义日期格式验证
  3. 用python绘制玫瑰花的代码_python也能玩出玫瑰花!程序员的表白代码
  4. jwt认证机制优势和原理_微服务统一登录认证怎么做?JWT?
  5. 吴恩达深度学习 —— 2.6 更多导数的例子
  6. 组件化网页开发 / 步骤一 · 5-1 课程总结
  7. “生命游戏之父”因新冠肺炎逝世,回顾数学顽童的一生
  8. Vue.js视频教程
  9. 屏蔽布线系统端接模块的技巧
  10. aes解密设置utf8 php,PHP aes (ecb)解密后乱码问题
  11. 用【快剪辑】给视频打马赛克
  12. 电气工程及其自动化用matlab,计算机仿真技术与CAD--基于MATLAB的电气工程(电气工程及其自动化专业精品教材普通高等教育十三...
  13. 解决NVIDIA官网打开速度过慢的 CUDA下载界面打开过慢
  14. HBase Coprocessor实现HBase二级索引
  15. js判断浏览器是否搜狗浏览器
  16. Redisson的看门狗机制
  17. Godaddy怎么解析域名指向自己的服务器?
  18. 【Spring源码三千问】Advice、Advisor、Advised都是什么接口?
  19. 用代码实现一场烟花盛宴,提前祝大家2022新春快乐
  20. 百度语音识别注册流程

热门文章

  1. Hello Blazor:(2)集成Tailwind CSS续——nuget包方式
  2. .NET 中的 Worker Service 入门介绍
  3. .Net日志之nlog
  4. 聊一聊数据导出那些事
  5. Azure 内容审查器之文本审查
  6. 懂「互联网语」的程序员,是个狠人。
  7. dotNET Core实现分布式环境下的流水号唯一
  8. 动手造轮子:实现一个简单的 EventBus
  9. 基于Asp.Net Core打造轻量级内部服务治理RPC(二 远程服务设计)
  10. 调试.NET CORE代码