Создание меню приложения

У большинства приложений на Android есть меню с различными настройками и второстепенными страницами. Попробуем добавить такое меню и в наше приложение.

Всплывающие сообщения

Случаются ситуации, когда необходимо вывести на экран какое-нибудь короткое сообщение, например о том, что Ваше приложение не имеет доступа к интернету или нет соединения с сервером, а может быть просто чтобы указать пользователю, что он ошибся при вводе данных. Вот как это делается:

Логи приложения

Во время отладки приложения, очень удобно пользоваться логами. Сейчас посмотрим как же нам записать свои сообщения о работе приложения в логи.

Создание и обработка формы

Для начала придумайте форму, которую хотели бы разместь в приложении. У меня получилась форма связи, состоящая из следующих полей: имя, телефон, email, комментарий, галочка с просьбой продублировать письмо и две кнопки, одна для отправки, другая для очистки формы.

Строчные константы

Хочется немного описать, как правильно (по правилам android) добавлять текст в приложения. Дело в том, что по началу текст кнопок, блоков и пр. пишется напрямую в файлах ./res/layout, но это не правильно.

Стилизация поля ввода

Поля для ввода различных данных в приложения встерчаются повсеместно. Попробуем поиграться с их оформлением.

Оформление главного Layout

Не хочу расписывать банальные вещи, которые Вы итак можете сделать. Например: как создать проект, как добавить элементы в Activity. Для этого есть итак большое количество статей. Начну с оформления, т.к. обучение лучше начинать с дизайна приложения, программинг оставим на потом, когда Вы сможете оформить свое приложение так, как сами задумаете.