蘑菇視頻 v1.3.4版本的 MD5 值为:b21956b74446eba74a6fe191899b35cf
以下内容为反编译后的 GlobeAppData.java 源代码,内容仅作参考
package com.asdfg.pfamobgn0329.model;
import android.content.Context;
import android.graphics.Typeface;
import com.asdfg.pfamobgn0329.api.ApiManager;
import com.asdfg.pfamobgn0329.main.UserManager;
import com.umeng.analytics.pro.d;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.jvm.functions.Function3;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt__StringsKt;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
@Metadata(d1 = {"\u0000L\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0003\bÆ\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\b\u00103\u001a\u0004\u0018\u00010\nJ\u0006\u00104\u001a\u00020\u0004J\u000e\u00105\u001a\u00020\u001f2\u0006\u00106\u001a\u000207J\u0006\u00108\u001a\u00020\u0004J\b\u00109\u001a\u0004\u0018\u00010.R\u001a\u0010\u0003\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0005\u0010\u0006\"\u0004\b\u0007\u0010\bR\u001c\u0010\t\u001a\u0004\u0018\u00010\nX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000b\u0010\f\"\u0004\b\r\u0010\u000eR\u001c\u0010\u000f\u001a\u0004\u0018\u00010\u0010X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0011\u0010\u0012\"\u0004\b\u0013\u0010\u0014R\u001c\u0010\u0015\u001a\u0004\u0018\u00010\u0016X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0017\u0010\u0018\"\u0004\b\u0019\u0010\u001aR\u001a\u0010\u001b\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u001c\u0010\u0006\"\u0004\b\u001d\u0010\bR\u001c\u0010\u001e\u001a\u0004\u0018\u00010\u001fX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b \u0010!\"\u0004\b\"\u0010#R\u001a\u0010$\u001a\u00020\u0004X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b%\u0010\u0006\"\u0004\b&\u0010\bR\u001c\u0010'\u001a\u0004\u0018\u00010(X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b)\u0010*\"\u0004\b+\u0010,R\u001c\u0010-\u001a\u0004\u0018\u00010.X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b/\u00100\"\u0004\b1\u00102¨\u0006:"}, d2 = {"Lcom/asdfg/pfamobgn0329/model/GlobeAppData;", "", "()V", "ShareLink", "", "getShareLink", "()Ljava/lang/String;", "setShareLink", "(Ljava/lang/String;)V", "adConfigData", "Lcom/asdfg/pfamobgn0329/model/AllAdsModel;", "getAdConfigData", "()Lcom/asdfg/pfamobgn0329/model/AllAdsModel;", "setAdConfigData", "(Lcom/asdfg/pfamobgn0329/model/AllAdsModel;)V", "appadsAllDatas", "Lcom/asdfg/pfamobgn0329/model/AllAppModel;", "getAppadsAllDatas", "()Lcom/asdfg/pfamobgn0329/model/AllAppModel;", "setAppadsAllDatas", "(Lcom/asdfg/pfamobgn0329/model/AllAppModel;)V", "appadsGroupDatas", "Lcom/asdfg/pfamobgn0329/model/AllAppGroupModel;", "getAppadsGroupDatas", "()Lcom/asdfg/pfamobgn0329/model/AllAppGroupModel;", "setAppadsGroupDatas", "(Lcom/asdfg/pfamobgn0329/model/AllAppGroupModel;)V", "choujiangLink", "getChoujiangLink", "setChoujiangLink", "font", "Landroid/graphics/Typeface;", "getFont", "()Landroid/graphics/Typeface;", "setFont", "(Landroid/graphics/Typeface;)V", "hongbaolink", "getHongbaolink", "setHongbaolink", "searchHot", "Lcom/asdfg/pfamobgn0329/model/HotSearchLists;", "getSearchHot", "()Lcom/asdfg/pfamobgn0329/model/HotSearchLists;", "setSearchHot", "(Lcom/asdfg/pfamobgn0329/model/HotSearchLists;)V", "typeLists", "Lcom/asdfg/pfamobgn0329/model/VideoTypes;", "getTypeLists", "()Lcom/asdfg/pfamobgn0329/model/VideoTypes;", "setTypeLists", "(Lcom/asdfg/pfamobgn0329/model/VideoTypes;)V", "getAdData", "getAppMoguLa", "getGlobeIconFont", d.R, "Landroid/content/Context;", "getShareLinkWithInvite", "getTypes", "app_googleRelease"}, k = 1, mv = {1, 7, 1}, xi = 48)
public final class GlobeAppData {
@Nullable
private static AllAdsModel adConfigData;
@Nullable
private static AllAppModel appadsAllDatas;
@Nullable
private static AllAppGroupModel appadsGroupDatas;
@Nullable
private static Typeface font;
@Nullable
private static HotSearchLists searchHot;
@Nullable
private static VideoTypes typeLists;
@NotNull
public static final GlobeAppData INSTANCE = new GlobeAppData();
@NotNull
private static String ShareLink = "";
@NotNull
private static String choujiangLink = "";
@NotNull
private static String hongbaolink = "";
private GlobeAppData() {
}
@Nullable
public final AllAdsModel getAdConfigData() {
return adConfigData;
}
@Nullable
public final AllAdsModel getAdData() {
AllAdsModel allAdsModel = adConfigData;
if (allAdsModel != null) {
if ((allAdsModel != null ? allAdsModel.getActivity() : null) != null) {
return adConfigData;
}
}
ApiManager.INSTANCE.getAllAd(new Function3<Integer, String, AllAdsModel, Unit>() {
@Override
public Unit invoke(Integer num, String str, AllAdsModel allAdsModel2) {
invoke(num.intValue(), str, allAdsModel2);
return Unit.INSTANCE;
}
public final void invoke(int i, @NotNull String msg, @Nullable AllAdsModel allAdsModel2) {
Intrinsics.checkNotNullParameter(msg, "msg");
if (i == 200) {
GlobeAppData.INSTANCE.setAdConfigData(allAdsModel2);
}
}
});
return adConfigData;
}
@NotNull
public final String getAppMoguLa() {
return "https://mogu.la";
}
@Nullable
public final AllAppModel getAppadsAllDatas() {
return appadsAllDatas;
}
@Nullable
public final AllAppGroupModel getAppadsGroupDatas() {
return appadsGroupDatas;
}
@NotNull
public final String getChoujiangLink() {
return choujiangLink;
}
@Nullable
public final Typeface getFont() {
return font;
}
@NotNull
public final Typeface getGlobeIconFont(@NotNull Context context) {
Intrinsics.checkNotNullParameter(context, "context");
if (font == null) {
font = Typeface.createFromAsset(context.getAssets(), "iconfontfilee.ttf");
}
Typeface typeface = font;
Intrinsics.checkNotNull(typeface);
return typeface;
}
@NotNull
public final String getHongbaolink() {
return hongbaolink;
}
@Nullable
public final HotSearchLists getSearchHot() {
return searchHot;
}
@NotNull
public final String getShareLink() {
return ShareLink;
}
@NotNull
public final String getShareLinkWithInvite() {
boolean contains$default;
UserManager userManager = UserManager.INSTANCE;
if (userManager.isLogin()) {
contains$default = StringsKt__StringsKt.contains$default((CharSequence) ShareLink, (CharSequence) "?", false, 2, (Object) null);
if (contains$default) {
return ShareLink + "&sk=" + userManager.getInviteCode();
}
return ShareLink + "?sk=" + userManager.getInviteCode();
}
return ShareLink;
}
@Nullable
public final VideoTypes getTypeLists() {
return typeLists;
}
@Nullable
public final VideoTypes getTypes() {
VideoTypes videoTypes = typeLists;
if (videoTypes != null) {
if ((videoTypes != null ? videoTypes.getList() : null) != null) {
return typeLists;
}
}
ApiManager.INSTANCE.getTypeAll(new Function3<Integer, String, VideoTypes, Unit>() {
@Override
public Unit invoke(Integer num, String str, VideoTypes videoTypes2) {
invoke(num.intValue(), str, videoTypes2);
return Unit.INSTANCE;
}
public final void invoke(int i, @NotNull String msg, @Nullable VideoTypes videoTypes2) {
Intrinsics.checkNotNullParameter(msg, "msg");
if (i == 200) {
GlobeAppData.INSTANCE.setTypeLists(videoTypes2);
}
}
});
return typeLists;
}
public final void setAdConfigData(@Nullable AllAdsModel allAdsModel) {
adConfigData = allAdsModel;
}
public final void setAppadsAllDatas(@Nullable AllAppModel allAppModel) {
appadsAllDatas = allAppModel;
}
public final void setAppadsGroupDatas(@Nullable AllAppGroupModel allAppGroupModel) {
appadsGroupDatas = allAppGroupModel;
}
public final void setChoujiangLink(@NotNull String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
choujiangLink = str;
}
public final void setFont(@Nullable Typeface typeface) {
font = typeface;
}
public final void setHongbaolink(@NotNull String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
hongbaolink = str;
}
public final void setSearchHot(@Nullable HotSearchLists hotSearchLists) {
searchHot = hotSearchLists;
}
public final void setShareLink(@NotNull String str) {
Intrinsics.checkNotNullParameter(str, "<set-?>");
ShareLink = str;
}
public final void setTypeLists(@Nullable VideoTypes videoTypes) {
typeLists = videoTypes;
}
}