android-service
文章平均质量分 77
bigapple88
这个作者很懒,什么都没留下…
展开
-
android编写Service入门用法与教程
<br />android SDK提供了Service,用于类似*nix守护进程或者windows的服务。<br />Service有两种类型:<br />1. 本地服务(Local Service):用于应用程序内部<br />2. 远程服务(Remote Sercie):用于android系统内部的应用程序之间<br />前者用于实现应用程序自己的一些耗时任务,比如查询升级信息,并不占用应用程序比如Activity所属线程,而是单开线程后台执行,这样用户体验比较好。<br />后者可被其他应用程序复用,转载 2011-04-15 14:38:00 · 1857 阅读 · 0 评论 -
android service 学习
Service是android 系统中的一种组件,它跟Activity的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service的启动有两种方式:context.startService() 和 context.bindService()。使用context.startService() 启动Service是会会经历:context.startService() ->onCreate()- >onStart()->Service runningcontext.stopSer转载 2011-04-15 14:42:00 · 1054 阅读 · 0 评论 -
android service 学习(下)
<br />通常每个应用程序都在它自己的进程内运行,但有时需要在进程间传递对象,你可以通过应用程序UI的方式写个运行在一个不同的进程中的service。在android平台中,一个进程通常不能访问其他进程中的内存区域。所以,他们需要把对象拆分成操作系统能理解的简单形式,以便伪装成对象跨越边界访问。编写这种伪装代码相当的枯燥乏味,好在android为我们提供了AIDL工具可以来做这件事。<br /> <br />AIDL(android接口描述语言)是一个IDL语言,它可以生成一段代码,可以使在一个andro原创 2011-04-15 14:44:00 · 672 阅读 · 0 评论