用Shape标签创建Drawable画ring圆环
来源:互联网 发布:hadoop ssh 端口 编辑:程序博客网 时间:2024/04/30 02:01
在开发中经常会用到shape标签来定义控件的背景,shape标签总共有四个图形选项,分别是rectangle(矩形),oval(椭圆),line(横线)和ring(圆环)。矩形的大家经常用都很熟悉了,但是定义ring圆环的时候有很多人发现没有效果,怀疑是不是这个标签没有用,其实只要注意两点就可以画出ring的效果了。
1.在shape标签内定义innerRadius,thickness,useLevel这三个属性;
2.通过stroke标签指定宽度和颜色。
效果图如下:
具体xml文件:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring" android:innerRadius="100dp" android:thickness="10dp" android:useLevel="false"> <stroke android:width="10dp" android:color="#ad7997" /></shape>
android:innerRadius指圆环的内半径,和android:innerRadiusRatio同时存在时,以android:innerRadius为准;
android:thickness指圆环的厚度,即外半径减去内半径的大小,和android:thicknessRatio同时存在时,以android:thickness为准;
android:useLevel 官方文档建议使用false,否则可能无法达到预期显示效果。
0 0
- 用Shape标签创建Drawable画ring圆环
- Android - shape不完整的圆环(ring)
- android 圆环(ring)drawable 画法 ——简单记录
- shape中的ring标签的使用方法
- Drawable基础知识总结----drawable标签shape的使用
- Shape画圆环的注意点
- Android Studio 创建Drawable资源Shape文件
- Android studio 创建 Drawable shape文件
- Drawable Shape
- Shape Drawable
- Shape Drawable
- android 用shape oval属性画圆环变成黑圆形解决办法
- Drawable之Shape drawable
- 详解资源文件Drawable下面的shape标签
- android Shape Drawable创建两边半圆的按钮背景
- android Shape Drawable创建两边半圆的按钮背景【转】
- android Shape Drawable创建两边半圆的按钮背景
- Android 关于Shape画ring和line的问题
- 对结构体vector进行sort(C++)
- LeetCode 092: Reverse Linked List II
- 怎么在几何画板中切割三棱锥
- awk截取字符串 权限
- Python调用(运行)外部程序
- 用Shape标签创建Drawable画ring圆环
- 如何分析解决Android ANR
- SSH笔记
- 解析xml内容-Reply节点的属性2【华为】
- SQL Server数据库更新数据时间
- 网站学习心得总结
- vs配置:调试状态的web.config配置
- 2002计算球体积
- 解释DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci