Introdução ao Android SDK Prof. Me. Hélio Esperidião
Android SDK O Android SDK permite que os desenvolvedores elaborem as aplicações a partir de um dispositivo virtual para os aparelhos de celular e tablet, desde jogos a utilitários que façam uso das funções oferecidas pelos aparelhos, como touchscreen, telefonia GSM, Câmera, GPS, bússola, acelerômetro, Bluetooth, EDGE, 3G e WiFi. Click para download A ferramenta ANDROID SDK pode ser encontrada no endereço: http://developer.android.com/sdk/index.html
32 ou 64 Bits É muito importante que você verifique qual é a versão do sistema operacional instalado em seu computador. Isso é necessário para fazer o download da versão correta do SDK. Caso a versão não seja correta o programa pode não funcionar corretamente. Aceite os termos de uso Escolha a versão do sistema Faça o download da ferramenta
Descompacte o SDK Abra o arquivo e o descompacte em um lugar de sua preferencia.
Abrindo o SDK Após a descompactação abra o diretório e procure pela pasta eclipse acesse essa pasta e abra o arquivo eclipse.exe. O Android SDK não é uma ferramenta que deve ser instalada. Essa ferramenta funciona sem a necessidade de instalação.
Workspace Workspace ou área de trabalho é um diretório onde serão salvos todos os arquivos referentes aos projetos que serão desenvolvidos dentro da plataforma. Escolha um diretório e pressione OK. A plataforma SDK fornece uma sugestão de endereço para o Workspace.
Novo projeto Para criar um novo projeto você deve ir ate o menu File>Android Application Project.
Configurando o novo projeto Defina um nome para o app Defina o nome do projeto Defina o nome da pasta de trabalho
Configurando novo projeto Preenchendo as definições Pressione OK
Configurando novo projeto Escolha um ícone para o APP
Activity Os apps Android são baseados em Activities que a grosso modo podem ser consideras janelas das aplicações.
Activity Selecione o tipo de Activity e pressione next.
Android SDK Manager
Android SDK Manager Android SDK Manager permite que você acrescente ferramentas que auxiliam no processo de desenvolvimento e teste das aplicações. Marque os pacotes (8 pacotes)como na imagem ao lado para poder usufruir do ambiente de testes da plataforma. Aceite os termos de uso e faça download dos pacotes
Android virtual device manager O Android virtual device manager(avd) ou (AVDM) permite que os desenvolvedores configurem a manipulem maquinas virtuais para rodar seus aplicativos. As maquinas virtuais emulam o sistema operacional android de acordo com configurações pré definidas.
Android virtual device manager Clique no botão Create para criar uma nova máquina virtual.
Criando uma máquina virutal Nome da VM. Dispositivo pretendido Versão Alvo da API Tipo de emulação Skins Disponíveis. Quantidade de memória RAM da VM. Quantidade de espaço de armazenamento
Iniciando a máquina virtual Depois de configurada a máquina virtual deve ser iniciada. Pressione o botão START...
Determine as condições de escala Caso a resolução do dispositivo ultrapasse a resolução padrão é possível mudar a escala.
Diretórios Pacote onde estão armazenados os arquivos fonte em java. Arquivos gerados automaticamente. Não mudar. Armazena as imagens utilizadas em diversas resoluções Arquivo que possui o xml de construção da Activity(Formulário) Determina os textos, dimensões e estilos que serão utilizados em toda a aplicação Determina as configurações de funcionamento do app.
Form Widgets e Text Fields Possui uma série de componentes que permitem a entrada e a saída de dados.
Propriedades - ID Todos os componentes Widgets possuem uma série de propriedades que podem ser configuradas de acordo com as necessidades do programador. A propriedade ID faz referencia a um nome para o objeto Widget. Este nome deve ser único dentro da aplicação
XML A posição dos componentes de Tela são definidos via xml. Na parte inferior da janela é possível verificar dois botões. Graphical Layout e Activity_principal.xml. Um faz referência a interface gráfica de desenvolvimento de janelas e o outro apresenta o código xml gerado. O programador pode tanto utilizar a ferramenta gráfica quanto a ferramenta de edição xml no processo de desenvolvimento de suas interfaces visuais.
XML XML Referente ao Text View(Label). XML Referente ao botão.
Rodando a Aplicação Para rodar a aplicação Android é necessário configurar uma modelo de execução. Par asso vá até o menu RUN> RUN CONFIGURATIONS
Rodando a Aplicação De um duplo clique sobre Android Aplication Selecione o projeto Alvo Selecione a Activity que será executada
Configure seu ambiente Bem vindo ao universo de desenvolvimento para dispositivos móveis. Baixe e configure o android SDK.