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

ния потребуется целая книга. Полное описание этих свойств можно найти по такому

адресу:

TextView.html#attr_android:inputType

Выбор даты и времени

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

телю в определенные моменты времени о необходимости решать некоторые зада-

чи. Следовательно, приложение должно предоставлять возможность устанавливать

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

сделать.

Если вы программировали задание даты и времени на других языках и платфор-

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

с его запутанностью и трудоемкостью. Рад сообщить вам, что в Android добавлены ин-

струменты, существенно облегчающие создание средств выбора пользователем даты

и времени. Платформа Android предоставляет для этого два класса: DatePicker и

TimePicker. Но и это еще не все. Каждый из этих классов предоставляет встроенные

классы, которые отображают диалоговые окна выбора пользователем даты и времени.

Вы можете либо встроить объект DatePicker или TimePicker в определенное пред-

ставление, либо применить класс Dialog, избавив себя от необходимости создания

представления, содержащего объект DatePicker или TimePicker.

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

Мы пока еще не добавили объекты DatePicker и TimePicker в приложение Task

Reminder. Сделаем это сейчас. В файле компоновки reminder_edit.xml уже есть

компоненты, готовые принять объекты DatePicker и TimePicker, — две кнопки с

двумя надписями, определение которых приведено в листинге 11.1.

240 Часть III. Создание мощных приложений

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

Листинг 11.1. Кнопки (пока что пустые) выбора даты и времени

<TextView android:layout_width="wrap_content" 1

android:layout_height="wrap_content"

android:text="@string/date" />

<Button 4

android:id="@+id/reminder_date"

android:layout_height="wrap_content"

android:layout_width="wrap_content"

/>

<TextView android:layout_width="wrap_content" 9

android:layout_height="wrap_content"

android:text="@string/time" />

<Button 12

android:id="@+id/reminder_time"

android:layout_height="wrap_content"

android:layout_width="wrap_content"

/>

Ниже приведено описание отмеченных строк кода.

 1. Надпись TextView для кнопки выбора даты. Соответственно содер-

жимому строкового ресурса date, отображается текст Дата напоми-

нания.

 4. Определение кнопки, при щелчке на которой будет открыто диало-

говое окно выбора даты DatePickerDialog, как показано в следую-

щем разделе.

 9. Надпись для кнопки выбора даты. Отображен текст Время напо-

минания.

 12. Определение кнопки, при щелчке на которой будет открыто окно

выбора времени TimePickerDialog.

Подключение класса выбора даты

Когда пользователь щелкает на кнопке, он должен получить возможность выбрать

или отредактировать дату. Как это сделать, показано в следующем разделе.

Установка приемника щелчка на кнопке даты

Чтобы запрограммировать реакцию на щелчок на кнопке выбора даты, откройте

файл деятельности, в которой должен быть размещен код обработки щелчка, — файл

ReminderEditActivity.java.

В методе onCreate() введите следующий код:

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