Android 在图片或者页面上平铺水印

本文介绍如何在Android应用中实现图片或页面上斜向平铺水印的需求。通过创建自定义View并继承Drawable,确保水印起点位于屏幕边缘,完整覆盖无留白,每条水印间保持一致间距。详细代码示例和GitHub链接提供参考。
摘要由CSDN通过智能技术生成

目录

一:GitHub地址:

二:需求:

三:效果:

四:实现方式:

五:代码片段:

六:总结:


一:GitHub地址:

        https://github.com/zuohp/WaterMarkBg.git

二:需求:

        在整个页面上斜着平铺五条水印,每条水印的起点必须是屏幕的边缘,如果显示不全的话, 必须是从头开始显示,如果显示完全之后还有留白的话,继续从头显示,不得留白,五条水印的间距一致。

三:效果:

四:实现方式:

       采用自定义view实现需求, 五条水印,每条的位置都不一样则需要绘制五条text,因为有的是在图片上添加水印,有的是在页面上添加水印,故需要继承 Dr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值