关于安卓图片水印处理

简介: 安卓图片处理

内容如题,图片水印,原理上,就是canvas的调用,层叠画布,输出bitmap。
代码地址在文末
核心方法全是canvas的绘制api,若不懂安卓canvas,请自行百度。
核心方法如下:
绘制图片

其次,要注意的地方,加入插入的是图片,宽高比例的控制,清晰度,以后后续图片生成时的体积等都需要留意。

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

调用方式如下图:
调用方式

本工具类目前支持五个方向水印设置,中心,左上,右上,左下,右下。

注意调用时,操作为耗时操作。

开源项目地址

that's all------------------------------------------------------------------------

目录
相关文章
|
5月前
|
XML Java Android开发
Android Studio App开发之对图片进行简单加工(包括放缩,旋转等等 附源码)
Android Studio App开发之对图片进行简单加工(包括放缩,旋转等等 附源码)
46 0
|
5月前
|
XML Java Android开发
Android Studio App开发之使用相机拍摄照片和从相册中选取图片(附源码 超详细必看)
Android Studio App开发之使用相机拍摄照片和从相册中选取图片(附源码 超详细必看)
191 0
|
5月前
|
XML JSON Java
Android App开发即时通信中通过SocketIO在客户端与服务端间传输文本和图片的讲解及实战(超详细 附源码)
Android App开发即时通信中通过SocketIO在客户端与服务端间传输文本和图片的讲解及实战(超详细 附源码)
76 0
|
29天前
|
Android开发
Android保存图片到相册(适配android 10以下及以上)
Android保存图片到相册(适配android 10以下及以上)
22 1
|
5月前
|
API Android开发
[Android]图片加载库Glide
[Android]图片加载库Glide
55 0
|
5月前
|
Android开发
[Android]制作9-Patch图片
[Android]制作9-Patch图片
42 0
|
5月前
|
XML JSON Android开发
Android App开发实战项目之给用户推荐旅游信息图片(附源码 简单易懂)
Android App开发实战项目之给用户推荐旅游信息图片(附源码 简单易懂)
50 0
|
5月前
|
XML 缓存 Java
Android App开发之利用Glide实现图片的三级缓存Cache讲解及实战(附源码 超详细必看 简单易懂)
Android App开发之利用Glide实现图片的三级缓存Cache讲解及实战(附源码 超详细必看 简单易懂)
126 0
|
5月前
|
XML 算法 Java
Android Studio App开发之利用图像解码器ImageDecoder播放GIF动图、Webp、HEIF图片(附源码 简单实用)
Android Studio App开发之利用图像解码器ImageDecoder播放GIF动图、Webp、HEIF图片(附源码 简单实用)
113 0
|
5月前
|
存储 Android开发
Android Studio开发之存储卡的文件操作讲解及实战(附源码 在存储卡上读写文本文件和图片文件)
Android Studio开发之存储卡的文件操作讲解及实战(附源码 在存储卡上读写文本文件和图片文件)
56 0