1
resposta

Não especifica qual comando utilizar

Em alguns momentos nessa aula infelizmente o professor não fala qual o comando ele utlizou para refatorar o código, isso ficou extremamente confuso, esses foram alguns trechos do video e algumas partes do código.

ConstantesActivities minuto 09:05

VaiParaFormularioActivity.putExtra(CHAVE_ALUNO, aluno) minuto 09:44

SetTitle(TITULO_APPBAR) minuto 11:45

1 resposta

Olá, Mateus!

Entendo que você está com dúvidas sobre os comandos utilizados para refatorar o código no curso Android parte 2: avançando com listeners, menu e UI. É realmente frustrante quando o professor não especifica qual comando está utilizando, mas não se preocupe, estou aqui para te ajudar!

Com base no contexto fornecido, o professor menciona alguns comandos que podem ser utilizados para refatorar o código. Vou explicar cada um deles:

  1. ConstantesActivities: Esse parece ser um nome de uma classe ou variável que armazena constantes relacionadas às atividades do aplicativo. É comum utilizar constantes para evitar a repetição de valores em diferentes partes do código. No caso específico mencionado, pode ser que o professor esteja utilizando essa constante para definir uma chave específica ao utilizar o método putExtra() de um Intent.

  2. VaiParaFormularioActivity.putExtra(CHAVE_ALUNO, aluno): Aqui, o professor está utilizando o método putExtra() de um Intent para passar um objeto aluno para outra activity. O primeiro argumento é uma chave que identifica o valor passado no segundo argumento. Essa chave pode ser uma constante definida anteriormente, como mencionado anteriormente.

  3. SetTitle(TITULO_APPBAR): Esse comando está sendo utilizado para definir o título da app bar (barra de título) de uma activity. O valor TITULO_APPBAR pode ser uma constante definida anteriormente, que contém o texto que será exibido na app bar.

Espero que essas explicações tenham esclarecido suas dúvidas sobre os comandos utilizados na refatoração do código. Lembre-se de sempre analisar o contexto e adaptar os comandos para a sua situação específica.

Se tiver mais alguma dúvida, é só me dizer! Espero ter ajudado e bons estudos!