개요
flutter_displaymode는 Android 기기에서 해상도 및 리프레시 레이트와 같은 디스플레이 모드를 프로그래밍 방식으로 설정할 수 있도록 해주는 Flutter 플러그인입니다. 지원되는 하드웨어에서 고리프레시 레이트를 활성화함으로써 성능과 시각적 품질을 최적화하는 데 특히 유용합니다. 이 플러그인은 Android의 디스플레이 설정에 직접 액세스할 수 있게 해주며, 앱이 장치의 기능에 따라 동적으로 적응할 수 있도록 합니다. 이 기능은 플랫폼 전용이므로 iOS는 지원하지 않습니다.
사용 사례
- 고리프레시 레이트 화면에서 앱 성능 최적화
- 게임 앱에 대해 90Hz 또는 120Hz 리프레시 레이트 활성화
- 더 나은 시각적 명확성을 위한 화면 해상도 조정
- 애니메이션 중심 애플리케이션에서 UI 부드러움 개선
- 다양한 화면 구성에서의 표시 동작 테스트
주요 기능
- Android 디스플레이 해상도 및 리프레시율 설정
- 호환 장치에서 고 리프레시 레이트 모드를 지원합니다
- 표시 모드 설정을 위한 간단한 API 제공
- 안드로이드 전용
- root 접근 권한이 필요하지 않습니다
적합한 대상
- 안드로이드 게임 개발자
- 고성능 UI 렌더링이 필요한 앱
- 프리미엄 안드로이드 기기 타겟 개발자
- 시각적 정확도에 초점을 맞춘 애플리케이션
- 도구의 표시 기능 테스트
고려 사항
- Android 장치에서만 작동합니다
- 동적 디스플레이 모드 변경을 지원하는 장치가 필요합니다
- 모든 Android 버전에서 작동하지 않을 수 있습니다
- 변경 사항은 시스템 또는 사용자에 의해 되돌릴 수 있습니다
- 특정 하드웨어 기능에 제한됨