Desenvolvimento de Apps e Games para Android - Parte 3
Upcoming SlideShare
Loading in...5
×
 

Desenvolvimento de Apps e Games para Android - Parte 3

on

  • 2,599 views

 

Statistics

Views

Total Views
2,599
Views on SlideShare
1,761
Embed Views
838

Actions

Likes
2
Downloads
236
Comments
0

1 Embed 838

http://www.erisvaldojunior.com 838

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Desenvolvimento de Apps e Games para Android - Parte 3 Desenvolvimento de Apps e Games para Android - Parte 3 Presentation Transcript

  • Desenvolvimento deApps e Games para AndroidPor Erisvaldo Júnior. Parte 3 (13/09/2011)
  • RECAPITULANDO…
  • Estrutura de um projeto Android Quando se cria um projeto com o ADT plugin, obtém-se a seguinte estrutura de pastas:• / - Raiz do projeto. o src/ - Classes Java o gen/ - Código Java gerado automaticamente. o res/ - Recursos da aplicação  drawable/ - Imagens  layout/ - Layouts de telas/formulários.  values/ - Arquivos de variáveis. o AndroidManifest.xml - Configuração do projeto.
  • AndroidManifest.xmlArquivo de configuração de uma aplicação Android. Identifica onome e o ícone da aplicação, declara os componentes, realiza aconexão com bibliotecas extras que a aplicação necessita (alémda biblioteca padrão do Android), define a versão mínima doAndroid na qual a aplicação pode ser executada e identificaquaisquer permissões que a aplicação espera obter.
  • Classe R
  • Layout – main.xmlA forma mais comum de esboçar uma tela é através de umarquivo de layout no formato XML.Esse arquivo determina o tipo de layout utilizado e declara oselementos de interface que compõem a tela, correspondentesàs classes View e suas subclasses.Além disso, a aplicação pode criar objetos View e ViewGroup,bem como manipular suas propriedades, em tempo deexecução, através de código na Activity.
  • LinearLayoutO layout básico, padrão quando da geração de um .XML de layout no Android, é oLinearLayout. Como o próprio nome diz, ele dispõe os componentes linearmenteem uma unica direção definida pelo atributo android:layout_orientation.
  • AbsoluteLayoutImplementa um plano cartesiano e posiciona os componentes em coordenadas X,Y de forma absoluta. Posicionando componentes no AbsoluteLayout
  • TableLayoutComporta seus filhos em linhas e colunas. Cada filho é representado por umTableRow (uma espécie de LinearLayout na horizontal) que permite que uma ouais células sejam adicionadas horizontalmente, sendo que cada célula podeconter um único View.
  • RelativeLayoutOs componentes são ajustados através de relacionamentos entre si ou ao seu pai.
  • RelativeLayout (Código)
  • EXERCÍCIOS DE LAYOUTExercício 1.2: criar um layout linearlayout.xml de forma a confeccionar a telaabaixo.
  • EXERCÍCIOS DE LAYOUTExercício 1.3: criar o layout abaixo.
  • Roteiro da AulaPRIMEIROS APPS Bem vindo ao mundo da mobilidade
  • PRIMEIROS APPS
  • Exercício 2.1Criar a aplicaçãoao lado. Aopressionar obotão, exibir umAlertDialoginformando Álcoolou Gasolina.
  • Cada View tem propriedades deInterface e também listeners de eventos
  • Não é necessário iniciar outra Activity, vocêpode simplesmente mostrar uma Dialog
  • Exercício 2.2Criar uma aplicaçãocom duas Activities euma Dialog. UmaActivity (FormActivity)é chamada através doclique no primeirobotão e a Dialogatravés do clique nosegundo botão.
  • Exercício 2.2 (FormActivity) Formulário com campos que devem ser mapeados para a Activity.
  • obrigado• e-mail: erisvaldo@yupistudios.com.br• web: http://erisvaldojunior.com• twitter: @erisvaldojunior