20
Introdução ao Java Prof. Herbert Rausch Fernandes

Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

  • Upload
    lamkiet

  • View
    231

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Introdução ao Java

Prof. Herbert Rausch Fernandes

Page 2: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Criando uma aplicação

Page 3: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Criando uma aplicação

Page 4: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Criando uma aplicação

Page 5: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Activity

• Uma Activity é basicamente uma classe gerenciadora de UI (Interface com o usuário). Todo aplicativo Android começa por uma Activity.

• http://developer.android.com/reference/android/app/Activity.html

Page 6: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Activity

Page 7: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

ACTIVITY_MAIN.XML

Page 8: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Executando a Aplicação

Page 9: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Executando a Aplicação

Page 10: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Executando a Aplicação

Page 11: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Adicionando um botão na Tela

Page 12: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Campo Editável

Page 13: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Criando um evento

Page 14: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Nova Activity

Page 15: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Nova Activity

Page 16: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Activity

• Na classe MainActivity ocorre a chamada para a nova interface através do evento do botão.

Page 17: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Atividade1Activity

Page 18: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Atividade1Activity

Altere a função comparar para verificar se as duas strings são iguais.

Page 19: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Atividade1Activity

Page 20: Introdução ao Java - herbertrf.files.wordpress.com · Introdução ao Java Prof. Herbert Rausch Fernandes. Criando uma aplicação. Criando uma aplicação. Criando uma aplicação

Atividade Prática

• Crie uma nova aplicação• Este novo aplicativo tem 3 activity.– Activity principal que o usuário seleciona uma das

duas opções:1. Calcular fatorial;2. Calcular Fibonacci

– Crie uma Activity que calcula o fatorial de um número;

– Crie uma Activity que calcula o número de Fibonacci