package cn.crane.framework.utils.stat; import android.app.Activity; import android.content.Context; import cn.crane.application.greenlife.Constant; import com.baidu.mobstat.SendStrategyEnum; import com.baidu.mobstat.StatService; /** * @author Ruifeng.yu E-mail:xyyh0116@aliyun.com * @version Create Time:May 19, 2015 12:29:18 AM * */ public class BaiduStatUtil { public static boolean enableStat = Constant.enableBaiduStat; public static void initBaiduStatData(Context context) { if (enableStat) { StatService.setAppKey("18f2171b61"); StatService.setAppChannel("Baidu Market"); StatService.setLogSenderDelayed(30); StatService.setOn(context, StatService.EXCEPTION_LOG); StatService.setSendLogStrategy(context, SendStrategyEnum.APP_START, 30, false); StatService.setSessionTimeOut(30); } } public static void onActivityPause(Activity activity) { if (enableStat) { StatService.onPause(activity); } } public static void onActivityResume(Activity activity) { if (enableStat) { StatService.onResume(activity); } } }