搜尋套件、儲存庫與 APP 分類

套件詳情v2.1.11

screen_brightness

一個用於控制螢幕亮度的外掛程式,已實作應用程式生命週期重設

AndroidiOSmacOSWindows
近 30 天下載
23.1萬
喜歡數
170
Pub 分數
160

安裝套件

flutter pub add screen_brightness

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

screen_brightness 套件允許開發者在 Android、iOS、macOS 與 Windows 裝置上程式化控制螢幕亮度。它提供簡單的 API 來設定亮度等級,並在應用程式暫停或恢復時自動重設亮度,確保一致的使用者體驗。此外,該外掛特別適用於需要根據使用者互動或環境條件動態調整螢幕的應用程式。它支援跨平台的絕對與相對亮度值。

適用情境

  • 調整媒體播放應用中的螢幕亮度
  • 實現自適應亮度以提升無障礙功能
  • 優化移動應用程式中的電池使用
  • 在互動式應用程式中創建環境光效
  • 在全螢幕遊戲體驗中管理亮度

主要特色

  • 對 Android、iOS、macOS 和 Windows 的跨平台支援
  • 應用生命週期變更時自動重設亮度
  • 支援絕對和相對亮度值
  • 跨平台的簡單且一致的 API
  • 內建的平台特定亮度限制處理

適合對象

  • 使用亮度控制開發跨平台應用的開發者
  • 需要動態亮度調整的無障礙應用程式
  • 需要響應式螢幕設定的媒體和遊戲應用
  • 同時針對桌面和移動平台的應用程式

使用建議

  • 亮度控制可能受設備策略或系統設定限制
  • 某些平台可能需要權限
  • 行為在不同作業系統之間可能略有差異
  • 並非所有裝置都支援細緻的亮度調整
  • 需要在不同硬體配置上進行仔細測試

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

screen_brightness

A Plugin for controlling screen brightness with application life cycle set and reset brightness implemented

Release Status codecov

Plugin

Plugin Pub
screen_brightness_platform_interface pub package
screen_brightness pub package
screen_brightness_android pub package
screen_brightness_ios pub package
screen_brightness_macos pub package
screen_brightness_windows pub package
screen_brightness_ohos pub package

Maintainer

Jack Liu

所屬分類

依賴

依賴清單 6 項

  • screen_brightness_android>=2.1.6 <3.0.0
  • screen_brightness_ios>=2.1.4 <3.0.0
  • screen_brightness_macos>=2.1.4 <3.0.0
  • screen_brightness_ohos>=2.1.4 <3.0.0
  • screen_brightness_platform_interface>=2.1.2 <3.0.0
  • screen_brightness_windows>=2.1.2 <3.0.0

原始碼儲存庫

使用此套件的專案