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

-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
С помощью утилиты Draw 9-patch можно встраивать в изображение инструкции,
сообщающие операционной системе, как и когда можно растягивать изображение,
чтобы оно было отображено с высоким качеством при любых разрешениях экрана.
Hierarchy Viewer
При работе с представлениями разного типа в файле компоновки часто бывает
тяжело понять, как они будут выглядеть на экране. Утилита Hierarchy Viewer, нахо-
дящаяся в папке tools пакета Android SDK, позволяет увидеть точное графическое
представление виджетов на экране. Хорошо видны границы виджетов, что позволяет
ясно представить, как они расположены по отношению друг к другу. С помощью ути-
литы можно настраивать интерфейс с точностью до пикселей. Эта утилита позволяет
увеличивать изображение интерфейса, дабы убедиться в том, что он прорисовывается
без дефектов на экранах с разными разрешающими способностями. Дополнительную
информацию об этой утилите можно найти по такому адресу:
hierarchy-viewer.html
Application Exerciser Monkey
Эта утилита используется для стресс-тестирования приложений Android. Она ими-
тирует случайные щелчки, прикосновения и другие пользовательские события, дабы
убедиться в том, что неправильное использование приложения не приводит к его кра-
ху. Тестировать приложение можно как в эмуляторе, так и на реальном устройстве.
Дополнительная информация приведена по такому адресу:
zipalign
Утилита для выравнивания несжатых данных в файле APK. Минимизирует потре-
бление памяти во время выполнения. Если в Eclipse используется надстройка ADT,
приложение всегда выравнивается при экспорте в формат APK, как было показано
322 Часть IV. Великолепные десятки
Android Application Development For Dum.indb 322 08.11.2011 12:24:08
в главе 8. Следовательно, утилита zipalign в этом случае не нужна. Дополнительную
информацию можно найти по такому адресу:
layoutopt
Утилита командной строки, анализирующая компоновку приложения и сообщаю-
щая о проблемах и неэффективных процедурах. Этот инструмент проходит по всем
папкам компоновок и ресурсов и обнаруживает недостатки, которые могут замедлить
выполнение приложения. Откройте следующую страницу:
Git
Бесплатная распределенная система управления версиями, представляющая со-
бой сверхбыстрый инструмент манипулирования хранилищами версий. Существенно
облегчает ветвление версий. Ветви легко интегрируются в главный поток версий. В
Eclipse существуют надстройки, позволяющие управлять хранилищами Git непосред-
ственно в рабочей среде Eclipse. Поскольку Git является распределенной системой,
хранилища могут находиться на удаленных серверах. Можете бесплатно установить
свои закрытые хранилища на сайтах Projectlocker.com и Unfuddle.com. Если ваши
коды открытые, можете создать бесплатное хранилище на сайте Github.com. Допол-
нительная информация приведена на сайте www.git-scm.com.
Paint.NET и GIMP
В процессе разработки приложений для Android вам придется часто работать с изо-
бражениями. Большинство профессиональных дизайнеров используют для этого про-
грамму Adobe Photoshop, но она довольно дорогая. Кроме того, большинство ее воз-