美文网首页
阴影布局(任何控件只要被他套上,即刻享受你要的阴影效果)

阴影布局(任何控件只要被他套上,即刻享受你要的阴影效果)

作者: 岩浆李的游鱼 | 来源:发表于2019-07-11 16:02 被阅读0次

前言:因为公司的UI设计都喜欢用阴影,有时候我们还要求居中。让他们切阴影不是很方便,也查阅了大量资料。也终于发现了点端倪,再自己整理下,加上一些特别的需求:

直接来个效果:


如果心动了的话,继续看:

xml里只需要这样:

Api说明: 

① 圆角属性

app:hl_cornerRadius="18dp" 阴影圆角属性

② 阴影扩散程度

app:hl_shadowLimit="5dp" 阴影的扩散区域

③ 阴影的颜色

app:hl_shadowColor="#2a000000" 阴影的颜色可以随便改变,透明度的改变可以改变阴影的清晰程度

④ x轴的偏移量

app:hl_dx="0dp" 也可以理解为左右偏移量

⑤ y轴的偏移量

app:hl_dy="0dp" 也可以理解为上下的偏移量

⑥ 阴影的4边可见不可见(与偏移量无关)

app:hl_leftShow="false" 左边的阴影不可见,其他3边保持不变

如果对你有帮助给我个star把 github地址

相关文章

网友评论

      本文标题:阴影布局(任何控件只要被他套上,即刻享受你要的阴影效果)

      本文链接:https://www.haomeiwen.com/subject/fysdkctx.html