原文: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