Sobes.tech

Android

Explique o princípio de funcionamento da classe DiffUtil e sua aplicação na otimização da atualização de listas no Android

Junior — Middle
258

Qual é a finalidade de uma classe usando a palavra-chave data em linguagens de programação modernas?

Junior — Middle
229

Tem experiência no desenvolvimento de interfaces de utilizador usando Jetpack Compose?

Junior — Middle
226

Em que situações é recomendado usar o componente BottomSheetDialog numa aplicação?

Junior — Middle
220

Qual é a finalidade da anotação Provides no Dagger e como ela é usada para fornecer dependências?

Junior — Middle
218

Quais métodos podem ser usados para lidar com exceções dentro de corrotinas na programação assíncrona?

Junior — Middle
217

Qual é o papel da propriedade 'by lazy' em Kotlin e em que cenários é adequado o seu uso?

Junior — Middle
196

Quais são as principais diferenças entre usar BottomSheetDialog e BottomSheetDialogFragment ao implementar uma barra inferior?

Junior — Middle
192

Por que sobrescrever ou usar o método equals nas classes de dados?

Junior — Middle
184

Como é que o método hashCode é implementado numa data class?

Junior — Middle
179

Em que casos é justificado o uso do componente BottomSheetDialogFragment numa aplicação?

Junior — Middle
174

Quais são as restrições existentes na anotação @Provides no Dagger para garantir o funcionamento correto das dependências?

Junior — Middle
174

Para que fins é que a redefinição do método hashCode é utilizada na classe de dados?

Junior — Middle
171

Como é que a utilização de corutinas e threads difere na implementação de tarefas assíncronas?

Junior — Middle
166
/2