04.08.2013 Views

um sistema de auxílio à coleta de dados na área de agricultura de ...

um sistema de auxílio à coleta de dados na área de agricultura de ...

um sistema de auxílio à coleta de dados na área de agricultura de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.1.4. Activity<br />

Activity é <strong>um</strong>a das classes mais importantes do Android. Esta classe geralmente representa<br />

<strong>um</strong>a tela da aplicação. Cada activity é responsável por controlar os eventos da tela e <strong>de</strong>finir qual<br />

view será responsável por <strong>de</strong>senha <strong>à</strong> interface gráfica do usuário (Lecheta, 2010).<br />

A classe Activity herda os métodos da classe android.app.Activity ou alg<strong>um</strong>a subclasse <strong>de</strong>la.<br />

Cada activity <strong>de</strong>ve implementar o método onCreate(bundle), que é obrigatório e responsável por<br />

realizar a inicialização necessária para executar a aplicação, como, por exemplo chamar o método<br />

setContentView(view) para <strong>de</strong>finir a interface do usuário. Obrigatoriamente todas as activitys <strong>de</strong>vem<br />

ser <strong>de</strong>claradas no arquivo AndroidManifest.xml, isso é feito por meio da tag , como no<br />

exemplo a seguir:<br />

<br />

A Activity po<strong>de</strong> se encontrar em três estados que são: executando, temporariamente<br />

interrompida em segundo plano ou completamente <strong>de</strong>struída. É importante <strong>de</strong>stacar que é o <strong>sistema</strong><br />

operacio<strong>na</strong>l que cuida do ciclo <strong>de</strong> vida da activity, ou seja, seus possíveis estados (Figura 2)<br />

(Lacheta, 2010).<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!