在Android四大组件中,Service和Activity两个比较相似,区别是Activity用于前台,Service用于后台。
当你的程序不需要用组件呈现界面时,这时候用Service。典型范例就是播放音乐,界面退出后仍需播放音乐,这时需要的就是Service后台运行了。
Service创建
1、定义一个继承Service的子类
2、在AndroidMainifest.xml文...
分类:
移动开发 时间:
2015-05-05 19:49:12
阅读次数:
130
Android中有4种跨进程通信方式,分别是利用AIDL Service、ContentProvider、Broadcast、Activity实现。虽然都是能实现跨进程通信方式,但是各自的特点不一样,适用的场景也各不相同。本文通过4个例子重点讲述了AIDL Service在跨进程方面的应用,同时考虑了利用onStartCommand来实现Service的跨进程解决方案,并且比较了其优劣。最后讲述了Service的一个重点应用:前台Service。...
分类:
移动开发 时间:
2014-11-10 06:32:18
阅读次数:
267