Валерий В., В смысыле? В каждом фрагменте же свой ресайклер, так? У фрагмента есть методы сохранения/восстановления состояния. В них и сохраняй/восстанавливай. Bottom там навигация или что - вообще по барабану, фрагмент вещь в себе, и про окружающий мир должен быть вообще не должен знать.
Александр Синицын, не сказал бы, что этому уделяется значимое время при разработке. Кроме того, случись мне так работать, я бы определил всё константами и дело с концом.
Оkna Komforta, a я и не отвечал на вопрос. Проблема в том, что дизайн ужасен - это не андроид. Это веб-дизайнер решил, что "да что там сложного, сейчас нафигачим".
В андроид студии не верстают, а разрабатывают приложение. Она IDE, а не "программа для вёрстки". С вашими познаниями в этой области надо не вопросы надо задавать на профильных сайтах, а искать человека, который следить за всем этим будет. "Верстает" вам там, по ходу, студент, который поиском пользоваться не умеет. https://stackoverflow.com/a/21231556