相机项目描述

简拼功能

自定义viewgroup,自定义子view实现照片的拼接。
为了实现不规则图形,采用path实现图像绘制。由于圆角部分直接裁剪会出现锯齿,改用xfermode遮罩实现边角。
为了动态改变图形的圆角,引入贝塞尔曲线重新计算path,实现动态改变图像角度。
为了便于用户操作,改功能还实现了图片拖拽交换位置的功能。

简拼圆角.gif

简拼位移.gif
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容