最近项目需要,写了一个和微信中图片编辑功能类似的图片编辑库,除去问题操作上摈弃掉不方便的手势操作外,其余微信中的核心功能全部一致,保留了微信中涂鸦、马赛克、文字等随时随着图片缩放的功能,这点是我所找的库都不提供的功能,也是我从零去完成这个图片编辑库的原因。
Github地址:
https://github.com/kareluo/Imaging
功能说明
这里针对其中的几个主要功能点进行一些简要说明,如果大家想要详细了解可以查看Demo代码,已经类库的源码。
1、涂鸦功能
涂鸦的路径是使用Path对象记录手势路径,
switch(event.getActionMasked()) {
case MotionEvent.ACTION_DOWN:
path.reset();
版权声明:本文为Decting原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。