Android渐变色圆角按钮的实现
最终效果如:
没有使用背景图片,因为Android手机屏幕分辨率碎片化太严重,如果用图片的话需要ps n张图片。所以,使用shape实现的渐变圆角按钮。
1.在drawable文件夹下新建round.xml,内容为:
<?xml version="1.0" encoding="UTF-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<!-- 填充的颜色,渐变色 -->
<gradient
android:startColor="#717a97"
android:endColor="#223158"
android:angle="90" />
<!-- 设置按钮的四个角为弧形 -->
<!-- android:radius 弧形的半径 -->
<corners android:radius="5dip" />
<!-- padding:Button里面的文字与Button边界的间隔 -->
<paddingandroid:left="10dp"android:top="10dp"android:right="10dp"android:bottom="10dp"
/>
</shape>
2.在按钮中使用round.xml:
<Button android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/round"
android:text="@string/btnLogin"
android:layout_gravity="center"
android:layout_marginRight="5dip"
android:layout_centerInParent="true"
android:layout_alignParentRight="true"
android:textColor="#ffffff"
android:textSize="12sp"
></Button>
Android渐变色圆角按钮的实现相关推荐
- Android的圆角按钮和按钮颜色
1. android 设置圆角按钮后,按下按钮后,还能改变按钮的颜色 <span style="font-size:18px;"><?xml version=&q ...
- Android开发--圆角按钮和绘制直线的实现
我们通常会觉得系统给出的按钮不够美观,这时,我们可以自己定义一个按钮,已达到自己的需求,在这里实现一个圆角按钮. 需要在drawable文件夹下新建一个xml文件,并以shape为根标签,利用如下的s ...
- android 实现圆角按钮,Android实现圆角Button按钮
本文实例讲述了Android开发圆角Button按钮实现过程,分享给大家供大家参考,具体内容如下 需求及效果图: 实现思路: 1.shape实现圆角 在drawable新建两个xml 文件, 这两个 ...
- android圆角按钮的实现
1在res目录下的drawable-mdpi建立xml文件shape.xml <?xml version="1.0" encoding="UTF-8"?& ...
- android制作圆角button
转载:http://blog.csdn.net/u010850027/article/details/48009461 经常玩儿App的小伙伴都知道,APP上面有很多按钮都是圆角的,圆形给人感觉饱满, ...
- android倒角按钮,Android实现圆角Button按钮
本文实例讲述了Android开发圆角Button按钮实现过程,分享给大家供大家参考,具体内容如下 需求及效果图: 实现思路: 1.shape实现圆角 在drawable新建两个xml 文件, 这两个 ...
- Android创建圆形或圆角按钮Button 真菜鸟食用
Android创建圆形或圆角按钮Button 真菜鸟食用 1.在res\drawable下创建.xml文件(我起名为round_button.xml) 你可以右击res新建Android资源文件,将R ...
- Android水平渐变色圆角矩形
Android水平渐变色圆角矩形 一个Android水平渐变色圆角矩形,如图: 其实实现很简单,主要感觉颜色渐变,圆角弧度比较漂亮,故记录下来.xml代码: <?xml version=&quo ...
- android多个按钮美化,Android开发学习系列(一)——Android按钮圆角美化
今天给大家介绍一下Android Shape Drawable 美化圆角图形,废话不多说,直接上代码 1.首先你得有一个button,在Android xml中直接创建一个控件 android:id= ...
最新文章
- 对深拷贝与浅拷贝的再次理解
- Vue项目中使用svg文件
- 自定义动态注册广播和静态注册广播
- python后缀名切割_python批量将.xls转化为.xlsx,包括文件名和后缀分割
- powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...
- 窗体间的跳转传值 1127
- Android开发笔记(八十七)几个修饰关键字
- Hadoop Hive与Hbase关系 整合
- php接口模式,PHP设计模式 - 流接口模式
- linux系统优化步骤,Linux系统优化的步骤有哪些
- c += c-- | ++b;
- 使用Mybatis报错“Type interface com.test.mapper.UserMapper is not known to the MapperRegistry.“
- 【Linux】Linux文件锁
- 74KB图片也高清,谷歌用神经网络打造图像压缩新算法
- 福施福、爱乐维、玛特纳各成分比较(已换算成同一单位)
- Java导出带有单选款(radio)和复选框(checkbox)选中效果的word doc文档-Freemarker实现方式
- 安卓 View 开发 绘制尺子
- 我大抵是卷上瘾了,横竖睡不着!竟让一个Bug,搞我两次!
- Python全栈开发-Python爬虫-03 正则表达式详解
- 计算机like函数的用法,like的用法有几种?分别是什么,what's like 什么意思
热门文章
- XmlDocument
- iOS开发 -- IOS7界面兼容,从4.3到7.0兼容的NavigationBar ,IOS7 NavigationBar 适配
- [附源码]java毕业设计家居装修网站
- webassembly_全球最简单的WebAssembly简介?
- 浅析Broadcast
- php判断勾股数,勾股数 hat folgende Bedeutung
- STM32F407移植Little vGL系统,freeRTOS系统,FATFS文件系统
- 动态GIF图如何制作?如何使用图片合成GIF功能?
- python之数学运算
- 爱奇艺Android客户端启动优化与分析(转载)