Android, Разработка приложений для чайников - Фелкер Донн (2012)
-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
Код, приведенный в строке 12, демонстрирует вставку сообщения в системный
журнал. Строка SilentModeApp называется дескриптором, или параметром TAG. Это
имя, присваиваемое записи в журнале. Вторая строка — это текст сообщения, ото-
бражаемого в окне DDMS. Параметр TAG позволяет фильтровать сообщения при их
просмотре в окне DDMS.
Рекомендуется объявить в коде Java константу TAG и применять ее вместо
многократного ввода дескриптора сообщения.
private static final String TAG = "SilentModeApp"
Глава 5. Кодирование приложения 145
Android Application Development For Dum.indb 145 08.11.2011 12:23:58
Обратите внимание на имя поля Log.d в листинге 5.5. Имя d означает отладочное
сообщение. Доступны также следующие типы сообщений:
e — ошибка;
I — информация;
wtf — “What The...” (Что за ерунда?!);
v — “Verbose” (Подробная информация).
Типы сообщений используются, чтобы задать, как они должны записываться в
журнал и обрабатываться в процессе отладки приложения.
Чтобы журнал работал, нужно импортировать пакет android.util.Log.
Просмотр сообщений DDMS
Чтобы просматривать сообщения DDMS, нужно либо запустить утилиту DDMS
вручную, либо открыть окно DDMS в рабочей среде Eclipse.
Вручную. Откройте папку, в которой вы установили Android SDK. От-
кройте в ней папку tools и дважды щелкните на файле ddms.bat. Ути-
лита DDMS будет запущена вне рабочей среды Eclipse и независимо от
нее (рис. 5.10).
Рис. 5.10. Экземпляр DDMS, выполняющийся отдельно от Eclipse
146 Часть II. Создание и публикация приложения Android
Android Application Development For Dum.indb 146 08.11.2011 12:23:58
В Eclipse. Надстройка ADT уже установила инструмент DDMS в ра-
бочую среду Eclipse. Чтобы открыть окно DDMS, щелкните в рабочей
среде Eclipse на кнопке Open Perspective (Открыть окно), показанной
на рис. 5.11, и в выберите в открывшемся меню команду DDMS. Если
в меню нет пункта DDMS, выберите команду Кнопка Open Perspective
Other (Другие) и выберите DDMS. В рабочей
среде Eclipse в список окон будет добавлено
окно DDMS, которое после этого легко можно
будет открыть. В частности, после выбора ко-
манды DDMS соответствующее окно открыва-
ется автоматически. В окне DDMS есть вклад-
ка LogCat. Обычно она расположена в нижней
части экрана. Я предпочитаю переместить ее в
главную область экрана (рис. 5.12). Для этого
перетащите корешок вкладки LogCat вправо
вверх и отпустите кнопку мыши, когда чер-
ный прямоугольник займет нужное место. Рис. 5.11. Открытие окна
DDMS
Рис. 5.12. Вкладка LogCat в рабочей среде Eclipse
Теперь в рабочей среде Eclipse запустите приложение, выбрав команду RunRun
или нажав клавиши <Ctrl+F11>. Когда приложение появится в эмуляторе, откройте
окно DDMS. Во вкладке LogCat вы увидите результат выполнения инструкции Log.d
(см. выше), которая вставила запись в журнал (рис. 5.13). Другие системные сообще-
ния могут отличаться от приведенных в книге, но ваша запись будет точно такой, ка-
кой вы ее ввели в инструкции Log.d.
Глава 5. Кодирование приложения 147