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



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

Рис. 2.9. Единицы измерения в activity в TextView
px
Сокращение от pixel — пиксел. Один пиксел в настройках
соответствует одному пикселу на реальном экране,
независимо от плотности отображения. Так как пикселы не
масштабируются под плотность экрана устройства, не
рекомендуется использовать такие единицы измерения.
dp
Сокращение от density-independent pixel (плотностно-
независимый пиксел). Обычно эта единица измерения
используется для полей, отступов или чего-либо еще, для
чего в противном случае пришлось бы задавать размер в
пикселах. Один 
dp
всегда составляет 1/160 дюйма на экране
устройства. Размер получится одинаковым, независимо от
плотности экрана: при более высокой плотности экрана 1 
dp
просто будет включать больше пикселов, чтобы
геометрический размер элемента сохранился.
sp


Сокращение от scale-independent pixel (масштабно-
независимый пиксел). Это такие не зависящие от плотности
пикселы, которые также учитывают предпочтения
пользователя в отношении размера шрифта. Эта единица
почти всегда используется для установки размера текста на
экране.
pt

mm

in
Масштабируемые единицы, как и 
dp
, которые позволяют
задавать размеры интерфейса в точках (1/72 дюйма),
миллиметрах или дюймах. Однако мы не рекомендуем их
использовать: не все устройства будут правильно
масштабировать такие единицы.
На практике и в этой книге вы почти всегда будете
использовать 
dp
и 
sp
. Android будет переводить эти значения в
пикселы во время выполнения.
Запуск на устройстве
Конечно, баловаться с приложением на эмуляторе — это
забавно. Но еще больше удовольствия можно получить,
взаимодействуя с приложением на физическом устройстве
Android. В этом разделе мы настроим систему, устройство и
приложение так, чтобы GeoQuiz работало на вашем устройстве.
Прежде всего подключите устройство к системе. Если
разработка ведется в macOS, ваша система должна немедленно
распознать устройство. Системе Windows может потребоваться
установка драйвера 
adb
(Android Debug Bridge). Если Windows
не может найти драйвер 
adb
, загрузите его с сайта
производителя устройства.
Во-вторых, необходимо разрешить для устройства отладку
через USB. Для этого вам нужно найти в меню флажок

Download 21,53 Mb.

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