SóProvas


ID
3496921
Banca
INSTITUTO AOCP
Órgão
PRODEB
Ano
2018
Provas
Disciplina
Programação
Assuntos

Um AsyncTask é um objeto disponível para linguagens de programação móveis para android, que permite realizar o encapsulamento em uma interface de forma simples para o uso de threads. No entanto, sempre que for realizar a aplicação desse objeto é obrigatório implementar um método específico. Qual é o método que sempre deve ser implementado para a utilização do objeto AsyncTask?

Alternativas
Comentários
    • O método obrigatório doInBackground é o responsável por todo o processamento pesado, pois ele é executado em uma Thread separada. Enquanto é processada a informação, a tela do usuário não ficará travada. Seu retorno é passado por parâmetro para o método onPostExecute;

    • doInBackground() - método invocado já em thread secundária. Fica em execução o tempo que for necessário. Isso assumindo que o aplicativo estará em foreground, primeiro plano, assim não há grandes chances de o algoritmo em doInBackground() ser abortado pelo sistema Android;