Android资源

一、What?

所谓资源都是指在res文件夹下的xml文件,每一种类型的xml文件都对应了一种资源

二、外形资源(Shape)

1、What ?===》Shape资源用户定义一个基本的几何图形(矩形、圆形、椭圆形、线条等)

2、属性:

android:shape     取值=====》rectangle 矩形 ,oval 椭圆 ,line 直线 ,ring 圆形

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
    >
</shape>

<corners/定义几何图形四个角的弧度

android:radius 设置四个角的弧度

android:XXXradius 设置某一个角的弧度

<corners
        android:radius="30dp"
        ></corners>
<gradient/> 定义使用渐变颜色填充

android:startColor 开始颜色

android:centerColor 中间颜色

android:endColor 结束颜色

android:angle 方向角度 取值必须是45的整倍数 0从左向右 90从上往下

android:type 渐变的类型 数值==》linear 线性渐变,radial 一定要指定android:gradlentRadius属性

android:gradientRadius 径向渐变的范围

<padding/> 定义几何形状的内边距

<size/> 定义几何形状的大小

<solid/> 定义使用单种颜色填充 ==》android:color

<stroke/> 定义几何图形的边框

android:width 边框宽度

android:color 边框颜色

android:dashWidth 虚线的宽度

android:dashGap 虚线的间距

四、Selector选择器

1、作用:在控制控件在不同状态下的样式

2、<item/> 

android:state_foused="" 控件的状态  获取焦点状态的资源,必须放在第一行

android:drawable=""  设置对应的资源或图片

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值