首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android view画图札记-1

2012-06-27 
androidview画图笔记-11、一个简单的示例??使用view画图,有两个重要的组件需要介绍:Paint 可以理解为画刷或

android view画图笔记-1

1、一个简单的示例

?

?

使用view画图,有两个重要的组件需要介绍:

Paint 可以理解为画刷或者画笔,去主要用来设置绘图使用的颜色、填充方式、透明度、字体以及字体样式等。

Canvas 画布,在view上显示的图形都是由canvas来绘制的。

Canvas绘图需要4个基本组件,Bitmap、Canvas、需要绘制的图形如Path、Rect等、以及Paint用来设置颜色和样式。在上面的图形中只用到了Canvas Rect Circle 和Paint

?

上面的代码对比了Paint的三种样式效果

Paint.Style.FILL ? 用颜色填充图形

Paint.Style.FILL_AND_STROKE ? ? 即绘制边框 同时也填充内部

Paint.Style.STROKE ?个人理解为只绘制边框

?

paint.setAntiAlias(true);

这个是用来设置抗锯齿效果的。

可以通过写测试代码来看看效果。下面是没有设置抗锯齿效果的,截图不是很清晰,效果不是很明显,最好是在手机上跑跑,那样就能发现两者的差异了。

?


android  view画图札记-1

?

?

?

?

热点排行