Service绑定服务
来源:互联网 发布:测试常用的linux命令 编辑:程序博客网 时间:2024/04/30 23:25
用绑定服务的方式启动Service。
只有代码:
package com.example.wjb.myapplication;import android.app.Activity;import android.content.ComponentName;import android.content.Context;import android.content.Intent;import android.content.ServiceConnection;import android.os.Bundle;import android.os.IBinder;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import org.w3c.dom.Text;import java.io.Serializable;public class MainActivity extends Activity implements View.OnClickListener, ServiceConnection { Intent i; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); i=new Intent(MainActivity.this,MyService.class); findViewById(R.id.button1).setOnClickListener(this); findViewById(R.id.button2).setOnClickListener(this); findViewById(R.id.button3).setOnClickListener(this); findViewById(R.id.button4).setOnClickListener(this); } @Override public void onClick(View v) { switch (v.getId()){ case R.id.button1: startService(i); break; case R.id.button2: stopService(i); break; case R.id.button3: bindService(i,this, Context.BIND_AUTO_CREATE); break; case R.id.button4: unbindService(this); } } @Override public void onServiceConnected(ComponentName name, IBinder service) { System.out.println("连接成功"); } @Override public void onServiceDisconnected(ComponentName name) { }}
package com.example.wjb.myapplication;import android.app.Service;import android.content.Intent;import android.os.Binder;import android.os.IBinder;public class MyService extends Service { public MyService() { System.out.println("启动服务"); } @Override public IBinder onBind(Intent intent) { return new Binder(); }}
0 0
- service(服务绑定)
- service(服务绑定)
- Service绑定本地服务
- Service绑定服务
- Service 02(绑定服务)
- Service-boundService绑定服务(3)
- Android中的Service服务绑定
- 编写绑定的 Service服务
- Android service(二)绑定服务
- Android -- service之绑定服务
- Service学习之--------绑定服务
- Service中的绑定服务总结
- Service服务(非绑定与绑定)
- Android---服务(Service)的绑定服务
- 服务Service之绑定服务(远程服务)
- Android Service---创建绑定类型服务
- Android Service---创建绑定类型服务
- 绑定服务——Bound Service
- 软肋
- 正则表达式
- iPhone第四节:UIDatePicker、UIPickerView
- n个骰子的点数
- ok
- Service绑定服务
- UIWindow ,UIView
- VMware Ubuntu下找不到共享文件的解决方法
- 如何减小在VS2013下生的exe文件的大小.
- effective c++ 尽量以const enum inline 替换 #define
- GuillotineMenu-Android
- 旋转四元数的理解-凌乱总结
- 排序算法及其复杂度(JavaScript实现)
- 二叉树的各种操作