@IceJOKER
Web/Android developer

Android фрагменты — как правильно написать приложение для разных экранов?

Хочу написать приложение, которое будет показывать содержимое сайта(категории -> список данных выбранной категории -> детали выбранного элемента)
Нужны рекомендации как лучше всего реализовать, так чтобы на маленьких экранах был один экран(сначала категории, при нажатии показывается список и при нажатии на список показывается подробные данные выбранного элемента), а на больших экранах - сначала показываются категории, при нажатии экран делится на две части и на второй части показывается список данных данной категории, а при нажатии на элемент показываются подробные данные элемента(экран можно либо на 3 разделить, а желательнее категории скрыть и показывать список данных категории и детали выбранного элемента).

Большой ли экран проверяю следующим образом:
создаю папку ресурсов values-large, внутри файл string.xml в котором bool is_large равен true, и в просто values/string bool is_large равен false

Данные вывожу с помощью ListFragment

Делитесь опытом и рекомендациями как лучше всего показывать/скрывать нужные фрагменты, как лучше отлавливать клики по элементам в списке(в активити или во фрагменте), для каждого фрагмента(в данном случае 3 фрагмента) создавать отдельные активити или оставить одну и т.д.

Огромная благодарность за хорошие идеи/рекомендации!
  • Вопрос задан
  • 2739 просмотров
Пригласить эксперта
Ответы на вопрос 1
mbelskiy
@mbelskiy
Software Developer
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы