com.baidu.sapi2.share
类 ShareAssistant

java.lang.Object
  继承者 com.baidu.sapi2.share.ShareAssistant

public class ShareAssistant
extends Object

通信接口类,提供了通信组件的外观接口

作者:
yuankai02

方法摘要
 void destroy()
          清空持有内存
static ShareAssistant getInstance(android.content.Context context)
          单例获取接口
 boolean registListener(IShareListener listener)
          注册监听者
 boolean share(ShareModel model)
          将事件通知给其他APP
 boolean share(ShareModel model, ArrayList<String> receivers)
          指定接收者通知给其他APP
 boolean unRegistListener(IShareListener listener)
          取消注册监听者
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

方法详细信息

getInstance

public static ShareAssistant getInstance(android.content.Context context)
单例获取接口

参数:
context -
返回:
单例对象
抛出:
IllegalArgumentException - context不合法时抛出的异常

share

public boolean share(ShareModel model,
                     ArrayList<String> receivers)
指定接收者通知给其他APP

参数:
model - 数据模型
receivers - 指定接收者,APP包名
返回:
是否发出通知了,如果为false,则为参数不合法

share

public boolean share(ShareModel model)
将事件通知给其他APP

参数:
model - 数据模型
receivers - 指定接收者,APP包名
返回:
是否发出通知了,如果为false,则为参数不合法

registListener

public boolean registListener(IShareListener listener)
注册监听者

参数:
listener - 监听者
返回:
是否注册成功,如果返回false,则参数不合法或者已存在

unRegistListener

public boolean unRegistListener(IShareListener listener)
取消注册监听者

参数:
listener - 监听者
返回:
是否取消注册成功,如果返回false,则参数不合法

destroy

public void destroy()
清空持有内存



Copyright © 2013. All Rights Reserved.