Как создать галерею миниатюр сетки с браузером фотографий для Android

Я только что написал приложение с красивой фотогалереей для iOS, теперь я хотел бы сделать то же самое с моей версией Android для Android. Я вижу, что API Android Gallery позволяет мне создавать прокручиваемую галерею изображений. Но то, что я действительно хочу, это интерфейс стиля apple-photo gallery с сеткой эскизов, которые при нажатии, открывают полноэкранное отображение выбранного изображения и позволяют мне перемещаться по фотогалерее, используя стрелки или стрелки влево / вправо на Панель инструментов.

В iOS я использовал KTPhotoBrowser для достижения этого интерфейса, но я не смог найти ничего подобного для Android. Может ли кто-нибудь указать мне на библиотеку или даже на учебник с примером кода, который даст мне такой интерфейс, без необходимости запускать его самостоятельно?

Обновление: я нашел учебник GridView, в котором описывается, как помещать эскизы изображений в сетку, кажется, это идеальная вещь. API Gallery можно использовать для полноразмерного браузера фотографий, как показано в примере кода @ariefbayu (см. Ссылку в комментариях ниже). Это не совсем то же самое, что и в стиле iPhone, но это очень хорошо.

    Я сделал такой интерфейс. Основным является:

    1. MainActivity загружает изображения в GridView .
    2. В каждой галерее нажмите, загрузите другое действие с помощью Intent , которое называется SlideActivity которое расширяет «Галерею» в полноэкранном режиме, где это будет:
      1. Показать Gallery и установить текущее изображение для выбранного
      2. Установить текущее выбранное изображение в галерее, на то, что щелкнули в первом макете.

    Ссылка на пример кода: https://www.dropbox.com/s/xk2oupma8zcxqpf/GridToGallery.zip