10 classes úteis e interfaces na API Android

Como um desenvolvedor Android, você não memorizar fatos sobre classes e interfaces da API do Android. Em vez disso, quando você escrever um aplicativo Android, você constantemente consultar documentação da API do Android. Mas para os desenvolvedores iniciantes, buscando docs do Android pode ser complicado. Você tem que saber onde procurar as classes e interfaces que você precisa. Esta lista dez bons pontos de partida: classes e interfaces mais úteis do Android.

  • android.app.Activity: Criar uma tela cheia de conteúdo como parte de seu aplicativo Android.

  • android.view.View: Qualquer componente de interface de usuário é um ponto de vista. Exemplos incluem TextView, ImageView, ProgressView, Editar texto, KeyboardView, CheckBox, Botão, e dezenas de outros.

  • android.view.View.onclickListener: Responder quando o usuário toca a tela do dispositivo.

  • android.view.MotionEvent: Responder quando o usuário arrasta, zooms, ou beliscões na tela do dispositivo.

  • android.content.Intent: Use a intenção de lançar uma nova atividade.

  • android.view.animation.Animation: Esta classe é o ponto de partida para a estrutura Ver Animação do Android. Fazer itens mover, girar e fazer outras coisas legais na tela do dispositivo.

  • android.animation.Animator: Esta classe é o ponto de partida para enquadramento propriedade de animação do Android. Programação animação propriedade é mais complicado do que vista de programação de animação. Mas propriedade de animação oferece muitas mais opções do que vista animação.

  • java.text.NumberFormat: Faça números de boa aparência na tela do usuário.

  • java.lang.String: Faça tudo que você sempre quer fazer com cadeias de caracteres: encontrar caracteres, encontrar substrings, substitua substrings, fazer letras maiúsculas, minúsculas fazer, aparar espaços em branco, pasta de cordas em conjunto, e muito mais.

  • java.lang.Math: Você tem números de trituração? Você tem que posicionar um avatar na tela? Se assim for, tente Java de Matemática classe. (É um pedaço de código, não um lugar para se sentar e ouvir palestras sobre álgebra.) A Matemática ofertas de classe com pi, e, logaritmos, funções trigonométricas, raízes quadradas, e todas essas outras coisas matemáticas que dão a maioria das pessoas arrepios.

menu