FLUTTER ECOSYSTEM

flutter_windowmanager_plus

用于操作 Android WindowManager 布局参数的 Flutter 插件

最新版本
1.0.1
近 30 天下载
3.4万
喜欢数
27
Pub 分数
145

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

flutter_windowmanager_plus 是一个 Flutter 插件,可操作 Android WindowManager LayoutParams,使开发者能够控制 Android 应用中窗口的位置、大小和行为。它提供对系统级窗口属性的访问,适用于创建浮动小部件、覆盖层或跨应用边界的自定义 UI 元素。该插件直接集成到 Android 的 WindowManager 服务中,可对窗口位置和可见性进行精细控制。此插件专为 Android 设计,需要适当的权限和系统设置才能正常运行。

适合场景
  • 创建浮动UI元素
  • 构建叠加应用
  • 实现持久的屏幕小部件
  • 开发屏幕录制工具
  • 在多窗口模式下管理窗口位置
主要特点
  • 对 WindowManager LayoutParams 的直接访问
  • 支持浮窗和叠加窗口
  • Android 特定的系统集成
  • 可自定义的窗口尺寸和位置
  • 权限感知操作
适合对象
  • 仅限 Android 的应用需要系统叠加层
  • 开发浮动 UI 组件的开发者
  • 需要精确窗口控制的应用程序
  • 需要持久显示在屏幕上的工具
  • 高级安卓UI实验
使用建议
  • Requires Android system permission (SYSTEM_ALERT_WINDOW)
  • Limited to Android platform
  • May not work on all devices due to manufacturer restrictions
  • Needs user permission grant in settings
  • Not compatible with iOS
支持平台Android

安装插件

flutter pub add flutter_windowmanager_plus

所属分类

关联项目