百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

android-UCToast

> 编程语言
开源

演示 UC 浏览器如何在 API 级别 9 以上的任何平台上显示系统覆盖视图。

1.4K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

演示 UC 浏览器如何在 API 级别 9 以上的任何平台上显示系统覆盖视图。

UC 浏览器复制,无需权限提示悬浮窗实现

ABOUT ME / 关注我: Github | twitter | 微博

更多的关于本项目,以及悬浮窗权限细节以及总结,请看:

  • 廖祜秋liaohuqiu_秋百万 的 Android 悬浮窗的小结

  • 睡不着起不来的万先生 的 Android悬浮窗使用TYPE_TOAST的小结


睡不着起不来的万先生 的 Android无需权限显示悬浮窗, 兼谈逆向分析app 文中提到,type 为 WindowManager.LayoutParams.TYPE_TOAST 的 WindowManager.LayoutParam 无需权限,即可让 View 显示。

本项目模拟实现该功能,即:开机自动启动的 Service 监听剪切板。复制之后,在屏幕顶部显示一个悬浮窗,显示剪贴板内容。点击悬浮窗,跳转到 Activity 页面显示。

兼容到 API level 9。

包含以下几个小功能点:

  1. 监控剪切板

  2. WindowManager 的使用

  3. Service 的使用

  4. 悬浮窗处理:

    1. 黑色半透明背景
    2. 触摸背景关闭
    3. 点击内容跳转
    4. 处理返回键关闭
  5. 开机自动启动 Service

  6. WakeLock 启动 Service


Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言