Download - Usando o Poder da API Fragments
![Page 1: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/1.jpg)
suelengc.com.br |@SuelenGC
Vai encarar?
suelengc.com.br |@SuelenGC
![Page 2: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/2.jpg)
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
![Page 3: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/3.jpg)
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
![Page 4: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/4.jpg)
Comportamento esperado em um
Tablet
Comportamento esperado em um
Smartphone
Objetivo – 1 app com 2 comportamentos
![Page 5: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/5.jpg)
Let’s start
![Page 6: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/6.jpg)
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
![Page 7: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/7.jpg)
Vamos fazer
![Page 8: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/8.jpg)
2º Passo – MenuFragment e ContentFragment
MenuFragment.java + menu.xml ContentFragment.java + content.xml
![Page 9: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/9.jpg)
Vamos fazer
![Page 10: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/10.jpg)
Vamos deixar nosso código + emocionante
![Page 11: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/11.jpg)
Go ahead
![Page 12: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/12.jpg)
Tips and Tricks
• Tag de layout ou tag fragment?
• Como adicionar menu no ActionBar? setHasOptionsMenu(true) no OnCreate()
• Fragments aninhados, pode?
![Page 13: Usando o Poder da API Fragments](https://reader034.vdocuments.com.br/reader034/viewer/2022042514/5579a028d8b42ac1148b474c/html5/thumbnails/13.jpg)
Suelen Goularte Carvalho Arquiteta de Software no MapLink
Instrutora na Caelum [email protected] @suelengc suelengc.com.br