Google Android. Системные компоненты и сетевые коммуникации - Книга посвящена разработке программ для мобильных устройств под управлением операционной системы Android. Рассматривается создание приложений с использованием системных компонентов и служб Android, управление сетевыми соединениями и коммуникация через сотовую сеть, мобильный Интернет, Wi-Fi. Описана работа с оборудованием мобильного устройства Android: встроенными датчиками, картой памяти, видеокамерой, дисплеем, управление энергопотреблением телефона. Показано использование сетевых сервисов Google в пользовательских приложениях: определение координат, навигация, Geocoding, карты Google Map. Для программистов.
Название: Google Android. Системные компоненты и сетевые коммуникации + CD Автор: Голощапов А. Л. Издательство: БХВ-Петербург Год: 2012 Страниц: 384 Формат: PDF Размер: 13,1 МБ ISBN: 978-5-9775-0666-3 Качество: Отличное Серия или Выпуск: Профессиональное программирование
Содержание:
Введение На кого рассчитана эта книга Краткое описание глав Исходные коды примеров Благодарности Часть I. Общие сведения Глава 1. Подключение мобильного устройства для тестирования и отладки приложений Среда разработки и Android SDK Настройка мобильного телефона для отладки приложений Запуск и инсталляция проекта на мобильный телефон из IDE Eclipse Глава 2. Доступ к системным компонентам и сетевым сервисам Компоненты системы Android Системные службы Объекты Intent Intent-фильтры Системные контент-провайдеры Встроенные базы данных Установка требуемых разрешений в приложении Часть II. Базовые функции телефона и сетей сотовой связи Глава 3. Получение информации о телефоне и сети сотовой связи Информация о телефоне Доступ к SIM-карте Перехват изменений состояния параметров телефона Глава 4. Обработка телефонных вызовов Использование эмулятора для тестирования обработки телефонных вызовов Установка разрешений Использование объектов Intent для создания телефонных вызовов Вызов телефонного абонента из приложения Перехват исходящих звонков Глава 5. Отправка и получение SMS приложением Использование эмулятора для отправки SMS Отправка SMS из приложения Перехват входящих SMS-сообщений приложением Хранение SMS на мобильном устройстве Часть III. Сетевые коммуникации Глава 6. Мобильный Интернет Создание сетевых соединений Мониторинг сетевого трафика Встроенный браузер Глава 7. Управление Wi-Fi соединениями Управление соединением Wi-Fi Управление настройками Wi-Fi соединения Характеристики соединения Конфигурация Wi-Fi соединения Сканирование точек доступа Мониторинг уровня сигнала и скорости передачи данных в приложении Часть IV. Местоположение и навигация Глава 8. Определение местоположения Использование Google API в эмуляторе Сервисы и провайдеры местоположения Определение лучшего провайдера Использование эмулятора Android для тестирования приложений Определение координат Глава 9. Сервис Geocoding Использование Geocoding Reverse Geocoding Отображение местоположения на карте Forward Geocoding Глава 10. Использование карт Google Maps в приложениях Получение ключа Maps API Key Базовые классы Использование MapView в приложении Часть V. Работа с оборудованием мобильного устройства Глава 11. Карта памяти и файловая система Подключение карты памяти в эмуляторе Файловая система Android Стандартные директории Android Проверка состояния карты памяти Сохранение и чтение файлов с SD-карты Глава 12. Использование видеокамеры Работа с камерой в приложении Поддержка различных режимов камерой Использование объектов Intent для открытия камеры Встраивание камеры в приложения Управление работой камеры Добавление оверлеев Захват изображения Использование автофокуса Глава 13. Встроенные датчики Библиотека для работы с датчиками Работа с датчиками в приложении Имитация работы сенсоров для эмулятора Android Глава 14. Управление дисплеем Доступ к дисплею мобильного устройства Глава 15. Доступ к аккумуляторной батарее Менеджер источника питания Отображение статистики использования батареи Глава 16. Управление энергопотреблением телефона Менеджер энергопотребления Управление энергопотреблением и блокировки Часть V. Системные сервисы Глава 17. Получение информации о системе Класс ActivityManager Информация о конфигурации устройства Информация о системе Терминал в системе Android Глава 18. Управление пользовательскими уведомлениями Менеджер уведомлений Создание уведомления Глава 19. Создание пользовательских оповещений Менеджер оповещений Использование оповещений Глава 20. Буфер обмена и API для работы с текстом Менеджер буфера обмена Синтез речи на основе текста Приложение. Установка примеров Литература и веб-ресурсы Предметный указатель
Скачать Google Android. Системные компоненты и сетевые коммуникации + CD
|