Android, дизайнерский мобильный телефон, андроид

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии

C6
Название: Android Mobile Development MU Class Edition
Цена: 49,80 Юань
Автор: Чен Цзя Ли Шуцян
Пресса: People's Puss and Telecommunications Publishing House
Дата публикации: 2016-03-01
ISBN: 9787115418302
Слова: 610000
Номер страницы: 360
Издание: 1
Переплет: мягкая обложка
Открыто: 16


Глава 1 Введение Android 1
1.1 Мобильная система операции 2
1.2 История разработки Android 3
1.3 Android -функция 4
1.4 Архитектура платформы Android 5
Резюме 7
Упражнение 7
Глава 2 среда разработки Android 8
2.1 Установить среду разработки Android 9
2.1.1 Установка и конфигурация JDK 10
2.1.2 Получить Android SDK 12
2.1.3 Установка и запуск Eclipse 18
2.1.4 Установите заглушку ADT -в 19
2.2 Android SDK 22
2.2.1 Структура 22
2.2.2 Пример программы 23
2.2.3. Документирование 23
2.2.4 Инструмент разработки 24
Резюме 26
Упражнение 27
Глава 3 Android -программа 28
3.1 Создание приложения Android 29
Пример: создать проект по управлению личным благосостоянием
3.2 Описание структуры проекта Android 32
3.2.1 SRC 32
3.2.2 Быт 33
3.2.3 Android.JAR файл 34
3.2.4 Libs 35
3.2.5 Активы 35
3.2.6 Res 35
3.2.7 AndroidManifest.XML -файл 37
3.2.8 Проект.Файл свойств 38
3.3 Управление Android Simulator 38
3.3.1 Создайте AVD и запустите Android Simulator 39
3.3.2 Удалить AVD 44
3.4 Запуск проекта 45
Резюме 46
На плате 46
Упражнение 47
Глава 4 Жизненный цикл Android 48
4.1 Программа Android Жизненный цикл 49
4.2 Основной компонент программы Android 50
4.2.1 Заявление 50
4.2.2 Сервис 50
4.2.3 Broadcastreceiver 51
4.2.4 ContentProvider 51
4.3 Жизненный цикл активности 51
4.3.1 4 состояния деятельности 51
4.3.2 Метод восстановления событий. 52
Пример: переписать метод обратного вызова различных состояний деятельности
4.4 Программа отладка 56
4.4.1
Пример: информация о выводе журнала на разных уровнях
4.4.2 Отладка отладки Eclipse 60
4.4.3 Android Lint Debug 62
Резюме 63
На плате 63
Упражнение 64
Глава 5 Дизайн пользовательского интерфейса 65
5.1 Основы пользовательского интерфейса 66
5.1.1 Изучите интерфейс пользовательского интерфейса 66
5.1.2 Концепции, связанные с дизайном пользовательского интерфейса 66
5.2 Макет интерфейса 69
5.2.1 Относительная макет 69
Пример: страница настроек системы дизайна личного финансового управления 5.2.2 Линейный макет 73
Пример: разработка недавно добавленной страницы подписи стула личного управления активами 5.2.3.
Пример: осознайте квадратный стек слоев в середине
5.2.4.
Пример: страница входа пользователя дизайна формы приложения.
5.2.5 Сетка сетки 82
Пример: реализовать макет страницы Списка информации о чате QQ
5.3 Компонент интерфейса 86
5.3.1 кнопка и изображение.
Пример: добавьте обычные кнопки и кнопки изображения
5.3.2 TextView и EditText 89
Пример: реализуйте адрес электронной почты в текстовом поле, добавить ссылки, тексты изображений пояса отображения, однострочные тексты, которые показывают разные цвета и многострочный текст
Пример: реализовать страницу входа в систему проекта управления персоналом
5.3.3 Радиобаттон и флажок 93
Пример: осознайте одно -выбранные кнопки на экране на экране
Пример: осознайте кнопку проверки, чтобы выбрать хобби на экране, и получить значение выбора
5.3.4 ImageView 99
5.3.5 Спиннер 100
Пример: используйте категорию выбора спиннера на новой странице дохода личного управления активами
5.3.6 ListView 102
Пример: разработка страницы просмотра информации о доходах личного управления активами
Пример: список реализации Listactivity путем наследства списка листинга в деятельности
5.3.7 Gridview 106
Пример: осознайте основное окно системы управления личным благосостоянием
5.3.8 Диалоговое окно Alertdialog 109
5.4 Фрагмент 110
5.4.1 Создать фрагмент 111
5.4.2 Фрагмент и соответствие активности 111
Пример: применить новости о фрагменте дисплея
5.5 Action Bar 116
5.5.1 Меню опции 117
Пример: меню опции отображается в операционной панели
5.5.2. Реализация иерархической навигации 120
Пример: панель операции, которая реализует кнопку навигации вверх
5.6 Интерфейс событие 123
5.6.1 Ключевое событие 123
Пример: заблокировать обратную клавишу на физической клавиатуре
5.6.2 Touch Event 124
Пример: событие обработки кнопки Touch
Резюме 125
На плате 126
Упражнение 128
Глава 6 Компонент Коммуникация и радио новости 129
6.1 Намерение Введение 130
6.1.1 Создание и настройка деятельности 130
6.1.2 Начальная деятельность 132
Пример: активность, которая осознает детали дисплея запуска
Пример: осознайте использование намерения открыть функцию веб -страницы
6.1.3 Используйте пакет для обмена данными между действием 137
Пример: получить информацию о регистрации пользователя, которая заполнена
6.1.4 Вызовите другое действие и верните результат 141
Пример: реализовать предыдущий шаг в регистрации пользователя
6.2 Фильтр намерения 143
Пример: реализация в активности использует скрытые намерения, содержащие предопределенные движения, чтобы начать другое действие
6.3 Broadcastreceiver Использование 147
6.3.1 ВВЕДЕНИЕ ВВЕДЕНИЕ 147
6.3.2 Заявка на Broadcastreceiver 148
Пример: реализовать сообщение о приглашении при получении SMS
Резюме 149
На плате 149
Упражнение 153
Глава 7 Заявка на обслуживание 154
7.1 Обзор службы 155
7.1.1 Введение в службу 155
7.1.2 Жизненный цикл обслуживания 155
7.2 местные услуги 157
7.2.1 Используйте потока 157
Пример: непрерывное количество случайных чисел через потоки
7.2.2. Создание начало обслуживания 163
Пример: создать и настроить службу
7.2.3 Служба Переплет 168
Пример: использовать службу путем привязки
7.3 Cross -Process Call Service 171
7.3.1 Введение в AIDL 171
Пример: создавать и связывать удаленные услуги
7.3.2 Используйте определение языка AIDL.
7.3.3 Реализуйте удаленное обслуживание, унаследовав сервисный класс 172
7.3.4 Привязка и использование удаленных служб 173
Лорд 175
На плате 175
Упражнение 178
Глава 8 Хранение и совместное использование данных 179
8.1 SharedPreferentes Storage 180
8.1.1 SharedPreferences 180
8.1.2 Сохраните имя пользователя и пароль ввода 181 с SharedPreferente
Пример: сохранить входную информацию с помощью SharedPreferences
8.2 хранилище файла 183
8.2.1 Внутреннее хранилище 184
Пример: используйте внутреннее хранилище, чтобы сохранить имя пользователя и пароль, введенные пользователем
8.2.2 Внешнее хранилище 187
Пример: функция создания файлов на SD -карте
8.2.3 Файл ресурса 188
Пример: прочитайте текстовый файл под RAW
Пример: реализовать информацию о клиенте из XML -файлов, которые сохраняют информацию о клиенте и отображают
8.3 Хранение базы данных 191
8.3.1 Ручная библиотека 191
8.3.2 Библиотека строительства кода 196
Пример: создайте базу данных управления персональным благосостоянием через код
8.3.3 Операция данных 197
Пример: добавить, удалить, обновить и запросить информацию о доходах в базу данных управления персональным благосостоянием
8.4 Обмен данными 201
8.4.1 Обзор поставщика контента 201
8.4.2 Создание поставщика данных 202
8.4.3 Поставщик данных 204
Пример: запросить имя и номер мобильного телефона всех контактов в записи общения
Резюме 208
На плате 208
Упражнение 2111
Глава 9 Технология рисования изображений 212
9.1 Нарисуйте 2D изображения 213
9.1.1 Обычно используемые классы рисунка 213
Пример: осознайте создание холста рисования
9.1.2 Нарисуйте геометрическую графику 216
Пример: статистика расходов каналов управления личным богатством
9.1.3 Нарисуйте текст 220
Пример: Нарисуйте текст описания на статистической диаграмме личного управления богатством
9.1.4 Путь рисования 221
9.1.5 рисуть картинки 222
Пример: нарисуйте указанную позицию на экране
9.2 Приложение OpenGL для реализации 3D Graphics 224
9.2.1 Введение в OpenGL 224
9.2.2 Основная структура 3D разработки 225
9.2.3 Нарисуйте модель 226
Пример: нарисуйте куб с разными цветами с разными цветами
9.2.4 Карта текстуры приложения 231
Пример: кредитный рисунок для нарисованного куба
9.2.5 Поверните 233
Пример: осознайте куб, который постоянно вращается
9.2.6 Световой эффект 234
Пример: добавьте эффект света в вращающийся куб
9.2.7 Прозрачный эффект 235
Пример: осознайте прозрачный, вращающийся куб
Резюме 236
На плате 237
Упражнение 239
Глава 10 Местоположение Сервис и приложение карты 240
10. Места обслуживания 241
10.1.1 Получить источник позиции 241
Пример: получить все источники позиции, поддерживаемые текущим симулятором
10.1.2 Просмотреть местоположение источника 242
Пример: получить точность и энергопотребление источника положения GPS
10.1.3 Мониторинг изменений 244
Пример: получить обновленную информацию о широте и долготе
10.2 Baidu Map Service 245
10.2.1 Получите ключ API Map 246
10.2.2 Скачать SDK Development Package 250
10.2.3 Новое использование Baidu Map Api Api Project 252
Пример: реализация карт Baidu в проекте
10.2.4 Используйте слой покрытия на карте 254
Пример: свет на карте Baidu, чтобы отметить местоположение Северной железной дороги Пекина
Резюме 255
На плате 256
Упражнение 258
ГЛАВА 11 Сеть Технология 259
11.1 Access Network 260 через HTTP
11.1.1 Используйте httpurlConnection для доступа к сети 260
Пример: отправьте запрос GET на сервер
Пример: реализовать запрос сообщения на сервер
11.1.2 Используйте httpclient для доступа к сети 268
Пример: используйте httpclient для отправки запросов GET на сервер
Пример: используйте httpclient для отправки запросов POST на сервер
11.2 Используйте WebView для отображения веб -страницы 273
11.2.1 Обзор Web 273 Используйте компоненты WebView
Пример: примените компонент WebView для просмотра назначенной веб -страницы
11.2.2 Используйте WebView для загрузки кода HTML 275
Пример: осознайте функцию помощи личного управления благосостоянием
11.2.3 Let Webview Поддержка JavaScript 276
Пример: управляйте, разрешает ли компонент WebView JavaScript
Резюме 278
На плате 278
Упражнение 283
Глава 12 Разработка компонента виджета 284
12.1 Введение в виджет 285
12.2 Vidget Basic 286
12.2.1 Принципы проектирования 286
12.2.2 Шаги разработки 288
Пример: осознайте разработку компонента виджетов
12.2.3 Установка и удаление 291
12.3 Конфигурация виджета 292
Пример: реализуйте пример виджета конфигурации
12.3.1 Государственная деятельность 292 в файле метаданных виджетов
12.3.2 Создание активности 293 Настройка виджета
12.3.3 Получите ID 294 виджета
12.3.4. Виджет обновления 294
12.3.5 Установите информацию и закрывайте активность 295
12.4 Виджет и Сервис 296
Пример: реализовать виджет обновления времени
Резюме 299
На плате 299
Упражнение 303
Глава 13 Пример комплексного развития——
13.1 Системный анализ 305
13.1.1 Анализ требований 305
13.1.2. Анализ 305 305
13.1.3 План плана проекта 306
13.2 Дизайн системы 307
13.2.1 Системная цель 307
13.2.2 Системная функциональная структура 307
13.2.3 Системный бизнес Рисунок 308
13.2.4 Спецификация кодирования системы 308
13.3 Разработка и эксплуатационная среда системы 310
13.4 Дизайн базы данных и таблицы данных 310
13.4.1 Анализ базы данных 310
13.4.2 Создание базы данных 310
13.4.3 Создание данных Таблица 311
13.5 Создать проект 312
13.6 Структура ткани системы 312
13.7 Общественный дизайн 313
13.7.1 Модель данных Публичный класс 313
13.7.2 DAO Public Class 314
13.8 Модуль входа в систему 318
13.8.1 Файл макета входа в разработку 319
13.8.2 Реализация функции входа в систему 320
13.8.3 Выйдите из окна входа 320
13.9 Системная конструкция главного окна 321
13.9.1 Главное окно системы проектирования 321
13.9.2 Отображение каждого функционального окна 322
13.9.3 Определение текста и компоненты изображения 324
13.9.4 Определить значки функций и объяснение текста 324
13.9.5 Установить значок функции и объяснение текста 324
13.10 Проектирование модуля управления доходами 325
13.10.1 Разработка новых документов с макетом дохода 326
13.10.2 Установите время дохода 329
13.10.3 Добавить информацию о доходах 330
13.10.4 Сбросить каждый контроль в новом окне дохода 331
13.10.5 Информация о доходах за проектирование.
13.10.6 Отображение всей информации о доходах 332
13.10.7 Нажмите сведения при нажатии на указанный элемент 333
13.10.8 Файл макета дохода 333
13.10.9 Отображение информации о доходах указанного номера 337
13.10.10 Изменить информацию о доходах 338
13.10.11 Удалить информацию о доходах 339
13.10.12 Сводка информации о доходах Рисунок 339
13.11 Подписать дизайн модуля управления 343
13.11.1. Файл макета вывески New Copy File 343
13.11.2 Добавить Topin Information 344
13.11.3 Clear Copy Box Box 345
13.11.4 Информация о подписании проектирования Файл макета 345
13.11.5 Показать всю информацию о надписях 347
13.11.6 Нажмите сведения при нажатии на указанный элемент 348
13.11.7 Файл модификации дизайна/Удаление 348
13.11.8 Отображение информации о подписании указанного номера 350
13.11.9 Информация о знаке модификации 351
13.11.10 Удалить только в информацию о подписи 351
13.12 Дизайн модуля системы 351
13.12.1 Настройка системы проектирования Файл макета 352
13.12.2 Установите пароль для входа 353
13.12.3 Сбросить пароль текстовое поле 353
Резюме 354
Глава 14 Дизайн курса——
14.1 Обзор функции 356
14.2 Идеи дизайна 356
14.3 Процесс проектирования 356
14.3.1 Среда строительства 357
14.3.2 Подготовленные ресурсы 357
14.3.3 Страница макета 358
14.3.4 Код реализации 358
14.4 запустить дебат 359
14.5 Резюме дизайна курса 360


Эта книга систематически вводит все виды знаний, связанных с разработкой программ Android.Книга разделена на 14 глав, в том числе профили Android, среды разработки Android, программу Android, жизненный цикл Android, дизайн пользовательского интерфейса, компонент коммуникации и радиовещательные сообщения, приложения обслуживания, хранение данных и обмен, технология рисования изображений, служба местоположения и карта Приложения и приложения карты.————Содержание каждой главы тесно сочетается с экземпляром, который помогает учащимся понять знания и знания применения, чтобы достичь цели обучения.Эта книга является учебным материалом для класса MU.Кроме того, эта книга также предоставляет исходный код всех экземпляров, руководство по доске, комплексные случаи и дизайн учебных программ, отличное электронное программное обеспечение PPT, сами -тесты и т. Д. Читатели также могут загрузить в Академии Human Post.Среди них исходный код тщательно протестирован и может проходить через симулятор Android 5.0 в системах Windos 7 и Windos 8.

