Knigionline.co » Программное обеспечение » Android, Разработка приложений для чайников

Android, Разработка приложений для чайников - Фелкер Донн (2012)

Android, Разработка приложений для чайников
  • Год:
    2012
  • Название:
    Android, Разработка приложений для чайников
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Издательство:
    ДИАЛЕКТИКА
  • Страниц:
    201
  • ISBN:
    978-5-8459-1748-5
  • Рейтинг:
    2.3 (3 голос)
  • Ваша оценка:
В реалиях современного мира миллиарды пользователей переносят в кармане мобильные гаджеты, и в большей их части установлена платформа Android. Даже если вы ни разу в жизни не занимались разработкой приложений для портативных гаджетов, прочитав эту книгу, у вас появится шанс воплотить свои уникальные мысли в новейшие приложения для операционной системы Android. Здесь вы найдете подробные инструкции по установке и загрузке области разработки и творению приложений для Android. Прочитайте книгу и станьте истинным профессионалом!
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.

Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги

выполняется точно так же. Вся операция занимает не более 15 секунд. Если вы вы-

полняете ее многократно, то сэкономите довольно много времени. Но есть еще одно

преимущество данного способа: выполняя перенос вручную, вы можете ошибиться,

вводя идентификатор или текст, в то время как инструмент переноса выполняет эту

операцию безошибочно.

Оптимизация изображений

Среди всех типов ресурсов тяжелее всего работать с изображениями, потому что

качество изображения существенно зависит от разрешения экрана. Изображение

может прекрасно выглядеть на экране со средним разрешением, но при низком раз-

решении это же изображение выглядит как мусор. Чтобы облегчить решение этой

164 Часть II. Создание и публикация приложения Android

Android Application Development For Dum.indb 164 08.11.2011 12:23:59

проблемы, в Android определены отдельные папки ресурсов изображений для экранов

с разными разрешениями (если вы забыли об этом, прочитайте еще раз главу 3).

Уменьшение и увеличение изображений

В приложение нужно заложить набор изображений, предназначенных для разных

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

щей способности, например 300dpi, в файле с большими размерами. Для значка за-

пуска приложения создайте рисунок 250×250px. Для папки hdpi нужен значок всего

лишь 72×72px (сейчас такие значки используются практически всегда), но никто не

гарантирует, что через полгода не появятся планшеты Android или Google TV с боль-

шими разрешающими способностями

Для работы с большими изображениями необходим современный мощный ком-

пьютер. Работать с ними на маломощном компьютере в принципе можно, но это зна-

чительно тяжелее. Тем не менее я рекомендую всегда начинать с высоких разрешаю-

щих способностей. Имея “сырой” файл изображения с высоким разрешением, всегда

легче преобразовать его в файл с низким разрешением, чем наоборот.

Когда вы уменьшаете разрешение изображения в графическом редакторе, то ви-

дите, исказилось ли оно, и, если исказилось, можете принять меры. Если позволить

делать это операционной системе, она автоматически уменьшит разрешение, не об-

ращая внимания на качество рисунка. Если же вы начнете работу над изображением

с низкого разрешения, то при его увеличении появится зернистость. Кроме того, при

высоком разрешении вы не получите более качественного рисунка, чем при низком.

Использование слоев

Если вы создаете изображения в графическом редакторе, поддерживающем слои, я

настоятельно рекомендую размещать отдельные элементы изображения на разных сло-

ях. Такой подход предоставляет много преимуществ. Ниже рассмотрены два основных.

 Изменения. Часто возникает необходимость изменить что-либо в изо-

бражении, например фон, шрифт или логотип. Если эти элементы

изображения расположены на разных слоях, любой из них легко будет

изменить, не затрагивая другие. Если же все они находятся на одном

слое, вам придется полностью переделывать изображение.

 Локализация. Ресурсы позволяют подставлять разные строки при раз-

ных языковых предпочтениях устройства. То же справедливо и для гра-

фики. В изображениях часто используются стилизованные текстовые

элементы. Например, если ваше приложение, в изображениях которо-

го встречается стилизованный русский текст, будет продаваться в Япо-

нии, создайте две папки ресурсов: res/drawable-ru и res/drawable-

ja. Платформа Android распознает регион (Россия или Япония) и под-

ставит в приложение нужный вариант изображения.

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий