XML文件名称及其资源节点

资源文件夹名称:

Animator: 用xml定义的Property 动画

 

Anim: xml定义View动画

 

Color :颜色状态列表

 

Drawble :可绘制对象资源或图片文件

 

Layout :xml定义的布局

 

Menu:用xml定义的菜单

 

Mipmap: 启动图标等

 

Raw: 原始文件如音频文件和自定义字节代码

 

values: 用xml定义的值如字符串,浮点和整数色值

 

 

 

Xml资源节点:

 

1.Layer List 将item节点中的对象按顺序绘制出来

 

2.State List 为不同状态制定不同的可绘制对象如按钮的按下与弹起

<selector>为根节点)

Android:state_activated:被激活的选择对象时

Android:state_checkable: 元件可否被复选

Android:state_checked:是否被复选

Android:state_enable:启用或禁用

Android:state_focused:元件是否被聚焦

Android:state_hovered:悬停在按钮之上时

Android:state_pressed;按下时

Android:state_selected:被选中时

Android:state_window_focused:应用的窗口是否被聚焦

 

3. Level List(指定不同的Android:maxlevel值时显示不同的资源文件如电量显示)

 

4. TransactionDrawable指定2个淡入淡出的资源(transition为根节点)

 

5. InsetDrawable 插入对象在多余的空间之中(根节点为inset)

 

6. ClipDrawble 裁剪可绘制对象

 

7. ScaleDrawable 缩放(根节点为scale)

 

8. shapeDrawable :定义形状(根节点太多自行百度)

 

9. VectirDrawable 使用矢量的可绘制对象(vector)

 

10. AnimatedVectorDrawable 矢量对象动画

 

11.RippleDrawable 按下波纹效果(需要一个新的线程 根节点为ripple)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值