你需要了解Android阴影知识
2019-03-04 本文已影响0人
zivxia
首先推荐一个在线预览阴影的网站
image.png
做android阴影效果时,设计师通常会给我们如下的设计图
image.png
- Offset X指的就是水平位移
- Offset Y指的就是垂直位移
- Blur指的是就是模糊半径
大家可以在上面哪个预览网站中修改下数值就能明白这些参数所表示的效果。
弄懂实现阴影的几个参数,下面就可以实现自己的阴影效果了,可以参考如下开源项目
https://github.com/JuHonggang/ShadowDrawable/blob/master/shadowdrawable/src/main/java/com/sxu/shadowdrawable/ShadowDrawable.java
还有一点需要注意的是,设置阴影的时候必须得留出绘制阴影的位置。也就是留出水平或者垂直的偏移量供绘制阴影。