Russian 字幕

← Tablet UX Mocks - Developing Android Apps

埋め込みコードを取得する
10言語

Showing Revision 6 created 12/30/2014 by Oleksandr Vasyliev.

  1. Когда мы изучали адаптирущийся дизайн,
  2. мы видели, что обычно использовался
    сценарий Master/Detail,
  3. который мы и применим для Sunshine.
  4. Это мок-объекты планшета.
  5. Слева у нас расположен список прогнозов,
  6. а справа -- детальная панель
    для выбранного элемента.
  7. Это применимо к планшетам с семидюймовым
    и десятидюймовым дисплеем
  8. как в книжном, так и в альбомном
    положении экрана.
  9. В книжном положении столбцы
    несколько короче,
  10. но с теми же двумя панелями
    пользовательского интерфейса.
  11. В плане реализации все это будет
    в рамках основной активности.
  12. Так, на левой панели у нас
    располагается фрагмент прогноза.
  13. А справа -- фрагмент детальной информации.
  14. На телефоне у нас тоже была бы
    главная активность со списком прогнозов.
  15. А затем выбор элемента
    тоже запускал бы активность с деталями.
  16. Вот еще один способ это визуализировать.
  17. На планшете мы имеем два фрагмента рядом
    внутри одной активности.
  18. На телефоне же есть первая активность,
    содержащая первый фрагмент.
  19. Выбор элемента запустит вторую активность,
    содержащую второй фрагмент.
  20. Мы собираемся разбить это
    на несколько задач кодирования,
  21. пока не создадим окончательный макет.
  22. Сначала мы выстроим интерфейс
    с двумя панелями для планшета.
  23. Затем мы подключим связь
    между двумя фрагментами,
  24. чтобы выбор элемента заменял
    детальное описание на правой панели.
  25. Затем мы усвоим, как активировать
    визуализацию выбранного элемента,
  26. чтобы знать, чему соответствует
    панель детального описания.
  27. Мы должны убедиться, что позиция прокрутки
    сохраняется при изменении ориентации.
  28. После мы обновим макет деталей для
    его оптимизации для более широких экранов.
  29. Затем мы изменим адаптер,
  30. чтобы макеты сегодняшнего дня
    и других дней были похожи.
  31. На планшете нету специального макета
    для даты "сегодня".
  32. Надеемся, понятно, как мы собираемся
    реализовать эти функции для планшета,
  33. и мы намерены пройти это
    медленно, шаг за шагом.