位置: 编程技术 - 正文

绑定服务时什么时候调用onRebind(什么绑定什么服务)

编辑:rootadmin

推荐整理分享绑定服务时什么时候调用onRebind(什么绑定什么服务),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:绑定失败服务器繁忙,什么绑定什么服务,绑定服务时什么时候生效,绑定服务的特点,绑定服务时什么时候扣费,绑定服务时什么时候生效,绑定服务时什么时候扣费,绑定服务时什么时候扣费,内容如对您有帮助,希望把文章链接给更多的朋友!

Serivce中onRebind被调用的时机很特别,想知道什么时候onRebind被调用,可以接下面的次序来学习,最后自然就明白了!

1. 首先要知道,同一个服务既可能被启动也可以被绑定;

2. Service中onRebind方法被调用,只要符合两个必要条件就行

(1)服务中onUnBind方法返回&#;为true

(2)服务对象被解绑后没有被销毁,之后再次被绑定

。下面举例说明:

例1:同一个Activity对象

先自启动服务(onCreate, onStartCommand);再绑定服务(onBind); 再解除绑定服务(onUnBind)(由于服务被启动过,所以Service中onDestroy不会被调用);再绑定服务, 这次绑定的服务对象是之前已经创建好的,所以这次绑定服务时就会调用onReBind方法了,并且本次不会调用onBind方法。

例2:不是同一个Activity对象

打开项目,启动MainActivity, 在Activity中启动服务(onCreate, onStartCommand),再绑定服务(onBind); 再解除绑定服务(onUnBind); 再接返回键销毁MainActivity对象(onUnBind);再打开项目启动MainActivity;再绑定服务,这次绑定服务时会调用onReBind方法

代码示例:

绑定服务时什么时候调用onRebind(什么绑定什么服务)

activity_main.xml文件

LocalService.java文件

MainActivity.java文件

操作示例:

1.点击按钮 启动服务

日志信息: onCreate

2. 点击按钮 bind

日志信息: onBind

3.点击按钮 unbind

日志信息: onUnBind

4.点击按钮 bind

日志信息: onReBind

【Android开发】线程实例-多彩霓虹灯 利用之前学过的多线程处理技术,我们做一个利用Android手机显示一个多彩霓虹灯效果的小实例。布局文件,这里只留有加了id的线性布局文件res/layout/mia

Android 自定义日期控件 (仿QQ,IOS7) 还记得上篇:Android日期时间选择器,本篇是根据上篇修改而来,先看下qq中日期选择的效果:鉴于目前还没有相的开源日期控件,因此本人花费了一些

android shape androidshape画边框,指定某一边android要实现类似网页中的表格还带有边框的时候,这个边框还是不太好处理,有的时候四个边有的边有边线有的边线没有

标签: 什么绑定什么服务

本文链接地址:https://www.jiuchutong.com/biancheng/383218.html 转载请保留说明!

上一篇:Intel 英特尔之开发人员专区 ------Android 开发之Android 应用程序如何调用支付宝接口(英特尔在哪打开)

下一篇:【Android开发】线程实例-多彩霓虹灯(pythonandroid开发)

  • 汽油费通行费等怎么记账
  • 车辆购置税可以刷信用卡吗?
  • 税盘抵扣的会计分录
  • 小规模报企业所得税吗
  • 外地预缴的增值税要在本地计算附加税吗?
  • 分期付款方式购入货物会计分录
  • 营改增之前的房产出售税率
  • 餐饮加盟公司怎么经营
  • 会计中借方和贷方怎么理解
  • 快递公司结算员工作量大不大
  • 合同取消写什么
  • 土地划拨需要缴纳增值税
  • 进项税小于销项税怎么处理
  • 广告费用的增值税税率
  • 接收境外汇款是什么意思
  • 白酒的消费税怎样计算
  • 2016年的发票可以用到什么时候
  • 对公提回款是什么意思
  • 金税四期具体内容
  • 应收账款减值准备计提比例
  • 其他资本公积核算内容
  • 小微企业文化事业建设费是否可以享受减免
  • 企业已确认销售收入的售出商品发生销售折让,且不属于
  • 无法收回的款项摘要怎么写
  • 建筑工地临时工工伤
  • win7桌面图标变成了lnk
  • 行政单位如何将资产年报导入财报里
  • mysqld-nt.exe - mysqld-nt是什么进程 有什么用
  • 天竺葵的养殖方法和繁殖方法
  • php对象缓存
  • 资产负债表要点
  • PHP:imagecolorclosestalpha()的用法_GD库图像处理函数
  • 红字增值税专用发票信息表怎么填
  • css去掉项目符号
  • vue 长列表优化
  • js文件合并工具
  • 毕业设计教程
  • 残保金是应交税金吗
  • 税控盘抵扣怎么做账
  • 其他业务收入不交增值税吗
  • 个税哪种申报不用交个税的
  • mysql设置uuid
  • sqlserver避免死锁
  • 以前年度损益调整结转到哪里
  • 闽侯县安置房交易缴纳土地出让金
  • 偿债基金专户
  • 定金帐务处理
  • 对公账户分为几类
  • 计入固定资产的条件
  • sql server key
  • 在Windows Server 2008服务器的三种角色
  • linux系统文件在哪个目录
  • win7系统分辨率调错了黑屏
  • on_wm_lbuttondown
  • ubuntu和windows比较有什么好处
  • centos nis
  • win8搜索不到文件
  • win10系统中怎么删除日志文件
  • 四个版本的雪国开头翻译
  • Linux系统开源VPN Openvpn进程异常退出解决方法
  • win10 ug
  • android adapter
  • awk实例
  • Node.js中的construct
  • 使用NGUI时遇到物理引擎错误
  • 在指定目录查找的文件
  • unity ui
  • jquery 鼠标
  • 快速掌握英语的方法
  • 国家税务局网上电子税务局官网重庆
  • 纳税申报之后最迟多久交
  • 财务跨期报销问题
  • 企业所得税到底是按间接法计算还是直接法计算
  • 关注龙江医保
  • 西安车辆购置税在线交费
  • 车没交车船税上路什么后果
  • 安徽工作人员出差费用标准
  • 企业少缴社保怎么补偿
  • 手机的海关税
  • 每辆车车船税都一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设