aula 17 04 (exercícios e scrollview)
DESCRIPTION
ScrollViewTRANSCRIPT
![Page 1: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/1.jpg)
PROGRAMAÇÃO PARADISPOSITIVOS MÓVEIS
Aula 4 – Exercícios e ScrollView
![Page 2: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/2.jpg)
Objetivos da aula
Finalizar exercício – Gerenciadores de layouts
Criar o Tô Rico ScrollView
![Page 3: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/3.jpg)
Finalizar exercício – Gerenciadores de layouts
![Page 4: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/4.jpg)
Finalizar exercício – Gerenciadores de layouts
<LinearLayoutlayout_width=“match_parent”
layout_height=“match_parent” />
![Page 5: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/5.jpg)
Finalizar exercício – Gerenciadores de layouts
<LinearLayoutlayout_width=“match_parent”
layout_height=“wrap_content” />
![Page 6: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/6.jpg)
Finalizar exercício – Gerenciadores de layouts
<LinearLayoutlayout_width=“match_parent”layout_height=“wrap_content”
background=“#6495ED” />
![Page 7: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/7.jpg)
Finalizar exercício – Gerenciadores de layouts
<LinearLayoutlayout_width=“match_parent”
layout_height=“wrap_content” />
![Page 8: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/8.jpg)
Finalizar exercício – Gerenciadores de layouts
<TableLayoutlayout_width=“match_parent”
layout_height=“wrap_content” />
![Page 9: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/9.jpg)
Finalizar exercício – Gerenciadores de layouts
<TableLayoutlayout_width=“match_parent”layout_height=“wrap_content”
stretchColumns="1" />
![Page 10: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/10.jpg)
Finalizar exercício – Gerenciadores de layouts
<LinearLayout />
![Page 11: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/11.jpg)
Finalizar exercício – Gerenciadores de layouts
<LinearLayout gravity=“right”
/>
![Page 12: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/12.jpg)
![Page 13: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/13.jpg)
Objetivos da aula
Finalizar exercício – Gerenciadores de layouts
Criar o Tô Rico ScrollView
![Page 14: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/14.jpg)
Primeiro projeto oficial
Criar um novo projeto chamado Tô Rico (api 8+).
![Page 15: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/15.jpg)
Primeiro projeto oficial
Criar um novo projeto chamado Tô Rico (api 8+);
Este projeto irá cronometrar meu tempo de trabalho como hora extra e também os centavos que estou arrecadando, por segundo.
![Page 16: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/16.jpg)
Primeiro projeto oficial
Como cliente de vocês, espero ver na tela da aplicação: Topo com nome do aplicativo; Valor da hora trabalhada; Tempo trabalhado; Valor arrecadado; Botões: Parar, Pausar e Iniciar.
Iniciem desenvolvendo um protótipo da tela. Validem comigo antes de iniciar o desenvolvimento.
![Page 17: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/17.jpg)
![Page 18: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/18.jpg)
Primeiro projeto oficial
Revejam o layout de vocês para ficar igual a este:
![Page 19: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/19.jpg)
Primeiro projeto oficial
Façam um backup deste projeto, será evoluído nas próximas aulas.
![Page 20: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/20.jpg)
Objetivos da aula
Finalizar exercício – Gerenciadores de layouts
Criar o Tô Rico ScrollView
![Page 21: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/21.jpg)
ScrollViewSubclasse de FrameLayout. Recebe apenas um componente, que vai ocupar o tamanho inteiro da tela. Exemplo: Um LinearLayout.
![Page 22: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/22.jpg)
Exercício ScrollView
Criem um xml de layout contendo um ScrollView, com um LinearLayout filho. Defina um id para o LinearLayout.
![Page 23: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/23.jpg)
Exercício ScrollView
Criem um xml de layout contendo um ScrollView, com um LinearLayout filho. Defina um id para o LinearLayout;
No onCreate() da Activity, recupere o LinearLayout pelo id.
![Page 24: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/24.jpg)
Exercício ScrollView
Criem um xml de layout contendo um ScrollView, com um LinearLayout filho. Defina um id para o LinearLayout;
No onCreate() da Activity, recupere o LinearLayout pelo id;
Em seguida, crie um laço de repetição (for()) e adicione 100 componentes do tipo TextView, contendo como valor a posição do laço.
![Page 25: Aula 17 04 (Exercícios e ScrollView)](https://reader037.vdocuments.com.br/reader037/viewer/2022103001/5579a134d8b42ac1148b47f3/html5/thumbnails/25.jpg)
Obrigado!