Android Studio中关于UI控件的边框问题
1.首先在drawable目录中创建一个文件 例如shape.xml
2.可填写内容如下:
<!-- shape定义形状,shape="rectangle"表示形状为长方形 --> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <!-- 设置框内填充颜色 --> <solid android:color="#ffffff" /> <!-- 设置边框宽度和颜色 --> <stroke android:width="1dip" android:color="#000000" /> <!-- 设置圆角半径 --> <corners android:radius="1dp" /> <!-- 设置边距 --> <padding android:bottom="5dp" android:left="5dp" android:right="5dp" android:top="5dp" /> <!-- 设置渐变角度angle和渐变颜色 --> <gradient android:angle="270" android:endColor="#FFFF782" android:startColor="#13C7AF" /> <!-- 设置各边倒角大小 --> <corners android:bottomLeftRadius="200dp" android:bottomRightRadius="200dp" android:topLeftRadius="0dp" android:topRightRadius="0dp" /> </shape>
3.根据自己所需编写代码
4.例如在Button中调用(将按钮的直角变成圆角):
<Button android:background="@drawable/shape" />
相关推荐
huha 2020-10-16
xfcyhades 2020-11-20
sgafdsg 2020-11-04
Michael 2020-11-03
fengyeezju 2020-10-14
ziyexiaoxiao 2020-10-14
业余架构师 2020-10-09
OuNuo0 2020-09-29
moses 2020-09-22
Angelia 2020-09-11
qinxu 2020-09-10
刘炳昭 2020-09-10
Nostalgiachild 2020-09-07
Nostalgiachild 2020-08-17
leavesC 2020-08-14
一青年 2020-08-13
AndroidAiStudy 2020-08-07
ydc0 2020-07-30
绿豆饼 2020-07-28