一个绑定服务(bound service)是一种允许应用组件通过调用bindService()方法与其绑定的服务,这样可以与其建立长期的联系,而且通常不允许通过调用startService()方法启动它。
当开发者想从某些Activities或应用组件中与一个服务(Service)交互时,就可以建立一个绑定服务,或者开发者想让自己应用的功能通过进程间通讯(interprocess communication,即IPC)向其他应用开放也可以建立绑定服务。
(简答题)
什么是Android的绑定服务?什么情况需要绑定?
正确答案
答案解析
略
相似试题
(简答题)
什么是Android的服务?其类名是什么?
(简答题)
Android服务有哪两种启动模式?这两种启动模式各自对应的启动方法名称是什么?
(简答题)
为了建立一个绑定服务(bound service),首先要定义一个封装了服务提供给其他组件使用的方法和属性的接口,这个接口名称是什么?
(简答题)
什么是Android的意图?其对应的类名是什么?
(简答题)
Android的Broadcast本质上是什么机制?
(单选题)
Android项目工程下面的assets目录的作用是什么()。
(简答题)
通过调用startService方法启动的Service对象又被其他组件通过bindService绑定了,这个Service实例什么情况下才能结束运行?
(简答题)
Android运行的虚拟机名称是什么?虚拟机内运行的字节码文件后缀名是什么?
(简答题)
Android SDK提供了哪两种应用测试方式?其提供的模拟器英文名称是什么?