На этой странице вы найдете полезные советы, полученные за годы разработки приложений для Glass Enterprise Edition 2. Мы рассмотрим следующие моменты, чтобы вы могли их учитывать при разработке собственных приложений:
Избегайте неотвечающих элементов пользовательского интерфейса
Не используйте стандартные элементы Android, такие как кнопки, флажки и области ввода текста. Эти элементы рассматриваются Glass как не отвечающие на запросы. Сосредоточьтесь на принципе «одно действие на странице» при разработке пользовательского интерфейса вашего приложения.
Если вам нужно использовать кнопки, рассматривайте всю страницу как кнопку.
Если вам нужны списки для отображения содержимого, используйте стандартный recyclerView
.
Если вам нужно взаимодействовать с элементами списка, реализуйте прокрутку . Для этого используйте класс viewPager
.
Скрыть панель состояния и действий
Строка состояния может отображать некоторую полезную информацию, такую как состояние подключения или часы, но если такая информация не имеет решающего значения для текущей задачи, не стесняйтесь скрывать панель состояния и действий . Пользователь всегда может провести вниз от верхнего края экрана, чтобы вернуть его на мгновение.
Сделать на весь экран
Чтобы улучшить взаимодействие с пользователем, попробуйте сделать приложение полноэкранным . Это позволяет пользователям легче перемещаться по вашему приложению и увеличивает видимую область, которую вы можете использовать для отображения содержимого.
USB-кабель
Мы рекомендуем использовать кабель USB-C™, входящий в комплект поставки устройства, так как он необходим для быстрой зарядки. Другие кабели USB-C™ могут работать неоптимально. Если вы используете кабель USB-C™ или адаптер питания стороннего производителя, убедитесь, что он поддерживает передачу данных и зарядку устройств.