Реализация поведения Drag&Drop в Android-приложении на основе API обработки жестов
- Авторы: Петровский А.А.1, Рысин М.Л.1
-
Учреждения:
- МИРЭА-Российский технологический университет
- Выпуск: № 2 (2025)
- Страницы: 148-164
- Раздел: Статьи
- URL: https://journals.rcsi.science/2454-0714/article/view/359377
- DOI: https://doi.org/10.7256/2454-0714.2025.2.74122
- EDN: https://elibrary.ru/FIAYDF
- ID: 359377
Цитировать
Полный текст
Аннотация
Об авторах
Александр Андреевич Петровский
МИРЭА-Российский технологический университет
Email: petrovskiy.a.a@edu.mirea.ru
бакалавр; институт информационных технологий;
Михаил Леонидович Рысин
МИРЭА-Российский технологический университет
Email: rysin@mirea.ru
доцент; кафедра математического обеспечения и стандартизации информационных технологий;
Список литературы
What is Drag and Drop? Drag and Drop explained [Электронный ресурс]. URL: https://goodspeed.studio/glossary/what-is-drag-and-drop-drag-and-drop-explained (дата обращения: 14.03.2025). Jetpack Compose [Электронный ресурс]. URL: https://developer.android.com/compose (дата обращения: 18.03.2025). Почему так удобно использовать паттерн MVI в KMM [Электронный ресурс]. URL: https://habr.com/ru/companies/kts/articles/729832/ (дата обращения: 18.03.2025). Jetpack Compose: Drag and Drop [Электронный ресурс]. URL: https://developer.android.com/develop/ui/compose/touch-input/user-interactions/drag-and-drop (дата обращения: 20.03.2025). Google IssueTracker: DragAndDropTarget [Электронный ресурс]. URL: https://issuetracker.google.com/issues/324280271 (дата обращения: 20.03.2025). Мартин Р. Чистая архитектура. Искусство разработки программного обеспечения. – СПб.: Питер, 2024. – 352 с. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Паттерны объектно-ориентированного программирования. – СПб.: Питер, 2022. – 448 с. Jetpack Compose: CompositionLocal [Электронный ресурс]. URL: https://developer.android.com/develop/ui/compose/compositionlocal (дата обращения: 05.03.2025). Jetpack Compose: GraphicsLayer [Электронный ресурс]. URL: https://developer.android.com/develop/ui/compose/graphics/draw/modifiers (дата обращения: 10.03.2025). Kotlin: Scope-functions [Электронный ресурс]. URL: https://kotlinlang.org/docs/lambdas.html#invoking-a-function-type-instance (дата обращения: 11.03.2025). Jetpack Compose: Pointer Input [Электронный ресурс]. URL: https://developer.android.com/develop/ui/compose/touch-input/pointer-input (дата обращения: 15.03.2025).
Дополнительные файлы

