PROGRAMAÇÃO PARA
DISPOSITIVOS MÓVEIS
Aula 4 – Exercícios e ScrollView
Objetivos da aula
 Finalizar exercício – Gerenciadores de
layouts
 Criar o Tô Rico
 ScrollView
Finalizar exercício –
Gerenciadores de layouts
Finalizar exercício –
Gerenciadores de layouts
<LinearLayout
layout_width=“match_parent”
layout_height=“match_parent” />
Finalizar exercício –
Gerenciadores de layouts
<LinearLayout
layout_width=“match_parent”
layout_height=“wrap_content” />
Finalizar exercício –
Gerenciadores de layouts
<LinearLayout
layout_width=“match_parent”
layout_height=“wrap_content”
background=“#6495ED” />
Finalizar exercício –
Gerenciadores de layouts
<LinearLayout
layout_width=“match_parent”
layout_height=“wrap_content” />
Finalizar exercício –
Gerenciadores de layouts
<TableLayout
layout_width=“match_parent”
layout_height=“wrap_content” />
Finalizar exercício –
Gerenciadores de layouts
<TableLayout
layout_width=“match_parent”
layout_height=“wrap_content”
stretchColumns="1" />
Finalizar exercício –
Gerenciadores de layouts
<LinearLayout />
Finalizar exercício –
Gerenciadores de layouts
<LinearLayout
gravity=“right”
/>
Objetivos da aula
 Finalizar exercício – Gerenciadores de layouts
 Criar o Tô Rico
 ScrollView
Primeiro projeto oficial
 Criar um novo projeto chamado Tô Rico (api
8+).
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.
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.
Primeiro projeto oficial
 Revejam o layout de vocês para ficar igual a
este:
Primeiro projeto oficial
 Façam um backup deste projeto, será
evoluído nas próximas aulas.
Objetivos da aula
 Finalizar exercício – Gerenciadores de layouts
 Criar o Tô Rico
 ScrollView
ScrollView
Subclasse de FrameLayout. Recebe apenas
um componente, que vai ocupar o tamanho
inteiro da tela. Exemplo: Um LinearLayout.
Exercício ScrollView
 Criem um xml de layout contendo um
ScrollView, com um LinearLayout filho. Defina
um id para o LinearLayout.
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.
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.
Obrigado!

Aula 17 04 (Exercícios e ScrollView)