понедельник, 23 сентября 2013 г.

Проектирование приложение. Обзор пользовательского интерфейса.

Обзор пользовательского интерфейса.

Интерфейс пользователя лежит в основе построения всех приложений. Основными аспектами интерфейса являются: домашний экран, глобальная навигация устройств и уведомления. 
Ваше приложение будет играть важную роль при формировании общего впечатления пользователей о системе Андроид. Дочитав статью до конца, вы узнаете  основные аспекты, необходимые для написания хороших приложений и, в результате,  достижения высоких оценок системы Андроид со стороны пользователей.
Предлагаем вам к прочтению краткий обзор наиболее важных аспектов пользовательского интерфейса Андроид.

Главный экран. Все приложения. Недавно открытые приложения
  • Главный экран представляет собой настраиваемое пространство, где находятся ярлыки приложений, папки и виджеты. Для навигация между панелями главного экрана необходимо провести пальцем по экрану справа на лево или слева на право. В нижней части экрана закреплены всегда одни и те же наиболее важные ярлыки и папки, независимо от того, какая сейчас панель отображается. Для получения доступа к коллекции всех приложений и виджетов, необходимо нажать кнопку "Все приложения". 

  • Все приложения позволяют просмотреть всю коллекцию приложений и виджетов, которые установлены на устройство. Пользователь может перетащить ярлык любого приложения или виджета в любую пустую ячейку на домашней странице.

  • Недавно открытые приложения. Функция просмотре недавно открытых приложений обеспечивает эффективный способ переключения между последними использованными пользователем приложениями. Функция предоставляет точный путь переключения между несколькими текущими задачами. "Недавние" отображают последние приложения, с которыми взаимодействовал пользователь. Приложения находятся в обратном хронологическом порядке. Переключиться на приложения можно с помощью прикосновения, а удалить его проведя пальцем слева или справа (на более современных устройствах).



Элементы системного "меню"
  1. Status bar (панель состояния)
  2. отображает уведомления слева и время, уровень заряда батареи, уровень сигнала справа. Проведите от строки состояния вниз и перед вами откроется экран с детальным описанием уведомлений.
  3. Navigatin bar (панель навигации)  появилась в версии Андроид 4.0 и только на тех устройствах, на которых нет традиционных аппаратных кнопок. На ней традиционно располагаются кнопки: назад, домой, недавние. Также располагается кнопка меню для приложений Андроид версии 2.3 и более ранних версий.
  4. Combined bar (объединяющая панель) объединяет панель состояния и панель навигации в одну и располагается на нижней части экрана.


Уведомления

Уведомления - это краткие сообщения, к которым пользователь может получать доступ в любое время из панели состояний. Они информируют о необходимых обновлениях, напоминаниях и других важных вещах, выполнение которых важно но не так критично по скорости, чтобы прерывать работу пользователя. Откройте экран уведомлений, выберите любое из них и  откроется соответствующее приложение. 
Уведомления можно расширить, чтобы просмотреть более подробную информацию. Уведомление состоит из одной строки заголовка и одной строки сообщения. Рекомендуется для уведомлений использовать макет, включающий в себя 2 линии. При необходимости можно расширить до трёх. 
В более новых устройствах при проведении пальцем по уведомлению справа на лево или слева направо уведомление удаляется из списка уведомлений.

Общие требования к приложению Андроид
Типичное андроид приложение состоит из Action  Bar (панель верхнего меню) и области приложения.
  1. Main Action Bar (главная панель управления) - центр упарвления вашим приложением. Панель включает в себя элементы для навигации по иерархии вашего приложения и элементы для управления наиболее важными действиями в приложении.
  2. View control (визуальный контроль) позволяет пользователю переключаться между различными режимами вашего приложения. Режимы обычно представляют различное размещение данных или различных функциональных аспектов приложений.
  3. Content Area (область содержимого) - пространство, где отображается содержимое вашего приложения.
  4. Split Action Bar (разделённая на части панель управления) обеспечивает управление приложением и располагается в нижней части экрана. В этом примере на нижней панели управления размещены важные элементы управления,  которые не поместились на главной панели управления.




Комментариев нет:

Отправить комментарий