Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 201803501677 Acertos: 10,0 de 10,0 15/10/2020 1a Questão Acerto: 1,0 / 1,0 A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta? JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse JAVA_JDK - adicionando o caminho da instalação do NetBeans JAVA_HOME - adicionando o caminho da instalação do JRE JAVA_ JDK - adicionando o caminho da instalação do Eclipse Respondido em 15/10/2020 18:20:48 Explicação: Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE 2a Questão Acerto: 1,0 / 1,0 Dentre os componetes que utilizamos para criar uma aplicação no Android tem aquele que permite a exclusão multua entre suas opções. Esse compontente é conhecido como: EditText RadioButton TextView CheckBox Button Respondido em 15/10/2020 18:18:57 Explicação: Esse compontente é o RadioButton 3a Questão Acerto: 1,0 / 1,0 Os componentes do tipo VIEW destinam-se a construção de interface gráfica do usuário, sendo composta de componentes de interação do usuário e componentes de organização da tela. Qual dos seguintes componentes não pertence a catagoria de componentes de organização de tela? RadioGroup GridView LinearLayout ScrollView FrameLayout Respondido em 15/10/2020 18:22:18 4a Questão Acerto: 1,0 / 1,0 Sobre os componentes ScrollViews é incorreto afirmar que: Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes componentes em uma mesma tela. Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes. Esta classe somente pode possuir um componente-filho. As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física. Prejudicam a exibição dos diferentes componentes em um tela. Respondido em 15/10/2020 18:23:36 Explicação: É muito comum que telas de aplicativos tenham muitos componentes, dificultando a exibição de todos em uma única tela. Por isso, o componente ScrollView permite que barras de rolagens sejam apresentadas automaticamente, caso sejam necessárias para exibição de todos os componentes na mesma tela. 5a Questão Acerto: 1,0 / 1,0 Sobre menus é correto afirmar que: 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 submenus aninhados. Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual. Um menu popup suporta ícones. Respondido em 15/10/2020 18:21:38 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. 6a Questão Acerto: 1,0 / 1,0 Sobre a classe Toast é correto afirmar que: Exibe uma pequena tela, que pode ser personalizada, com caráter permanente. O parâmetro contexto do método makeText() define o texto a ser exibido na mensagem. É útil para processar dados de entrada e saída. É implementável através de um certo método estático que possui dois parâmetros. É muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Respondido em 15/10/2020 18:22:27 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. Para implementarmos este tipo de mensagem, é necessário obter uma instância de objeto Toast através do método estático, desta mesma classe, makeText(), que possui três parâmetros, conforme demonstrado abaixo: Toast.makeText (contexto, texto, duração) ¿ No parâmetro contexto, definimos o contexto do aplicativo a ser exibido na mensagem; ¿ No parâmetro texto, definimos o texto a ser exibido na mensagem; ¿ No parâmetro duração, podemos definir o tempo de duração que a mensagem será exibida. A própria classe Toast nos oferece constantes para definirmos este tempo de duração, sendo elas Toast.LENGTH_SHORT e Toast.LENGTH_LONG. 7a Questão Acerto: 1,0 / 1,0 Um estilo em Android corresponde a um conjunto de propriedades que especificam a aparência e o formato para uma View. Um tema é um estilo aplicado a uma Activity ou aplicação inteira, ao invés de uma View individual. Quando um estilo é aplicado como um tema, todas as Views na Activity ou aplicação irão usar todas as propriedades de estilo por ele definidas. Assinale a alternativa correta que define um tema para uma atividade específica: activity android:config="@style/MeuTema" activity android:style="@style/MeuTema" activity android:view="@style/MeyTema" activity android:interface="@style/MeuTema" activity android:theme="@style/MeuTema" Respondido em 15/10/2020 18:23:40 Explicação: O comando application android:theme="@style/MeuTema" define o estilo MeuTema que será usado como tema em todas as views da aplicação. O comando activity android:theme="@style/MeuTema" define o estilo MeuTema que será usado como tema em todas as views de uma atividade específica. 8a Questão Acerto: 1,0 / 1,0 Para que possamos trabalhar com banco de dados em Android é necessário que tenhamos uma classe que herda da classe FormBdListener Context SQLiteOpenHelper FormOpenHelper Sqlite Respondido em 15/10/2020 18:24:20 9a Questão 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. getWritableDatabase getResultDatabase getOpenDatabase getReadableDatabase getCursorDatabase Respondido em 15/10/2020 18:27:57 10a Questão Acerto: 1,0 / 1,0 Considere que em uma aplicação Android deseja-se indicar que um download do JSON está em execução. Para tanto, devemos implementar o método: onProgressUpdate() doInBackground() onCreateThread() onPreExecute() onPostExecute() Respondido em 15/10/2020 18:32:22
Compartilhar