Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.1.11

screen_brightness

Um plugin para controlar o brilho da tela com reinicialização do ciclo de vida do aplicativo implementada

AndroidiOSmacOSWindows
Downloads em 30 dias
231 mil
Curtidas
170
Pontos Pub
160

Instalar pacote

flutter pub add screen_brightness

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote screen_brightness permite que desenvolvedores controlarem programaticamente a luminosidade da tela em dispositivos Android, iOS, macOS e Windows. Ele fornece uma API simples para definir níveis de brilho e redefine automaticamente o brilho quando o aplicativo é pausado ou retomado, garantindo uma experiência consistente para o usuário. O plugin é especialmente útil para aplicativos que exigem ajustes dinâmicos da tela com base na interação do usuário ou nas condições ambientais. Ele suporta valores absolutos e relativos de brilho em todas as plataformas.

Casos de uso

  • Ajustando o brilho da tela em aplicativos de reprodução de mídia
  • Implementando brilho adaptativo para recursos de acessibilidade
  • Otimizando o uso da bateria em aplicativos móveis
  • Criando efeitos de iluminação ambiente em aplicativos interativos
  • Gerenciando o brilho durante experiências de jogo em tela cheia

Principais recursos

  • Suporte multiplataforma para Android, iOS, macOS e Windows
  • Redefinição automática do brilho em mudanças no ciclo de vida do aplicativo
  • Suporte a valores absolutos e relativos de brilho
  • API simples e consistente em todas as plataformas
  • Tratamento integrado dos limites de brilho específicos da plataforma

Indicado para

  • Desenvolvedores criando aplicativos multiplataforma com controles de brilho
  • Aplicações voltadas para acessibilidade que exigem ajuste dinâmico do brilho
  • Aplicativos de mídia e jogos que precisam de configurações de tela responsivas
  • Aplicativos direcionados simultaneamente para plataformas desktop e móveis

Considerações

  • O controle de brilho pode ser restrito por políticas do dispositivo ou configurações do sistema
  • Permissões podem ser necessárias em determinadas plataformas
  • O comportamento pode variar levemente entre sistemas operacionais
  • Nem todos os dispositivos suportam ajustes finos de brilho
  • Requer testes cuidadosos em diferentes configurações de hardware

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

screen_brightness

A Plugin for controlling screen brightness with application life cycle set and reset brightness implemented

Release Status codecov

Plugin

Plugin Pub
screen_brightness_platform_interface pub package
screen_brightness pub package
screen_brightness_android pub package
screen_brightness_ios pub package
screen_brightness_macos pub package
screen_brightness_windows pub package
screen_brightness_ohos pub package

Maintainer

Jack Liu

Categorias

Dependências

Lista de dependências 6 itens

  • 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

Repositório-fonte

Projetos que usam este pacote