Andorid Shape形状
兴帅_
我的博客大多是我学习过程中笔记部分中整理出来的,
以专栏的方式存放知识点,参考了很多大牛的资料。没有那么专业。没有个人情感。有些部分已经找不到出自何方。但我尊重知识整理的先驱们。salute!
展开
-
Shape属性实现点赞数小红点
1,实现效果:【1】我们在微信朋友圈点赞或者发布评论时总会出现一个红色带数字的小圆圈提示。2,实现代码 :【1】 shape_circle_number 文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk...原创 2019-11-28 10:54:43 · 520 阅读 · 0 评论 -
Android Shape属性创建环形进度条
1,实现效果2,实现代码:【1】 shape_drawable.xml文件<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"android:innerRadius="20dp"...原创 2019-11-28 10:38:52 · 283 阅读 · 0 评论 -
Android Shape属性size和padding
1,size和padding这两个基本上不怎么用,因为他们所具有的功能,控件本身也能实现。【1】size size:是用来定义图形的大小的 <sizeandroid:width="dimension"android:height="dimension" />【2】padding padding:用...原创 2019-11-26 14:35:05 · 3076 阅读 · 0 评论 -
Android Shape属性stroke 描边效果
1,stroke【1】这是描边属性,可以定义描边的宽度,颜色,虚实线等<strokeandroid:width="dimension"//描边的宽度android:color="color"//描边的颜色// 以下两个属性设置虚线android:dashWidth="dimension"//...原创 2019-11-26 14:34:21 · 4934 阅读 · 0 评论 -
Android Shape属性gradient 渐变效果
1,gradient(渐变)【1】<gradient>用以定义渐变色,可以定义两色渐变和三色渐变,及渐变样式;<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" ><gradie...原创 2019-11-26 14:33:30 · 913 阅读 · 0 评论 -
Android Shape属性solid 填充效果
1,solid solid用以指定内部填充色 它只有一个属性color <?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" ><solid android:color="color"/...原创 2019-11-26 14:30:04 · 2307 阅读 · 1 评论 -
Android Shape属性corners 圆角效果
1,Corners【1】Corners标签是用来字义圆角的,其中radius与其它四个并不能共同使用。【2】android:radius:定义四个角的的圆角半径。【3】其它四个是逐个字义每个角的圆角半径。<corners //定义圆角android:radius="dimension" //全部的圆角半径android:topLeftRadius="dime...原创 2019-11-25 12:09:16 · 3472 阅读 · 0 评论 -
Android Shape子标签属性
1,介绍: 在Android开发中,我们可以使用shape定义各种各样的形状,也可以定义一些图片资源。相对于传统图片来说,使用shape可以减少资源占用,减少安装包大小,还能够很好地适配不同尺寸的手机。 2,基本属性 Shape可以定义控件的一些展示效果,例如圆角,渐变,填充,描边,大小,边距;shape子标签就可以实现这些效果, shape子标签有下面几个属性:...原创 2019-11-25 12:06:57 · 168 阅读 · 0 评论 -
Android Shape形状属性
1,介绍: Shape自已是可以定义当前Shape的形状的,比如上面的矩形,还有椭圆形,线形和环形;这些都是通过Shape标签的 shape属性来定义的,Shape标签总共有下面几个属性, 【1】shape 的形状android:shape=["rectangle" | "oval" | "line" | "ring"]shape的形状,默认为矩形,可以设置为矩形...原创 2019-11-25 12:06:01 · 761 阅读 · 0 评论