Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Aula 17 04 (Exercícios e ScrollView)

480 views

Published on

ScrollView

  • Be the first to comment

  • Be the first to like this

Aula 17 04 (Exercícios e ScrollView)

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

×