Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 1 Código de referência da questão.1a Questão Qual o nome da classe usada pela intenção para armazenar informações adicionais? Activity Certo Bundle DataStore Parcelable Extra Respondido em 16/03/2020 08:29:01 Código de referência da questão.2a Questão 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: Certo ART JDK JIT DVK APK Respondido em 16/03/2020 08:34:48 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. 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. Código de referência da questão.3a Questã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? Podem possuir conectividade, inclusive intermitente. Certo Utilizam o mouse como dispositivo de apontamento. Maior autonomia de bateria. Normalmente são mais rápidos para inicialização ou desligamento. São menores e mais leves. Respondido em 16/03/2020 08:35:30 Código de referência da questão.4a Questão Marque a opção que não é um dispositivo móvel: Tablet Smartphone Certo Desktop Ultrabook Notebook Respondido em 16/03/2020 08:35:46 Código de referência da questão.5a Questão 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. Activity Computadores Certo Dispositivos Móveis onReset Smart TV Respondido em 16/03/2020 08:35:59 Código de referência da questão.6a Questão "É 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: Broadcast Receiver Service Content Provider Intent Certo Activity Respondido em 16/03/2020 08:36:44 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. Código de referência da questão.1a Questão Marque a opção que não é um dispositivo móvel: Ultrabook Smartphone Tablet Certo Desktop Notebook Respondido em 25/05/2020 11:11:20 Código de referência da questão.2a Questão "É 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: Certo Activity Broadcast Receiver Intent Content Provider Service Respondido em 25/05/2020 11:11:49 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. Código de referência da questão.3a Questã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? São menores e mais leves. Podem possuir conectividade, inclusive intermitente. Maior autonomia de bateria. Normalmente são mais rápidos para inicialização ou desligamento. Certo Utilizam o mouse como dispositivo de apontamento. Respondido em 25/05/2020 11:12:55 Código de referência da questão.4a Questão 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_ECLIPSE - adicionando o caminho da instalação do Eclipse JAVA_JDK - adicionando o caminho da instalação do NetBeans Certo JAVA_HOME - adicionando o caminho da instalação do JRE JAVA_ JDK - adicionando o caminho da instalação do Eclipse JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans Respondido em 25/05/2020 11:13:40 Explicação: Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE Código de referência da questão.5a Questão 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. Smart TV onReset Certo Dispositivos Móveis Computadores Activity Respondido em 25/05/2020 11:13:49 Código de referência da questão.6a Questão Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT? JRE ART Certo DVM CVM KVM Respondido em 25/05/2020 11:14:04 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. Código de referência da questão.1a Questão Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT? KVM Certo DVM CVM ART JRE Respondido em 25/05/2020 11:14:11 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. Código de referência da questão.2a Questão 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? Certo JAVA_HOME - adicionando o caminho da instalação do JRE JAVA_ JDK - adicionando o caminho da instalação do Eclipse JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans JAVA_JDK - adicionando o caminho da instalação do NetBeans JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse Respondido em 25/05/2020 11:14:19 Explicação: Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE Código de referência da questão.3a Questão "É 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: Broadcast Receiver Service Certo Activity Intent Content Provider Respondido em 25/05/2020 11:14:28 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. Código de referência da questão.4a Questão 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. onReset Activity Smart TV Certo Dispositivos Móveis Computadores Respondido em 25/05/2020 11:14:33 Código de referência da questão.5a Questão Marque a opção que não é um dispositivo móvel: Tablet Certo Desktop Ultrabook Smartphone Notebook Respondido em 25/05/2020 11:14:38 Código de referência da questão.6a Questã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? São menores e mais leves. Certo Utilizam o mouse como dispositivo de apontamento. Maior autonomia de bateria. Normalmente são mais rápidos para inicialização ou desligamento. Podem possuir conectividade, inclusive intermitente. Código de referência da questão.1a Questão Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT? JRE KVM CVM Certo DVM ART Respondido em 25/05/2020 11:15:25 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. Código de referência da questão.2a Questão "É 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: Certo Activity Service Broadcast Receiver Content Provider Intent Respondido em 25/05/2020 11:15:12 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. Código de referência da questão.3a Questã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? Certo Utilizam o mouse como dispositivo de apontamento. Normalmente são mais rápidos para inicialização ou desligamento. Maior autonomia de bateria. São menores e mais leves. Podem possuir conectividade, inclusive intermitente. Respondido em 25/05/2020 11:15:17 Código de referência da questão.4a Questão 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_ECLIPSE - adicionando o caminho da instalação do Eclipse JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans JAVA_JDK - adicionando o caminho da instalação do NetBeans Certo JAVA_HOME - adicionando o caminho da instalação do JRE JAVA_ JDK - adicionando o caminho da instalação do Eclipse Respondido em 25/05/2020 11:15:21 Explicação: Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE Código de referência da questão.5a Questão 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. Smart TV onReset Computadores Activity Certo Dispositivos Móveis Respondido em 25/05/2020 11:15:26 Código de referência da questão.6a Questão Marque a opção que não é um dispositivo móvel: Certo Desktop Smartphone Ultrabook Notebook Tablet Aula 2 Código de referência da questão.1a Questão 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: Button TextView Certo RadioButton EditText CheckBox Respondido em 25/05/2020 11:16:28 Explicação: Esse compontente é o RadioButton Código de referência da questão.2a Questão Sobre o desenvolvimento para a plataforma Android é correto afirmar: Eventos são gerados somente por usuários ou por outras aplicações. Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados. NDA. Não é necessário se preocupar com a configuração da versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik. Certo Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real. Respondido em 25/05/2020 11:16:27 Código de referência da questão.3a Questão 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 quandoa 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. onResume() Certo onCreate() onRestart() onStart() onInitialize() Respondido em 25/05/2020 11:16:55 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. Código de referência da questão.4a Questão Em um projeto Android, há alguns arquivos que desempenham papel importante na definição e configuração do projeto. Assinale a alternativa que indica corretamente o nome do arquivo cuja descrição é apresentada a seguir: "Considerado um dos principais arquivos de sua aplicação. É nele que são descritas informações essenciais à execução de seu projeto como, por exemplo: - Nome do pacote utilizado; - Nome das Activities; - Permissões que o aplicativo possui; - Versão mínima da API Android." Certo AndroidManifest.xml String.xml Content_main.xml Resource.xml Activity_main.xml Respondido em 25/05/2020 11:17:02 Explicação: Todo aplicativo tem que ter um arquivo AndroidManifest.xml (precisamente com esse nome) no 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. Entre outras coisas, o arquivo do manifesto contém: Nome do pacote utilizado; Nome das Activities; Permissões que o aplicativo possui; Versão mínima da API Android. Código de referência da questão.5a Questão Dentre os componetes que utilizamos para criar uma aplicação no Android tem aquele que permite a entrada de informações textuais.Esse compontente é conhecido como: TextField Label TextBox Certo EditText TeatArea Respondido em 25/05/2020 11:17:02 Explicação: Esse compontente é conhecido como EditText Código de referência da questão.6a Questão ¿Você já sabe que a linguagem Java é utilizada para construir as aplicações para o Android. O fato e que em seu sistema operacional não existe uma máquina virtual Java. Na verdade o que temos é uma máquina virtual chamada ____que é otimizada para execução em dispositivos móveis.¿ LECHETA, Ricardo Google Android pag 26 O nome da máquina virtual para o Android que completa a frase acima é : AVD Certo DALVIK APK JVM KVM Código de referência da questão.1a Questão 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. Certo onCreate() onStart() onResume() onInitialize() onRestart() Respondido em 25/05/2020 11:18:00 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. Código de referência da questão.2a Questão Sobre o desenvolvimento para a plataforma Android é correto afirmar: Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados. Eventos são gerados somente por usuários ou por outras aplicações. NDA. Não é necessário se preocupar com a configuração da versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik. Certo Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real. Respondido em 25/05/2020 11:18:22 Código de referência da questão.3a Questão Dentre os componetes que utilizamos para criar uma aplicação no Android tem aquele que permite a entrada de informações textuais.Esse compontente é conhecido como: Certo EditText TextField TeatArea Label TextBox Respondido em 25/05/2020 11:18:31 Explicação: Esse compontente é conhecido como EditText Código de referência da questão.4a Questão 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: TextView EditText CheckBox Button Certo RadioButton Respondido em 25/05/2020 11:18:23 Explicação: Esse compontente é o RadioButton Código de referência da questão.5a Questão ¿Você já sabe que a linguagem Java é utilizada para construir as aplicações para o Android. O fato e que em seu sistema operacional não existe uma máquina virtual Java. Na verdade o que temos é uma máquina virtual chamada ____que é otimizada para execução em dispositivos móveis.¿ LECHETA, Ricardo Google Android pag 26 O nome da máquina virtual para o Android que completa a frase acima é : AVD JVM APK Certo DALVIK KVM Respondido em 25/05/2020 11:18:43 Código de referência da questão.6a Questão Em um projeto Android, há alguns arquivos que desempenham papel importante na definição e configuração do projeto. Assinale a alternativa que indica corretamente o nome do arquivo cuja descrição é apresentada a seguir: "Considerado um dos principais arquivos de sua aplicação. É nele que são descritas informações essenciais à execução de seu projeto como, por exemplo: - Nome do pacote utilizado; - Nome das Activities; - Permissões que o aplicativo possui; - Versão mínima da API Android." Resource.xml String.xml Certo AndroidManifest.xml Activity_main.xml Content_main.xml Respondido em 25/05/2020 11:18:55 Explicação: Todo aplicativo tem que ter um arquivo AndroidManifest.xml (precisamente com esse nome) no 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. Entre outras coisas, o arquivo do manifesto contém: Nome do pacote utilizado; Nome das Activities; Permissões que o aplicativo possui; Versão mínima da API Android. Código de referência da questão.1a Questão ¿Você já sabe que a linguagem Java é utilizada para construir as aplicações para o Android. O fato e que em seu sistema operacional não existe uma máquina virtual Java. Na verdade o que temos é uma máquina virtual chamada ____que é otimizada para execução em dispositivos móveis.¿ LECHETA, Ricardo Google Android pag 26 O nome da máquina virtual para o Android que completa a frase acima é : Certo DALVIK KVM JVM APK AVD Respondido em 25/05/2020 11:19:11 Código de referência da questão.2a Questão Sobre o desenvolvimento para a plataforma Android é correto afirmar: Uma AVD é um dispositivo virtual Android que pode emular dispositivos reais, no entanto, só os smartphones podem ser emulados. NDA. Não é necessário se preocupar com a configuraçãoda versão da plataforma alvo (por exemplo, Android 2.3.3) durante a configuração de um AVD, pois isso é feito automaticamente pela Dalvik. Eventos são gerados somente por usuários ou por outras aplicações. Certo Para testar suas aplicações, o desenvolvedor Android pode utilizar tanto um AVD quanto um smartphone real. Respondido em 25/05/2020 11:19:36 Código de referência da questão.3a Questão 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. onRestart() Certo onCreate() onInitialize() onResume() onStart() Respondido em 25/05/2020 11:19:42 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. Código de referência da questão.4a Questão Dentre os componetes que utilizamos para criar uma aplicação no Android tem aquele que permite a entrada de informações textuais.Esse compontente é conhecido como: TeatArea Label TextField Certo EditText TextBox Respondido em 25/05/2020 11:19:51 Explicação: Esse compontente é conhecido como EditText Código de referência da questão.5a Questão Em um projeto Android, há alguns arquivos que desempenham papel importante na definição e configuração do projeto. Assinale a alternativa que indica corretamente o nome do arquivo cuja descrição é apresentada a seguir: "Considerado um dos principais arquivos de sua aplicação. É nele que são descritas informações essenciais à execução de seu projeto como, por exemplo: - Nome do pacote utilizado; - Nome das Activities; - Permissões que o aplicativo possui; - Versão mínima da API Android." Resource.xml Activity_main.xml Certo AndroidManifest.xml String.xml Content_main.xml Respondido em 25/05/2020 11:19:38 Explicação: Todo aplicativo tem que ter um arquivo AndroidManifest.xml (precisamente com esse nome) no 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. Entre outras coisas, o arquivo do manifesto contém: Nome do pacote utilizado; Nome das Activities; Permissões que o aplicativo possui; Versão mínima da API Android. Código de referência da questão.6a Questão 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: Certo RadioButton TextView EditText CheckBox Button Respondido em 25/05/2020 11:20:02 Explicação: Esse compontente é o RadioButton Aula 3 Código de referência da questão.1a Questão Uma classe Activity na plataforma android representa: Um arquivo xml de configuração Uma classe utilitária Um objeto do tipo botão. Certo Uma tela do aplicativo móvel Uma classe encapsulada com getters e setters Respondido em 25/05/2020 11:20:14 Código de referência da questão.2a Questão 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 Corresponde a um arquivo de layout PNG de imagem Certo É usado para desenhar o conteúdo de uma activity Um arquivo que contém um único widget atividade Responsável por gerar a id únicas dos componentes Respondido em 25/05/2020 11:20:47 Código de referência da questão.3a Questão Considere a afirmação: Uma componente da application framework do Android permite que aplicativos acessem dados de outros aplicativos ou para compartilhar seus próprios dados. Qual das alternativas é completamente verdadeira? Certo Content Provider Activity Manager Resource Manager Activity Notification Manager Respondido em 25/05/2020 11:21:06 Código de referência da questão.4a Questão Um projeto da plataforma Android possui um arquivo de configurações, onde são definidas as permissões do aplicativo e suas activities. O nome deste arquivo é: String.xml Layout.xml Certo Arquivo manifesto - AndroidManifest.xml Arquivo R Activity Respondido em 25/05/2020 11:21:12 Código de referência da questão.5a Questão 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? ScrollView GridView LinearLayout FrameLayout Certo RadioGroup Respondido em 25/05/2020 11:21:18 Código de referência da questão.6a Questão No desenvolvimento de algumas aplicações móveis e na sua utilização de recursos nativos do sistema operacional é necessário a configuração e liberações do uso desses recursos. Qual arquivo de configuração devemos alterar para liberar essas permissões? Java source file Layout file R file Certo Manifest file Property file Respondido em 25/05/2020 11:21:24 Código de referência da questão.7a Questão Sobre a estrutura de uma aplicação Android é correto afirmar: A Classe R só pode ser alterada se tal permissão for configurada no Eclipse. A classe R é um arquivo facultativo em uma aplicação Android. Certo O arquivo AndroidManifest é obrigatório em uma aplicação Android. Uma Acitivity pode conter apenas Views, já Viewgroups não são permitidos. NDA. Respondido em 25/05/2020 11:21:34 Código de referência da questão.8a Questão O Android fornece uma série de componentes View usados na construção da interface gráfica do usuário. Esses componentes são chamados de widgets. Marque a alternativa que identifica apenas componentes desse tipo Button, RelativeLayout, GridView. ScrollView, GridView, EditText. TextView, LinearLayout, RadioButton. TableLayout, ScrollView, Button. Certo TextView, EditText, Button. Código de referência da questão.1a Questão O Android fornece uma série de componentes View usados na construção da interface gráfica do usuário. Esses componentes são chamados de widgets. Marque a alternativa que identifica apenas componentes desse tipo TableLayout, ScrollView, Button. ScrollView, GridView, EditText. Button, RelativeLayout, GridView. Certo TextView, EditText, Button. TextView, LinearLayout, RadioButton. Respondido em 25/05/2020 11:21:59 Código de referência da questão.2a Questão Sobre a estrutura de uma aplicação Android é correto afirmar: A classe R é um arquivo facultativo em uma aplicação Android. NDA. Uma Acitivity pode conter apenas Views, já Viewgroups não são permitidos. A Classe R só pode ser alterada se tal permissão for configurada no Eclipse. Certo O arquivo AndroidManifest é obrigatório em uma aplicação Android. Respondido em 25/05/2020 11:21:54Código de referência da questão.3a Questão Sobre o arquivo layout XML qual a sentença correta? Um arquivo que contém um único widget atividade Corresponde a um arquivo de layout PNG de imagem Certo É usado para desenhar o conteúdo de uma activity Responsável por gerar a id únicas dos componentes Um arquivo que contém todas as informações de permissão da aplicação Respondido em 25/05/2020 11:22:03 Código de referência da questão.4a Questão Considere a afirmação: Uma componente da application framework do Android permite que aplicativos acessem dados de outros aplicativos ou para compartilhar seus próprios dados. Qual das alternativas é completamente verdadeira? Notification Manager Resource Manager Certo Content Provider Activity Manager Activity Respondido em 25/05/2020 11:22:07 Código de referência da questão.5a Questão Um projeto da plataforma Android possui um arquivo de configurações, onde são definidas as permissões do aplicativo e suas activities. O nome deste arquivo é: String.xml Certo Arquivo manifesto - AndroidManifest.xml Layout.xml Arquivo R Activity Respondido em 25/05/2020 11:22:41 Código de referência da questão.6a Questão 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? ScrollView LinearLayout GridView Certo RadioGroup FrameLayout Respondido em 25/05/2020 11:22:52 Código de referência da questão.7a Questão No desenvolvimento de algumas aplicações móveis e na sua utilização de recursos nativos do sistema operacional é necessário a configuração e liberações do uso desses recursos. Qual arquivo de configuração devemos alterar para liberar essas permissões? Certo Manifest file Layout file Property file Java source file R file Respondido em 25/05/2020 11:22:43 Código de referência da questão.8a Questão Uma classe Activity na plataforma android representa: Um arquivo xml de configuração Uma classe encapsulada com getters e setters Uma classe utilitária Certo Uma tela do aplicativo móvel Um objeto do tipo botão. Código de referência da questão.1a Questão O componente __________ tem como principal objetivo a execução de tarefas em background. Nas aplicações Android uma _____________ é utilizada para representar uma tela de interface com o usuário. O ___________é o mecanismo utilizado para tornar os dados da aplicação disponíveis para outras aplicações no dispositivo. O componente ____________ é utilizado no processo de comunicação para o recebimento de mensagens enviadas pela sistema operacional Android para as aplicações. A - Activity B - Broadcat Receiver C - Content Provider D - Service Escolha a opção correta: Certo D - A - C - B D - A - B - C A - B - C - D B - C - D - A C - D - A - B Respondido em 25/05/2020 13:19:00 Código de referência da questão.2a Questão No desenvolvimento de algumas aplicações móveis e na sua utilização de recursos nativos do sistema operacional é necessário a configuração e liberações do uso desses recursos. Qual arquivo de configuração devemos alterar para liberar essas permissões? Property file Certo Manifest file Layout file R file Java source file Respondido em 25/05/2020 13:26:42 Código de referência da questão.3a Questão 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? ScrollView Certo RadioGroup GridView FrameLayout LinearLayout Respondido em 25/05/2020 13:26:55 Código de referência da questão.4a Questão Considere a afirmação: Uma componente da application framework do Android permite que aplicativos acessem dados de outros aplicativos ou para compartilhar seus próprios dados. Qual das alternativas é completamente verdadeira? Resource Manager Notification Manager Certo Content Provider Activity Manager Activity Respondido em 25/05/2020 13:27:17 Código de referência da questão.5a Questão Sobre a estrutura de uma aplicação Android é correto afirmar: A Classe R só pode ser alterada se tal permissão for configurada no Eclipse. A classe R é um arquivo facultativo em uma aplicação Android. Uma Acitivity pode conter apenas Views, já Viewgroups não são permitidos. Certo O arquivo AndroidManifest é obrigatório em uma aplicação Android. NDA. Respondido em 25/05/2020 13:27:38 Código de referência da questão.6a Questão Um projeto da plataforma Android possui um arquivo de configurações, onde são definidas as permissões do aplicativo e suas activities. O nome deste arquivo é: Certo Arquivo manifesto - AndroidManifest.xml Arquivo R Activity Layout.xml String.xml Respondido em 25/05/2020 13:27:33 Código de referência da questão.7a Questão Uma classe Activity na plataforma android representa: Um objeto do tipo botão. Uma classe utilitária Certo Uma tela do aplicativo móvel Um arquivo xml de configuração Uma classe encapsulada com getters e setters Respondido em 25/05/2020 13:27:58 Código de referência da questão.8a Questão Sobre o arquivo layout XML qual a sentença correta? Corresponde a um arquivo de layout PNG de imagem Responsável por gerar a id únicas dos componentes Certo É usado para desenhar o conteúdo de uma activity Um arquivo que contém um único widget atividade Um arquivo que contém todas as informações de permissão da aplicação Aula 4 Código de referência da questão.1a Questão Para que possamos tratar eventos do Botão o método que devemos sobrescrever é: OnItemClickListener Certo OnClickListener EventonClick ItemListener ChaneItemClick Respondido em 25/05/2020 13:28:31 Código de referência da questão.2a Questão Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a responsabilidade de cada um, faça a associação abaixo. (1) Classe Java (2) Classe R (3) Layout (xml) ( ) Contém uma relação de constantes usados para acessar recursos do projeto. ( ) Gerencia o ciclo de vida da activity. ( ) Seus dados não podem ser alterados. ( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta da associação de cima para baixo: 3,2,3,1. 1,2,3,1. Certo 2,1,2,3. 2,2,3,1. 2,1,3,2. Respondido em 25/05/2020 13:29:03 Código de referência da questão.3a Questão 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. As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física. Certo Prejudicam a exibição dos diferentes componentes em um 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. Respondido em 25/05/2020 13:29:09 Explicação: É muito comumque 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. Código de referência da questão.4a Questão 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: Certo implementar um OnClickListener implementar um componente do tipo ButtonClick implementar um componente onMouseClickListener implementar um ButtonClickListener implementar um OnItemClickListener Respondido em 25/05/2020 13:29:28 Código de referência da questão.5a Questão Sobre componentes para a construção de telas, enumere os itens abaixo conforme a tabela de componentes VIEW e marque a opção correta ( 1 ) LinearLayout ( 2 ) TextView ( 3 ) Checkbox ( 4 ) Radiobutton ( 5 ) Radiogroup ( ) Organiza os componentes da UI de uma tela ( ) Permite agrupar itens de seleção única em uma tela ( ) Permite definir opção de escolha única em uma tela ( ) Permite apresentar uma informação em uma tela ( ) Permite escolher entre dois estados em uma tela Certo ( ) 1, 5, 4, 2, 3 ( ) 3, 4, 1, 5, 2 ( ) 1, 5, 3, 2, 4 ( ) 5, 1, 2, 4, 3 ( ) 4, 3, 2, 1, 5 Respondido em 25/05/2020 13:29:47 Código de referência da questão.6a Questão Na programação de Janelas com Android, deve-se considerar quanto ao tratamento de eventos: (I) Eventos são gerados pelo usuário, pelo SO, ou por outra aplicação. (II) uma tela Android, eventos podem ser gerados pelo view Button. (III) Uma activity deve conter o código para tratar eventos gerados na janela pela interação com o usuário. Marque a alternativa que identifica as afirmativas corretas: II e III, apenas. II, apenas. Certo I, II e III. III, apenas. I, apenas. Respondido em 25/05/2020 13:30:00 Código de referência da questão.7a Questão O que acontece com a execução do código abaixo: Button botao = (Button)findViewById(R.id.bt); botao.setOnclickListener(new OnClickListener(){ public void onClick(View v) { Toast.makeText(ctx,"Bom dia aluno!",Toast.LENGTH_LONG).show(); } }); É exibido um popup na tela com a mensagem ¿ctx¿. O comando findViewById serve para buscar o objeto da classe Activity. É exibido um AlertDialog. O código só funciona se estiver fora do método onCreate Certo A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast. Código de referência da questão.1a Questão Sobre os componentes ScrollViews é incorreto afirmar que: As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física. Certo Prejudicam a exibição dos diferentes componentes em um tela. Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes. Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes componentes em uma mesma tela. Esta classe somente pode possuir um componente-filho. Respondido em 25/05/2020 13:30:42 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. Código de referência da questão.2a Questão Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a responsabilidade de cada um, faça a associação abaixo. (1) Classe Java (2) Classe R (3) Layout (xml) ( ) Contém uma relação de constantes usados para acessar recursos do projeto. ( ) Gerencia o ciclo de vida da activity. ( ) Seus dados não podem ser alterados. ( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta da associação de cima para baixo: Certo 2,1,2,3. 1,2,3,1. 3,2,3,1. 2,2,3,1. 2,1,3,2. Respondido em 25/05/2020 13:30:48 Código de referência da questão.3a Questão 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 ButtonClickListener implementar um OnItemClickListener implementar um componente onMouseClickListener implementar um componente do tipo ButtonClick Certo implementar um OnClickListener Respondido em 25/05/2020 13:30:37 Código de referência da questão.4a Questão Na programação de Janelas com Android, deve-se considerar quanto ao tratamento de eventos: (I) Eventos são gerados pelo usuário, pelo SO, ou por outra aplicação. (II) uma tela Android, eventos podem ser gerados pelo view Button. (III) Uma activity deve conter o código para tratar eventos gerados na janela pela interação com o usuário. Marque a alternativa que identifica as afirmativas corretas: III, apenas. Certo I, II e III. I, apenas. II, apenas. II e III, apenas. Respondido em 25/05/2020 13:30:57 Código de referência da questão.5a Questão Sobre componentes para a construção de telas, enumere os itens abaixo conforme a tabela de componentes VIEW e marque a opção correta ( 1 ) LinearLayout ( 2 ) TextView ( 3 ) Checkbox ( 4 ) Radiobutton ( 5 ) Radiogroup ( ) Organiza os componentes da UI de uma tela ( ) Permite agrupar itens de seleção única em uma tela ( ) Permite definir opção de escolha única em uma tela ( ) Permite apresentar uma informação em uma tela ( ) Permite escolher entre dois estados em uma tela Certo ( ) 1, 5, 4, 2, 3 ( ) 5, 1, 2, 4, 3 ( ) 4, 3, 2, 1, 5 ( ) 3, 4, 1, 5, 2 ( ) 1, 5, 3, 2, 4 Respondido em 25/05/2020 13:30:58 Código de referência da questão.6a Questão Para que possamos tratar eventos do Botão o método que devemos sobrescrever é: EventonClick ItemListener Certo OnClickListener ChaneItemClick OnItemClickListener Respondido em 25/05/2020 13:31:33 Código de referência da questão.7a Questão O que acontece com a execução do código abaixo: Button botao = (Button)findViewById(R.id.bt); botao.setOnclickListener(new OnClickListener(){ public void onClick(View v) { Toast.makeText(ctx,"Bom dia aluno!",Toast.LENGTH_LONG).show(); } }); O código só funciona se estiver fora do método onCreate É exibido um popup na tela com a mensagem ¿ctx¿. Certo A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast. O comando findViewById serve para buscar o objeto da classe Activity. É exibido um AlertDialog. Código de referência da questão.1a Questão Sobre os componentes ScrollViews é incorreto afirmar que: Esta classe somente pode possuir um componente-filho. Certo Prejudicam a exibição dos diferentes componentes em um tela. Deve-se inserir dentro do ScrollView um ViewGroup que será responsável por conter todos os demais componentes. Permite que barras de rolagens sejam apresentadas automaticamente no caso de ser necessária a exibição de diferentes componentes em uma mesma tela. As barras de rolagens serão inseridas automaticamente quando a View ultrapassar o tamanho da tela física. Respondido em 25/05/2020 13:31:52 Explicação: É muito comum que telas de aplicativos tenham muitos componentes, dificultandoa 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. Código de referência da questão.2a Questão Para se construir uma Tela no Android são necessários três elementos (citados logo abaixo). De acordo com a responsabilidade de cada um, faça a associação abaixo. (1) Classe Java (2) Classe R (3) Layout (xml) ( ) Contém uma relação de constantes usados para acessar recursos do projeto. ( ) Gerencia o ciclo de vida da activity. ( ) Seus dados não podem ser alterados. ( ) Contém a especificação de como a activity será apresentada. Marque o item que contém a sequência correta da associação de cima para baixo: 2,2,3,1. 1,2,3,1. 2,1,3,2. 3,2,3,1. Certo 2,1,2,3. Respondido em 25/05/2020 13:32:22 Código de referência da questão.3a Questão 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 OnItemClickListener Certo implementar um OnClickListener implementar um ButtonClickListener implementar um componente onMouseClickListener Respondido em 25/05/2020 13:32:28 Código de referência da questão.4a Questão Na programação de Janelas com Android, deve-se considerar quanto ao tratamento de eventos: (I) Eventos são gerados pelo usuário, pelo SO, ou por outra aplicação. (II) uma tela Android, eventos podem ser gerados pelo view Button. (III) Uma activity deve conter o código para tratar eventos gerados na janela pela interação com o usuário. Marque a alternativa que identifica as afirmativas corretas: II e III, apenas. Certo I, II e III. II, apenas. I, apenas. III, apenas. Respondido em 25/05/2020 13:32:18 Código de referência da questão.5a Questão Sobre componentes para a construção de telas, enumere os itens abaixo conforme a tabela de componentes VIEW e marque a opção correta ( 1 ) LinearLayout ( 2 ) TextView ( 3 ) Checkbox ( 4 ) Radiobutton ( 5 ) Radiogroup ( ) Organiza os componentes da UI de uma tela ( ) Permite agrupar itens de seleção única em uma tela ( ) Permite definir opção de escolha única em uma tela ( ) Permite apresentar uma informação em uma tela ( ) Permite escolher entre dois estados em uma tela ( ) 1, 5, 3, 2, 4 ( ) 4, 3, 2, 1, 5 ( ) 5, 1, 2, 4, 3 Certo ( ) 1, 5, 4, 2, 3 ( ) 3, 4, 1, 5, 2 Respondido em 25/05/2020 13:32:42 Código de referência da questão.6a Questão Para que possamos tratar eventos do Botão o método que devemos sobrescrever é: Certo OnClickListener ItemListener ChaneItemClick EventonClick OnItemClickListener Respondido em 25/05/2020 13:32:48 Código de referência da questão.7a Questão O que acontece com a execução do código abaixo: Button botao = (Button)findViewById(R.id.bt); botao.setOnclickListener(new OnClickListener(){ public void onClick(View v) { Toast.makeText(ctx,"Bom dia aluno!",Toast.LENGTH_LONG).show(); } }); O código só funciona se estiver fora do método onCreate É exibido um AlertDialog. É exibido um popup na tela com a mensagem ¿ctx¿. O comando findViewById serve para buscar o objeto da classe Activity. Certo A mensagem Bom dia aluno é exibida quando clicado no botão em um Toast. Aula 5 Código de referência da questão.1a Questão Através do método makeText() da classe Toast podemos, entre outras coisas, configurar o tempo de duração da exibição de uma mensagem. O uso da constante Toast.LENGTH_LONG corresponde a uma duração de: 2 segundos 3 segundos Certo 4 segundos 8 segundos 6 segundos. Respondido em 25/05/2020 13:33:09 Explicação: O método makeText da classe Toast pode ser configurado, com relação ao tempo de exibição da mensagem, a partir das seguintes constantes: ¿ Toast.LENGTH_LONG - 4 segundos; ¿ Toast.LENGTH_SHORT - 2 segundos. Código de referência da questão.2a Questão Na configuração dos atributos dos itens de menu, qual valor deveria ser adotado para showAsAction de forma a exibir o item na Action Bar apenas se houver espaço suficiente? Certo ifRoom withText collapseActionView never always Respondido em 25/05/2020 13:33:20 Explicação: Os valores possíveis são apresentados a seguir. always - O componente sempre fica visível; ifRoom - O componente é exibido na action bar, se existir espaço; withText - O componente exibe o seu título ao lado do ícone, caso tenha espaço disponível. never - Não exibe o componente na action bar. collapseActionView - Quando a view é grande, deve ser contraída para exibir apenas um botão. Código de referência da questão.3a Questão Em uma aplicação Android, o parâmetro android:showAsAction define a forma de exibição dos componentes. Indique qual das constantes abaixo deve ser empregada quando se desejar que o componente seja exibido na "action bar" COLLAPSEACTIONVIEW Certo IFROOM WITHTEXT NEVER ALWAYS Respondido em 25/05/2020 13:33:26 Explicação: A constante IFROOM é empregada para a configuração do parâmetro android:showASActoin quando se deseja que o componente seja exibido na action bar, se existir espaço. Seu uso é adequado para manter compatibilidade com diversos tipos de dispositivos e também com telas na vertical ou horizontal. Código de referência da questão.4a Questão Sobre menus é correto afirmar que: Um menu popup suporta ícones. Certo Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual. O sistema Android disponibiliza apenas dois tipos de menus: menu de contexto e menu pop-up. Um menu popup suporta submenus aninhados. 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. Respondido em 25/05/2020 13:33:35 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. Código de referência da questão.5a Questão O Android possui componentes de notificação ao usuário para exibir mensagens de aviso. Selecione a opção que represente um componente que exibe uma janela de diálogo de alerta para o usuário DialogFrame Frame Certo AlertDialog Toast LinearLayout Respondido em 25/05/2020 13:33:50 Código de referência da questão.6a Questão Dado o seguinte trecho de código Android abaixo: EditText edt = (EditText) findViewById(R.id.edittext1); edt.setText("mensagem"); Marque a opção que explica corretamente o código: Instancia um componente view do tipo EditText e o exibe na tela Declara um componente do tipo widget e atribui um texto que será exibido na tela. Declara um componente do tipo viewgroup e atribui um texto que será exibido na tela. Certo Instancia um componente do tipo widget a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Instancia um componente do tipo viewgroup a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Código de referência da questão.1aQuestão Sobre menus é correto afirmar que: O sistema Android disponibiliza apenas dois tipos de menus: menu de contexto e menu pop-up. Um menu popup suporta ícones. Um menu popup suporta submenus aninhados. 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. Certo Um menu de contexto é exibido quando o usuário clica e segura, por mais de 2 segundos, um componente visual. Respondido em 25/05/2020 13:34:24 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. Código de referência da questão.2a Questão Em uma aplicação Android, o parâmetro android:showAsAction define a forma de exibição dos componentes. Indique qual das constantes abaixo deve ser empregada quando se desejar que o componente seja exibido na "action bar" Certo IFROOM COLLAPSEACTIONVIEW ALWAYS NEVER WITHTEXT Respondido em 25/05/2020 13:34:47 Explicação: A constante IFROOM é empregada para a configuração do parâmetro android:showASActoin quando se deseja que o componente seja exibido na action bar, se existir espaço. Seu uso é adequado para manter compatibilidade com diversos tipos de dispositivos e também com telas na vertical ou horizontal. Código de referência da questão.3a Questão Na configuração dos atributos dos itens de menu, qual valor deveria ser adotado para showAsAction de forma a exibir o item na Action Bar apenas se houver espaço suficiente? never always Certo ifRoom withText collapseActionView Respondido em 25/05/2020 13:34:53 Explicação: Os valores possíveis são apresentados a seguir. always - O componente sempre fica visível; ifRoom - O componente é exibido na action bar, se existir espaço; withText - O componente exibe o seu título ao lado do ícone, caso tenha espaço disponível. never - Não exibe o componente na action bar. collapseActionView - Quando a view é grande, deve ser contraída para exibir apenas um botão. Código de referência da questão.4a Questão O Android possui componentes de notificação ao usuário para exibir mensagens de aviso. Selecione a opção que represente um componente que exibe uma janela de diálogo de alerta para o usuário Frame LinearLayout DialogFrame Certo AlertDialog Toast Respondido em 25/05/2020 13:35:02 Código de referência da questão.5a Questão Através do método makeText() da classe Toast podemos, entre outras coisas, configurar o tempo de duração da exibição de uma mensagem. O uso da constante Toast.LENGTH_LONG corresponde a uma duração de: 3 segundos 8 segundos 2 segundos 6 segundos. Certo 4 segundos Respondido em 25/05/2020 13:35:08 Explicação: O método makeText da classe Toast pode ser configurado, com relação ao tempo de exibição da mensagem, a partir das seguintes constantes: ¿ Toast.LENGTH_LONG - 4 segundos; ¿ Toast.LENGTH_SHORT - 2 segundos. Código de referência da questão.6a Questão Dado o seguinte trecho de código Android abaixo: EditText edt = (EditText) findViewById(R.id.edittext1); edt.setText("mensagem"); Marque a opção que explica corretamente o código: Certo Instancia um componente do tipo widget a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Instancia um componente view do tipo EditText e o exibe na tela Declara um componente do tipo viewgroup e atribui um texto que será exibido na tela. Declara um componente do tipo widget e atribui um texto que será exibido na tela. Instancia um componente do tipo viewgroup a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Código de referência da questão.1a Questão Na configuração dos atributos dos itens de menu, qual valor deveria ser adotado para showAsAction de forma a exibir o item na Action Bar apenas se houver espaço suficiente? withText always Certo ifRoom collapseActionView never Respondido em 25/05/2020 13:35:57 Explicação: Os valores possíveis são apresentados a seguir. always - O componente sempre fica visível; ifRoom - O componente é exibido na action bar, se existir espaço; withText - O componente exibe o seu título ao lado do ícone, caso tenha espaço disponível. never - Não exibe o componente na action bar. collapseActionView - Quando a view é grande, deve ser contraída para exibir apenas um botão. Código de referência da questão.2a Questão Sobre menus é correto afirmar que: Um menu popup suporta submenus aninhados. Certo 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. Um menu popup suporta ícones. O sistema Android disponibiliza apenas dois tipos de menus: menu de contexto e menu pop-up. Respondido em 25/05/2020 13:36:13 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. Código de referência da questão.3a Questão Em uma aplicação Android, o parâmetro android:showAsAction define a forma de exibição dos componentes. Indique qual das constantes abaixo deve ser empregada quando se desejar que o componente seja exibido na "action bar" ALWAYS COLLAPSEACTIONVIEW Certo IFROOM WITHTEXT NEVER Respondido em 25/05/2020 13:36:18 Explicação: A constante IFROOM é empregada para a configuração do parâmetro android:showASActoin quando se deseja que o componente seja exibido na action bar, se existir espaço. Seu uso é adequado para manter compatibilidade com diversos tipos de dispositivos e também com telas na vertical ou horizontal. Código de referência da questão.4a Questão O Android possui componentes de notificação ao usuário para exibir mensagens de aviso. Selecione a opção que represente um componente que exibe uma janela de diálogo de alerta para o usuário Toast LinearLayout DialogFrame Frame Certo AlertDialog Respondido em 25/05/2020 13:36:08 Código de referência da questão.5a Questão Através do método makeText() da classe Toast podemos, entre outras coisas, configurar o tempo de duração da exibição de uma mensagem. O uso da constante Toast.LENGTH_LONG corresponde a uma duração de: 2 segundos Certo 4 segundos 3 segundos 8 segundos 6 segundos. Respondido em 25/05/2020 13:36:29 Explicação: O método makeText da classe Toast pode ser configurado, com relação ao tempo de exibição da mensagem, a partir das seguintes constantes: ¿ Toast.LENGTH_LONG - 4 segundos; ¿ Toast.LENGTH_SHORT - 2 segundos. Código de referência da questão.6a Questão Dado o seguinte trecho de código Android abaixo: EditText edt = (EditText) findViewById(R.id.edittext1); edt.setText("mensagem"); Marque a opção que explica corretamente o código: Declara um componente do tipo viewgroup e atribui umtexto que será exibido na tela. Instancia um componente do tipo viewgroup a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Certo Instancia um componente do tipo widget a partir de sua definição de um arquivo de layout e atribui um texto que será exibido na tela. Declara um componente do tipo widget e atribui um texto que será exibido na tela. Instancia um componente view do tipo EditText e o exibe na tela Aula 6 Código de referência da questão.1a Questão Como deve ser configurado um ProgressDialog para representar o avanço de uma tarefa mensurável e finita? Devemos utilizar setProgressDialog com o valor STYLE_FINITE. Devemos utilizar setProgressDialog com o valor STYLE_SPINNER. Devemos utilizar setMax com o valor STYLE_HORIZONTAL. Certo Devemos utilizar setProgressDialog com o valor STYLE_HORIZONTAL. Devemos utilizar setMax com o valor STYLE_SPINNER. Respondido em 25/05/2020 13:37:18 Explicação: O método setProgressStyle define o estilo da ProgressDialog, podendo ser STYLE_HORIZONTAL(Loop Finito) ou STYLE_SPINNER(Loop Infinito). Código de referência da questão.2a Questão Sobre a classe Toast é correto afirmar que: É útil para processar dados de entrada e saída. Certo É muito utilizada quando desejamos exibir mensagens de alertas para o usuário. O parâmetro contexto do método makeText() define o texto a ser exibido na mensagem. É implementável através de um certo método estático que possui dois parâmetros. Exibe uma pequena tela, que pode ser personalizada, com caráter permanente. Respondido em 25/05/2020 13:37:25 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. Código de referência da questão.3a Questão 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 Notification Certo Toast ShowMessage Post Respondido em 25/05/2020 13:37:14 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. Código de referência da questão.4a Questão A classe AlertDialog pode exibir uma caixa de diálogo com um título e até três botões. Diferentemnte da classe Toast, podemos interagir com o usuário a partir do pressionamento de botões. Indique o método desta classe que define um botão que não cancela e nem confirma uma ação. setMessageButton Certo setNeutralButton setNegativeButton setPositiveButton setTitleButton Respondido em 25/05/2020 13:37:53 Explicação: O método setNeutralButton da classe AlertDialog define um botão que não cancela e nem confirma uma ação (Exemplo: Notifique-me mais tarde) Código de referência da questão.5a Questão "Classe que possibilita, em um projeto Android, exibir uma caixa de diálogo com um título e até três botões. Esta classe permite ainda, a interação com o usuário através do pressionamento dos botões." Assinale a alternativa que cooresponde à definição acima: ShowDialog InputDialog ProgressDialog Certo AlertDialog Dialog Respondido em 25/05/2020 13:37:59 Explicação: A classe AlertDialog possibilita a exibição de uma caixa de diálogo que pode exibir um título, até três botões, uma lista de itens selecionáveis ou um layout personalizado. Além disso, esta caixa de diálogo permite a interação com o usuário. Código de referência da questão.6a Questão Na plataforma Android,o controle Spinner é utilizado para a apresentação de um conjunto de elementos por meio de um menu suspenso. Analise as seguintes afirmações e escolha a opção correta: I- Este controle também é conhecido como DropDown(ou ComboBox). II- Os elementos do Spinner não podem ser definidos de maneira estática no arquivo de valores strings.xml. III- A interface AdapterView.OnItemSelectedListener é utilizada para determinar qual elemento do conjunto foi selecionado. IV- A definição spinnerMode=dialog faz com que os elementos sejam exibidos em uma janela específica. Todas as sentenças estão incorretas. Apenas duas sentenças estão corretas. Certo Somente uma sentença está incorreta. Somente uma sentença está correta. Todas as sentenças estão corretas. Código de referência da questão.1a Questão Na plataforma Android,o controle Spinner é utilizado para a apresentação de um conjunto de elementos por meio de um menu suspenso. Analise as seguintes afirmações e escolha a opção correta: I- Este controle também é conhecido como DropDown(ou ComboBox). II- Os elementos do Spinner não podem ser definidos de maneira estática no arquivo de valores strings.xml. III- A interface AdapterView.OnItemSelectedListener é utilizada para determinar qual elemento do conjunto foi selecionado. IV- A definição spinnerMode=dialog faz com que os elementos sejam exibidos em uma janela específica. Todas as sentenças estão corretas. Somente uma sentença está correta. Certo Somente uma sentença está incorreta. Apenas duas sentenças estão corretas. Todas as sentenças estão incorretas. Respondido em 25/05/2020 13:38:28 Código de referência da questão.2a Questão "Classe que possibilita, em um projeto Android, exibir uma caixa de diálogo com um título e até três botões. Esta classe permite ainda, a interação com o usuário através do pressionamento dos botões." Assinale a alternativa que cooresponde à definição acima: ProgressDialog Dialog ShowDialog InputDialog Certo AlertDialog Respondido em 25/05/2020 13:38:52 Explicação: A classe AlertDialog possibilita a exibição de uma caixa de diálogo que pode exibir um título, até três botões, uma lista de itens selecionáveis ou um layout personalizado. Além disso, esta caixa de diálogo permite a interação com o usuário. Código de referência da questão.3a Questão Como deve ser configurado um ProgressDialog para representar o avanço de uma tarefa mensurável e finita? Devemos utilizar setMax com o valor STYLE_HORIZONTAL. Devemos utilizar setProgressDialog com o valor STYLE_SPINNER. Devemos utilizar setProgressDialog com o valor STYLE_FINITE. Certo Devemos utilizar setProgressDialog com o valor STYLE_HORIZONTAL. Devemos utilizar setMax com o valor STYLE_SPINNER. Respondido em 25/05/2020 13:38:57 Explicação: O método setProgressStyle define o estilo da ProgressDialog, podendo ser STYLE_HORIZONTAL(Loop Finito) ou STYLE_SPINNER(Loop Infinito). Código de referência da questão.4a Questão Sobre a classe Toast é correto afirmar que: O parâmetro contexto dométodo makeText() define o texto a ser exibido na mensagem. Exibe uma pequena tela, que pode ser personalizada, com caráter permanente. É útil para processar dados de entrada e saída. Certo É muito utilizada quando desejamos exibir mensagens de alertas para o usuário. É implementável através de um certo método estático que possui dois parâmetros. Respondido em 25/05/2020 13:38:56 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. Código de referência da questão.5a Questão 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: Notification Certo Toast Post Information ShowMessage Respondido em 25/05/2020 13:39:03 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. Código de referência da questão.6a Questão A classe AlertDialog pode exibir uma caixa de diálogo com um título e até três botões. Diferentemnte da classe Toast, podemos interagir com o usuário a partir do pressionamento de botões. Indique o método desta classe que define um botão que não cancela e nem confirma uma ação. setTitleButton setNegativeButton Certo setNeutralButton setPositiveButton setMessageButton Respondido em 25/05/2020 13:39:26 Explicação: O método setNeutralButton da classe AlertDialog define um botão que não cancela e nem confirma uma ação (Exemplo: Notifique-me mais tarde) Código de referência da questão.1a Questão Na plataforma Android,o controle Spinner é utilizado para a apresentação de um conjunto de elementos por meio de um menu suspenso. Analise as seguintes afirmações e escolha a opção correta: I- Este controle também é conhecido como DropDown(ou ComboBox). II- Os elementos do Spinner não podem ser definidos de maneira estática no arquivo de valores strings.xml. III- A interface AdapterView.OnItemSelectedListener é utilizada para determinar qual elemento do conjunto foi selecionado. IV- A definição spinnerMode=dialog faz com que os elementos sejam exibidos em uma janela específica. Certo Somente uma sentença está incorreta. Todas as sentenças estão corretas. Apenas duas sentenças estão corretas. Somente uma sentença está correta. Todas as sentenças estão incorretas. Respondido em 25/05/2020 13:39:33 Código de referência da questão.2a Questão "Classe que possibilita, em um projeto Android, exibir uma caixa de diálogo com um título e até três botões. Esta classe permite ainda, a interação com o usuário através do pressionamento dos botões." Assinale a alternativa que cooresponde à definição acima: ShowDialog Certo AlertDialog ProgressDialog Dialog InputDialog Respondido em 25/05/2020 13:39:48 Explicação: A classe AlertDialog possibilita a exibição de uma caixa de diálogo que pode exibir um título, até três botões, uma lista de itens selecionáveis ou um layout personalizado. Além disso, esta caixa de diálogo permite a interação com o usuário. Código de referência da questão.3a Questão Como deve ser configurado um ProgressDialog para representar o avanço de uma tarefa mensurável e finita? Devemos utilizar setMax com o valor STYLE_SPINNER. Devemos utilizar setProgressDialog com o valor STYLE_SPINNER. Devemos utilizar setMax com o valor STYLE_HORIZONTAL. Devemos utilizar setProgressDialog com o valor STYLE_FINITE. Certo Devemos utilizar setProgressDialog com o valor STYLE_HORIZONTAL. Respondido em 25/05/2020 13:39:58 Explicação: O método setProgressStyle define o estilo da ProgressDialog, podendo ser STYLE_HORIZONTAL(Loop Finito) ou STYLE_SPINNER(Loop Infinito). Código de referência da questão.4a Questão Sobre a classe Toast é correto afirmar que: O parâmetro contexto do método makeText() define o texto a ser exibido na mensagem. Exibe uma pequena tela, que pode ser personalizada, com caráter permanente. É ú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. Certo É muito utilizada quando desejamos exibir mensagens de alertas para o usuário. Respondido em 25/05/2020 13:40:25 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. Código de referência da questão.5a Questão 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: Notification Certo Toast ShowMessage Post Information Respondido em 25/05/2020 13:40:14 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. Código de referência da questão.6a Questão A classe AlertDialog pode exibir uma caixa de diálogo com um título e até três botões. Diferentemnte da classe Toast, podemos interagir com o usuário a partir do pressionamento de botões. Indique o método desta classe que define um botão que não cancela e nem confirma uma ação. setNegativeButton setMessageButton Certo setNeutralButton setTitleButton setPositiveButton Respondido em 25/05/2020 13:40:37 Explicação: O método setNeutralButton da classe AlertDialog define um botão que não cancela e nem confirma uma ação (Exemplo: Notifique-me mais tarde) Aula 7 Código de referência da questão.1a Questão Considere as alternativas abaixo apresentadas, e assinale aquela que indica a unidade de medida suportada pelo Android que é muito usada na especificação do tamanho da fonte do aplicativo.
Compartilhar