java漂浮窗口_GitHub - Alvin3225/EasyFloat: EasyFloat:浮窗从未如此简单(Android可拖拽悬浮窗口,支持页面过滤、自定义动画,可设置单页面浮窗、前台浮窗...

EasyFloat是一个Android悬浮窗框架,提供单页面和全局浮窗功能,支持权限检测、页面过滤、拖拽操作以及自定义动画。通过简单的API,开发者可以快速实现拖动、回调、动画等功能,同时支持Kotlin DSL和XML直接使用。
摘要由CSDN通过智能技术生成

EasyFloat:Android悬浮窗框架

68747470733a2f2f6a69747061636b2e696f2f762f7072696e63656b696e2d662f45617379466c6f61742e737667

68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652532302d417061636865253230322d3333376162372e737667

特点功能:

支持单页面浮窗,无需权限申请

支持全局浮窗、应用前台浮窗,需要授权悬浮窗权限

自动权限检测、自动跳转浮窗权限管理页、自动处理授权结果

支持系统浮窗的页面过滤

支持拖拽,支持各种状态的回调

支持默认位置的设定,支持对齐方式和偏移量的设定

支持创建多个单页面浮窗、多个系统浮窗,Tag进行区分

支持出入动画的设定,有默认动画,可自行替换(策略模式)

使用简单、链式调用、可轻松修改浮窗View

支持Kotlin DSL,可按需回调状态,摆脱Java的繁琐

支持xml直接使用,满足拖拽控件的需求

支持解锁更多姿势,如:拖拽缩放、通知弹窗...

权限申请

系统浮窗

前台和过滤

%E6%9D%83%E9%99%90%E7%94%B3%E8%AF%B7.gif

%E7%B3%BB%E7%BB%9F%E6%B5%AE%E7%AA%97.gif

%E6%B5%AE%E7%AA%97%E7%BC%A9%E6%94%BE.gif

状态回调

View修改

拓展使用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值