Пример использования RecyclerView с GridLayoutManager.
Главный экран представляет собой галерею изображений актёров в виде таблицы, в портретном режиме имеющей 2 столбца, в ландшафтном - 4. Для отображения таблицы используется ItemDecoration, устанавливающий отступ в 2dp вокруг изображения. При нажатии на изображение открывается новое окно с детальной информацией об актёре.
Отображение на экране смартфона:
Отображение на экране планшета:







