C G O S V 

C

com.baidu.mtjstatsdk - 程序包 com.baidu.mtjstatsdk
 
com.baidu.mtjstatsdk.object - 程序包 com.baidu.mtjstatsdk.object
 

G

getCuid(Context) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
获取设备的唯一序列号CUID 仅限内部使用

O

onEvent(Context, String, String, int, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计自定义事件的发生次数
嵌入位置:任意,一般在开发者自定义事件(如点击事件等)的监听位置
调用示例:StatService.onEvent(context, "registered id", "pass", 1);
onEvent(Context, String, String, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计自定义事件的发生次数
嵌入位置:任意,一般在开发者自定义事件(如点击事件等)的监听位置
调用示例:StatService.onEvent(context, "registered id", "pass");
onEventDuration(Context, String, String, long, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计自定义事件的时长,此为开发者传入时长的函数。
onEventEnd(Context, String, String, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计自定义事件的时长,此为结束计时的函数。
onEventStart(Context, String, String, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计自定义事件的时长,此为开启计时的函数。
onPageEnd(Context, String, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计单个自定义页面的结束和onPageStart同时使用,不可单独使用
嵌入位置:Fragment的onPause()函数中或者自定义页面的页面结束函数中
调用方式:StatService.onPageEnd(mContext, "btn_self_define_page_name", "appkey");
注意: 自定义页面的访问的结束时间,配合onPageStart函数成对调用 同一页面不可同时调用或者交叉调用onResume和onPause onPageStart和onPageEnd这两对函数, 如果是要统计Activity页面,请使用onResume和onPause这对函数的调用 如果要统计Fragment页面,需要使用这对函数的调用 如果是显示了覆盖屏幕的自定义View,可以使用这对函数来统计该页面的访问。
onPageStart(Context, String, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计单个自定义页面的起始和onPageEnd同时使用,不可单独使用
嵌入位置:Fragment的onResume()函数中
调用方式:StatService.onPageStart(this...);
注意: 自定义页面的访问的起始时间调用,配合onPageEnd函数成对调用 同一页面不可同时调用或者交叉调用onResume和onPause onPageStart和onPageEnd这两对函数 如果是要统计Activity页面,请使用onResume和onPause这对函数的调用 如果要统计Fragment页面,请使用onResume和onPause这对函数的调用 如果是显示了覆盖屏幕的自定义View,可以使用onPageStart这对函数来统计该页面的访问。
onPause(Context, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计单个Activity页面结束时间
嵌入位置:Activity的onPause()函数中
调用方式:StatService.onPause(this);
onResume(Context, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于统计单个Activity页面开始时间
嵌入位置:Activity的onResume()函数中
调用方式:StatService.onResume(this);

S

SendStrategyEnum - com.baidu.mtjstatsdk.object中的枚举
枚举发送策略的类型 供StatService.setSendLogStrategy函数传参使用
setAppChannel(Context, String, boolean, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
设置App Channel(发布渠道的推荐方法,可以有效防止代码设置的渠道丢失的问题), 该函数设置channel同时会保存该渠道值,并且发送日志以该设置为主,不会发生意外丢失的情况, 若设置saveChannelWithCode为false ,那么sdk不会保存该channel,此时该函数的作用同setAppChannel(String appChannel)

若设置saveChannelWithCode为true,那么sdk会保存该channel,发送将以保存的该渠道为主。
setAppVersionName(String, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
设置您的产品的版本号,统计时会以此来作为版本依据,如果不设置,默认为0.1
setDebugOn(boolean, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
用于调试使用的接口,发布时务必去除该调用,或者关闭该调用开关。
setLogSenderDelayed(int, String) - 类 中的静态方法com.baidu.mtjstatsdk.StatSDKService
设置启动时日志发送延时的秒数
单位为秒,大小为0s到30s之间
注:请在StatService.setSendLogStrategy之前调用,否则设置不起作用 如果设置的是发送策略是启动时发送,那么这个参数就会在发送前检查您设置的这个参数,表示延迟多少S发送。
StatSDKService - com.baidu.mtjstatsdk中的类
baidu统计 Android SDK API.
StatSDKService() - 类 的构造器com.baidu.mtjstatsdk.StatSDKService
 

V

valueOf(String) - 枚举 中的静态方法com.baidu.mtjstatsdk.object.SendStrategyEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.baidu.mtjstatsdk.object.SendStrategyEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
C G O S V