Permissões: Qual a diferença entre uma permissão "Normal" e uma "Perigosa" no Android?
GPS: Qual biblioteca do Google Play Services é recomendada para obter a localização?
🟡 Médios
SensorManager:
Para que serve o método registerListener? O que acontece se esquecermos de chamar o unregisterListener no onStop() ou onDestroy() da Activity?
CameraX:
Cite os 3 principais casos de uso (Use Cases) da biblioteca CameraX e para que servem.
Bluetooth e SMS:
a) Qual a diferença entre Bluetooth Classic e Bluetooth Low Energy (BLE) em termos de consumo de bateria e casos de uso?
b) Quais as classes principais no Android para enviar um SMS e para gerenciar a conexão Bluetooth?
🔴 Desafio
Geocoding e Mapas:
Se você tem a latitude e longitude de um usuário, como você faria para descobrir o nome da rua e o número (endereço completo)? Qual o nome do processo e da classe que faz isso no Android?