Android给控件自定义边框和阴影

本文介绍了如何在Android中为控件添加自定义边框和阴影。通过创建shape资源文件,利用layer-list结合corners、solid、stroke等属性实现不同效果的边框和阴影。例如,通过调整corners的radius属性来设置圆角,通过stroke设置边框宽度和颜色,以及利用layer-list创建多层叠加以实现阴影效果。
摘要由CSDN通过智能技术生成

所谓添加阴影,就是两个画布从重叠,上方的画布小于下方的画布,阴影颜色为下方的画布的颜色。

item 中shape 的属性 (rectangle:矩形;line:线性;oval:椭圆;ring:环形),默认为矩形

   corners    //设置圆角幅度,必须是在shape=rectangle的时候,corners才有效   

             <corners    

                         android:radius="dimension"      //全部的圆角半径      

                         android:topLeftRadius="dimension"   //左上角的圆角半径       

                         android:topRightRadius="dimension"  //右上角的圆角半径   

                         android:bottomLeftRadius="dimension"    //左下角的圆角半径

                        android:bottomRightRadius="dimens

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值