Android Service 的一些笔记
绑定服务:
用于间接调用服务里面的方法。如果调用者Activity被销毁了,服务也跟着销毁了,服务也会跟着销毁。
开启服务:
不可以调用服务里面的方法。如果调用者的Activity退出了,服务还会长期在后台运行
生命周期
①单独调用 startService() - onCreate, stopService() - onDestroy
②单独调用 bindService() - onCreate() - onbind, unbindService() - onunbind - ondestroy
服务只能被解绑一次,不能解绑多次。
混合调用
需求:既要保证服务长期在后台运行,又想去调用服务里面的方法。
技巧:1.先开启服务,2.绑定服务
多次调用只会执行startCommand(),多次绑定没有任何动作。
在onUnbind()中返回true,才能触发onRebind()。
转载于:https://www.cnblogs.com/wuyou/p/3733851.html
Android Service 的一些笔记相关推荐
- Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...
- Android开发艺术探索笔记
<Android开发艺术探索>这本书在几年前就已经买了,陆陆续续看过几次,都没有看完,没有理解透. 最近重读<Android开发艺术探索>,读了两次,第一次读完感觉还有大量的知 ...
- 《Android系统开发》笔记
<Android系统开发>笔记1:Android系统概述 Android四层架构: 1. Linux Kernel&driver层 a.依赖于Linux 2.6内核,包括安全性,内 ...
- Android Service
Android Service 和BroadCast .Activity.以及ContentProvider并称为安卓四大组件.在日常开发中接触最多的是Activity,因为android其实就是一个 ...
- .Net 转战 Android 4.4 日常笔记(7)--apk的打包与反编译
原文:.Net 转战 Android 4.4 日常笔记(7)--apk的打包与反编译 apk(android package)就是我们安卓系统的安装文件,可以在模拟器和手机中直接打开安装,从项目中打包 ...
- .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
原文:.Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化 我们知道资源被注册到R.java我们通过R.java就可以读取到界面中的组件.跟我们.net一样,通过ID来读取组件 ...
- 【Android】Parse开发笔记(1)—— 准备
一.简介 Parse是由 YC 孵化出来的.专为移动应用提供后台服务的云计算平台,为开发者包办繁琐的后台服务,让开发者只需专注于具体的开发工作.它提供任意数据保存.照片或其它文件存储.发送推送通知.创 ...
- android 浏览器源码分析,从源码出发深入理解 Android Service
原标题:从源码出发深入理解 Android Service 原文链接: 建议在浏览器上打开,删除了大量代码细节,:) 本文是 Android 系统学习系列文章中的第三章节的内容,介绍了 Android ...
- android service 学习(上)
转载自:http://www.cnblogs.com/allin/archive/2010/05/15/1736458.html Service是android 系统中的一种组件,它跟Activity ...
最新文章
- 怎么看懂c语言程序,求讲解一下这个程序,我看了1个小时都没有看懂,
- [Leetcode]50. Pow(x, n)
- 分布式数据库基础:分布式事务相关概念介绍
- 汇编语言(二十一)之数值交换与自增
- 莫比乌斯反演部分题目总结
- vue项目启动出现cannot GET /服务错误
- 蓝桥杯 ALGO-80 算法训练 整数平均值
- tflite C++ API 部署分类模型
- 电脑右下角自动弹出窗口(弹窗)
- Java 报表工具选择
- 熟练使用Wireshark排除网络故障的方法
- 视觉SLAM十四讲中P61作业7。
- 没考驾照的恭喜了!上海打响第一枪!
- C# 操作通过word模板合并N个word文档
- 09组团队项目-Alpha冲刺-3/6
- 如何打开.epub格式的电子书?
- Thinkcmf QQ邮箱配置
- 集成学习 hard/soft Voting,Bagging/Pasting,oob 随机森林
- 计算机毕业设计基于VC的中小企业人事管理系
- 在ipad任意界面都可以写字_用iPad (含pencil)作医学生的学习工具使用技巧分享第三集...