FLUTTER ECOSYSTEM

screen

一个用于在 Android 和 iOS 上管理设备屏幕的 Flutter 插件。

最新版本
0.0.5
近 30 天下载
316
喜欢数
121
Pub 分数
40

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

屏幕包是一个Flutter插件,旨在管理Android和iOS设备的屏幕设置,使开发者能够控制屏幕亮度、自动亮度和屏幕超时。它提供了一个简单的接口来与原生屏幕功能进行交互,而无需编写平台特定的代码。这使得跨平台的行为保持一致,同时对显示属性提供细粒度的控制。该包在屏幕管理影响用户体验或电池效率的应用程序中非常有用。

适合场景
  • 动态调整屏幕亮度
  • 启用/禁用自动亮度
  • 设置屏幕超时时间
  • 优化在自助服务模式下的电池使用
  • 控制全屏应用程序中的屏幕行为
主要特点
  • 跨平台屏幕控制
  • 亮度和超时的简单 API
  • 同时支持 Android 和 iOS
  • 无需原生代码
  • 轻量且易于集成
适合对象
  • 自助服务终端或数字标牌应用
  • 电池敏感型应用
  • 全屏媒体播放器
  • 可访问性工具
  • 需要屏幕自定义的应用
使用建议
  • Android 上需要适当的权限
  • 仅限基本屏幕设置
  • 在所有后台状态中可能无法正常工作
  • 行为在不同平台之间略有差异
  • 不适用于系统级更改
支持平台暂无数据

安装插件

flutter pub add screen

所属分类

源码仓库

关联项目