Android自定义按钮之圆角矩形
来源:互联网 发布:gtx950m4g独显数据 编辑:程序博客网 时间:2024/05/29 04:38
需要准备的知识
Shape可以定义Android控件显示属性,即不同控件的设定形状,分别有矩形(rectangle)、椭圆(oval)、线(line)、圆环(ring)四种图形。其中可控的属性包括:corners(圆角)、gradient(渐变)、padding(间隔)、size(大小)、solid(填充)、stroke(描边)。
开始圆矩
如上图,比较重要的是corners属性,其中radius值的含义是圆角大小(针对矩形按钮来说)。另外的一些属性都是“锦上添花”的作用,在接下来的文章里会提及,不再赘述。
另外,shape也可以用于layout及selector中,用于不同状态下shape的适配。如下图:
在selector中的两个item中,分别针对不同的按钮状态(点击和未点击)进行适配。当然,这只是一种最简单的圆角矩形的实现方法,另外还有设置按钮背景、代码动态实现等方法。
阅读全文
0 0
- Android自定义按钮之圆角矩形
- Android自定义圆角矩形
- Android自定义圆角矩形
- Android空心圆角矩形按钮
- Android开发之自定义圆角矩形进度对话框
- Android开发之自定义圆角矩形图片ImageView
- Android自定义圆角矩形图片ImageView
- android 使用shape自定义圆角矩形
- android自定义圆角矩形Imageview
- Android之圆角矩形
- Android 自定义圆角按钮
- android自定义圆角按钮
- android圆角按钮自定义
- Android开发之Shape自定义圆角按钮
- Android 自定义View之矩形渐变表格
- Android自定义资源之圆角按钮、变色按钮、渐变线条、虚线等等
- Android酱油笔记之圆角矩形
- Android自定义View之自定义开关按钮
- iOS Rotation
- AngularJS的Filter用法详解
- android使用注解替代枚举
- select option的操作
- C++必知必会题目整理
- Android自定义按钮之圆角矩形
- 跨域问题以及解决办法
- 利用redis实现tomcat session共享
- mac 配置jdk1.8
- 构建之法
- LeetCode: 268. Missing Number
- [PAT-甲级]1004.Counting Leaves
- java 文件上传实现
- JVM实用参数GC日志