Android项目中有时候需要在Activity中绑定Service, 就拿我们的项目来说吧,

 登录界面loginActivity.java中需要绑定Service:TestService(注:TestService以独立于UI进程的方式运行)

 以下两种绑定方式一般不会失败:

一,如果是在TabActivity中绑定,请这样写: this.getApplicationContext().bindService(intent, mCon, Context.BIND_AUTO_CREATE);

即bindService前面加上 this.getApplicationContext(),其他Activity中无需添加

二,关于 bindService中的参数,我之前的写法:bindService( new Intent( "com.dtBank.app.service.TestService"),mCon, Context.BIND_AUTO_CREATE);

总是失败,后来我改成:bindService( new Intent(this,TestService.class),mCon, Context.BIND_AUTO_CREATE);就没问题了。

更多相关文章

  1. android前端与php后端连接(以登录为例)
  2. Android(安卓)资源文件屏幕适配
  3. Android(安卓)Data Binding ——入门
  4. Android(安卓)实现倒计时的简单方式
  5. Android(安卓)Main thread
  6. Android面试题目
  7. Android四种加载方式
  8. 布局中@null的代码实现方式
  9. Android中System.exit(0)退出失败

随机推荐

  1. android TabHost小结
  2. Android(安卓)NDK 学习之传递类对象
  3. Andrid 控件集合大全
  4. Android(安卓)EditView属性
  5. Android(安卓)数据存储与读取:SQLite
  6. gravity和layout_gravity的区别
  7. 【Android每日一练】Android项目结构详解
  8. 2016年3月1日Android实习笔记
  9. [置顶] Android(安卓)多渠道打包:使用Grad
  10. Android中ImageView和VideoView铺满父元