https://github.com/mindlessmuse666/animations
Проект по дисциплине "12.01: Мобильная разработка". Включает в себя 3 анимации: появление лапок, вращение цветочков и передвижение машины.
https://github.com/mindlessmuse666/animations
android-studio animations kotlin kotlin-android
Last synced: 3 months ago
JSON representation
Проект по дисциплине "12.01: Мобильная разработка". Включает в себя 3 анимации: появление лапок, вращение цветочков и передвижение машины.
- Host: GitHub
- URL: https://github.com/mindlessmuse666/animations
- Owner: MindlessMuse666
- License: mit
- Created: 2025-01-21T17:32:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-26T21:09:23.000Z (over 1 year ago)
- Last Synced: 2025-03-22T18:18:58.419Z (over 1 year ago)
- Topics: android-studio, animations, kotlin, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 529 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Практическая работа "Создание трёх анимаций" 
**Дисциплина:** 12.01: Мобильная разработка
## Описание проекта
Этот проект является практической работой по дисциплине "12.01: Мобильная разработка" и посвящен созданию трёх различных анимаций на платформе Android. Приложение демонстрирует использование анимационных возможностей Android SDK для создания интерактивных UI-элементов.
**Цель работы:**
- Практическое применение знаний, полученных в рамках курса "Мобильная разработка".
- Изучение и использование различных техник анимации в Android.
- Демонстрация навыков работы с Android Studio и языком программирования Kotlin.
## Функциональность
Приложение включает в себя три экрана, каждый из которых содержит отдельную анимацию:

## Используемые технологии
- **Язык программирования:** Kotlin
- **Среда разработки:** Android Studio
- **Анимации:** Использование различных API Android для анимаций
## Инструкция по запуску
1. Установите Android Studio.
2. Клонируйте репозиторий: `git clone https://github.com/MindlessMuse666/animations.git`
3. Откройте проект в Android Studio.
4. Дождитесь загрузки зависимостей Gradle.
5. Подключите Android-устройство или используйте эмулятор.
6. Запустите приложение.
## Структура проекта
```
animations/
├── app/
│ ├── src/
│ │ ├── main/
│ │ │ ├── java/
│ │ │ │ └── [com.example.animations]/
│ │ │ │ ├── MainActivity.kt // Главная активность
│ │ │ ├── res/
│ │ │ │ ├── layout/
│ │ │ │ │ └── activity_main.xml // Разметка главной активности
│ │ │ │ ├── values/
│ │ │ │ └── drawable/
│ │ │ │ ├── car.png
│ │ │ │ ├── flower.png
│ │ │ │ ├── ic_launcher_background.xml
│ │ │ │ ├── ic_launcher_foreground.xml
│ │ │ │ └── paws.png
│ │ │ └── AndroidManifest.xml
│ │ └── ...
│ ├── build.gradle
│ └── ...
├── build.gradle
├── gradle/
└── ...
```
- [github.com/MindlessMuse666/animations/blob/main/app/src/main/java/com/example/animation/MainActivity.kt](app/src/main/java/com/example/animation/MainActivity.kt) - содержит Kotlin-код главной активности приложения.
- [github.com/MindlessMuse666/animations/tree/main/app/src/main/res/layout](app/src/main/res/layout) - содержит XML-файлы разметки интерфейса.
- [github.com/MindlessMuse666/animations/tree/main/app/src/main/res/drawable](app/src/main/res/drawable) - содержит файлы с изображениями.
## Лицензия
Этот проект распространяется под лицензией MIT - смотрите файл [LICENSE](LICENSE) для деталей.
## Автор
Бедин Владислав ([MindlessMuse666](https://github.com/MindlessMuse666))
- GitHub: [MindlessMuse666](https://github.com/MindlessMuse666 "Владислав: https://github.com/MindlessMuse666")
- Telegram: [@mindless_muse](t.me/mindless_muse)
- Gmail: [mindlessmuse.666@gmail.com](mindlessmuse.666@gmail.com)