Я хочу создать приложение с несколькими анимациями на экране ОДНОВРЕМЕННО, а точнее:
- Анимация датчика оборотов
- миль / ч на анимации
- Направление анимации колеса
Я полагаю, чтобы сделать все эти 2D-графики быстрее, я должен использовать SurfaceView с многопоточностью. Мой вопрос, как я должен структурировать это приложение.
А) Должна ли каждая анимация быть своего класса? Если да, то как мне объединить все функции onDraw () в одном представлении?
B) Анимации не зависят друг от друга, поэтому мне все еще требуется синхронная обработка потоков? Если нет, я могу просто использовать один класс потока для всех анимаций или я должен создать 3 отдельных?