• Пожаловаться

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

Здесь есть возможность читать онлайн «Тимур Машнин: Разработка Android-приложений в деталях» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях присутствует краткое содержание. ISBN: 9785448304507, издательство: Литагент Ридеро, категория: Прочая околокомпьтерная литература / на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале. Библиотека «Либ Кат» — LibCat.ru создана для любителей полистать хорошую книжку и предлагает широкий выбор жанров:

любовные романы фантастика и фэнтези приключения детективы и триллеры эротика документальные научные юмористические анекдоты о бизнесе проза детские сказки о религиии новинки православные старинные про компьютеры программирование на английском домоводство поэзия

Выбрав категорию по душе Вы сможете найти действительно стоящие книги и насладиться погружением в мир воображения, прочувствовать переживания героев или узнать для себя что-то новое, совершить внутреннее открытие. Подробная информация для ознакомления по текущему запросу представлена ниже:

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

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

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Разработка Android-приложений в деталях»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В книге приведены некоторые рецепты разработки Android-приложений и их примеры, рассмотрена работа в среде Eclipse и Android Studio, разработка мобильных сайтов и гибридных мобильных приложений.

Тимур Машнин: другие книги автора


Кто написал Разработка Android-приложений в деталях? Узнайте фамилию, как зовут автора книги и список всех его произведений по сериям.

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

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Разработка Android-приложений в деталях», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

Атрибуты android: layout_centerHorizontal, android: layout_centerInParent, android: layout_centerVertical располагают компонент по центральной горизонтальной линии, по центру и по центральной вертикальной линии родительского компонента.

Атрибуты android: layout_marginBottom, android: layout_marginEnd, android: layout_marginLeft, android: layout_marginRight, android: layout_marginStart, android: layout_marginTop определяют отступы компонента.

Атрибуты android: layout_height и android: layout_width указывают размеры компонента, при этом константы FILL_PARENT, MATCH_PARENT и WRAP_CONTENT определяют заполнение родительского компонента, соответствие размерам родительского компонента и соответствие содержимому. Данные атрибуты могут принимать значения в виде px (пиксели), dp (виртуальные пиксели, px = dp * (dpi / 160)), sp (масштабируемые пиксели, основанные на предпочтительном размере шрифта), in (дюймы), mm (миллиметры).

TextView-компонент представлен классом android. widget. TextView, обеспечивающий отображение текста пользователю. XML-атрибуты android: layout_height и android: layout_width со значением «wrap_content» устанавливает высоту и ширину компонента, определяемые размером его содержимого. XML-атрибут android: text со значением @string/hello_world устанавливает текстовое содержимое компонента в виде значения строкового ресурса файла strings. xml Android-проекта с именем hello_world.

Интернационализация

Кнопка Anyвкладки Graphical Layoutуказывает, что данный Android-проект не обеспечивает интернационализацию и локализацию приложения.

Для интернационализации Androidприложения в окне Package Explorerнажмем правой - фото 35

Для интернационализации Android-приложения в окне Package Explorerнажмем правой кнопкой мышки на узле проекта и в контекстном меню выберем команду New | Other | Android | Android XML Values Fileи нажмем кнопку Next. В окне мастера в поле File:введем имя файла strings. xml и нажмем кнопку Next, в списке Optional: Choose a specific configuration to limit the XML to:выберем Languageи нажмем кнопку ->. В поле Languageвведем ru и нажмем кнопку Finish. В результате в каталоге res проекта будет создана папка values-ru с файлом strings. xml.

Для работы с Valuesфайлами Androidпроекта ADTплагин также предлагает - фото 36

Для работы с Values-файлами Android-проекта ADT-плагин также предлагает визуальный графический редактор, имеющий вкладку Resourcesдля визуального редактирования и XML-вкладку, отображающую код Values-файла.

Для создания локализованных строк Androidприложения откроем файл strings xml - фото 37

Для создания локализованных строк Android-приложения откроем файл strings. xml каталога res/values-ru в редакторе и нажмем кнопку Addвкладки Resources, в предложенном списке выберем элемент Stringи нажмем кнопку OK. В поле Nameвведем имя элемента «hello_world», а в поле Valueвведем строку «Привет!». Еще раз нажмем кнопку Addвкладки Resources, в предложенном списке выберем элемент Stringи нажмем кнопку OK. В поле Nameвведем имя элемента «app_name», а в поле Valueвведем строку «Приложение Андроид». Таким образом, файл strings. xml каталога res/values будет локализован для России.

Откроем файл activity_main. xml каталога ресурсов res/layout Android-проекта и увидим, что кнопка Locale…вкладки Graphical Layoutизменилась на список с элементами Russian( ru)(русская версия) b Other(английская версия), при выборе которых в окне конечного вида GUI-интерфейса вкладки Graphical Layoutбудет отображаться соответствующий текст TextView-компонента.

После инсталляции и запуска Androidприложения в виртуальном устройстве с - фото 38

После инсталляции и запуска Android-приложения в виртуальном устройстве с помощью выбора команды Run As | Android Applicationконтекстного меню окна Package Explorer, нажмем кнопки Homeи Settingsустройства и выберем настройки Language & keyboard, в настройке Select localeвыберем Русский – в результате Android-приложение будет отображать GUI-интерфейс в русской версии.

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

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

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

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

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

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

Представляем Вашему вниманию похожие книги на «Разработка Android-приложений в деталях» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё не прочитанные произведения.


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

Обсуждение, отзывы о книге «Разработка Android-приложений в деталях» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.