EX06_04.java
上传用户:vip_99
上传日期:2021-03-27
资源大小:61159k
文件大小:1k
源码类别:

android开发

开发平台:

Java

  1. package irdc.ex06_04;
  2. import android.app.Activity;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.Button;
  7. public class EX06_04 extends Activity
  8. {
  9.   private Button mButton01,mButton02;
  10.   
  11.   /** Called when the activity is first created. */
  12.   @Override
  13.   public void onCreate(Bundle savedInstanceState)
  14.   {
  15.     super.onCreate(savedInstanceState);
  16.     setContentView(R.layout.main);
  17.     
  18.     mButton01 = (Button)findViewById(R.id.myButton1);
  19.     
  20.     /* 开始启动系统服务按钮事件 */
  21.     mButton01.setOnClickListener(new Button.OnClickListener()
  22.     {
  23.       @Override
  24.       public void onClick(View v)
  25.       {
  26.         // TODO Auto-generated method stub
  27.         
  28.         /* 构建Intent对象,指定打开对象为mService1服务 */
  29.         Intent i = new Intent( EX06_04.this, mService1.class );
  30.         
  31.         /* 设置新TASK的方式 */
  32.         i.setFlags( Intent.FLAG_ACTIVITY_NEW_TASK );
  33.         
  34.         /* 以startService方法启动Intent */
  35.         startService(i); 
  36.       }
  37.     });
  38.     
  39.     mButton02 = (Button)findViewById(R.id.myButton2);
  40.     
  41.     /* 关闭系统服务按钮事件 */
  42.     mButton02.setOnClickListener(new Button.OnClickListener()
  43.     {
  44.       @Override
  45.       public void onClick(View v)
  46.       {
  47.         // TODO Auto-generated method stub
  48.         
  49.         /* 构建Intent对象,指定欲关闭的对象为mService1服务 */
  50.         Intent i = new Intent( EX06_04.this, mService1.class );
  51.         
  52.         /* 以stopService方法关闭Intent */
  53.         stopService(i);
  54.       }
  55.     });
  56.   }
  57. }