Android Создать шаблон вибрации, как Samsung

Я пытаюсь создать представление с сенсорными событиями, чтобы создать шаблон вибрации, как это делает Samsung.

введите здесь описание изображения

Я использую CountDownTimer, чтобы начать запись в течение 5 секунд. Я хочу перехватывать события ACTION_DOWN и ACTION_UP от касания.

Есть ли библиотека для создания этого вида круга с анимацией таймера? Какие-либо предложения?


person jzafrilla    schedule 09.09.2015    source источник
comment
Примечание. Samsung могла лицензировать такую ​​библиотеку, как Immersion Haptic, для создания сложных эффектов: www2.immersion.com/developers/   -  person Morrison Chang    schedule 09.09.2015


Ответы (2)


Если вы можете отслеживать таймер с точностью до миллисекунд, вы можете регистрировать действие вниз и вверх по времени.

Пример: Действие вниз за 1 секунду Действие вверх за 1,5 секунды

Когда вы попытаетесь воссоздать это, вы можете восстановить так же, как вы записали. Запустите таймер, и когда секунда = 1, завибрируйте. Когда секунда = 1,5, перестаньте вибрировать

person apriscott    schedule 09.09.2015

Есть несколько действительно замечательных библиотек для просмотра кругов — вы можете найти их на Android Arsenal в категории "Графика". Я думаю, что наиболее полезным для вас является DecoView. Эта библиотека предназначена для круговой анимации.

Также есть несколько гибких библиотек, поддерживающих круговые диаграммы: EazeGraph и MPAndroidChart. Последний действительно мощный.

person Oleksandr    schedule 21.09.2015