Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер - Android. Программирование для профессионалов
4-е изданиеНазвание: | Android. Программирование для профессионалов | |
Автор: | Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер | |
Жанр: | Android, Программирование: прочее | |
Изадано в серии: | Для профессионалов | |
Издательство: | Питер | |
Год издания: | 2021 | |
ISBN: | 978-5-4461-1657-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Android. Программирование для профессионалов"
Познакомьтесь с возможностями программирования Android на языке Kotlin! Множество примеров приложений с четкими объяснениями ключевых концепций и API позволят легко разобраться в самых трудных задачах. Эта книга посвящена прикладным методам разработки приложений на Kotlin, и подойдет для всех версий Android от 5.0 (Lollipop) до 8.1 (Oreo) и выше. Используйте Android Studio для создания приложений, чтобы проверять код на каждом этапе, интегрировать его с другими приложениями, работать с изображениями, воспроизводить аудио и делать многое другое. Каждая глава продумана (и протестирована) так, чтобы вы смогли получить максимум опыта и знания, необходимые для разработки под Android.
Читаем онлайн "Android. Программирование для профессионалов" (ознакомительный отрывок). [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (7) »
Проблемы с классом R........................................................................................ 143
Упражнение. Исследуем Layout Inspector................................................................. 144
Упражнение. Profiler................................................................................................ 145
8 Оглавление
Глава 6. Вторая activity................................................................................................ 146
Подготовка к внедрению второй activity.................................................................. 146
Создание второй activity..................................................................................... 147
Создание подкласса новой activity...................................................................... 150
Объявление activity в манифесте........................................................................ 151
Добавление кнопки CHEAT! в MainActivity........................................................... 152
Запуск activity.......................................................................................................... 154
Передача информации через интенты................................................................ 154
Передача данных между activity.............................................................................. 156
Дополнения интентов......................................................................................... 157
Получение результата от дочерней activity......................................................... 160
Ваши activity с точки зрения Android........................................................................ 165
Упражнение. Лазейка для читера............................................................................ 168
Упражнение. Отслеживание читов по вопросу......................................................... 168
Глава 7. Версии Android SDK и совместимость............................................................. 169
Версии Android SDK................................................................................................. 169
Совместимость и программирование Android........................................................... 171
Разумный минимум............................................................................................. 171
Минимальная версия SDK................................................................................... 172
Целевая версия SDK........................................................................................... 173
Версия SDK для компиляции.............................................................................. 173
Безопасное добавление кода для более поздних версий API.............................. 174
Jetpack-библиотеки............................................................................................ 177
Документация разработчика Android....................................................................... 178
Упражнение. Вывод версии Android на устройстве................................................... 181
Упражнение. Ограничение подсказок...................................................................... 182
Глава 8. UI-фрагменты и FragmentManager................................................................. 183
Гибкость пользовательского интерфейса................................................................. 183
Знакомство с фрагментами...................................................................................... 185
Начало работы над CriminalIntent............................................................................ 186
Создание нового проекта................................................................................... 188
Создание класса Crime............................................................................................ 189
Оглавление 9
Создание UI-фрагмента........................................................................................... 191
Определение макета CrimeFragment................................................................... 191
Создание класса CrimeFragment......................................................................... 193
Хостинг UI-фрагментов............................................................................................ 201
Определение контейнерного представления...................................................... 202
Добавление UI-фрагмента во FragmentManager.................................................. 203
Архитектура приложений с фрагментами................................................................ 209
Нужно ли использовать фрагменты.................................................................... 210
Глава 9. Вывод списков и RecyclerView........................................................................ 211
Добавление нового фрагмента и ViewModel............................................................. 212
Жизненный цикл ViewModel с фрагментами....................................................... 214
Добавление RecyclerView......................................................................................... 215
Создание макета представления элемента.............................................................. 218
Реализация ViewHolder............................................................................................ 220
Реализация адаптера для заполнения RecyclerView................................................. 222
Настройка адаптера RecyclerView....................................................................... 225
Переработка представлений.................................................................................... 227
Очистка элементов связанного списка..................................................................... 228
Отклик на нажатия.................................................................................................. 229
Для любознательных: ListView и GridView................................................................ 230
Упражнение. Типы View в RecyclerView.................................................................... 231
Глава 10. Создание интерфейсов с использованием макетов и виджетов.................... 232
Знакомство с --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (7) »
Книги схожие с «Android. Программирование для профессионалов» по жанру, серии, автору или названию:
Сенько Евгений Владимирович - Программирование приложений для мобильных устройств под управлением Android. Часть 1. Жанр: Java, Java Script |
Джош Лоспинозо - C++ для профи Жанр: C, C++, C# Год издания: 2021 Серия: Для профессионалов |
Михалис Цукалос - Golang для профи: работа с сетью, многопоточность, структуры данных и машинное обучение с Go Жанр: Go (golang) Год издания: 2020 Серия: Для профессионалов |
Гаурав Арораа, Джеффри Чилберто - Паттерны проектирования для C# и платформы .NET Core Жанр: C, C++, C# Год издания: 2021 Серия: Для профессионалов |
Другие книги из серии «Для профессионалов»:
Кристофер Негус - Библия Linux Жанр: Linux Год издания: 2022 Серия: Для профессионалов |
Рафаэль Херцог, Джим О'Горман, Мати Ахарони - Kali Linux от разработчиков Жанр: Linux Год издания: 2019 Серия: Для профессионалов |
Дэвид Бизли - Python. Исчерпывающее руководство Жанр: Python Год издания: 2023 Серия: Для профессионалов |
Харви Дейтел, Пол Дейтел - Python: Искусственный интеллект, большие данные и облачные вычисления Жанр: Python Год издания: 2020 Серия: Для профессионалов |