Valeu irmão, é mesmo este tutorial que eu estava a procura a muito tempo, mas graças a Deus eu encontrei este canal que traz bons tutoriais e cursos, obrigado 👍
Só tem um problema, se você tentar subir o App na Play Store, vai aparecer um erro na hora de subir pra produção (na verdade é um warning, mas impede vc de subir o app na loja), ele vai dizer que vc está usando uma splash screen personalizada e que vc precisa migrar para a splash screen api oficial do Android, o testador do Google vai dizer que se vc subir o app, nas versões mais recentes do Android(SDK 31 e mais recente), já tem uma "splash screen" padrão, que é apenas o icone do app e o tema de fundo do dispositivo, eu tentei implementar a tal api do android, mas não consegui, e quando consegui, tudo que mostrou foi uma tela branca, bugando ainda mais o app, enfim, só relatando pra quem for subir na Play Store, vc pode se deparar com esse "erro" na hora dos testes, valeu!
Sim é totalmente possível José, inclusive tem até bibliotecas externas que fazem isso de uma maneira mais tranquila. Vou te passar uma delas: github.com/ImaginativeShohag/Why-Not-Image-Carousel
Aqui, no seu proprio video no final quando vc abre o app, ele tem outra splash screen antes de carregar a que você fez, estou com mesmo problema, como resolver isso?
Olá, obrigado por compartilhar essa aula. Tenho algumas dúvidas: 1) Quando você chamou o aplicativo, eu percebi que uma outra tela apareceu antes da tela em amarelo, como desativar isso? 2) Quando você usa o finish(), quer dizer que ele remove a atividade da memoria ?
1- Isso é normal durante o desenvolvimento local e não será observado pelos usuários finais ao publicar o aplicativo. Esse comportamento é mais evidente durante as fases de teste e atualizações das suas alterações. 2- Ao utilizar o finish(), a atividade é removida da pilha de atividades e, consequentemente, da memória. Isso significa que a instância da atividade não estará mais disponível para navegação, evitando que o usuário retorne a ela ao pressionar o botão "voltar". Essa prática é útil para garantir uma navegação consistente, especialmente ao transitar da tela de splash para a tela principal.
Professor, eu gostaria de tirar essa tela que vem antes da splash, como eu faço ? Não sei se o senhor reparou, mas tem uma tela que dura 1 segundo ate entrar na splash, se puder ajudar pra poder tirar por favor !
eu fiz em java funciona ou vouter de fazer em kotlin tambem? por que Deu erro aqui mas erro externo eu to com android eletrical tem alguma coisa a ver? . obrigado
Olá, tenho uma dúvida: o meu Handler não está importando como o seu, ele fica com o sublinhado como se estivesse errado... o que devo fazer? iniciei o projeto usando a api 24 é somente nessa parte que está dando erro e no 3000 não aparece na frente a informação de delayMillis como o seu, tive que escrever delay e selecionar em timeMillis para conseguir colocar o numero 3000.. a dúvida principal é no handler
Aqui deu certo, porém, estando na tela Home e se clicar no botão voltar na barra de navegação, volta para a tela splash e fica travado, não avança novamente para a tela Home. Alguma forma de resolver?
Opa tudo bem? Então, creio que você esqueceu de usar o metodo finish() para finalizar a activity da splash, então quando clica em voltar volta para a anterior
Stack Mobile eu comento denovo aqui porque aquele vídeo lá do usuários firestore recomperando dados e antigo, e então estou tendo problemas aqui, em relação a pegar os dados do usuário do firestore já fiz tudo certinho lá do vídeo, mas quando eu fasso ele me retorna null como se não existisse, e também que o id do usuário não está sendo ingual ao id do documento, pode me ajudar?
O procedimento é o mesmo meu amigo, você deve ter errado alguma coisa, infelizmente não consigo dar o devido suporte em algumas situações devido a limitação da plataforma, verifique atentamente o seu código, se realmente está recuperando os valores digitados pelo usuário, se configurou corretamente o Firebase no projeto, e se realmente está chamando as funcionalidades de banco de dados no local correto.
COmo está o mercado para quem está iniciando na área do kotlin? Estou estudando mas as vezes fico na duvida se devo continuar nesse caminho ou partir para front end.
Front end sempre vai ter mais vagas e por isso sempre vai ser mais concorrida também, ja pra Android não são tantas em comparação com o front, mas em compensação não é tanto disputada as vagas então acredito que se souber bem o que se pede nelas da de conseguir uma vaga de boa
Correção, não é o absoluto zero, creio que ja deve ter instalado alguns pluguim aí, digitei o mesmo e não foi pede para instalar uns codigiod novos como NEW e outros
➡Cursos de Desenvolvimento de Aplicativos: stackmobile.com.br/cursos/
Valeu irmão, é mesmo este tutorial que eu estava a procura a muito tempo, mas graças a Deus eu encontrei este canal que traz bons tutoriais e cursos, obrigado 👍
Vlw Cristiano
Só tem um problema, se você tentar subir o App na Play Store, vai aparecer um erro na hora de subir pra produção (na verdade é um warning, mas impede vc de subir o app na loja), ele vai dizer que vc está usando uma splash screen personalizada e que vc precisa migrar para a splash screen api oficial do Android, o testador do Google vai dizer que se vc subir o app, nas versões mais recentes do Android(SDK 31 e mais recente), já tem uma "splash screen" padrão, que é apenas o icone do app e o tema de fundo do dispositivo, eu tentei implementar a tal api do android, mas não consegui, e quando consegui, tudo que mostrou foi uma tela branca, bugando ainda mais o app, enfim, só relatando pra quem for subir na Play Store, vc pode se deparar com esse "erro" na hora dos testes, valeu!
conseguiu resolver?
mesma coisa, tentei implementar e nada, to meio perdido, n consigo desabilitar e fica horrivel com duas splash screens
show valeu ajudou muito. eu sou novo e não sei navegar entre telas atraves de botoes, e o pessoal do youtube explica ruim, faz um sobre pra iniciantes
Excelente, obrigado!
Bons estudos!
Show De bola !
Obrigado 👍
mais um tutorial brabo, vlw
Lembrando que tem que declarar a activity "HOME" no androidManifest logo abaixo da tag
Olá bom dia obrigado por compartilhar o seu conhecimento!Uma pergunta:Teria como criar um slide na HomeActivity?
Sim é totalmente possível José, inclusive tem até bibliotecas externas que fazem isso de uma maneira mais tranquila.
Vou te passar uma delas: github.com/ImaginativeShohag/Why-Not-Image-Carousel
Era tudo que eu queriaaa🎉🎉❤
Aqui, no seu proprio video no final quando vc abre o app, ele tem outra splash screen antes de carregar a que você fez, estou com mesmo problema, como resolver isso?
Olá, obrigado por compartilhar essa aula. Tenho algumas dúvidas:
1) Quando você chamou o aplicativo, eu percebi que uma outra tela apareceu antes da tela em amarelo, como desativar isso?
2) Quando você usa o finish(), quer dizer que ele remove a atividade da memoria ?
1- Isso é normal durante o desenvolvimento local e não será observado pelos usuários finais ao publicar o aplicativo. Esse comportamento é mais evidente durante as fases de teste e atualizações das suas alterações.
2- Ao utilizar o finish(), a atividade é removida da pilha de atividades e, consequentemente, da memória. Isso significa que a instância da atividade não estará mais disponível para navegação, evitando que o usuário retorne a ela ao pressionar o botão "voltar". Essa prática é útil para garantir uma navegação consistente, especialmente ao transitar da tela de splash para a tela principal.
Minha tela de SplashScreen para versões android 12 acima acaba aparecendo duas telas de SplashScreen, oque Fazer para resolver???
Professor, eu gostaria de tirar essa tela que vem antes da splash, como eu faço ?
Não sei se o senhor reparou, mas tem uma tela que dura 1 segundo ate entrar na splash, se puder ajudar pra poder tirar por favor !
Eu gostaria de saber como tirar isso também
eu fiz em java funciona ou vouter de fazer em kotlin tambem? por que Deu erro aqui mas erro externo eu to com android eletrical tem alguma coisa a ver? .
obrigado
Olá, tenho uma dúvida: o meu Handler não está importando como o seu, ele fica com o sublinhado como se estivesse errado... o que devo fazer? iniciei o projeto usando a api 24
é somente nessa parte que está dando erro e no 3000 não aparece na frente a informação de delayMillis como o seu, tive que escrever delay e selecionar em timeMillis para conseguir colocar o numero 3000.. a dúvida principal é no handler
tambem estou com o mesmo problema... talvez seja a parte da importação
Eu tbm, falta mais coisas que ele não falou
amigo teria como colocar um video para fazer a abertura do app?
Tem como colocar gif, no caso você precisaria usar uma lib especifica para isso, mas conseguiria tranquilo.
Aqui deu certo, porém, estando na tela Home e se clicar no botão voltar na barra de navegação, volta para a tela splash e fica travado, não avança novamente para a tela Home. Alguma forma de resolver?
Opa tudo bem? Então, creio que você esqueceu de usar o metodo finish() para finalizar a activity da splash, então quando clica em voltar volta para a anterior
Para mim o handler não é aceito será que é a versão
Vai escrevendo de forma manual.
Stack Mobile eu comento denovo aqui porque aquele vídeo lá do usuários firestore recomperando dados e antigo, e então estou tendo problemas aqui, em relação a pegar os dados do usuário do firestore já fiz tudo certinho lá do vídeo, mas quando eu fasso ele me retorna null como se não existisse, e também que o id do usuário não está sendo ingual ao id do documento, pode me ajudar?
O procedimento é o mesmo meu amigo, você deve ter errado alguma coisa, infelizmente não consigo dar o devido suporte em algumas situações devido a limitação da plataforma, verifique atentamente o seu código, se realmente está recuperando os valores digitados pelo usuário, se configurou corretamente o Firebase no projeto, e se realmente está chamando as funcionalidades de banco de dados no local correto.
COmo está o mercado para quem está iniciando na área do kotlin? Estou estudando mas as vezes fico na duvida se devo continuar nesse caminho ou partir para front end.
Procura vagas no linkedin para desenvolvedor android sempre pede conhecimento em kotlin e java.
Front end sempre vai ter mais vagas e por isso sempre vai ser mais concorrida também, ja pra Android não são tantas em comparação com o front, mas em compensação não é tanto disputada as vagas então acredito que se souber bem o que se pede nelas da de conseguir uma vaga de boa
Tem esse vídeo em java?
Não lembro agora, precisa dar uma olhada no canal. Mais o procedimento é quase a mesma coisa.
Como poderia ocultar ou tampar os botões da barra de navegação usando uma view?
usa o chat gpt la vc vai ter uma niçao de como fazer
E mn teria como vc ensinar a criar auto click?
Não consegui fazer o final
O meu não sai da tela de abertura
Lembrando que tem que declarar a activity "HOME" no androidManifest logo abaixo da tag
Correção, não é o absoluto zero, creio que ja deve ter instalado alguns pluguim aí, digitei o mesmo e não foi pede para instalar uns codigiod novos como NEW e outros
Ele esta usando Kotlin, acho que voce esta usando Java nao?