zoukankan      html  css  js  c++  java
  • 绑定Service的三种实现方式之继承Binder类

    继承Binder类实现绑定Service的应用场合:Service仅供自己使用(不对第三方程序开发)。

    注:这种方式仅适用于client和service在同一个程序和进程的情况。

    实现方法:

    1、在Service中创建一个Binder的实例:

        这个实例包含client可以调用的公共方法;

        这个实例返回当前Service对象(该Service实例包含client可以调用的公共方法)

        这个实例返回Service类中的一个类对象,而这个类对象包含client可以调用的公共方法

    2、在Service的onBind函数中返回这个Binder实例

    3、在client端的onServiceConnected方法中获得这个Binder实例,并通过这个Binder实例调用Service端的公共方法。

    Demo请转至:http://pan.baidu.com/share/link?shareid=582094&uk=2953765628

  • 相关阅读:
    android 模拟点击事件
    IGZO显示屏
    java 代码混淆
    android 模拟点击3
    android 文件读写
    android 抓包 tcpdump
    pathon 2
    conversion to dalvik format failed with error 1
    zipalign
    android 来电状态
  • 原文地址:https://www.cnblogs.com/Lefter/p/3089339.html
Copyright © 2011-2022 走看看