Android圆角按钮的制作方法
本文实例为大家分享了Android制作圆角按钮的具体代码,供大家参考,具体内容如下
【主要步骤】
创建一个XML文件
以此文件作为Button的Background
1.创建XML文件
在res目录下的drawable-mdpi下建立XML文件
button_frame_shape.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff" /><!-- 填充的颜色 -->
<!-- 设置按钮的四个角为弧形 -->
<!-- android:radius 弧形的半径 -->
<corners android:topLeftRadius="5dp"
android:topRightRadius="5dp"
android:bottomRightRadius="5dp"
android:bottomLeftRadius="5dp"/>
<!-- 边框粗细及颜色 -->
<stroke android:width="2dp" android:color="@color/colorAccent" />
</shape>
2.使用
在Button下使用Android:background=”@drawable/button_frame_shape”
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/roundButton" android:text=" 圆角边框按钮 " android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/button_frame_shape" /> </LinearLayout>
效果如图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
RxJava 1升级到RxJava 2过程中踩过的一些“坑”
RxJava2相比RxJava1,它的改动还是很大的,那么下面这篇文章主要给大家总结了在RxJava 1升级到RxJava 2过程中踩过的一些“坑”,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下来要一起看看吧。2017-05-05
Android 个人理财工具二:使用SQLite实现启动时初始化数据
本文主要介绍 Android 使用SQLite实现启动时初始化数据,这里对SQLite 的数据库进行详解,附有示例代码,有兴趣的小伙伴可以参考下2016-08-08
Android监听手机电话状态与发送邮件通知来电号码的方法(基于PhoneStateListene实现)
这篇文章主要介绍了Android监听手机电话状态与发送邮件通知来电号码的方法,通过Android的PhoneStateListene实现该功能,需要的朋友可以参考下2016-01-01
Android SeekBar充当Progress实现兔兔进度条Plus
这篇文章主要为大家介绍了Android SeekBar充当Progress实现兔兔进度条Plus示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-02-02


最新评论