Descrição do Curso
Nesta secção do curso, aprenderás a criar a sua primeira aplicação Android com uma combinação de layouts e código Java. No ficheiro layout definirá a localização e as propriedades dos botões e etiquetas. Ideias importantes incluem constrangimentos, valores de identificação de objectos e propriedades. Cada elemento de uma interface de utilizador é colocado no ecrã usando restrições para definir a distância entre os itens e onde devem ser colocados. Cada elemento tem um valor de id que será usado para ligar a aplicação Java aos elementos de layout. Cada elemento também tem múltiplas propriedades, tais como a cor, tamanho, fonte e texto. Estas propriedades podem ser definidas na definição de layout, bem como modificadas pelo código Java na aplicação.
Objectivos de Aprendizagem
- Criar a tua primeira aplicação Android com uma combinação de layouts e código Java
- Definir a localização e as propriedades dos botões e etiquetas com as ferramentas de layout gráfico, bem como editar as definições de XML
- Definir os valores de id do objeto e propriedades de botões, visualização de imagens e outros elementos de interface do utilizador
- Definir as restrições de layout para definir a distância entre os itens e onde devem ser colocados
- Ligar os valores de id do elemento aos valores da aplicação Java
Competências que aprenderás
- Desenhar uma interface de utilizador.
- Integrar o código Java numa aplicação Android.
- Manipular propriedades de objetos de UI, tais como a cor, tamanho, fonte e texto.
O Que Você Vai Aprender
- Criar seu primeiro aplicativo Android usando uma combinação de layouts e código Java
- Definir a localização e propriedades de botões e rótulos usando ferramentas de layout gráfico e definições XML
- Definir os valores de ID do objeto e propriedades de botões, imageViews e outros elementos de interface do usuário
- Definir restrições de layout para controlar até que ponto os itens estão separados e onde devem ser colocados
- Vincular valores de ID de elemento a valores no aplicativo Java
- Adicionar e compartilhar eventos de ouvinte de clique para tratar cliques de botão
Principais Conclusões
- Cada elemento de uma interface do usuário é colocado na tela usando restrições que definem até que ponto os itens estão separados e onde devem ser colocados.
- Cada elemento tem um valor de ID que é usado para conectar o aplicativo Java aos elementos de layout.
- Cada elemento tem múltiplas propriedades, como cor, tamanho, fonte e texto, que podem ser definidas na definição de layout e modificadas pelo código Java.
- As propriedades de botões e rótulos podem ser definidas usando ferramentas de layout gráfico e editando definições XML.
- O curso aborda a criação de arrays de objetos de botão e strings e o uso de um ouvinte de clique compartilhado para tratar vários cliques de botão.
Perguntas Frequentes
O que vou construir neste curso?
Você criará seu primeiro aplicativo Android usando uma combinação de layouts e código Java, definindo a localização e propriedades de botões e rótulos.
Que tópicos este curso aborda?
Aborda a criação de um projeto no Android Studio, definição de recursos de botão, propriedades de texto e ID, gerenciamento de recursos de string, adição de eventos de ouvinte de clique, trabalho com textviews e criação de arrays de objetos de botão e strings.
Como os elementos da interface do usuário são posicionados e conectados ao código?
Cada elemento é colocado usando restrições que definem até que ponto os itens estão separados e onde devem ser colocados, e cada elemento tem um valor de ID usado para vincular o layout ao aplicativo Java.
Que habilidades adquirirei com este curso?
Você adquirirá habilidades em Aplicativos Android, Desenvolvimento Android, Desenvolvimento de Software Android, Android Studio, Interface do Usuário Android e App Inventor para Android.
As propriedades da interface podem ser alteradas após serem definidas no layout?
Sim. Propriedades como cor, tamanho, fonte e texto podem ser definidas na definição de layout e também modificadas pelo código Java no aplicativo.









