位置: 编程技术 - 正文

绑定服务时什么时候调用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开发)

  • 税财通财务软件备份与恢复
  • 缴纳上月附加税会计科目
  • 个人劳务报酬所得汇算清缴
  • 股权变更后税务需要变更吗
  • 业务招待费扣除基数的收入包括哪些
  • 固定资产与累计折旧有对应关系吗
  • 外商投资企业国内上市最新政策
  • 实报实销电话费
  • 现金存款凭证
  • 房屋维修基金怎么入帐
  • 现金买东西可以退吗
  • 未休假报酬需要报个税吗
  • 外贸企业零退税怎么算
  • 职工食堂报销经费标准
  • 当月支付费用当月收到发票
  • 工业企业和其他企业经营的对象
  • 转口贸易需要申报什么税
  • 去年多计提的个税如何处理
  • 工商年报股东变更申请
  • 技术服务费进项发票怎么做分录
  • 价外费用含义
  • 公司补缴印花税的后果
  • 出口暂定关税
  • 收到棚户区改造资金
  • 年度汇算清缴收入应该填什么
  • h3cmsr3020路由器
  • 如何安装纯净win10
  • 对于接受捐赠的固定资产
  • linux设置壁纸的命令
  • 银行承兑汇票背书人和被背书人什么关系
  • 收境外汇款时怎么操作
  • php遍历显示多维数组
  • php://input用法
  • 场外期权会计核算
  • 递延所得税的计税基础
  • 增值税专用发票上注明的价款含税吗
  • 小规模与一般纳税人做账区别
  • 红嘴牛文鸟图片
  • 青龙面板库怎么用
  • vue process.env.node_env
  • 2022年如何在股室工作中落实党风见证
  • python jsdom
  • 增值税为什么不能在税前扣除
  • 什么是增值税举个例子
  • mysql5.7.33压缩包安装教程
  • mysql怎么截取字段
  • mongodb replica set 添加删除节点的2种方法
  • 固定资产原值和净值的区别
  • 合同资产科目包含增值税吗
  • 新会计制度固定资产对应科目
  • ibm db2认证
  • 中标服务费需要签合同吗
  • win7怎么配置
  • 库存商品转成本意味着什么
  • 怎么做掉公司账面库存100万
  • 在建工程中的业务招待费转无形资产后所得税如何处理
  • 固定资产竣工前予以资本化吗
  • 医保卡里收入和余额不一样
  • 快递费用是否可以开发票
  • centos7如何修改用户名
  • windows系统钥匙盘制作及启动密码的设置
  • 最小化安装centos7怎么装图形界面
  • win10升级100完成不动
  • 查看 linux版本
  • 怎么取消win10通知消息
  • win7 word
  • win8快捷键设置在哪里设置
  • 简单3招 让win10资源管理变得更方便简洁
  • bat批量处理
  • ie11滚动条样式
  • js插件写法
  • 批处理文件是将需要连续使用的可多次重复使用的
  • python数据可视化课后题答案
  • python3 pygame
  • 防止shell脚本重复执行
  • 记住密码自动登录怎么取消
  • 个体户开票怎么开步骤
  • 广西国税官网
  • 定额发票是什么票据类型
  • 经营工作会议
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设