您的位置:首页 > 编程语言

第一行代码总结:9.3服务的基本用法——启动和停止服务

2015-11-25 08:22 357 查看
9.3.2启动和停止服务

主要借助Intent来实现,跟启动activity的逻辑类似。

代码示例:

启动服务:

IntentstartIntent = new Intent(this,MyService.class);

startService(startIntent);//启动服务

停止服务:

IntentstopIntent = new Intent(this,MyService.class);

stopService(stopIntent);//这里直接就调用stopService()方法即可

注意:*startService()和stopService()方法都是定义在Context类中的,所以我们在活动里可以直接调用这两个方法。

*也可以在服务里让服务自己停止下来:在MyService的任何一个位置调用StopSelf()方法就能让服务停止下来了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: