Imagem de fundo

A plataforma Android destaca-se por alimentar centenas de...

A plataforma Android destaca-se por alimentar centenas de milhares de dispositivos móveis ao redor do mundo, além de possuir kits de desenvolvimento, ferramentas e APIs para criação de projetos de aplicativos. Um projeto Android é composto por código fonte e recursos para teste e configuração das aplicações, possuindo a estrutura necessária e componentes-chave para que o programa possa ser executado. Em relação a esses componentes-chave de um projeto para a plataforma Android, podemos afirmar que:


A

Uma Activity é uma classe descrita em linguagem Java que monitora a atividade do dispositivo Android, servindo, então, para configurar opções que influenciam na duração da bateria.


B

Um projeto Android é constituído obrigatoriamente por recursos (imagens, sons, arquivos XML), arquivos de configuração e arquivos java que são compilados diretamente para a JVM (Java Virtual Machine).


C

Todo aplicativo deve ter um arquivo AndroidManifest.xml (precisamente com esse nome) no seu diretório raiz. O arquivo de manifesto apresenta informações essenciais sobre o aplicativo ao sistema Android, necessárias para o sistema antes que ele possa executar o código do aplicativo.


D

As linguagens utilizadas para definir os layouts (LinearLayout, GridLayout, TableLayout, RelativeLayout, dentre outros) de um aplicativo Android são o HTML5 e CSS3.


E

Devido a sua API unificada pelo Google, em um projeto Android não é necessário definir comportamentos para diferentes tamanhos de telas e versões da plataforma Android.