如果你对android系统自带的ui控件感觉不够满意,可以尝试下自定义控件,我们就以button为例,很早以前android123就写到过android button按钮控件美化方法里面提到了xml的selector构造。当然除了使用drawable这样的图片外今天android开发网谈下自定义图形shape的方法,对于button控件android上支持以下几种属性shape、gradient、stroke、corners等。
<android:startcolor="#ffc2b7"
android:endcolor="#ffc2b7"
android:angle="270" />
<android:width="2dp"
android:color="#dcdcdc" />
<android:radius="2dp" />
<android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
<android:startcolor="#ff9d77"
android:endcolor="#ff9d77"
android:angle="270" />
<android:width="2dp"
android:color="#fad3cf" />
<android:radius="2dp" />
<android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
如对本文有疑问, 点击进行留言回复!!
Xamarin 安卓 相机 各种坑 目标API Android 6以后,我选的目标API版本是 Android 10
Android 9.0+软件某些功能突然暴毙:cleartext not permitted
Android : Resource is not a Drawable (color or path)
Flutter问题集锦——Android Studio 4.0.1 在AVD Manger中启动模拟器报“unable to locate abd”
网友评论