workshop android

21
Workshop Android Primeiros Passos Fernanda Bernardo / [email protected]

Upload: fernanda-bernardo

Post on 15-Feb-2017

233 views

Category:

Technology


1 download

TRANSCRIPT

Workshop Android

Primeiros Passos

Fernanda Bernardo / [email protected]

Curiosidade

1.5 Cupcake 1.6 Donut 2.1 Eclair 2.2 Froyo 2.3 Gingerbread

3.0 Honeycomb 4.0 Ice Cream Sandwich

4.1 Jelly Bean 4.4 KitKat 5.0 Lollipop

Ambiente de Desenvolvimento

● Java

● Android Studio

Novo Projeto

Estrutura

Estrutura

código fonte do projeto

Estrutura

recursos

Estrutura

imagens

Estrutura

xml para telas

Estrutura

xml com textos

Estrutura

configurações

Ciclo de Vida

O que é uma Activity?

● Classe gerenciadora UI

● Toda aplicação tem

Layout XML

● Container:○ Linear Layout○ Relative Layout

● Elementos: ○ EditText○ Text○ ListView○ ...

O que são objetos?

Extends?

Implements?

Classe Anônima?

O que são objetos?

Extends?

Implements?

Classe Anônima?

Nome

Idade

Sexo

CPF

class Pessoa { String nome; int idade; char sexo; String cpf; }

Pessoa p = new Pessoa();

Marca

Rodas

Cor

class Caminhao{ String marca; int rodas; String cor;

public int getRodas() { return this.rodas;

} }

Caminhao c = new Caminhao();int rodas = c.getRodas();

match_parent / wrap_content