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


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

# 1683, книга: Возвращение росомахи
автор: Камиль Фарухшинович Зиганшин

"Возвращение росомахи" - произведение советской прозы, в котором Камиль Зиганшин мастерски изображает суровую жизнь и нравы таежных жителей. Роман повествует о возвращении бывшего солдата, охотника Николая Азарова, в родную деревню после окончания Второй мировой войны. Азаров, закаленный в боях, предстает перед читателем сильным, мужественным и целеустремленным человеком. Он полон решимости восстановить свою жизнь и помочь своей семье, но возвращение в деревню оказывается непростым...

СЛУЧАЙНАЯ КНИГА

Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер - 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. Программирование для профессионалов» по жанру, серии, автору или названию:

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

JavaScript для профессиональных веб-разработчиков. Мэтт Фрисби
- JavaScript для профессиональных веб-разработчиков

Жанр: Java, Java Script

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

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

Командная строка Linux. Полное руководство. Уильям Шоттс
- Командная строка Linux. Полное руководство

Жанр: Linux

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

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