Донн Фелкер - Android: разработка приложений для чайников
Название: | Android: разработка приложений для чайников | |
Автор: | Донн Фелкер | |
Жанр: | Android, Программирование: прочее | |
Изадано в серии: | Для «чайников» | |
Издательство: | Издательский дом “Вильямс” | |
Год издания: | 2012 | |
ISBN: | 978-5-8459-1748-5 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Android: разработка приложений для чайников"
Аннотация к этой книге отсутствует.
Читаем онлайн "Android: разработка приложений для чайников". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (108) »
9
9
08.11.2011 12:23:49
Глава 8. Публикация приложения на сайте Android Market
Создание распространяемого файла
Файл манифеста
Выбор наилучшего набора инструментов
Цифровая подпись приложения
Создание файла APK
Создание учетной записи Android Market
Выбор правильной цены приложения
Преимущества платной модели
Преимущества бесплатной модели
Создание снимков экрана с вашим приложением
Выгрузка приложения в Android Market
Наблюдаем за количеством установленных экземпляров
190
190
191
192
192
193
196
202
203
203
203
205
209
Часть III. Создание мощных приложений
211
Глава 9. Разработка приложения, напоминающего о задачах
Базовые требования к приложению
Боевая тревога по расписанию
Хранение данных
Деликатное напоминание
Создание экранов приложения
Создание нового проекта
Создание списка задач
Создание и редактирование деятельностей задач
Создание формы добавления и редактирования задач
Создание деятельности со списком
Создание фиктивных данных
Обработка событий щелчков
Идентификация намерения
Запуск новой деятельности с помощью намерения
Извлечение значений из предыдущих деятельностей
Создание окна выбора
213
213
214
214
214
215
215
216
217
218
222
223
223
226
226
227
228
Глава 10. Создание меню
Полезность меню
Создание меню выбора
Создание файла XML
Обработка действий пользователя
Создание задачи
Завершение деятельности
Создание контекстного меню
Создание файла XML контекстного меню
230
231
231
231
232
234
234
235
235
10
Android Application Development For Dum.indb 10
Содержание
08.11.2011 12:23:49
Загрузка меню
Обработка выбора пользователя
236
236
Глава 11. Обработка вводимых данных
Создание интерфейса ввода
Создание виджета EditText
Отображение экранной клавиатуры
Выбор даты и времени
Создание кнопок выбора даты и времени
Подключение класса выбора даты
Подключение класса выбора времени
Создание окна предупреждения
Зачем нужны диалоговые окна
Выбор диалогового окна для фоновой задачи
Создание окна предупреждения
Проверка вводимых данных
Уведомления
Другие способы проверки данных
238
238
238
240
240
240
241
246
248
249
250
251
253
254
255
Глава 12. Хранение данных
Где лучше хранить данные
Варианты хранения
Выбор способа хранения
Получение разрешения от пользователя
Влияние разрешений на полезность приложения
Установка требуемых разрешений в файле манифеста
Создание базы данных SQLite
Как работает база данных SQLite
Создание файла Java с кодом базы данных
Определение ключевых элементов
Визуализация таблицы SQLite
Создание таблицы
Закрытие базы данных
Создание и редактирование задач с помощью SQLite
Вставка записи о задаче
Полная реализация класса RemindersDbAdapter
Возврат всех задач с помощью курсора
Класс SimpleCursorAdapter
Удаление задачи
Обновление задачи
256
256
256
258
258
259
259
260
260
261
261
262
263
265
265
266
268
274
277
277
278
Глава 13. Класс менеджера сигналов
Зачем нужен класс AlarmManager
283
283
Содержание
Android Application Development For Dum.indb 11
11
08.11.2011 12:23:49
Запуск процесса с помощью объекта AlarmManager
Создание класса ReminderManager
Создание класса OnAlarmReceiver
Создание класса WakeReminderIntentService
Создание класса ReminderService
Перезагрузка устройства
Создание приемника загрузки
Проверка приемника загрузки
284
285
286
287
290
291
291
293
Глава 14. Обновление строки состояния
Структура строки состояния
Значки строки состояния
Использование строки состояния для уведомления пользователя
Использование менеджера уведомлений
Создание уведомления
Последовательность этапов уведомления
Добавление строковых ресурсов
Изменение уведомления
Удаление уведомлений
294
294
294
294
296
297
299
299
300
300
Глава 15. Пользовательские настройки
Концепция настроек
Отображение списка настроек
Хранение настроек
Компоновка настроек
Создание экрана настроек
Создание файла настроек
Добавление строковых ресурсов
Класс PreferenceActivity
Активизация класса PreferenceActivity
Обработка выбора пункта меню
Работа с настройками во время выполнения
Извлечение настроек
Программная установка настроек
301
301
302
302
303
304
304
306
307
309
309
310
310
313
Часть IV. Великолепные десятки
315
Глава 16. Десять --">
9
08.11.2011 12:23:49
Глава 8. Публикация приложения на сайте Android Market
Создание распространяемого файла
Файл манифеста
Выбор наилучшего набора инструментов
Цифровая подпись приложения
Создание файла APK
Создание учетной записи Android Market
Выбор правильной цены приложения
Преимущества платной модели
Преимущества бесплатной модели
Создание снимков экрана с вашим приложением
Выгрузка приложения в Android Market
Наблюдаем за количеством установленных экземпляров
190
190
191
192
192
193
196
202
203
203
203
205
209
Часть III. Создание мощных приложений
211
Глава 9. Разработка приложения, напоминающего о задачах
Базовые требования к приложению
Боевая тревога по расписанию
Хранение данных
Деликатное напоминание
Создание экранов приложения
Создание нового проекта
Создание списка задач
Создание и редактирование деятельностей задач
Создание формы добавления и редактирования задач
Создание деятельности со списком
Создание фиктивных данных
Обработка событий щелчков
Идентификация намерения
Запуск новой деятельности с помощью намерения
Извлечение значений из предыдущих деятельностей
Создание окна выбора
213
213
214
214
214
215
215
216
217
218
222
223
223
226
226
227
228
Глава 10. Создание меню
Полезность меню
Создание меню выбора
Создание файла XML
Обработка действий пользователя
Создание задачи
Завершение деятельности
Создание контекстного меню
Создание файла XML контекстного меню
230
231
231
231
232
234
234
235
235
10
Android Application Development For Dum.indb 10
Содержание
08.11.2011 12:23:49
Загрузка меню
Обработка выбора пользователя
236
236
Глава 11. Обработка вводимых данных
Создание интерфейса ввода
Создание виджета EditText
Отображение экранной клавиатуры
Выбор даты и времени
Создание кнопок выбора даты и времени
Подключение класса выбора даты
Подключение класса выбора времени
Создание окна предупреждения
Зачем нужны диалоговые окна
Выбор диалогового окна для фоновой задачи
Создание окна предупреждения
Проверка вводимых данных
Уведомления
Другие способы проверки данных
238
238
238
240
240
240
241
246
248
249
250
251
253
254
255
Глава 12. Хранение данных
Где лучше хранить данные
Варианты хранения
Выбор способа хранения
Получение разрешения от пользователя
Влияние разрешений на полезность приложения
Установка требуемых разрешений в файле манифеста
Создание базы данных SQLite
Как работает база данных SQLite
Создание файла Java с кодом базы данных
Определение ключевых элементов
Визуализация таблицы SQLite
Создание таблицы
Закрытие базы данных
Создание и редактирование задач с помощью SQLite
Вставка записи о задаче
Полная реализация класса RemindersDbAdapter
Возврат всех задач с помощью курсора
Класс SimpleCursorAdapter
Удаление задачи
Обновление задачи
256
256
256
258
258
259
259
260
260
261
261
262
263
265
265
266
268
274
277
277
278
Глава 13. Класс менеджера сигналов
Зачем нужен класс AlarmManager
283
283
Содержание
Android Application Development For Dum.indb 11
11
08.11.2011 12:23:49
Запуск процесса с помощью объекта AlarmManager
Создание класса ReminderManager
Создание класса OnAlarmReceiver
Создание класса WakeReminderIntentService
Создание класса ReminderService
Перезагрузка устройства
Создание приемника загрузки
Проверка приемника загрузки
284
285
286
287
290
291
291
293
Глава 14. Обновление строки состояния
Структура строки состояния
Значки строки состояния
Использование строки состояния для уведомления пользователя
Использование менеджера уведомлений
Создание уведомления
Последовательность этапов уведомления
Добавление строковых ресурсов
Изменение уведомления
Удаление уведомлений
294
294
294
294
296
297
299
299
300
300
Глава 15. Пользовательские настройки
Концепция настроек
Отображение списка настроек
Хранение настроек
Компоновка настроек
Создание экрана настроек
Создание файла настроек
Добавление строковых ресурсов
Класс PreferenceActivity
Активизация класса PreferenceActivity
Обработка выбора пункта меню
Работа с настройками во время выполнения
Извлечение настроек
Программная установка настроек
301
301
302
302
303
304
304
306
307
309
309
310
310
313
Часть IV. Великолепные десятки
315
Глава 16. Десять --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (108) »
Книги схожие с «Android: разработка приложений для чайников» по жанру, серии, автору или названию:
Компания Prypto - Биткойн для "чайников" Жанр: Ценные бумаги, инвестиции Год издания: 2017 Серия: Для «чайников» |
Джанет Валейд - РНР 5 для "чайников" Жанр: PHP Год издания: 2005 Серия: Для «чайников» |
Стефан Рэнди Дэвис, Чак Сфер - С# 2005 для "чайников" Жанр: C, C++, C# Год издания: 2008 Серия: Для «чайников» |
Гордон Мак-Комб, Эрл Бойсен - Радиоэлектроника для "чайников" Жанр: Электроника, микроэлектроника, схемотехника Год издания: 2015 Серия: Для «чайников» |
Другие книги из серии «Для «чайников»»:
Ромилла Реди, Кейт Бертон - Практикум по НЛП для "чайников" Жанр: Гипноз, НЛП, внушение и самовнушение Год издания: 2013 Серия: Для «чайников» |
М. Г. Радченко - 1С:Программирование для начинающих Жанр: Бухучет и аудит Год издания: 2017 Серия: Для «чайников» |
Джефф Стронг - Ударные инструменты для "чайников" Жанр: Для ударных инструментов, перкуссии, идиофонов Год издания: 2008 Серия: Для «чайников» |
Гордон Мак-Комб, Эрл Бойсен - Радиоэлектроника для "чайников" Жанр: Электроника, микроэлектроника, схемотехника Год издания: 2006 Серия: Для «чайников» |