编辑点评:开源好用的剪切板管理器模块插件
用来管理手机上复制粘贴内容的工具,ExtClipboardManager是个开源的模块插件,可以将别的地方复制的内容能够快速保存到该软件当中,这样如果下次需要用到的话,直接打开管理器查找就行了。
ExtClipboardManager主要功能
1、超时自动清除剪切板:可自定义设置时间,以秒为单位。
2、提供应用白名单与黑名单模式:白名单模式下白名单内的应用不会触发清除剪切板操作;黑名单模式下黑名单应用才会触发清除剪切板操作。
3、文本排除功能:匹配规则的文本不会被自动清除。
ExtClipboardManager软件原理
其实就是在ClipboardService启动的时候进行代码注入,在setPrimaryClip等关键方法执行之前或之后进行拦截、标记等处理。
ExtClipboardManager软件优势
一个增强的剪切板管理器,起因是我在OPPO开发者平台看到Android13的新功能中有一项是剪切板自动清除的功能,感觉对保护隐私这一方面还是有点益处的,但是又不是很彻底。
比如说一个应用可以在剪切板自动清除的这一段时间内反复蹂(qiang)躏(jian)你的剪切板,特别点名国内某些大厂的应用,你不给它读吧,它有时候又是需要的;你给它读吧,你又不知道它除了自己需要的那些数据之外还读了写什么东西,特别是在一些大数据推荐的场景中。
ExtClipboardManager使用注意
记得勾选系统框架
输入法有可能会在剪切之后读取多次剪切板内容,白名单模式下推荐将输入法加入白名单,不然读取次数很容易就被输入法给耗尽了。
某些情况下不会触发getPrimaryClip读取剪切板但是应用也能照样读取剪切板,可能要有空看下源码之后才能知道是什么原因。
更新日志
1.0.1更新
(理论上)适配到Android P以及以后,因为手上没有可以测试的手机
热门评论
最新评论