Buscar

Gabarito Estácio ADS - Programação para Dispositivos Móveis 01

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 4 páginas

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

Prévia do material em texto

12/10/2020
Acerto: 1,0 / 1,0
Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação
baseada em JIT?
 DVM
CVM
KVM
ART
JRE
Respondido em 12/10/2020 01:33:32
Explicação:
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT),
mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
Acerto: 1,0 / 1,0
A Activity é responsável por construir uma tela em Android, bem como tratar os eventos gerados por ela. Toda
aplicação Android deve implementar ao menos uma Activity, podendo chamar outras Activities. O Android é
responsável por gerenciar o ciclo de vida das Activities. 
A seguir, a descrição de um dos métodos usados no gerenciemnto do ciclo de vida de uma Activity:
"É a primerira função executada quando a Activity é criada. Tem por responsabilidade carregar os layouts XML,
inicializar os objetos, variáveis e outras operações de inicialização. É importante lembrar que executada somente
uma vez."
Assinale a alternativa que indica o método cuja execução corresponde à descrição acima.
 
onInitialize()
onRestart()
onResume()
 onCreate()
onStart()
Respondido em 12/10/2020 01:37:17
Explicação:
O método onCreate() é o primeiro a ser chamado, e é executado apenas uma vez, para cada Activity. Tem como
finalidade carregar os layouts XML, inicializar os objetos, variáveis e realizar outras operações de inicialização.
Acerto: 1,0 / 1,0
Sobre o arquivo layout XML qual a sentença correta?
Um arquivo que contém todas as informações de permissão da aplicação
Um arquivo que contém um único widget atividade
 Questão1a
 Questão2a
 Questão3a
Corresponde a um arquivo de layout PNG de imagem
 É usado para desenhar o conteúdo de uma activity
Responsável por gerar a id únicas dos componentes
Respondido em 12/10/2020 01:41:11
Acerto: 1,0 / 1,0
Na construção de telas no Android é comum o uso de componente View do tipo BUTTON para tratar os dados
fornecidos pelo usuário. Para que esse componente possa tratar a ação de clique do usuário ele deve
implementar:
implementar um componente do tipo ButtonClick
implementar um ButtonClickListener
implementar um OnItemClickListener
 implementar um OnClickListener
implementar um componente onMouseClickListener
Respondido em 12/10/2020 01:42:22
Acerto: 1,0 / 1,0
Sobre menus é correto afirmar que:
Um menu popup suporta submenus aninhados.
 Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um
componente visual.
São um recurso extremamente utilizado e de fácil implementação, por isso a sua usabilidade e
aparência dos mesmos não são quesitos importantes.
O sistema Android disponibiliza apenas dois tipos de menus: menu de contexto e menu pop-up.
Um menu popup suporta ícones.
Respondido em 12/10/2020 01:43:03
Explicação:
Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual.
Menus, por serem comuns, necessitam que a sua usabilidade e aparência dos mesmos são quesitos necessitam
de atenção especial.
O sistema Android disponibiliza apenas 3 tipos de menus.
Um menu popup não suporta ícones.
Um menu popup não suporta submenus aninhados.
Acerto: 0,0 / 1,0
Em um projeto Android, quando desejamos exibir mensagens de alertas para o usuário, sem caráter
permanente, ou seja, desaparecendo sem qualquer tipo de intervenção do usuário, devemos fazer uso da
classe:
Information
Post
 Toast
 Notification
ShowMessage
Respondido em 12/10/2020 01:44:07
 Questão4a
 Questão5a
 Questão6a
Explicação:
A classe Toast(android.widget.Toast) é muito utilizada quando desejamos exibir mensagens de alertas para o
usuário.
Esta exibe uma pequena tela, que pode ser personalizada, sem caráter permanente, ou seja, desaparecendo sem
qualquer tipo de intervenção do usuário.
Acerto: 1,0 / 1,0
Qual unidade de medida é comumente utilizada no Android para a criação do layout, sendo baseada na
densidade física da tela?
pt
sp
mm
px
 dp
Respondido em 12/10/2020 01:35:52
Explicação:
A unidade dp (density pixel) é muito usada no desenvolvimento de layouts. Esta unidade abstrata baseia-se na
densidade física da tela.
A proporção de dp pode mudar com a densidade da tela, mas não a sua apresentação.
Acerto: 1,0 / 1,0
Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update,
insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será
necessária uma variável da classe
SQLiteDatabaseTransaction
SQLiteDatabaseManager.
 SQLiteDatabase
PreparedSQLiteStatement.
SQLiteStatement.
Respondido em 12/10/2020 01:43:49
Acerto: 1,0 / 1,0
Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe
SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do
banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados,
permitindo apenas que sejam efetuadas leituras dos dados.
getCursorDatabase
 getReadableDatabase
getWritableDatabase
getOpenDatabase
getResultDatabase
Respondido em 12/10/2020 01:47:37
 Questão7a
 Questão8a
 Questão9a
Acerto: 1,0 / 1,0
Um erro comum na programação para acesso HTTP no Android é o uso de uma conexão em meio à Activity, ou
seja, na Thread principal, o que irá gerar um erro. Com isso é necessário uso de execução em paralelo, o que
pode ser obtido com o uso de um objeto do tipo AsyncTask. O trecho que será executado em paralelo deve ser
implementado no método:
onPreExecute
onPostExecute
doInProgress
onCreate
 doInBackground
Respondido em 12/10/2020 01:44:04
Explicação: Para uma AsyncTask, ocorre onPreExecute, antes da execução em paralelo, e onPostExecute, ao seu
término. O trecho que executará em uma thread separada deve ficar no método doInBackground.
 Questão10a

Continue navegando

Outros materiais