Vídeo: Create a User Interface - Developing Android Apps 2024
Como desenvolvedor do Android, você não memoriza fatos sobre classes e interfaces na API do Android. Em vez disso, quando você escreve um aplicativo para Android, você constantemente consulta a documentação da API do Android. Mas para desenvolvedores novatos, pesquisar documentos do Android pode ser complicado. Você precisa saber onde procurar as classes e interfaces que você precisa. Esta lista dez bons pontos de partida: as classes e interfaces mais úteis do Android.
-
Android. aplicativo. Atividade: Crie uma tela de conteúdo como parte do seu aplicativo para Android.
-
Android. Visão. Ver: Qualquer componente da interface do usuário é uma visão. Exemplos incluem TextView, ImageView, ProgressView, EditText, KeyboardView, CheckBox, Button e dezenas de outros.
-
Android. Visão. Visão. OnClickListener: Responda quando o usuário toca a tela do dispositivo.
-
Android. Visão. MotionEvent: Responda quando o usuário arrasa, zooma ou puxa na tela do dispositivo.
-
Android. conteúdo. Intenção: Use a intenção de iniciar uma nova atividade.
-
Android. Visão. animação. Animação: Esta classe é o ponto de partida para o Android View Animation framework. Faça os itens se mover, rodar e fazer outras coisas legais na tela do dispositivo.
-
Android. animação. Animador: Esta classe é o ponto de partida para a estrutura de Animação de Propriedades do Android. A programação da animação de propriedades é mais complicada do que a animação de visualização de programação. Mas a animação de propriedades oferece muitas outras opções do que exibir animação.
-
java. texto. NumberFormat: Faça os números ficar bem na tela do usuário.
-
java. lang. String: Faça tudo o que você quer fazer com as seqüências de caracteres: encontre caracteres, encontre substrings, substitua substrings, faça maiúsculas, faça minúsculas, reduza os espaços em branco, cole strings e muito mais.
-
java. lang. Matemática: Você tem algum número para crunch? Você deve posicionar um avatar na tela? Em caso afirmativo, experimente a classe de Matemática de Java. (É um pedaço de código, não é um lugar para se sentar e ouvir palestras sobre a álgebra.) A aula de matemática trata de pi, e, logaritmos, funções trigonométricas, raízes quadradas e todas as outras coisas matemáticas que dão à maioria das pessoas os rancorosos.