android button的美化
16lz
2021-01-26
今天学习自定义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值的相对位置
更多相关文章
- android去掉Edittext的下边线
- Animation(1)
- TextView(文本框)详解
- Android(安卓)XML shape 标签使用详解(apk瘦身,减少内存好帮手)
- App自适应draw9patch不失真背景
- Android(安卓)带文字的进度条,文字颜色随进度条的增加而渐变的效
- android绚丽的ListView表格效果的实现
- Android(安卓)颜色渐变(gradient)的实现总结
- Android(安卓)DOM解析xml