Head First Android Development. 2nd edition / Head First. Программирование для Android. 2-е издание Год издания: 2018 Автор: Griffiths David, Griffiths Dawn / Гриффитс Дэвид, Гриффитс Дон Переводчик: Матвеев Е. Издательство: Питер ISBN: 978-5-4461-0708-7 Серия: Head First O'Reilly Язык: Русский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 912 Описание: Система Android покорила мир. Все хотят иметь планшет или смартфон, а устройства на базе Android - самые популярные в мире. В этой книге мы научим вас разрабатывать и запускать приложения.
Вам уже пришла в голову гениальная идея? Дело за малым - воплотить ее в жизнь.
Вы научитесь правильно формировать структуру приложений, проектировать гибкие и интерактивные интерфейсы, запускать службы в фоновом режиме, обеспечивать работу на разных устройствах и многое другое.
Все, что от вас требуется - базовые знания Java.
Примеры страниц
Оглавление
Введение 29
1 Первые шаги. С головой в пучину 39
2 Построение интерактивных приложений.
Приложения, которые что-то делают 75
3 Множественные активности и интенты.
Предъявите свой интент 115
4 Жизненный цикл активности. Из жизни активностей 157
5 Представления и группы. Представление начинается 207
6 Макеты с ограничениями. Расставить по местам 259
7 Cписковые представления и адаптеры. Обо всем по порядку 285
8 Библиотеки поддержки и панели приложений.
В поисках короткого пути 327
9 Фрагменты. Модульная структура 377
10 Фрагменты для больших интерфейсов.
Разные размеры, разные интерфейсы 431
11 Динамические фрагменты. Вложение фрагментов 471
12 Design Support Library. Виджеты и жесты 519
13 Recyclerview и карточки. Переработка отходов 575
14 Выдвижные панели. Подальше положишь... 617
15 Базы данных SQLite. Работа с базами данных 659
16 Курсоры. Получение данных 695
17 Курсоры и асинхронные задачи.
Выполнение в фоновом режиме 731
18 Cлужбы. К вашим услугам 777
19 Связанные службы и разрешения. Связаны вместе 805
Приложения
I RelativeLayout и GridLayout. Другие макеты 855
II Gradle. Система сборки Gradle 871
III ART. Android Runtime 879
IV ADB. Android Debug Bridge 887
V Эмулятор android. Ускорение работы 895
VI Остатки. Десять важнейших тем (которые мы не рассмотрели) 899