service基础

分为两种:本地服务(Local Service):应用于应用程序内部。

远程服务(Remote Service):应用于android系统内部的应用程序之间。

service生命周期:

  1. 调用startService()方法:调用者与服务之间没有关联,即使调用者退出,服务仍然运行。
  2. 调用bindService()方法:调用者与服务绑定,调用者退出,服务停止。
时间: 2024-11-06 15:51:30

service基础的相关文章

Android笔记之 Web Service 基础

一.Web Service是什么? 就是网络服务,根据W3C的定义,WebServices(Web服务)是一个用于支持网络间不同机器互操作的软件系统,它是一种自包含.自描述和模块化的应用程序,它可以在网络中被描述.发布和调用,可以将它看作是基于网络的.分布式的模块化组件.  Web Services是建立在通用协议的基础之上的,包括HTTP.SOAP.UDDI.WSDL等.其中Web Service三要素就是SOAP.WSDL和UDDI. SOAP用来描述传递信息的格式, WSDL用来描述如何访

Android 回顾Service之Service基础使用

这两天在回顾Android Service方面的知识,趁着记忆没有消退之前,来总结一下.本文主要讲解Service的基本概念与使用.跨进程调用Service.系统常见Service的使用.所以本文的难度微乎其微,仅适用于想回顾Service知识点的同学,或者还不怎么了解Service的同学,至于Service源码之类的东东,等老夫分析研究之后再来分享. 一.Service基础 我相信只要接触过Android开发的人,都或多或少的了解过Service.Service是什么呢?Service是And

Andriod Service 基础知识

Service  分为两类  A started service 被开启的service通过其他组件调用 startService()被创建. 这种service可以无限地运行下去,必须调用stopSelf()方法或者其他组件调用stopService()方法来停止它. 当service被停止时,系统会销毁它. A bound service 被绑定的service是当其他组件(一个客户)调用bindService()来创建的. 客户可以通过一个IBinder接口和service进行通信. 客户

Android基础笔记(十一)- Service基础和注意事项以及Activity与Service的通信

Service的基本概念 为什么要有Service Service的基本用法 电话窃听器的小案例 Service和Activity通信 Service和Thread的关系 向光明而行! Service的基本概念 Service是Android的四大组件之一,在每一个应用程序中都扮演者非常重要的角色. 它主要用于在后台处理一些耗时的逻辑,或者去执行某些需要长期运行的任务.必要的时候,我们甚至可以在程序退出的情况下,让Service在后台继续保持运行状态. 既然都是被用于处理耗时的操作,那么我们什么

andriod的Service基础demo

学习目标 service的配置,service服务生命周期,IntentService功能和用法 一 Service和activity比较相似,比如他们也都是context派生出来的,可以调用context中定义的getResources(),getContentResolver()等方法.当然,service也有自己的生命周期,方法如下: IBinder onBind(Intent intent):service必须重写的方法,该方法返回一个IBinder对象,应用程序可通过该对象与servi

Web Service基础知识

什么是Web Service?        Web Service是以独立于平台的方式,通过标准的Web协议,可以由程序访问的应用程序逻辑单元.它是一种分布式计算技术,一种自包含.自描述.模块化的应用,可以发布.定位.通过Web调用.一旦部署之后 ,其它Web Service应用程序可以发现并调用它部署的服务.它运用了Web网络技术和基于组件开发的精华成分.DCOM.CORBA和其它基于组件的分布式计算技术都依赖于特定的对象模型协议,而Web Service扩展了这些模型,使之可以和SOAP(

Android中的Service基础

Service主要用于后台程序和跨进程访问,可以在不显示界面的前提下完成任务,不影响用户的其他操作. 这里我展示一些基本的用法 新建一个Service类 package com.example.service; import android.app.Service; import android.content.Intent; import android.os.Binder; import android.os.IBinder; import android.widget.Toast; pub

Rest风格WEB服务(Rest Style Web Service)的真相

http://blog.csdn.net/jia20003/article/details/8365585 Rest风格WEB服务(Rest Style Web Service)的真相 分类: J2EE2012-12-21 21:55 6103人阅读 评论(2) 收藏 举报 写这篇文章是目的不是介绍Web-Service, 而是从Restful Web Service说起来剖析一下 什么才是真正的Restful Style的架构与协议,从而更好的理解web服务的设计理念与架 构本质. 一:Web

Android Service 后台服务之本地服务

Service是Android系统的服务组件,适用于开发没有用户界面且长时间在后台运行的功能 - Service简介 因为手机硬件性能和屏幕尺寸的限制,通常Android系统仅允许一个应用程序处于激活状态并显示在手机屏幕上,而暂停其他处于未激活状态的程序. 因此,Android系统需要一种后台服务机制,允许在没有用户界面的情况下,使程序能够长时间在后台运行,实现应用程序的后台服务功能. 在实际应用中,有很多应用需要使用Service,比如MP3播放器要求在关闭播放器界面后,仍然能够后台保持音乐持