Написать виджет для android'а, унаследованный от android.view.View
Цена договорная
•
наличный расчёт, электронные деньги
Написать
виджет для android'а, унаследованный от
android.view.View, со следующим функционалом:
1. Воспроизведение
видео в UHD 60fps HEVC, 1080 60 HEVC через сеть или
локальное хранилище. Видео не должно
фризить ui поток ни при воспроизведении,
ни при переключении с одного видео на
другое. Далее будем называть это view1.
2. Иметь
возможность добавлять во view1 некий
аналог ViewGroup из sdk, с определенной шириной
и высотой по определенной координате
x,y. Далее будем называть это view2. Правило
1(х,y)
3. Иметь
возможность задавать у view2 бекграунд в
виде drawable ресурса.
4. Иметь
возможность анимировать view2 от заданной
точки x0,y0 до другой заданной точки x1,y1.
Правило 1(х1,y1)
5. Отрисовывать
прямоугольный объект на view2 с/без
закругленными краями(закругления
настраиваемые). Иметь возможность
задавать ширину, высоту, цвет и координаты
отрисовки(х,y). Далее будем называть это
view3. Правило 1(х,y)
Пример
объекта:
6. Иметь
возможность анимировать view3 от заданой
точки x0, до другой заданной точки x1, с
настройкой продолжительности. Интерполяция
линейная. Правило 1 (x):покидает экран.
7. Иметь
возможность получать доступ до объектов
view3, которые находятся в контексте view2.
8. Видео и
анимация объектов должны быть плавными,
не должны дропаться кадры на устройстве
со следующими характеристиками:
Устройство
на базе Amlogic S905x
Доступная
оперативная память – 1гб.
виджет для android'а, унаследованный от
android.view.View, со следующим функционалом:
1. Воспроизведение
видео в UHD 60fps HEVC, 1080 60 HEVC через сеть или
локальное хранилище. Видео не должно
фризить ui поток ни при воспроизведении,
ни при переключении с одного видео на
другое. Далее будем называть это view1.
2. Иметь
возможность добавлять во view1 некий
аналог ViewGroup из sdk, с определенной шириной
и высотой по определенной координате
x,y. Далее будем называть это view2. Правило
1(х,y)
3. Иметь
возможность задавать у view2 бекграунд в
виде drawable ресурса.
4. Иметь
возможность анимировать view2 от заданной
точки x0,y0 до другой заданной точки x1,y1.
Правило 1(х1,y1)
5. Отрисовывать
прямоугольный объект на view2 с/без
закругленными краями(закругления
настраиваемые). Иметь возможность
задавать ширину, высоту, цвет и координаты
отрисовки(х,y). Далее будем называть это
view3. Правило 1(х,y)
Пример
объекта:
6. Иметь
возможность анимировать view3 от заданой
точки x0, до другой заданной точки x1, с
настройкой продолжительности. Интерполяция
линейная. Правило 1 (x):покидает экран.
7. Иметь
возможность получать доступ до объектов
view3, которые находятся в контексте view2.
8. Видео и
анимация объектов должны быть плавными,
не должны дропаться кадры на устройстве
со следующими характеристиками:
Устройство
на базе Amlogic S905x
Доступная
оперативная память – 1гб.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.