Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.0.14

statusbarz

Um pacote Flutter para alterar dinamicamente a cor da barra de status com base no fundo. Funciona com cores estáticas e imagens.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
719
Curtidas
69
Pontos Pub
150

Instalar pacote

flutter pub add statusbarz

Visão geral do pacote

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

Statusbarz é um pacote Flutter que permite ajustes dinâmicos da cor da barra de status com base no fundo subjacente, suportando cores sólidas e imagens. Ele se adapta automaticamente à aparência da barra de status para garantir visibilidade ótima e consistência estética em diferentes contextos de interface. Projetado para uso multiplataforma, funciona perfeitamente no Android, iOS, Web, macOS, Windows e Linux. O pacote simplifica o processo de manter a harmonia visual entre a barra de status e o conteúdo do aplicativo sem exigir configuração manual para cada tela.

Casos de uso

  • Adaptação dinâmica do tema
  • Coloração da barra de status baseada em imagem
  • Consistência da interface do usuário multiplataforma
  • Integração aprimorada do design visual
  • Ajuste automático de contraste

Principais recursos

  • Suporta cores e imagens estáticas
  • Otimização de contraste automático
  • Compatibilidade multiplataforma
  • Integração simples de API
  • Atualizações em tempo real de cor

Indicado para

  • Aplicativos com fundos variáveis
  • Aplicações voltadas para design
  • Interfaces de usuário temáticas
  • Aplicativos móveis e de desktop
  • Desenvolvedores priorizando acabamento visual

Considerações

  • Requer contexto de fundo adequado para melhores resultados
  • Personalização limitada além da cor
  • Pode ser necessário tratamento adicional para layouts complexos
  • Não adequado para designs de barra de status estática
  • Depende das capacidades específicas de renderização da plataforma

README original

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

statusbarz

[CI] style: mankeli analysis pub package License

"Buy Me A Coffee"

Features

A Flutter package for dynamically changing status bar color based on the background. Can be set up to automatically change the color whenever the current route is changed. It is also possible to manually refresh the color.

Usage

Place StatusbarzCapturer above your MaterialApp widget:

void main() {
  runApp(
    StatusbarzCapturer(
      child: MaterialApp(
        home: Container(),
      ),
    ),
  );
}

Now you can manually refresh status bar color by calling:

Statusbarz.instance.refresh();

Or alternatively you can refresh automatically when the current route changes. To do this, simply add Statusbarz.instance.observer to your MaterialApps navigatorObservers:

void main() {
  runApp(
    StatusbarzCapturer(
      child: MaterialApp(
        navigatorObservers: [Statusbarz.instance.observer],
        home: Container(),
      ),
    ),
  );
}

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.