n.java 源代码
package com.bdf_19do.bdf_19do.bdf_19do.bdf_19do.bdf_19do;
import android.content.Context;
import android.content.SharedPreferences;
import com.bykv.vk.openvk.api.proto.Bridge;
import com.bytedance.sdk.openadsdk.mediation.MediationConstant;
import com.bytedance.sdk.openadsdk.mediation.ad.MApiIMediationViewBinderReversal;
import com.bytedance.sdk.openadsdk.mediation.ad.MediationViewBinder;
import com.bytedance.sdk.openadsdk.mediation.bridge.IMediationLocation;
import com.bytedance.sdk.openadsdk.mediation.bridge.valueset.MediationAdSlotValueSet;
import com.bytedance.sdk.openadsdk.mediation.bridge.valueset.MediationInitConfig;
public class n {
public static float a(Context context, float f) {
if (context == null) {
return 0.0f;
}
return (f * context.getResources().getDisplayMetrics().density) + 0.5f;
}
public static int a(Context context) {
return context.getApplicationContext().getResources().getDisplayMetrics().widthPixels;
}
public static MediationViewBinder a(Bridge bridge) {
MApiIMediationViewBinderReversal mApiIMediationViewBinderReversal = new MApiIMediationViewBinderReversal(bridge);
return new MediationViewBinder.Builder(mApiIMediationViewBinderReversal.getLayoutId()).callToActionId(mApiIMediationViewBinderReversal.getCallToActionId()).addExtras(mApiIMediationViewBinderReversal.getExtras()).descriptionTextId(mApiIMediationViewBinderReversal.getDecriptionTextId()).groupImage1Id(mApiIMediationViewBinderReversal.getGroupImage1Id()).groupImage1Id(mApiIMediationViewBinderReversal.getGroupImage2Id()).groupImage1Id(mApiIMediationViewBinderReversal.getGroupImage3Id()).iconImageId(mApiIMediationViewBinderReversal.getIconImageId()).mainImageId(mApiIMediationViewBinderReversal.getMainImageId()).mediaViewIdId(mApiIMediationViewBinderReversal.getMediaViewId()).logoLayoutId(mApiIMediationViewBinderReversal.getLogoLayoutId()).shakeViewContainerId(mApiIMediationViewBinderReversal.getShakeViewContainerId()).titleId(mApiIMediationViewBinderReversal.getTitleId()).sourceId(mApiIMediationViewBinderReversal.getSourceId()).build();
}
public static void a(Context context, MediationInitConfig mediationInitConfig) {
SharedPreferences.Editor putString;
if (mediationInitConfig == null) {
return;
}
try {
if (context.getPackageName().equalsIgnoreCase("com.bytedance.gromore_demo") || context.getPackageName().equalsIgnoreCase("com.bytedance.mediation_demo_csj")) {
int i = 0;
SharedPreferences sharedPreferences = context.getSharedPreferences(MediationConstant.ADN_KS, 0);
sharedPreferences.edit().clear();
sharedPreferences.edit().putBoolean("isCanUseLocation", mediationInitConfig.isCanUseLocation()).apply();
sharedPreferences.edit().putBoolean("isLimitPersonalAds", mediationInitConfig.isLimitPersonalAds()).apply();
sharedPreferences.edit().putBoolean("isProgrammaticRecommend", mediationInitConfig.isProgrammaticRecommend()).apply();
sharedPreferences.edit().putBoolean("isCanUsePhoneState", mediationInitConfig.isCanUsePhoneState()).apply();
sharedPreferences.edit().putString("getDevImei", mediationInitConfig.getDevImei()).apply();
sharedPreferences.edit().putInt("getDevImeis", mediationInitConfig.getDevImeis().size() == 0 ? 0 : mediationInitConfig.getDevImeis().size()).apply();
sharedPreferences.edit().putBoolean("isCanUseOaid", mediationInitConfig.isCanUseOaid()).apply();
sharedPreferences.edit().putString("getDevOaid", mediationInitConfig.getDevOaid()).apply();
sharedPreferences.edit().putBoolean("isCanUseMacAddress", mediationInitConfig.isCanUseMacAddress()).apply();
sharedPreferences.edit().putString("getMacAddress", mediationInitConfig.getMacAddress()).apply();
sharedPreferences.edit().putBoolean("isCanUseWifiState", mediationInitConfig.isCanUseWifiState()).apply();
sharedPreferences.edit().putBoolean("isCanUseWriteExternal", mediationInitConfig.isCanUseWriteExternal()).apply();
sharedPreferences.edit().putBoolean("appList", mediationInitConfig.appList()).apply();
SharedPreferences.Editor edit = sharedPreferences.edit();
if (mediationInitConfig.getAppList().size() != 0) {
i = mediationInitConfig.getDevImeis().size();
}
edit.putInt("getAppList", i).apply();
sharedPreferences.edit().putString("getAndroidId", mediationInitConfig.getAndroidId()).apply();
IMediationLocation location = mediationInitConfig.getLocation();
if (location != null) {
sharedPreferences.edit().putString("getLatitude", String.valueOf(location.getLatitude())).apply();
putString = sharedPreferences.edit().putString("getLongitude", String.valueOf(location.getLongitude()));
} else {
sharedPreferences.edit().putString("getLatitude", "").apply();
putString = sharedPreferences.edit().putString("getLongitude", "");
}
putString.apply();
}
} catch (Throwable unused) {
}
}
public static boolean a(MediationAdSlotValueSet mediationAdSlotValueSet) {
if (mediationAdSlotValueSet.getExtraObject() == null) {
return false;
}
Object obj = mediationAdSlotValueSet.getExtraObject().get("dynamic_adapter_type");
return (obj instanceof Integer) && ((Integer) obj).intValue() == 1;
}
public static void b(Context context, MediationInitConfig mediationInitConfig) {
SharedPreferences.Editor putString;
if (mediationInitConfig == null) {
return;
}
try {
if (context.getPackageName().equalsIgnoreCase("com.bytedance.gromore_demo") || context.getPackageName().equalsIgnoreCase("com.bytedance.mediation_demo_csj")) {
int i = 0;
SharedPreferences sharedPreferences = context.getSharedPreferences("ksup", 0);
sharedPreferences.edit().clear();
sharedPreferences.edit().putBoolean("isCanUseLocation", mediationInitConfig.isCanUseLocation()).apply();
sharedPreferences.edit().putBoolean("isLimitPersonalAds", mediationInitConfig.isLimitPersonalAds()).apply();
sharedPreferences.edit().putBoolean("isProgrammaticRecommend", mediationInitConfig.isProgrammaticRecommend()).apply();
sharedPreferences.edit().putBoolean("isCanUsePhoneState", mediationInitConfig.isCanUsePhoneState()).apply();
sharedPreferences.edit().putString("getDevImei", mediationInitConfig.getDevImei()).apply();
sharedPreferences.edit().putInt("getDevImeis", mediationInitConfig.getDevImeis().size() == 0 ? 0 : mediationInitConfig.getDevImeis().size()).apply();
sharedPreferences.edit().putBoolean("isCanUseOaid", mediationInitConfig.isCanUseOaid()).apply();
sharedPreferences.edit().putString("getDevOaid", mediationInitConfig.getDevOaid()).apply();
sharedPreferences.edit().putBoolean("isCanUseMacAddress", mediationInitConfig.isCanUseMacAddress()).apply();
sharedPreferences.edit().putString("getMacAddress", mediationInitConfig.getMacAddress()).apply();
sharedPreferences.edit().putBoolean("isCanUseWifiState", mediationInitConfig.isCanUseWifiState()).apply();
sharedPreferences.edit().putBoolean("isCanUseWriteExternal", mediationInitConfig.isCanUseWriteExternal()).apply();
sharedPreferences.edit().putBoolean("appList", mediationInitConfig.appList()).apply();
SharedPreferences.Editor edit = sharedPreferences.edit();
if (mediationInitConfig.getAppList().size() != 0) {
i = mediationInitConfig.getDevImeis().size();
}
edit.putInt("getAppList", i).apply();
sharedPreferences.edit().putString("getAndroidId", mediationInitConfig.getAndroidId()).apply();
IMediationLocation location = mediationInitConfig.getLocation();
if (location != null) {
sharedPreferences.edit().putString("getLatitude", String.valueOf(location.getLatitude())).apply();
putString = sharedPreferences.edit().putString("getLongitude", String.valueOf(location.getLongitude()));
} else {
sharedPreferences.edit().putString("getLatitude", "").apply();
putString = sharedPreferences.edit().putString("getLongitude", "");
}
putString.apply();
}
} catch (Throwable unused) {
}
}
}