v0.0.2
brightness_volume_manager
Android 및 iOS에서 화면 밝기와 볼륨을 관리하기 위한 플러터 플러그인입니다. 또한 밝기 및 볼륨 스와이프용 사용자 지정 위젯도 제공합니다.
1좋아요 4930일 다운로드140Pub 점수
AndroidiOS
이것은 Android 및 iOS에서 화면 밝기와 미디어 볼륨을 프로그래밍 방식으로 가져오고 조정할 수 있는 Flutter 플러그인입니다.
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
A Flutter plugin to manage screen brightness and volume on Android and iOS. Also provides the custom widget for brightness and volume swipe.
Add the package to your pubspec.yaml:
brightness_volume_manager: ^latest_version
BrightnessVolumeManager().getBrightness();
BrightnessVolumeManager().setBrightness(brightness);
BrightnessVolumeManager().resetCustomBrightness();
BrightnessVolumeManager().getVolume();
BrightnessVolumeManager().setVolume(v);
BrightnessVolumeManager().isScreenKeptOn();
BrightnessVolumeManager().keepScreenOn(true);
SwipeManager(
initialValue: brightness,
onChange: (v, z) {
BrightnessVolumeManager().setBrightness(v);
},
direction: SlideDirection.vertical,
childBuilder: (ctx, value) => AnimatedSwitcher(
layoutBuilder: (Widget? currentChild,
List<Widget> previousChildren) {
return currentChild!;
},
duration: const Duration(seconds: 1),
child: Container(),
)
)
SwipeManager(
initialValue: brightness,
width: 200,
height: 20,
onChange: (v, z) {
BrightnessVolumeManager().setBrightness(v);
},
direction: SlideDirection.horizontal,
childBuilder: (ctx, value) => AnimatedSwitcher(
layoutBuilder: (Widget? currentChild,
List<Widget> previousChildren) {
return currentChild!;
},
duration: const Duration(seconds: 1),
child: Container(),
)
),
의존성 목록 4 개
{"sdk":"flutter"}^2.0.2{"sdk":"flutter"}^4.0.0사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗