#android #timer #handler #accelerometer
#Android #таймер #обработчик #акселерометр
Вопрос:
Я пишу приложение для Android, которое использует акселерометр для записи захваченных данных через регулярные промежутки времени и сохранения их в SQLite.
Что лучше использовать Timer
(и TimerTask
) или Handler
для этой задачи?
Ответ №1:
Я бы использовал a Handler
в a TimerTask
. Тогда я бы использовал эту задачу с a Timer
.
Комментарии:
1. Обработчик в задаче времени? Как бы это сделать?
2. Обработчик предназначен для случая, когда вам, возможно, придется изменить пользовательский интерфейс. В вашем случае в этом нет необходимости.
Ответ №2:
Я бы лично использовал Handler
. Как вы записываете данные?
Комментарии:
1. Просто создайте строку в таблице, когда пришло время взять образец.
Ответ №3:
Обработчик — это правильный путь, а не timertask….Вы можете напрямую использовать его для недействительности просмотра, а не для задачи таймера