lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey

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.