由于项目需要对页面进行像做笔记一样的涂绘,所以这个功能点就应运而生,思路是加载完了页面以后就将整个截屏保存,进入编辑页面就将保存图片的地址传入自定义的长图加载控件中,高度的变化与滑动借助于一个修改过得竖直的seekbar,空间内暴露颜色以及画笔粗细接口,以便于自由设定,画笔的撤销原理是将所有path保存在一个list集合里,没点撤销就移除一个然后刷新,最后保存按钮,将当前控件修改过得bitmap保存至本地相册。示例如下传送门
由于项目需要对页面进行像做笔记一样的涂绘,所以这个功能点就应运而生,思路是加载完了页面以后就将整个截屏保存,进入编辑页面就将保存图片的地址传入自定义的长图加载控件中,高度的变化与滑动借助于一个修改过得竖直的seekbar,空间内暴露颜色以及画笔粗细接口,以便于自由设定,画笔的撤销原理是将所有path保存在一个list集合里,没点撤销就移除一个然后刷新,最后保存按钮,将当前控件修改过得bitmap保存至本地相册。示例如下传送门
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/27862.html
如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!