@@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
@@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
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
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!!!
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.
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
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,
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.
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
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!!!
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?
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()
tooop! o RUclips deveria criar um botão de DoubleLike!!! kkk
Aula simplesmente fantástica e explicada em detalhes.....parabéns professor Diego....quando lançar um curso pago serei o primeiro a comprar.
muito legal quando as coisas começam a funcionar. Vlw,
Excelente Aula Professor, parabéns pelo trabalho.
Muito obrigado Jorge 👍🔥
Estou vendo todos os seus Vídeos !! TOP D+++ Parabéns Diego!!! Abraço.
Valeu Rodrigo!!!!
Top!
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
Cria uma função que pega os selecionados e envia para remover no banco de dados ou na API ou somente local
@@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
A propriedade TextTheme foi descontinuada? estou tendo problemas.
Qual problema está aparecendo?
@@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
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
@@drantunes Deu certo, fazendo assim:
titleTextStyle: TextStyle(
color: Colors.black87,
fontSize: 20,
fontWeight: FontWeight.bold,
),
@@rodolformartins Show!!!
Excelente Aula, teria como ensinar a conectar a api da Binace para puxar a carteira?, estou querendo desenvolver um app assim para meu uso.
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!!!
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.
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
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,
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.
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
@@drantunes Ok, muito obrigado!
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!!!
Infelizmente temos que lidar com os deprecateds... Vocêd pode usar em substituição duas propriedades na appBar: toolbarTextStyle e titleTextStyle 😁
Qual o nome do tema que você está usando?
É o Drácula
@@drantunes obrigado! 🙏
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?
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()