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, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги

05ch03.indd 89 08.11.2011 12:40:57

Рис. 3.25. Структура проекта Hello Android

В более сложных проектах могут использоваться и другие папки, такие как bin,

resources, libs, Referenced Libraries и т.д. На рис. 3.25 отображены папки, сге-

нерированные по умолчанию мастером New Android Project (Новый проект Android).

Сначала папка bin не видна, потому что в последних версиях ADT в окне обо-

зревателя проектов она скрыта (возможно, в будущих версиях ADT она опять будет

отображена). Папок libs и Referenced Libraries не существует, пока вы не до-

бавите в проект библиотеки сторонних поставщиков и ссылки на другие библиотеки

(см. далее).

В проекте используются файлы AndroidManifest.xml и default.properties.

Файл AndroidManifest.xml идентифицирует компоненты, которые компилируют

и выполняют приложение, а файл default.properties содержит свойства проекта

Android, установленные по умолчанию (например, версию Android). Содержимое и

назначение этих папок и файлов рассматриваются в следующих разделах.

Папка src

Эта папка содержит исходные коды проекта Android, включая главный файл

MainActivity.java, созданный мастером New Android Project (Новый проект

Android) ранее. Чтобы увидеть содержимое папки src, нужно развернуть ее. Для этого

выполните следующие операции.

1. Щелкните на стрелочке слева от имени папки src.

Узел src будет развернут, и вы увидите в нем вложенную папку пакета com.

dummies.android.helloandroid.

2. Разверните пакет, щелкнув на стрелочке слева.

В пакете вы увидите файл MainActivity.java (рис. 3.26).

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

05ch03.indd 90 08.11.2011 12:40:57

Рис. 3.26. Содержимое папки src

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

пакетам простые имена типа p1, p2 и т.д. Однако учитывайте, что пакет

служит именем пространства имен, поэтому очень желательно, чтобы его

имя уникально идентифицировало приложение. Тогда вы сможете смело

подключать к приложению любые библиотеки, не боясь, что имена сущно-

стей в приложении будут конфликтовать с именами в библиотеках. Каждый

пакет содержит несколько классов приложения. Для каждого компонента

приложения рекомендуется создать отдельный пакет. Предположим, при-

ложение должно сообщаться с веб-службой посредством XML и протокола

HTTP для представления доменной модели клиента, причем информация

о клиентах извлекается с помощью библиотечных классов. В этом случае

рекомендуется создать два дополнительных пакета: для моделей и для за-

просов HTTP:

 com.dummies.android.helloandroid.models;

 com.dummies.android.helloandroid.http.

В этих пакетах будут находиться соот-

ветствующие классы Java. Тогда структура

проекта Android будет выглядеть, как по-

казано на рис. 3.27. Два дополнительных

пакета вложены в пакет com.dummies.

android.helloandroid, потому что их

имена содержат имя данного пакета. Сле-

довательно, для подчиненных компонентов

можно создавать вложенные пакеты, чтобы

структура проекта правильно отображала

структуру компонентов приложения.

Рис. 3.27. Дополнительные пакеты

находятся в пакете com.dummies.

android.helloandroid.

Глава 3. Ваш первый проект Android 91

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