[Официальная подлинная] Разработка Android от входа до опытного во 2 -м издании Asuka Technology Android Development Development Self -Study Учебная книга Androidstudio Android Phone App Design Программа Программа Программа
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
- Информация о товаре
- Фотографии
  название книги: |   Разработка Android от входа в Mastery (2 -е издание) (с CD -ROM) (Зал лекции по разработке программного обеспечения) |
  издательство: |   Tsinghua University Press |
  дата публикации | 2017 |
номер ISBN: | 9787302448730 |
С точки зрения начинающих с точки зрения начинающих, «разработка Android до начала мастеринга (2 Edition)» подробно представляют технологии, которые приложения Android должны подробно овладеть с помощью легкого языка и красочных примеров.«Разработка Android от начала работы до перемещения (2 Edition)» разделено на 15 глав. Содержимое включает в себя Android Fast вход, симулятор Android и обычно используемые команды, дизайн пользовательского интерфейса, расширенный дизайн пользовательского интерфейса, базовая активность программного блока, ядро Android Applications Core и ядро приложений Android, обработка событий Android, доступа к ресурсам, технологии обработки графических изображений, разработки мультимедийных приложений, реализации обмена данными, обработки потоков и сообщений, приложений обслуживания, сетевого программирования и приложений Интернета, а также Home на основе Android. процессы управления богатством.Все знания вводится в сочетании с конкретными примерами. Вовлеченный код программы дает подробные аннотации, которые могут легко понять суть разработки приложений Android и быстро улучшить навыки развития. «Разработка Android от начала работы до освоения (2 Edition)» подходит для самостоятельных книг для разработки программного обеспечения, а также подходит для преподавания справочников для связанных специальностей в колледжах и университетах, и может использоваться для разработчиков для рассмотрения. и ссылка. |
Завтрашние технологии -это технологическая компания, специализирующаяся на интеграции разработки программного обеспечения, образования и обучения, а также разработки программного обеспечения образовательных ресурсов. Расширение, любимые читателями.Книги, которые они написали, в основном включены“ Зал видео -лекции по разработке программного обеспечения”&Ldquo; разработка программного обеспечения 1200 случаев”“Отдел развития инженера-программиста” и другие серии.Награжден много раз“ выдающиеся лучшие сорта в отрасли”&Ldquo; издательство Китайского университета отличная книга&Rdquo; эквивалентные награды, несколько сортов были в авангарде аналогичного списка продаж книг в течение длительного времени. |
“ Зал видео -лекции по разработке программного обеспечения”Серия из Университета Цинхуа.“ видео лекции” один из ключевых отделов.Большой отдел включает в себя несколько подзадач, и книги каждого подразделения являются одними из лучших в своих книгах в одном и том же разнообразии, из которых: 4 сорта выиграли“ выдающиеся лучшие сорта в отрасли” 1 сорт выиграл 2012 год Tsinghua University Press&Ldquo; профессиональная лучшая книга”Первый приз Большинство разновидностей есть“ Рейтинг национальной компьютерной розничной торговли”Входит в число лучших в том же разнообразии На данный момент продано более 1,3 миллиона копий сериала. Этот крупный департамент стал одним из лучших брендов базовой книги розничной торговли в основном розничной торговли профессионального агентства информационного агентства Цинхуа. “ Зал видео -лекции по разработке программного обеспечения”Серия как информационное агентство Цинхуа“ видео лекции” одна из подразделений большой серии, унаследованное и инновационное информационное агентство Tsinghua“ видео лекции” режим письма, стиль письма и отличное качество большого отдела.Эта книга подчеркивает следующее: Общая длина общей длины составляет 30 часов синхронизированной видео демонстрации, которую можно наблюдать многократно, чтобы сделать обучение быстрее и эффективно 436 Типичные случаи, обучение через экземпляры более глубоко, интереснее и более мотивировано 369 реальных вопросов для собеседования, понять примеры работы и вопросы для собеседований и лучше адаптироваться к потребностям предприятий. 138 вопросов для проверки способностей, проверьте, проходите ли вы тест, и поймите недостаток обучения. Согласно рейтингу национальной компьютерной розничной торговли, эта книга уже давно была на переднем крае “ Зал видео -лекции по разработке программного обеспечения”Серия как информационное агентство Цинхуа“ видео лекции”Одна из подсерий большой серии, посвящена профессионализму и качеству. Боевая базовые знания, основные навыки, расширенные приложения и проектные случаи Простой в изучении, простой в использовании, эффективно |
Глава 1 Глава 1 Android быстрое начало работы Обучающее видео: 2 часа 41 минута 1.1 Что такое Андроид 1.1.1 Возможности платформы 1.1.2 Архитектура платформы 1.1.3 Рынок Android 1.2 Создание среды разработки Android 1.2.1 Системные требования 1.2.2 JDK Скачать 1.2.3 Установка JDK 1.2.4 Скачать и установка Android SDK 1.2.5 Загрузить и установить Eclipse 1.2.6 Китаизация затмения 1.2.7 Запустите Eclipse и настройте AVD 1.3 Первая программа для Android 1.3.1 Создание приложения Android 1.3.2 Описание структуры проекта Android 1.3.3 Запуск приложений Android 1.3.4 Отладка приложений Android 1.3.5 Процесс разработки приложений для Android 1.4 Резюме 1.5 Практика и упражнения Глава 2. Эмулятор Android и общие команды Обучающее видео: 1 час 25 минут. 2.1 Использование эмулятора Android 2.1.1 Обзор симулятора 2.1.2 Виртуальное устройство и эмулятор Android 2.1.3 Запуск и остановка эмулятора Android 2.1.4 Симулятор управления 2.1.5 Симулятор и зеркальное изображение диска 2.1.6 Знакомство с эмулятором Android 2.1.7 Ограничения симулятора 2.1.8 Пример 1. Установка языка эмулятора 2.1.9 Пример 2: Установка часового пояса и времени 2.2 Часто используемые команды в SDK 2.2.1 команда adb 2.2.2 команды Android 2.2.3 команда эмулятора 2.2.4 команда mksdcard 2.2.5 Пример 1: Создать/удалить папку на SD -карте 2.2.6 Пример 2. Использование перспективы DDMS для управления SD-картами 2.3 Классический пример 2.3.1 Установите установленное приложение 2.3.2 Совершить звонок с помощью эмулятора 2.4 Резюме 2.5 Практика и упражнения Глава 3. Проектирование пользовательского интерфейса Обучающее видео: 7 часов 16 минут 3.1 Пользовательский интерфейс управления 3.1.1 Использование файлов макета XML для управления интерфейсом пользовательского интерфейса 3.1.2 управлять интерфейсом пользовательского интерфейса в коде 3.1.3 Используйте код XML и Java для смешивания интерфейса пользовательского интерфейса 3.1.4 Разработка собственного представления 3.2 Менеджер макетов 3.2.1 Линейная компоновка 3.2.2 Макет таблицы 3.2.3 Компоновка кадра 3.2.4 Относительная компоновка 3.2.5 Пример 1. Использование табличного и линейного макетов для реализации панели инструментов классификации. 3.2.6 Пример 2: Макет персонализированного интерфейса запуска игры 3.3 Основные компоненты 3.3.1 Текстовое поле и поле редактирования 3.3.2 Кнопки 3.3.3 Одиночные кнопки и флажки 3.3.4 Просмотр изображения 3.3.5 Поле выбора списка 3.3.6 Просмотр списка 3.3.7 Выбор даты и времени 3.3.8 Таймер 3.3.9 Пример 1: Реализуйте кнопку изображения, чтобы отслеживать состояние мыши нажмите статус 3.3.10 Пример 2: Реализуйте список значков 3.4 Классический пример 3.4.1 Я согласен 3.4.2 Угадайте, какая обувь помещена в яйца 3.5 Резюме 3.6 Практика и упражнения Глава 4 Расширенный дизайн пользовательского интерфейса Обучающее видео: 2 часа 46 минут. 4.1 Продвинутый компонент 4.1.1 Автоматически заполните текстовое поле 4.1.2 Прогресс 4.1.3 Перетаскивание и рейтинг звезды 4.1.4 Вкладки 4.1.5 Переключатель изображений 4.1.6 Вид сетки 4.1.7 Просмотр галереи 4.1.8 Пример 1: Панель прогресса, отображаемая на заголовке 4.1.9 Пример 2: Слайд -пленка браузер 4.2 Окно сообщения и диалоговое окно 4.2.1. Использование Toast для отображения окна подсказки сообщения. 4.2.2 Используйте уведомление для отображения уведомлений на строке состояния 4.2.3 Создание диалогового окна с помощью AlertDialog 4.2.4 Пример 1: Диалоговое окно с вопросом о выходе 4.2.5 Пример 2: диалоговое окно списка со значком 4.3 Классический пример 4.3.1 Реализуйте эффект имитации изображений Windows 7 4.3.2 Значок представляет собой состояние входа в строку состояния 4.4 Резюме 4.5 Практика и упражнения Глава 5 Основная деятельность единицы программы. Обучающее видео: 2 часа 22 минуты. 5.1 Обзор деятельности 5.2 Создание, настройка, запуск и закрытие активности 5.2.1 Создание активности 5.2.2 Настройка действий 5.2.3 Запуск и закрытие активности 5.2.4 Пример 1: Реализация запуска и закрытия действий 5.2.5 Пример 2. Реализация темы «О действии» диалогового окна приложения. 5.3 Использование нескольких действий 5.3.1 Использование Bundle для обмена данными между действиями 5.3.2 Вызов другого действия и возврат результата 5.3.3 Пример 1: Рассчитайте стандартный вес на основе высоты 5.3.4 Пример 2: Страница регистрации пользователя с выбранным аватаром 5.4 Использование фрагментов 5.4.1 Создание фрагментов 5.4.2 Добавление фрагмента в действие 5.5 Классический пример 5.5.1 Имитация интерфейса входа в систему клиента QQ 5.5.2 Браузер изображений с исходной функцией изображения 5.6 Резюме 5.7 Практика и упражнения Глава 6 Android Application Core намерение Обучающее видео: 39 минут 6.1 Объект намерения 6.1.1 Названия компонентов 6.1.2 Действие 6.1.3 Данные 6.1.4 Типы 6.1.5 Дополнительно 6.1.6 Марк 6.1.7 Пример 1. Использование намерения для передачи информации между действиями 6.1.8 Пример 2: Вернитесь в систему Home Desktop 6.2 Целевое использование 6.2.1 Фильтр намерений 6.2.2 Пример 1: Используйте скрытые намерения, содержащие предопределенные движения 6.2.3 Пример 2: Используйте скрытые намерения, содержащие пользовательские движения 6.3 Классический пример 6.3.1 Использование намерения для совершения звонка 6.3.2 Использование Intent для открытия веб-страницы 6.4 Резюме 6.5 Практика и упражнения Глава 7. Обработка событий Android Обучающее видео: 37 минут 7.1 Обзор обработки событий 7.2 Обработка событий клавиатуры 7.2.1 Введение в физические ключи 7.2.2 Пример 1: Экранирование клавиши «Назад» 7.2.3 Пример 2: Событие запроса на увеличение громкости 7.3 Обработка событий касания 7.3.1 Пример 1: Событие касания кнопки 7.3.2 Пример 2: Обнаружение событий касания 7.4 Создание и распознавание жестов 7.4.1 Создание жестов 7.4.2 Экспорт жестов 7.4.3 Распознавание жестов 7.5 Классический пример 7.5.1 Просмотр соответствующей оценки жеста 7.5.2 Используйте входные номера жеста 7.6 Резюме 7.7 Практика и упражнения Глава 8. Доступ к ресурсам Обучающее видео: 2 часа 56 минут. 8.1 строковые ресурсы 8.1.1 Определить файлы ресурсов строковых ресурсов 8.1.2 Используйте строковые ресурсы 8.2 Цветовые ресурсы 8.2.1 Определение значений цвета 8.2.2 Определение файлов цветовых ресурсов 8.2.3 Использование цветовых ресурсов 8.3 Размер ресурсов 8.3.1 Размерный блок, поддерживаемый Android 8.3.2 Определение размера файла ресурсов 8.3.3 Использование ресурсов размера 8.3.4 Пример 1: Измените текст и стили с помощью ресурсов по струне, цвету и размерам 8.3.5 Пример 2: Фон радужного моста постепенно расширяется 8.4 Ресурсы макета 8.5 Ресурсы массива 8.5.1 Определение файла ресурсов массива 8.5.2 Использование ресурсов массива 8.6 Доступные ресурсы 8.6.1 Ресурсы изображений 8.6.2 Ресурс StateListDrawable 8.6.3 Пример 1: Использование изображений из 9 патчей для реализации неискаженного фона кнопок 8.6.4 Пример 2: Доступна ли кнопка управления 8.7 Ресурсы стилей и тем 8.7.1 Ресурсы стиля 8.7.2 Тематические ресурсы 8.8 Необработанные ресурсы XML 8.9 Ресурс меню 8.9.1 Определить файл ресурса меню 8.9.2 Используйте ресурсы меню 8.9.3 Пример 1: Создать контекстное меню 8.9.4 Пример 2: Создайте меню «Параметры меню» 8.10 Интернационализация программы Android 8.11 Классический пример 8.11.1 Активность с эффектом прозрачности фона 8.11.2 Реализуйте меню международного варианта 8.12 Резюме 8.13 Практика и упражнения Глава 2 Глава 9. Технология графики и обработки изображений Обучающее видео: 2 часа 57 минут. 9.1 Общие классы рисования 9.1.1 Класс окраски 9.1.2 Класс холста 9.1.3 Класс растрового изображения 9.1.4 Класс BitmapFactory 9.2 Рисование 2D-изображений 9.2.1 Рисование геометрии 9.2.2 Рисование текста 9.2.3 Рисование путей 9.2.4 Рисование изображений 9.2.5 Пример 1. Рисование робота Android 9.2.6 Пример 2: реализуйте простые граффити -тарелки 9.3 Добавление спецэффектов к графике 9.3.1 Поворот изображения 9.3.2 Масштабирование изображений 9.3.3 Наклон изображения 9.3.4 Панорамирование изображения 9.3.5 Рендеринг изображений с использованием BitmapShader 9.3.6 Пример 1: создание изображения с закругленными углами с помощью обводки 9.3.7 Пример 2: осознайте эффект увеличения зеркала 9.4 Анимация в Android 9.4.1 Реализация покадровой анимации 9.4.2 Реализация анимации движения 9.4.3 Пример 1: Тревожный эльф 9.4.4 Пример 2. Анимация вращения, перемещения, масштабирования и градиента прозрачности. 9.5 Классический пример 9.5.1 Показать все изображения на SD -карте в Gridview 9.5.2 Сбившийся с пути кабан 9.6 Резюме 9.7 Практика и упражнения Глава 10. Разработка мультимедийных приложений. Обучающее видео: 1 час 36 минут. 10.1 Воспроизведение аудио и видео 10.1.1 Используйте MediaPlayer для воспроизведения Audio 10.1.2 Используйте Soundpool для воспроизведения аудио 10.1.3 Используйте VideoView для воспроизведения видео 10.1.4 Играйте в видео с MediaPlayer и SurfaceView 10.1.5 Пример 1: Воспроизведите все аудиофайлы на SD -карте 10.1.6 Пример 2: Музыкальный проигрыватель с регулятором громкости 10.2 Управление камерой для съемки 10.3 Классический пример 10.3.1 Добавить фоновую музыку и звук ключа к игровому интерфейсу 10.3.2 Создать анимацию открытия 10.4 Резюме 10.5 Практика и упражнения Глава 11. Поставщик контента реализует обмен данными Обучающее видео: 43 минуты 11.1 Обзор поставщиков контента 11.1.1 Модель данных 11.1.2 Использование URI 11.2 Представление поставщика контента 11.2.1 Запрос данных 11.2.2 Добавить запись 11.2.3 Добавьте новое значение 11.2.4 Запись обновления пакетного обновления 11.2.5 Удаление записей 11.2.6 Пример 1: Использование встроенной системы в контактах 11.2.7 Пример 2. Запрос идентификатора и имени контакта 11.3 Поставщик пользовательского контента 11.3.1 Наследование класса ContentProvider 11.3.2 Объявление контент-провайдера 11.4 Классический пример 11.4.1 Запрос имени и номера телефона контактного лица 11.4.2 Автоматическое завершение имени контактного лица 11.5 Резюме 11.6 Практика и упражнения Глава 12. Потоки и обработка сообщений Обучающее видео: 51 минута 12.1 Реализация многопоточности 12.1.1 Создание потоков 12.1.2 Открытая тема 12.1.3 Сон потока 12.1.4 Прерывание потоков 12.1.5 Пример 1. Создание потока путем реализации интерфейса Runnable 12.1.6 Пример 2: Откройте новую ветку для воспроизведения фоновой музыки 12.2 Механизм передачи сообщений обработчика 12.2.1 Введение в циркулятор 12.2.2 Введение в класс обработки сообщений 12.2.3 Знакомство с классами сообщений 12.2.4 Пример 1: Откройте новый поток, чтобы получить изображение сети и отобразить его в ImageView 12.2.5 Пример 2: Откройте новую ветку для достижения электронных рекламных щитов 12.3 Классический пример 12.3.1 красочные неоновые огни 12.3.2 Простая игра «Ударь крота» 12.4 Резюме 12.5 Практика и упражнения Глава 13 Приложение службы Обучающее видео: 48 минут 13.1 Обзор услуг 13.1.1 Классификация услуг 13.1.2 Важные методы класса Service 13.1.3 Декларация обслуживания 13.2 Создать запущенную службу 13.2.1 Наследование класса IntentService 13.2.2 Наследование класса обслуживания 13.2.3 Запуск службы 13.2.4 Остановка службы 13.2.5 Пример 1: Наследование IntentService для вывода текущего времени 13.2.6 Пример 2: Наследование службы для вывода текущего времени 13.3 Создание связанной службы 13.3.1 Наследование класса Binder 13.3.2 Использование класса Messenger 13.3.3 Привязка к сервису 13.3.4 Пример 1. Наследование класса Binder для привязки службы для отображения времени 13.3.5 Пример 2. Использование класса Messenger для привязки службы для отображения времени 13.4 Управление жизненным циклом Сервиса 13.5 Классический пример 13.5.1 Процедуры сохранения зрения 13.5.2 Проверка информации о текущей запущенной службе 13.6 Резюме 13.7 Практика и упражнения Глава 14. Сетевое программирование и интернет-приложения. Обучающее видео: 1 час 37 минут. 14.1 Доступ к сети через HTTP 14.1.1 Использование HttpURLConnection для доступа к сети 14.1.2 Использование HttpClient для доступа к сети 14.1.3 Пример 1: Скачать файлы с назначенного веб -сайта 14.1.4 Пример 2: Доступ к странице, требующей входа в систему 14.2 Использование WebView для отображения веб-страниц 14.2.1 Использование компонента WebView для просмотра веб-страниц 14.2.2 Загрузите HTML -код с помощью WebView 14.2.3 Разрешить WebView поддерживать JavaScript 14.3 Классический пример 14.3.1 Создание функционального и практичного веб-браузера 14.3.2 Получить прогноз погоды 14.4 Резюме 14.5 Практика и упражнения Часть 3. Проект «Бой» Глава 15. Управление семейным капиталом на базе Android Обучающее видео: 57 минут 15.1 Системный анализ 15.2 Дизайн системы 15.3 Разработка и эксплуатационная среда системы 15.4 Проектирование базы данных и таблиц данных 15.5 Создание проекта 15.6 Структура ткани системной папки 15.7 Дизайн общественного класса 15.8 Дизайн модуля входа в систему 15.9 Системная конструкция главного окна 15.10 Дизайн модуля управления доходами 15.11 Подписать дизайн модуля управления 15.12 Проектирование модуля настройки системы 15.13 Запуск проекта 15.14 Установите программу на телефон Android 15.15 Общие проблемы и решения в разработке 15.16 Резюме |
11111111111111111111