¿Cuál es la diferencia entre ActivityCompat y ContextCompat?
Estoy tratando de usar la cámara Android, para la API 23 o superior, requiere pedir permiso en tiempo de ejecución. De acuerdo con la documentación , puedo lograr eso usando, ActivityCompat o ContextCompat. No entiendo cuál es la diferencia entre los dos y sus compensaciones.
Gracias por el tiempo.
- OnActivityResult se llama tan pronto como se envía la intención de la cámara
- Orientación vertical de la cámara
- Intención de la cámara no volver a llamar a la actividad
- BitmapFactory no puede decodificar un mapa de bits de Uri después de las fotos tomadas en Android Nougat
- cómo obtener el nombre de la imagen con la intención de la cámara en android?
- ¿Por qué desaparece un conjunto de imágenes de Android?
- Android: guarda imágenes en una carpeta específica
- Apertura de la cámara en modo vertical con Intent
- Android: BroadcastReceiver intención de detectar la foto de la cámara tomada?
- Receptor de radiodifusión no recibirá evento de cámara
- API de cámara no funciona en KITKAT
- resultcode y datos null in onActivityresult
- Evitar que la actividad sea destruida
No entiendo cuál es la diferencia entre los dos y sus trade-offs
No estoy seguro de por qué escribieron así que – checkSelfPermission () es un método de ContextCompat
y ActivityCompat
es subclase (secundario) de ContextCompat
para que pueda pasar cualquiera una vez que se requiera el objeto de la clase ContextCompat
.
Jerarquía de herencia ( docs ):
- ¿Cuál es el punto de cifrar anyting en Android (o Java) si el código fuente puede ser ingeniería inversa?
- Google Chrome para depuración remota por Internet de Google