1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Android中利用shape属性自定义设置Button按钮

Android中利用shape属性自定义设置Button按钮

时间:2018-11-22 11:24:31

相关推荐

Android中利用shape属性自定义设置Button按钮

博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家,

👉点击跳转到网站

shape标签的属性

Shape自已是可以定义当前Shape的形状的 可以设置 矩形(rectangle),椭圆形(oval),线形(line),环形(ring)

这些都是通过shape标签的shape属性来定义的。

我感觉用的最多的是,rectengle(矩形),可以自定义设置按钮的样式。

矩形里面的属性有:

solid 指定内部填充的颜色corners 定义的圆角 后面加上 android:raduis=“” 设置四个圆角的半径stroke 描边 通俗的说 就是加上一个边框

使用shape标签

1.在drawable中,创建一个xml文件 例如:

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="/apk/res/android"android:shape="rectangle"><!--定义圆角--><corners android:radius="8dp"/><!--指定内部的填充色--><solid android:color="@color/red"/><!--矩形的边框线--><stroke android:color="@color/white" android:width="1dp"/></shape>

2.在xml中,用background调用就行了

<Buttonandroid:id="@+id/btn_startaduio"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_gravity="bottom"android:layout_marginLeft="5dp"android:layout_marginRight="5dp"android:background="@drawable/start"android:enabled="false"android:text="开始"android:textColor="#ffffff" />

效果图:

简单实用,需要的可以参考学习,不当之处,可以在评论区指正,一起学习,共同进步!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。