先把来源贴上

http://www.dibbus.com/2011/02/gradient-buttons-for-android/

然后再让大家看看效果,这些都是xml布局文件实现的,一张图片都未曾使用。

顺便贴出几个布局文件给大家看看:

android:color="#449def" />

android:width="1dp"

android:color="#2f6699" />

android:radius="3dp" />

android:left="10dp"

android:top="10dp"

android:right="10dp"

android:bottom="10dp" />

android:startColor="#449def"

android:endColor="#2f6699"

android:angle="270" />

android:width="1dp"

android:color="#2f6699" />

android:radius="4dp" />

android:left="10dp"

android:top="10dp"

android:right="10dp"

android:bottom="10dp" />

android:left=”10dp”

android:top=”7dp”

android:right=”10dp”

android:bottom=”7dp”

/>

android:bottomRightRadius=”5dp”

android:bottomLeftRadius=”5dp”

android:topLeftRadius=”5dp”

android:topRightRadius=”5dp”

/>

android:angle=”90″

android:startColor=”#4747e0″

android:centerColor=”#5b5bcd”

android:endColor=”#6f6fcf”

android:type=”linear”

/>

这里有个工程,开源的

顺便把这两个网页给收了,说不定以后能够提供灵感或者参考

android button自定义样式详解,Android自定义格式显示Button的布局思路相关推荐

  1. android常用技术网站收藏过的网址 给 Android 开发者的 RxJava 详解 Android设备标识-没有完美的解决方案-只有取舍 - 小彼得的专栏 - 博客频道 - CSDN.NET

    收藏过的网址 http://www.jianshu.com/p/a7b36d682b6f?ref=myread  Android插件化快速入门与实例解析 http://www.cnblogs.com/ ...

  2. android led闪烁功能,详解Android应用层制作LED指示灯

    详解Android应用层制作LED指示灯 在Java应用层修改LED指示灯的颜色,这个花了我半天时间, 才实现该功能! public class LEDActivity extends Activit ...

  3. android uri图片压缩,详解android 通过uri获取bitmap图片并压缩

    详解android 通过uri获取bitmap图片并压缩 很多人在调用图库选择图片时会在onactivityresult中用media.getbitmap来获取返回的图片,如下: uri mimage ...

  4. android:stretchcolumns=quot;*quot;,详解Android TableLayout中stretchColumns、shrinkColumns的用法...

    详解Android 中TableLayout中stretchColumns.shrinkColumns的用法 android:stretchColumns="1" android: ...

  5. Android ScrollView scrollbarStyle 样式详解

    ScrollView 当内容超过了整个屏幕或者容器的时候需要使用 ScrollView 并且 ScrollView 的直接子元素只能有一个. ScrollView 的用法非常简单,这里主要说的是 Sc ...

  6. C# wpf ScrollBar自定义样式详解

    文章目录 前言 一.ScrollBar的组成 1.结构说明 2.具体组成 行按钮 页按钮 滑块 轨道 二.如何自定义? 1.确定参数 2.定义Style 3.定义Template 四.使用方法 1.继 ...

  7. android任务 进程 线程详解,Android任务、进程、线程详解

    singleTop模式,基本上于standard分歧,仅正在请求的Activity反好位于栈顶时,无所区别.此时,配放成singleTop的Activity,不再会构制新的实例加入到Task栈外,而是 ...

  8. Android编程之SparseArrayE详解 Android编程之SparseArrayE详解

    Android编程之SparseArray<E>详解 分类:Android2012-09-01 13:139412人阅读评论(5)收藏举报 android编程delete存储list 最近 ...

  9. android事件处理主要方法,详解Android的两种事件处理机制

    UI编程通常都会伴随事件处理,Android也不例外,它提供了两种方式的事件处理:基于回调的事件处理和基于监听器的事件处理. 对于基于监听器的事件处理而言,主要就是为Android界面组件绑定特定的事 ...

最新文章

  1. mysql 左关联查询_MySQL 左关联右表条件查询
  2. oracle将时间加一天,加小时,加分,加秒
  3. 《谷歌和亚马逊如何做产品》
  4. centos 关闭防火墙
  5. report CRM_CREATE_REQUEST_FOR_MAT
  6. [蓝桥杯2017初赛]算式900+dfs,next_permutation
  7. uni-app动态绑定class和style
  8. SharePoint 2010多语言包的安装
  9. 三星年度旗舰S20要来了:潜望式长焦加一亿像素!
  10. 在STM8单片机中自己实现 printf()函数功能
  11. 微软将取缔 8 亿 Windows 10 用户的密码!
  12. 机器学习三个部分:输入、算法、输出 资料收集
  13. 为什么大家都说 SELECT * 效率低
  14. 极米旗舰级新品极米H5强势来袭:画质性能在线,硬核配置拉满
  15. uni-app 更改头部导航条背景,改成背景图
  16. 程序员在互联网创业公司工作五年是一种怎样的体验?
  17. lmi克罗内克积 matlab_LMI中有关于克罗内克积的决策变量,如何定义?
  18. 为什么中国软件不咋样
  19. 利用ELK技术栈收集nginx日志
  20. 1668: 高桥和低桥

热门文章

  1. 清理临时目录mysql,把MySQL的临时目录迁移到内存上-临时文件夹
  2. java实现断点续传_Android 强升逻辑和实现
  3. 切换器黑屏_景阳华泰科技高清无缝矩阵切换器高端视频会议运用
  4. 原生微信小程序父组件调用子组件中的方法
  5. 如何将目录下几百个lib加入到vs项目属性下的链接器
  6. iOS键盘弹出通知后加入动画
  7. ExpandableListView用法的一个简单小例子
  8. 每周分享第 19 期(20190426)
  9. Python 单元测试(unittest)
  10. 常见的异步方式async 和 await