创建wifi扫描作为Android服务

时间:2011-10-01 07:18:50

标签: android service timer wifimanager

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

1 个答案:

答案 0 :(得分:0)

在这种情况下,我会使用Service和TimerTask,如here