Билл Филлипс , Кристин Марсикано , Крис Стюарт , Брайан Гарднер - 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-приложений с Augmented Reality Жанр: Программирование: прочее Год издания: 2017 |
Сергей Вячеславович Хвощев - Основы программирования в Delphi для ОС Android. 2-е изд. Жанр: Pascal, Delphi, Lazarus и т.п. Год издания: 2016 |
Донн Фелкер - Android: разработка приложений для чайников Жанр: Android Год издания: 2012 Серия: Для «чайников» |
Кристофер Негус, Франсуа Каэн - Ubuntu и Debian Linux для продвинутых: более 1000 неэаменимых команд Жанр: Linux Год издания: 2011 Серия: Для профессионалов |
Другие книги из серии «Для профессионалов»:
Джош Лоспинозо - C++ для профи Жанр: C, C++, C# Год издания: 2021 Серия: Для профессионалов |
Марк Прайс - C# 10 и .NET 6. Современная кросс-платформенная разработка. Жанр: Другие языки и системы программирования Год издания: 2023 Серия: Для профессионалов |
Мэтт Фрисби - JavaScript для профессиональных веб-разработчиков Жанр: Java, Java Script Год издания: 2022 Серия: Для профессионалов |
Дж. Гай Дэвидсон, Кейт Грегори - Красивый C++ Жанр: C, C++, C# Год издания: 2023 Серия: Для профессионалов |