首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

游戏开发3_02 交互式通信-service

2012-08-22 
游戏开发3_02 交互式通信---service每一个Service都继承自android.app.Service, 一般由一个Activity或者其

游戏开发3_02 交互式通信---service
每一个Service都继承自android.app.Service, 一般由一个Activity或者其他Context对象来启动,在后台运行,知道自己的生命周期结束,需要在系统控制文件中声明.

启动的方式有两种,对于的生命周期也不同.
1.
startService时,会调用onCreate(), onStart() , ,当其他Context调用stopService()时,Service会调用自身的stopSelf()或者stopService()
2.
通过bindService()方法启动,当系统调用bindService方法时,onCreate()方法,然后将该Service和Context对象进行绑定,当绑定的Context对象销毁时,与之绑定的service也会随之停止.



热点排行