Posfixa java
Classificado em Computação
Escrito em em português com um tamanho de 3,79 KB.
01 – Porque ao criarmos uma nova Activity ela deve ter como base uma classe Activity(ou uma
de suas sucessoras)?
Quando criamos uma nova activity estendemos a classe Activity ou uma de suas sucessoras
pára que nossa classe herde todas as carácterísticas das Activities, caso contrário esta seria
apenas uma classe java qualquer.
02 – Quando criamos uma Activity que deverá retornar um determinado resultado é
necessário a criação de um código de retorno, inicialização da activity através do comando
startActivityForResult e também a redefinição do método onActivityResult. Caso seja
necessário, na mesma Activity, a inicialização de mais de uma Acitivity que retorne um
resultado, quais seriam os passos necessários pára garantir que o resultado de ambas seja
processado corretamente?
Devemos tratar essa situação de forma apropriada passando um argumento como parâmetro
junto com a intent que iniciará a nova activity, a activity iniciada irá buscar dentro da intent o
objeto identificado pelo argumento utilizando-se do método getStringExtra, se encontrar o
valor extra correspondente retornará o resultado, do contrário não executará retorno.
03-Pára que possamos anunciar quais intenções implícitas nosso aplicativo esta apto a
responder, devemos declarar um ou mais filtros de intenção. Qual elemento e utilizado pára
declarar um filtro de intenção e onde este deve ser declarado?
O elemento utilizado pára declarar um filtro de intenção é o “<>-filter>” e dever ser
declarado dentro do arquivo manisfesto.
04-Um dos métodos que devem ser definidos dentro de uma classe BaseAdapter e chamado
de getView(). Qual é a sua atribuição?
O método “getView ()” se encarrega de renderizar os registros encontrados dentro de uma List
atribuindo os valores de cada propriedade a seu componente correto dentro de um layout.
05-Serviços facilitam à aplicação informar que desejam executar algo em segundo plano.
Quando é necessário o retorno de informação pára o componente que os criou, qual é o tipo
de serviço que deve ser utilizado e com é feito esse retorno?
Quando é necessário o retorno de informação pára o componente que criou o serviço, este
serviço deve ser vinculado (bind) que sera executado enquanto houver ligação com algum
componente que interaja com ele, o retorno que será feito através da interface IBinder.