Android, Разработка приложений для чайников - Фелкер Донн (2012)
-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
Сделав ресурс внешним, вы можете обратиться к нему в коде посредством
идентификатора ресурса, сгенерированного автоматически надстройкой
ADT в классе R (см. далее).
Необходимо помещать каждый тип ресурса в отдельную папку, вложенную в папку
res. В табл. 3.1 приведены наиболее полезные типы ресурсов и соответствующие на-
звания вложенных папок.
Таблица 3.1. Поддерживаемые типы ресурсов
Папка Тип ресурса
anim/ Файлы XML, определяющие сеансы анимации
color/ Файлы XML, определяющие списки цветов
drawable/ Растровые файлы изображений (.png, .jpg, .gif) или файлы XML, ском-
пилированные в графические ресурсы
drawable-hdpi/ Графические ресурсы экранов с высокой разрешающей способностью.
Суффикс hdpi указывает на высокое разрешение. Здесь хранятся те же
ресурсы, что и в drawable/. Отличие заключается в том, что здесь ресурсы
хранятся в скомпилированном виде
drawable-ldpi/ Графические ресурсы экранов с низкой разрешающей способностью. Суф-
фикс ldpi указывает на низкое разрешение. Здесь хранятся те же ресурсы,
что и в drawable/. Отличие заключается в том, что здесь ресурсы хранятся
в скомпилированном виде
Глава 3. Ваш первый проект Android 93
05ch03.indd 93 08.11.2011 12:40:57
Окончание табл. 3.1
Папка Тип ресурса
drawable-mdpi/ Графические ресурсы экранов со средней разрешающей способностью.
Суффикс mdpi указывает на среднее разрешение. Здесь хранятся те же
ресурсы, что и в drawable/. Отличие заключается в том, что здесь ресурсы
хранятся в скомпилированном виде
layout/ Файлы XML, определяющие компоновку пользовательского интерфейса
menu/ Файлы XML, определяющие меню приложения
raw/ Произвольные файлы, хранящиеся в исходном формате. Файлы в этой пап-
ке не сжаты системой
values/ Файлы XML, содержащие простые значения, такие как текстовые стро-
ки, целые числа, цвета и т.п. Сравните — файл ресурса XML в папке res
определяет один ресурс на основе имени файла, а файл в папке values/
может определять много ресурсов разного назначения. Ниже приведен ряд
соглашений об именовании ресурсов в этой папке:
arrays.xml — массивы ресурсов (в одном файле хранится набор тексто-
вых строк или целых чисел);
colors.xml — ресурсы, определяющие цвета (доступны посредством
класса R.colors);
dimens.xml — ресурсы, определяющие размеры (например, 20px озна-
чает 20 пикселей); доступны посредством класса R.dimens;
strings.xml — строковые значения (доступны посредством класса
R.strings);
styles.xml — ресурсы, определяющие стили, аналогичные стилям CSS
в формате HTML; в приложении можно определить разные стили, насле-
дующие свойства друг друга (доступны посредством класса R.styles)
Е!
АНИ
М
ВНИ
Никогда не размещайте файлы ресурсов непосредственно в папке res, по-
тому что в этом случае компилятор сгенерирует сообщение об ошибке.
Ресурсы, которые сохраняются в папках, приведенных в табл. 3.1, называются ре-
сурсами, определенными по умолчанию. Это означает, что они определяют установлен-
ные по умолчанию параметры структуры и компоновки приложения Android. Другие
типы устройств Android могут потребовать иных типов ресурсов.
Используемый в Android механизм ресурсов очень мощный. О нем можно было бы