经过一段时间的打磨,在Android平板设备上实现了原笔迹手写功能,开发了支持4种笔型及笔锋效果的Android原笔迹手写控件。
开发过程中,主要解决了以下问题:
(1) 随着手写笔迹越来越多,笔尖跟随及笔迹绘制越来越慢的问题(区域局部绘制无效);
(2) 坐标值及压感值抖动;
(3) 图形及笔迹的平滑效果;
(4) 使用drawPath绘制一段轨迹时只能固定线宽的问题
硬件平台: Android 5.1,电磁屏,电磁笔
支持笔型:铅笔,圆珠笔,签字笔,钢笔
展示效果:
(1)铅笔绘制图形及文字
(2) 圆珠笔绘制图形及文字
(3)签字笔绘制文字及图形
(4)钢笔绘制文字及图形
(5)钢笔笔锋效果
(6)钢笔笔锋效果放大