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

前言:因?yàn)楣镜腢I設(shè)計(jì)都喜歡用陰影,有時候我們還要求居中。讓他們切陰影不是很方便,也查閱了大量資料。也終于發(fā)現(xiàn)了點(diǎn)端倪,再自己整理下,加上一些特別的需求:

直接來個效果:


如果心動了的話,繼續(xù)看:

xml里只需要這樣:


Api說明:?

① 圓角屬性

app:hl_cornerRadius="18dp" 陰影圓角屬性

② 陰影擴(kuò)散程度

app:hl_shadowLimit="5dp" 陰影的擴(kuò)散區(qū)域

③ 陰影的顏色

app:hl_shadowColor="#2a000000" 陰影的顏色可以隨便改變,透明度的改變可以改變陰影的清晰程度

④ x軸的偏移量

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

⑤ y軸的偏移量

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

⑥ 陰影的4邊可見不可見(與偏移量無關(guān))

app:hl_leftShow="false" 左邊的陰影不可見,其他3邊保持不變

如果對你有幫助給我個star把?github地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容