Service初步认识

1、Service是什么

Service是一个应用程序组件,Android四大核心组件之一

Service没有图形化界面

通常用来处理一些耗时比较长的操作

可以使用Service更新ContentProvider,发送Intent以及启动系统的通知

2、Service不是什么

Service不是一个单独的进程

Service不是一个线程

时间: 2024-10-06 08:22:08

Service初步认识的相关文章

从头学Android之Service初步二

在上一篇,我们学习了通过startService来启动Service,由于篇幅过长,所以这一篇是接上一篇的 二.bindService方法启动Service 先看bindSerivce(Intent service,ServiceConnection conn,int flags)函数 参数说明: service:通过该参数也就是Intent我们可以启动指定的Service conn:该参数是一个ServiceConnection对象,这个对角用于监听访问者(也可以说成是客户端)与Service

Android Service初步学习的笔记

1.Service的应用场景 条件:a.并不依赖于用户可视化界面(不是绝对的,如前台service就是与notification界面结合使用的)   b.具有较长时间的运行特性. service的应用场景有很多,如: 当用户离开音乐应用时,Music playback以Service运行: 当后台文件正在下载时它以Service实现: Google应用维持一个Service来从网络中获取推送服务: 当一些特殊的数据同步需要进行时,Sync adapters以Service运行于后台: 活动壁纸以

初步认识 Web Service

 Web Service初步认识   Web Service:不是框架,不是一种技术,而是一种跨平台,跨语言的规范. 作用:异构平台之间的交互,解决了不同平台,不同语言所编写的应用之间的相互调用.(远程调用.跨平台调用.跨语言调用) Web Service实际中用途 1.  同一个公司的新旧系统的整合: 2. 不同公司的业务整合                                         比如:淘宝发货和快递公司(顺风.申通)可能存在平台不同.语言不同 3. 内容聚合 一个应

解决异构系统之间交互——Web Service

Web Service见名之意就是网络上的一些服务,解决的问题就是如何使用这些服务,因为软件的开发有各种各样的语言,利用Java,C#,VB.NET,PHP等等,如何使这些语言编写的程序能够进行互通,彼此相互利用.Web Service就可以解决异构系统的通信的整合. 首先看一下,和WebService一样能够解决异构系统的通信和整合的方案吧: 1,通过XML,JSON,字符串进行多语言的通讯,因为这些都是规定好的,各个语言中使用都是一样的.例如JavaScript和Java通过Json进行数据

[Android]Android经典教程

第一季1.Android平台一日游2.搭建Android开发环境3.Say Hello To Android4.Activity初步5.Activity和Intent6.Android当中的常见控件7.Activity生命周期(一)8.Activity生命周期(二)9.Activity布局初步(一)10.Activity布局初步(二)11.Activity布局初步(三)12.Android常见控(二)13.Android常用控件(三)14.Handler的使用(一)15.Handler的使用(二

SQL Server Reporting Service(SSRS) 学习初步

很早就知道SQL SERVER自带的报表工具SSRS,但一直没有用过,最近终于需要在工作中一展身手了,于是我特地按照自己的理解做了以下总结: 1. 安装软件结构 SSRS全称SQL Server Reporting Service,对于服务端,作为SQLServer的一个组件,我们在安装SQLServer可以选择安装Reporting Service: 对于客户端,因为我使用的是VS2015,所以需要安装SSDT(SQL Server Data Tools),因为其已经囊括了BI(Busines

android服务(service)初步——通话录音

启动服务之后,监听手机TelephonyManager状态,根据不同情况做出选择,源码以及截图如下: 生成的录音文件: Log日志: 这个不知道为什么,点击多次停止服务的时候,总是会出现下面的BUG: 图片看不清楚,我把日志复制了出来如下: 09-21 19:56:31.850: ERROR/audio_input(34): unsupported parameter: x-pvmf/media-input-node/cap-config-interface;valtype=key_specif

JSP初步总结

我们知道,JSP是一种动态网页技术,并且它是服务器端技术,浏览器不能直接显示.我们还是从传统认识一个新事物的三个步骤来讲:     1.What?     JSP是SunMicrosystems公司倡导.许多公司参与一起建立的一种动态网页技术标准.它是Java Server Pages的简称.JSP技术有点类似ASP技术,它在传统的网页HTML文件中插入了Java程序段和JSP标记,从而形成了JSP文件.看到这里我们可以有个初步的了解,JSP=HTML+Java+标签,说白了就是在HTML代码中

ESB (Enterprise Service Bus)入门知识

本文主要介绍ESB相关的一些技术概念与术语,还有一些入门的需要了解的基础知识,并初步了解介绍一些ESB产品.由于本人刚接触ESB,所以将自己的学习内容与过程,记录下来!愿在这里与大家分享一下,共同进步与提高! [转载使用,请注明出处:http://blog.csdn.net/mahoking] EAI 企业应用集成(Enterprise Application Integration):是完成在组织内.外的各种异构系统.应用和数据源之间共享.交换信息.协作的途径,方法学,标准和技术. 所连接的应