Drawable(1)各种Drawable Resource介绍

简介

  Drawable Resources(可绘资源) 是一系列可以在屏幕上被绘制的资源文件,它不只是图片,可以是 xml文件,在xml文件中配置各种绘制参数.

常见Drawable Resource

Bitmap File位图文件(.png.jpg, or .gif),不是xml 
Nine-Patch File拉伸不变样的.9图片,不是xml  
Layer List分层图组,可以把若干个图片合在一起显示,

   =+ +  +

State List状态图组,一个状态对应一个图片,button常用它. 各状态如下:
Level List分级图组,显示当前level值对应的图片 
Transition Drawable渐变图,在一定时间内从一张渐变到另一张        渐变成 
Inset Drawable内嵌图,把src中指定的图片嵌入到另一个drawable上    
Clip Drawable

裁剪图,根据裁剪值(0-10,000),显示图片,若为10,000

则显示整个图片.可用来当进度条.通常步长为1,000.

5,000时   10,000时 
Scale Drawable

缩放图,按比例缩放.

scaleHeight,android:scaleWidth是缩放的比例,

不是缩放后的比例值.

注意要找到对应的ScaleDrawable,然后

scaleDrawable.setLevel(1);否则不显示.

  --->
Shape Drawable形状图,在xml中配置一个形状[rectangle,oval,line,ring] 

 

其它的还有:

RotateDrawable

ClipDrawable

GradientDrawable

VectorDrawable

等等

详细在 :  docs/guide/topics/resources/drawable-resource.html

 

转载于:https://www.cnblogs.com/sjjg/p/4833396.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值