1
我正在寻找解决方案来更新服务中的用户界面。从服务更新android
我发现最好的解决办法是这样的一个:
子类的应用,让应用程序内 通信都要经过这个类
如这里More efficient way of updating UI from Service than intents?建议。
不幸的是,我是Android和Java编程的新手,所以我不太了解它是如何工作的。
如果有人能够从解决方案中给定的代码片段创建一个工作示例项目,它将非常有帮助。启动服务的应用程序会增加计数器并在textview中显示计数器,这将是一个很好的简单示例。我想我会理解这比一个解决方案好得多。
谢谢,但我需要'有效的方式'的示例代码 - 不使用处理程序等 - 只是子类应用程序 - 这听起来更有效。 – 2011-03-17 15:05:22
这是有效的方法。它使用本地服务,所以任何IPC短路,没有aidl等 – 2011-03-17 15:10:07
好吧,正如我所说我对这种东西是新的,但据我了解,子类应用程序的方法让应用程序内通信通过这个班。这意味着我可以直接从服务中更新UI,而无需使用任何处理程序 - 这听起来非常有趣,这就是为什么我要求为此解决方案提供示例。 – 2011-03-17 15:37:47