最终效果如:

没有使用背景图片,因为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渐变色圆角按钮的实现相关推荐

  1. Android的圆角按钮和按钮颜色

    1. android 设置圆角按钮后,按下按钮后,还能改变按钮的颜色 <span style="font-size:18px;"><?xml version=&q ...

  2. Android开发--圆角按钮和绘制直线的实现

    我们通常会觉得系统给出的按钮不够美观,这时,我们可以自己定义一个按钮,已达到自己的需求,在这里实现一个圆角按钮. 需要在drawable文件夹下新建一个xml文件,并以shape为根标签,利用如下的s ...

  3. android 实现圆角按钮,Android实现圆角Button按钮

    本文实例讲述了Android开发圆角Button按钮实现过程,分享给大家供大家参考,具体内容如下 需求及效果图: 实现思路: 1.shape实现圆角 在drawable新建两个xml 文件, 这两个 ...

  4. android圆角按钮的实现

    1在res目录下的drawable-mdpi建立xml文件shape.xml <?xml version="1.0" encoding="UTF-8"?& ...

  5. android制作圆角button

    转载:http://blog.csdn.net/u010850027/article/details/48009461 经常玩儿App的小伙伴都知道,APP上面有很多按钮都是圆角的,圆形给人感觉饱满, ...

  6. android倒角按钮,Android实现圆角Button按钮

    本文实例讲述了Android开发圆角Button按钮实现过程,分享给大家供大家参考,具体内容如下 需求及效果图: 实现思路: 1.shape实现圆角 在drawable新建两个xml 文件, 这两个 ...

  7. Android创建圆形或圆角按钮Button 真菜鸟食用

    Android创建圆形或圆角按钮Button 真菜鸟食用 1.在res\drawable下创建.xml文件(我起名为round_button.xml) 你可以右击res新建Android资源文件,将R ...

  8. Android水平渐变色圆角矩形

    Android水平渐变色圆角矩形 一个Android水平渐变色圆角矩形,如图: 其实实现很简单,主要感觉颜色渐变,圆角弧度比较漂亮,故记录下来.xml代码: <?xml version=&quo ...

  9. android多个按钮美化,Android开发学习系列(一)——Android按钮圆角美化

    今天给大家介绍一下Android Shape Drawable 美化圆角图形,废话不多说,直接上代码 1.首先你得有一个button,在Android xml中直接创建一个控件 android:id= ...

最新文章

  1. 对深拷贝与浅拷贝的再次理解
  2. Vue项目中使用svg文件
  3. 自定义动态注册广播和静态注册广播
  4. python后缀名切割_python批量将.xls转化为.xlsx,包括文件名和后缀分割
  5. powerdns与nginx结合实现以域名和IP方式访问web服务器80端口时分别跳转到不同页面...
  6. 窗体间的跳转传值 1127
  7. Android开发笔记(八十七)几个修饰关键字
  8. Hadoop Hive与Hbase关系 整合
  9. php接口模式,PHP设计模式 - 流接口模式
  10. linux系统优化步骤,Linux系统优化的步骤有哪些
  11. c += c-- | ++b;
  12. 使用Mybatis报错“Type interface com.test.mapper.UserMapper is not known to the MapperRegistry.“
  13. 【Linux】Linux文件锁
  14. 74KB图片也高清,谷歌用神经网络打造图像压缩新算法
  15. 福施福、爱乐维、玛特纳各成分比较(已换算成同一单位)
  16. Java导出带有单选款(radio)和复选框(checkbox)选中效果的word doc文档-Freemarker实现方式
  17. 安卓 View 开发 绘制尺子
  18. 我大抵是卷上瘾了,横竖睡不着!竟让一个Bug,搞我两次!
  19. Python全栈开发-Python爬虫-03 正则表达式详解
  20. 计算机like函数的用法,like的用法有几种?分别是什么,what's like 什么意思

热门文章

  1. XmlDocument
  2. iOS开发 -- IOS7界面兼容,从4.3到7.0兼容的NavigationBar ,IOS7 NavigationBar 适配
  3. [附源码]java毕业设计家居装修网站
  4. webassembly_全球最简单的WebAssembly简介?
  5. 浅析Broadcast
  6. php判断勾股数,勾股数 hat folgende Bedeutung
  7. STM32F407移植Little vGL系统,freeRTOS系统,FATFS文件系统
  8. 动态GIF图如何制作?如何使用图片合成GIF功能?
  9. python之数学运算
  10. 爱奇艺Android客户端启动优化与分析(转载)