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

容易笔画轨迹的绘制,并通过保存轨迹点,实现Path的保存和恢复

2012-09-03 
简单笔画轨迹的绘制,并通过保存轨迹点,实现Path的保存和恢复。保存画板中绘制的轨迹,有两种方法:1.给canvas

简单笔画轨迹的绘制,并通过保存轨迹点,实现Path的保存和恢复。

保存画板中绘制的轨迹,有两种方法:

1.给canvas设置Bitmap,将轨迹等绘制在Bitmap上,在保存图片即可;下次重新进入模块时,加载图片到Bitmap,再通过canvas绘制出来即可。

2.只保存轨迹点,下次进入进入时重新绘制;


方法1,当图片很大时,容易出现OOM异常,这个很难避免。而方法2,可以避免OOM的问题。


下面的代码是按照方法2来实现的,

工程源码:

http://download.csdn.net/detail/victoryckl/4519210

效果图:

容易笔画轨迹的绘制,并通过保存轨迹点,实现Path的保存和恢复


绘制时通过在onTouchEvent()中,记录触摸点,生成Path,在onDraw()绘制即可。

 

热点排行