您可以参考以下内容:服务类必须实现接收方法,接收中传递的是intent@overridepublicbinderonbind(意向){bundlebundle=意图.getextras()字符串值=bundle.getstring文件(“stringvalue”)//用于接收字符串intnumval=包.getint(“intvalue”)//用于接收int类型数据byte[]bytes=bundle.getbytearray包(“bytesvalue”)//用于接收字节流。您可以将文件放入字节流。return}您可以使用bundle接受从活动发送的数据,然后使用bundle提供各种方法来接受数据。如果它只是一个字符串,请使用getstringextra方法直接接收它。@重写publicibinderonbind(intentintent){stringstr1=intent.getstringextra文件(“str1”)字符串str2=intent.getstringextra文件(“str2”)returnnull}
绑定方法在服务中实现。在活动要执行的业务块中,通过调用绑定服务来启动服务,并在业务结束时解除服务绑定。一般来说,绑定服务用于更好地控制关闭或调用某些业务方法