Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

android-UCToast

> 编程语言
Open source

Demonstrate how UC browser display a system overlay view in any platform above API level 9.

1.4K stars0 likes0 views
WebsiteGitHub

About

Demonstrate how UC browser display a system overlay view in any platform above API level 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 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

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