[置顶] [Android自定义控件]Android中如何用代码写出优美的Button
16lz
2022-07-06
btn_choose.xml
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 点击背景 --> <item android:state_pressed="true"><shape> <!-- 色值 --> <solid android:color="#20B2AA" /> <!-- 圆角 --> <corners android:radius="6dp" /> </shape></item> <!-- 默认背景 --> <item><shape> <!-- 色值 --> <solid android:color="#ffffff" /> <!-- 圆角 --> <corners android:radius="6dp" /> <!-- 边框 --> <stroke android:width="2dp" android:color="#58c3af" /> </shape></item></selector>
放到drawable文件夹下,在布局文件中加入如下代码:
<Button android:id="@+id/btn_choosefirst" android:layout_width="180dp" android:layout_height="50dp" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="180.0dip" android:background="@drawable/buttonstyle_choose" android:text="@string/choose" android:textColor="#58c3af" />
效果图如下:
更多相关文章
- android EditText设置不可写
- android去除ImageButton白色边框
- Android(安卓)Activity的启动
- APP开发实战94-Vector静态图的使用
- Android中使Dialog显示时背景不变暗
- Android(安卓)开发中的倒计时
- Hello Android(安卓)- android窗体透明的,黑暗度等的设置技巧
- Gradle多渠道打包
- [APP] Android(安卓)开发笔记 006-使用短信验证SDK进行短信验证