Teste sobre conceitos básicos do Kotlin para Android

  1. Você pode criar um emulador para simular a configuração de um tipo específico de dispositivo Android usando uma ferramenta como ___.

  2. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Um ___ ___ é um método invocado sempre que o usuário clica ou toca em um elemento da interface clicável, como um botão.

  3. Qual parâmetro especifica o nível da API do Android que o Gradle precisa usar para compilar o app?

  4. Verdadeiro ou falso? A visualização de rolagem pode conter somente uma visualização ou uma visualização em grupo, como uma filha.

  5. É possível mostrar ou ocultar uma visualização no app definindo a visibilidade. Quais das opções abaixo são valores de visibilidade válidos?

    Escolha quantas respostas você achar adequado.

  6. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Uma ___ é um grupo de visualizações vinculadas com restrições bidirecionais.

  7. Qual frase significa que o compilador valida tipos durante a compilação?

  8. Qual das alternativas abaixo não é verdadeira sobre os fragmentos?

  9. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    O ___ ___ é um espaço dedicado para branding e identidade do app.

  10. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    O plug-in ___ ___ do componente Navigation torna a transmissão de parâmetros entre fragmentos mais segura.

  11. Quais dos itens abaixo são métodos de ciclos de vida de atividades e de fragmentos? Selecione todas as opções que se aplicam.

    Escolha quantas respostas você achar adequado.

  12. Verdadeiro ou falso? Quando seu app passa para o segundo plano, não é garantido que ele seja fechado. Ele pode apenas ser interrompido e esperar o usuário retornar.

  13. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Um ___ contém os dados a serem mostrados em um fragmento ou uma atividade e pode fazer cálculos e transformações simples para preparar os dados a serem exibidos pelo controlador de interface.

  14. O ___ é uma forma de restringir o acesso direto a alguns dos campos de um objeto.

  15. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Um(a) ___ representa um objeto ou conceito e as propriedades para armazenar em um banco de dados.

  16. Para manter a interface em execução sem problemas, use ___ para tarefas de longa duração, como todas as operações de banco de dados.

  17. Verdadeiro ou falso? Quando usado, o atributo ativado determina se uma visualização está visível.

  18. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Quando um usuário rola uma lista grande, a ___ descobre quais itens precisam estar na tela e faz um trabalho suficiente para exibi-los.

  19. Um ___ representa, por padrão, os itens em uma linha ou coluna ao usar o GridLayout.

  20. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    Ao usar a RecyclerView, você precisa processar cliques no ___ porque ele tem acesso aos dados e à lógica para determinar o que precisa acontecer em resposta ao clique.

  21. Quais das opções abaixo são gerenciadores de layout da RecyclerView do Android? Selecione todas as opções que se aplicam.

    Escolha quantas respostas você achar adequado.