Customizar a App Bar e o Floating Action Button | Curso de Flutter

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024

Комментарии • 32

  • @jhsr256
    @jhsr256 5 месяцев назад

    tooop! o RUclips deveria criar um botão de DoubleLike!!! kkk

  • @paulomorenodev
    @paulomorenodev Год назад

    Aula simplesmente fantástica e explicada em detalhes.....parabéns professor Diego....quando lançar um curso pago serei o primeiro a comprar.

  • @sergiowmuller
    @sergiowmuller 2 года назад +1

    muito legal quando as coisas começam a funcionar. Vlw,

  • @jorgediasdsg1
    @jorgediasdsg1 3 года назад

    Excelente Aula Professor, parabéns pelo trabalho.

    • @drantunes
      @drantunes  3 года назад

      Muito obrigado Jorge 👍🔥

  • @rodrigobezerracavalcanti
    @rodrigobezerracavalcanti 3 года назад

    Estou vendo todos os seus Vídeos !! TOP D+++ Parabéns Diego!!! Abraço.

  • @alexm8035
    @alexm8035 Год назад

    Top!

  • @NicollasFirmino-bl3yp
    @NicollasFirmino-bl3yp 7 месяцев назад

    Professor como faz pra excluir os itens com um botão na appbar?? Procurei muito e não achei em lugar nenhum que ensine isso

    • @drantunes
      @drantunes  7 месяцев назад

      Cria uma função que pega os selecionados e envia para remover no banco de dados ou na API ou somente local

    • @NicollasFirmino-bl3yp
      @NicollasFirmino-bl3yp 7 месяцев назад

      @@drantunes não estou conseguindo fazer, antigamente eu usava um botão dentro da própria listview que conseguia ter acesso as propriedades dela, mas como o botão agora está na appbar não tenho acesso mais ao id do documento

  • @rodolformartins
    @rodolformartins 3 года назад +1

    A propriedade TextTheme foi descontinuada? estou tendo problemas.

    • @drantunes
      @drantunes  3 года назад

      Qual problema está aparecendo?

    • @rodolformartins
      @rodolformartins 3 года назад

      @@drantunes
      'textTheme' is deprecated and shouldn't be used. This property is no longer used, please use toolbarTextStyle and titleTextStyle instead. This feature was deprecated after v2.4.0-0.0.pre..
      Try replacing the use of the deprecated member with the replacement.dartdeprecated_member_use

    • @drantunes
      @drantunes  3 года назад

      Algumas propriedades mudaram mesmo para especificação do texto. Pelo que entendi está tentando usar na AppBar, então basta seguir o warning e utilizar o titleTextStyle, que irá receber um TextStyle como antes. Ou, de uma forma mais simples, pode tentar customizar o próprio Text() do título com o TextStyle.Se não for algo específico, também o recomendável é definir o estilo na propriedade theme do Material App

    • @rodolformartins
      @rodolformartins 3 года назад +2

      @@drantunes Deu certo, fazendo assim:
      titleTextStyle: TextStyle(
      color: Colors.black87,
      fontSize: 20,
      fontWeight: FontWeight.bold,
      ),

    • @drantunes
      @drantunes  3 года назад

      @@rodolformartins Show!!!

  • @marcionascimento1568
    @marcionascimento1568 3 года назад

    Excelente Aula, teria como ensinar a conectar a api da Binace para puxar a carteira?, estou querendo desenvolver um app assim para meu uso.

    • @drantunes
      @drantunes  3 года назад

      Obrigado Marcio! Iremos trabalhar mais pra frente com APIs. A ideia inicialmente é puxar os dados da Coinbase, mas será bem simples você fazer para a Binance, será necessário apenas estudar os métodos e endereços para puxar os dados. Excelente ideia!!!

  • @carloseduardolourencodasil8711
    @carloseduardolourencodasil8711 3 года назад +1

    Fala Prof Diego, tudo jóia? Estou notando que seu appBar sempre coloca o Title no meio, independente se aparece a seta de undo ou não, tentei usar o center no title e quando a seta aparece ele desloca o title um pouco para a esquerda, ou seja, ele não fica mais no meio. Você poderia mostrar como faz isso? Um abraço e muito obrigado pelas excelentes aulas.

    • @rodrigolimadev
      @rodrigolimadev 3 года назад

      Fala, Carlos, beleza? então, mano, pra centralizar no iOS é padronizado, mas se tu ta fazendo no android e quer fazer com que quando apareça o arrow back, o texto não seja movido, usa a propriedade widthFactor do center, se tu botar 2.0, tu já consegue esse resultado que tu quer
      se quiser entender melhor como funciona: api.flutter.dev/flutter/widgets/Align-class.html
      tá em inglês mas já da pra ter uma noção

    • @drantunes
      @drantunes  3 года назад +2

      Fala Carlos, tudo bem? No iOS é padrão o title ficar centralizado. No Android ele fica alinhado à esquerda, de acordo com as guidelines do Material Design. Como sugestão, no appBar, você pode usar a seguinte instrução:
      appBar: AppBar(
      centerTitle: true,

  • @claudiomartiusgiarettadori9525
    @claudiomartiusgiarettadori9525 2 года назад

    Olá Professor, estou acompanhando suas aulas, que são excelentes explicações. Tenho uma dúvida, que não consegui entender. Não interfere no debug do programa, mas sinaliza informando: "Prefer const with constant constructors.". Vejo que na sua tela não apresenta traços azuis avisando o problema. Existe alguma configuração ou algo que possa estar errando, visto que está rodando normal o App. Obrigado Professor.

    • @drantunes
      @drantunes  2 года назад +1

      O Flutter utiliza as constantes para reusar código em memória e deixar mais performática a renderização / atualização na tela. Para configurar isso de forma automática, dá uma olhada neste vídeo: ruclips.net/video/znN1Eh_OVWA/видео.html

    • @claudiomartiusgiarettadori9525
      @claudiomartiusgiarettadori9525 2 года назад

      @@drantunes Ok, muito obrigado!

  • @stand8103
    @stand8103 2 года назад

    Olá Diego, boa noite
    Muito bem. Eu não sei quando que este video foi gravado e certamente você ja deve ter outro corrigindo esses itens deprecated que aparecem no decorrer do tempo no Flutter.
    Estou em setembro de 2022 a versão do Flutter que utilizo já está no 3.32. Estou seguindo suas orientações e algumas situações que estão diferentes eu consigo contornar, mas eis que o textTheme entrou na lista dos "deprecateds" e eu não estou conseguindo encontrar uma solução na documentação do Flutter. Poderia me ajudar com isso? Como eu corrijo esse item textTheme, que foi utilizado no appBar. Obrigado Mestre!!!

    • @drantunes
      @drantunes  2 года назад

      Infelizmente temos que lidar com os deprecateds... Vocêd pode usar em substituição duas propriedades na appBar: toolbarTextStyle e titleTextStyle 😁

  • @RaphaelKhayker
    @RaphaelKhayker 3 года назад

    Qual o nome do tema que você está usando?

  • @tec3051
    @tec3051 2 года назад +1

    Olá, eu estava tentando fazer um pouco diferente e criei dois widgets separados e no if chamei esses widgets do tipo PrefferedSize. Eu tentei simplificar mais e colocar um ternário em appBar: selecionadas.isEmpty ? AppBarPadrao : AppBarContador, ele me dá um erro e eu coloquei numa função como você fez, porque dá esse erro?

    • @drantunes
      @drantunes  2 года назад

      Ambos retornam uma widget do tipo AppBar? Se o código é exatamente esse que você colocou está faltando os parêntesis para instanciar as classes: AppBarPadrao() : AppBarContador()