Нужно ли мне помещать ObjectAnimator внутри AsyncTask?

#android #performance #android-asynctask

#Android #Производительность #android-asynctask

Вопрос:

Я работаю над небольшим приложением, которое использует ObjectAnimator. Мне нужно получить прогресс анимации с помощью getAnimatorCurrentTime внутри AnimatorUpdateListener. Мне было интересно, нужно ли мне помещать весь мой код ObjectAnimator в AsyncTask? или можно поместить его в основной поток? Это первое приложение, которое я хочу опубликовать, и я хочу, чтобы мое приложение было оптимизировано. Я не хочу иметь дерьмовое приложение, которое вылетает каждые 2 секунды.

Комментарии:

1. Вся работа с пользовательским интерфейсом должна выполняться в основном потоке

2. Не волнуйтесь. Вам не нужно включать AsyncTask при использовании ObjectAnimator. Используйте ObjectAnimator правильно, и у вас не возникнет никаких проблем. Ознакомьтесь с некоторыми примерами приложений для анимации в SDK.