Ed
há 2 meses
Vamos analisar cada afirmativa: I. O EventBus facilita a comunicação entre fragmentos. Verdadeiro. O EventBus é uma biblioteca que simplifica a comunicação entre componentes, como fragmentos, sem a necessidade de referências diretas. II. O debouncing reduz requisições desnecessárias em buscas. Verdadeiro. Debouncing é uma técnica que evita múltiplas execuções rápidas de uma ação, como requisições em buscas, reduzindo chamadas desnecessárias. III. Threads secundárias evitam travamentos em operações demoradas. Verdadeiro. Executar operações demoradas em threads secundárias evita que a interface principal (UI thread) trave. IV. O Handler é a abordagem mais eficiente para processamento de operações longas no Android. Falso. O Handler é usado para comunicação entre threads, mas não é a melhor abordagem para operações longas; para isso, recomenda-se usar AsyncTask (obsoleto), Executors, ou outras APIs como WorkManager. Portanto, os itens corretos são I, II e III. Alternativa correta: A) I, II e III, apenas.
Cadastre-se ou realize login