Android 绑定服务的用法

 时间:2026-04-23 09:25:39

1、新建一个类MyBindService继承自android.app.Service类

Android 绑定服务的用法

2、在项目的AndroidManifest.xml视图的Application选项卡把服务类设置进去

Android 绑定服务的用法

3、为了演示绑定和解绑的效果,在主布局上放上两个按钮,并设置监听

Android 绑定服务的用法

Android 绑定服务的用法

4、下面是点击绑定和解绑按钮的处理代码的代码

Android 绑定服务的用法

5、下面是服务类中当服务绑定和解绑后触发的事件处理

Android 绑定服务的用法

6、绑定服务的最大特点是有一个Binder参数,通过它可以得到当前服务的对象,进而操作它的成员.新建一个Binder,具体如图:

Android 绑定服务的用法

Android 绑定服务的用法

7、由上一步可知,当服务被绑定的时候,可以返回一个Binder对象,而这个Binder对象则要在第4步的ServiceConnection的onServiceConnected方法中得到

Android 绑定服务的用法

  • 奥藏山遗迹猎者怎么找不到
  • linux中如何添加一块硬件设备?
  • 原神梦里花怎么赠送给好友
  • 如何画函数y=x^3+8x^2+4x的图像
  • c 如何输入1000内含3的数
  • 热门搜索
    与法同行手抄报内容 科学小常识手抄报 安全伴我行手抄报资料 最漂亮的手抄报花边 关于感恩的手抄报资料 小英雄手抄报 以孝为主题的手抄报 爱心手抄报图片 初中语文手抄报 军训手抄报图片