Flutter 利用第三方插件调节屏幕亮度
首先, 调节屏幕亮度在IOS模拟器上是看不到效果的。亮度值永远是0.5
使用到的插件:
screen 0.0.5
引入:
1 2 | dependencies: screen: ^0.0.5 |
安卓使用到的权限:
<uses-permission android:name="android.permission.WAKE_LOCK" />
使用:
// Import import 'package:screen/screen.dart'; // 获取屏幕亮度: double brightness = await Screen.brightness; // 设置亮度: Screen.setBrightness(0.5); // 检测屏幕是否常亮: bool isKeptOn = await Screen.isKeptOn; // 防止进入睡眠模式: Screen.keepOn(true);
本文作者:博客园-前端法师
版权所有,转载请标明出处。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步