Android中实现手势画图一般都两种方式,一是直接在View上绘制,而是使用SurfaceView. 两者还是有一些差别的.简介下. View:显示视图,内置画布,提供图形绘制函数.触屏事件.按键事件函数等:必须在UI主线程内更新画面.速度较慢. SurfaceView:基于view视图进行拓展的视图类.更适合2D游戏的开发:是view的子类,使用双缓机制.在新的线程中更新画面所以刷新界面速度比view快.所以呢,要实现涂鸦的功能优先选择后者. 在開始码代码之前,先简单理下要实现的功能. 1.…