java – 如何在Android中绑定此服务?

前端之家收集整理的这篇文章主要介绍了java – 如何在Android中绑定此服务?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的活动中的代码.启动意图,然后连接,对吧?
hello_service = new Intent(this,HelloService.class);
hello_service_conn = new HelloServiceConnection();
bindService( hello_service,hello_service_conn,Context.BIND_AUTO_CREATE);

但我的问题是…连接中有什么?

class HelloServiceConnection implements ServiceConnection {
        public void onServiceConnected(ComponentName className,IBinder boundService ) {

        }
        public void onServiceDisconnected(ComponentName className) {

        }
    };

有人可以告诉我,我放入onServiceConnected和onServiceDisconnected的代码

我只想要一个基本的连接,使我的活动和服务可以相互交流.

编辑:我找到了一个很好的教程,我可以实际关闭这个问题,除非有人想回答. http://www.androidcompetencycenter.com/2009/01/basics-of-android-part-iii-android-services/

解决方法

我想指出,如果您遵循谷歌提供的服务示例,那么您的服务将泄漏内存,请参阅这个优秀的帖子如何正确执行(并投票相关的Google错误)

http://www.ozdroid.com/#!BLOG/2010/12/19/How_to_make_a_local_Service_and_bind_to_it_in_Android

原文链接:https://www.f2er.com/java/122530.html

猜你在找的Java相关文章