Android. Программирование для профессионалов. 4-е издание



Download 21,53 Mb.
Pdf ko'rish
bet294/485
Sana13.07.2022
Hajmi21,53 Mb.
#787165
1   ...   290   291   292   293   294   295   296   297   ...   485
Bog'liq
Android Programmirovanie dlya professionalov 4-e izdanie 2020 Fillips Styuart Marsikano Gardner

adapter = SoundAdapter()
}
}
Мы использовали привязку данных для настройки recycler
view. К сожалению, выводить на экран пока нечего. Исправим
это, передав программе парочку звуковых файлов.


Импорт активов
Пришло время добавить в проект звуковые файлы и загрузить
их на стадии выполнения. Вместо системы ресурсов будут
использоваться активы (assets). Активы можно рассматривать
как усеченные аналоги ресурсов: они упаковываются в APK, как
и ресурсы, но без конфигурационного инструментария,
дополняющего ресурсы.
В некоторых отношениях это хорошо. Из-за отсутствия
системы конфигурации активам можно присваивать любые
имена и упорядочивать их в структуру папок. Впрочем, есть и
оборотная сторона: без системы конфигурации ваше
приложение не сможет автоматически реагировать на
изменение плотности пикселов, языка или ориентации или же
автоматически использовать активы в файлах макетов или
других ресурсах.
Обычно предпочтение отдается ресурсам. Однако в тех
случаях, когда вы обращаетесь к файлам только на
программном уровне, активы выходят на первый план.
Например, многие игры используют активы для хранения
графики и звука — и такое же решение будет использовано в
BeatBox.
Используемые активы следует импортировать в проект.
Создайте в проекте папку для активов: щелкните правой
кнопкой мыши по модулю 
app
и выберите команду
New

Folder

AssetsFolder
в контекстном меню (рис. 19.3).
Оставьте флажок 
ChangeFolderLocation
сброшенным, а в списке
TargetSourceSet
выберите вариант 
main
.


Рис. 19.3. Создание папки assets
Нажмите кнопку 

Download 21,53 Mb.

Do'stlaringiz bilan baham:
1   ...   290   291   292   293   294   295   296   297   ...   485




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish