android ShapeDrawable实例

本文详细介绍了Android中的ShapeDrawable,包括其用法和实例。ShapeDrawable是Android图形绘制的一种方式,可以用来创建各种形状,如矩形、圆形等,并进行填充和描边等操作。文章通过具体的代码示例展示了如何创建和使用ShapeDrawable。
摘要由CSDN通过智能技术生成

原文:http://blog.sina.com.cn/s/blog_9f7feef1010155f4.html

android ShapeDrawable实例

关于ShapeDrawable的使用,分为两个部分
 一、是使用已经存在的ShapeDrawable子类
(1)首先声明ShapeDrawable对象,有子类实例化。
(2)设置ShapeDrawable对象的Color或者Shader,Shader是一个渲染图形的类
(3)在View中的onDraw()方法中,利用ShapeDrawable.setBounds()方法设置绘图区域,ShapeDrawable.draw(Canvas)把ShapeDrawable对象画到画布的指定位置
二、重新构造自己的ShapeDrawable子类
 必须重写onDraw()方法。其他的如上
其他的一些可以看注释,所有的都在这个文件中就传工程了。

p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值