今天学习自定义Button按钮样式。Button样式修改的是Button的背景(Background)属性。


首先写一个定义Button样式的XML文件:
新建Android XML文件,类型选Drawable,根结点选selector,文件名就buton_style吧。
程序自动给我们刚刚建的文件里加了selector结点,我们只需要在selector结点里写上三种状态时显示的背景图片(按下、获取焦点,正常)。

<?xml version="1.0" encoding="utf-8"?>                                                                                                            


 

gradient 主体渐变

startColor开始颜色,endColor结束颜色 ,angle开始渐变的角度(值只能为90的倍数,0时为左到右渐变,90时为下到上渐变,依次逆时针类推)
stroke 边框 width 边框宽度,color 边框颜色
corners 圆角 radius 半径,0为直角
padding text值的相对位置

更多相关文章

  1. android去掉Edittext的下边线
  2. Animation(1)
  3. TextView(文本框)详解
  4. Android(安卓)XML shape 标签使用详解(apk瘦身,减少内存好帮手)
  5. App自适应draw9patch不失真背景
  6. Android(安卓)带文字的进度条,文字颜色随进度条的增加而渐变的效
  7. android绚丽的ListView表格效果的实现
  8. Android(安卓)颜色渐变(gradient)的实现总结
  9. Android(安卓)DOM解析xml

随机推荐

  1. Android(安卓)SDCard操作(文件读写,容量
  2. Handle Android(安卓)Out of memory exce
  3. Android设置全屏两种方式
  4. android Camera模块分析
  5. 自动 Android* 应用测试
  6. android source code下载源代码时出错
  7. android图片压缩工具类分享
  8. Android(安卓)使用Arcore 实现多点测距
  9. 来电铃声和通话中的提示音
  10. 每天学习一个Android中的常用框架——0.