Buscar

7 Android Studio e principais ferramentas

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

# 7 Android Studio e principais ferramentas
## Arquivos do projeto:
* Manifest (?)
* Java (onde fica os projetos e os testes)
* Res\drawable (parte de tela, imagens)
* Gradle Scripts (Configuração do projeto onde é possível colocar extensões e importar bibliotecas)
## Arquivos importantes
### Manifest
Ele vai descrever informações essenciais sobre o aplicativo, para as ferramentas, compilação do Android, para o SO e o Google Play
Ele contém: ícone(icon), Nome do projeto (label), as Activities, permissões
### String (res\value\string.xml)
é um recurso vai fornecer as strings para o aplicativo com estilos de formatação de texto opcionais.
é também onde ficam as versões do texto do App para outros idiomas (locales)
--------------------------------------------------------------------------------------------
**Activity_main.xml** é onde fazemos as mudanças visuais (Design
![image-20210318025544389](C:\Users\Casa\AppData\Roaming\Typora\typora-user-images\image-20210318025544389.png)
para ser capaz de importar as variáveis setadas na interface *activity_main.xml* é necessário abrir a opção acima e digitar o seguinte plugin na área de plugins: **id 'kotlin-android-extensions'**
```
plugins {
 id 'com.android.application'
 id 'kotlin-android'
 id 'kotlin-android-extensions'
}
```
## Como criar um evento para o botão
função 
.setOnClickListener()
```
btCalcular.setOnClickListener{}
```
em alguns casos é necessário converter string para int através da função **parseInt**
ex.: 
`val nota1 = Integer.parseInt (nota1.text.toString())`
seta o valor no botão
```
resultado.setText()
```
e ao invés de println, é usada o comando setText para imprimir o valor na tela.
```
resultado.setText("Aluno Aprovado")
```
## Mudar a cor do texto
variavel.setTextColor(Color.GREEN)
(é necessário importar pacote gráfico)
```
resultado.setTextColor(Color.GREEN)
```
----------------------------------------------------------------------------------------
# Teste
##### Considerando o ambiente de desenvolvimento Android Studio, assinale a alternativa que apresenta apenas linguagens válidas ao adicionar uma nova activity ao projeto.
- Java e Kotlin.
##### Sobre o Android Studio, é CORRETO afirmar:
- O Android Studio é o ambiente de desenvolvimento integrado oficial para o desenvolvimento de apps Android.
 
##### É CORRETO afirmar sobre o SDK Platform-Tools de android studio:
- O SDK Platform-Tools é um componente do SDK do Android.
##### É CORRETO afirmar sobre o arquivo o AndroidManifest.xml de um projeto android:
- Todo projeto de aplicativo precisa ter um arquivo AndroidManifest.xml. O arquivo de manifesto descreve informações essenciais sobre o aplicativo.
##### Em relação a configuração do JDK, é CORRETO afirmar:
- Propriedade do Sistema -> Variáveis de Ambiente -> Variáveis do Sistema-> Novo (nome recomendado: JAVA_HOME, valor: caminho do JDK ou JRE) - >Ok -> Path - > Editar->Novo e escrever ->%JAVA_HOME%\bin -> Ok
##### Sobre os emuladores do android Studio, é CORRETO afirmar:
- É possível executar o app de um projeto do Android Studio ou um app instalado no Android Emulador da mesma forma que você executaria qualquer app em um dispositivo.
##### É CORRETO afirmar sobre o arquivo o colors.xml de um projeto android:
- Fornece métodos para criar, converter e manipular cores. Pode criar cores e usar no projeto.
 
 É CORRETO afirmar sobre o arquivo o string.xml de um projeto android:
- Cada string é única e pode ser referenciada do aplicativo ou de outros arquivos de recurso (como um layout XML).
 
##### Em relação a executar um aplicativo android é CORRETO afirmar:
- Podem ser executados tanto no aparelho físico quando no emulador do android studio.
 
##### Em relação a criação de um emulador no android Studio, é CORRETO afirmar:
- O AVD Manager é uma interface que pode ser iniciada no Android Studio para ajudar a criar e gerenciar um dispositivo virtual Android (emulador).

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando