Cómo crear una galería de imágenes en miniatura con navegador de fotos para Android

Acabo de escribir una aplicación con una bonita galería de fotos para iOS, ahora me gustaría hacer lo mismo con mi versión de Android de la aplicación. Veo que la API de la Galería de Android me permite crear una galería de desplazamiento de imágenes. Pero lo que realmente quiero es una interfaz de estilo de galería de fotos de manzana con una cuadrícula de miniaturas que, al tocarla, abren una pantalla completa de la imagen seleccionada y me permite navegar por la galería de fotos usando flechas o flechas izquierda / derecha en una barra de herramientas.

En iOS usé el KTPhotoBrowser para lograr esta interfaz, pero no he podido encontrar nada parecido para Android. ¿Puede alguien apuntarme a una biblioteca, o incluso un tutorial con código de ejemplo que me dará una interfaz como esa sin tener que rodar yo mismo?

Actualización: He encontrado el Tutorial GridView que describe cómo poner miniaturas de imagen en una cuadrícula, parece ser la cosa perfecta. La Galería API se puede usar para el navegador de fotos de tamaño completo como se muestra en el código de ejemplo @ariefbayu (ver enlace en los comentarios a continuación). No es exactamente lo mismo que la galería de estilo de iPhone, pero es bastante bueno.

He hecho este tipo de interfaz. Lo básico es:

  1. MainActivity carga imágenes en GridView .
  2. En cada clic de Galería, carga otra actividad usando Intent , llamada SlideActivity que extiende 'Galería' en modo de pantalla completa donde esto:
    1. mostrar Gallery y establecer la imagen actual a seleccionada
    2. establecer la imagen actualmente seleccionada en la galería, a lo que se hace clic en el primer diseño.

Enlace al código de ejemplo: https://www.dropbox.com/s/xk2oupma8zcxqpf/GridToGallery.zip

  • Galería de Android: reemplaza el mapa de bits en ImageView después de que el desplazamiento se detuvo
  • Solo texto de la galería de Android
  • Android: muestra la imagen en la galería de incorporación
  • Obtener la galería para comenzar en la posición específica
  • Mover la vista Galería a la siguiente imagen en un golpe en Android?
  • android: quitar una vista de una galería
  • Poner una imagen grande en un ImageView no funciona
  • Abrir una imagen en la Galería incorporada de Android
  • Galería personalizada con imágenes y vídeos en android para seleccionar varios elementos
  • Galería de texto en Android?
  • Alternativas a android.widget.Gallery (no la aplicación Galería)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.