Android button 定义圆角与渐变颜色

作者:小胖吴 | 创建时间: 2023-07-10
Android默认的Button是白色的方块,各种难看啊,但自定义控件又比较麻烦,故此处列出简单的button美化,也就是圆角制作与颜色渐变等内容。...
Android button 定义圆角与渐变颜色

操作方法

在res文件夹下新建shape.xml文件,注意,要在drawable文件夹下。

在shape.xml中对控件进行设计,也就是圆角、渐变等 <?xml version="1.0" encoding="UTF-8"?><shape    xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="rectangle">    <!-- 填充的颜色 -->    <solid android:color="#660FFFFF" />    <!-- 设置按钮的四个角为弧形 -->    <!-- android:radius 弧形的半径 -->    <corners android:radius="15dip" />    <!--设置渐变-->    <gradient android:startColor="#330FFFFF"          android:endColor="#FF00FFFF"        android:angle="270"/>    <!-- padding:Button里面的文字与Button边界的间隔 -->    <padding        android:left="10dp"        android:top="10dp"        android:right="10dp"        android:bottom="10dp"        /></shape>

然后在布局文件中调用该设计就行 <Button    android:id="@+id/sendbutton"    android:layout_marginTop="5dp"    android:layout_height="wrap_content"    android:layout_width="match_parent"    android:background="@drawable/shape"    android:text="send"/>

制作效果如下:

点击展开全文

更多推荐