zoukankan      html  css  js  c++  java
  • Service

    AndroidManifest.xml

    <service android:name=".MyService" >
                <intent-filter>
                    <action android:name="com.bob.servicetest" />
                </intent-filter>
    </service>
    

      

     Activity

    @Override
    public void onClick(View v) {
    	switch (v.getId()) {
    	case R.id.btn_start:
    		bindService(new Intent("com.bob.servicetest"), sc,
    				Context.BIND_AUTO_CREATE);
    		isBinded = true;
    		break;
    	case R.id.btn_stop:
    		if (isBinded) {
    			unbindService(sc);
    			isBinded = false;
    		}
             break; } } private ServiceConnection sc = new ServiceConnection() { @Override public void onServiceConnected(ComponentName name, IBinder binder) { MyService.MyBinder myBinder = (MyBinder) binder; } @Override public void onServiceDisconnected(ComponentName name) { } };

      

    MyService.class

    public class MyService extends Service {
    	public static final String TAG = "MyService";
    	
    	private MyBinder binder;
    
    	@Override
    	public void onCreate() {
    		super.onCreate();
    		binder = new MyBinder();
    		
    		Log.i(TAG, "onCreate");
    	}
    
    	@Override
    	public IBinder onBind(Intent arg0) {
    		Log.i(TAG, "onBind");
    		return binder;
    	}
    
    	@Override
    	public int onStartCommand(Intent intent, int flags, int startId) {
    		Log.i(TAG, "onStartCommand");
    		return super.onStartCommand(intent, flags, startId);
    	}
    
    	@Override
    	public void onDestroy() {
    		super.onDestroy();
    		Log.i(TAG, "onDestroy");
    	}
    	
    	public class MyBinder extends Binder{
    		public MyService getService(){
    			return MyService.this;
    		}
    	}
    }
    

      

  • 相关阅读:
    MVC入门学习笔记(五)
    IIS搭配Serveru构建企业空间服务(一)
    HTMLTextBox基于WebBrowser的HTML编辑控件
    MVC入门学习笔记(一)
    MVC入门学习笔记(七)
    MVC入门学习笔记(十)
    关注以下.NET技术
    Notification状态栏通知
    Activity设置横屏显示
    通过xml文件与代码去除通知栏和标题全屏显示
  • 原文地址:https://www.cnblogs.com/songsiyao/p/3447859.html
Copyright © 2011-2022 走看看