- ID
- 5561653
- Banca
- IF Sul Rio-Grandense
- Órgão
- IF Sul Rio-Grandense
- Ano
- 2021
- Provas
- Disciplina
- Programação
- Assuntos
Analise as afirmações a seguir sobre o uso de Threads, Handler e AsyncTask em sistemas
para Android:
I. Nas versões mais atuais do Android, se o código fizer uma operação de I/O na
thread principal, o sistema vai lançar a exceção NetWorkOnMainThreadException.
II. No Android, cada aplicação é executada em um único processo e cada processo,
por sua vez, tem uma Thread dedicada, a qual é responsável por desenhar e tratar
todos os eventos da interface gráfica e é conhecida como Main Thread ou UI
Thread.
III. A classe Handler é utilizada para enviar uma mensagem para ser processada pela
UI Thread que, geralmente, é um código que vai atualizar a view.
IV. A Main Thread é utilizada para gerenciar todos os eventos e funções da aplicação e
a UI Thread é responsável apenas pela interface da aplicação.
Estão corretas apenas as afirmativas