Por lo tanto, en mi aplicación, el usuario encontrará imágenes, algo así como la característica de arte conceptual en los videojuegos. Quiero que estas imágenes puedan ser ampliadas, compartidas y lo que sea, como en la aplicación de la galería. ¿Cuál es la mejor manera de mostrarlos? Yo creo la manera correcta de hacer esto es enviar un Intent.ACTION_VIEW con un tipo de imagen/png, por lo que cualquier programa puede conseguirlo ....Sirviendo imágenes a través de un proveedor de contenido en Android
Pero en ese caso, las imágenes tienen que estar disponibles para cualquier aplicación, no pueden ser un recurso, ¿verdad? (Porque entonces no estarían disponibles para otras aplicaciones.) Por lo tanto, deben estar disponibles a través de un proveedor de contenido ...
No creo Puedo simplemente incluirlos en el proveedor de contenido multimedia predeterminado. .. porque no podrían ser descubiertos a través de la aplicación de la galería? Quiero que el usuario los 'desbloquee' con el tiempo. Entonces, necesito construir mi propio proveedor de contenido y publicar las imágenes a través de eso, ¿verdad? ¿Cuál es la mejor manera de crear un proveedor de contenido que pueda servir imágenes (y videos, audio, tal vez contactos u otros tipos de objetos)?