Tablet Android Application Development For Dummies

Enquanto a resolução de problemas com Android é uma tarefa simples, todos nós chegar ao ponto em que não temos certeza o que fazer. A lista abaixo deve apontá-lo na direção certa se você precisar de ajuda para projetar seu aplicativo para Android.

  • Não sabe como resolver um problema particular? Visite os fóruns em StackOverflow.com e usar a tag Android. StackOverflow é um destino recomendado-plataforma Android para perguntas de desenvolvedor.

  • As tarefas mais comuns já foram feitos para você. Uma lista de tarefas e instruções sobre como fazê-las comuns são fornecidas pelo Web site do desenvolvedor Android.

  • Se você não tiver certeza de que um pacote ou classe faz, coloque o cursor sobre o objeto ou classe, enquanto no interior Eclipse para exibir a janela pop-up da documentação. Se não houver uma dica de ferramenta, você pode visualizar a documentação on-line em https://d.android.com/reference/classes.html.

  • Para encontrar todas as referências de um objeto específico no seu arquivo de classe, selecione o objeto e pressione Ctrl + Shift + G.

  • Para fazer com que as mensagens de transmissão na perspectiva DDMS mais legível, criar um filtro que se aplica especificamente para o seu log de aplicação.

  • Ao digitar em Eclipse, você às vezes sabe o nome da propriedade de destino, método ou classe que você gostaria de criar. No entanto, ainda não existe. Digite o nome no componente, Eclipse irá informá-lo que o componente não pode ser encontrado. Agora selecione-o e pressione F2. Isto dá-lhe uma pequena janela pop-up que permite que você criar através do clique de um botão.

  • Para navegar rapidamente em torno de um arquivo de classe, pressione Ctrl + O e comece a digitar o nome do membro que você está interessado. Selecione-o na lista pop-up e pressione Enter.

  • Para navegar rapidamente entre as abas no Eclipse IDE, pressione Shift + Page Up ou Shift + Page Down.

  • Para executar rapidamente o seu aplicativo Android, pressione Ctrl + Shift + F11.

Atalhos de teclado do Eclipse

Você provavelmente vai passar a maior parte da sua carreira de desenvolvimento do Android no IDE Eclipse. A tabela a seguir mostra alguns atalhos de teclado que podem ajudar você a economizar muito tempo.

Açaoatalho de teclado
Crie um novo arquivo no pacote atualAlt + Shift + N
Organize as instruções de importaçãoCtrl + Shift + O
Navegue até a definição de fonteF3
Renomear um objetoAlt + Shift + R
Pesquisar nos arquivos JavaCtrl + H
Abra um tipo particularCtrl + Shift + T
encontrar declaraçõesCtrl + G
navegue para a esquerdaAlt + larr-
navegue para a direitaAlt + -

Intenção de Uso Android comum

Um objeto Intenção no Android é, bem, exatamente isso: uma intenção. A melhor maneira de pensar sobre intenções é de prever acender uma luz com um interruptor de luz. Sua intenção é a de ligar a luz, e para isso, você executar a ação de apertar o interruptor para a posição On. No Android, isso se correlaciona com a criação de uma instância da classe Intenção com uma ação nela especificando que a luz deve ser ligada. Embora o Android usa muitas intenções diferentes, alguns são bastante comuns que você vai usá-los o tempo todo quando você está desenvolvendo aplicativos. Estes estão listados na tabela a seguir.

Intenção Código
Iniciar uma atividadestartActivity (new Intent (this, Destination.class)) -
Criar um seletorIntent.createChooser (yourIntent, "Selecione") -
Abra o navegador da WebIntenção i = new
Intenção (Intent.ACTION_VIEW,
URI.parse ( "https://example.org")) -
startActivity (i) -
Iniciar a atividade para um resultadostartActivityForResult (yourIntent, YOUR_REQUEST_CODE) -

Desenvolvendo para vários tamanhos de tela em Android

Um dos desafios que você vai encontrar durante o seu tempo como um desenvolvedor Android está desenvolvendo aplicativos para vários tamanhos de tela. Há muitas coisas para manter em mente durante a sua aventura em tamanhos de tela. A lista abaixo devem ajudar a mantê-lo na pista.

  • Os requisitos de tamanho para cada ícone em cada densidade variam para cada tipo de ícone. Você encontrar ícones lançadores, ícones do menu, ícones da barra de status, ícones da aba, e muitos mais. Eles são todos construídos de forma diferente para cada densidade tela. Ao construir estes ícones, referência a Android Guia de Design Ícone.

  • Tente sempre usar a unidade de medição independente da densidade de pixels (dip) ao definir sua interface de usuário. Isso ajuda a sua escala de aplicativo para diferentes dispositivos. O pixel independente de densidade é um pixel virtual que escalas proporcionalmente para cada determinada densidade tela.

  • Proporciona a apoia-telas o elemento de AndroidManifest.xml arquivo para ajudar o mercado Android determinar se sua aplicação é compatível com vários tamanhos de tela.

  • Fornecer gráficos para dispositivos de alta, média e baixa densidade. Embora isso possa aumentar o seu desenvolvimento e design tempo, vai melhorar muito a usabilidade e aparência do seu aplicativo.

menu