安卓圆角按钮,最详细教程,图+文+代码
2016-06-27 13:38
155 查看
首先,预先定义好要创建的圆角按钮的各种属性,右键drawable文件夹,选择新建如图所示的文件:(新建drawable resource file文件)命名为 shape.xml
然后在Button键 的属性中使用这个布局,代码如下所示:
。。如上代码所示,在button中使用布局的方法是,用background属性,
<shape xmlns:android="http://schemas.android.com/apk/res/android"> xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- 填充的颜色 --> <solid android:color="#FFFFFF" /> <!-- 设置按钮的四个角为弧形 --> <!-- android:radius 弧形的半径 --> <corners android:radius="5dip" /> <!-- padding:Button里面的文字与Button边界的间隔 --> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
然后在Button键 的属性中使用这个布局,代码如下所示:
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="New Button" android:id="@+id/button" android:layout_below="@+id/text1" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:background="@drawable/shape" android:layout_marginTop="82dp" /> </RelativeLayout>
。。如上代码所示,在button中使用布局的方法是,用background属性,
android:background="@drawable/shape"
这样就可以了,。。。
相关文章推荐
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
- phpcms V9 数据模型基类(转)
- C语言数组与指针详解
- phpcms V9 首页模板文件解析(转)
- ubuntu16.04 php7 to php5.6
- ruby学习笔记
- Java 类的热替换 —— 概念、设计与实现
- C#字符串、字节数组和内存流间的相互转换 - IT浪潮之巅
- 基数排序(桶排序)
- Eclipse中安装genymotion插件
- C++ 学习 笔记(菜鸟级,自我备忘)
- Spring MVC Captcha 验证码 (附Servlet实现方式)
- mysql/Java服务端对emoji的支持
- Spring事务管理
- php进程
- c#通用登录模块,简单好用,一贴见效
- C++静态多态(模版模拟多态)的讨论
- ubuntu下安装ftp服务
- [VB] VB实现一个窗体的增删改查的demo
- Matlab学习网址收纳