В качестве результата пришлите ссылки на ваш GitHub-проект в личном кабинете студента на сайте netology.ru.
Важно: ознакомьтесь со ссылками на главной странице репозитория с домашними заданиями.
Важно: если у вас что-то не получилось, оформите Issue по установленным правилам.
- Создайте новый проект Android-приложения, можете брать код из лекции.
- Сделайте необходимые коммиты.
- Сделайте push. Убедитесь, что ваш код появился на GitHub.
- Ссылку на ваш проект отправьте в личном кабинете на сайте netology.ru.
- Задачи, отмеченные как необязательные, можно не сдавать. Это не повлияет на получение зачёта.
Необходимо дополнить реализованную на лекции анимацию поворотом на 360 градусов:
Обратите внимание, что текст остаётся неподвижным.
Для решения задачи подумайте:
- Какой параметр отвечает за прогресс анимации.
- Как перевести его в градусы.
- Какой параметр отвечает за начальный сдвиг при отрисовке каждой дуги.
Важно: это необязательная задача. Её (не)выполнение не влияет на получение зачёта по ДЗ.
На лекции мы реализовали параллельное заполнение данными:
Сейчас же мы хотим сделать последовательное:
Опубликуйте изменения в виде Pull Request в вашем проекте на GitHub.
В качестве результата пришлите ссылку на PR GitHub-проект в личном кабинете студента на сайте netology.ru.
Важно: это необязательная задача. Её (не)выполнение не влияет на получение зачёта по ДЗ.
Если вы выполнили предыдущую задачу, то у вас получилось две реализации заполнения данными:
- Параллельная.
- Последовательная.
Сделайте так, чтобы тип заполнения можно было выбирать через XML. Используйте для этого format="enum"
. В качестве примера реализации смотрите статью на developer.android.com.
Опубликуйте изменения в виде Pull Request в вашем проекте на GitHub.
В качестве результата пришлите ссылку на PR GitHub-проект в личном кабинете студента на сайте netology.ru.
Важно: это необязательная задача. Её (не)выполнение не влияет на получение зачёта по ДЗ.
Предлагаем дополнить параллельное заполнение данными следующим режимом:
Если вы выполнили предыдущую задачу, то у вас получилось три реализации заполнения данными:
- Параллельная.
- Последовательная.
- Двусторонняя.
Опубликуйте изменения в виде Pull Request в вашем проекте на GitHub.
В качестве результата пришлите ссылку на PR GitHub-проект в личном кабинете студента на сайте netology.ru.