Usando o Poder da API Fragments

Preview:

DESCRIPTION

Hands-on realizado no 3o GDG Android Meetup realizado na Caelum.

Citation preview

suelengc.com.br |@SuelenGC

Vai encarar?

suelengc.com.br |@SuelenGC

Lembretes

O Android Meetup é feito pela comunidade.

Participe!!! Conte sua experiência Algo novo que aprendeu O aplicativo que lançou Vale de tudo ;)

Fale com Paulo Fernandes ou Suelen (eu).

Quer um pretexto para estudar Android?

www.CalcPJ.com.br

Open Source, simples e didático!

Hoje teremos sorteio de livros da Casa do Código!

www.CasadoCodigo.com.br

1. Hands on – Caso do dia-a-dia

2. Tips and tricks • Tag de layout ou tag fragment? • Como adicionar menu no ActionBar? • Fragments aninhados, pode?

3. Dúvidas?

Agenda

Comportamento esperado em um

Tablet

Comportamento esperado em um

Smartphone

Objetivo – 1 app com 2 comportamentos

Let’s start

1 espaço -> android:id = main

1º Passo – Criar ActivityMain

Teremos então: 1 Activity src ActivityMain.java 2 layouts res layout\main.xml layou-large\main.xml

2 espaços -> android:id

menu content

Vamos fazer

2º Passo – MenuFragment e ContentFragment

MenuFragment.java + menu.xml ContentFragment.java + content.xml

Vamos fazer

Vamos deixar nosso código + emocionante

Go ahead

Tips and Tricks

• Tag de layout ou tag fragment?

• Como adicionar menu no ActionBar? setHasOptionsMenu(true) no OnCreate()

• Fragments aninhados, pode?

Suelen Goularte Carvalho Arquiteta de Software no MapLink

Instrutora na Caelum suelengcarvalho@gmail.com @suelengc suelengc.com.br