此Android应用程序是否需要Service / IntentService?
|
/ **伪代码的开头** /
1)经过指定的延迟后,应用程序从蓝牙设备请求数据。
2)应用程序保存并分析数据。
3)如果分析结果异常,则应用程序会发出警报,并以较短的延迟返回到步骤1)。
否则,应用程序照常返回步骤1)。
/ **伪代码结尾** /
我目前有一个实现工作,该工作利用Timer和TimerTasks在各种延迟之后反复分析.txt文件中的某些数据。在应用程序的后续开发中,将从蓝牙设备接收数据(Android仿真器不支持蓝牙)。
我不能让主UI线程忙于处理这些东西-我需要某种形式的异步(多线程)方法(即TimerTask)。
即使用户切换到另一个应用程序,我也需要继续进行此分析过程。
我是否需要使用Service / IntentService来确保此蓝牙接收和分析过程保持激活状态?
作为Android的初学者,我很乐意就此问题提供任何建议。我目前正在尝试了解服务和IntentServices。
没有找到相关结果
已邀请:
3 个回复
掏得透垦滩
刷遍派戳
邵酮