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



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

2.6 Ресурсы 
При разработке мобильных приложений необходимо выработать 
привычку отделять ресурсы приложения от кода. К ресурсам приложения 
могут относиться: изображения, строки, цвета, компоновки элементов 
пользовательского интерфейса (layout) и т. д. Отделение ресурсов от кода 
позволяет 
использовать альтернативные ресурсы 
для 
различных 
конфигураций устройств: язык, разрешение экрана и т. д. Для обеспечения 
совместимости с различными конфигурациями, ресурсы необходимо 
сгруппировать в директории по типу ресурсов и конфигурации устройства
полученные директории поместить в папкуres/


38 
Для любого типа ресурсов можно определить две группы. Первая 
определяет ресурсы, которые будут использоваться независимо от 
конфигурации устройства или в том случае, когда под конфигурацию нет 
подходящих альтернативных ресурсов. Эта группа называется ресурсы по 
умолчанию (default). Вторая группа определяет ресурсы, подходящие для 
определенной конфигурации устройства, размещается в директории с 
названием, обозначающим данную конфигурацию. Такие ресурсы называются 
альтернативными. 
а) используется компоновка по 
умолчанию (приложение не содержит 
альтернативы) 
б) каждое устройство использует 
соответствующую компоновку 
Рис. 2.6. Использование ресурсов 
Каждый тип ресурсов необходимо размещать в специальной 
поддиректории папки res/. Рассмотрим основные из этих поддиректорий: 
animator/ - содержит XML файлы, которые определяют свойства анимации
anim/ 
- содержит XML файлы, которые определяют анимацию 
преобразований; 
color/ 
- содержит XML файлы, которые определяют списки цветов
drawable/ - содержит графические файлы или XML файлы, которые 
компилируются в графические ресурсы


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




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

    Басты бет