Onde estou aplicativos para Android

Criando um projeto Android

Esta lição ensina a

Você também deve ler

Um projeto Android contém todos os arquivos que compõem o código-fonte para seu aplicativo Android.

Esta lição mostra como criar um novo projeto ou usando Android Studio ou usando as ferramentas do SDK a partir de uma linha de comando.

Nota: Você já deve ter o Android SDK instalado, e se você estiver usando o Android Studio, você também deve ter Estúdio Android instalado. Se você não tiver esses, siga o guia para instalar o Android SDK antes de começar esta lição.

ads

Onde estou aplicativos para Android

Criar um projeto com Android Estúdio

  1. Em Android Studio, crie um novo projeto:
    • Se você não tiver um projeto aberto, no Bem vinda tela, clique em Novo projeto .
    • Se você tiver um projeto aberto, a partir da Arquivo Menu, selecione Novo projeto. Aparece a tela Criar novo projeto.
  2. Preencha os campos na tela, e clique Próximo.

É mais fácil seguir essas lições se você usar os mesmos valores como mostrado.

  • Nome da Aplicação é o nome do aplicativo que aparece para os usuários. Para este projeto, use "My First App."
  • domínio da empresa fornece um qualificador que será anexado ao nome do pacote; Estúdio Android vai se lembrar deste qualificador para cada novo projeto criado.
  • Nome do pacote é o nome totalmente qualificado para o projeto (seguindo as mesmas regras que as para nomear pacotes na linguagem de programação Java). O nome do pacote deve ser exclusivo em todos os pacotes instalados no sistema Android. Você pode Editar este valor independentemente do nome do aplicativo ou o domínio da empresa.
  • Localização do projeto é o diretório em seu sistema que contém os arquivos do projeto.
  • Debaixo Selecione o formulário fatores de seu aplicativo será executado em. marque a caixa Telefone e Tablet .
  • Para SDK mínimo. selecionar API 8: Android 2.2 (Froyo).

    O mínimo exigido SDK é a versão mais antiga do Android que seus suportes de aplicativos, indicado utilizando o nível API. Para suportar tantos dispositivos quanto possível, você deve definir isso para o menor versão disponível que permite que seu aplicativo para fornecer seu conjunto de recursos do núcleo. Se alguma característica do seu aplicativo só é possível em versões mais recentes do Android e não é crítica para o núcleo conjunto de recursos do aplicativo, você pode habilitar o recurso somente quando em execução nas versões que o suportam (como discutido na Apoiando diferentes versões da plataforma).

  • Deixe todas as outras opções (TV, desgaste e vidro) desmarcada e clique Próximo.

    atividades

    Uma atividade é uma das características distintivas do quadro Android. Atividades fornecer ao usuário com acesso ao seu aplicativo, e pode haver muitas atividades. Uma aplicação normalmente terá uma atividade principal para quando o usuário inicia o aplicativo, uma outra atividade para quando ela seleciona algum conteúdo para ver, por exemplo, e outras atividades para quando ela executa outras tarefas dentro do app. Veja Atividades para mais informações.

  • Debaixo Adicionar uma atividade para lt; molde gt;. selecionar Atividade em branco e clique Próximo .
  • Debaixo Personalizar a Atividade. mudar o Nome atividade para MyActivity. o Nome de layout alterações activity_my. e a Título para MyActivity. o Menu Nome do recurso é menu_my.
  • Clique no Terminar botão para criar o projeto.
  • Onde estou aplicativos para Android

    Seu projeto Android é agora um "Olá Mundo" app básico que contém alguns arquivos padrão. Tome um momento para rever o mais importante deles:

    app / src / main / res / layout / activity_my.xml Este arquivo de layout XML é para a atividade que você adicionou quando criou o projeto com Android Studio. Seguindo o fluxo de trabalho New Project, Estúdio Android apresenta este arquivo com uma exibição de texto e uma pré-visualização da UI tela. O arquivo contém alguns elementos da interface padrão da biblioteca de material de concepção, incluindo a barra de aplicativos e um botão de ação flutuante. Ele também inclui um arquivo de layout separado com o conteúdo principal. app / src / main / res / layout / content_my.xml Este arquivo de layout XML reside em activity_my.xml. e contém alguns ajustes e um elemento TextView que exibe a mensagem: "Olá, mundo!". app / src / main / java / com.mycompany.myfirstapp / MyActivity.java Um guia para este arquivo aparece no Android estúdio quando o novo projeto acabamentos de fluxo de trabalho. Quando você seleciona o arquivo que você veja a definição de classe para a atividade que você criou. Quando você criar e executar o aplicativo, a classe Atividade começa a atividade e carrega o arquivo de layout que diz "Olá mundo!" app / src / main / AndroidManifest.xml O arquivo de manifesto descreve as características fundamentais do aplicativo e define cada um dos seus componentes. Você vai voltar este arquivo como você seguir estas lições e adicionar mais componentes para a sua aplicação. app / build.gradle Estúdio Android usa Gradle para compilar e construir seu aplicativo. Há um arquivo build.gradle para cada módulo de seu projeto, bem como um arquivo build.gradle para o projeto inteiro. Normalmente, você só está interessado no arquivo build.gradle para o módulo, neste caso, o aplicativo ou módulo de aplicação. Este é o lugar onde dependências de compilação do seu aplicativo estiverem definidas, incluindo as configurações DefaultConfig:
    • compiledSdkVersion é a versão da plataforma com a qual você irá compilar seu aplicativo. Por padrão, isso é definido como a última versão do Android disponível no seu SDK. (Deve ser Android 4.1 ou superior; se você não tem essa versão disponível, você deve instalar um usando o Gerenciador de SDK.) Você ainda pode construir seu aplicativo para suportar as versões mais antigas, mas essa configuração para a versão mais recente permite-lhe para permitir novos recursos e otimizar seu aplicativo para uma grande experiência do usuário sobre os mais recentes aparelhos.
    • applicationId é o nome do pacote totalmente qualificado para a sua aplicação que especificou durante o fluxo de trabalho New Project.
    • minSdkVersion é a versão SDK mínimo especificado durante o fluxo de trabalho New Project. Esta é a versão mais antiga do Android SDK que seu aplicativo suporta.
    • targetSdkVersion indica a maior versão do Android com o qual você tenha testado sua aplicação. À medida que novas versões do Android se tornam disponíveis, você deve testar seu aplicativo na nova versão e atualizar este valor para corresponder ao nível API mais recente e, assim, tirar proveito dos novos recursos da plataforma. Para mais informações, leia Apoiando diferentes versões da plataforma.

    Consulte Construindo seu projeto com Gradle para mais informações sobre Gradle.

    Note-se também os / RES subdiretórios que contêm os recursos para a sua aplicação:

    drawable-lt; densitygt; / Diretórios de recursos resgatáveis. com excepção ícones lançadores, projetados para diferentes densidades. layout / Directory para arquivos que definem interface do usuário do seu aplicativo como activity_my.xml. acima discutido, que descreve uma disposição básica para a classe MyActivity. Menu / Directory para arquivos que definem os itens de menu do seu aplicativo. ícones mipmap / Lançador residir no mipmap / pasta, em vez de os drawable / pastas. Esta pasta contém a imagem ic_launcher.png que aparece quando você executar o aplicativo padrão. valores / Directory para outros arquivos XML que contêm um conjunto de recursos, como definições de cordas e de cor.

    Para executar o aplicativo, continue para a próxima lição.

    posts relacionados

    • O Melhor Ereader para ebooks Leitura Android no Android costumava ser apenas ok. Agora é incrível. Enquanto há abundância de aplicativos doces para leitura de livros em seu telefone ou tablet, Play Livros tem ...

    • O que é uma conta local de trabalho? As empresas, organizações, universidades e outros empregadores podem criar uma conta local de trabalho no seu Windows Phone que fornece aplicativos e informações que podem torná-lo mais fácil ...

    • 20 Aplicativos que você precisa para uma melhor Instagram fotos e vídeos Instagram pode ser uma poderosa ferramenta de marketing, quando utilizado corretamente. Mas simples fotos de telefone celular com filtros de vintage inspirado só pode ir tão ...

    • Vídeo: Hands-on Com New Instagram Video on Não Android que era muito de uma surpresa depois de um par de relatórios deu a notícia nos dias que antecederam o evento de hoje Facebook, mas sim, eles ...

    • Como modo de exibição remota e controlar o seu telefone Android por Jason Fitzpatrick em 2 de fevereiro de 2011 Se você já desejou que você poderia ver a tela do seu telefone Android em seu desktop ou controlo remoto ...