Pular para o conteúdo

Mais visitados

Visitados recentemente

navigation

Introdução ao Android

O Android fornece uma estrutura de aplicativo avançada que permite criar aplicativos e jogos inovadores para dispositivos móveis em um ambiente de linguagem Java. Os documentos listados na navegação à esquerda fornecem detalhes da criação de aplicativos usando as várias APIs do Android.

Se você é novo no desenvolvimento para Android, é importante que entenda os seguintes conceitos fundamentais sobre a estrutura de aplicativos do Android:

Aplicativos oferecem vários pontos de entrada

Aplicativos para Android são criados como uma combinação de componentes distintos que podem ser invocados individualmente. Por exemplo: uma atividade individual fornece uma única tela para uma interface do usuário e um serviço realiza o trabalho no segundo plano de forma independente.

Em um componente, é possível iniciar outro componente usando uma intent. É possível iniciar um componente em um aplicativo diferente, como uma atividade em um aplicativo de mapas para exibir um endereço. Esse modelo fornece vários pontos de entrada para um único aplicativo e permite que qualquer aplicativo se comporte como o “padrão” de um usuário para uma ação que outros aplicativos podem invocar.

Saiba mais:

Os aplicativos se adaptam a diferentes dispositivos

O Android fornece uma estrutura de aplicativo adaptativa que permite fornecer recursos exclusivos para diferentes configurações de dispositivos. Por exemplo: é possível criar diferentes arquivos XML de layout para diversos tamanhos de tela e o sistema determina qual layout deverá aplicar com base no tamanho da tela do dispositivo atual.

Você pode consultar a disponibilidade dos recursos do dispositivo em tempo de execução se qualquer recurso do aplicativo exigir hardware específico, como uma câmera. Se necessário, também é possível declarar recursos que o aplicativo exige para que mercados como a Google Play Store não permitam a instalação em dispositivos que não sejam compatíveis com aquele recurso.

Saiba mais:

Este site usa cookies para armazenar suas preferências quanto às opções de idioma e exibição específicas ao site.

Receba as dicas e notícias mais recentes para desenvolvedores Android que ajudarão você a ter sucesso no Google Play.

* Campos obrigatórios

Uhu!

Siga o Google Developers no WeChat

Navegar neste site em ?

Você solicitou uma página em , mas sua preferência de idioma para este site está definida como .

Quer alterar sua preferência de idioma e navegar neste site em ? Para alterar a preferência de idioma depois, use o menu de idiomas na parte inferior de cada página.

É preciso ter o nível de API ou superior para esta aula

Este documento está oculto porque o nível de API selecionado para a documentação é o . Para alterar o nível, clique no seletor acima da barra de navegação esquerda.

Para mais informações sobre como especificar o nível de API que o seu app precisa, leia o artigo Compatibilidade com diferentes versões de plataforma.

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)