android service 之startService(...)
来源:互联网 发布:iphone 视频 投 mac 编辑:程序博客网 时间:2024/04/27 23:21
1,创建一个MusicPlayService继承Service,并重写onCreat()方法和onStartCommand(...)方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public
class
MusicPlayService
extends
Service{
@Override
public
void
onCreate() {
// TODO Auto-generated method stub
Log.e(TAG,
"MusicSerice onCreate()"
);
//musicplay=BackgroundMusicPlay.getBackgroundMusicPlay(this);
super
.onCreate();
}
@Override
public
int
onStartCommand(Intent intent,
int
flags,
int
startId) {
Log.e(TAG,
"MusicSerice---> onStartCommand()"
);
playMusic();
return
super
.onStartCommand(intent, flags, startId);
}
public
void
playMusic()
{
musicplay.musicPlay();
// mp=MediaPlayer.create(getApplicationContext(), R.raw.newgalactic);
// mp.setLooping(true);
// mp.start();
}
}
注意:由于onStart(...)方法在level 2.0之后已经失效,所以2.0之后用onStartCommand代替,具体请查看API文档http://tool.oschina.net/apidocs/apidoc?api=android/reference
2,在activity中通过startService(...)调用服务
1
2
3
Intent intent2=
new
Intent(ShorMusicPlay.
this
, MusicPlayService.
class
);
startService(intent2);
//启动服务
stopService(intent2);
//结束服务
0 0
- android service 之startService(...)
- Android组件之Service之startService、bindService
- Android Service之 startService与bindService
- Android四大组件Service之StartService启动
- Android Service 之启动服务( startService() )
- Service之startService(二)
- Android启动Service的两种方式之startService()
- android之service的startService和bindService的区别
- Android 组件Service(一)之startService()、bindService()
- Service之startservice与bindservice
- Service启动方式之startService
- Service启动方式之startService
- android中Service使用startService
- Android Service详解(二)---StartService
- Android之Service学习篇一:Service启动方式之startService
- Android之Service学习篇一:Service启动方式之startService
- Android之Service学习篇一:Service启动方式之startService
- Android之Service学习篇一:Service启动方式之startService
- gradle pmd插件的自定义规则的使用
- windows系统cmd命令
- iOS 扩大UIButton的响应范围
- JAVA与PHP语言时间戳的转换问题
- android开发基础教程—SharedPreferences读写
- android service 之startService(...)
- 首行文字缩进text-indent
- UITabBarController
- Web性能压力测试工具之Siege详解
- ListView的回收机制
- JAVA语言 关键字
- zoj 3321 Circle【并查集】
- objective-c 省市区练习(数组与字典的嵌套)
- 细数改善WPF应用程序性能的10大方法