01. Android Studio - Configurações
Questionário para testar conhecimento sobre as configurações iniciais do android studio, envolvendo: Criação de projetos Seleção de templates Package name Pastas iniciais requisito: XML básico
0
0
0
1
Qual é a sequência para a criação de um novo projeto no android studio?
File > New > New Project
File > New Project
New > New Project
New Project > File > Project
2
O que são templates no android studio?
São 5 pastas iniciais pré-prontos de imagens, tornando mais fácil começar um projeto do zero.
São kits iniciais pré-prontos de projetos. Esses templates geralmente vêm com boa parte das funcionalidades básicas de um aplicativos e seu design, tornando mais fácil começar um projeto do zero.
São widgets de telas finais, auxiliando na tela final do aplicativo.
Eles são a fonte básica do código da screen de login, permanecendo ativa durante a execução da IDE
3
Existe apenas templates para android no android studio?
Sim
Não
4
Para quais dispositivos existem templates prontos?
Android, tablet, wear os, android tv, android things
Android, tablet, android tv, automotive, android things
Android, tablet, wear os, android tv, automotive, android things
Android, tablet, wear os, android tv, automotive
5
Após a seleção dos templates, o que devemos fazer a seguir?
Definir o nome do projeto, pacote, local onde ficará o projeto, linguagem de programação e SDK
Local onde ficará o projeto, linguagem de programação e SDK
Definir o nome do projeto, pacote, local onde ficará o projeto e SDK
Linguagem de programação e SDK
6
O que é package name?
Package name é uma identificação única para o seu aplicativo. Ele é usado para identificar seu aplicativo de maneira exclusiva no sistema operacional Android e no Google Play Store.
É o nome da versao do seu aplicativo
Package name é uma identificação única para o seu código e imagens
É nome da pasta do seu projeto
7
Abaixo em cada alternativa está dois nomes de package name, compare eles e encontre a alternativa INCORRETA:
com.gameloft.asphalt > com.spiderman.venom
com.kdlda.snap > com.kdlda.snap
com.kdlda.snap > com.kda.snap
com.kit.ball > com.simple.english
8
O que significa a pasta "app" criado automaticamente no android studio?
A pasta que contém configurações gerais do projeto, como as dependências do projeto, configurações de construção e informações de repositórios.
A pasta de construção do aplicativo
A pasta principal do projeto, onde você irá colocar a maioria dos arquivos de código fonte e recursos do seu aplicativo.
A pasta que contém configurações específicas do módulo app, como as dependências do módulo, configurações de construção e configurações de teste.
9
O que significa a pasta "Gradle Scripts' criada automaticamente no android studio?contém configurações específicas do módulo app, como as dependências do módulo, configurações de construção e configurações de teste.
A pasta que contém arquivos que vão para o GitHub
A pasta que contém arquivos que configuram o processo de construção do seu aplicativo
A pasta que contém apenas configurações específicas do módulo app, como as dependências do módulo, configurações de construção e configurações de teste.
A pasta que possui os recursos de mídia e permissões de aplicativo
10
Qual pasta abaixo é a que contém o código príncipal do app e a que mais usada durante a criação do aplicativo?
A pasta "app"
A pasta "Gradle Scripts"
11
Dentro da pasta "app", o que significa o arquivo "AndroidManifest.xml" contido dentro da pasta manifests?
Esse arquivo contém manifestações do aplicativo android, como módulos, configurações de construção e configurações de teste.
Esse arquivo contém manifestações do aplicativo android, como o touchscreen, autofalante, câmera e sensor de movimento
Um arquivo de codificação e imagem importante no desenvolvimento de aplicativos Android. Ele contém informações sobre o aplicativo, como código fonte, imagem, ícones e audios
Um arquivo de configuração importante no desenvolvimento de aplicativos Android. Ele contém informações sobre o aplicativo, como as permissões que ele precisa, a atividade inicial e as configurações de compatibilidade.
12
O que significa o elemento <?xml version="1.0" encoding="utf-8"?> dentro do arquivo "Android Manifest.xml"?
Especifica a versão mínima e a versão alvo do SDK (Software Development Kit) do Android que o aplicativo é compatível.
Especifica os receptores de broadcast que o aplicativo contém
É uma declaração de mídia de XML, é usado para indicar que o tipo de mídia que o aplicativo terá, evitando erros de compatibilidade.
É uma declaração de processamento de XML que está presente no começo do arquivo "AndroidManifest.xml". Ele é usado para indicar que o arquivo é um documento XML e especifica a versão e codificação do arquivo.
13
Para que serve a pasta java no android studio?
A pasta "java" dentro da pasta "app" no Android Studio é onde você irá colocar os arquivos de código fonte do seu aplicativo, escritos em Java ou em Kotlin.
A pasta "java" dentro da pasta "app" no Android Studio é onde você irá colocar os arquivos de código fonte do seu aplicativo, escritos somente em Java
A pasta "java" dentro da pasta "app" no Android Studio é usada para armazenar testes de instrumentação, que são testes que precisam ser executados no dispositivo ou emulador
A pasta "java" dentro da pasta "app" no Android Studio é onde você coloca a maioria do seu código-fonte, incluindo classes de atividade, fragmentos, serviços, receptores de broadcast e outros componentes do aplicativo, bem como as classes de modelo e outras classes auxiliares.
14
É correto dizer dentre as pastas criadas automaticamente na pasta "java" , a pasta principal aonde ficará o código fonte é:
Nenhuma delas
A pasta com o parênteses escrito "AndroidTest"
A pasta com o parênteses escrito "Test"
A pasta sem parênteses
15
Para que serve a pasta do seu pacote com o parênteses escrito "AndroidTest?
Essa pasta é usada para armazenar testes de instrumentação, que são testes que precisam ser executados no dispositivo ou emulador, eles geralmente testam funcionalidades do android que não podem ser testadas em um ambiente de teste comum.
Essa pasta é usada para armazenar códigos de teste automatizados para o seu aplicativo.
Essa pasta é onde você coloca a maioria do seu código-fonte, incluindo classes de atividade, fragmentos, serviços, receptores de broadcast e outros componentes do aplicativo, bem como as classes de modelo e outras classes auxiliares.
É onde contém arquivos XML que armazenam valores constantes usados no seu aplicativo, como strings, cores, dimensões e estilos.
16
O que significa a pasta 'res'?
É onde armazena responses e requests do programa
É onde contém ícones de aplicativos para diferentes densidades de tela e arquivos XML que descrevem os itens de menu usados no seu aplicativo.
Nenhuma das alternativas anteriores
É onde você coloca os recursos estáticos do seu aplicativo, como layouts, imagens, ícones, strings e outros tipos de recursos.