I2WAPI
Initialize SDK
public class BaseApplication extends Application {
private static final boolean IS_SUPPORT_LIFECYCLE_CALLBACKS =
(Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH);
private static BaseApplication mInstance = null;
@Override
public void onCreate() {
super.onCreate();
mInstance = this;
if(IS_SUPPORT_LIFECYCLE_CALLBACKS) {
mInstance.registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() {
@Override
public void onActivityCreated(Activity activity, Bundle savedInstanceState) {
// TODO
// Initilize intowow sdk
//
boolean isTestMode = is use test ad or not.
boolean isOpenVerboseLog = is open verbose log or not.
I2WAPI.init(activity.getApplicationContext(), isTestMode, isOpenVerboseLog);
}
@Override
public void onActivityStarted(Activity activity) {
}
@Override
public void onActivityResumed(Activity activity) {
// TODO
// Notify sdk that Activity has already in resume status
//
I2WAPI.onActivityResume(activity.getApplicationContext());
}
@Override
public void onActivityPaused(Activity activity) {
// TODO
// Notify sdk that Activity has already in pause status
//
I2WAPI.onActivityPause(activity.getApplicationContext());
}
@Override
public void onActivityStopped(Activity activity) {
}
@Override
public void onActivitySaveInstanceState(Activity activity,
Bundle outState) {
}
@Override
public void onActivityDestroyed(Activity activity) {
}
});
}
}
}Public methods
blockAd
getAdditionalInfo
getAdsValidTime
init
init
init
onActivityResume
onActivityPause
preload
preload
hasReadyAd
setAdUrlLoadingListener
setAudienceTargetingTags
setDownloadTrafficListener
setMaximumBitmapCacheSize
Last updated