Android 阴影控件 ShadowLayout 您所在的位置:网站首页 安卓阴影 Android 阴影控件 ShadowLayout

Android 阴影控件 ShadowLayout

2024-07-12 06:08| 来源: 网络整理| 查看: 265

**相信大家 在项目中 会遇到 需要卡片布局的 地方 例如在 列表中 大家公司的ui肯定是做了各种稀奇古怪的 卡片阴影 在Google 自带的 CardView 中 肯定满足不了大家的 日常要求 所以 ShadowLayout来了 使用方法很简单 **

1.添加jitpack库

allprojects { repositories { maven { url 'https://jitpack.io' } } }

2.添加三方库依赖

implementation 'com.github.lihangleo2:ShadowLayout:3.2.4'

3.直接在布局中引用

4.stroke边框的简单使用

5.shape selector的简单使用

当然还有另一种写法

6.渐变色的简单使用

7.水波纹ripple的使用

7.绑定textView,伴随文案及颜色变化

在这里有一些属性跟大家说一下

app:hl_cornerRadius="18dp" 阴影圆角属性(同时如果设置了背景填充色也是背景圆角) //阴影扩散程度 app:hl_shadowLimit="5dp" 阴影的扩散区域 //阴影布局背景颜色值 app:hl_shadowBackColor="#fff" 阴影布局背景填充色,圆角属性即是阴影圆角 //阴影的颜色 app:hl_shadowColor="#2a000000" 阴影的颜色可以随便改变,透明度的改变可以改变阴影的清晰程度 // x轴的偏移量 app:hl_dx="0dp" 也可以理解为左右偏移量 //y轴的偏移量 app:hl_dy="0dp" 也可以理解为上下的偏移量 // 阴影的4边可见不可见(与偏移量无关) app:hl_leftShow="false" 左边的阴影不可见,其他3边保持不变

最后献上两张图片 大家可以看下效果 在这里插入图片描述 在这里插入图片描述 然后说下这个三方库的作者 是我从wanandroid 中看到的 这个是原作者的项目地址 、 https://github.com/lihangleo2/ShadowLayout https://blog.csdn.net/leol_2/article/details/109517273



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有