Загрузка...

Фрагменты Android

Мы — Surf, создаём мобильные приложения с 2011 года.

👉 Одни из первых в России стали работать с кроссплатформенной технологией Flutter.
👉 Входим в топ-10 мобильных разработчиков России.
👉 Google Certified Agency.

Это четвёртая лекция Android Summer School 2022. В ней Валерий, Android TeamLead, расскажет про фрагменты Android-приложения.

Плейлист со всеми выпусками → https://www.youtube.com/playlist?list=PLtNLwG5hHZ-I7YBaPLGnqQxSYIQx6_wJQ

Тайм-коды:

00:00 — Приветствие
02:43 — Назначение фрагментов
06:09 — Модульность
08:50 — Принцип единой ответственности
09:50 — Контролируемость
11:24 — Размер имеет значение
13:08 — Жизненный цикл
21:57 — Создание фрагмента: рождение
26:22 — Навигация фрагмента
38:23 — Передача аргументов
44:30 — Сохранение состояния фрагмента
47:43 — Коммуникация: взаимодействие фрагментов друг с другом
52:34 — Диалоги в приложении
54:54 — Single Activity
01:01:27 — View, которые могут взаимодействовать с фрагментами
01:04:46 — Ответы на вопросы
01:19:27 — Практика

Полезные ссылки из лекции:

🤖 Официальный гайд по фрагментам → https://developer.android.com/guide/fragments
🤖 Lifecycles → https://developer.android.com/topic/libraries/architecture/lifecycle
🤖 Шаблон «Наблюдатель» → https://javarush.ru/groups/posts/3421-shablon-nabljudateljh-observer
🤖 Design for different form factors | Android Developers → https://developer.android.com/guide/navigation/navigation-form-factors
🤖 Modal Bottom Sheets — Material Design → https://material.io/develop/android/components/bottom-sheet-dialog-fragment
🤖 Create swipe views with tabs using ViewPager2 | Android Developers → https://developer.android.com/guide/navigation/navigation-swipe-view-2
🤖 Fragment lifecycle while doing .add and .replace | by Vinod Pattanshetti → https://vinodpattanshetti49.medium.com/fragment-lifecycle-while-doing-add-and-replace-6a3f084364af
🤖 Single activity: Why, when, and how (Android Dev Summit '18) → https://www.youtube.com/watch?v=2k8x8V77CrU&ab_channel=AndroidDevelopers
🤖 Displaying dialogs with DialogFragment | Android Developers → https://developer.android.com/guide/fragments/dialogs
🤖 Репозиторий проекта → https://github.com/ValeraSetrakov/FragmentsLesson

Подписывайся на Surf:

🏄‍♀️ Telegram-канал → https://t.me/surf_tech
🏄‍♀️ Telegram-канал Android Team → https://t.me/surf_android
🏄‍♀️ VK → https://vk.com/surfstudio
🏄‍♀️ Twitter → https://twitter.com/SurfGroupLLC

🏄‍♀️ Хабр → https://habr.com/ru/companies/surfstudio
🏄‍♀️ VC.ru → https://vc.ru/u/439456-surf
🏄‍♀️ GitHub → https://github.com/surfstudio

Видео Фрагменты Android канала Surf Tech
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять