Android定时器并不是单独开启一个线程,而是通过Handler或者Timer类来实现定时任务的调度。这些定时器类都是在主线程中执行的,因此需要注意定时任务执行的耗时问题,避免影响主线程的性能。
如果需要在后台单独开启一个线程执行定时任务,可以使用HandlerThread或者自定义线程来实现定时任务的调度。这样可以避免在主线程中执行耗时的定时任务,确保主线程的流畅性。
查看详情