‘壹’ android中shape用法详解
android:shape 属性有矩形(默认)[ rectangle ]、椭圆形[ oval ]、直线性[ line ]和环形[ ring ]
其中当属性为环形[ ring ]时,还可以设置如下属性:
‘贰’ 安卓在shape中怎样设置背景颜色
使用XML的方式为背景添加渐变效果
1、在res/drawable文件夹里添加一个jbshape.xml文件,然后写入如下代码:
<?xmlversion="1.0"encoding="utf-8"?>
<shapexmlns:android="http://schemas.android.com/apk/res/android">
<gradient
android:angle="270"
android:centerColor="#00FFFF"
android:centerX="0.5"
android:centerY="0.5"
android:endColor="#666666"
android:startColor="#0099FF"/>
<padding
android:bottom="7dp"
android:left="7dp"
android:right="7dp"
android:top="7dp"/>
<cornersandroid:radius="4dp"/>
</shape>
说明:
(1)shape节点配置的是图形的形式,主要包括方形、圆形等,上边代码为方形。
(2)gradient节点主要配置起点颜色、终点颜色及中间点的颜色、坐标、渐变效果(0,90,180从左到右渐变,270从上到下渐变)默认从左到右。
(3)corners节点配置四周圆角的半径。
‘叁’ android 怎么利用shape实现圆形用户头像
<?xml version="1.0" encoding="UTF-8"?><shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"
android:useLevel="false" >
<solid android:color="@color/common_red" />
<padding
android:left="2dp"
android:top="1dp"
android:right="2dp"
android:bottom="1dp" />
<solid
android:color="@color/common_red" />
<stroke
android:width="1dp"
android:color="@android:color/white" />
<size android:width="15dp"
android:height="15dp" /></shape>
‘肆’ android中如何使用shape来显示直角三角形
用一个rectangle的shape,再用一个rotate标签包裹这个shape,设置rotate标签的fromDegree为30,pivotX为0%,pivotY为100%。
意思就是对矩形做一个旋转,让它变成直角三角形。
‘伍’ android怎么使用shape
在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下Shape下面有哪些标签,都代表什么意思,Android中的Shape使用总结
http://blog.csdn.net/bear_huangzhen/article/details/24488337