LibKing » Книги » Компьютеры и Интернет » Прочая околокомпьтерная литература » Тимур Машнин - Разработка Android-приложений в деталях

Тимур Машнин - Разработка Android-приложений в деталях

Тут можно читать онлайн Тимур Машнин - Разработка Android-приложений в деталях - бесплатно ознакомительный отрывок. Жанр: Прочая околокомпьтерная литература, издательство Литагент Ридеро. Здесь Вы можете читать ознакомительный отрывок из книги ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте LibKing.Ru (ЛибКинг) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Тимур Машнин - Разработка Android-приложений в деталях

Тимур Машнин - Разработка Android-приложений в деталях краткое содержание

Разработка Android-приложений в деталях - описание и краткое содержание, автор Тимур Машнин, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
В книге приведены некоторые рецепты разработки Android-приложений и их примеры, рассмотрена работа в среде Eclipse и Android Studio, разработка мобильных сайтов и гибридных мобильных приложений.

Разработка Android-приложений в деталях - читать онлайн бесплатно ознакомительный отрывок

Разработка Android-приложений в деталях - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Тимур Машнин
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

Другой, более быстрый способ интернационализации Android-приложения – это использование команды Add New Translationкнопки Locale…, открывающей диалоговое окно, в котором список Languageпозволяет выбрать язык локализации, а поля New Translation – ввести локализованные значения строковых ключей.

Панель инструментов Graphical Layout Кнопка Androidвкладки Graphical - фото 39

Панель инструментов Graphical Layout

Кнопка Android…вкладки Graphical Layoutпозволяет посмотреть конечный вид GUI-интерфейса относительно установленных версий Android-платформы.

Меню кнопки Configurationвкладки Graphical Layoutпозволяет посмотреть конечный - фото 40

Меню кнопки Configuration…вкладки Graphical Layoutпозволяет посмотреть конечный вид GUI-интерфейса для различных типов устройств, различных размеров экрана, различных локализаций, фрагментов и версий. Команда Manual Previewsв сочетании с командой Add As Thumbnailдает возможность сформировать свой список просмотра.

Команда Create Newкнопки Configurationвкладки Graphical Layoutобеспечивает - фото 41

Команда Create Newкнопки Configuration…вкладки Graphical Layoutобеспечивает создание альтернативных версий файла activity_main. xml описания GUI-интерфейса Activity-компонента для различных конфигураций Android-устройства. При запуске Android-приложения среда выполнения Android-устройства будет загружать подходящий ее конфигурации Layout-файл. Команда Create Newпредлагает следующие спецификаторы Android-конфигураций:

Country Code и Network Code альтернатива языковой и региональной локализации - фото 42

Country Code и Network Code – альтернатива языковой и региональной локализации.

LTR – layout-direction-left-to-right (определитель ldltr) направление письменности слева направо.

sw [n] dp – создает Layout-файл каталога res/layout-sw [n] dp для наименьшего размера из высоты и ширины ndp.

w [n] dp – создает Layout-файл каталога res/layout-w [n] dp для минимальной ширины экрана ndp.

h [n] dp – создает Layout-файл каталога res/layout-h [n] dp для минимальной высоты экрана ndp.

Small, Normal, Large, Xlarge – создает Layout-файл каталога res/layout- [small, normal, large, xlarge] для различных разрешений экрана 320x426, 320x470, 480x640, 720x960.

Long, Not Long – создает Layout-файл каталога res/layout-long и res/layout-notlong для широких экранов WQVGA, WVGA, FWVGA и для экранов QVGA, HVGA, VGA.

Portrait, Landscape – создает Layout-файл каталога res/layout-port и res/layout-land для вертикальной и горизонтальной ориентации экрана.

Not Night, Night – создает Layout-файл каталога res/layout-notnight и res/layout-night для работы в дневное и ночное время.

Low Density, Medium Density, High Density, Extra High Density, TV Density – создает Layout-файл каталога res/layout-ldpi, res/layout-mdpi, res/layout-hdpi, res/layout-xhdpi, res/layout-tvdpi для плотности экрана 120dpi, 160dpi, 240dpi, 320dpi, 213dpi.

Finger – создает Layout-файл каталога res/layout-finger для сенсорного экрана.

Soft – создает Layout-файл каталога res/layout-keyssoft для устройства с виртуальной клавиатурой.

No Keys – создает Layout-файл каталога res/layout-nokeys для устройства без аппаратной клавиатуры.

Hidden, Exposed – создает Layout-файл каталога res/layout-navhidden, res/layout-navexposed для устройства без и с кнопками навигации.

None, Trackball – создает Layout-файл каталога res/layout-nonav, res/layout-trackball для устройства, предоставляющим навигацию только с помощью сенсорного экрана, и для устройства с трекболом.

800x480 – создает Layout-файл каталога res/layout-1280x800 для экрана с разрешением 1280x800.

API 18 – создает Layout-файл каталога res/layout-v18 для устройства с Android-платформой 4.3 и выше.

Меню кнопки обеспечивает просмотр конечного вида GUI-интерфейса для различных типа экранов.

Меню кнопки дает возможность посмотреть конечный вид GUIинтерфейса для - фото 43

Меню кнопки дает возможность посмотреть конечный вид GUI-интерфейса для вертикальной и горизонтальной ориентации экрана (Portrait и Landscape), в нормальном состоянии, в настольном и автомобильном держателях, при соединении с телевизором, без экрана (Normal, Car Dock, Desk Dock, Television, Appliance), для Android-устройства, работающего в дневное и ночное время (Day Time и Night Time).

Меню кнопки обеспечивает просмотр конечного вида GUIинтерфейса с применением - фото 44

Меню кнопки обеспечивает просмотр конечного вида GUI-интерфейса с применением различных стилей для приложения.

Для всего приложения стиль устанавливается с помощью атрибута android - фото 45

Для всего приложения стиль устанавливается с помощью атрибута android: theme="@style/AppTheme» тэга файла манифеста AndroidManifest. xml и ресурса res/values/styles. xml.

Для Activity-компонента стиль устанавливается с помощью атрибута android: theme="@style/ActivityTheme» тэга файла манифеста AndroidManifest. xml и ресурса res/values/styles. xml.

Применение стиля к Activity-компоненту может существенно менять отображение его GUI-интерфейса на экране Android-устройства. Например, при установке стиля Theme. Dialog, Activity-компонент отображается в виде диалогового окна, не заполняя полностью весь экран.

Кнопки вкладки Graphical Layout, расположенные ниже панели кнопок с меню, обеспечивают регулировку значений атрибутов android: layout_width, android: layout_height и др. корневого контейнера, а также эмуляцию размера экрана и увеличение-уменьшение изображения экрана.

Palette-палитра вкладки Graphical Layoutпозволяет визуально заполнить GUI-интерфейс Activity-компонента View-компонентами с помощью перетаскивания элементов Palette-палитры в область просмотра конечного вида GUI-интерфейса.

Кроме того, вкладка Graphical Layoutимеет контекстное меню, открывающееся при нажатии правой кнопкой мышки на View-компоненте в окне просмотра конечного вида GUI-интерфейса, с помощью опций которого можно изменять свойства выбранного View-компонента.

Редактор файла AndroidManifest. xml ADT-плагина

Для файла манифеста AndroidManifest. xml ADT-плагин также предоставляет визуальный графический редактор.

Редактор файла AndroidManifest xml ADTплагина имеет вкладки Manifest - фото 46

Редактор файла AndroidManifest. xml ADT-плагина имеет вкладки Manifest, Application, Permissions, Instrumentationи AndroidManifest. xml.

Набор опций вкладок Manifestи Applicationзависит от версии Android-платформы, на основе которой создан Android-проект.

Вкладка ManifestADT-редактора файла AndroidManifest. xml содержит следующие поля и ссылки:

Package – редактирование имени пакета Android-приложения, значение атрибута package элемента .

Version Code – редактирование версии Android-приложения, значение атрибута android: versionCode элемента .

Version name – редактирование строки, представляющей пользователю версию Android-приложения, значение атрибута android: versionName элемента .

Читать дальше
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать


Тимур Машнин читать все книги автора по порядку

Тимур Машнин - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Разработка Android-приложений в деталях отзывы


Отзывы читателей о книге Разработка Android-приложений в деталях, автор: Тимур Машнин. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
Большинство книг на сайте опубликовано легально на правах партнёрской программы ЛитРес. Если Ваша книга была опубликована с нарушениями авторских прав, пожалуйста, направьте Вашу жалобу на PGEgaHJlZj0ibWFpbHRvOmFidXNlQGxpYmtpbmcucnUiIHJlbD0ibm9mb2xsb3ciPmFidXNlQGxpYmtpbmcucnU8L2E+ или заполните форму обратной связи.
img img img img img