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

 14. Заголовок приемника щелчка на кнопке Нет. Приемником служит

метод onClickListener(). Метод ссылается на отображаемое в дан-

ный момент диалоговое окно. Для закрытия диалогового окна, ког-

да пользователь щелкает на кнопке Нет, вызывается метод cancel()

объекта Dialog.

 17. Эта инструкция создает объект диалогового окна с помощью мето-

да create() и отображает его на экране путем вызова метода show().

В результате окно AdertDialog отображается со всеми заданными

выше надписями.

Создать диалоговое окно AlertDialog с помощью класса AlertDialog.

Builder значительно легче, чем пользовательское диалоговое окно с по-

мощью класса Dialog. Конечно, окно Dialog может быть намного более

мощным и гибким, чем AlertDialog. По этим причинами применяйте

окно Dialog лишь в тех случаях, когда окно AlertDialog не предоставля-

ет всех средств, необходимых в конкретной ситуации.

Когда пользователь щелкает на кнопке Сохранить (или любой другой кнопке, к

которой вы подключите код, приведенный в листинге 11.7), на экране отображается

окно AlertDialog с параметрами, установленными в листинге 11.7. В данный мо-

мент деятельность ReminderEditActivity временно неработоспособная, поэтому

сохранить задачу пока что невозможно. Для эксперимента можете подключить этот

код к какому-нибудь методу в деятельности ReminderListAcitvity. В главе 12 будет

продемонстрировано сохранение задачи в базе данных SQLite.

Информацию о классе Dialog можно найти в документации Android по такому

адресу:

Проверка вводимых данных

Предположим, вы создали форму, в которую пользователь может вводить инфор-

мацию, и механизм сохранения введенной информации в базе данных или на удален-

ном сервере. Но что произойдет, если пользователь из-за невнимательности введет

неправильные данные? Чтобы в базу данных попало как можно меньше ошибочной

Глава 11. Обработка вводимых данных 253

Android Application Development For Dum.indb 253 08.11.2011 12:24:04

информации, рекомендуется реализовать программную проверку правильности вве-

денных данных.

Процедура проверки анализирует введенные данные перед их сохранением. Если

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

лить ему сделать это? Конечно, нет!

К сожалению, в операционной системе Android нет встроенных средств проверки

вводимых данных. Возможно, хотя и маловероятно, что она появится в следующих

версиях Android. А пока что нам придется вручную программировать инструкции

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

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

ступным способом. Ниже приведен ряд средств платформы Android, облегчающих

проверку данных.

 Класс TextWatcher. Его можно реализовать в виджете EditText та-

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

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

текст при каждом нажатии клавиши ввода.

 Событие OnSave. Когда пользователь пытается сохранить форму, которую

он заполняет, перехватите событие сохранения и проверьте программ-

но все поля формы с помощью операторов сравнения. Если програм-

ма обнаружит ошибку, сообщите пользователю о результате проверки.

 Метод onFocusChanged(). Проверьте значения в полях формы, когда

событие потери фокуса инициирует вызов метода onFocusChanged().

В этом методе весьма удобно размещать инструкции проверки.

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