Buscar

ATIVIDADE 1 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

CCT0771_A1_201704063922_V1
 
Qual o nome da classe usada pela intenção para armazenar informações adicionais?
Assim como na linguagem Java, a plataforma Android possui sua máquina virtual própria, denominada Dalvik Virtual
Machine (DVM).
 
Otimizada para consumir menos memória, ela difere da Java Virtual Machine (JVM) porque os arquivos .class são
convertidos para o formato .dex (Dalvik Executable), que corresponde à aplicação Android compilada, e compactados em
um arquivo com extensão .apk (Android Package File) que representa a aplicação final.
A partir do Android 4.4, a DVM foi substituída pela:
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
 CCT0771_A1_201704063922_V1 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
Aluno: ELDESON ALVES DE MOURA Matrícula: 201704063922
Disc.: PROG. DISP. MÓVEIS 2019.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Extra
Parcelable
DataStore
Activity
Bundle
 
 
 
 
2.
JDK
APK
DVK
JIT
ART
 
 
 
Explicação:
A partir do Android 4.4, a DVM foi substituída pela Android Runtime (ART) que apresenta um desempenho muito superior em
relação à DVM. Umas das principais diferenças entre a DVM e a ART é a forma de compilação.
Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de
softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
Marque a opção que não é um dispositivo móvel:
Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a
dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
 Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
 Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
Na DVM, o processo de compilação é baseado em JIT (Just in time). Já na ART, ele é totalmente compilado na instalação do
aplicativo e isso ocorre somente uma vez. Com isso, o código é muito mais rápido em sua execução porque não precisa ser
compilado muitas vezes. Além disso, por demandar menor recursos de CPU, consome menos bateria.
 
 
 
 
3.
São menores e mais leves.
Utilizam o mouse como dispositivo de apontamento.
Normalmente são mais rápidos para inicialização ou desligamento.
Podem possuir conectividade, inclusive intermitente.
Maior autonomia de bateria.
 
 
 
 
4.
Ultrabook
Tablet
Desktop
Notebook
Smartphone
 
 
 
 
5.
onReset
Activity
Dispositivos Móveis
Smart TV
Computadores
 
 
 
 
6.
Intent
Activity
Service
Broadcast Receiver
Content Provider
 
 
 
Explicação:
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe
gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de
tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver,
precisará de, pelo menos, uma Activity.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 27/05/2019 17:57:29.

Mais conteúdos dessa disciplina