(1)这些基本属性都可以写在drawable文件中,具体文件shape.xml如下:
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!-- 填充颜色 -->
<solid android:color="#FFFFFF"/>
<!--设置圆角弧度-->
<corners android:radius="5dp"/>
<!--边框宽度及颜色-->
<stroke
android:width="1dp"
android:color="#f1f1f1"/>
<!--文字与边界的距离-->
<padding
android:bottom="5dp"
android:left="5dp"
android:right="5dp"
android:top="5dp"/>
</shape>(2)然后设置控件(Button,TextView,EditText等)的background属性为drawable文件即可
android:background="@drawable/shape"
本文详细介绍了如何使用XML文件中的shape元素定义Android控件的样式,包括填充颜色、圆角弧度、边框宽度及颜色、文字与边界的距离等属性。通过将自定义的drawable文件应用到Button、TextView、EditText等控件的background属性,可以实现个性化的界面设计。
367

被折叠的 条评论
为什么被折叠?



