You are on page 1of 13

Laboratrio 1

Objetivo
Criar um aplicativo que mostra uma tela principal, como a ilustrada na
figura abaixo:

Exigncias:
* A principal view, que serve de container inclusive para o Button,
dever ser um RelativeLayout.
* O tratamento no boto dever ser feito com o onClick do xml.

Ao clicar no boto o usurio direcionado para a segunda tela, ilustrada


na Figura abaixo:

Exigncias:
* A view principal, dever ser um LinearLayout.

Laboratrio 2

Objetivo
Criar um aplicativo que mostra uma tela principal, como a ilustrada na
figura abaixo.
A mesma apresenta campos de entrada para nome do usurio e nome do
aplicativo a ser desenvolvido. Em seguida, existem dois menu dropdown
permitindo a escolha de um dos SDKs vistos no mini-curso "Samsung
SDK", sendo eles: Gesture, Motion, Image Filter, S Pen, Visual View, Multi
Window, Pass, Media Control, Chord e Health.
O boto registrar apenas envia os dados informados para a tela seguinte:

Exigncias:
* A principal view, que serve de continer, dever ser um
LinearLayout.
* O tratamento no boto dever ser feito com o onClick do xml.

Ao clicar no boto o usurio direcionado para a segunda tela, ilustrada


na Figura abaixo:

Exigncias:
* A view principal, dever ser um LinearLayout.
* A frase do TextView : Ol senhor <valor_campo_nome>, seu
aplicativo <valor_campo_aplicativo> ser um sucesso com o uso da
<primeiro_sdk_informado> e da <segundo_sdk_informado>.

Laboratrio 3

Objetivo
Com o uso da Gesture, criar um player de msica que troca a mdia com
gestos. Alm disso, a mesma interao de usurio utilizada para
aumentar e diminuir o volume.
Na tela principal do aplicativo encontram-se dois campos. O primeiro
informa o nome da msica que est tocando e o segundo informa o ndice
da msica atual e quantidade de msicas no total. Veja na Figura abaixo:

Exigncias:
* A principal view, que serve de continer, dever ser um
LinearLayout.
* A arquitetura inicial da aplicao j est disponvel. Fazer uso dos
mtodos trocarMusica, aumentaVolume e diminuiVolume.

Laboratrio 4

Objetivo
Com o uso da Motion, criar um aplicativo com configurao de metas de
passos a serem dados pelo usurio.
Na tela principal do aplicativo o usurio visualiza um campo de entrada de
texto com sua meta de caminhada e um boto para inicializar a contagem.
Veja na Figura abaixo:

Exigncias:
* A principal view, que serve de continer, dever ser um
LinearLayout.
* O tratamento de evento ser feito com o onClick.
* Ateno: O processo de contagem dos passos s iniciado aps o
clique no boto.

Quando o usurio clica no boto as views anteriores so escondidas e


campos de texto para visualizao dos retornos da Motion so exibidos.
Veja a Figura abaixo:

Exigncias:
* A principal view, que serve de continer, dever ser um
LinearLayout.
* O programa deve fazer testes lgicos para verificar se a meta foi
atingida;
* Dica: Use e abuse do android:visibility=GONE, VISIBLE ou
INVISIBLE.

Caso o usurio atinja sua meta, a tela representada na Figura abaixo deve
ser exibida:

Caso o usurio atinja sua meta, a tela representada na Figura abaixo deve
ser exibida:

Ateno: A Activity ser a mesma. Apenas as outras views so escondidas


e a ImageView apresentada.

Laboratrio 5

Objetivo
Criar um aplicativo que captura a imagem da cmera dianteira do
smarrtphone e aplica um dos 33 filtros da ImageFilter com configurao
de nvel.
Veja a Activity da aplicao da Figuta abaixo:

* Consideraes:
* O layout utilizado dever ser o LinearLayout;
* Tratamento dos eventos feito com onClick;
* O cdigo de captura e utilizao da foto ser indicado pelo
instrutor;

You might also like