本文整理匯總了Java中com.flurry.android.FlurryAgent.onStartSession方法的典型用法代碼示例。如果您正苦於以下問題:Java FlurryAgent.onStartSession方法的具體用法?Java FlurryAgent.onStartSession怎麽用?Java FlurryAgent.onStartSession使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類com.flurry.android.FlurryAgent
的用法示例。
在下文中一共展示了FlurryAgent.onStartSession方法的10個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
protected void onStart() {
if (mHomeKeyEventReceiver != null && mHomeKeyEventReceiver.isHomeClicked()) {
BaseApplication.setAppStartTime(System.currentTimeMillis());
}
super.onStart();
if (hasApplyPermissions()) {
LeMessageManager.getInstance().dispatchMessage(new LeMessage(LeMessageIds.MSG_FLOAT_BALL_REQUEST_DATA));
FlurryAgent.onStartSession(this, LetvConfig.getFlurryKey());
if (mHomeKeyEventReceiver != null && mHomeKeyEventReceiver.isHomeClicked()) {
StatisticsUtils.sHasStatisticsLaunch = false;
isLoginStatatistics = false;
statisticsLaunch(0, true);
LogInfo.LogStatistics("app start from home");
}
}
}
示例2: request
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
@Override
protected void request(Context context, Map<String, String> networkData) {
if (context == null || networkData == null) {
invokeLoadFail(PNException.ADAPTER_ILLEGAL_ARGUMENTS);
} else {
String adSpaceName = networkData.get(Flurry.KEY_AD_SPACE_NAME);
String apiKey = networkData.get(Flurry.KEY_FLURRY_API_KEY);
if (TextUtils.isEmpty(adSpaceName) || TextUtils.isEmpty(apiKey)) {
invokeLoadFail(PNException.ADAPTER_MISSING_DATA);
} else {
new FlurryAgent.Builder().withLogEnabled(true).build(context, apiKey);
// execute/resume session
if (!FlurryAgent.isSessionActive()) {
FlurryAgent.onStartSession(context);
}
mInterstitialAd = new FlurryAdInterstitial(context, adSpaceName);
mInterstitialAd.setTargeting(Flurry.getTargeting());
mInterstitialAd.setListener(this);
mInterstitialAd.fetchAd();
}
}
}
示例3: init
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
public static void init(Context context, String key) {
new FlurryAgent.Builder().withLogEnabled(true)
.build(context, key);
// execute/resume session
if (!FlurryAgent.isSessionActive()) {
FlurryAgent.onStartSession(context);
}
}
示例4: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
public static void onStart(android.app.Activity activity) {
if (!ACTIVATE_FLURRY) {
return;
}
Logger.d(TAG, "FlurryAgent.onStartSession called");
FlurryAgent.onStartSession(activity, BuildConfig.FLURRY_KEY);
}
示例5: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
protected void onStart() {
super.onStart();
FlurryAgent.onStartSession(this);
}
示例6: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
@Override
protected void onStart() {
super.onStart();
FlurryAgent.onStartSession(this);
}
示例7: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
@Override
protected void onStart() {
super.onStart();
FlurryAgent.onStartSession(this, Constants.FLURRY_APP_KEY);
}
示例8: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
protected void onStart() {
super.onStart();
FlurryAgent.onStartSession(this, Constants.FLURRY_APP_KEY);
}
示例9: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
@Override
protected void onStart() {
super.onStart();
FlurryAgent.onStartSession(this, flurryKey);
}
示例10: onStart
import com.flurry.android.FlurryAgent; //導入方法依賴的package包/類
public static void onStart(android.app.Activity activity) {
if (!ACTIVATE)
return;
FlurryAgent.onStartSession(activity, BuildConfig.FLURRY_KEY);
}