Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo desenvolvimento

Entendendo uma aplicação para Android

No post passado, o objetivo era apresentar aos que não conheciam, ou esclarecer melhor aos que sabiam pouco, a respeito da plataforma do Google para smartphones (e agora também para tablets), o Android. E antes de começarmos a falar diretamente de código, temos que entender como uma aplicação é estruturada e falar do que podemos chamar de os quatro pilares de uma aplicação para o Android. Os quatro pilares Uma aplicação Android se baseia em quatro tipos de classes principais: Activities, services, broadcast receivers e content providers. Cada um desses tipos representa uma forma de interação que sua aplicação irá ter com o usuário, plataforma ou com outras aplicações. Elas podem coexistir em uma única aplicação ou também podem existir separadamente. Mas, vamos entender isso melhor discutindo cada tipo. Activities As classes responsáveis pela interação visual da aplicação com o usuário são as que extendem de Activity . Essas classes irão apresentar menus, listas, formulários ou qualquer...