Android 四大核心组件之Service(1) 学习心得

时间:2021-04-27 16:26:36

Service 在后台运行


创建一个 Service 


新建类EchoSerivice 扩展至service(需要在androidmaifest中配置)通过 application-add-service-browser


之后创建 Linearlayout  添加两个按钮 一个用于start 一个用于stop


startButton.setOnClickListener(this);
stopButton.setOnClickListener(this);  两个空间使用一个监听方法  使用switch  得到 控件的ID 进行 辨别选择


public void onClick(View v) {
// TODO Auto-generated method stub

switch (v.getId()) {
case R.id.btnStartService:
startService(serviceIntent);

break;
case R.id.btnStopService:
stopService(serviceIntent);
break;
}
}

以上是使用一个监听方法控制两个按钮 通过switch 获得ID  然后判断使用哪种方法 



也可以自己写两个按钮监听。 over~