摘要: 转载自:http://www.cnblogs.com/allin/archive/2010/05/15/1736462.html通常每个应用程序都在它自己的进程内运行,但有时需要在进程间传递对象,你可以通过应用程序UI的方式写个运行在一个不同的进程中的service。在android平台中,一个进程通常不能访问其他进程中的内存区域。所以,他们需要把对象拆分成操作系统能理解的简单形式,以便伪装成对象跨越边界访问。编写这种伪装代码相当的枯燥乏味,好在android为我们提供了AIDL工具可以来做这件事。AIDL(android接口描述语言)是一个IDL语言,它可以生成一段代码,可以使在一个andr 阅读全文
posted @ 2011-07-26 22:56 jeekun 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/allin/archive/2010/05/15/1736458.htmlService是android系统中的一种组件,它跟Activity的级别差不多,但是他不能自己运行,只能后台运行,并且可以和其他组件进行交互。Service的启动有两种方式:context.startService() 和 context.bindService()。使用context.startService() 启动Service是会会经历:context.startService() ->onCreate()- >onStart()->Ser 阅读全文
posted @ 2011-07-26 22:54 jeekun 阅读(257) 评论(0) 推荐(0) 编辑