套件概覽
螢幕套件是一個Flutter外掛程式,專為管理Android與iOS裝置的螢幕設定而設計,讓開發者能夠控制螢幕亮度、自動亮度以及螢幕逾時。它提供一個簡單的介面來與原生螢幕功能互動,無需撰寫平台特定的程式碼。這可確保跨平台行為的一致性,同時對顯示屬性提供細緻的控制。此套件在螢幕管理影響使用者體驗或電池效率的應用程式中非常實用。
適用情境
- 動態調整螢幕亮度
- 啟用/停用自動亮度
- 設定螢幕超時時間
- 優化在自助服務模式下的電池使用
- 控制全螢幕應用程式中的螢幕行為
主要特色
- 跨平台螢幕控制
- 亮度與逾時的簡單 API
- 同時支援 Android 與 iOS
- 無需原生程式碼
- 輕量且易於整合
適合對象
- 自助服務終端或數位看板應用
- 電池敏感型應用
- 全螢幕媒體播放器
- 可存取性工具
- 需要螢幕自訂的應用
使用建議
- Android 上需要適當的權限
- 僅限基本螢幕設定
- 在所有背景狀態中可能無法正常運作
- 行為在不同平台之間略有差異
- 不適用於系統級變更