Skip to content

Most visited

Recently visited

navigation

Programe o aplicativo

O Android Studio inclui ferramentas para cada fase do desenvolvimento, mas o mais importante é simplesmente programar o aplicativo: programar o código, criar layouts, criar imagens e ser produtivo o tempo todo.

Esse é o assunto desta seção: as ferramentas que ajudam a você a programar rapidamente um aplicativo.

Produtividade da codificação

Veja a seguir alguns exemplos que ajudam a aumentar a produtividade na codificação.

Crie modelos de conclusão de código personalizados

Os modelos dinâmicos permitem introduzir snippets de código para inserir e completar rapidamente pequenos fragmentos de código. Para inserir um modelo dinâmico, digite a abreviação do modelo e pressione a tecla Tab. O Android Studio insere o snippet de código associado ao modelo no código.

Por exemplo: a abreviação newInstance seguida por Tab insere o código de uma nova instância de fragmento com marcadores de argumentos. Ou digite fbc para inserir o método findViewById() juntamente com a sintaxe de cast e ID de recurso.

Para ver a lista de modelos dinâmicos compatíveis e personalizá-los, clique em File > Settings > Editor > Live Templates.

Saiba mais sobre Modelos dinâmicos.

Obtenha correções rápidas do Lint

O Android Studio oferece uma ferramenta de verificação de código denominada Lint para ajudar a identificar e corrigir problemas com a qualidade estrutural do código, sem executar o aplicativo nem programar testes.

Sempre que o aplicativo é compilado, o Android Studio executa o Lint para verificar se os arquivos de origem contêm possíveis bugs e identificar aprimoramentos de otimização de precisão, segurança, desempenho, usabilidade, acessibilidade e internacionalização.

Saiba mais sobre o Lint.

Veja a documentação e os detalhes dos recursos

Para ver a documentação de uma API, coloque o cursor no nome do método/membro/classe e aperte F1.

Há também informações disponíveis para outros recursos, como imagens e temas. Por exemplo, se você colocar o cursor no nome do tema no arquivo de manifesto do Android e pressionar F1, poderá ver a hierarquia de herança do tema e cores ou imagens para os diversos atributos.

Crie rapidamente novos arquivos

Quando você quiser criar um novo arquivo, clique no diretório desejado na janela Project e pressione Alt + Insert (Command + N no Mac). O Android Studio mostra uma pequena janela com uma lista de tipos de arquivos sugeridos adequados ao diretório selecionado.

Trabalhar com recursos

O Android Studio contém os seguintes recursos e ferramentas para ajudar a criar e gerenciar arquivos de recursos.

Crie imagens para todas as densidades de tela

O Android Studio inclui uma ferramenta denominada Vector Asset Studio que ajuda a criar imagens compatíveis com cada densidade de tela. Você pode carregar o seu próprio arquivo SVG para edição ou selecionar um dos diversos ícones de material design fornecidos pelo Google. Para começar, clique em File > New > Vector Asset.

Saiba mais sobre o Vector Asset Studio.

Visualize imagens e cores

Quando você faz referência a imagens e ícones no código, uma visualização da imagem é exibida na margem esquerda, para ajudar a verificar a referência de imagem ou ícone.

Para ver a imagem no tamanho original, clique na miniatura na margem esquerda. Ou posicione o cursor na referência em linha para o ativo e pressione F1 para ver os detalhes da imagem, inclusive todos os tamanhos alternativos.

Crie novos layouts

O Android Studio oferece um editor de layouts avançado que permite arrastar e soltar widgets no layout e visualizá-lo durante a edição do XML.

Para começar, clique no módulo a que quer adicionar o layout e clique em File > New > XML > Layout XML File.

Saiba mais sobre o editor de layout.

Traduza strings de IU

A ferramenta Translations Editor oferece uma única visualização de todos os recursos traduzidos, facilitando a alteração ou adição de traduções e a localização de traduções ausentes, sem necessidade de abrir cada versão do arquivo strings.xml. Você pode até carregar o arquivo de strings para solicitar serviços de tradução.

Para começar, clique com o botão direito em qualquer cópia do arquivo strings.xml e clique em Open Translations Editor.

Saiba mais sobre o Translations Editor.

This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)