Desenvolvimento android

1089 palavras 5 páginas
PROGRAMAÇÃO PARA
DISPOSITIVOS MÓVEIS
Prof. Luiz Carlos Querino Filho luiz.querino@fatec.sp.gov.br Fatec Garça – 2014
Parte 03

Abrindo novas telas (Activities)
• Como já sabemos, as telas no Android são controladas

por subclasses de Activity • Uma nova tela deve também possuir um arquivo XML determinando seu layout, dentro da pasta /res/layout do projeto.
• Toda Activity deve ser declarada no arquivo
AndroidManifest.xml

• A abertura de uma nova tela (Activity) é feita em duas etapas: • Criação de uma instância da classe Intent • Chamada ao método startActivity, passando a Intent como

parâmetro.

android.content.Intent • A classe Intent é importantíssima dentro do Android
• Como seu próprio nome dá a entender, ela determina

uma “intenção” do aplicativo em fazer algo, como por exemplo: • Abrir uma nova tela (Activity)
• Solicitar a realização de uma chamada a algum número de

telefone
• Abrir o navegador do sistema em algum endereço
• Exibir alguma localização dentro do Google Maps
• Entre outros…

• Essa “intenção” é passada ao sistema operacional, que

decidirá o que deve ser feito

Adicionando uma nova tela – 1º passo
• O primeiro passo é adicionar ao projeto um novo arquivo

de layout XML, onde a interface dessa nova tela será definida. • Com o projeto desejado aberto, clique no seguinte ícone da barra de ferramentas do Eclipse:

• Este botão serve para adicionarmos um novo arquivo

XML ao projeto Android.

Adicionando uma nova tela – 1º passo
• Resource Type:

Layout indica que o arquivo conterá um layout de tela
• File: tela2.xml indica o nome do arquivo que será criado • Root Element: Linear Layout indica que o elemento raiz da tela será um
LinearLayout

Clique em Finish para criar o arquivo!

Adicionando uma nova tela – 1º passo
• O novo arquivo aparecerá dentro de /res/layout.
• Defina seu layout clicando duas vezes sobre ele.

Adicionando uma nova tela – 2º passo
• Até agora, criamos

Relacionados

  • Desenvolvimento Android
    13048 palavras | 53 páginas
  • Desenvolvimento Android
    2626 palavras | 11 páginas
  • desenvolvimento android
    7874 palavras | 32 páginas
  • Desenvolvimento android
    119732 palavras | 479 páginas
  • Introdução ao Desenvolvimento do Android
    2910 palavras | 12 páginas
  • Vantagem Desenvolvimento Android
    2361 palavras | 10 páginas
  • Introdução ao desenvolvimento android
    549 palavras | 3 páginas
  • Desenvolvimento android e ios
    3014 palavras | 13 páginas
  • Desenvolvimento de jogos para android
    1221 palavras | 5 páginas
  • Ambiente em desenvolvimento android
    1492 palavras | 6 páginas