Конспект лекционных занятий



Pdf көрінісі
бет37/67
Дата26.09.2023
өлшемі2.41 Mb.
#478672
түріКонспект
1   ...   33   34   35   36   37   38   39   40   ...   67
kt 1


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


55 
Рис. 5.14. Скриншоты популярной игры "Cut the Rope". Новостная 
панель появляется, если потянуть за кольцо 
5.4 Рекомендации по проектированию GUI под Android 
5.4.1 Рекомендации разработчиков. Android Guideline 
Когда платформа Android только появилась, не было никаких 
рекомендаций по разработке дизайна, поэтому все разработчики 
проектировали внешний вид приложений по своему вкусу. Отсутствие 
единого стиля сказалось на интерфейсах не лучшим образом, многие 
программы были откровенно некрасивы и неудобны. Кроме того, 
операционная система Android работает на устройствах с различными 
экранами, и разработчику необходимо помнить, что его приложение должно 
масштабироваться под различные параметры смартфонов и планшетов. 
В настоящее время существует стандарт Android Design, и, если вы 
хотите, чтобы ваше приложение стало по-настоящему популярным и нужным, 
настоятельно рекомендуем его придерживаться. Далее мы рассмотрим 
основные принципы дизайна. Разумеется, в рамках этого курса невозможно 
учесть все нюансы. В списке источников есть ссылка на рекомендации от 
Android User Experience Team, к сожалению, все на английском языке. 
Приведем выдержки из рекомендаций по дизайну: 

Реальные объекты гораздо веселее, чем кнопки и меню. Позвольте 
людям манипулировать знакомыми вещами! Тогда работа будет 
эффективнее. 

Картинки работают быстрее, чем слова. 

Используйте короткие фразы, состоящие из простых слов. Люди 
часто пропускают предложения, если они слишком длинные. 


56 

Никогда не теряйте пользовательскую информацию. Если 
человеку придется вводить данные повторно, велика вероятность того, что он 
откажется использовать ваше приложение. 

Если объекты похожи, они должны выполнять сходные действия. 

Показывайте только то, что необходимо пользователю именно в 
этот момент. 

Выводите пользователю сообщения, только если вопрос 
действительно важен. 

Делайте важные вещи быстро. 

Разбивайте сложные задачи на несколько простых шагов. 

Будьте вежливы и корректны в общении с пользователем. 

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

Используйте интерфейсные элементы, которые будут работать в 
любой ситуации. 

Самый главный принцип - НЕ УСЛОЖНЯЙТЕ пользователю 
жизнь! 


Достарыңызбен бөлісу:
1   ...   33   34   35   36   37   38   39   40   ...   67




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет