Android必备知识点之的Drawable(待补充)

1.shape的基本使用

根据官方给出的API整理的:

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape=["rectangle"//矩形 | "oval"//椭圆 | "line"//线 | "ring"//圆环] >

    <corners//圆角
        android:radius="integer"
        android:topLeftRadius="integer"
        android:topRightRadius="integer"
        android:bottomLeftRadius="integer"
        android:bottomRightRadius="integer" />

    <gradient//渐变
        android:angle="integer"//渐变角度0:左到右;90:下到上;180:右到左;270:上到下
        android:centerX="integer"//表示渐变的X轴起始位置,范围0-1,0.5表示圆心。
        android:centerY="integer"
        android:centerColor="integer"
        android:endColor="color"
        android:gradientRadius="integer"
        android:startColor="color"
        android:type=["linear"//线性渐变 | "radial"//放射渐变 | "sweep"//扫描性渐变]//渐变类型
        android:useLevel=["true" | "false"]//一般为flase/>

    <padding//内边距
        android:left="integer"
        android:top="integer"
        android:right="integer"
        android:bottom="integer" />

    <size
        android:width="integer"
        android:height="integer" />

    <solid//填充色
        android:color="color" />

    <stroke//边框
        android:width="integer"
        android:color="color"
        android:dashWidth="integer"//虚线间距宽度
        android:dashGap="integer"//虚线宽度 />
</shape>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值