Head First. Программирование для Android

Практическое руководство для разработчиков.

Дэвид Гриффитс, Дон Гриффитс «Head First. Программирование для Android» Питер, 2018 год, 912 стр, O’Reilly, 2-е изд., ISBN: 978-5-4461-0708-7; (28,0 мб. pdf)

Система Android покорила мир. Все хотят иметь планшет или смартфон, а устройства на базе Android — самые популярные в мире. С этой книгой вы научитесь лучше понимать принципы разработки приложений для Android. Если у вас есть собственные оригинальные идеи, дело за малым — воплотить ее в жизнь. Вы научитесь правильно формировать структуру приложений, проектировать гибкие и интерактивные интерфейсы, запускать службы в фоновом режиме, обеспечивать работу на разных устройствах и многое другое. Предполагается, что вы уже имеете базовые знания Java, так как программировать вам придётся практически с самой первой главы.

Оглавление книги

Содержание.

Введение 29

1 Первые шаги. С головой в пучину 39
2 Построение интерактивных приложений. Приложения, которые что-то делают 75
3 Множественные активности и интенты. Предъявите свой интент 115
4 Жизненный цикл активности. Из жизни активностей 157
5 Представления и группы. Представление начинается 207
6 Макеты с ограничениями. Расставить по местам 259
7 Списковые представления и адаптеры. Обо всем по порядку 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 Службы. К вашим услугам 777
19 Связанные службы и разрешения. Связаны вместе 805

Приложения
I RelaiiveLayoul и GridLayout. Другие макеты 855
II Gradle. Система сборки Gradle 871
III ART. Android Runtime 879
IV ADB. Android Debug Bridge 887
V Эмулятор android. Ускорение работы 895
VI Остатки. Десять важнейших тем (которые мы не рассмотрели) 899

СкачатьPDF

Похожая литература