0

目前正在编写一个wifi定位程序,我需要扫描周围的活动AP以计算用户的当前位置。但是,用户可以设置应用程序启动 WiFi 扫描的时间(0-10 秒)(例如 5 秒,程序将每 5 秒启动一次 WiFi 扫描)。从[这里](http://developer.android.com/reference/android/app/Service.html#WhatIsAService)中所述,它说“应用程序组件代表应用程序执行更长时间运行的操作的愿望同时不与用户交互或提供功能供其他应用程序使用。”。所以想知道是否最好在我的程序中创建一个服务然后在这种情况下运行一个 TimerTask ?

4

1 回答 1

0

在这种情况下,我会像这里一样使用 Service 和 TimerTask

于 2011-10-01T07:55:24.220 回答