FLUTTER ECOSYSTEM

screen_brightness

애플리케이션 라이프사이클 리셋 기능을 구현한 화면 밝기 조절용 플러그인

최신 버전
2.1.11
30일 다운로드
20.5만
좋아요
169
Pub 점수
160

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

screen_brightness 패키지는 Android, iOS, macOS 및 Windows 장치에서 개발자가 화면 밝기를 프로그래밍 방식으로 제어할 수 있도록 합니다. 브라이트니스 수준을 설정하고 앱이 일시 중지되거나 재개될 때 자동으로 브라이트니스를 리셋하는 간단한 API를 제공하여 일관된 사용자 경험을 보장합니다. 이 플러그인은 사용자 상호작용이나 주변 조건에 따라 화면 밝기를 동적으로 조정해야 하는 앱에 특히 유용합니다. 모든 플랫폼에서 절대값과 상대값의 밝기 값을 지원합니다.

사용 사례
  • 미디어 재생 앱에서 화면 밝기 조정하기
  • 접근성 기능을 위한 적응형 밝기 구현
  • 모바일 애플리케이션에서 배터리 사용 최적화
  • 인터랙티브 앱에서 환경 조명 효과 만들기
  • 전면 게임 경험 중 밝기 조절
주요 기능
  • Android, iOS, macOS 및 Windows용 크로스 플랫폼 지원
  • 앱 라이프사이클 변경 시 자동 밝기 재설정
  • 절대 및 상대 밝기 값 지원
  • 다양한 플랫폼 간에 간단하고 일관된 API
  • 플랫폼 고유 밝기 제한에 대한 내장 처리
적합한 대상
  • 밝기 조절 기능을 사용하여 크로스 플랫폼 앱을 개발하는 개발자
  • 동적 밝기 조정이 필요한 접근성 중심 애플리케이션
  • 반응형 화면 설정이 필요한 미디어 및 게임 앱
  • 데스크톱 및 모바일 플랫폼을 동시에 대상으로 하는 앱
고려 사항
  • 밝기 조절은 장치 정책 또는 시스템 설정에 의해 제한될 수 있습니다
  • 일부 플랫폼에서는 권한이 필요할 수 있습니다
  • 행동은 운영 체제 간에 약간 다를 수 있습니다
  • 모든 장치가 세밀한 밝기 조절을 지원하는 것은 아닙니다
  • 다양한 하드웨어 구성에서 신중한 테스트가 필요합니다
지원 플랫폼AndroidiOSmacOSWindows

패키지 설치

flutter pub add screen_brightness

카테고리

의존성

의존성 목록 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

소스 저장소

관련 프로젝트