Pular para conteúdo

Exercícios 13 - Sensores e Hardware 📸

🟢 Fáceis

  1. Permissões: Qual a diferença entre uma permissão "Normal" e uma "Perigosa" no Android?
  2. GPS: Qual biblioteca do Google Play Services é recomendada para obter a localização?

🟡 Médios

  1. SensorManager: Para que serve o método registerListener? O que acontece se esquecermos de chamar o unregisterListener no onStop() ou onDestroy() da Activity?
  2. CameraX: Cite os 3 principais casos de uso (Use Cases) da biblioteca CameraX e para que servem.
  3. 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

  1. 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?