Android中shape的自定义艺术效果使用
shape形状之意,可自定义各种形状,如背景椭圆,圆角等等
创建目录:drawable–右键–new–drawable resourse file–键入文件名my_shape–ok–修改selector标签为shape
文章图片
1圆角
引用:android:background="@drawable/my_shape"
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/4613889f834f4e79ad010e4609794c07.png)
文章图片
2 单独控制某个圆角,如左上,右下。
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/519ba8ead88b48ae8cd4d5136bbb2d67.png)
文章图片
3 圆形背景
前提button宽高一样,圆角大小为button的一半大
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/717ca316407645b3bd8215fbba0758df.jpg)
文章图片
【Android中shape的自定义艺术效果使用】3 描边效果
注意此时用textview引用,botton无效
solid:实体,可设置主体颜色
stroke:描边,dashWidth虚线宽度,dashGap虚线间的距离
引用
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/bdf858582b3e446fb5707a7578027f55.jpg)
文章图片
4渐变色
gradient:倾斜度,标签实现
红绿蓝
引用
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/be4728ceb384485695690cd0b07a94f3.jpg)
文章图片
拓展
1gradient标签默认类型是线性的android:type=“linear”,还有一种炫酷的效果是扫射sweep
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/0be2429a6bfa4880a7e65a0ed3e2e34a.jpg)
文章图片
2确定逆时针旋转的角度angle属性,如android:angle="90"表示逆时针转90度
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/a2f8187f62de4df19198b7039c19052e.jpg)
文章图片
最后来一个好叼的样子
![Android中shape的自定义艺术效果使用](https://img.it610.com/image/info11/04115e76380e4b2d86f83109f542549d.jpg)
文章图片
到此这篇关于Android中shape的自定义艺术效果使用的文章就介绍到这了,更多相关Android shape内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- 详解C++中OpenSSL动态链接库的使用
- python中SQLAlchemy使用前端页面实现插入数据
- Android实现九格智能拼图算法
- android实现数独游戏机器人
- 企业安全|中了后缀.makop勒索病毒,能修复吗()
- 企业安全|中了后缀为.LockBit勒索病毒怎么办(能恢复吗?)
- Nebula Graph 在网易游戏业务中的实践
- JavaScript正则中g标志
- 再不用怕 Markdown 中的绘图了,GitHub 官方支持 Mermaid 图表绘制工具
- python中的|python中的 sorted()函数和sort()方法区别