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


land/. Android автоматически определит подходящую компоновку, сверяя  текущее состояние устройства с именами папок в каталоге /res



Pdf көрінісі
бет27/67
Дата26.09.2023
өлшемі2.41 Mb.
#478672
түріКонспект
1   ...   23   24   25   26   27   28   29   30   ...   67
kt 1

land/Android автоматически определит подходящую компоновку, сверяя 
текущее состояние устройства с именами папок в каталоге /res
Все ресурсы после определения могут быть доступны по ссылке на их ID
которые определены в автоматически генерируемом классе R. Для каждого 
типа ресурсов в R классе существует подкласснапример, R.drawable для всех 
графических ресурсов. ID ресурса всегда имеет две составляющие: 

тип ресурса - все ресурсы группируются по типам, например, string, 
drawable, layout; 

имя ресурса - либо имя файла без расширения, либо значение атрибута 
android:name в XML файле для простого значения. 
Получить доступ к ресурсу можно двумя способами: 

в 
коде: 
можно 
использовать 
выражения 
вида 
R.тип_ресурса.имя_ресурса, например, R.string.hello; 

в XML: используется специальный XML синтаксис, который 
соответствует ID определенному в R классе, например, @string/hello. 
Более предметно разговор об использовании ресурсов в лабораторных 
работах. 
Лекции 5-6. Основы 
разработки 
интерфейсов 
мобильных 
приложений 
Для подготовки данной лекции в качестве основного источника 
информации была использована книга "Алан Купер об интерфейсе"[
11
], 
однако задекларированные в ней принципы были переработаны в контексте 


40 
программирования для мобильных устройств, а примеры заменены на более 
подходящие в рамках данного курса. Скриншоты приложений взяты из 
магазина 
приложений 
Google Play или 
сделаны 
самостоятельно 
с 
использованием смартфона Мегафон SP-A20i Mint на платформе Intel 
Medfield. 
5.1 Визуальный дизайн интерфейсов 
Силы, вложенные в разработку модели поведения программного 
продукта, будут потрачены впустую, если вы не сумеете должным образом 
донести до пользователей принципы этого поведения. В случае мобильных 
продуктов это делается визуальными средствами - путем отображения 
объектов на дисплее (в некоторых случаях целесообразно использовать 
тактильные ощущения от нажатия). 
Визуальный дизайн интерфейсов - очень нужная и уникальная 
дисциплина, которую следует применять в сочетании с проектированием 
взаимодействия и промышленным дизайном. Она способна серьезно повлиять 
на эффективность и привлекательность продукта, но для полной реализации 
этого потенциала нужно не откладывать визуальный дизайн на потом, а 
сделать его одним из основных инструментов удовлетворения потребностей 
пользователей и бизнеса. 


Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   ...   67




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

    Басты бет