Resumo

O objetivo deste módulo foi apresentar os demais componentes específicos (Service, Content Provider e Broadcast Receiver) do framework de desenvolvimento de aplicativos para o sistema operacional Android. Um Service é utilizado em tarefas de segundo plano que podem estar ativas, mas não visíveis na tela, como, por exemplo, um download. Já um Content Provider é a forma que o sistema Android desenvolveu para permitir aos aplicativos o compartilhamento de seus dados. E por último, um Broadcast Receiver, que nada mais é que uma forma dos aplicativos responderem a eventos de interesse global, como por exemplo, registrar o áudio de todas as ligações recebidas de um determinado número de telefone.

Além disso, esse módulo apresentou também uma estrutura típica de organização dos recursos (imagens, vídeos, áudios, strings, dentre outros) de um aplicativo Android bem como a forma automatizada que a ferramenta aapt (pertencente ao SDK Android) cria a onipresente classe R.java. A referida classe é essencial no desenvolvimento de aplicativos Android, pois é por meio dela que os programadores passam a ter acesso aos recursos citados anteriormente.

Copyright © 2016 AIEC.