关于安卓图片水印处理
2022-02-07 本文已影响0人
motosheep
内容如题,图片水印,原理上,就是canvas的调用,层叠画布,输出bitmap。
开源项目地址
核心方法全是canvas的绘制api,若不懂安卓canvas,请自行百度。
核心方法如下:

如图,主要调用了canvas的drawbitmap。
先后顺序,先绘制原图,再绘制水印图片。
调用方式如下图:

本工具类目前支持五个方向水印设置,中心,左上,右上,左下,右下。
注意调用时,操作为耗时操作。
that's all------------------------------------------------------------------------