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


Листинг 1.3. Добавление строковых ресурсов



Download 21,53 Mb.
Pdf ko'rish
bet19/485
Sana13.07.2022
Hajmi21,53 Mb.
#787165
1   ...   15   16   17   18   19   20   21   22   ...   485
Bog'liq
Android Programmirovanie dlya professionalov 4-e izdanie 2020 Fillips Styuart Marsikano Gardner

Листинг 1.3. Добавление строковых ресурсов
(res/values/strings.xml)

GeoQuiz
Canberra is
the capital of Australia.
True
False

(В зависимости от версии Android Studio файл может
содержать другие строки. Не удаляйте их — это может породить
каскадные ошибки в других файлах.)
Теперь по ссылке 
@string/false_button
в любом файле
XML проекта GeoQuiz вы будете получать строковый литерал
False на стадии выполнения.


Если в файле 
activity_main.xml
оставались ошибки,
связанные с отсутствием строковых ресурсов, они должны
исчезнуть. (Если ошибки остались, проверьте оба файла —
возможно, где-то допущена опечатка.)
Строковый файл по умолчанию называется 
strings.xml
,
но ему можно присвоить любое имя на ваш выбор. Проект
может содержать несколько строковых файлов. Если файл
находится в каталоге 
res/values/
, содержит корневой
элемент 
resources
и дочерние элементы 
string
, ваши строки
будут найдены и правильно использованы приложением.
Предварительный просмотр макета
Макет готов (рис. 1.13). Вернитесь к вкладке 
active_main.xml
и просмотрите макет на панели 
Design
, щелкнув по вкладке в
нижней части панели редактора (рис. 1.13).


Рис. 1.13. Предварительный просмотр в графическом конструкторе
макетов (activity_main.xml)
На рис. 1.13 показаны два доступных вида предварительного
просмотра. Вы можете выбрать нужный вам тип
предварительного просмотра с помощью меню, которое
выпадает из кнопки в виде синего алмаза, расположенной на
верхней панели слева. Вы можете вывести на экран любой вид
предварительного просмотра по отдельности или оба сразу, как
показано на рисунке.
Вид слева — это предварительный просмотр Design. Он
показывает, как будет выглядеть макет на устройстве с
применением графической темы.


Вид справа — это область раскладки (blueprint). В этом
предварительном просмотре основное внимание уделяется
размеру виджетов и взаимосвязям между ними.
Панель 
Design
также позволяет увидеть, как будет выглядеть
макет на устройствах с различными конфигурациями. В
верхней части панели можно указать тип устройства, версию
Android, тему устройства и язык, используемый при рендеринге
макета. Вы даже можете сделать так, чтобы текст выводился
справа налево.
Помимо предварительного просмотра вы также можете
создавать свои макеты с помощью редактора макетов. Слева
находится панель, на которой есть все встроенные виджеты
(рис. 1.14). Вы можете перетаскивать эти виджеты из панели на
макет. Вы также можете перетащить их в дерево компонентов в
нижнем левом углу, чтобы более точно задать расположение
виджета.
Рис. 1.14. Графический редактор макетов


На рис. 1.14 показан вид с декорациями макета — панель
состояния устройства, панель приложений с меткой GeoQuiz и
панель кнопок виртуального устройства. Чтобы увидеть эти
декорации, нажмите кнопку в виде глаза на панели
непосредственно над окном предварительного просмотра и
выберите опцию 

Download 21,53 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   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