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" /> 
相关推荐
xfcyhades 2020-11-20
Michael 2020-11-03
业余架构师 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