启动service方法
来源:互联网 发布:51自学网单片机 编辑:程序博客网 时间:2024/06/08 15:01
启动端 final Intent implicitIntent = new Intent(); final ComponentName component = new ComponentName(packageName, className); Intent explicitIntent = new Intent(implicitIntent); explicitIntent.setAction(CMD_ACTION); explicitIntent.putExtra(KEY_TYPE, keyType); explicitIntent.putExtra(KEY_PARAMTER, parms); explicitIntent.setComponent(component); context.startService(explicitIntent);接收端口 @Override public int onStartCommand(Intent intent, int flags, int startId) { if (intent != null) { String action = intent.getAction(); Logger.i(TAG, "onStartCommand::action : " + action); if (ServiceConstant.CMD_ACTION.equals(action)) { handleIntent(intent); } } return START_STICKY; }private void handleIntent(Intent intent) { int keyType = intent.getIntExtra(ServiceConstant.KEY_TYPE, -1); if (keyType == VoiceConstant.OPEN_ECAR) { ECarMgr.getInstance(this).initEcar(); } String[] data = intent.getStringArrayExtra(ServiceConstant.KEY_PARAMTER); }
0 0
- service的启动方法
- 启动service方法
- android 启动 service 的两种方法
- Android Service启动Activty的方法
- 【Android开机启动Activity或者Service方法】
- Android开机启动Activity或者Service方法
- Android--Service的启动方法和区别
- 【Android开机启动Activity或者Service方法】
- 【Android开机启动Activity或者Service方法】
- Android开机启动Activity或者Service方法
- android 启动 service 的两种方法
- Android开机启动Activity或者Service方法
- Android开机启动Activity或者Service方法
- Android开机启动Activity或者Service方法
- Android开机启动Activity或者Service方法
- Android开机启动Activity或者Service方法
- Service的两种启动方法
- Android开机启动Activity或者Service方法
- JAVA并发编程-阻塞队列和阻塞栈
- 完全卸载oracle11g步骤
- 吝啬的国度 【vector】+【DFS】
- c++定时器实现
- redis事务
- 启动service方法
- 手指控制图片移动
- 通过jsonp解决ajax的跨域请求问题
- mysql服务在列表中消失的处理方法
- Ajax 无刷新登陆
- 一个javascript面试题
- jsp中使用随机数解决js、css缓存问题
- Java设计模式—观察者模式
- Jquery AJAX POST与GET之间的区别