Android 阴影控件 ShadowLayout | 您所在的位置:网站首页 › 安卓阴影 › Android 阴影控件 ShadowLayout |
**相信大家 在项目中 会遇到 需要卡片布局的 地方 例如在 列表中 大家公司的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边保持不变最后献上两张图片 大家可以看下效果 |
CopyRight 2018-2019 实验室设备网 版权所有 |