我有一种情况是在后台持续运行我的应用程序作为服务,并且ui与服务的交互是服务的配置操作所必需的。请为我的问题建议我在android中的最佳解决方案。
答案 0 :(得分:0)
您似乎需要Broadcastreceiver
答案 1 :(得分:0)
Bacground服务和更新ui 的教程在此链接中已明确定义 update ui from background service
答案 2 :(得分:0)
首先,服务是一个在后台运行的组件,它不提供任何用户界面,因此您无需在后台运行它。
如果用户与UI交互时操作繁重,请将繁重的操作放在单独的线程中,然后将数据推送到UI。
这是创建服务的示例:
http://developer.android.com/training/run-background-service/create-service.html
这是一个线程的例子
http://developer.android.com/guide/components/processes-and-threads.html
希望这有帮助!