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


Добавление ресурсов в проект



Download 21,53 Mb.
Pdf ko'rish
bet44/485
Sana13.07.2022
Hajmi21,53 Mb.
#787165
1   ...   40   41   42   43   44   45   46   47   ...   485
Bog'liq
Android Programmirovanie dlya professionalov 4-e izdanie 2020 Fillips Styuart Marsikano Gardner

Добавление ресурсов в проект
Следующим шагом станет включение графических файлов в
ресурсы приложения GeoQuiz.
Проверьте, чтобы на панели 
Project
отображалось дерево
представления 
Project
. Раскройте содержимое узла
GeoQuiz/app/src/main/res
(рис. 2.6). В нем должны
присутствовать папки с именами 
mipmap-hdpi
и 
mipmap-
xhdpi
, показанные на рис. 2.6. (Также в списке присутствуют
другие папки; пока не обращайте на них внимания.)
В файле решения выделите и скопируйте четыре каталога,
упоминавшихся ранее: 
drawable-hdpi

drawable-mdpi
,
drawable-xhdpi

drawable-xxhdpi
и 
drawable-xxxhdpi
. В
Android Studio вставьте скопированные каталоги в каталог
app/src/main/res
. В результате должны появиться четыре
каталога для разной плотности, каждый из которых содержит
файлы 
arrow_left.png
и 
arrow_right.png
(рис. 2.7).


Рис. 2.6. Просмотр ресурсов на панели Project


Рис. 2.7. Изображения стрелок в каталогах drawable проекта GeoQuiz
Переключив панель 
Project
обратно в режим 
Android
, вы
увидите сводку добавленных файлов (рис. 2.8).


Рис. 2.8. Сводка изображений со стрелками в каталогах drawable приложения GeoQuiz
Процесс включения графики в приложение чрезвычайно
прост. Любому файлу 
.png

.jpg
или 
.gif
, добавленному в
папку 
res/drawable

автоматически 
назначается
идентификатор ресурса. (Учтите, что имена файлов должны
быть записаны в нижнем регистре и не могут содержать
пробелов.)
Эти идентификаторы ресурсов не уточняются плотностью
пикселов, так что вам не нужно определять плотность пикселов
экрана 
во 
время 
выполнения; 
просто 
используйте
идентификатор ресурса в коде. При запуске приложения ОС
автоматически выберет изображение, подходящее для
конкретного устройства.
Система ресурсов Android более подробно рассматривается в
главе 3 и далее. А пока давайте заставим работать нашу стрелку.

Download 21,53 Mb.

Do'stlaringiz bilan baham:
1   ...   40   41   42   43   44   45   46   47   ...   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