Библиотека knigago >> Компьютеры: Операционные системы >> Android >> Android. Программирование для профессионалов


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1605, книга: И снова уйдут корабли...
автор: Леонид Викторович Почивалов

Путешествия - это страсть, которая сродни любви. Они захватывают дух, расширяют кругозор и оставляют неизгладимый след в душе. В книге "И снова уйдут корабли..." Леонид Почивалов делится своими приключениями в качестве судового врача во время морских экспедиций. Книга состоит из серии очерков, каждый из которых представляет собой увлекательное повествование об определенном путешествии или происшествии. От Северного полюса до экватора и островов Тихого океана, Почивалов описывает...

Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер - Android. Программирование для профессионалов

4-е издание Android. Программирование для профессионалов
Книга - Android. Программирование для профессионалов.  Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер  - прочитать полностью в библиотеке КнигаГо
Название:
Android. Программирование для профессионалов
Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер

Жанр:

Android, Программирование: прочее

Изадано в серии:

Для профессионалов

Издательство:

Питер

Год издания:

ISBN:

978-5-4461-1657-7

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Android. Программирование для профессионалов"

Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Используйте Android Studio для создания приложений, чтобы проверять код на каждом этапе, интегрировать его с другими приложениями, работать с изображениями, воспроизводить аудио и делать многое другое. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.

Читаем онлайн "Android. Программирование для профессионалов" (ознакомительный отрывок). [Страница - 2]

View............................................................................. 48
Ресурсы и идентификаторы ресурсов................................................................... 50
Разработка виджетов................................................................................................ 53
Установка ссылок на виджеты.............................................................................. 53
Назначение слушателей....................................................................................... 55
Уведомления............................................................................................................. 56
Выполнение в эмуляторе........................................................................................... 58
Для любознательных: процесс сборки Android‑приложений....................................... 62
Инструменты сборки............................................................................................ 62
Упражнения............................................................................................................... 64
Упражнение. Настройка уведомления........................................................................ 64
Глава 2. Android и модель MVC...................................................................................... 65
Создание нового класса............................................................................................. 66
Архитектура «Модель — Представление — Контроллер» и Android............................ 67
Преимущества MVC.............................................................................................. 68
Обновление уровня представления........................................................................... 70
Обновление уровня контроллера............................................................................... 73
Добавление значка.................................................................................................... 77
Добавление ресурсов в проект............................................................................. 78
Ссылки на ресурсы в XML..................................................................................... 80
Плотность пикселов................................................................................................... 81
Запуск на устройстве................................................................................................. 83
Упражнение. Добавление слушателя для TextView.................................................... 85
Упражнение. Добавление кнопки возврата................................................................ 85
Упражнение. От Button к ImageButton....................................................................... 86
Глава 3. Жизненный цикл activity.................................................................................. 88
Поворот GeoQuiz....................................................................................................... 88
Обратные вызовы состояния и жизненного цикла activity.......................................... 90
Регистрация событий жизненного цикла activity........................................................ 92
Создание сообщений в журнале........................................................................... 92
Панель LogCat...................................................................................................... 94

Оглавлени

7

Анализ жизненного цикла activity на примере............................................................ 96
Временная остановка activity................................................................................ 96
Завершение activity.............................................................................................. 99
Поворот activity.................................................................................................. 100
Конфигурации устройств и жизненный цикл ресурса............................................... 101
Создание макета для альбомной ориентации..................................................... 101
Для любознательных: обновление UI и мультиоконный режим................................ 105
Для любознательных: уровни регистрации.............................................................. 106
Упражнение. Предотвращение ввода нескольких ответов....................................... 107
Упражнение. Вывод оценки..................................................................................... 107
Глава 4. Сохранение состояния интерфейса................................................................ 108
Добавление зависимостей ViewModel...................................................................... 108
Добавление ViewModel............................................................................................ 110
Жизненный цикл ViewModel и ViewModelProvider................................................ 112
Добавление данных в ViewModel........................................................................ 116
Сохранение данных после завершения процесса..................................................... 119
Переопределение onSaveInstanceState(Bundle)................................................... 121
Сохраненное состояние экземпляра и записи activity.......................................... 123
Сравнение ViewModel и сохраненного состояния экземпляра................................... 125
Для любознательных: компоненты Jetpack, AndroidX и компоненты архитектуры.... 127
Для любознательных: как избежать костылей......................................................... 128
Глава 5. Отладка Android-приложений........................................................................ 130
Исключения и трассировка стека............................................................................. 131
Диагностика ошибок поведения......................................................................... 133
Сохранение трассировки стека........................................................................... 134
Установка точек останова.................................................................................. 135
Особенности отладки Android.................................................................................. 139
Android --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Android. Программирование для профессионалов» по жанру, серии, автору или названию:

Android: разработка приложений для чайников. Донн Фелкер
- Android: разработка приложений для чайников

Жанр: Android

Год издания: 2012

Серия: Для «чайников»

C++ для профи. Джош Лоспинозо
- C++ для профи

Жанр: C, C++, C#

Год издания: 2021

Серия: Для профессионалов

Другие книги из серии «Для профессионалов»: