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

所屬分類

相關專案