热卖商品
新闻详情
android89 服务service
来自 : www.bbsmax.com/A/KE5QLLw3...
发布时间:2021-03-25
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
intent = new Intent(this, MyService.class);
conn = new MyServiceConn();
public void start(View v){
startService(intent);
public void stop(View v){
stopService(intent);
public void bind(View v){
//绑定服务
bindService(intent, conn, BIND_AUTO_CREATE);
public void unbind(View v){
//解绑服务
unbindService(conn);
class MyServiceConn implements ServiceConnection{
//服务连接成功时,此方法调用
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
//服务失去连接时,此方法调用
@Override
public void onServiceDisconnected(ComponentName name) {
}
}
}
//清单文件 service android:name=\"com.itheima.runservice.MyService\" /service
2015年11月9日服务不能new,new出来的只是一个普通java对象不是服务,只能够通过Intent和startService(intent)创建服务。 ###开启方式 * startService,onCreate-onSta...android89 服务service
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
intent = new Intent(this, MyService.class);
conn = new MyServiceConn();
public void start(View v){
startService(intent);
public void stop(View v){
stopService(intent);
public void bind(View v){
//绑定服务
bindService(intent, conn, BIND_AUTO_CREATE);
public void unbind(View v){
//解绑服务
unbindService(conn);
class MyServiceConn implements ServiceConnection{
//服务连接成功时,此方法调用
@Override
public void onServiceConnected(ComponentName name, IBinder service) {
//服务失去连接时,此方法调用
@Override
public void onServiceDisconnected(ComponentName name) {
}
}
}
//清单文件 service android:name=\"com.itheima.runservice.MyService\" /service
2015年11月9日服务不能new,new出来的只是一个普通java对象不是服务,只能够通过Intent和startService(intent)创建服务。 ###开启方式 * startService,onCreate-onSta...android89 服务service
本文链接: http://service89.immuno-online.com/view-749062.html
发布于 : 2021-03-25
阅读(0)
最新动态
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
联络我们