
正文
水印android,水印相机怎么修改时间和日期
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Android 给图片打上水印
最近有个工作任务就是给用户拍的照片打上水印并且上传到服务器
首先我们看看效果
话不多说 开搞
首先准备一张图片
图片准备好了接下来要轮到我们的Canvas来表演了
画布和图片准备好了那么我们开始吧文字绘制上去吧因为有些图片偏亮 那么白字就不容易辨识了 所以我们来给文字下面加个70%透明度的黑色底色吧
好了一切准备就绪开始绘制吧 先来个左上角的(此处给三倍margin是因为文字顶部的留白问题)
这里是dp和sp转PX的方法 很基础就不赘述了
因为涉及到图片的上传那么我们还需要将bitmap转成文件提交给服务器
最后是我封装的用来在各个位置加上文字水印有需要可以直接拿去使用
完结散花
相关问答
Q1: 安卓手机投屏显示开启水印
1、在安卓手机拍照界面,点击右上角的三横图标。
2、点击设置选项。
3、点击水印,打开自定义水印右侧开关。
4、点击添加内容,输入水印内容并保存即可。
5、以上就是安卓手机投屏显示开启水印的步骤。
Q2: Android录制视频并添加水印
最近有需求,录制视频的时候要添加水印,怎么搞?最后决定,opengles作为相机预览并在上面绘制水印,使用mediacodec进行编码,使用mediamuxer输出mp4文件,有需要的拿走。
本想写篇博客,发现这些无论拿出哪个点都得写半天,我最近也对opengles十分感兴趣,以后有时间详细分析一下.
用法比较简单
waterX和waterY是水印左下角坐标的位置,范围为[-1,1]
效果如下:
最后附上github地址
github
Q3: Android图片添加竖排文字水印
在相机设置里选择水印。
进入相机拍照界面,选择“水印模式”(或进入图库,打开某张图片,点击编辑-水印),然后选择一种带文字水印,点击虚线文本框,即可修改内容。







