android学习
dsp_001
这个作者很懒,什么都没留下…
展开
-
Android学习--Service之AIDL
概述 AIDL:Android Interface Definition Language. 通常情况下,在Android中,一个进程是无法访问另一个进程的内存空间的;如果要实现此功能,就需要把对象解码成操作系统能够理解的原始字节,然后才能跨进程传送,AIDL就是用来完成这项工作的。 注意,只有service需要与其他应用进行IPC、并且需要处理多线程任务时,才需要使翻译 2013-04-07 10:42:16 · 747 阅读 · 0 评论 -
Android学习--Service基础篇
一、概述 Service是一个应用程序组件,可在后台执行耗时的操作,没有用户界面。其他的应用程序组件可以启动一个service,即使用户跳转到其他的应用程序,这个service仍可在后台继续运行;另外,其他组件还可以绑定到一个service上,并跟这个service进行通信,甚至可以通过service进行线程间通信(IPC)。 Service有两种存在形式: Star翻译 2013-03-29 18:52:50 · 537 阅读 · 0 评论 -
Android学习--Service之Bound Service
一、基础 其他应用组件可以绑定到Bound Service上,可以向其发送请求并获得响应,甚至可以通过它进行线程间通信(IPC)。Bound Service并不是在后台无限运行的,当没有组件绑定在它上面的时候,它就会被系统销毁(除非它还被startService()启动了)。 一个service要实现绑定功能,必须要实现onBind()方法,该方法返回一个IBinder,是客户翻译 2013-03-30 14:01:32 · 789 阅读 · 0 评论 -
Android学习--Activity
一个Activity就是一个用户可与之交互的应用程序界面。一个应用程序通常由多个activity组成,通常会有一个activity被指定为"main"activity,用于展示应用第一次被启动时的界面。一个activity可以启动另一个activity,当新的activity被启动时,前一个activity会被系统放进"返回栈"中;返回栈遵循"后进先出"的原则,当用户按返回键时,当前activit翻译 2013-04-21 10:53:22 · 525 阅读 · 0 评论