Джон Хортон | Разработка Android-приложений с нуля. 3-е издание (2023) [PDF]
Автор: Джон Хортон
Перевод: Игорь Донченко
Издательство: БХВ-Петербург
Серия: С нуля
ISBN: 978-5-9775-6855-5
Жанр: Java, ОС Android, Программирование, Программирование на Java, Продукты Google, Разработка мобильных приложений, Разработка приложений
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Цветные и черно-белые
Описание:Доступно изложены основы программирования на Java для Android, включая объектно-ориентированное программирование. Описаны установка и настройка среды разработки Android Studio, создание функциональных пользовательских интерфейсов с помощью визуального редактора Android Studio. Раскрыты принципы материального дизайна. Рассмотрены компоновки CardView и ScrollView, обработка касаний экрана, захват данных, использование в приложении звука и анимации, поддержка различных версий Android и нескольких языков интерфейса. Затронута тема хранения данных во встроенной базе данных SQLite. Показаны паттерны проектирования, используемые профессионалами для создания современных мобильных приложений.
Оглавление:
Предисловие 17
Глава 1. Начало работы с Android и Java 24
Глава 2. Первое знакомство: Java, XML и визуальный редактор 48
Глава 3. Android Studio и структура проекта 77
Глава 4. Начало работы с компоновками и материальный дизайн 103
Глава 5. Красивые компоновки на основе CardView и ScrollView 136
Глава 6. Жизненный цикл Android 157
Глава 7. Переменные, операторы и выражения Java 173
Глава 8. Условия и циклы Java 190
Глава 9. Методы Java 210
Глава 10. Объектно-ориентированное программирование 227
Глава 11. Больше объектно-ориентированного программирования 239
Глава 12. Стек, куча и сборщик мусора 266
Глава 13. Анонимные классы. Оживление виджетов Android 280
Глава 14. Диалоговые окна Android 307
Глава 15. Массивы, словари Map и случайные числа 337
Глава 16. Адаптеры и классы Recycler 354
Глава 17. Сохранение и совместное использование данных 371
Глава 18. Локализация 392
Глава 19. Анимация и интерполяторы 400
Глава 20. Рисование и графика 422
Глава 21. Потоки. Разработка приложения для интерактивного рисования 441
Глава 22. Системы частиц и обработка касаний экрана 469
Глава 23. Поддержка различных версий Android, звуковые эффекты и виджет Spinner 488
Глава 24. Шаблоны проектирования, множество компоновок и фрагменты . 503
Глава 25. Создание приложения простой галереи изображений 526
Глава 26. Расширенный пользовательский интерфейс с Navigation Drawer и Fragment 534
Глава 27. Базы данных Android 551
Глава 28. Краткое напутствие перед расставанием 568
Предметный указатель 574
Скриншоты:
Время раздачи: с 10 до 20 (минимум до появления первых 3-5 скачавших)