service-android
文章平均质量分 96
heibaini
这个作者很懒,什么都没留下…
展开
-
Service详解_StartedService
Service简介Service是Android四大组件之一,它能在后台长时间运行,且不提供用户操作界面。其它组件Start一个Service后,即使用户切换到其它APP了,Service也能继续在后台运行;其它组件Bind到一个Service后,就可以和Service交互或进行进程间通信。例如,可以在一个后台Service中进行crash日志上传、用户信息搜集、播放音乐等。Service类型Ser原创 2017-12-12 12:49:44 · 1375 阅读 · 0 评论 -
Service详解_AIDL
为了便于对本文的理解,请先阅读上一篇文章《Service详解_ BoundService》。上篇文章讲解了怎样用BoundService实现应用内其它组件与Service的交互,本文将讲解怎样用AIDL实现进程间通信。 AIDL简介 AIDL(Android接口定义语言)和其它接口定义语言一样,它允许你定义Client和Service约定好的编程接口,以实现两者的进程间通信(IPC)。在安...原创 2017-12-12 13:22:48 · 390 阅读 · 0 评论 -
Service详解_BoundService
为了便于对本文的理解,请先阅读上一篇文章《Service详解_StartedService》。从上篇文章可以知道,在同一个APP内,其它组件能启动和停止一个StartedService,但是不能调用Service内的函数,不能获取Service的返回值。如果要实现组件与Service交互,就要使用BoundService。BoundService是Client-Server工作模式中的Server,原创 2017-12-12 13:14:32 · 465 阅读 · 0 评论