OurPlay v5.5.9版本的 MD5 值为:d4e139798f4c2243a1145c8af5e21046

以下内容为反编译后的 MainFragment.java 源代码,内容仅作参考


package com.excelliance.kxqp.gs.ui.home;

import android.app.Activity;
import android.app.Dialog;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.database.DataSetObserver;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Message;
import android.os.Process;
import android.text.Html;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.TextPaint;
import android.text.TextUtils;
import android.text.method.LinkMovementMethod;
import android.text.style.AbsoluteSizeSpan;
import android.text.style.ClickableSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.StyleSpan;
import android.text.style.URLSpan;
import android.util.Log;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewStub;
import android.view.ViewTreeObserver;
import android.view.Window;
import android.view.WindowManager;
import android.view.animation.AnimationUtils;
import android.widget.AdapterView;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.PopupWindow;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.ToggleButton;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.cardview.widget.CardView;
import androidx.core.app.ActivityCompat;
import androidx.core.app.NotificationCompat;
import androidx.core.provider.FontsContractCompat;
import androidx.fragment.app.DialogFragment;
import androidx.fragment.app.FragmentActivity;
import androidx.lifecycle.Observer;
import androidx.lifecycle.ViewModelProviders;
import androidx.localbroadcastmanager.content.LocalBroadcastManager;
import androidx.recyclerview.widget.GridLayoutManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import androidx.viewpager2.widget.ViewPager2;
import androidx.work.WorkRequest;
import com.android.spush.MessagesHelper;
import com.android.spush.SPushService;
import com.android.spush.handle.click.PushItemClickFactory;
import com.android.spush.ui.NotificationCenterActivity;
import com.android.spush.util.WebActionRouter;
import com.bytedance.sdk.open.aweme.common.constants.ParamKeyConstants;
import com.excean.bytedancebi.bean.BiAppUploadInfo;
import com.excean.bytedancebi.bean.BiEventClick;
import com.excean.bytedancebi.bean.BiEventContent;
import com.excean.bytedancebi.bean.BiEventDialogShow;
import com.excean.bytedancebi.bean.BiEventParamFirstStartAppProcess;
import com.excean.bytedancebi.bean.BiEventPermission;
import com.excean.bytedancebi.bean.BiEventPluginPause;
import com.excean.bytedancebi.bean.PageDes;
import com.excean.bytedancebi.manager.BiManager;
import com.excean.ggspace.main.R;
import com.excean.view.dialog.ContainerDialog;
import com.excelliance.kxqp.GameJNI;
import com.excelliance.kxqp.GameUtil;
import com.excelliance.kxqp.PlatSdk;
import com.excelliance.kxqp.SmtServService;
import com.excelliance.kxqp.VersionManager;
import com.excelliance.kxqp.ab;
import com.excelliance.kxqp.api.model.WePlayResult;
import com.excelliance.kxqp.api.response.NewYearGiftResponse;
import com.excelliance.kxqp.bean.CloudGameInfo;
import com.excelliance.kxqp.bean.OpenVipContentBean;
import com.excelliance.kxqp.bitmap.bean.RankingItem;
import com.excelliance.kxqp.bitmap.bean.ResponseData;
import com.excelliance.kxqp.bitmap.model.AppInfo;
import com.excelliance.kxqp.bitmap.model.ThirdLink;
import com.excelliance.kxqp.bitmap.ui.imp.RankingListFragment;
import com.excelliance.kxqp.community.ui.AppDetailActivity;
import com.excelliance.kxqp.gs.adapter.CloudGameAdapter;
import com.excelliance.kxqp.gs.adapter.GameChosenAdapter;
import com.excelliance.kxqp.gs.adapter.GameViewPagerAdapter;
import com.excelliance.kxqp.gs.adapter.ServerInfoAdapter;
import com.excelliance.kxqp.gs.adapter.SinglePlayerAdapter;
import com.excelliance.kxqp.gs.adapter.TodayRecommendAdapter;
import com.excelliance.kxqp.gs.adapter.e;
import com.excelliance.kxqp.gs.appstore.keynote.KeyNoteView;
import com.excelliance.kxqp.gs.appstore.recommend.common.WrapLinearLayoutManager;
import com.excelliance.kxqp.gs.base.b;
import com.excelliance.kxqp.gs.bean.AppDownLoadInfoBean;
import com.excelliance.kxqp.gs.bean.CheckObbVersionUpdateResult;
import com.excelliance.kxqp.gs.bean.CircleUnreadMsgBean;
import com.excelliance.kxqp.gs.bean.CityBean;
import com.excelliance.kxqp.gs.bean.GameChosenBean;
import com.excelliance.kxqp.gs.bean.GameCircleEntranceBean;
import com.excelliance.kxqp.gs.bean.InstallInfo;
import com.excelliance.kxqp.gs.bean.InstallResultcallBack;
import com.excelliance.kxqp.gs.bean.LimitAraeStartAppBean;
import com.excelliance.kxqp.gs.bean.PermissionBean;
import com.excelliance.kxqp.gs.bean.PrepayInfoBean;
import com.excelliance.kxqp.gs.bean.ProxyConfigHelper;
import com.excelliance.kxqp.gs.bean.ServerBroadcastInfo;
import com.excelliance.kxqp.gs.bean.ShareGameBean;
import com.excelliance.kxqp.gs.bean.UserAboutInfo;
import com.excelliance.kxqp.gs.dialog.ad;
import com.excelliance.kxqp.gs.dialog.ak;
import com.excelliance.kxqp.gs.dialog.an;
import com.excelliance.kxqp.gs.dialog.ap;
import com.excelliance.kxqp.gs.dialog.e;
import com.excelliance.kxqp.gs.dialog.f;
import com.excelliance.kxqp.gs.dialog.h;
import com.excelliance.kxqp.gs.dialog.j;
import com.excelliance.kxqp.gs.dialog.m;
import com.excelliance.kxqp.gs.dialog.o;
import com.excelliance.kxqp.gs.dialog.r;
import com.excelliance.kxqp.gs.dialog.s;
import com.excelliance.kxqp.gs.dialog.x;
import com.excelliance.kxqp.gs.discover.circle.CircleMsgCenterActivity;
import com.excelliance.kxqp.gs.discover.circle.GameCircleActivity;
import com.excelliance.kxqp.gs.discover.circle.UserCircleCenterActivity;
import com.excelliance.kxqp.gs.discover.model.MediaResource;
import com.excelliance.kxqp.gs.discover.model.ResourceType;
import com.excelliance.kxqp.gs.download.GoogleAppInfo;
import com.excelliance.kxqp.gs.download.j;
import com.excelliance.kxqp.gs.g.aa;
import com.excelliance.kxqp.gs.g.b;
import com.excelliance.kxqp.gs.g.g;
import com.excelliance.kxqp.gs.g.t;
import com.excelliance.kxqp.gs.g.u;
import com.excelliance.kxqp.gs.g.z;
import com.excelliance.kxqp.gs.game.GameAttributesHelper;
import com.excelliance.kxqp.gs.guide.GuideActivity;
import com.excelliance.kxqp.gs.launch.LaunchViewModel;
import com.excelliance.kxqp.gs.launch.a.h;
import com.excelliance.kxqp.gs.launch.a.m;
import com.excelliance.kxqp.gs.launch.a.t;
import com.excelliance.kxqp.gs.launch.function.ac;
import com.excelliance.kxqp.gs.launch.function.af;
import com.excelliance.kxqp.gs.launch.function.ah;
import com.excelliance.kxqp.gs.launch.function.ai;
import com.excelliance.kxqp.gs.launch.function.aj;
import com.excelliance.kxqp.gs.launch.function.e;
import com.excelliance.kxqp.gs.launch.function.g;
import com.excelliance.kxqp.gs.launch.function.y;
import com.excelliance.kxqp.gs.launch.i;
import com.excelliance.kxqp.gs.launch.p;
import com.excelliance.kxqp.gs.launch.q;
import com.excelliance.kxqp.gs.main.ContainerFragment;
import com.excelliance.kxqp.gs.main.InitObserver;
import com.excelliance.kxqp.gs.main.MainActivity;
import com.excelliance.kxqp.gs.multi.down.model.DownBean;
import com.excelliance.kxqp.gs.newappstore.Bean.AppGoodsBean;
import com.excelliance.kxqp.gs.newappstore.b.b;
import com.excelliance.kxqp.gs.newappstore.ui.NewStoreAppListActivity;
import com.excelliance.kxqp.gs.newappstore.ui.c;
import com.excelliance.kxqp.gs.receiver.ApkDownloadCompleteReceiver;
import com.excelliance.kxqp.gs.screen.MediaProfiles;
import com.excelliance.kxqp.gs.service.CustomIntentService;
import com.excelliance.kxqp.gs.service.ProxyDelayService;
import com.excelliance.kxqp.gs.thpool.tp;
import com.excelliance.kxqp.gs.ui.accreceive.FreeAccountActivity;
import com.excelliance.kxqp.gs.ui.add.AcceleratePromptActivity;
import com.excelliance.kxqp.gs.ui.add.AddGamesActivity;
import com.excelliance.kxqp.gs.ui.add.NewAddGamesActivity;
import com.excelliance.kxqp.gs.ui.combine_recomend.a;
import com.excelliance.kxqp.gs.ui.combine_recomend.model.CombineRecommendBean;
import com.excelliance.kxqp.gs.ui.feedback.FeedbackAndHelpActivity;
import com.excelliance.kxqp.gs.ui.feedback.ShowFeedbackResultDialog;
import com.excelliance.kxqp.gs.ui.feedback.questions.ActivityFeedbackQuestions;
import com.excelliance.kxqp.gs.ui.flow.OverdueFlowActivity;
import com.excelliance.kxqp.gs.ui.gameaccount.BuyGameAccountActivity;
import com.excelliance.kxqp.gs.ui.home.GoogleServiceViewModel;
import com.excelliance.kxqp.gs.ui.home.a;
import com.excelliance.kxqp.gs.ui.launch.GoogleActionViewWrapper;
import com.excelliance.kxqp.gs.ui.medal.TaskCenterActivity;
import com.excelliance.kxqp.gs.ui.medal.a.g;
import com.excelliance.kxqp.gs.ui.medal.model.DecorationsResult;
import com.excelliance.kxqp.gs.ui.medal.vm.ReceivedMedalViewModel;
import com.excelliance.kxqp.gs.ui.pay.VipFragment;
import com.excelliance.kxqp.gs.ui.question.CommonWebViewActivity;
import com.excelliance.kxqp.gs.ui.question.WebNoVideoActivity;
import com.excelliance.kxqp.gs.ui.search.dialog.a;
import com.excelliance.kxqp.gs.ui.search.v2.SearchActivityWithDiscover;
import com.excelliance.kxqp.gs.ui.share.core.config.SocializeMedia;
import com.excelliance.kxqp.gs.util.UserUtil;
import com.excelliance.kxqp.gs.util.ViewSwitcher;
import com.excelliance.kxqp.gs.util.al;
import com.excelliance.kxqp.gs.util.ao;
import com.excelliance.kxqp.gs.util.aq;
import com.excelliance.kxqp.gs.util.ar;
import com.excelliance.kxqp.gs.util.as;
import com.excelliance.kxqp.gs.util.au;
import com.excelliance.kxqp.gs.util.aw;
import com.excelliance.kxqp.gs.util.ay;
import com.excelliance.kxqp.gs.util.az;
import com.excelliance.kxqp.gs.util.bd;
import com.excelliance.kxqp.gs.util.bf;
import com.excelliance.kxqp.gs.util.bh;
import com.excelliance.kxqp.gs.util.bi;
import com.excelliance.kxqp.gs.util.bm;
import com.excelliance.kxqp.gs.util.bn;
import com.excelliance.kxqp.gs.util.bo;
import com.excelliance.kxqp.gs.util.bq;
import com.excelliance.kxqp.gs.util.br;
import com.excelliance.kxqp.gs.util.bs;
import com.excelliance.kxqp.gs.util.bx;
import com.excelliance.kxqp.gs.util.by;
import com.excelliance.kxqp.gs.util.bz;
import com.excelliance.kxqp.gs.util.cd;
import com.excelliance.kxqp.gs.util.ce;
import com.excelliance.kxqp.gs.util.cf;
import com.excelliance.kxqp.gs.util.cg;
import com.excelliance.kxqp.gs.util.ck;
import com.excelliance.kxqp.gs.util.cl;
import com.excelliance.kxqp.gs.util.cn;
import com.excelliance.kxqp.gs.util.w;
import com.excelliance.kxqp.gs.util.z;
import com.excelliance.kxqp.gs.view.ApkDownloadProgressDialog;
import com.excelliance.kxqp.gs.view.other.AutoScrollView;
import com.excelliance.kxqp.gs.view.other.DownProgress;
import com.excelliance.kxqp.gs.view.other.DownSwitcher;
import com.excelliance.kxqp.gs.view.other.DragGridView;
import com.excelliance.kxqp.gs.view.other.FullGridView;
import com.excelliance.kxqp.gs.view.other.MyTabLayout;
import com.excelliance.kxqp.gs.view.other.PluginProgressView;
import com.excelliance.kxqp.gs.view.other.SwitchTextView;
import com.excelliance.kxqp.gs.view.switchbutton.SwitchButton;
import com.excelliance.kxqp.gs.view.tab.CommonTabLayout;
import com.excelliance.kxqp.gs.view.zmbanner.Banner;
import com.excelliance.kxqp.gs.view.zmbanner.BannerPageChangedHandler;
import com.excelliance.kxqp.gs.view.zmbanner.c;
import com.excelliance.kxqp.gs.vip.k;
import com.excelliance.kxqp.info.DataInfo;
import com.excelliance.kxqp.n;
import com.excelliance.kxqp.platforms.ExcellianceAppInfo;
import com.excelliance.kxqp.repository.ViewRepository;
import com.excelliance.kxqp.repository.b;
import com.excelliance.kxqp.sdk.StatisticsBase;
import com.excelliance.kxqp.sdk.StatisticsBuilder;
import com.excelliance.kxqp.sdk.StatisticsGS;
import com.excelliance.kxqp.sdk.UploadstaticData;
import com.excelliance.kxqp.task.store.common.ScrollableLazyLoadFragment;
import com.excelliance.kxqp.ui.InitialData;
import com.excelliance.kxqp.ui.detail.RankingDetailInfo;
import com.excelliance.kxqp.util.CustomNoticeDialogUtil;
import com.excelliance.kxqp.util.Reflecting;
import com.excelliance.kxqp.util.resource.ResourceUtil;
import com.excelliance.kxqp.widget.PopText;
import com.excelliance.staticslio.StatisticsManager;
import com.google.android.material.badge.BadgeDrawable;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.tencent.connect.common.Constants;
import com.tencent.connect.share.QzonePublish;
import com.tencent.open.SocialConstants;
import com.umeng.union.UMUnionConstants;
import io.github.prototypez.service.account.request.LoginRequest;
import io.reactivex.annotations.SchedulerSupport;
import java.io.File;
import java.io.IOException;
import java.io.Serializable;
import java.lang.ref.WeakReference;
import java.net.URL;
import java.net.URLConnection;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import kotlinx.coroutines.DebugKt;
import org.apache.http.HttpHost;
import org.apache.http.HttpStatus;
import org.apache.http.cookie.ClientCookie;
import org.json.JSONException;
import org.json.JSONObject;

public class MainFragment extends ScrollableLazyLoadFragment implements View.OnClickListener, ad.a, com.excelliance.kxqp.gs.download.e, com.excelliance.kxqp.gs.listener.d, com.excelliance.kxqp.gs.ui.flow.f, AutoScrollView.a {

    public static boolean f9555a;
    private static MainFragment aI;
    private AutoScrollView A;
    private TextView B;
    private SwitchTextView C;
    private View D;
    private View E;
    private View F;
    private FrameLayout G;
    private View K;
    private View L;
    private ListView M;
    private com.excelliance.kxqp.gs.discover.circle.adapter.b N;
    private RecyclerView O;
    private View P;
    private View Q;
    private RecyclerView R;
    private View S;
    private View T;
    private RecyclerView U;
    private View V;
    private View W;
    private View X;
    private RecyclerView Y;
    private ViewStub Z;
    private ApkDownloadCompleteReceiver aE;
    private com.excelliance.kxqp.gs.ui.view.b aF;
    private String aG;
    private Dialog aH;
    private com.excelliance.kxqp.gs.view.zmbanner.a aK;
    private Handler aL;
    private MainViewModel aM;
    private LaunchViewModel aN;
    private i aO;
    private com.excelliance.kxqp.gs.guide.d aQ;
    private GoogleServiceViewModel aR;
    private ap aU;
    private com.excelliance.kxqp.util.master.d aW;
    private Banner aa;
    private GameChosenAdapter ab;
    private TextView ac;
    private TextView ad;
    private View ae;
    private View af;
    private View ag;
    private RecyclerView ah;
    private RecyclerView ai;
    private CardView aj;
    private ServerInfoAdapter ak;
    private LinearLayoutManager al;
    private String am;
    private r ao;
    private s ap;
    private o aq;
    private x ar;
    private h as;
    private h at;
    private CommonTabLayout au;
    private LinearLayout av;
    private ArrayList<com.excelliance.kxqp.gs.view.tab.c> aw;
    private ViewPager2 ax;
    private int ay;

    Dialog f9556b;
    private Context bA;
    private com.excelliance.kxqp.gs.ui.home.f bB;
    private ViewSwitcher bC;
    private Dialog bD;
    private com.excelliance.kxqp.gs.ui.banner.i bE;
    private com.excelliance.kxqp.gs.ui.flow.e bF;
    private SharedPreferences bG;
    private LinearLayout bI;
    private an bK;
    private View bL;
    private View bM;
    private com.excelliance.kxqp.gs.ui.launch.c bN;
    private TextView bO;
    private TextView bP;
    private TextView bQ;
    private View bR;
    private PopupWindow bS;
    private View bT;
    private View bU;
    private com.excelliance.kxqp.gs.base.f bV;
    private View bX;
    private View bY;
    private ImageView bZ;
    private u bg;
    private TodayRecommendAdapter bh;
    private WeakReference<com.excelliance.kxqp.gs.download.d> bi;
    private com.excelliance.kxqp.gs.ui.medal.ui.b bj;
    private com.excelliance.kxqp.gs.view.zmbanner.b bk;
    private FrameLayout bl;
    private GameViewPagerAdapter bm;
    private boolean bn;
    private boolean bo;
    private ReceivedMedalViewModel bp;
    private ContainerDialog bs;
    private List<CircleUnreadMsgBean> bv;
    private PluginProgressView by;
    private View bz;
    public com.excelliance.kxqp.gs.newappstore.b.b c;
    PopText e;
    PopText f;
    TextView g;
    private FullGridView m;
    private FullGridView n;
    private com.excelliance.kxqp.gs.adapter.e o;
    private com.excelliance.kxqp.gs.adapter.e p;
    private Context r;
    private IntentFilter s;
    private f t;
    private e u;
    private String v;
    private ao w;
    private LinearLayout x;
    private FrameLayout y;
    private Banner z;
    private String q = null;
    private com.excelliance.kxqp.gs.ui.home.e H = new com.excelliance.kxqp.gs.ui.home.e();
    private List<DownProgress> I = new ArrayList();
    private List<DownSwitcher> J = new ArrayList();
    private Boolean an = true;
    private boolean az = false;
    private boolean aA = false;
    private boolean aB = false;
    private int aC = 0;
    private boolean aD = false;
    private List<c.a> aJ = new ArrayList();
    private boolean aP = false;
    private boolean aS = false;
    private boolean aT = false;
    io.reactivex.b.a d = new io.reactivex.b.a();
    private boolean aV = false;
    private AdapterView.OnItemClickListener aX = null;
    private AdapterView.OnItemClickListener aY = null;
    private e.b aZ = null;
    private e.b ba = null;
    private AdapterView.OnItemClickListener bb = null;
    private AdapterView.OnItemClickListener bc = null;
    private e.b bd = null;
    private e.b be = null;
    private int bf = 1002;
    ArrayList<com.excelliance.kxqp.gs.adapter.e> h = new ArrayList<>();
    private final int bq = 1;
    private final int br = 2;
    private boolean bt = false;
    private Handler bu = new Handler() {
        @Override
        public void handleMessage(Message message) {
            boolean z;
            switch (message.what) {
                case 24:
                    MainFragment.this.a("switch_proxy");
                    return;
                case 25:
                    com.excelliance.kxqp.gs.k.c cVar = new com.excelliance.kxqp.gs.k.c();
                    cVar.a(MainFragment.this.bA, message.arg1).a((String) message.obj).a((message.arg2 & 1) == 1);
                    n.a().a(com.excelliance.kxqp.gs.k.c.f6576a, com.excelliance.kxqp.gs.k.c.class).setValue(cVar);
                    return;
                case 26:
                case 27:
                case 31:
                case 32:
                case 33:
                case 34:
                case 38:
                default:
                    return;
                case 28:
                    int i = message.arg2;
                    if (i <= 0) {
                        MainFragment.this.a((ExcellianceAppInfo) message.obj, message.arg1, 0);
                        return;
                    } else {
                        MainFragment.this.a((ExcellianceAppInfo) message.obj, message.arg1, i);
                        return;
                    }
                case 29:
                    Object obj = message.obj;
                    az.i("MainFragment", "handleMessage: " + obj);
                    if (obj != null) {
                        final int i2 = message.arg1;
                        final ExcellianceAppInfo excellianceAppInfo = (ExcellianceAppInfo) obj;
                        final String appPackageName = excellianceAppInfo.getAppPackageName();
                        az.o("Open", "[" + excellianceAppInfo.getAppName() + "/" + appPackageName + "]");
                        tp.d(new Runnable() {
                            @Override
                            public void run() {
                                au.a().c(appPackageName, MainFragment.this.r);
                                MainFragment.this.a(excellianceAppInfo, i2, 0);
                            }
                        });
                        return;
                    }
                    return;
                case 30:
                    if (MainFragment.this.o != null && MainFragment.this.m != null) {
                        MainFragment.this.aP();
                        return;
                    } else {
                        if (com.excean.ab_builder.c.a.h(MainFragment.this.getContext())) {
                            if (MainFragment.this.p != null) {
                                MainFragment.this.aP();
                                return;
                            }
                            return;
                        }
                        MainFragment.this.bu.sendMessageDelayed(MainFragment.this.bu.obtainMessage(30), 50L);
                        return;
                    }
                case 35:
                    MainFragment.this.a(message);
                    return;
                case 36:
                    Bundle bundle = new Bundle();
                    bundle.putString(WebActionRouter.KEY_PKG, (String) message.obj);
                    bundle.putInt("cpu", message.arg1);
                    MainFragment.this.aN.a(bundle, (g.a) null);
                    return;
                case 37:
                    FragmentActivity activity = MainFragment.this.getActivity();
                    if (activity instanceof MainActivity) {
                        z = ((MainActivity) activity).a() != com.excelliance.kxqp.gs.main.c.e();
                        az.d("MainFragment", "switchNecessary: " + z);
                    } else {
                        z = true;
                    }
                    if (!z) {
                        MainFragment.this.aO.a(true);
                        return;
                    }
                    Message message2 = new Message();
                    message2.what = 2;
                    MainFragment.this.aO.a(message2, new i.a() {
                        @Override
                        public void a(Context context, com.excelliance.kxqp.gs.dialog.g gVar, int i3, Message message3, int i4) {
                        }

                        @Override
                        public void b(Context context, com.excelliance.kxqp.gs.dialog.g gVar, int i3, Message message3, int i4) {
                            MainFragment.this.i(99);
                            Intent intent = new Intent(MainFragment.this.bA.getPackageName() + ".action.switch.fragment");
                            intent.putExtra("index", com.excelliance.kxqp.gs.main.c.e());
                            MainFragment.this.bA.sendBroadcast(intent);
                        }
                    });
                    return;
                case 39:
                    aq.a().a(String.valueOf(message.obj));
                    return;
                case 40:
                    removeMessages(40);
                    if (MainFragment.this.j) {
                        if (com.excelliance.kxqp.util.master.c.a()) {
                            MainFragment.this.bu.sendEmptyMessageDelayed(40, 1000L);
                            break;
                        } else {
                            MainFragment.this.a((String) null);
                            MainFragment.this.j = false;
                            break;
                        }
                    }
                    break;
                case 41:
                    break;
            }
            removeMessages(41);
            if (MainFragment.this.aQ != null) {
                MainFragment.this.aQ.a();
            }
        }
    };
    private b.a bw = new b.a() {
        @Override
        public void a(ExcellianceAppInfo excellianceAppInfo) {
            AppGoodsBean appGoodsBean = new AppGoodsBean();
            appGoodsBean.f7523a = excellianceAppInfo.getAppPackageName();
            appGoodsBean.f7524b = excellianceAppInfo.appName;
            appGoodsBean.c = excellianceAppInfo.getAppIconPath();
            MainFragment.this.a(appGoodsBean, excellianceAppInfo);
        }
    };
    private KeyNoteView bx = new KeyNoteView() {
        public Activity g;

        @Override
        public Activity getActivity() {
            if (this.g == null) {
                this.g = MainFragment.this.getActivity();
            }
            return this.g;
        }
    };
    private ViewSwitcher.b bH = new ViewSwitcher.b() {
        @Override
        public void a() {
            az.w("MainFragment", "---- sw: " + MainFragment.this.bC.a());
            MainFragment.f9555a = MainFragment.f9555a && !MainFragment.this.bC.a();
            if (MainFragment.this.o != null && MainFragment.this.m != null) {
                MainFragment.this.aP();
            } else if (com.excean.ab_builder.c.a.h(MainFragment.this.getContext())) {
                if (MainFragment.this.p != null && MainFragment.this.n != null) {
                    MainFragment.this.aP();
                }
            } else if (com.excean.ab_builder.c.a.at(MainFragment.this.bA)) {
                if (MainFragment.this.p != null) {
                    MainFragment.this.aP();
                }
            } else {
                MainFragment.this.bu.sendMessageDelayed(MainFragment.this.bu.obtainMessage(30), 50L);
            }
            if (com.excelliance.kxqp.gs.util.b.aW(MainFragment.this.bA)) {
                if (MainFragment.this.bN != null) {
                    MainFragment.this.bN.b();
                }
                if (MainFragment.this.bU != null) {
                    MainFragment.this.bU.setVisibility(MainFragment.this.bC.a() ? 0 : 8);
                }
            }
            if (MainFragment.this.bC.a()) {
                MainFragment.this.t();
            }
            MainFragment.this.bm();
            as.af(MainFragment.this.bA);
            if (com.excean.ab_builder.c.a.X(MainFragment.this.bA) || com.excean.ab_builder.c.a.Y(MainFragment.this.bA)) {
                com.excelliance.kxqp.gs.g.g.a((Activity) MainFragment.this.getActivity()).a(MainFragment.this.getActivity(), MainFragment.this.bz);
            }
        }
    };
    private boolean bJ = false;
    private String bW = "";
    private com.excelliance.kxqp.gs.download.i ca = new com.excelliance.kxqp.gs.download.i() {
        @Override
        public void a(io.reactivex.b.b bVar) {
            MainFragment.this.d.a(bVar);
        }
    };
    private Observer<String> cb = new Observer<String>() {
        @Override
        public void onChanged(String str) {
            MainFragment.this.v = str;
        }
    };
    private Observer<LimitAraeStartAppBean> cc = new Observer<LimitAraeStartAppBean>() {
        @Override
        public void onChanged(LimitAraeStartAppBean limitAraeStartAppBean) {
            com.excelliance.kxqp.gs.g.r.a(MainFragment.this, MainFragment.this.bA, limitAraeStartAppBean);
        }
    };
    private Observer<ExcellianceAppInfo> cd = new Observer<ExcellianceAppInfo>() {
        @Override
        public void onChanged(ExcellianceAppInfo excellianceAppInfo) {
            az.d("MainFragment", String.format("MainFragment/onChanged:thread(%s) mUninstallAppObserver appInfo(%s)", Thread.currentThread().getName(), excellianceAppInfo));
            if (MainFragment.this.o != null) {
                MainFragment.this.o.b(MainFragment.this.bA, excellianceAppInfo);
            }
        }
    };
    private Observer<com.excelliance.kxqp.gs.k.c> ce = new Observer<com.excelliance.kxqp.gs.k.c>() {
        @Override
        public void onChanged(com.excelliance.kxqp.gs.k.c cVar) {
            String str;
            Log.i("MainFragment", "mProxyUiEventObserver/onChanged() called with: thread = 【" + Thread.currentThread() + "】, uiEvent = 【" + cVar + "】");
            int u = as.u(MainFragment.this.bA);
            String a2 = cVar.a(MainFragment.this.bA);
            if (TextUtils.isEmpty(a2)) {
                str = null;
            } else {
                if (u >= 0) {
                    str = as.c(MainFragment.this.r, u);
                    if (!TextUtils.isEmpty(str)) {
                        a2 = str;
                    }
                } else {
                    str = null;
                }
                MainFragment.this.H.a(a2);
            }
            if (cVar.b()) {
                MainFragment.this.a((String) null);
            }
            if (!TextUtils.isEmpty(cVar.b(MainFragment.this.bA))) {
                MainFragment.this.H.a(MainFragment.this.bA, cVar.b(MainFragment.this.bA));
                MainFragment.this.H.b(MainFragment.this.bA, cVar.b(MainFragment.this.bA));
            }
            if (cVar.c()) {
                if (u >= 0) {
                    str = as.c(MainFragment.this.r, u);
                    TextUtils.isEmpty(str);
                }
                boolean z = (cVar.a() == 2 || cVar.a() == -3) ? false : true;
                if (TextUtils.isEmpty(str) || !z) {
                    Toast.makeText(MainFragment.this.r, cVar.c(MainFragment.this.bA), 1).show();
                    return;
                }
                String format = String.format(MainFragment.this.bA.getString(R.string.boost_success), str);
                if (cVar.d()) {
                    String e2 = cVar.e();
                    if (!TextUtils.isEmpty(e2) && !TextUtils.equals(str, e2)) {
                        format = String.format(MainFragment.this.bA.getString(R.string.optimal_special_proxy_content_toast), str, e2);
                    }
                }
                Toast.makeText(MainFragment.this.r, format, 1).show();
            }
        }
    };
    private Observer<Boolean> cf = new Observer<Boolean>() {
        @Override
        public void onChanged(Boolean bool) {
            Log.i("MainFragment", "mNativeAppChangeEventObserver/onChanged() called with: thread = 【" + Thread.currentThread() + "】, change = 【" + bool + "】");
            if (bool == null || !bool.booleanValue() || MainFragment.this.bB == null || bs.p(MainFragment.this.bA) || !com.excelliance.kxqp.gs.util.b.aa(MainFragment.this.bA)) {
                return;
            }
            if (!com.excelliance.kxqp.gs.util.b.aN(MainFragment.this.bA) || com.excelliance.kxqp.gs.ui.home.a.a(MainFragment.this.bA, "flag_today_recommend_")) {
                MainFragment.this.bB.b();
            }
        }
    };
    private Observer<List<ExcellianceAppInfo>> cg = new Observer<List<ExcellianceAppInfo>>() {
        @Override
        public void onChanged(List<ExcellianceAppInfo> list) {
            az.d("MainFragment", String.format("MainFragment/onChanged:thread(%s) appInfoList(%s)", Thread.currentThread().getName(), Integer.valueOf(list.size())));
            MainFragment.this.o.a(list);
            if (com.excean.ab_builder.c.a.at(MainFragment.this.bA) && MainFragment.this.au != null) {
                MainFragment.this.e(MainFragment.this.au.getCurrentTab());
            }
            if (com.excean.ab_builder.c.a.T(MainFragment.this.bA)) {
                MainFragment.this.A(list);
            }
        }
    };
    private Observer<List<ExcellianceAppInfo>> ch = new Observer<List<ExcellianceAppInfo>>() {
        @Override
        public void onChanged(List<ExcellianceAppInfo> list) {
            az.d("MainFragment", String.format("MainFragment/onChanged:thread(%s) mNativeAppStartObserver(%s)", Thread.currentThread().getName(), Integer.valueOf(list.size())));
            if (com.excean.ab_builder.c.a.h(MainFragment.this.bA) && MainFragment.this.p != null) {
                MainFragment.this.p.a(list);
            }
            if (!com.excean.ab_builder.c.a.at(MainFragment.this.bA) || MainFragment.this.p == null) {
                return;
            }
            MainFragment.this.p.a(list);
        }
    };
    private Observer<List<ExcellianceAppInfo>> ci = new Observer<List<ExcellianceAppInfo>>() {
        @Override
        public void onChanged(List<ExcellianceAppInfo> list) {
            az.d("MainFragment", String.format("MainFragment/mDbNativeObserver/onChanged:thread(%s) appInfoList(%s)", Thread.currentThread().getName(), Integer.valueOf(list.size())));
            if (MainFragment.this.ab != null) {
                MainFragment.this.ab.c(list);
            }
        }
    };
    private ExcellianceAppInfo cj = null;
    private long ck = 0;
    private BroadcastReceiver cl = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            if (MainFragment.this.A == null) {
                return;
            }
            MainFragment.this.A.scrollTo(0, 0);
            if (com.excelliance.kxqp.gs.util.b.aW(MainFragment.this.bA)) {
                View a2 = MainFragment.this.w.a("switch_country_layout", MainFragment.this.bz);
                if (a2 != null) {
                    if (MainFragment.this.bS == null) {
                        TextView textView = (TextView) w.b(MainFragment.this.bA, "pop_choose_way");
                        if (com.excelliance.kxqp.gs.newappstore.b.c.a(MainFragment.this.bA) && textView != null) {
                            com.excelliance.kxqp.gs.newappstore.b.c.a(textView, w.k(MainFragment.this.bA, "bg_floating_window_new_store"));
                        }
                        textView.setOnClickListener(new View.OnClickListener() {
                            @Override
                            public void onClick(View view) {
                                if (MainFragment.this.bT != null) {
                                    MainFragment.this.bT.performClick();
                                }
                                if (MainFragment.this.bS != null) {
                                    MainFragment.this.bS.dismiss();
                                }
                            }
                        });
                        MainFragment.this.bS = new PopupWindow(textView, com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, 168.0f), com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, 52.0f));
                        MainFragment.this.bS.setOutsideTouchable(true);
                    }
                    if (MainFragment.this.bS.isShowing()) {
                        return;
                    }
                    MainFragment.this.bS.showAsDropDown(a2, com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, 20.0f), com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, -10.0f));
                    az.d("MainFragment", "mSpeedUpLineReceiver/receive showAsDropDown");
                    return;
                }
                return;
            }
            TextView textView2 = (TextView) MainFragment.this.w.a("tv_choose_way1", MainFragment.this.bz);
            if (com.excelliance.kxqp.gs.newappstore.b.c.a(MainFragment.this.bA) && textView2 != null) {
                com.excelliance.kxqp.gs.newappstore.b.c.a(textView2, w.k(MainFragment.this.bA, "bg_floating_window_new_store"));
            }
            if (textView2 == null) {
                cg.a(MainFragment.this.bA, "speedTextView == null");
                return;
            }
            textView2.setVisibility(0);
            int i = -MainFragment.this.a(13.0f);
            int right = ((TextView) MainFragment.this.w.a("selected_area", MainFragment.this.bz)).getRight() - MainFragment.this.a(60.0f);
            RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) textView2.getLayoutParams();
            layoutParams.setMargins(right, i, 0, 0);
            textView2.setLayoutParams(layoutParams);
        }
    };
    public BroadcastReceiver i = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (action != null) {
                if (TextUtils.equals(action, context.getPackageName() + "GAccountFragment.google_account_buy_success")) {
                    MainFragment.this.aT();
                }
            }
        }
    };

    private BroadcastReceiver f9557cm = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.equals(action, MainFragment.this.q + ".action.plugin.progress")) {
                Bundle bundleExtra = intent.getBundleExtra("bundle");
                long j = bundleExtra.getLong("currentPro");
                long j2 = bundleExtra.getLong(RankingItem.KEY_SIZE);
                int i = bundleExtra.getInt("index");
                az.d("MainFragment", "DOWNLOADER onReceive progress currentPro: " + j + " fileSize: " + j2 + " index: " + i);
                MainFragment.this.a(i, j2, j);
                if (com.excelliance.kxqp.gs.util.b.bt(MainFragment.this.bA)) {
                    com.excelliance.kxqp.gs.guide.v2.a.a().a((Activity) MainFragment.this.getActivity(), MainFragment.this.D);
                    return;
                } else {
                    if (!com.excelliance.kxqp.gs.util.b.bS(MainFragment.this.bA)) {
                        if (com.excelliance.kxqp.gs.util.b.bD(MainFragment.this.bA)) {
                            return;
                        }
                        com.excelliance.kxqp.gs.guide.b.a().a((Activity) MainFragment.this.getActivity(), MainFragment.this.D);
                        return;
                    }
                    com.excelliance.kxqp.gs.guide.v3.b.a().a((Activity) MainFragment.this.getActivity());
                    return;
                }
            }
            if (action.equals(MainFragment.this.q + ".download.notify.state")) {
                Bundle bundleExtra2 = intent.getBundleExtra("bundle");
                if (MainFragment.this.bB == null || bundleExtra2 == null) {
                    return;
                }
                bundleExtra2.getInt("index");
                int i2 = bundleExtra2.getInt("state");
                bundleExtra2.getInt("errorCount");
                String string = bundleExtra2.getString(WebActionRouter.KEY_PKG);
                bundleExtra2.getLong(ExcellianceAppInfo.KEY_CURRNETPOS);
                int i3 = bundleExtra2.getInt("type");
                if (cd.a(string) || i3 != 5 || i2 == 1 || i2 == 4 || i2 != 16) {
                    return;
                }
                bz.a().f(MainFragment.this.bA);
                return;
            }
            if (TextUtils.equals(action, MainFragment.this.q + ".action.plugin.state")) {
                Bundle bundleExtra3 = intent.getBundleExtra("bundle");
                int i4 = bundleExtra3.getInt("state");
                int i5 = bundleExtra3.getInt("index");
                Log.d("MainFragment", "DOWNLOADER onReceive state state: " + i4 + " index: " + i5);
                MainFragment.this.a(i5, i4);
            }
        }
    };

    private BroadcastReceiver f9558cn = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.equals(action, MainFragment.this.getActivity().getPackageName() + "SPLIT_REQUEST_RECEIVER_CALLBACK")) {
                Bundle bundleExtra = intent.getBundleExtra("bundle");
                int i = bundleExtra.getInt("status", -999);
                String string = bundleExtra.getString(WebActionRouter.KEY_PKG);
                az.d("MainFragment", "Installation status:" + i + " pkg:" + string);
                if (i == 6) {
                    if (string != null) {
                        com.excelliance.kxqp.gs.vip.f.a();
                        bundleExtra.getString("appName");
                        MainFragment.this.bo();
                        return;
                    }
                    return;
                }
                switch (i) {
                    case -1:
                        az.d("MainFragment", "Requesting user confirmation for installation");
                        Intent intent2 = (Intent) bundleExtra.getParcelable("comfirIntent");
                        if (MainFragment.this.bA != null) {
                            try {
                                az.d("MainFragment", "startActivityForResult  confirmationIntent" + intent2.toString());
                                MainFragment.this.startActivityForResult(intent2, 222);
                                by.a(context, "sp_total_info").a("sp_key_close_miui_notice", false);
                                return;
                            } catch (Exception e2) {
                                e2.printStackTrace();
                                az.d("MainFragment", "Installation  Exception  Exception" + intent2.toString());
                                az.e("MainFragment", "MainFragment/onReceive:INSTALL_SPLIT_RECEIVER " + e2.toString());
                                String c2 = com.excelliance.kxqp.gs.vip.f.a().c();
                                String b2 = com.excelliance.kxqp.gs.vip.f.a().b();
                                com.excelliance.kxqp.gs.util.e.c(b2);
                                com.excelliance.kxqp.gs.vip.f.a().c(b2);
                                if (cd.a(c2)) {
                                    cf.a(context, context.getString(R.string.install_fail), 1);
                                } else {
                                    cg.a(context, String.format(w.e(context, "app_installing_failure"), c2));
                                }
                                n.a().a("event_split_apk_importing").postValue(b2);
                                by.a(context, "sp_total_info").a("sp_key_close_miui_notice", true);
                                return;
                            }
                        }
                        return;
                    case 0:
                        if (string != null) {
                            com.excelliance.kxqp.gs.vip.f a2 = com.excelliance.kxqp.gs.vip.f.a();
                            cg.a(context, String.format(w.e(context, "app_installing_success"), bundleExtra.getString("appName")));
                            az.d("MainFragment", "Installation succeed size:" + a2.d());
                            if (a2.d() == 0 && com.excelliance.kxqp.gs.vip.e.a()) {
                                az.d("MainFragment", "Installation succeed 0 size:" + a2.d());
                                MainFragment.this.o();
                            }
                            if (MainFragment.this.bB != null) {
                                MainFragment.this.bB.h();
                            }
                        }
                        az.d("MainFragment", "Installation succeed");
                        return;
                    default:
                        if (string != null) {
                            com.excelliance.kxqp.gs.vip.f a3 = com.excelliance.kxqp.gs.vip.f.a();
                            cg.a(context, String.format(w.e(context, "app_installing_failure"), bundleExtra.getString("appName")));
                            az.d("MainFragment", "Installation failure size:" + a3.d());
                            if (a3.d() == 0 && com.excelliance.kxqp.gs.vip.e.a()) {
                                az.d("MainFragment", "Installation failure 0 size:" + a3.d());
                            }
                        }
                        az.d("MainFragment", "Installation failed");
                        return;
                }
            }
            if (TextUtils.equals(action, "com.excelliance.end.paly.game")) {
                com.excelliance.user.account.f.e.a("getVip", ":play gameTime isVisible  " + MainFragment.this.isVisible);
                if (com.excean.ab_builder.c.a.au(MainFragment.this.bA) && MainFragment.this.isVisible) {
                    long longExtra = intent.getLongExtra("play_game_time", 0L);
                    StringBuilder sb = new StringBuilder();
                    sb.append(":play gameTime  ");
                    long j = longExtra / 1000;
                    sb.append(j);
                    com.excelliance.user.account.f.e.a("getVip", sb.toString());
                    MainFragment.this.a((int) (j / 60), MainFragment.this.o.c(intent.getStringExtra("play_game_pkg")));
                }
            }
        }
    };
    public boolean j = false;
    boolean k = false;
    private BroadcastReceiver co = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (!cd.a(action)) {
                if (TextUtils.equals(action, MainFragment.this.q + ".user_diff_line")) {
                    az.d("MainFragment", "强制下线");
                    com.excelliance.kxqp.gs.multi.down.b.a(!bx.a().n(MainFragment.this.bA));
                    MainFragment.this.bB.i();
                    if (com.excelliance.kxqp.task.g.g.a(MainFragment.this.bA)) {
                        MainFragment.this.bB.j();
                        return;
                    }
                    return;
                }
            }
            if (cd.a(action) || !TextUtils.equals(action, "com.excelliance.refresh.vip")) {
                return;
            }
            StringBuilder sb = new StringBuilder();
            sb.append("refreshvip: mPresenter != null ");
            sb.append(MainFragment.this.bB != null);
            com.excelliance.user.account.f.e.a("getVip", sb.toString());
            if (MainFragment.this.bB != null) {
                MainFragment.this.bB.a();
            }
        }
    };
    private BroadcastReceiver cp = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            if (!TextUtils.equals(intent.getAction(), ".action.imported.danger.app.dialog") || MainFragment.this.aT) {
                return;
            }
            String stringExtra = intent.getStringExtra("pkgName");
            if (cd.a(stringExtra)) {
                return;
            }
            az.d("MainFragment", "onActivityResult: icon = " + (bn.j(MainFragment.this.bA) + stringExtra + ".png"));
            ArrayList<String> arrayList = new ArrayList<>();
            arrayList.add(stringExtra);
            com.excelliance.kxqp.gs.ui.search.dialog.a c2 = new com.excelliance.kxqp.gs.ui.search.dialog.a(MainFragment.this.bA).a(arrayList).a(w.e(MainFragment.this.bA, "imported_danger_app_v2")).b(w.e(MainFragment.this.bA, "imported_danger_app_hint")).d(w.e(MainFragment.this.bA, "cancel")).c(w.e(MainFragment.this.bA, "to_look"));
            if (MainFragment.this.bC.b() && arrayList.size() == 1) {
                MainFragment.this.a(arrayList.get(0), c2);
            }
            if (MainFragment.this.bC.b()) {
                return;
            }
            cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "import_risk_notice"));
        }
    };
    private BroadcastReceiver cq = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            String action = intent.getAction();
            if (TextUtils.equals(action, "action.preload.dialog.img")) {
                String stringExtra = intent.getStringExtra(SocialConstants.PARAM_IMG_URL);
                if (TextUtils.isEmpty(stringExtra)) {
                    return;
                }
                com.bumptech.glide.i.b(MainFragment.this.bA).a(stringExtra).b(com.bumptech.glide.d.b.b.SOURCE).e(HttpStatus.SC_INTERNAL_SERVER_ERROR, HttpStatus.SC_INTERNAL_SERVER_ERROR);
                return;
            }
            if (TextUtils.equals(action, "action.start.download.after.click.ad")) {
                Log.d("MainFragment", "onReceive: ACTION_START_DOWNLOAD_AFTER_CLICK_AD");
                CombineRecommendBean.SubBean subBean = (CombineRecommendBean.SubBean) intent.getBundleExtra("splash_ad_detail").getParcelable("ad_detail");
                if (subBean != null) {
                    ExcellianceAppInfo d2 = MainFragment.this.d(subBean);
                    t tVar = new t();
                    tVar.a(MainFragment.this.bw);
                    PageDes pageDes = new PageDes();
                    pageDes.firstPage = "开屏页";
                    tVar.a(pageDes);
                    d2.exchangePageDes(pageDes, -1);
                    tVar.a(MainFragment.this.ct);
                    tVar.a(MainFragment.this.bA, d2, "fromSplashRecommend", MainFragment.this.ca);
                    return;
                }
                return;
            }
            if (TextUtils.equals(action, "action.get.read_app_permission")) {
                MainFragment.this.aY();
            }
        }
    };
    private boolean cr = false;
    String l = null;
    private com.excelliance.kxqp.gs.download.g<ExcellianceAppInfo> cs = new com.excelliance.kxqp.gs.download.g<ExcellianceAppInfo>() {
        @Override
        public void a(ExcellianceAppInfo excellianceAppInfo) {
            az.d("MainFragment", String.format("FirstDownloadStartCallback/change enter:appInfo(%s)", excellianceAppInfo));
            if (MainFragment.this.ab != null) {
                MainFragment.this.ab.b(excellianceAppInfo);
            }
        }
    };
    private j ct = new j<List<ThirdLink>>() {
        @Override
        public void a(List<ThirdLink> list) {
            MainFragment.this.aU = new ap(MainFragment.this.bA, list, MainFragment.this.cw);
            MainFragment.this.aU.setOnDismissListener(new DialogInterface.OnDismissListener() {
                @Override
                public void onDismiss(DialogInterface dialogInterface) {
                    MainFragment.this.aU = null;
                }
            });
            MainFragment.this.aU.show();
        }
    };
    private final bq.c cu = new bq.c() {
        @Override
        public void a(final boolean z) {
            bq.a(MainFragment.this.bA, new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, z ? 121 : 117);
                }
            }, z);
        }
    };
    private final bq.c cv = new bq.c() {
        @Override
        public void a(final boolean z) {
            bq.a(MainFragment.this.bA, new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, z ? 123 : 124);
                }
            }, z);
        }
    };
    private com.excelliance.kxqp.gs.i.d cw = new com.excelliance.kxqp.gs.i.d() {
        @Override
        public void a(View view, final Object obj, final int i) {
            StringBuilder sb = new StringBuilder();
            sb.append("setThirdLinkView onClick position:");
            sb.append(i);
            sb.append(" data != null :");
            sb.append(obj != null);
            az.d("MainFragment", sb.toString());
            if (obj != null) {
                az.d("MainFragment", "setThirdLinkView onClick position:" + i + " data instanceof ThirdLink :" + (obj instanceof ThirdLink));
            }
            if (MainFragment.this.aU != null) {
                MainFragment.this.aU.dismiss();
            }
            Runnable runnable = new Runnable() {
                @Override
                public void run() {
                    if (obj == null || !(obj instanceof ThirdLink)) {
                        return;
                    }
                    ThirdLink thirdLink = (ThirdLink) obj;
                    az.d("MainFragment", "setThirdLinkView onClick position:" + i + " thirdLink:" + thirdLink);
                    if (cd.a(thirdLink.url)) {
                        return;
                    }
                    if (!TextUtils.isEmpty(thirdLink.pkgName)) {
                        bz.a().a(MainFragment.this.bA, thirdLink.pkgName, thirdLink.sourceFromMarket, (String) null, i + 1, 3);
                    }
                    com.excelliance.kxqp.util.an.d(thirdLink, MainFragment.this.bA, "MainFragment");
                }
            };
            if (!ce.c(MainFragment.this.bA)) {
                boolean booleanValue = by.a(MainFragment.this.bA, "global_config").b("sp_disable_time_error_not_notice", false).booleanValue();
                if (bf.e(MainFragment.this.bA) && !booleanValue) {
                    new com.excelliance.kxqp.bitmap.ui.a.f(MainFragment.this.bA, runnable).run();
                    return;
                }
            }
            runnable.run();
        }
    };
    private final BroadcastReceiver cx = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            if (intent == null || !com.excean.ab_builder.c.a.am(context) || MainFragment.this.bZ == null) {
                return;
            }
            if ((MainFragment.this.q + ".task_not_receive").equals(intent.getAction())) {
                MainFragment.this.bZ.setVisibility(0);
                return;
            }
            if ((MainFragment.this.q + ".task_all_received").equals(intent.getAction())) {
                MainFragment.this.bZ.setVisibility(8);
            }
        }
    };

    public static class b {
    }

    @Deprecated
    private void aM() {
    }

    public void a(final AppGoodsBean appGoodsBean, ExcellianceAppInfo excellianceAppInfo) {
        com.excelliance.kxqp.gs.newappstore.ui.c cVar = new com.excelliance.kxqp.gs.newappstore.ui.c((Activity) this.bA, excellianceAppInfo);
        cVar.a(new c.a() {
            @Override
            public void a(View view, int i) {
                switch (i) {
                    case 1:
                        appGoodsBean.setPayMethod(1);
                        appGoodsBean.setGoodsType(6);
                        MainFragment.this.c.a(appGoodsBean);
                        return;
                    case 2:
                        if (!as.i(MainFragment.this.bA, "com.tencent.mm")) {
                            cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_not_install_wechat"));
                            return;
                        } else {
                            appGoodsBean.setPayMethod(2);
                            appGoodsBean.setGoodsType(6);
                            MainFragment.this.c.a(appGoodsBean);
                            return;
                        }
                    default:
                        return;
                }
            }
        });
        cVar.a(((Activity) this.bA).findViewById(android.R.id.content));
    }

    @Override
    public void onAttach(Context context) {
        super.onAttach(context);
        if (Reflecting.mClassLoader == null) {
            Reflecting.mClassLoader = context.getClassLoader();
        }
        this.q = getActivity().getPackageName();
        aq();
    }

    @Override
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.aP = false;
        az.d("MainFragment", String.format("MainFragment/onCreate:thread(%s)", Thread.currentThread().getName()));
        this.bA = getActivity();
        this.r = getActivity();
        aI = this;
        HandlerThread handlerThread = new HandlerThread("MainFragmentWorker", 10);
        handlerThread.start();
        this.aL = new Handler(handlerThread.getLooper());
        com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.a(this);
        bh.b(getActivity());
        IntentFilter intentFilter = new IntentFilter();
        intentFilter.addAction("android.intent.action.DOWNLOAD_COMPLETE");
        if (!this.cr) {
            this.cr = true;
            ArrayList arrayList = new ArrayList();
            arrayList.add(this.bA.getPackageName());
            arrayList.add(com.excelliance.kxqp.gs.ui.home.b.a(this.bA).e());
            this.aE = new ApkDownloadCompleteReceiver(arrayList);
            this.bA.registerReceiver(this.aE, intentFilter);
            LocalBroadcastManager.getInstance(this.bA).registerReceiver(this.aE, new IntentFilter(getContext().getPackageName() + ".download.notify.state"));
        }
        LocalBroadcastManager.getInstance(this.bA).registerReceiver(this.cl, new IntentFilter("action.speed.up.line"));
        this.bA.registerReceiver(this.i, new IntentFilter(this.bA.getPackageName() + "GAccountFragment.google_account_buy_success"));
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.a(MainFragment.this.bA);
                UploadstaticData.uploadDataForBase(MainFragment.this.bA, UploadstaticData.FUN_ID_460, "main_ent", "1");
                by.a(MainFragment.this.r, "sp_flow_info").a("main_activty_oncreate", true);
            }
        });
        this.aL.postDelayed(new Runnable() {
            @Override
            public void run() {
                com.excelliance.kxqp.task.g.c.a(MainFragment.this.bA);
                as.L(MainFragment.this.bA.getApplicationContext());
                com.excelliance.kxqp.task.g.d a2 = com.excelliance.kxqp.task.g.d.a();
                if (com.excelliance.kxqp.gs.util.b.cm(MainFragment.this.bA) && a2.a(MainFragment.this.bA)) {
                    a2.b(MainFragment.this.bA);
                }
            }
        }, 2000L);
        if (com.excelliance.kxqp.gs.util.b.bh(this.bA)) {
            com.excelliance.kxqp.repository.a.a(this.bA).v().observe(this, this.bx.f);
        }
        this.bW = getActivity().getString(R.string.how_to_play_oversea_game);
        this.aN = (LaunchViewModel) ViewModelProviders.of(getActivity()).get(LaunchViewModel.class);
        this.aN.a(getActivity());
        this.aO = q.a(this).a();
        k.a(this.bA);
        this.bp = (ReceivedMedalViewModel) ViewModelProviders.of(requireActivity()).get(ReceivedMedalViewModel.class);
        a();
    }

    public void a() {
        if (by.a(this.bA, "sp_config").b("sp_key_request_start_read_app")) {
            return;
        }
        if (bq.g(this.bA)) {
            if (!bq.d(this.bA)) {
                by.a(this.bA, "sp_config").a("sp_key_request_start_read_app", true);
                return;
            } else {
                by.a(this.bA, "sp_config").a("sp_key_request_start_read_app", false);
                return;
            }
        }
        by.a(this.bA, "sp_config").a("sp_key_request_start_read_app", false);
    }

    public void a(Context context) {
        context.getSharedPreferences("global_config", 0);
        context.getSharedPreferences("SWITCHUTIL2_SP_NAME", 0);
        context.getSharedPreferences("sp_flow_plugin_version", 0);
        context.getSharedPreferences("sp_pre_account_config", 0);
        context.getSharedPreferences("sharePackageInfo", 0);
        context.getSharedPreferences("data", 0);
        context.getSharedPreferences("sp_city_config", 0);
        context.getSharedPreferences("download_sp", 0);
        context.getSharedPreferences("sp_flow_info", 0);
        context.getSharedPreferences("firstReleaseApp", 0);
        context.getSharedPreferences("mock", 0);
        context.getSharedPreferences("sp_proxy_delay_config", 0);
        context.getSharedPreferences("last_app_and_count", 0);
        this.bG = context.getSharedPreferences("permissionSp", 4);
    }

    protected void b() {
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.az = bf.b(MainFragment.this.bA);
                MainFragment.this.aA = bf.a(MainFragment.this.bA);
            }
        });
        this.ay = R.style.theme_dialog_no_title2;
        this.w = ao.a(this.r);
    }

    protected void c() {
        aO();
        this.bx.a(this.bz);
        View view = this.bz;
        this.x = (LinearLayout) view.findViewById(R.id.ll_bars);
        if (com.excean.ab_builder.c.a.h(this.bA)) {
            this.ad = (TextView) view.findViewById(R.id.tv_internal_game);
            this.ae = view.findViewById(R.id.list_header_divider);
        }
        this.m = (FullGridView) view.findViewById(R.id.scrollGridView);
        this.G = (FrameLayout) view.findViewById(R.id.fl_add_text);
        this.bl = (FrameLayout) this.w.a("fl_add_text", this.bz);
        this.m.b(getActivity());
        this.y = (FrameLayout) view.findViewById(R.id.action_bar_edit_position);
        this.y.setVisibility(8);
        this.y.findViewById(R.id.edit_position_finish).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view2) {
                MainFragment.this.m.setInPosEditMode(false);
                if (com.excean.ab_builder.c.a.h(MainFragment.this.bA)) {
                    MainFragment.this.n.setInPosEditMode(false);
                }
                if (com.excean.ab_builder.c.a.at(MainFragment.this.bA) && MainFragment.this.bm != null && MainFragment.this.bm.l() != null) {
                    for (int i = 0; i < MainFragment.this.bm.l().size(); i++) {
                        if (MainFragment.this.bm.a(i) != null) {
                            MainFragment.this.bm.a(i).setInPosEditMode(false);
                        }
                    }
                }
                MainFragment.this.x.setVisibility(0);
                MainFragment.this.y.setVisibility(8);
            }
        });
        this.E = view.findViewById(R.id.switch_off);
        this.F = view.findViewById(R.id.switch_on);
        this.B = (TextView) view.findViewById(R.id.scanner_title);
        this.A = (AutoScrollView) view.findViewById(R.id.scroller_main_child_layout);
        this.A.scrollTo(0, 0);
        this.A.setDistanceListener(this);
        this.A.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {
            @Override
            public void onGlobalLayout() {
                if (MainFragment.this.aS) {
                    return;
                }
                MainFragment.this.O();
                MainFragment.this.aS = true;
            }
        });
        if (this.bC.a()) {
            this.m.setEmptyText(this.bA.getString(!com.excelliance.kxqp.gs.util.b.af(this.bA) ? R.string.empty_app_title : R.string.empty_app_title_2));
        } else {
            this.m.setEmptyText("");
        }
        this.H.a(this.isVisible);
        this.H.a(this.mViewTrackerRxBus);
        this.H.a(this.d);
        if (com.excean.ab_builder.c.a.h(this.bA)) {
            if (this.p != null && this.p.b().size() > 0) {
                this.ad.setVisibility(0);
                this.ae.setVisibility(0);
            } else {
                this.ad.setVisibility(8);
                this.ae.setVisibility(8);
            }
            this.n = (FullGridView) view.findViewById(R.id.scrollInternalGridView);
            this.n.setCanDragAllItem(true);
            this.ad = (TextView) view.findViewById(R.id.tv_internal_game);
            this.n.b(getActivity());
            if (this.bC.a()) {
                this.n.setEmptyText("");
            } else {
                this.n.setEmptyText("");
            }
        }
        this.H.a(getActivity(), this.bz, this, getViewLifecycleOwner());
        this.H.a(this.mPageDes);
        this.bI = (LinearLayout) view.findViewById(R.id.header_layout);
        View findViewById = view.findViewById(R.id.regin_switch_btn);
        if (findViewById != null) {
            SwitchButton switchButton = (SwitchButton) findViewById;
            switchButton.setChecked(true);
            switchButton.setOnCheckedChangeListener(new SwitchButton.a() {
                @Override
                public void a(SwitchButton switchButton2, boolean z) {
                    az.d("MainFragment", "singleClick checked: " + z);
                    if (z) {
                        if (MainFragment.this.bB != null) {
                            if (bf.e(MainFragment.this.r)) {
                                MainFragment.this.bB.a(false);
                                MainFragment.this.H.b(w.e(MainFragment.this.r, "boost_regin"));
                                return;
                            } else {
                                Toast.makeText(MainFragment.this.r, w.e(MainFragment.this.r, "boost_failure1"), 1).show();
                                return;
                            }
                        }
                        return;
                    }
                    ProxyConfigHelper.stopProxy(MainFragment.this.r);
                    MainFragment.this.H.b(w.e(MainFragment.this.r, "no_boost_regin"));
                    Toast.makeText(MainFragment.this.r, w.e(MainFragment.this.r, "noconnection_success"), 1).show();
                }
            });
        }
        this.z = (Banner) view.findViewById(R.id.gs_home_banner);
        this.z.a(getActivity());
        this.z.setBackgroundDrawable(getResources().getDrawable(R.drawable.collection_banner_placeholder));
        com.excelliance.kxqp.ui.util.b.a(view.findViewById(R.id.iv_notification), this, "event_notification");
        this.D = view.findViewById(R.id.scanner_layout);
        View findViewById2 = view.findViewById(R.id.stub_view);
        TextView textView = (TextView) view.findViewById(R.id.selected_area);
        TextView textView2 = (TextView) view.findViewById(R.id.refresh_net);
        TextView textView3 = (TextView) view.findViewById(R.id.home_help);
        View findViewById3 = view.findViewById(R.id.tv_today_title_right_view);
        View findViewById4 = view.findViewById(R.id.not_depend_google_account_title_right_view);
        Button button = (Button) view.findViewById(R.id.tv_hide_area);
        ToggleButton toggleButton = (ToggleButton) view.findViewById(R.id.tb_fold_keynote);
        View findViewById5 = view.findViewById(R.id.ll_holde_space);
        View findViewById6 = view.findViewById(R.id.action_bar);
        if (com.excelliance.kxqp.gs.newappstore.b.c.a(this.bA)) {
            if (findViewById2 != null) {
                findViewById2.setBackgroundColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (textView != null) {
                textView.setTextColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (textView2 != null) {
                textView2.setTextColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (textView3 != null) {
                textView3.setTextColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (findViewById3 != null) {
                findViewById3.setBackgroundColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (findViewById4 != null) {
                findViewById4.setBackgroundColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (button != null) {
                button.setTextColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (toggleButton != null) {
                toggleButton.setTextColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (this.y != null) {
                this.y.setBackgroundColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
                TextView textView4 = (TextView) this.y.findViewById(R.id.edit_position_finish);
                if (textView4 != null) {
                    textView4.setTextColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
                }
            }
            if (findViewById5 != null) {
                findViewById5.setBackgroundColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
            if (findViewById6 != null) {
                com.excelliance.kxqp.gs.newappstore.b.c.a(findViewById6, getResources().getDrawable(R.drawable.transition_action_bar_domestic));
            }
        }
        this.bR = view.findViewById(R.id.bannerContainer);
        this.C = (SwitchTextView) view.findViewById(R.id.down_switcher);
        this.ac = (TextView) view.findViewById(R.id.tv_retry_download);
        this.C.setOnStateChangedListener(new SwitchTextView.a() {
            @Override
            public void a(int i) {
                com.excelliance.kxqp.gs.launch.f.a().a(i);
            }
        });
        this.C.setTag(2);
        this.C.setOnClickListener(this);
        DownSwitcher downSwitcher = (DownSwitcher) view.findViewById(R.id.downSwitcher1);
        downSwitcher.setTag(4);
        DownSwitcher downSwitcher2 = (DownSwitcher) view.findViewById(R.id.downSwitcher2);
        downSwitcher2.setTag(5);
        DownSwitcher downSwitcher3 = (DownSwitcher) view.findViewById(R.id.downSwitcher3);
        downSwitcher3.setTag(6);
        this.J.add(downSwitcher);
        this.J.add(downSwitcher2);
        this.J.add(downSwitcher3);
        DownProgress downProgress = (DownProgress) view.findViewById(R.id.down_plugin_progress1);
        DownProgress downProgress2 = (DownProgress) view.findViewById(R.id.down_plugin_progress2);
        DownProgress downProgress3 = (DownProgress) view.findViewById(R.id.down_plugin_progress3);
        this.I.add(downProgress);
        this.I.add(downProgress2);
        this.I.add(downProgress3);
        be();
        this.K = view.findViewById(R.id.rl_today_recommend);
        this.O = (RecyclerView) view.findViewById(R.id.recycler_today_list);
        this.P = view.findViewById(R.id.tv_today_recommend_more);
        if (com.excelliance.kxqp.gs.util.b.bU(this.bA)) {
            this.P.setVisibility(0);
            if (com.excean.ab_builder.c.a.L(this.bA)) {
                this.P.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view2) {
                        MainFragment.this.bA.getString(R.string.guess_you_like);
                        NewStoreAppListActivity.a(MainFragment.this.bA, "3", MainFragment.this.bA.getString(R.string.guess_you_like), 7, 0, "猜你喜欢页");
                    }
                });
            } else {
                this.P.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view2) {
                        MainFragment.this.d.a(io.reactivex.i.b(Boolean.valueOf(MainFragment.this.v())).b(io.reactivex.g.a.b()).a(io.reactivex.a.b.a.a()).b((io.reactivex.d.d) new io.reactivex.d.d<Boolean>() {
                            @Override
                            public void accept(Boolean bool) throws Exception {
                                MainFragment.this.d(bool.booleanValue());
                            }
                        }));
                    }
                });
            }
        } else {
            this.P.setVisibility(8);
        }
        this.K.setVisibility(8);
        this.L = view.findViewById(R.id.area_game_circle);
        this.ae = view.findViewById(R.id.list_header_divider);
        this.M = (ListView) view.findViewById(R.id.circle_entrance_list);
        this.L.setVisibility(8);
        this.Q = view.findViewById(R.id.area_main_page_independence_single_player_game);
        this.R = (RecyclerView) view.findViewById(R.id.recycler_main_page_independence_single_player_game_list);
        this.S = view.findViewById(R.id.tv_main_page_independence_single_player_game_more);
        if (com.excelliance.kxqp.gs.util.b.bj(this.bA)) {
            this.S.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view2) {
                    NewStoreAppListActivity.a(MainFragment.this.bA, "3", MainFragment.this.bA.getString(R.string.single_player_game), 2, 0, "单机游戏");
                }
            });
        }
        this.X = view.findViewById(R.id.rl_today_strategy_recommend);
        this.Y = (RecyclerView) view.findViewById(R.id.recycler_today_strategy_list);
        this.X.setVisibility(8);
        this.af = view.findViewById(R.id.rl_cloud_game);
        this.ah = (RecyclerView) view.findViewById(R.id.recycler_cloud_game_list);
        this.ai = (RecyclerView) view.findViewById(R.id.rv_server_message);
        this.aj = (CardView) view.findViewById(R.id.area_server_question);
        this.ag = view.findViewById(R.id.tv_cloud_game_more);
        if (this.af != null) {
            this.af.setVisibility(8);
        }
        if (this.ag != null) {
            this.ag.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view2) {
                    NewStoreAppListActivity.a(MainFragment.this.bA, "cloudGame", "云游戏专区", 1, 0, "listAllPage", "cloudGame", MainFragment.this.mPageDes.firstPage + "云游戏专区更多");
                }
            });
        }
        this.Q.setVisibility(8);
        this.T = view.findViewById(R.id.area_main_page_game_carefully_chosen);
        this.U = (RecyclerView) view.findViewById(R.id.recycler_main_page_game_carefully_chosen_list);
        this.V = view.findViewById(R.id.tv_main_page_game_carefully_chosen_more);
        if (com.excelliance.kxqp.gs.util.b.bl(this.bA)) {
            this.V.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view2) {
                    NewStoreAppListActivity.a(MainFragment.this.bA, "3", MainFragment.this.bA.getString(R.string.game_carefully), 3, 0, "游戏精选", true);
                    com.excelliance.kxqp.gs.g.c.a().a(MainFragment.this.mPageDes.firstPage, "游戏精选", "主页", "更多", (String) null);
                }
            });
        }
        this.T.setVisibility(8);
        this.W = view.findViewById(R.id.area_app_list);
        P();
        if (com.excelliance.kxqp.gs.util.b.aN(this.bA)) {
            new com.excelliance.kxqp.gs.ui.home.a().a(this.bz, (a.InterfaceC0409a) null);
        }
        if (com.excelliance.kxqp.gs.util.b.bG(this.bA)) {
            this.Z = (ViewStub) view.findViewById(R.id.temp_banner_viewStub);
        }
        if (com.excelliance.kxqp.gs.util.b.aW(this.bA)) {
            this.m.setVerticalSpacing(com.excelliance.kxqp.gs.util.ad.a(this.bA, 20.0f));
            if (com.excean.ab_builder.c.a.h(this.bA)) {
                this.n.setVerticalSpacing(com.excelliance.kxqp.gs.util.ad.a(this.bA, 20.0f));
            }
            this.bT = view.findViewById(R.id.rl_choose_proxy);
            this.bX = view.findViewById(R.id.rl_refresh_proxy);
            this.bX.setTag(12);
            this.bX.setOnClickListener(this);
            this.bY = view.findViewById(R.id.rl_task_center);
            this.bY.setTag(16);
            this.bY.setOnClickListener(this);
            this.bZ = (ImageView) view.findViewById(R.id.iv_task_notification);
            if (!com.excean.ab_builder.c.a.am(this.bA)) {
                this.bX.setVisibility(0);
                this.bY.setVisibility(8);
            }
            View findViewById7 = view.findViewById(R.id.smooth_horizontal_area);
            View findViewById8 = view.findViewById(R.id.area_current_google_account);
            this.bO = (TextView) view.findViewById(R.id.tv_plugin_title1);
            this.bP = (TextView) view.findViewById(R.id.tv_plugin_title2);
            this.bQ = (TextView) view.findViewById(R.id.tv_plugin_title3);
            this.bN = new GoogleActionViewWrapper(getActivity(), findViewById7, findViewById8, this.mPageDes, this);
            this.bM = view.findViewById(R.id.iv_import_local);
            this.bL = view.findViewById(R.id.rl_app_list_empty);
            this.bU = view.findViewById(R.id.tv_import_guide_text);
            if (com.excelliance.kxqp.gs.newappstore.b.c.a(this.bA)) {
                ImageView imageView = (ImageView) view.findViewById(R.id.iv_choose_proxy);
                if (imageView != null) {
                    imageView.setImageResource(w.j(this.bA, "ic_choose_proxy"));
                }
                if (this.bM != null) {
                    ((ImageView) this.bM).setImageResource(w.j(this.bA, "ic_import_game_new_store"));
                }
            }
            if (this.bT != null) {
                this.bT.setTag(0);
                this.bT.setOnClickListener(this);
            }
            this.bM.setTag(13);
            this.bL.setTag(13);
            this.bM.setOnClickListener(this);
            this.bL.setOnClickListener(this);
        }
        if (com.excean.ab_builder.c.a.i(this.bA)) {
            ImageView imageView2 = (ImageView) view.findViewById(R.id.iv_choose_proxy);
            ImageView imageView3 = (ImageView) view.findViewById(R.id.iv_refresh_proxy);
            if (imageView2 != null) {
                imageView2.setImageResource(w.j(this.bA, "ic_refresh_proxy_yellow"));
            }
            if (imageView3 != null) {
                imageView3.setImageResource(w.j(this.bA, "ic_check_net_blue"));
            }
            if (textView2 != null) {
                textView2.setTextColor(getResources().getColor(R.color.group_app_title));
            }
        }
        new WrapLinearLayoutManager(getActivity(), 0, false).setAutoMeasureEnabled(true);
        N();
        M();
        aN();
        ar();
        Q();
        if (com.excean.ab_builder.c.a.o(this.bA)) {
            R();
        }
        tp.i(new Runnable() {
            @Override
            public void run() {
                com.excelliance.kxqp.gs.g.b.a(MainFragment.this.bA).a(MainFragment.this.getActivity(), MainFragment.this.bz);
                if (com.excelliance.kxqp.gs.util.b.cp(MainFragment.this.bA)) {
                    boolean z = false;
                    boolean booleanValue = by.a(MainFragment.this.bA, "sp_config").b("sp_key_next_day_award_show", false).booleanValue();
                    long a2 = by.a(MainFragment.this.bA, "sp_config").a("sp_key_award_time", (Long) 0L);
                    if (a2 != 0 && ce.a(MainFragment.this.bA) < a2 + 86400000) {
                        z = true;
                    }
                    if (booleanValue && z) {
                        com.excelliance.kxqp.gs.g.b.a(MainFragment.this.bA).b(MainFragment.this.getActivity(), MainFragment.this.bz);
                    }
                }
            }
        });
        if (com.excean.ab_builder.c.a.X(this.bA) || com.excean.ab_builder.c.a.Y(this.bA)) {
            com.excelliance.kxqp.gs.g.g.a((Activity) getActivity()).a(getActivity(), this.bz);
        }
        TextView textView5 = (TextView) view.findViewById(R.id.tv_today_title);
        if (by.a(this.bA, "sp_customization").b("game", true).booleanValue()) {
            textView5.setText(R.string.guess_you_like);
        } else {
            textView5.setText(R.string.app_game_type1);
        }
    }

    private void M() {
        if (com.excean.ab_builder.c.a.at(this.bA)) {
            if (this.p != null && this.p.h() != null) {
                this.p.h().setCanDragAllItem(true);
                this.p.h().b(getActivity());
            }
            this.m.setVisibility(8);
            if (com.excelliance.kxqp.gs.util.s.a(this.aw)) {
                this.aw = new ArrayList<>();
                this.aw.add(new com.excelliance.kxqp.gs.view.tab.c(this.bA.getResources().getString(R.string.op_acceleration), R.drawable.icon, R.drawable.icon));
                this.aw.add(new com.excelliance.kxqp.gs.view.tab.c(this.bA.getResources().getString(R.string.chinese_acceleration), R.drawable.icon, R.drawable.icon));
            }
            this.au = (CommonTabLayout) this.bz.findViewById(R.id.tb_game);
            this.av = (LinearLayout) this.bz.findViewById(R.id.ll_vp_view);
            this.au.setTabData(this.aw);
            this.ax = (ViewPager2) this.bz.findViewById(R.id.game_vp);
            if (this.bm == null) {
                this.bm = new GameViewPagerAdapter(this.bA, this.h);
            }
            this.bm.b(false);
            this.ax.setAdapter(this.bm);
            this.au.setOnTabSelectListener(new CommonTabLayout.d() {
                @Override
                public void b(int i) {
                }

                @Override
                public void a(int i) {
                    MainFragment.this.ax.setCurrentItem(i);
                }
            });
            this.ax.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
                @Override
                public void onPageSelected(int i) {
                    super.onPageSelected(i);
                    MainFragment.this.bm.a();
                    MainFragment.this.au.setCurrentTab(i);
                    MainFragment.this.e(i);
                    if (i == 0) {
                        com.excelliance.kxqp.gs.g.c.a().a("启动页", "", "", "启动页op内加速按钮", "前往op内加速版区");
                    } else if (i == 1) {
                        if (MainFragment.this.f != null) {
                            by.a(MainFragment.this.bA, "sp_config").a("sp_key_enter_acc_page", true);
                            MainFragment.this.f.d();
                        }
                        com.excelliance.kxqp.gs.g.c.a().a("启动页", "", "", "启动页本地加速按钮", "前往本地加速版区");
                    }
                }
            });
            F();
        }
    }

    public void e(final int i) {
        this.bz.post(new Runnable() {
            @Override
            public void run() {
                View d2;
                if (MainFragment.this.bm == null || MainFragment.this.ax == null || (d2 = MainFragment.this.bm.d(i)) == null || MainFragment.this.ax.getLayoutParams().height == d2.getMeasuredHeight()) {
                    return;
                }
                ViewGroup.LayoutParams layoutParams = MainFragment.this.ax.getLayoutParams();
                layoutParams.height = d2.getMeasuredHeight();
                MainFragment.this.ax.setLayoutParams(layoutParams);
            }
        });
    }

    private void N() {
        this.ac.setOnClickListener(new com.excelliance.kxqp.bitmap.ui.imp.d() {
            @Override
            protected void a(View view) {
                MainFragment.this.aR.i();
                cf.a(MainFragment.this.bA, MainFragment.this.bA.getString(R.string.retry_downloading_google_apps), 1);
                MainFragment.this.ac.setVisibility(8);
            }
        });
        this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(e.a.class).a(io.reactivex.a.b.a.a()).b((io.reactivex.d.d) new io.reactivex.d.d<e.a>() {
            @Override
            public void accept(e.a aVar) throws Exception {
                switch (aVar.f6952a) {
                    case 0:
                        if (MainFragment.this.at == null || !MainFragment.this.at.isShowing()) {
                            return;
                        }
                        MainFragment.this.at.dismiss();
                        return;
                    case 1:
                        if (MainFragment.this.at == null && MainFragment.this.getActivity() != null) {
                            MainFragment.this.at = new h(MainFragment.this.getActivity());
                        }
                        if (MainFragment.this.at != null) {
                            MainFragment.this.at.a(MainFragment.this.bA.getString(R.string.reinstalling));
                            return;
                        }
                        return;
                    default:
                        return;
                }
            }
        }));
        this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(b.class).a(io.reactivex.a.b.a.a()).b((io.reactivex.d.d) new io.reactivex.d.d<b>() {
            @Override
            public void accept(b bVar) {
                if (!com.excean.ab_builder.c.a.at(MainFragment.this.bA) || MainFragment.this.f == null) {
                    return;
                }
                MainFragment.this.f.d();
            }
        }));
    }

    public void O() {
        az.d("MainFragment", String.format("MainFragment/reportLaunchTime:thread(%s)", Thread.currentThread().getName()));
        if (Build.VERSION.SDK_INT >= 21) {
            if (getActivity() == null) {
                az.d("MainFragment", String.format("MainFragment/reportLaunchTime:thread(%s) activity(%s)", Thread.currentThread().getName(), getActivity()));
                return;
            }
            try {
                az.d("MainFragment", String.format("MainFragment/reportLaunchTime:thread(%s) reportFullyDrawn", Thread.currentThread().getName()));
                getActivity().reportFullyDrawn();
            } catch (Exception e2) {
                e2.printStackTrace();
                Log.e("MainFragment", "MainFragment/reportLaunchTime:" + e2.toString());
            }
        }
    }

    private void P() {
        this.by = (PluginProgressView) com.excelliance.kxqp.ui.util.b.a("plugin_progress_view", this.bz);
        this.by.setOnButtonClickListener(new PluginProgressView.a() {
            @Override
            public void a(View view, int i) {
                final int a2 = PluginProgressView.c.a(MainFragment.this.aS(), i);
                if (a2 != 1 && a2 != 7) {
                    MainFragment.this.g(a2);
                } else {
                    new f.b(MainFragment.this.bA).c("dialog_simple_dialog").a(w.e(MainFragment.this.bA, "confirm")).b(w.e(MainFragment.this.bA, "cancel")).d(w.e(MainFragment.this.bA, "title")).e(w.e(MainFragment.this.bA, "plugin_download_pause_tips")).a(new f.a() {
                        @Override
                        public void a(View view2, Dialog dialog) {
                            dialog.dismiss();
                            MainFragment.this.g(a2);
                        }
                    }).b(new f.a() {
                        @Override
                        public void a(View view2, Dialog dialog) {
                            dialog.dismiss();
                        }
                    }).b();
                }
            }
        });
    }

    private void Q() {
        az.o("MainFragment", "sw: " + this.bC.a());
        if (this.bC.a()) {
            this.m.setOnItemClickListener(this.aX);
            if (com.excean.ab_builder.c.a.h(this.bA)) {
                this.n.setOnItemClickListener(this.bb);
            }
            if (com.excean.ab_builder.c.a.at(this.bA)) {
                if (this.o != null && this.o.h() != null) {
                    this.o.h().setOnItemClickListener(this.aX);
                } else {
                    this.bm.a(this.aX);
                }
                if (this.p != null && this.p.h() != null) {
                    this.p.h().setOnItemClickListener(this.bb);
                    return;
                } else {
                    this.bm.b(this.bb);
                    return;
                }
            }
            return;
        }
        this.m.setOnItemClickListener(this.aY);
        if (com.excean.ab_builder.c.a.h(this.bA)) {
            this.n.setOnItemClickListener(this.bc);
        }
        if (com.excean.ab_builder.c.a.at(this.bA)) {
            if (this.o != null && this.o.h() != null) {
                this.o.h().setOnItemClickListener(this.aY);
            } else {
                this.bm.a(this.aY);
                az.o("MainFragment", "sw: FullGridVie  appAdapter FullGridVie == null");
            }
            if (this.p != null && this.p.h() != null) {
                this.p.h().setOnItemClickListener(this.bc);
            } else {
                this.bm.b(this.bc);
                az.o("MainFragment", "sw: FullGridVie  internalAdapter FullGridVie == null");
            }
        }
    }

    private void R() {
        az.o("MainFragment", "initAppIconBottomBtnCallBack switch: " + this.bC.a());
        if (this.bC.a()) {
            if (this.o != null) {
                this.o.a(this.ba);
            }
            if (!com.excean.ab_builder.c.a.h(this.bA) || this.p == null) {
                return;
            }
            this.p.a(this.be);
            return;
        }
        if (this.o != null) {
            this.o.a(this.bd);
        }
        if (!com.excean.ab_builder.c.a.h(this.bA) || this.p == null) {
            return;
        }
        this.p.a(this.bd);
    }

    @Override
    public void onViewCreated(@NonNull View view, Bundle bundle) {
        super.onViewCreated(view, bundle);
        if (this.bB != null) {
            this.bB.e();
            this.bB.f();
            this.bB.D();
        }
        MessagesHelper.getInstance(this.bA).getHasUnreadMessageLiveData().observe(getViewLifecycleOwner(), new Observer<Boolean>() {
            @Override
            public void onChanged(Boolean bool) {
                MainFragment.this.bo = bool != null && bool.booleanValue();
                MainFragment.this.z();
            }
        });
        MessagesHelper.getInstance(this.bA).getForumUnreadLiveData().observe(getViewLifecycleOwner(), new Observer<List<CircleUnreadMsgBean>>() {
            @Override
            public void onChanged(List<CircleUnreadMsgBean> list) {
                MainFragment.this.bv = list;
                if (MainFragment.this.N != null) {
                    MainFragment.this.N.c(MainFragment.this.bv);
                }
            }
        });
        this.bp.c().observe(getViewLifecycleOwner(), new Observer<List<DecorationsResult.MedalInfo.MedalTaskProgress>>() {
            @Override
            public void onChanged(List<DecorationsResult.MedalInfo.MedalTaskProgress> list) {
                View A;
                if (list == null || list.isEmpty() || (A = MainFragment.this.A()) == null) {
                    return;
                }
                if (MainFragment.this.bj != null) {
                    MainFragment.this.bj.c();
                }
                MainFragment.this.bj = new com.excelliance.kxqp.gs.ui.medal.ui.b(list, A, null);
                MainFragment.this.bj.a();
            }
        });
        ReceivedMedalViewModel.a().observe(getViewLifecycleOwner(), new Observer<Boolean>() {
            @Override
            public void onChanged(Boolean bool) {
                MainFragment.this.bn = bool != null && bool.booleanValue();
                MainFragment.this.z();
            }
        });
    }

    public void S() {
        am();
        al();
        ak();
    }

    public class g implements AdapterView.OnItemClickListener {

        private com.excelliance.kxqp.gs.adapter.e f9964b;
        private boolean c;

        public g(com.excelliance.kxqp.gs.adapter.e eVar, boolean z) {
            this.f9964b = eVar;
            this.c = z;
        }

        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
            MainFragment.this.a(this.c, this.f9964b, i, 0);
        }
    }

    private void b(ExcellianceAppInfo excellianceAppInfo) {
        if (excellianceAppInfo != null && excellianceAppInfo.virtual_DisPlay_Icon_Type == 0) {
            com.excelliance.kxqp.gs.g.c.a().a(this.bA, this.mPageDes.firstPage, 1, excellianceAppInfo);
        } else {
            if (excellianceAppInfo == null || !excellianceAppInfo.isMainlandApp()) {
                return;
            }
            com.excelliance.kxqp.gs.g.c.a().a(this.bA, this.mPageDes.firstPage, 1, excellianceAppInfo);
        }
    }

    private void a(ExcellianceAppInfo excellianceAppInfo, int i) {
        if (excellianceAppInfo != null) {
            PageDes pageDes = null;
            if (this.mPageDes != null) {
                pageDes = this.mPageDes.copy();
                if (com.excean.ab_builder.c.a.at(this.bA)) {
                    if (excellianceAppInfo.isMainlandApp()) {
                        pageDes.secondArea = "本地加速";
                    } else {
                        pageDes.secondArea = "op内加速";
                    }
                } else {
                    pageDes.secondArea = "启动栏";
                }
            }
            com.excelliance.kxqp.gs.g.c.a().a(excellianceAppInfo, pageDes, i);
        }
    }

    private boolean T() {
        PackageInfo packageInfo;
        try {
            packageInfo = this.bA.getPackageManager().getPackageInfo(this.bA.getPackageName(), 0);
        } catch (PackageManager.NameNotFoundException e2) {
            e2.printStackTrace();
            packageInfo = null;
        }
        return packageInfo.firstInstallTime != packageInfo.lastUpdateTime;
    }

    public void a(ExcellianceAppInfo excellianceAppInfo, boolean z) {
        a(excellianceAppInfo, z, this.o);
    }

    private void a(final ExcellianceAppInfo excellianceAppInfo, boolean z, com.excelliance.kxqp.gs.adapter.e eVar) {
        boolean z2 = true;
        az.d("MainFragment", String.format("MainFragment/onIconItemClick:thread(%s)", Thread.currentThread().getName()));
        if (excellianceAppInfo == null) {
            return;
        }
        excellianceAppInfo.fromPage = "启动页";
        if (!com.excelliance.kxqp.manager.g.a().b(excellianceAppInfo.getAppPackageName())) {
            com.excelliance.kxqp.manager.g.a().a(excellianceAppInfo.getAppPackageName());
            cg.a(this.bA, this.bA.getString(R.string.do_not_click_continuous));
            return;
        }
        com.excelliance.kxqp.manager.g.a().a(excellianceAppInfo.getAppPackageName());
        if (com.excelliance.kxqp.gs.g.e.b().g(excellianceAppInfo.appPackageName)) {
            cg.a(this.bA, this.bA.getString(R.string.cancel_updating));
            return;
        }
        if (Build.VERSION.SDK_INT >= 30 && (Build.VERSION.SDK_INT < 30 || !this.bA.getPackageManager().canRequestPackageInstalls())) {
            z2 = false;
        }
        io.reactivex.i.b(new h.b.a().a(this.aN).a(excellianceAppInfo).a(this.an).b(z2).c(z).d(eVar != null ? eVar.a(excellianceAppInfo) : false).a()).c(new io.reactivex.d.g<h.b>() {
            @Override
            public boolean a(h.b bVar) throws Exception {
                if (excellianceAppInfo != null && excellianceAppInfo.getAppPackageName().equals(MainFragment.this.l) && MainFragment.this.bt) {
                    return false;
                }
                return ((MainFragment.this.o == null || excellianceAppInfo == null) && (!com.excean.ab_builder.c.a.h(MainFragment.this.bA) || MainFragment.this.p == null || excellianceAppInfo == null)) ? false : true;
            }
        }).a(new ai()).a(io.reactivex.g.a.b()).a(new com.excelliance.kxqp.gs.launch.function.u()).a(new com.excelliance.kxqp.gs.launch.function.x()).a(new com.excelliance.kxqp.gs.launch.function.n()).a(new com.excelliance.kxqp.gs.launch.b()).a(new aj()).a(new af()).b((io.reactivex.d.g) new io.reactivex.d.g<h.b>() {
            @Override
            public boolean a(h.b bVar) throws Exception {
                ArrayList arrayList = new ArrayList();
                t tVar = new t();
                tVar.a(MainFragment.this.mPageDes);
                tVar.a(MainFragment.this.bw);
                tVar.a(MainFragment.this.ct);
                arrayList.add(tVar);
                arrayList.add(new com.excelliance.kxqp.gs.launch.a.j());
                arrayList.add(new com.excelliance.kxqp.gs.launch.a.k());
                arrayList.add(new m());
                arrayList.add(new com.excelliance.kxqp.gs.launch.a.b());
                return new com.excelliance.kxqp.gs.launch.a.i(arrayList, 0, bVar).a(bVar);
            }
        }).a(new ah()).a(new y()).a(io.reactivex.a.b.a.a()).a(new com.excelliance.kxqp.gs.launch.function.f()).a(new com.excelliance.kxqp.gs.launch.function.b(getActivity())).a(new com.excelliance.kxqp.gs.launch.function.e(getActivity())).a(io.reactivex.g.a.b()).a(new com.excelliance.kxqp.gs.launch.function.h()).a(new ac()).a(new com.excelliance.kxqp.gs.launch.c()).a(new p()).a(new com.excelliance.kxqp.gs.launch.r(), new com.excelliance.kxqp.gs.launch.d());
    }

    public void d() {
        boolean z = bq.i(this.bA) || !bq.b(this.bA);
        az.d("MainFragment", "singleClick: needRequestPermission::" + z);
        if (!z) {
            U();
        } else {
            bq.a(this.bA, new Runnable() {
                @Override
                public void run() {
                    if (bq.g(MainFragment.this.bA)) {
                        MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE", "com.android.permission.GET_INSTALLED_APPS"}, StatisticsBase.UA_VIP_ENRIE_TIPS_SELECT);
                    } else {
                        MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, StatisticsBase.UA_VIP_ENRIE_TIPS_SELECT);
                    }
                }
            }, false, "启动页");
        }
    }

    private void U() {
        Intent intent;
        bz.a().a(this.bA, 93000, "点击启动页加号导入");
        StatisticsGS.getInstance().uploadUserAction(this.bA, 12);
        this.aT = true;
        if (com.excean.ab_builder.c.a.G(this.bA) && !bs.p(this.bA)) {
            intent = new Intent(this.bA, (Class<?>) NewAddGamesActivity.class);
        } else {
            intent = new Intent(this.bA, (Class<?>) AddGamesActivity.class);
        }
        startActivityForResult(intent, 1003);
        aQ();
    }

    public void c(ExcellianceAppInfo excellianceAppInfo) {
        az.d("MainFragment", String.format("MainFragment/enterGame:thread(%s) appInfo(%s)", Thread.currentThread().getName(), excellianceAppInfo));
        q.a((Activity) getActivity()).a(new h.b.a().a(this.aN).a(excellianceAppInfo).b(0).a());
    }

    public void a(boolean z, com.excelliance.kxqp.gs.adapter.e eVar, int i, int i2) {
        if (z) {
            a(eVar, i, i2);
        } else {
            b(eVar, i, i2);
        }
    }

    private void a(com.excelliance.kxqp.gs.adapter.e eVar, int i, int i2) {
        ExcellianceAppInfo a2 = eVar.a(i);
        if (i2 == 0) {
            b(a2);
            a(a2, i);
        } else if (i2 == 1) {
            a(a2, i);
        }
        boolean z = a2 != null && TextUtils.equals(a2.appPackageName, "com.hotplaygames.gt");
        if (bq.a(this.bA, z) || (com.excean.ab_builder.c.a.at(this.bA) && a2 != null && a2.shadowGameTye == 8)) {
            a(a2, false, eVar);
            return;
        }
        if (a2 != null) {
            this.am = a2.appPackageName;
        }
        final boolean b2 = bq.b(this.bA, z);
        bq.a(this.bA, new Runnable() {
            @Override
            public void run() {
                MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, b2 ? 122 : 118);
            }
        }, null, b2, a2 != null ? a2.getAppPackageName() : "");
    }

    private void b(com.excelliance.kxqp.gs.adapter.e eVar, int i, int i2) {
        Intent intent;
        if (eVar == null) {
            return;
        }
        ExcellianceAppInfo excellianceAppInfo = null;
        if (!eVar.a() && i != eVar.getCount() - 1) {
            excellianceAppInfo = eVar.a(i);
            if (i2 == 0) {
                b(excellianceAppInfo);
                a(excellianceAppInfo, i);
            } else if (i2 == 1) {
                a(excellianceAppInfo, i);
            }
        }
        if (excellianceAppInfo != null && i != eVar.getCount() - 1) {
            t tVar = new t();
            tVar.a(this.mPageDes);
            tVar.a(this.bw);
            if (tVar.a(excellianceAppInfo, this.bA, this.ca)) {
                return;
            }
        }
        if (TextUtils.equals("", "com.google.android.gms")) {
            Toast.makeText(this.r, w.e(this.r, "update_pre_app"), 0).show();
            return;
        }
        if (Y()) {
            Toast.makeText(this.r, w.e(this.r, "prepare_environment"), 0).show();
            StatisticsGS.getInstance().uploadUserAction(this.bA, 39);
            return;
        }
        az.d("MainFragment", "onItemClick: " + (eVar.getCount() - 1));
        if (i == eVar.getCount() - 1 && !eVar.a()) {
            StatisticsGS.getInstance().uploadUserAction(this.bA, 12);
            if (com.excean.ab_builder.c.a.G(this.bA) && !bs.p(this.bA)) {
                intent = new Intent(this.bA, (Class<?>) NewAddGamesActivity.class);
            } else {
                intent = new Intent(this.bA, (Class<?>) AddGamesActivity.class);
            }
            this.bA.startActivity(intent);
            aQ();
            return;
        }
        if (excellianceAppInfo == null || f(excellianceAppInfo)) {
            return;
        }
        by a2 = by.a(this.bA, "firstReleaseApp");
        if (a2.b("markFirstReleasePkgs", "").contains(excellianceAppInfo.getAppPackageName())) {
            a2.a(excellianceAppInfo.getAppPackageName(), a2.c(excellianceAppInfo.getAppPackageName(), 0) + 1);
        }
        if (TextUtils.equals(excellianceAppInfo.getAppPackageName(), "")) {
            Toast.makeText(this.r, excellianceAppInfo.getAppName() + w.e(this.r, "app_update_now"), 0).show();
            return;
        }
        if (aq.v() || !aq.a().a(this.bA, as.H(this.bA))) {
            if (TextUtils.equals("7", excellianceAppInfo.getGameType())) {
                Toast.makeText(this.r, w.e(this.r, "installing_now"), 0).show();
                return;
            }
            au a3 = au.a();
            int c2 = a3.c(excellianceAppInfo.getAppPackageName());
            if (a3.a(c2)) {
                if (c2 == 16 && com.excelliance.kxqp.gs.util.e.b(excellianceAppInfo.getAppPackageName())) {
                    Toast.makeText(this.r, String.format(w.e(this.r, "app_installing_doing_wait"), excellianceAppInfo.appName), 0).show();
                    return;
                } else {
                    StatisticsGS.getInstance().uploadUserAction(this.bA, 16, excellianceAppInfo.getAppPackageName());
                    a(excellianceAppInfo, c2, false);
                    return;
                }
            }
            a(excellianceAppInfo, 1, 0);
        }
    }

    @Override
    public void onActivityCreated(Bundle bundle) {
        super.onActivityCreated(bundle);
        Log.i("MainFragment", "onActivityCreated");
        this.aL.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.aN != null) {
                    MainFragment.this.aN.a(false, true);
                    if (com.excelliance.kxqp.util.master.e.a(MainFragment.this.r)) {
                        MainFragment.this.aN.a(true, true);
                    }
                }
                List<ExcellianceAppInfo> b2 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b();
                MainFragment.this.bB.b(b2);
                if (MainFragment.this.H != null) {
                    MainFragment.this.H.a(MainFragment.this.bA);
                }
                com.excelliance.kxqp.low.b.f(MainFragment.this.bA);
                MainFragment.this.j(b2);
                MainFragment.this.bi();
            }
        }, 2000L);
    }

    @Override
    protected boolean loadData() {
        this.bB.initData();
        com.excelliance.kxqp.f.f.a();
        return false;
    }

    @Override
    public void onCalledScrollToTop() {
        super.onCalledScrollToTop();
        if (this.A != null) {
            this.A.scrollTo(0, 0);
        }
    }

    public String e() {
        return com.excean.ab_builder.c.a.h(this.bA) ? ViewRepository.VIEW_FRAGMENT_HOME_V3 : com.excean.ab_builder.c.a.at(this.bA) ? ViewRepository.VIEW_FRAGMENT_HOME_V4 : com.excelliance.kxqp.gs.util.b.aW(this.bA) ? ViewRepository.VIEW_FRAGMENT_HOME_V2 : ViewRepository.VIEW_FRAGMENT_HOME;
    }

    @Override
    public View createView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
        this.bJ = true;
        this.bz = ViewRepository.getInstance(getActivity()).getView(e());
        if (this.bz == null) {
            this.bz = com.excelliance.kxqp.swipe.a.a.getLayout(getActivity(), e());
        }
        this.c = new com.excelliance.kxqp.gs.newappstore.b.b(this.bA);
        this.bC = ViewSwitcher.a(this.bA);
        this.bC.a(this.bH);
        this.aM = (MainViewModel) ViewModelProviders.of(getActivity()).get(MainViewModel.class);
        this.aM.a(this.bA);
        this.aM.a(com.excelliance.kxqp.repository.a.a(getActivity()), com.excelliance.kxqp.gs.d.g.a(this.bA), com.excelliance.kxqp.gs.l.a.a(getActivity()), ViewSwitcher.a(this.bA), com.excelliance.kxqp.gs.ui.update.b.d(this.bA));
        this.bx.a(this.bw);
        b();
        this.bB = k();
        c();
        V();
        W();
        String v = as.v(this.r);
        int u = as.u(this.r);
        if (u >= 0) {
            String c2 = as.c(this.r, u);
            if (!TextUtils.isEmpty(c2)) {
                v = c2;
            }
        }
        if (!TextUtils.isEmpty(v)) {
            this.H.a(v);
        }
        com.excelliance.kxqp.gs.k.c cVar = new com.excelliance.kxqp.gs.k.c();
        cVar.a(v);
        if (!TextUtils.isEmpty(cVar.b(this.bA))) {
            this.H.a(this.bA, cVar.b(this.bA));
            this.H.b(this.bA, cVar.b(this.bA));
        } else if (as.w(this.bA)) {
            this.H.a(this.bA, this.bA.getString(R.string.boost_regin));
            this.H.b(this.bA, this.bA.getString(R.string.boost_regin));
        }
        X();
        return this.bz;
    }

    private void V() {
        this.aM.k().observe(this, new Observer<WePlayResult>() {
            @Override
            public void onChanged(WePlayResult wePlayResult) {
                if (wePlayResult.getStatus() == 1) {
                    MainFragment.this.a(wePlayResult);
                }
            }
        });
        n.a().a(com.excelliance.kxqp.gs.k.c.f6576a, com.excelliance.kxqp.gs.k.c.class).observeForever(this.ce);
        n.a().a("event_split_apk_importing", String.class).observe(this, new Observer<String>() {
            @Override
            public void onChanged(String str) {
                int b2;
                int b3;
                if (MainFragment.this.o != null && (b3 = MainFragment.this.o.b(str)) != -1) {
                    MainFragment.this.aM.a(MainFragment.this.o.getItem(b3));
                } else {
                    if (!com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) || MainFragment.this.p == null || (b2 = MainFragment.this.p.b(str)) == -1) {
                        return;
                    }
                    MainFragment.this.aM.a(MainFragment.this.p.getItem(b2));
                }
            }
        });
        n.a().a("event_home_scroll_to_top", Boolean.class).observe(this, new Observer<Boolean>() {
            @Override
            public void onChanged(Boolean bool) {
                if (bool == null || !bool.booleanValue()) {
                    return;
                }
                MainFragment.this.onCalledScrollToTop();
            }
        });
        n.a().a("event_home_real_game_item_click", ExcellianceAppInfo.class).observe(this, new Observer<ExcellianceAppInfo>() {
            @Override
            public void onChanged(ExcellianceAppInfo excellianceAppInfo) {
                if (MainFragment.this.o != null && MainFragment.this.o.d()) {
                    MainFragment.this.o.c();
                }
                if (com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) && MainFragment.this.p != null && MainFragment.this.p.d()) {
                    MainFragment.this.p.c();
                }
                if (com.excelliance.kxqp.gs.util.b.aT(MainFragment.this.bA)) {
                    com.excelliance.kxqp.gs.g.k.a().b(MainFragment.this.bA, excellianceAppInfo.getAppPackageName());
                }
                MainFragment.this.d(excellianceAppInfo);
            }
        });
        n.a().a("event_home_down_switcher_perform_click").observe(this, new Observer() {
            @Override
            public void onChanged(Object obj) {
                if (MainFragment.this.C != null) {
                    MainFragment.this.C.performClick();
                }
            }
        });
        n.a().a("event_home_uninstall_app", ExcellianceAppInfo.class).observeForever(this.cd);
        n.a().a("event_home_update_app_when_start", String.class).observeForever(this.cb);
        com.excelliance.kxqp.gs.download.c.a();
        n.a().a("event_request_permission_on_start_app", LimitAraeStartAppBean.class).observeForever(this.cc);
        if (com.excelliance.kxqp.gs.util.b.bH(this.bA)) {
            n.a().a("NATIVE_APP_LIST_UPDATE", Boolean.class).observeForever(this.cf);
        }
        com.excelliance.kxqp.gs.ui.medal.a.g.a(this.bA).a().observe(getViewLifecycleOwner(), new Observer<g.a>() {
            @Override
            public void onChanged(g.a aVar) {
                Log.e("MainFragment", "onChanged: " + aVar);
                if (aVar == null || aVar.c) {
                    MainFragment.this.bX.setVisibility(0);
                    MainFragment.this.bY.setVisibility(8);
                } else {
                    MainFragment.this.bX.setVisibility(8);
                    MainFragment.this.bY.setVisibility(0);
                }
            }
        });
    }

    private void W() {
        if (com.excelliance.kxqp.gs.util.b.cf(this.bA)) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(z.b.class).a(new io.reactivex.d.d<z.b>() {
                @Override
                public void accept(z.b bVar) {
                    UserAboutInfo a2 = bVar.a();
                    if (MainFragment.this.bB != null && MainFragment.this.aL != null && a2 != null && a2.countDownTime == 0) {
                        MainFragment.this.aL.post(new Runnable() {
                            @Override
                            public void run() {
                                az.e("MainFragment", "userAboutInfoSubscribeEvent/checkLoginStatus:");
                                MainFragment.this.bB.a();
                            }
                        });
                    }
                    if (MainFragment.this.ar == null || !MainFragment.this.ar.isShowing() || MainFragment.this.getActivity().isFinishing()) {
                        return;
                    }
                    az.e("MainFragment", "userAboutInfoSubscribeEvent/userAboutInfo:" + a2);
                    MainFragment.this.ar.a(a2);
                }
            }, new io.reactivex.d.d<Throwable>() {
                @Override
                public void accept(Throwable th) throws Exception {
                    az.e("MainFragment", "userAboutInfoSubscribeEvent/accept:" + th.toString());
                }
            }));
        }
        if (com.excelliance.kxqp.gs.util.b.cp(this.bA)) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(b.a.class).b((io.reactivex.d.d) new io.reactivex.d.d<b.a>() {
                @Override
                public void accept(b.a aVar) throws Exception {
                    if ("extended_vip_time".equals(aVar.a())) {
                        MainFragment.this.a("加载中");
                        if (MainFragment.this.bB != null) {
                            MainFragment.this.bB.A();
                        }
                    }
                }
            }));
        }
        this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(VipFragment.c.class).b((io.reactivex.d.d) new io.reactivex.d.d<VipFragment.c>() {
            @Override
            public void accept(VipFragment.c cVar) throws Exception {
                if (cVar == null || !"refresh_accelerate_ui".equals(cVar.f10812a) || MainFragment.this.getActivity() == null) {
                    return;
                }
                MainFragment.this.getActivity().runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        if (MainFragment.this.H != null) {
                            MainFragment.this.H.c(MainFragment.this.bA);
                        }
                    }
                });
            }
        }));
        if (by.a(this.bA, "sp_config").b("sp_key_activity_icon_red_dot", true).booleanValue()) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(String.class).b(io.reactivex.a.b.a.a()).b((io.reactivex.d.d) new io.reactivex.d.d<String>() {
                @Override
                public void accept(String str) throws Exception {
                    if (!TextUtils.equals("REMOVE_RED_DOT", str) || MainFragment.this.o == null) {
                        return;
                    }
                    MainFragment.this.o.notifyDataSetChanged();
                    if (!com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) || MainFragment.this.p == null) {
                        return;
                    }
                    MainFragment.this.p.notifyDataSetChanged();
                }
            }));
        }
        if (com.excean.ab_builder.c.a.ai(this.bA) || com.excean.ab_builder.c.a.aj(this.bA)) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(VipFragment.b.class).b((io.reactivex.d.d) new io.reactivex.d.d<VipFragment.b>() {
                @Override
                public void accept(VipFragment.b bVar) throws Exception {
                    MainFragment.this.H.f(by.a(MainFragment.this.bA, "sp_total_info").b("sp_key_limit_show_price_or_not", false).booleanValue());
                }
            }));
        }
        if (com.excean.ab_builder.c.a.f(this.bA) || com.excean.ab_builder.c.a.m(this.bA) || com.excean.ab_builder.c.a.O(this.bA) || com.excean.ab_builder.c.a.X(this.bA) || com.excean.ab_builder.c.a.Y(this.bA)) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(t.a.class).b(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<t.a>() {
                @Override
                public void accept(t.a aVar) throws Exception {
                    if (com.excean.ab_builder.c.a.f(MainFragment.this.bA) || com.excean.ab_builder.c.a.m(MainFragment.this.bA) || com.excean.ab_builder.c.a.O(MainFragment.this.bA)) {
                        if (MainFragment.this.aM == null || !aVar.f6250a) {
                            if (MainFragment.this.aM != null && com.excean.ab_builder.c.a.O(MainFragment.this.bA) && aVar.f6251b) {
                                MainFragment.this.aM.b(MainFragment.this.bA);
                            }
                        } else {
                            MainFragment.this.aM.b(MainFragment.this.bA);
                        }
                    }
                    if (com.excean.ab_builder.c.a.X(MainFragment.this.bA) || com.excean.ab_builder.c.a.Y(MainFragment.this.bA)) {
                        com.excelliance.kxqp.gs.g.g.a((Activity) MainFragment.this.getActivity()).a(MainFragment.this.getActivity(), MainFragment.this.bz);
                    }
                }
            }, new io.reactivex.d.d<Throwable>() {
                @Override
                public void accept(Throwable th) throws Exception {
                    Log.e("MainFragment", "startAppGetFreePoxyComplete/accept:" + th.toString());
                }
            }));
        }
        if (com.excean.ab_builder.c.a.f(this.bA) || com.excean.ab_builder.c.a.m(this.bA) || com.excean.ab_builder.c.a.O(this.bA)) {
            if (com.excean.ab_builder.c.a.m(this.bA)) {
                this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(t.e.class).b(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<t.e>() {
                    @Override
                    public void accept(t.e eVar) throws Exception {
                        if (MainFragment.this.aM != null) {
                            MainFragment.this.aM.b(MainFragment.this.bA);
                        }
                    }
                }, new io.reactivex.d.d<Throwable>() {
                    @Override
                    public void accept(Throwable th) throws Exception {
                        Log.e("MainFragment", "startAppGetFreePoxyPayState/accept:" + th.toString());
                    }
                }));
            }
            if (com.excean.ab_builder.c.a.f(this.bA) || com.excean.ab_builder.c.a.O(this.bA)) {
                this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(t.d.class).b(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<t.d>() {
                    @Override
                    public void accept(t.d dVar) throws Exception {
                        if (dVar.f6256a == 1) {
                            if (com.excean.ab_builder.c.a.f(MainFragment.this.bA) || com.excean.ab_builder.c.a.O(MainFragment.this.bA)) {
                                com.excelliance.kxqp.task.g.d.a().a(MainFragment.this);
                            }
                        }
                    }
                }, new io.reactivex.d.d<Throwable>() {
                    @Override
                    public void accept(Throwable th) throws Exception {
                        Log.e("MainFragment", "startAppGetFreePoxyCalendarPermission/accept:" + th.toString());
                    }
                }));
            }
            this.d.a(ab.a().a(aa.a.class).b(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<aa.a>() {
                @Override
                public void accept(final aa.a aVar) throws Exception {
                    az.d("MainFragment", "vipChangeDisposable  vipModel:" + aVar);
                    if (aVar != null && ((aVar.a() && !aVar.b()) || aVar.c() == 1)) {
                        tp.d(new Runnable() {
                            @Override
                            public void run() {
                                if (cn.l(MainFragment.this.bA)) {
                                    return;
                                }
                                az.d("MainFragment", " vipChangeDisposable switch common poxy vipModel:" + aVar);
                                MainFragment.this.bb();
                            }
                        });
                    } else {
                        if (aVar == null || aVar.c() != 2) {
                            return;
                        }
                        tp.d(new Runnable() {
                            @Override
                            public void run() {
                                if ((com.excean.ab_builder.c.a.u(MainFragment.this.bA) || com.excean.ab_builder.c.a.v(MainFragment.this.bA) || com.excean.ab_builder.c.a.w(MainFragment.this.bA)) && cn.l(MainFragment.this.bA)) {
                                    az.d("MainFragment", " vipChangeDisposable switch fast poxy vipModel:" + aVar);
                                    MainFragment.this.bc();
                                }
                            }
                        });
                    }
                }
            }, new io.reactivex.d.d<Throwable>() {
                @Override
                public void accept(Throwable th) throws Exception {
                    Log.e("MainFragment", "vipChangeDisPosable/eccaption:" + th.toString());
                }
            }));
        }
        if (com.excean.ab_builder.c.a.L(this.bA)) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(b.a.class).b(io.reactivex.a.b.a.a()).b((io.reactivex.d.d) new io.reactivex.d.d<b.a>() {
                @Override
                public void accept(b.a aVar) throws Exception {
                    MainFragment.this.bB.b();
                }
            }));
        }
        if (com.excean.ab_builder.c.a.X(this.bA) || com.excean.ab_builder.c.a.Y(this.bA)) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(g.a.class).b(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<g.a>() {
                @Override
                public void accept(g.a aVar) throws Exception {
                    az.d("MainFragment", "downloadSuccess:");
                    com.excelliance.kxqp.gs.g.g.a((Activity) MainFragment.this.getActivity()).a(MainFragment.this.getActivity(), MainFragment.this.bz);
                }
            }, new io.reactivex.d.d<Throwable>() {
                @Override
                public void accept(Throwable th) throws Exception {
                    Log.e("MainFragment", "downloadSuccess/exception:" + th.toString());
                }
            }));
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(g.b.class).b(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<g.b>() {
                @Override
                public void accept(g.b bVar) throws Exception {
                    az.d("MainFragment", "vipGetSuccess:");
                    if (MainFragment.this.bC == null || !MainFragment.this.bC.f() || MainFragment.this.bB == null) {
                        return;
                    }
                    MainFragment.this.a("加载中");
                    MainFragment.this.bB.E();
                }
            }, new io.reactivex.d.d<Throwable>() {
                @Override
                public void accept(Throwable th) throws Exception {
                    Log.e("MainFragment", "vipGetSuccess/exception:" + th.toString());
                }
            }));
        }
        final int[] iArr = new int[1];
        this.d.a(io.reactivex.i.a(0L, 2L, TimeUnit.SECONDS).a(io.reactivex.a.b.a.a()).a(new io.reactivex.d.d<Long>() {
            @Override
            public void accept(Long l) {
                if (MainFragment.this.ai == null || MainFragment.this.ak == null || com.excelliance.kxqp.gs.util.s.a(MainFragment.this.ak.l()) || MainFragment.this.al == null) {
                    return;
                }
                int findFirstVisibleItemPosition = MainFragment.this.al.findFirstVisibleItemPosition();
                if (MainFragment.this.ai.getChildAt(findFirstVisibleItemPosition) != null) {
                    iArr[0] = MainFragment.this.ai.getChildAt(findFirstVisibleItemPosition).getHeight();
                }
                if (findFirstVisibleItemPosition == MainFragment.this.ak.getItemCount() - 1) {
                    MainFragment.this.ai.scrollToPosition(0);
                } else {
                    MainFragment.this.ai.smoothScrollBy(0, iArr[0], null, 1000);
                }
                BiEventContent biEventContent = new BiEventContent();
                biEventContent.current_page = "启动页";
                ServerBroadcastInfo.BroadcastItem c2 = MainFragment.this.ak.c(findFirstVisibleItemPosition % MainFragment.this.ak.l().size());
                if (c2.pushItem != null) {
                    biEventContent.content_type = "push消息";
                } else {
                    biEventContent.content_type = "广播";
                }
                biEventContent.expose_banner_area = "启动栏上方";
                biEventContent.link_address = c2.link;
                biEventContent.link_mapping_name = c2.title;
                biEventContent.game_packagename = c2.matchPkgs;
                if (!cd.a(c2.matchPkgs)) {
                    String str = c2.matchPkgs;
                    if (c2.matchPkgs.contains(StatisticsManager.COMMA)) {
                        str = c2.matchPkgs.split(StatisticsManager.COMMA)[0];
                    }
                    ExcellianceAppInfo b2 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(str);
                    biEventContent.set__items("game", b2 != null ? b2.datafinder_game_id : "");
                }
                com.excean.bytedancebi.c.a.a().b(biEventContent);
            }
        }, new io.reactivex.d.d<Throwable>() {
            @Override
            public void accept(Throwable th) throws Exception {
                Log.e("MainFragment", "vipGetSuccess/exception:" + th.toString());
            }
        }));
    }

    public void d(ExcellianceAppInfo excellianceAppInfo) {
        View childAt;
        if (this.m == null || this.o == null) {
            return;
        }
        int b2 = this.o.b(excellianceAppInfo.getAppPackageName());
        if (b2 == -1) {
            if (com.excean.ab_builder.c.a.h(this.bA)) {
                if (this.p != null) {
                    View childAt2 = this.n.getChildAt(this.p.b(excellianceAppInfo.getAppPackageName()));
                    if (childAt2 != null) {
                        this.p.a(childAt2, excellianceAppInfo);
                        return;
                    }
                    return;
                }
                return;
            }
            if (!com.excean.ab_builder.c.a.at(this.bA) || this.p == null) {
                return;
            }
            int b3 = this.p.b(excellianceAppInfo.getAppPackageName());
            if (this.p.h() == null || (childAt = this.p.h().getChildAt(b3)) == null) {
                return;
            }
            this.p.a(childAt, excellianceAppInfo);
            return;
        }
        View childAt3 = this.m.getChildAt(b2);
        if (childAt3 != null) {
            this.o.a(childAt3, excellianceAppInfo);
        }
    }

    private void X() {
        az.d("MainFragment", String.format("MainFragment/initWork:thread(%s)", Thread.currentThread().getName()));
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                final List<ExcellianceAppInfo> p = MainFragment.this.aM.p();
                tp.h(new Runnable() {
                    @Override
                    public void run() {
                        if (MainFragment.this.getActivity() == null || MainFragment.this.getActivity().isFinishing()) {
                            return;
                        }
                        MainFragment.this.o.a(p);
                    }
                });
            }
        });
        this.aR = (GoogleServiceViewModel) ViewModelProviders.of(getActivity()).get(GoogleServiceViewModel.class);
        this.aR.a(this.bA);
        this.aR.b();
        this.aR.a().observe(this, new Observer<GoogleServiceViewModel.b>() {
            @Override
            public void onChanged(GoogleServiceViewModel.b bVar) {
                MainFragment.this.a(bVar);
            }
        });
        if (this.bB != null) {
            az.d("MainFragment", "installWebjar start ");
            this.bB.w();
        }
        if (this.bB != null) {
            this.bB.C();
        }
        m();
        if (com.excean.ab_builder.c.a.m(this.bA)) {
            com.excelliance.kxqp.gs.g.s.b().a(this.bA);
        }
        this.bB.F();
        if ((com.excean.ab_builder.c.a.d() || com.excean.ab_builder.c.a.e()) && this.bC.a() && this.bC.f() && as.f().isEmpty()) {
            long a2 = by.a(this.bA, "sp_dialog_buy_google_account").a("sp_key_dialog_buy_google_account_cg1", (Long) 0L);
            long a3 = by.a(this.bA, "sp_dialog_buy_google_account").a("sp_key_dialog_buy_google_account_cg2", (Long) 0L);
            if (((a2 & 3) != 1 || (a2 >> 2) > System.currentTimeMillis() / 1000) && ((a3 & 3) != 1 || (a3 >> 2) > System.currentTimeMillis() / 1000)) {
                return;
            }
            a(1, (DialogInterface.OnCancelListener) null);
        }
    }

    private boolean Y() {
        if (this.aR != null) {
            return this.aR.l();
        }
        return false;
    }

    public void a(GoogleServiceViewModel.b bVar) {
        Log.d("MainFragment", String.format("MainFragment/handleGoogleServiceStateChange:thread(%s) state(%s),this(%s)", Thread.currentThread().getName(), bVar, this));
        switch (bVar.f9553a) {
            case 0:
                i(true);
                break;
            case 1:
                i(false);
                at();
                break;
            case 2:
                az.d("MainFragment", String.format("MainFragment/handleGoogleServiceStateChange:thread(%s) DOWNLOADING", Thread.currentThread().getName()));
                com.excelliance.kxqp.gs.ui.novice.c.b((Context) getActivity());
                if (com.excelliance.kxqp.gs.util.b.bt(this.bA)) {
                    com.excelliance.kxqp.gs.guide.v2.a.a().a((Activity) getActivity(), this.D);
                } else if (com.excelliance.kxqp.gs.util.b.bS(this.bA)) {
                    com.excelliance.kxqp.gs.guide.v3.b.a().a((Activity) getActivity());
                } else if (!com.excelliance.kxqp.gs.util.b.bD(this.bA)) {
                    com.excelliance.kxqp.gs.guide.b.a().a((Activity) getActivity(), this.D);
                }
                o(bVar.f9554b);
                aA();
                b(bVar);
                break;
            case 3:
                az.d("MainFragment", String.format("MainFragment/handleGoogleServiceStateChange:thread(%s) DOWNLOAD_START", Thread.currentThread().getName()));
                if (this.B != null) {
                    this.B.setText(this.bA.getString(R.string.scanner_environment_on_v3));
                }
                i(true);
                Iterator<DownSwitcher> it = this.J.iterator();
                while (it.hasNext()) {
                    it.next().a(-1);
                }
                n(bVar.f9554b);
                break;
            case 5:
                b(bVar);
                break;
            case 6:
                d(bVar.d);
                break;
            case 7:
                c(bVar.f9554b, bVar.e.g);
                break;
            case 8:
                this.B.setText(w.e(this.bA, "environment_update_success"));
                i(false);
                Z();
                f(true);
                this.bu.removeMessages(35);
                break;
            case 9:
                at();
                i(false);
                this.bu.removeMessages(35);
                bi.a().a(this.r);
                if (com.excelliance.kxqp.gs.util.b.bt(this.bA)) {
                    com.excelliance.kxqp.gs.guide.v2.a.a().d(this.bA);
                } else if (com.excelliance.kxqp.gs.util.b.ac(this.bA)) {
                    com.excelliance.kxqp.gs.guide.b.a().j(this.bA);
                }
                com.excelliance.kxqp.gs.launch.function.e.a(getActivity());
                break;
            case 10:
                i(false);
                break;
            case 11:
                i(true);
                Iterator<DownSwitcher> it2 = this.J.iterator();
                while (it2.hasNext()) {
                    it2.next().a(-1);
                }
                this.C.a(8);
                l(bVar.f9554b);
                p(bVar.f9554b);
                break;
            case 12:
                i(true);
                Iterator<DownSwitcher> it3 = this.J.iterator();
                while (it3.hasNext()) {
                    it3.next().a(-1);
                }
                this.C.a(8);
                l(bVar.f9554b);
                break;
            case 13:
                f(bVar.f9554b, bVar.e.g);
                break;
            case 14:
                this.C.setText(this.bA.getString(R.string.pauseall));
                for (int i = 0; i < 3; i++) {
                    b(bVar.f9554b, i);
                }
                break;
            case 15:
                a(1, "");
                break;
            case 16:
                a(0, "");
                break;
            case 17:
                this.ac.setVisibility(0);
                break;
        }
        if (!com.excean.ab_builder.c.a.r(this.bA) || bs.p(this.bA)) {
            return;
        }
        int i2 = bVar.f9553a;
        if (i2 != 1) {
            switch (i2) {
                case 9:
                case 10:
                    break;
                default:
                    return;
            }
        }
        if (this.o != null) {
            this.o.j();
            this.o.notifyDataSetChanged();
        }
        if (com.excean.ab_builder.c.a.h(this.bA)) {
            this.p.j();
            this.p.notifyDataSetChanged();
        }
    }

    private void Z() {
        this.bu.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.aF == null || !MainFragment.this.aF.isShowing() || MainFragment.this.aF.f11546a == null) {
                    return;
                }
                MainFragment.this.aF.dismiss();
                MainFragment.this.aF.a(MainFragment.this.aF.f11546a, MainFragment.this.aF.f11547b, MainFragment.this.aF.c);
            }
        }, 1000L);
    }

    @Override
    public boolean getUserVisibleHint() {
        if (this.A != null) {
            this.A.smoothScrollTo(0, 0);
        }
        return super.getUserVisibleHint();
    }

    @Override
    public void onResume() {
        super.onResume();
        az.d("MainFragment", String.format("MainFragment/onResume:thread(%s)", Thread.currentThread().getName()));
        ac();
        this.aT = false;
        this.bu.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.af()) {
                    return;
                }
                MainFragment.this.a(System.currentTimeMillis());
            }
        }, 500L);
        ab();
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                aa.a(MainFragment.this.bA).b(1);
            }
        });
        this.bu.post(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.aj();
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.a();
                    MainFragment.this.bB.r();
                    MainFragment.this.bB.q();
                    MainFragment.this.bB.d();
                    if (com.excelliance.kxqp.gs.util.b.bT(MainFragment.this.bA)) {
                        MainFragment.this.bB.y();
                    }
                }
                if (MainFragment.this.aN != null) {
                    MainFragment.this.aN.e();
                }
                az.d("MainFragment", "onResume: " + System.currentTimeMillis());
                MainFragment.this.ap();
                MainFragment.this.t();
                GameUtil.a(true);
                Intent intent = MainFragment.this.getActivity().getIntent();
                if (!(intent != null && intent.getBooleanExtra("launch", false))) {
                    com.excelliance.kxqp.gs.launch.a.a(MainFragment.this.bA, 0);
                } else {
                    intent.putExtra("launch", false);
                }
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.h();
                }
                if (MainFragment.this.H != null) {
                    MainFragment.this.H.a(MainFragment.this.bA);
                }
                try {
                    Intent intent2 = new Intent();
                    intent2.setComponent(new ComponentName(MainFragment.this.bA.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
                    intent2.setAction(MainFragment.this.bA.getPackageName() + ".install.migrate.apk");
                    MainFragment.this.bA.startService(intent2);
                } catch (Exception e2) {
                    e2.printStackTrace();
                }
                MainFragment.this.aN.d();
                boolean ai = MainFragment.this.ai();
                MainFragment.this.ay();
                MainFragment.this.ah();
                if (!ai) {
                    com.excelliance.kxqp.manager.f.a().b(MainFragment.this.bA.getApplicationContext(), null);
                }
                com.excelliance.kxqp.manager.f.a(MainFragment.this.bA, true);
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.z();
                }
                if (com.excelliance.kxqp.gs.util.b.cp(MainFragment.this.bA)) {
                    boolean booleanValue = by.a(MainFragment.this.bA, "sp_config").b("sp_key_next_day_award_show", false).booleanValue();
                    long a2 = by.a(MainFragment.this.bA, "sp_config").a("sp_key_award_time", (Long) 0L);
                    if (booleanValue) {
                        com.excelliance.kxqp.gs.g.b.a(MainFragment.this.bA).a(a2);
                    }
                }
            }
        });
        if (com.excelliance.kxqp.gs.util.b.cb(this.bA)) {
            this.aL.post(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.bj();
                }
            });
        }
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                if (by.a(MainFragment.this.bA, "sp_config").b("sp_key_switch_get_activity_icon", true).booleanValue()) {
                    MainFragment.this.bk();
                } else {
                    by.a(MainFragment.this.bA, "sp_config").a("sp_key_activity_icon_info", "");
                }
                MainFragment.this.bl();
            }
        });
        if (by.a(this.bA, "sp_config").b("sp_key_just_purchase_google_account_success", false).booleanValue()) {
            bn();
            by.a(this.bA, "sp_config").a("sp_key_just_purchase_google_account_success", false);
        }
        if (com.excean.ab_builder.c.a.D(this.bA)) {
            a((GoogleActionViewWrapper) this.bN);
        }
        if (com.excean.ab_builder.c.a.ae(this.bA)) {
            b((GoogleActionViewWrapper) this.bN);
        }
        if (com.excean.ab_builder.c.a.ad(this.bA) || com.excean.ab_builder.c.a.ac(this.bA)) {
            ((GoogleActionViewWrapper) this.bN).d();
        }
        J();
        if (!by.a(getActivity(), "sp_new_usr_guide").b("sp_key_usre_guide_flag", true).booleanValue()) {
            f();
        }
        this.bB.G();
    }

    public void f() {
        if (by.a(this.bA, "sp_config").b("sp_key_request_start_read_app", false).booleanValue()) {
            if (bq.d(this.bA)) {
                com.excelliance.user.account.f.e.a("MainFragment", "MainFragment.java/checkInstallAppPermission: doReadAppWork()");
                aY();
                by.a(this.bA, "sp_config").a("sp_key_request_start_read_app", false);
            } else if (this.bB != null) {
                this.bB.H();
            }
        }
    }

    private void aa() {
        long a2 = by.a(this.r, "sp_config").a("sp_key_kwai_activity_discount", (Long) (-1L));
        if (a2 == -1) {
            this.d.a(com.excelliance.kxqp.bitmap.ui.b.a().a(d.class).b((io.reactivex.d.d) new io.reactivex.d.d<d>() {
                @Override
                public void accept(d dVar) throws Exception {
                    Log.d("MainFragment", "accept: kwaiActivityInfo::" + dVar);
                    if (MainFragment.this.aM == null || dVar == null) {
                        return;
                    }
                    MainFragment.this.aM.b(dVar.f9929a);
                }
            }));
        } else if (this.aM != null) {
            this.aM.b(a2);
        }
    }

    public static class d {

        public long f9929a;

        public d(long j) {
            this.f9929a = j;
        }

        public String toString() {
            return "KwaiActivityInfo{mKwaiValue=" + this.f9929a + '}';
        }
    }

    private void ab() {
        tp.f(new Runnable() {
            @Override
            public void run() {
                if (!bx.a().b(MainFragment.this.bA)) {
                    PrepayInfoBean j = as.j(MainFragment.this.bA);
                    MainFragment.this.aB = j.hasPreVip || j.hasCombination;
                    if (by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").b("sp_key_should_show_bind_dialog_after_combine_bought", false).booleanValue() && MainFragment.this.aB) {
                        as.a(MainFragment.this.bA, true, 50);
                        by.a(MainFragment.this.r, ".sp.common.disposable.flag.info").a("sp_key_should_show_bind_dialog_after_combine_bought", false);
                        return;
                    }
                    return;
                }
                MainFragment.this.aB = false;
                by.a(MainFragment.this.r, ".sp.common.disposable.flag.info").a("sp_key_should_show_bind_dialog_after_combine_bought", false);
            }
        });
    }

    private void ac() {
        boolean d2 = as.d(this.bA, true);
        az.d("MainFragment", String.format("MainFragment/checkGoogleAppViewState:thread(%s) environmentState(%s)", Thread.currentThread().getName(), Boolean.valueOf(d2)));
        if (d2) {
            if (this.D == null || this.D.getVisibility() == 0) {
                return;
            }
            i(true);
            return;
        }
        if (this.D == null || this.D.getVisibility() != 0) {
            return;
        }
        i(false);
    }

    private void ad() {
        this.aM.j();
    }

    public void a(final WePlayResult wePlayResult) {
        new f.b(this.bA).c("weplay_dialog_tips").d("公告").b("安装WePlay").c(true).d(true).b(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                MainFragment.this.aM.a(wePlayResult.getUrl(), "WePlay", "WePlay");
                MainFragment.this.ae();
                dialog.dismiss();
            }
        }).a().show();
    }

    public void ae() {
        new ApkDownloadProgressDialog().show(getActivity().getSupportFragmentManager(), "WePlayDownloadProgressDialog");
    }

    public void a(Intent intent) {
        final String stringExtra = intent.getStringExtra(QzonePublish.PUBLISH_TO_QZONE_VIDEO_PATH);
        az.d("MainFragment", "checkNewVideoDialog videoPath:" + stringExtra + " thread:" + Thread.currentThread().getName());
        if (!TextUtils.isEmpty(stringExtra)) {
            if (this.bV == null) {
                this.bV = new com.excelliance.kxqp.gs.base.f(this.bA) {
                    @Override
                    protected void a(View view) {
                    }

                    @Override
                    public String b() {
                        return "dialog_new_record";
                    }

                    @Override
                    protected int b(WindowManager windowManager) {
                        return com.excelliance.kxqp.gs.util.ad.a(this.c, 300.0f);
                    }
                };
                this.bV.setOnShowListener(new DialogInterface.OnShowListener() {
                    @Override
                    public void onShow(DialogInterface dialogInterface) {
                        by.a(MainFragment.this.bA, ".sp_cap_record_info").a("sp_cap_record_info_key_new_record_video", "");
                    }
                });
            }
            if (!this.bV.isShowing()) {
                this.bV.show();
            }
            Button button = (Button) com.excelliance.kxqp.ui.util.b.a("btn_cancel", this.bV.c());
            Button button2 = (Button) com.excelliance.kxqp.ui.util.b.a("btn_confirm", this.bV.c());
            if (com.excelliance.kxqp.gs.newappstore.b.c.a(this.bA)) {
                com.excelliance.kxqp.gs.newappstore.b.c.a(button2, w.k(this.bA, "bg_btn_share_record_new_store"));
            }
            button.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    MainFragment.this.bV.dismiss();
                }
            });
            button2.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    MainFragment.this.bV.dismiss();
                    if (MainFragment.this.getActivity() == null) {
                        return;
                    }
                    try {
                        MediaProfiles mediaProfiles = new MediaProfiles();
                        mediaProfiles.e = stringExtra;
                        MediaResource mediaResource = new MediaResource();
                        mediaResource.setLocalPath(mediaProfiles.e);
                        mediaResource.setDuration(cl.c(mediaResource.getLocalPath()));
                        int[] b2 = cl.b(mediaResource.getLocalPath());
                        mediaResource.setWidth(b2[0]);
                        mediaResource.setHeight(b2[1]);
                        mediaResource.setThumbUrl(mediaResource.getLocalPath());
                        mediaResource.setResourceType(ResourceType.VIDEO_MP4);
                        new com.excelliance.kxqp.gs.record.b(MainFragment.this.getActivity(), mediaResource).show();
                    } catch (Exception e2) {
                        e2.printStackTrace();
                    }
                }
            });
            return;
        }
        if (this.bV == null || !this.bV.isShowing()) {
            return;
        }
        this.bV.dismiss();
    }

    @Override
    public void onPause() {
        super.onPause();
        az.d("MainFragment", String.format("MainFragment/onPause:thread(%s)", Thread.currentThread().getName()));
        if (this.bE != null && this.bE.isShowing()) {
            this.bE.dismiss();
        }
        if (this.o != null && this.o.d()) {
            this.o.c();
        }
        if (com.excean.ab_builder.c.a.h(getContext()) && this.p != null && this.p.d()) {
            this.p.c();
        }
    }

    @Override
    public void onVisible() {
        super.onVisible();
        az.d("MainFragment", String.format("MainFragment/onVisible:thread(%s)", Thread.currentThread().getName()));
        this.aM.d().observe(this, this.cg);
        this.aM.f().observe(this, this.cg);
        this.aM.h().observe(this, this.cg);
        this.aM.c().observe(this, this.ci);
        this.aM.g().observe(this, this.cg);
        com.excelliance.kxqp.gs.g.b.a(this.bA).b();
        ab();
        if (com.excean.ab_builder.c.a.h(this.bA)) {
            this.aM.b().observe(this, this.ch);
        }
        if (com.excean.ab_builder.c.a.at(this.bA)) {
            this.aM.e().observe(this, this.ch);
            this.aM.i().observe(this, this.ch);
        }
        az.d("MainFragment", String.format("MainFragment/onVisible:thread(%s)", Thread.currentThread().getName()));
        com.excelliance.kxqp.gs.g.c.a().a(this.mPageDes);
        if (ViewSwitcher.a(this.bA).a()) {
            aa();
        }
        this.bp.d();
    }

    @Override
    public void onInvisible() {
        super.onInvisible();
        az.d("MainFragment", String.format("MainFragment/onInvisible:thread(%s)", Thread.currentThread().getName()));
        this.aM.d().removeObserver(this.cg);
        this.aM.f().removeObserver(this.cg);
        this.aM.h().removeObserver(this.cg);
        this.aM.c().removeObserver(this.ci);
        this.aM.g().removeObserver(this.cg);
        com.excelliance.kxqp.gs.g.b.a(this.bA).c();
        az.d("MainFragment", String.format("MainFragment/onInvisible:thread(%s)", Thread.currentThread().getName()));
        if (com.excean.ab_builder.c.a.h(this.bA) || com.excean.ab_builder.c.a.at(this.bA)) {
            this.aM.b().removeObserver(this.ch);
        }
        if (com.excean.ab_builder.c.a.at(this.bA)) {
            this.aM.e().removeObserver(this.ch);
            this.aM.i().removeObserver(this.ch);
        }
    }

    public boolean af() {
        if (com.excelliance.kxqp.util.ai.a().b()) {
            return false;
        }
        if (this.bs != null && this.bs.getDialog() != null && this.bs.getDialog().isShowing()) {
            if (!com.excelliance.kxqp.gs.util.s.a(as.f())) {
                this.bs.dismiss();
            }
            return false;
        }
        final long currentTimeMillis = System.currentTimeMillis();
        if (this.bC.a() && this.bC.f()) {
            long a2 = by.a(this.bA, "sp_app_running_scan").a("sp_app_running_scan_key_time", (Long) 0L);
            if (com.excean.ab_builder.c.a.d()) {
                if (this.aN.c() != 0 && Math.abs(currentTimeMillis - a2) <= 120000 && as.f().isEmpty() && (by.a(this.bA, "sp_dialog_buy_google_account").a("sp_key_dialog_buy_google_account_cg1", (Long) 0L) & 3) == 0) {
                    a(0, new DialogInterface.OnCancelListener() {
                        @Override
                        public void onCancel(DialogInterface dialogInterface) {
                            MainFragment.this.a(currentTimeMillis);
                        }
                    });
                    return true;
                }
            } else if (com.excean.ab_builder.c.a.e()) {
                int c2 = by.a(this.bA, "last_app_and_count").c("sp_key_start_game_time", 0);
                if (this.aN.c() != 0 && Math.abs(currentTimeMillis - a2) <= 120000 && c2 >= 2 && as.f().isEmpty() && (by.a(this.bA, "sp_dialog_buy_google_account").a("sp_key_dialog_buy_google_account_cg2", (Long) 0L) & 3) == 0) {
                    a(0, new DialogInterface.OnCancelListener() {
                        @Override
                        public void onCancel(DialogInterface dialogInterface) {
                            MainFragment.this.a(currentTimeMillis);
                        }
                    });
                    return true;
                }
            }
        }
        return false;
    }

    public void a(long j) {
        if (com.excelliance.kxqp.util.ai.a().b() || getActivity() == null) {
            return;
        }
        Intent intent = getActivity().getIntent();
        boolean z = !(intent != null && intent.getBooleanExtra("launch", false));
        if (com.excelliance.kxqp.gs.util.b.V(this.bA) && z) {
            by a2 = by.a(this.bA, "last_app_and_count");
            final String b2 = a2.b("lastLaunch", "");
            if (TextUtils.isEmpty(b2)) {
                return;
            }
            boolean booleanValue = a2.b(b2 + ".give_tips", false).booleanValue();
            Boolean b3 = by.a(this.bA, "feedback").b("feedback_app_run_tips_nolonger", false);
            Log.d("MainFragment", "onResume: last Launch APP: " + b2 + " , tips : " + booleanValue + "\t" + b3);
            if (this.o != null && booleanValue && !b3.booleanValue()) {
                if (com.excelliance.kxqp.gs.util.b.ck(this.bA)) {
                    this.aV = true;
                }
                if (Math.abs(j - this.aN.c()) < WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS) {
                    if (this.aL != null) {
                        this.aL.post(new Runnable() {
                            @Override
                            public void run() {
                                final ExcellianceAppInfo b4 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(b2);
                                final Runnable runnable = new Runnable() {
                                    @Override
                                    public void run() {
                                        MainFragment.this.h(b4);
                                    }
                                };
                                if (MainFragment.this.bC.f() && (com.excean.ab_builder.c.a.ak(MainFragment.this.bA) || com.excean.ab_builder.c.a.al(MainFragment.this.bA))) {
                                    final String string = MainFragment.this.bA.getString(R.string.dialog_watch_game_video);
                                    tp.i(new Runnable() {
                                        @Override
                                        public void run() {
                                            com.excelliance.kxqp.gs.util.af.a(MainFragment.this.getActivity(), string, runnable);
                                        }
                                    });
                                } else {
                                    tp.i(runnable);
                                }
                            }
                        });
                    }
                } else if (j - this.aN.c() >= WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS) {
                    a2.a(b2 + ".give_tips", false);
                }
            }
            if (com.excelliance.kxqp.gs.util.b.cm(this.bA)) {
                a(b2, j);
                return;
            }
            if ((com.excean.ab_builder.c.a.f(this.bA) || com.excean.ab_builder.c.a.O(this.bA)) && com.excelliance.kxqp.gs.g.t.a().g(this.bA)) {
                ak akVar = new ak(this.bA, 2);
                akVar.a(this.mPageDes);
                akVar.show();
            }
        }
    }

    private void a(int i, final DialogInterface.OnCancelListener onCancelListener) {
        if (i > 2 || i < 0) {
            throw new IllegalArgumentException("flag 取值:0,1,2");
        }
        final String b2 = by.a(this.bA, "last_app_and_count").b("lastLaunch", "");
        final ExcellianceAppInfo b3 = com.excelliance.kxqp.repository.a.a(this.bA).b(b2);
        if (b3 == null) {
            Log.e("MainFragment", "MainFragment/showBuyGoogleDialog(),appInfo = null,pkg=【" + b2 + "】,flag=【" + i + "】");
            return;
        }
        this.bs = new ContainerDialog.a().a(true).a(getString(R.string.gaccount_login_gaccount)).b("").a(20.0f).g(0).c(true).g(0).d(getString(R.string.gaccount_login_gaccount)).e(getString(R.string.purchase_google_account)).a(getLayoutInflater().inflate(R.layout.dialog_buy_google_account, (ViewGroup) null)).a(new ContainerDialog.b() {
            @Override
            public void a(DialogFragment dialogFragment) {
                BiEventClick biEventClick = new BiEventClick();
                biEventClick.current_page = "启动页";
                biEventClick.dialog_name = "谷歌账号登录/购买弹窗";
                biEventClick.button_name = "登录谷歌账号按钮";
                biEventClick.button_function = "登陆Google帐号";
                biEventClick.game_packagename = b2;
                biEventClick.set__items("game", b3.datafinder_game_id);
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                dialogFragment.dismiss();
                com.excelliance.kxqp.gs.ui.mine.a.c().l();
            }
        }).b(new ContainerDialog.b() {
            @Override
            public void a(DialogFragment dialogFragment) {
                BiEventClick biEventClick = new BiEventClick();
                biEventClick.current_page = "启动页";
                biEventClick.dialog_name = "谷歌账号登录/购买弹窗";
                biEventClick.button_name = "购买谷歌账号按钮";
                biEventClick.button_function = "去Google帐号购买页面";
                biEventClick.game_packagename = b2;
                biEventClick.set__items("game", b3.datafinder_game_id);
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                dialogFragment.dismiss();
                BuyGameAccountActivity.a(MainFragment.this.bA);
            }
        }).a(new DialogInterface.OnCancelListener() {
            @Override
            public void onCancel(DialogInterface dialogInterface) {
                BiEventClick biEventClick = new BiEventClick();
                biEventClick.current_page = "启动页";
                biEventClick.dialog_name = "谷歌账号登录/购买弹窗";
                biEventClick.button_name = "点击弹窗周边";
                biEventClick.game_packagename = b2;
                biEventClick.set__items("game", b3.datafinder_game_id);
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                if (onCancelListener != null) {
                    onCancelListener.onCancel(dialogInterface);
                }
            }
        }).a();
        this.bs.show(getChildFragmentManager(), "MainFragment_showBuyGoogleDialog");
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(new Date());
        calendar.set(11, 24);
        calendar.set(12, 0);
        calendar.set(13, 0);
        by.a(this.bA, "sp_dialog_buy_google_account").a(com.excean.ab_builder.c.a.e() ? "sp_key_dialog_buy_google_account_cg2" : "sp_key_dialog_buy_google_account_cg1", ((calendar.getTimeInMillis() / 1000) << 2) | (i + 1));
        BiEventDialogShow biEventDialogShow = new BiEventDialogShow();
        biEventDialogShow.current_page = "启动页";
        biEventDialogShow.dialog_name = "谷歌账号登录/购买弹窗";
        biEventDialogShow.game_packagename = b2;
        biEventDialogShow.set__items("game", b3.datafinder_game_id);
        com.excelliance.kxqp.gs.g.c.a().a(biEventDialogShow);
    }

    private void a(String str, long j) {
        if (j - this.aN.c() >= WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS) {
            if (by.a(this.bA, "sp_key_game_missions_notify_relevant").b(str + "sp_key_return_from_app", false).booleanValue()) {
                by.a(this.bA, "sp_key_game_missions_notify_relevant").a(str + "sp_key_return_from_app", false);
                Boolean b2 = by.a(this.bA, "sp_key_game_missions_notify_relevant").b("sp_key_stop_notify_calendar_permission", false);
                com.excelliance.kxqp.task.g.d a2 = com.excelliance.kxqp.task.g.d.a();
                ExcellianceAppInfo b3 = com.excelliance.kxqp.repository.a.a(this.bA).b(str);
                List<String> d2 = a2.d(this.bA);
                if (!b2.booleanValue() && !a2.f(this.bA) && by.a(this.bA, "sp_key_game_missions_notify_relevant").c("sp_key_calendar_permission_notify_count", 0) < 3 && d2 != null && d2.size() > 0 && b3 != null && d2.contains(b3.appPackageName)) {
                    a2.b(this);
                }
                if (!a2.f(this.bA) || d2 == null || b3 == null || !d2.contains(b3.appPackageName)) {
                    return;
                }
                a2.g(this.bA);
            }
        }
    }

    public void ag() {
        if (com.excelliance.kxqp.gs.util.b.ck(this.bA) && this.aV && by.a(this.bA, "global_config").b("sp_key_need_to_show_google_account_introduction", true).booleanValue()) {
            tp.i(new Runnable() {
                @Override
                public void run() {
                    Intent intent = new Intent(MainFragment.this.bA, (Class<?>) GuideActivity.class);
                    intent.putExtra("after_open_game", true);
                    MainFragment.this.bA.startActivity(intent);
                    by.a(MainFragment.this.bA, "global_config").a("sp_key_need_to_show_google_account_introduction", false);
                }
            });
        }
    }

    public void ah() {
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                if (!by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").b("sp_common_disposable_key_global_has_vpn_proxy", false).booleanValue() || as.k() || MainFragment.this.H == null || MainFragment.this.H.g() == null) {
                    return;
                }
                tp.i(new Runnable() {
                    @Override
                    public void run() {
                        if (MainFragment.this.H.g() != null) {
                            MainFragment.this.H.g().performClick();
                        }
                    }
                });
                by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").a("sp_common_disposable_key_global_has_vpn_proxy", false);
            }
        });
    }

    public boolean ai() {
        if (!by.a(this.bA, ".sp.common.disposable.flag.info").b("sp_common_disposable_key_specific_switch_proxy", false).booleanValue()) {
            return false;
        }
        boolean aG = aG();
        by.a(this.bA, ".sp.common.disposable.flag.info").a("sp_common_disposable_key_specific_switch_proxy", false);
        return aG;
    }

    public void aj() {
        an();
        final Runnable runnable = new Runnable() {
            @Override
            public void run() {
                MainFragment.this.S();
            }
        };
        Runnable runnable2 = new Runnable() {
            @Override
            public void run() {
                com.excelliance.kxqp.gs.ui.add.i.a(MainFragment.this.bA).a(new Runnable() {
                    @Override
                    public void run() {
                        com.excelliance.kxqp.gs.ui.novice.c.a(MainFragment.this.bA).a(runnable);
                    }
                });
            }
        };
        if (com.excelliance.kxqp.gs.util.b.bt(this.bA)) {
            com.excelliance.kxqp.gs.guide.v2.a.a().a(this.bA, runnable2);
            return;
        }
        if (com.excelliance.kxqp.gs.util.b.bD(this.bA)) {
            com.excelliance.kxqp.gs.guide.c.a().a(this.bA, runnable);
        } else if (com.excelliance.kxqp.gs.util.b.bS(this.bA)) {
            com.excelliance.kxqp.gs.guide.v3.b.a().a(this.bA, runnable);
        } else {
            com.excelliance.kxqp.gs.guide.b.a().a(this.bA, runnable2);
        }
    }

    private void ak() {
        if (by.a(this.bA, "global_config").a("defDisplayStyle_flow_ab_test_switch_to_flow_vk", (Long) (-1L)) == -2 && aq.m()) {
            final Dialog dialog = new Dialog(this.bA, w.o(this.bA, "pop_custom_dialog_theme"));
            View b2 = w.b(this.bA, "dialog_flow_switch_k_ly");
            b2.findViewById(w.d(this.bA, "tv_right")).setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    dialog.dismiss();
                }
            });
            dialog.setContentView(b2);
            Window window = dialog.getWindow();
            window.setBackgroundDrawableResource(this.bA.getResources().getIdentifier("dialog_bg_color", "color", this.bA.getPackageName()));
            WindowManager.LayoutParams attributes = window.getAttributes();
            attributes.width = -1;
            attributes.height = -2;
            attributes.gravity = 17;
            window.setAttributes(attributes);
            dialog.setOnShowListener(new DialogInterface.OnShowListener() {
                @Override
                public void onShow(DialogInterface dialogInterface) {
                    by.a(MainFragment.this.bA, "global_config").a("defDisplayStyle_flow_ab_test_switch_to_flow_vk", -3L);
                }
            });
            dialog.show();
        }
    }

    public class AnonymousClass229 implements Runnable {
        AnonymousClass229() {
        }

        @Override
        public void run() {
            if (com.excelliance.kxqp.gs.util.b.w(MainFragment.this.bA) || com.excelliance.kxqp.gs.util.b.y(MainFragment.this.bA)) {
                return;
            }
            az.d("MainFragment", "ma> " + MainFragment.this.bC.a());
            if (MainFragment.this.bC.a()) {
                final by a2 = by.a(MainFragment.this.bA, "global_config");
                Boolean b2 = a2.b("sp_key_show_flow_jk_tips", false);
                if (aq.l() && aq.q() && !b2.booleanValue() && aq.f() == -4 && !com.excelliance.kxqp.gs.util.b.cd(MainFragment.this.bA)) {
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            if (MainFragment.this.bK == null) {
                                MainFragment.this.bK = new an(MainFragment.this.bA);
                                MainFragment.this.bK.setOnDismissListener(new DialogInterface.OnDismissListener() {
                                    @Override
                                    public void onDismiss(DialogInterface dialogInterface) {
                                        List<MyTabLayout.b> l = com.excelliance.kxqp.gs.main.c.l();
                                        if (com.excelliance.kxqp.gs.util.s.a(l)) {
                                            return;
                                        }
                                        for (MyTabLayout.b bVar : l) {
                                            if (TextUtils.equals(bVar.f12200a, w.e(MainFragment.this.bA, "vip_text")) && !bVar.f) {
                                                FragmentActivity activity = MainFragment.this.getActivity();
                                                if (activity instanceof MainActivity) {
                                                    ((MainActivity) activity).c();
                                                }
                                            }
                                        }
                                    }
                                });
                                MainFragment.this.bK.setOnShowListener(new DialogInterface.OnShowListener() {
                                    @Override
                                    public void onShow(DialogInterface dialogInterface) {
                                        a2.a("sp_key_show_flow_jk_tips", true);
                                    }
                                });
                            }
                            if (MainFragment.this.bK.isShowing()) {
                                return;
                            }
                            MainFragment.this.bK.show();
                        }
                    });
                }
            }
        }
    }

    private void al() {
        this.aL.post(new AnonymousClass229());
    }

    private void am() {
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                final by a2 = by.a(MainFragment.this.bA, "global_config");
                int c2 = a2.c("defDisplayStyle", -1);
                long a3 = a2.a("temp_flow_version_time", (Long) (-1L));
                if (aq.v() || a3 == -1) {
                    return;
                }
                if (c2 == 28 || c2 == 32) {
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            com.excelliance.kxqp.gs.dialog.ao aoVar = new com.excelliance.kxqp.gs.dialog.ao(MainFragment.this.bA);
                            aoVar.setOnShowListener(new DialogInterface.OnShowListener() {
                                @Override
                                public void onShow(DialogInterface dialogInterface) {
                                    a2.a("temp_flow_version_time", -1L);
                                }
                            });
                            aoVar.show();
                        }
                    });
                }
            }
        });
    }

    private void an() {
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                if (aq.v()) {
                    return;
                }
                MainFragment.this.ao();
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.i();
                }
            }
        });
    }

    public void ao() {
        String string = this.bG.getString(ParamKeyConstants.WebViewConstants.QUERY_FROM, "");
        boolean z = this.bG.getBoolean("isHome", false);
        boolean z2 = br.a() == -1;
        az.d("MainFragment", String.format("MainFragment/checkShortcutPermission:thread(%s) from(%s) isHome(%s) checkPhoneShortcut(%s)", Thread.currentThread().getName(), string, Boolean.valueOf(z), Boolean.valueOf(z2)));
        if (z2 && TextUtils.equals(string, "addIcon") && z) {
            this.bu.post(new Runnable() {
                @Override
                public void run() {
                    bh.a(MainFragment.this.getActivity(), 2);
                    MainFragment.this.bG.edit().remove(ParamKeyConstants.WebViewConstants.QUERY_FROM).remove("isHome").apply();
                }
            });
        }
    }

    public void ap() {
        final Intent intent = getActivity().getIntent();
        az.d("MainFragment", "onResume\t" + intent);
        if (intent != null) {
            boolean booleanExtra = intent.getBooleanExtra("isFirstDownload", false);
            az.d("MainFragment", "onResume: isFirstDownloadOfTourist_play\t" + booleanExtra);
            if (booleanExtra) {
                this.bu.postDelayed(new Runnable() {
                    @Override
                    public void run() {
                        int childCount = MainFragment.this.m.getChildCount();
                        for (int i = 0; i < childCount; i++) {
                            View childAt = MainFragment.this.m.getChildAt(i);
                            childAt.findViewById(com.excelliance.kxqp.swipe.a.a.getId(MainFragment.this.bA, "circle_progress_view"));
                            MainFragment.this.aG = intent.getStringExtra(WebActionRouter.KEY_PKG);
                            az.d("MainFragment", "run: " + MainFragment.this.aG);
                            if (i == MainFragment.this.o.b(MainFragment.this.aG)) {
                                if (MainFragment.this.aF != null && MainFragment.this.aF.isShowing()) {
                                    MainFragment.this.aF.dismiss();
                                }
                                MainFragment.this.aF = new com.excelliance.kxqp.gs.ui.view.b(MainFragment.this.bA);
                                TextView textView = new TextView(MainFragment.this.bA);
                                textView.setHeight(com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, 28.0f));
                                textView.setTextColor(-14535353);
                                textView.setGravity(17);
                                textView.setTextSize(12.0f);
                                textView.setText(com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "first_download_of_tourist"));
                                MainFragment.this.aF.a(textView);
                                MainFragment.this.aF.a(childAt, 80);
                                intent.removeExtra("isFirstDownload");
                                by.a(MainFragment.this.r, "data").a("isFirstDownload", false);
                            }
                        }
                        if (com.excean.ab_builder.c.a.h(MainFragment.this.bA)) {
                            int childCount2 = MainFragment.this.n.getChildCount();
                            for (int i2 = 0; i2 < childCount2; i2++) {
                                View childAt2 = MainFragment.this.n.getChildAt(i2);
                                childAt2.findViewById(com.excelliance.kxqp.swipe.a.a.getId(MainFragment.this.bA, "circle_progress_view"));
                                MainFragment.this.aG = intent.getStringExtra(WebActionRouter.KEY_PKG);
                                az.d("MainFragment", "run: " + MainFragment.this.aG);
                                if (i2 == MainFragment.this.p.b(MainFragment.this.aG)) {
                                    if (MainFragment.this.aF != null && MainFragment.this.aF.isShowing()) {
                                        MainFragment.this.aF.dismiss();
                                    }
                                    MainFragment.this.aF = new com.excelliance.kxqp.gs.ui.view.b(MainFragment.this.bA);
                                    TextView textView2 = new TextView(MainFragment.this.bA);
                                    textView2.setHeight(com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, 28.0f));
                                    textView2.setTextColor(-14535353);
                                    textView2.setGravity(17);
                                    textView2.setTextSize(12.0f);
                                    textView2.setText(com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "first_download_of_tourist"));
                                    MainFragment.this.aF.a(textView2);
                                    MainFragment.this.aF.a(childAt2, 80);
                                    intent.removeExtra("isFirstDownload");
                                    by.a(MainFragment.this.r, "data").a("isFirstDownload", false);
                                    return;
                                }
                            }
                        }
                    }
                }, 0L);
            }
        }
    }

    private void aq() {
        if (this.u == null) {
            this.u = new e();
            this.s = new IntentFilter();
            this.s.addAction(this.q + ".refresh.google.acc.sell.ui");
            this.s.addAction(this.q + ".action.operate.proxy.dialog");
            this.s.addAction(this.q + ".action_plugin_download_completed");
            this.s.addAction(this.q + "action.updateProgress");
            this.s.addAction(this.q + ".ACTION_RESUME_PLUGIN_DOWNLOAD");
            this.s.addAction(this.q + VersionManager.c);
            this.s.addAction(this.q + ".action.wait.assistance");
            this.s.addAction(this.q + ".action.switch.button");
            this.s.addAction(this.q + "addgame");
            this.s.addAction(this.q + ".action.BADGE_REPORT");
            this.s.addAction(this.q + "iconClickUrl");
            this.s.addAction(this.q + VersionManager.q);
            this.s.addAction(this.q + "regresh.current.connect.area");
            this.s.addAction(this.q + ".cancel_stop_app_animation");
            this.s.addAction(this.q + ".do_search_share_info");
            this.s.addAction(this.q + ".ACTION_PRESTART_GOOGLE_PLUGIN");
            this.s.addAction(this.q + ".ACTION_SWITCH_PROXY_PERFORM_RADIO_CLICK");
            this.s.addAction(this.q + ".ACTION_ON_NEW_RECORD_VIDEO_CHANGED");
            this.s.addAction(this.q + ".action_guide_import_add_game");
            this.s.addAction(this.q + ".action_guide_import_add_game_completed");
            this.s.addAction(this.q + ".download.app.change");
            this.s.addAction(this.q + ".download.native.vpn");
            this.s.addAction(this.q + ".download_game_from_assistant");
            this.s.addAction(this.q + ".split.fail.delete_file");
            this.s.addAction(this.q + ".refresh.proxy.net");
            this.s.addAction(this.q + ".refresh.proxy.interface");
            this.s.addAction(this.q + ".legal.start.app.game");
            this.s.addAction(this.q + ".down.plugin.info");
            this.s.addAction(this.q + ".check.gms.and.vending.plug.is.install.vm");
            this.s.addAction(this.q + ".switch.proxy.regin.state.response");
            this.s.addAction(this.q + ".check.obb.exist.response");
            this.s.addAction(this.q + ".check.split.exist.response");
            this.s.addAction(this.q + RankingListFragment.OPERATE_TOURIST_GAME);
            this.s.addAction(this.q + ".import.libname");
            this.s.addAction(this.q + ".b64.game");
            this.s.addAction(this.q + ".add.game.migrate");
            this.s.addAction(this.q + "update_obb_info");
            this.s.addAction(this.q + ".pause.notify.state");
            this.s.addAction(this.q + ".download.app.from.shared.pkg");
            this.s.addAction(this.q + ".user_login_out");
            this.s.addAction(this.q + ".user_login_in");
            this.s.addAction("com.excean.gspace.run_app_resume");
            this.s.addAction("com.excean.gspace.switch_flow_version");
            this.s.addAction(this.q + ".action.need.correlation.error.banner");
            this.s.addAction(this.q + ".action.checking_assistance_permission ");
            this.s.addAction(this.q + ".action.initvim.completed");
            this.s.addAction("com.excelliance.kxqp.platform.action.accounts.LOGIN_ACCOUNTS_CHANGED");
            this.s.addAction(this.q + ".action.global.search.start.tourist.app");
            this.s.addAction(this.q + ".action.main.start.app.direct");
            this.s.addAction(this.q + ".action.main.start.google.gp.app");
            this.s.addAction(this.q + "action_banner_show_interest_recommend_app");
            this.s.addAction(this.q + "action_remove_banner_recommend");
            this.s.addAction(this.q + ".notification.subscribe.success");
            this.s.addAction("com.excean.gspace.action_notify_download_state_change_from_gp");
            this.s.addAction(this.q + ".ACTION.REFRESH.FUNCTION.SWITCH");
            this.s.addAction(this.q + ".ACTION_GUIDE_IMPORT_STATE_UPDATE");
            this.s.addAction(this.q + ".ACTION_ADD_HOME_APP_GUIDE_IMPORT_INSTALLED_START_APP");
            this.s.addAction(this.q + ".ACTION_NEW_USER_GUIDE_OVER");
            this.s.addAction("gspace.intent.action.PACKAGE_ADDED");
            this.s.addAction(this.q + ".ACTION_PROMPT_TO_ACCELERATE_APP");
            this.s.addAction(this.q + "GoogleStateDialog.click");
            this.s.addAction("gspace.intent.action.download.by.pkg");
            this.s.addAction(this.q + "refresh_google_action_view");
            this.s.addAction(this.q + "action.refresh.real.name.verify");
            this.s.addAction(this.q + SPushService.ACTION_NEW_PUSH_MSG);
            this.s.addAction(this.q + ".download.finished");
            this.s.addAction(this.q + ".ACTION_HAS_NEW_VM");
            this.s.addAction(this.q + "auto_open_last_install_app");
            this.s.addAction("com.excelliance.kxqp.download.error");
            if (com.excean.ab_builder.c.a.D(this.bA) || com.excean.ab_builder.c.a.ac(this.bA) || com.excean.ab_builder.c.a.ad(this.bA) || com.excean.ab_builder.c.a.ae(this.bA)) {
                this.s.addAction(this.q + ".enter.game.animation");
                this.s.addAction(this.q + ".exit.game.animation");
            }
            if (com.excean.ab_builder.c.a.F(this.bA)) {
                this.s.addAction(this.q + ".action_download_game");
            }
            getActivity().registerReceiver(this.u, this.s);
        }
        if (this.f9558cn != null) {
            IntentFilter intentFilter = new IntentFilter();
            intentFilter.addAction(this.q + "SPLIT_REQUEST_RECEIVER_CALLBACK");
            if (com.excean.ab_builder.c.a.au(this.bA)) {
                intentFilter.addAction("com.excelliance.end.paly.game");
            }
            LocalBroadcastManager.getInstance(getActivity()).registerReceiver(this.f9558cn, intentFilter);
        }
        if (this.co != null) {
            IntentFilter intentFilter2 = new IntentFilter();
            intentFilter2.addAction(this.q + ".user_diff_line");
            if (com.excean.ab_builder.c.a.au(this.bA)) {
                intentFilter2.addAction("com.excelliance.refresh.vip");
            }
            LocalBroadcastManager.getInstance(getActivity()).registerReceiver(this.co, intentFilter2);
        }
        if (this.cp != null) {
            IntentFilter intentFilter3 = new IntentFilter();
            intentFilter3.addAction(".action.imported.danger.app.dialog");
            LocalBroadcastManager.getInstance(getActivity()).registerReceiver(this.cp, intentFilter3);
        }
        if (this.cq != null) {
            IntentFilter intentFilter4 = new IntentFilter();
            intentFilter4.addAction("action.preload.dialog.img");
            intentFilter4.addAction("action.start.download.after.click.ad");
            intentFilter4.addAction("action.get.read_app_permission");
            LocalBroadcastManager.getInstance(getActivity()).registerReceiver(this.cq, intentFilter4);
            DataInfo.setMainUIRegister(true);
        }
        if (this.t == null) {
            this.t = new f();
            IntentFilter intentFilter5 = new IntentFilter();
            intentFilter5.addAction("android.net.conn.CONNECTIVITY_CHANGE");
            getActivity().registerReceiver(this.t, intentFilter5);
        }
        IntentFilter intentFilter6 = new IntentFilter();
        intentFilter6.addAction(this.q + ".action.plugin.state");
        intentFilter6.addAction(this.q + ".action.plugin.progress");
        LocalBroadcastManager.getInstance(this.bA).registerReceiver(this.f9557cm, intentFilter6);
        bp();
    }

    private void ar() {
        if (this.o == null) {
            this.o = new com.excelliance.kxqp.gs.adapter.e(this.bA, this, this.bB, this.aM);
            this.aX = new g(this.o, true);
            this.aY = new g(this.o, false);
            this.ba = new a(this.o, true);
            this.aZ = new a(this.o, false);
            this.o.a(this.d);
            this.o.a(this.mViewTrackerRxBus);
            if (com.excean.ab_builder.c.a.r(this.bA) && !bs.p(this.bA) && as.d(this.bA, true)) {
                this.o.d(1);
            }
            this.o.b(this.exposure);
            PageDes copy = this.mPageDes.copy();
            copy.secondArea = "启动栏";
            this.o.a(copy);
            if (com.excean.ab_builder.c.a.h(this.bA)) {
                this.o.a(this.m);
            }
            this.o.a(new e.d() {
                @Override
                public void a() {
                    if (!com.excean.ab_builder.c.a.at(MainFragment.this.bA) || MainFragment.this.o.h() == null) {
                        MainFragment.this.m.setInPosEditMode(true);
                    } else {
                        MainFragment.this.o.h().setInPosEditMode(true);
                    }
                    MainFragment.this.x.setVisibility(8);
                    MainFragment.this.y.setVisibility(0);
                    MainFragment.this.y.post(new Runnable() {
                        @Override
                        public void run() {
                            cg.a(MainFragment.this.bA, View.inflate(MainFragment.this.bA, R.layout.pop_top_tip, null), BadgeDrawable.TOP_END, 12.0f, com.excelliance.kxqp.gs.util.ad.b(MainFragment.this.bA, MainFragment.this.y.getHeight()) - 30.0f);
                        }
                    });
                    if (MainFragment.this.getActivity() != null) {
                        boolean z = MainFragment.this.getActivity() instanceof MainActivity;
                    }
                }
            });
        }
        this.o.d(this.bC.a());
        this.m.setAdapter((ListAdapter) this.o);
        this.m.setTouchListener(this.o.f3908b);
        this.m.setExchangeDataListener(new c());
        this.m.setRequestScrollListener(new DragGridView.b() {
            @Override
            public void a(int i, int i2) {
                MainFragment.this.A.scrollBy(i, i2);
            }
        });
        this.o.registerDataSetObserver(new DataSetObserver() {
            @Override
            public void onChanged() {
                super.onChanged();
                MainFragment.this.f(1);
            }
        });
        this.o.a(this.A);
        this.m.setOnItemLongClickListener(this.o);
        as();
    }

    private void as() {
        if (com.excean.ab_builder.c.a.h(this.bA) || com.excean.ab_builder.c.a.at(this.bA)) {
            this.o.d(this.bC.a());
            this.h.add(0, this.o);
            this.bm.notifyDataSetChanged();
            if (this.p == null) {
                this.p = new com.excelliance.kxqp.gs.adapter.e(this.bA, this, this.bB, this.aM);
                this.bb = new g(this.p, true);
                this.bc = new g(this.p, false);
                this.be = new a(this.p, true);
                this.bd = new a(this.p, false);
                this.p.a(true);
                this.p.a(this.d);
                this.p.a(this.mViewTrackerRxBus);
                this.p.b(this.exposure);
                if (com.excean.ab_builder.c.a.r(this.bA) && !bs.p(this.bA) && as.d(this.bA, true)) {
                    this.p.d(1);
                }
                PageDes copy = this.mPageDes.copy();
                copy.secondArea = "启动栏";
                this.p.a(copy);
                if (com.excean.ab_builder.c.a.h(this.bA)) {
                    this.p.a(this.n);
                }
                this.p.a(new e.d() {
                    @Override
                    public void a() {
                        if (MainFragment.this.p.h() != null) {
                            MainFragment.this.p.h().setInPosEditMode(true);
                        }
                        MainFragment.this.x.setVisibility(8);
                        MainFragment.this.y.setVisibility(0);
                        MainFragment.this.y.post(new Runnable() {
                            @Override
                            public void run() {
                                cg.a(MainFragment.this.bA, View.inflate(MainFragment.this.bA, R.layout.pop_top_tip, null), BadgeDrawable.TOP_END, 12.0f, com.excelliance.kxqp.gs.util.ad.b(MainFragment.this.bA, MainFragment.this.y.getHeight()) - 30.0f);
                            }
                        });
                        if (MainFragment.this.getActivity() != null) {
                            boolean z = MainFragment.this.getActivity() instanceof MainActivity;
                        }
                    }
                });
                this.p.d(this.bC.a());
                if (com.excean.ab_builder.c.a.at(this.bA)) {
                    this.p.d(this.bC.a());
                    this.h.add(1, this.p);
                    this.bm.notifyDataSetChanged();
                }
                if (this.n != null) {
                    this.n.setAdapter((ListAdapter) this.p);
                    this.n.setTouchListener(this.p.f3908b);
                    this.n.setExchangeDataListener(new DragGridView.a() {
                        @Override
                        public void a(int i, int i2) {
                            MainFragment.this.p.a(i, i2);
                        }
                    });
                    this.n.setRequestScrollListener(new DragGridView.b() {
                        @Override
                        public void a(int i, int i2) {
                            MainFragment.this.A.scrollBy(i, i2);
                        }
                    });
                    this.n.setOnItemLongClickListener(this.p);
                }
                this.p.registerDataSetObserver(new DataSetObserver() {
                    @Override
                    public void onChanged() {
                        super.onChanged();
                        MainFragment.this.f(2);
                    }
                });
                this.p.a(this.A);
            }
        }
    }

    public void f(int i) {
        if (com.excelliance.kxqp.gs.util.b.aW(this.bA) && this.o != null) {
            List<ExcellianceAppInfo> b2 = this.o.b();
            if (b2 != null && b2.size() > 0) {
                if (!com.excean.ab_builder.c.a.at(this.bA)) {
                    this.m.setVisibility(0);
                }
                if (com.excean.ab_builder.c.a.at(this.bA) && i == 1 && this.au.getCurrentTab() == 0) {
                    e(0);
                }
                this.bL.setVisibility(8);
            } else {
                this.m.setVisibility(8);
            }
            if (com.excean.ab_builder.c.a.h(this.bA)) {
                if (this.p != null && this.p.b() != null && this.p.b().size() > 0) {
                    this.p.h().setVisibility(0);
                    this.ad.setVisibility(0);
                    this.ae.setVisibility(0);
                } else {
                    this.n.setVisibility(8);
                    this.ad.setVisibility(8);
                    this.ae.setVisibility(8);
                }
            }
        }
    }

    public void i(List<ExcellianceAppInfo> list) {
        if (com.excelliance.kxqp.gs.util.b.o(this.bA) && by.a(this.bA, "global_config").b("sp_key_first_interest_app", true).booleanValue() && list != null && list.size() != 0) {
            for (int i = 0; i < list.size(); i++) {
                ExcellianceAppInfo excellianceAppInfo = list.get(i);
                az.d("MainFragment", "excellianceAppInfo:" + excellianceAppInfo);
                String gameType = excellianceAppInfo.getGameType();
                String appPackageName = excellianceAppInfo.getAppPackageName();
                excellianceAppInfo.getDownloadStatus();
                if (TextUtils.equals(String.valueOf(7), gameType)) {
                    this.bB.b(appPackageName);
                    return;
                }
            }
        }
    }

    public void j(List<ExcellianceAppInfo> list) {
        az.d("MainFragment", String.format("MainFragment/checkDownLoadingData:thread(%s)", Thread.currentThread().getName()));
        ArrayList arrayList = new ArrayList();
        HashMap<String, List<DownBean>> hashMap = new HashMap<>();
        for (ExcellianceAppInfo excellianceAppInfo : list) {
            String appPackageName = excellianceAppInfo.getAppPackageName();
            if (excellianceAppInfo.getTogp() != 1 && !bs.b(appPackageName)) {
                String gameType = excellianceAppInfo.getGameType();
                int downloadStatus = excellianceAppInfo.getDownloadStatus();
                if (TextUtils.equals(gameType, Constants.VIA_SHARE_TYPE_PUBLISHVIDEO)) {
                    GameUtil intance = GameUtil.getIntance();
                    intance.q(this.bA);
                    gameType = TextUtils.equals(intance.h(appPackageName), excellianceAppInfo.getPath()) ? "5" : "1";
                    VersionManager.a(this.bA, excellianceAppInfo, gameType);
                    Log.e("MainFragment", "checkDownLoadingData: " + gameType + "\t" + appPackageName);
                }
                if (com.excelliance.kxqp.gs.util.b.S(this.bA) && excellianceAppInfo.appId != 0) {
                    if ("7".equals(gameType) && downloadStatus != 1 && cd.a(excellianceAppInfo.yalpSplit) && !excellianceAppInfo.isHandlePause()) {
                        if (this.bB.a(appPackageName, (ExcellianceAppInfo) null) && excellianceAppInfo.appId != 0) {
                            az.d("MainFragment", "yalp ExcellianceAppInfo: " + excellianceAppInfo);
                            arrayList.add(this.bB.a(excellianceAppInfo.getAppName(), appPackageName, 3, excellianceAppInfo.yalp_type, excellianceAppInfo.appId));
                        }
                    } else if (excellianceAppInfo.loseYalpSplit() && !excellianceAppInfo.isHandlePause()) {
                        az.d("MainFragment", " yalp checkDownLoadingData: splitLose " + appPackageName + "\t" + excellianceAppInfo.getGameType());
                        int h = as.h(this.r, excellianceAppInfo.getPath());
                        Intent intent = new Intent();
                        intent.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf((long) h));
                        intent.putExtra("libName", appPackageName);
                        intent.putExtra("ignoreFile", true);
                        intent.putExtra("appId", excellianceAppInfo.appId);
                        intent.setAction(this.bA.getPackageName() + ".download.check.check.split");
                        intent.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
                        this.bA.startService(intent);
                    } else if (excellianceAppInfo.loseObb() && !excellianceAppInfo.isHandlePause()) {
                        az.d("MainFragment", " yalp checkDownLoadingData: obbLose " + appPackageName + "\t" + excellianceAppInfo.getGameType());
                        int h2 = as.h(this.r, excellianceAppInfo.getPath());
                        az.d("MainFragment", " yalp checkDownLoadingData: obbLose " + appPackageName + "\t" + excellianceAppInfo.getGameType() + " versioncode:" + h2);
                        Intent intent2 = new Intent();
                        intent2.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf((long) h2));
                        intent2.putExtra("libName", appPackageName);
                        intent2.putExtra("ignoreFile", true);
                        intent2.putExtra("appId", excellianceAppInfo.appId);
                        intent2.putExtra("updateSource", false);
                        intent2.putExtra("downloadForUpdate", excellianceAppInfo.downloadForUpdate);
                        intent2.setAction(this.bA.getPackageName() + ".download.check.check.obb");
                        intent2.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
                        this.bA.startService(intent2);
                    }
                } else {
                    com.excean.a.b.a("MainFragment", String.format("MainFragment/checkDownLoadingData:thread(%s) info(%s)", Thread.currentThread().getName(), excellianceAppInfo));
                    if ("7".equals(gameType) && downloadStatus != 1 && downloadStatus != 0 && com.excelliance.kxqp.util.d.b.a(excellianceAppInfo) && !excellianceAppInfo.isHandlePause()) {
                        if (this.bB.a(appPackageName, (ExcellianceAppInfo) null)) {
                            DownBean a2 = this.bB.a(excellianceAppInfo.getAppName(), appPackageName, 3);
                            if (!TextUtils.isEmpty(excellianceAppInfo.getPath()) && !excellianceAppInfo.getPath().contains(com.excelliance.kxqp.util.master.e.b(this.bA))) {
                                a2.filePath = excellianceAppInfo.getPath();
                                if ((a2.filePath != null && !a2.filePath.contains(this.bA.getPackageName())) || g(appPackageName)) {
                                    a2.filePath = bn.k(this.bA, appPackageName);
                                }
                            }
                            az.d("MainFragment", String.format("MainFragment/checkDownLoadingData:thread(%s) name(%s)", Thread.currentThread().getName(), excellianceAppInfo.getAppName()));
                            arrayList.add(a2);
                        }
                    } else if (com.excelliance.kxqp.util.d.b.c && excellianceAppInfo.loseYalpSplit() && !excellianceAppInfo.isHandlePause()) {
                        az.d("MainFragment", " checkDownLoadingData: splitLose " + appPackageName + "\t" + excellianceAppInfo.getGameType());
                        AppDownLoadInfoBean a3 = com.excelliance.kxqp.gs.d.a.a().a(this.r, appPackageName);
                        if (a3 != null && !a3.baseIsEmpty() && !cd.a(a3.mBase.filePath)) {
                            int h3 = as.h(this.r, a3.mBase.filePath);
                            Intent intent3 = new Intent();
                            intent3.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf(h3));
                            intent3.putExtra("libName", appPackageName);
                            intent3.putExtra("ignoreFile", true);
                            intent3.putExtra("appId", excellianceAppInfo.appId);
                            intent3.putExtra("filePath", a3.mBase.filePath);
                            intent3.setAction(this.bA.getPackageName() + ".download.check.check.split");
                            intent3.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
                            this.bA.startService(intent3);
                        }
                    } else if (excellianceAppInfo.loseObb() && !excellianceAppInfo.isHandlePause()) {
                        a(excellianceAppInfo, appPackageName, hashMap);
                    } else if (excellianceAppInfo.gameType.equals(String.valueOf(1)) && (excellianceAppInfo.downloadStatus == 13 || excellianceAppInfo.downloadStatus == 11 || excellianceAppInfo.downloadStatus == 12)) {
                        e(excellianceAppInfo);
                    } else if (excellianceAppInfo.gameType.equals(String.valueOf(1)) && excellianceAppInfo.downloadStatus == 2 && !excellianceAppInfo.loseObb()) {
                        e(excellianceAppInfo);
                    }
                }
            }
        }
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                com.excelliance.kxqp.bitmap.a.a.d(MainFragment.this.bA);
            }
        });
        az.d("MainFragment", "checkDownLoadingData size: " + arrayList.size());
        Iterator it = arrayList.iterator();
        while (it.hasNext()) {
            az.d("MainFragment", "checkDownLoadingData downBean: " + ((DownBean) it.next()));
        }
        for (String str : hashMap.keySet()) {
            Iterator<DownBean> it2 = hashMap.get(str).iterator();
            while (it2.hasNext()) {
                az.d("MainFragment", "checkDownLoadingData key: " + str + " downBean: " + it2.next());
            }
        }
        this.bB.a(arrayList, hashMap);
    }

    private void e(ExcellianceAppInfo excellianceAppInfo) {
        az.d("MainFragment", String.format("MainFragment/checkObb:thread(%s) packageName(%s)", Thread.currentThread().getName(), this.q));
        Intent intent = new Intent(this.bA, (Class<?>) CustomIntentService.class);
        intent.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf(excellianceAppInfo.getVersionCode()));
        intent.putExtra("libName", excellianceAppInfo.getAppPackageName());
        intent.putExtra("updateSource", false);
        intent.putExtra("downloadForUpdate", excellianceAppInfo.downloadForUpdate);
        intent.setAction(this.bA.getPackageName() + ".download.check.check.obb");
        try {
            this.bA.startService(intent);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    private void a(ExcellianceAppInfo excellianceAppInfo, String str, HashMap<String, List<DownBean>> hashMap) {
        boolean z;
        ArrayList arrayList = new ArrayList();
        String mainObb = excellianceAppInfo.getMainObb();
        int h = as.h(this.r, excellianceAppInfo.getPath());
        if (TextUtils.isEmpty(mainObb) || TextUtils.equals(mainObb, "null")) {
            z = true;
        } else {
            if (this.bB.a(mainObb, (ExcellianceAppInfo) null)) {
                arrayList.add(this.bB.a(excellianceAppInfo.getAppName(), mainObb, str, h));
            }
            z = false;
        }
        String patchObb = excellianceAppInfo.getPatchObb();
        if (!TextUtils.isEmpty(patchObb) && !TextUtils.equals(patchObb, "null")) {
            if (this.bB.a(patchObb, (ExcellianceAppInfo) null)) {
                arrayList.add(this.bB.a(excellianceAppInfo.getAppName(), patchObb, str, h));
            }
            z = false;
        }
        if (z && h > 0) {
            az.d("MainFragment", "checkDownLoadingData: obbLose " + str + "\t" + excellianceAppInfo.getGameType());
            Intent intent = new Intent();
            intent.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf((long) h));
            intent.putExtra("libName", str);
            intent.putExtra("ignoreFile", true);
            intent.setAction(this.bA.getPackageName() + ".download.check.check.obb");
            intent.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
            this.bA.startService(intent);
        }
        if (arrayList.size() > 0) {
            hashMap.put(str, arrayList);
        }
    }

    private void at() {
        az.d("MainFragment", String.format("MainFragment/initConfig:thread(%s) prepareEnvironment(%s)", Thread.currentThread().getName(), Boolean.valueOf(Y())));
        g();
        if (this.B.getVisibility() == 0) {
            this.B.setText(w.e(this.r, "scanner_environment_success"));
        }
        this.aR.m();
        ad();
        au();
    }

    private void au() {
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.aw()) {
                    MainFragment.this.av();
                }
            }
        });
    }

    public void av() {
        j.a aVar = new j.a(getContext());
        aVar.e(false);
        aVar.f("key_need_transport_data").c("recovery_dialog_tips_to_weplay").d("提示").b("前往WePlay").e("检测到本机安装了WePlay,你可以打开WePlay进行数据迁移。\n 迁移成功后,请直接卸载OurPlay。请勿在OurPlay中删除应用,以免造成WePlay数据同步丢失。").c(true).d(true).b(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                Intent launchIntentForPackage = MainFragment.this.bA.getPackageManager().getLaunchIntentForPackage("com.jiuyou.weplay");
                if (launchIntentForPackage == null) {
                    Toast.makeText(MainFragment.this.bA, "未安装", 0).show();
                } else {
                    MainFragment.this.startActivity(launchIntentForPackage);
                }
                dialog.dismiss();
            }
        });
        com.excelliance.kxqp.gs.dialog.j jVar = (com.excelliance.kxqp.gs.dialog.j) aVar.a();
        if (jVar.c()) {
            return;
        }
        jVar.show();
    }

    public boolean aw() {
        if (MainActivity.f7400a.equals(this.bA.getPackageName())) {
            PackageInfo packageInfo = null;
            try {
                packageInfo = this.bA.getPackageManager().getPackageInfo("com.jiuyou.weplay", 0);
            } catch (PackageManager.NameNotFoundException e2) {
                e2.printStackTrace();
            }
            if (packageInfo != null && !ax()) {
                return true;
            }
        }
        return false;
    }

    private boolean ax() {
        try {
            return Boolean.valueOf(org.apache.commons.b.b.a(new File(Environment.getExternalStorageDirectory() + File.separator + ".com.jiuyou.weplay" + File.separator + "config" + File.separator + "data_migration.config"), org.apache.commons.b.a.f)).booleanValue();
        } catch (IOException e2) {
            e2.printStackTrace();
            return false;
        }
    }

    public void g() {
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                com.excelliance.kxqp.wr.a.a().b(0, "com.google.android.gms", new String[]{"__ALL_EXTERNAL_LIST__"});
                al.a(MainFragment.this.bA);
                if (al.b(MainFragment.this.bA)) {
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.u();
                        }
                    });
                }
                PlatSdk.g(MainFragment.this.bA);
                boolean z = MainFragment.this.bA.getSharedPreferences("hello", 0).getBoolean("needSplash", false);
                Log.d("MainFragment", "onEnvironmentPrepareCompleted: " + z);
                if (z) {
                    final List<ExcellianceAppInfo> a2 = com.excelliance.kxqp.gs.d.h.a(MainFragment.this.bA);
                    az.d("MainFragment", "onEnvironmentPrepareCompleted: " + a2);
                    if (!com.excelliance.kxqp.gs.util.s.a(a2)) {
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                MainFragment.this.k((List<ExcellianceAppInfo>) a2);
                            }
                        });
                    }
                }
                tp.i(new Runnable() {
                    @Override
                    public void run() {
                        if (com.excelliance.kxqp.util.ai.a().b()) {
                            return;
                        }
                        com.excelliance.kxqp.gs.g.b.a(MainFragment.this.bA).update(MainFragment.this.bA, new b.c(1, true));
                    }
                });
                bs.d();
                com.excelliance.kxqp.gs.ui.medal.a.p.b(MainFragment.this.bA, 1, true);
                MainFragment.this.b(MainFragment.this.bA);
            }
        });
        com.excelliance.kxqp.gs.g.c.d(this.bA);
    }

    public void b(Context context) {
        if (Y()) {
            Log.d("MainFragment", "checkGoogleServiceCompileState preparing");
            return;
        }
        if (context == null) {
            Log.d("MainFragment", "checkGoogleServiceCompileState context == null");
            return;
        }
        az.d("MainFragment", "checkGoogleServiceCompileState to check");
        try {
            Intent intent = new Intent(context, (Class<?>) SmtServService.class);
            intent.setAction(context.getPackageName() + ".action.check_google_service_compile_state");
            context.startService(intent);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    public void ay() {
        if (bs.p(this.bA) || !com.excelliance.kxqp.gs.util.b.aC(this.bA) || by.a(this.bA, "global_config").b("sp_key_virtual_space_dialog_show", false).booleanValue()) {
            return;
        }
        com.excelliance.kxqp.gs.dialog.au auVar = new com.excelliance.kxqp.gs.dialog.au(this.bA);
        auVar.setOnDismissListener(new DialogInterface.OnDismissListener() {
            @Override
            public void onDismiss(DialogInterface dialogInterface) {
                if (MainFragment.this.m != null) {
                    MainFragment.this.m.startAnimation(AnimationUtils.loadAnimation(MainFragment.this.bA, w.i(MainFragment.this.bA, "scale_in")));
                }
            }
        });
        auVar.show();
    }

    public void k(final List<ExcellianceAppInfo> list) {
        Boolean b2 = by.a(this.bA, "global_config").b("sp_key_show_recover_gp_download_dialog", false);
        az.d("MainFragment", "showRecoverGpDownloadDialog: tips:" + b2);
        if (b2 == null || !b2.booleanValue()) {
            Dialog a2 = CustomNoticeDialogUtil.a(this.bA, w.e(this.bA, "recover_google_play_download_dialog_content"), false, w.e(this.bA, "cancel"), w.e(this.bA, "confirm"), new CustomNoticeDialogUtil.b() {
                @Override
                public void a(Dialog dialog) {
                    dialog.dismiss();
                }

                @Override
                public void b(Dialog dialog) {
                    dialog.dismiss();
                    final com.excelliance.kxqp.gs.ui.nyactivitys.b bVar = new com.excelliance.kxqp.gs.ui.nyactivitys.b();
                    final com.excelliance.kxqp.gs.dialog.h hVar = new com.excelliance.kxqp.gs.dialog.h(MainFragment.this.bA);
                    hVar.a("正在跳转下载页面...");
                    tp.f(new Runnable() {
                        @Override
                        public void run() {
                            as.W(MainFragment.this.bA.getApplicationContext());
                            ExcellianceAppInfo excellianceAppInfo = (ExcellianceAppInfo) list.get(0);
                            String appPackageName = excellianceAppInfo.getAppPackageName();
                            az.d("MainFragment", "notSpeedToSppedKillGpAndPlayGame 2 pkg:" + excellianceAppInfo.getAppPackageName());
                            if (au.a().r(appPackageName, MainFragment.this.bA)) {
                                com.excelliance.kxqp.low.b.c(MainFragment.this.bA, appPackageName);
                            } else {
                                com.excelliance.kxqp.gs.d.h.a(appPackageName);
                            }
                            bVar.execute(new Runnable() {
                                @Override
                                public void run() {
                                    if (hVar.isShowing()) {
                                        hVar.dismiss();
                                    }
                                }
                            });
                        }
                    });
                }
            }, true, new CustomNoticeDialogUtil.a() {
                @Override
                public void a(boolean z) {
                    by.a(MainFragment.this.bA, "global_config").a("sp_key_show_recover_gp_download_dialog", true);
                }
            });
            if (a2 != null) {
                a2.show();
            }
        }
    }

    private void l(List<GoogleAppInfo> list) {
        int i = 0;
        for (int i2 = 0; i2 < 3; i2++) {
            if (a(list, i2)) {
                i++;
            }
        }
        if (i > 0) {
            this.B.setVisibility(0);
            this.B.setText(R.string.find_newest);
        }
    }

    private boolean a(List<GoogleAppInfo> list, int i) {
        DownSwitcher downSwitcher = this.J.get(i);
        DownProgress downProgress = this.I.get(i);
        int d2 = bs.d(i);
        int c2 = bs.c(i);
        int i2 = 0;
        int i3 = 0;
        for (int i4 = d2; i4 < d2 + c2; i4++) {
            if (list != null && i4 < list.size()) {
                GoogleAppInfo googleAppInfo = list.get(i4);
                if (googleAppInfo.f6058a.isNeedUpdate()) {
                    i2 = (int) (i2 + googleAppInfo.h);
                    i3 = (int) (i3 + googleAppInfo.i);
                }
            }
        }
        az.d("MainFragment", "showUpdateByGroup max: " + i2);
        if (i2 > 0) {
            b(i, i2, i3);
            downSwitcher.setFirst(false);
            downSwitcher.a(8);
            return true;
        }
        downSwitcher.a(10);
        downProgress.setVisibility(4);
        return false;
    }

    @Override
    public void onStop() {
        Log.i("MainFragment", "onStop");
        super.onStop();
        if (this.o != null) {
            this.o.f();
        }
        if ((com.excean.ab_builder.c.a.h(getContext()) || com.excean.ab_builder.c.a.at(this.bA)) && this.p != null) {
            this.p.f();
        }
    }

    public boolean h() {
        if (this.bA == null) {
            return false;
        }
        if (this.bj != null && !this.bj.b()) {
            this.bj.c();
            this.bj = null;
            return true;
        }
        if (com.excelliance.kxqp.gs.multi.down.a.a(this.bA).d()) {
            az();
            return true;
        }
        if (this.m != null && this.m.a()) {
            if (this.o.h() != null) {
                this.o.h().setInPosEditMode(false);
            }
            this.x.setVisibility(0);
            this.y.setVisibility(8);
            return true;
        }
        if (!com.excean.ab_builder.c.a.h(this.bA)) {
            return false;
        }
        if (this.p.h() != null && this.p.h().a()) {
            this.p.h().setInPosEditMode(false);
        }
        this.x.setVisibility(0);
        this.y.setVisibility(8);
        return true;
    }

    private void az() {
        new com.excelliance.kxqp.gs.ui.search.dialog.a(this.bA).a(w.e(this.bA, "back_press_tips")).b(w.e(this.bA, "still_exit"), new a.InterfaceC0450a() {
            @Override
            public void a(View view) {
                if (MainFragment.this.getActivity() != null) {
                    MainFragment.this.getActivity().finish();
                }
            }
        }).a(w.e(this.bA, "background_run"), new a.InterfaceC0450a() {
            @Override
            public void a(View view) {
                if (MainFragment.this.getActivity() != null) {
                    MainFragment.this.getActivity().moveTaskToBack(true);
                }
            }
        }).show();
    }

    @Override
    public void onDestroyView() {
        super.onDestroyView();
        n.a().a(com.excelliance.kxqp.gs.k.c.f6576a, com.excelliance.kxqp.gs.k.c.class).removeObserver(this.ce);
        n.a().a("event_home_uninstall_app", ExcellianceAppInfo.class).removeObserver(this.cd);
        n.a().a("event_home_update_app_when_start", String.class).removeObserver(this.cb);
        n.a().a("event_request_permission_on_start_app", LimitAraeStartAppBean.class).removeObserver(this.cc);
        if (com.excelliance.kxqp.gs.util.b.bH(this.bA)) {
            n.a().a("NATIVE_APP_LIST_UPDATE", Boolean.class).removeObserver(this.cf);
        }
        if (this.z != null) {
            this.z.d();
        }
        if (this.aa != null) {
            this.aa.d();
        }
        com.excelliance.kxqp.gs.g.b.a(this.bA).a();
        com.excelliance.kxqp.gs.g.g.a((Activity) getActivity()).a();
        if (this.bN != null) {
            this.bN.a();
        }
        if (getActivity() != null) {
            try {
                bq();
            } catch (Exception unused) {
            }
            LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.f9557cm);
            LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.cl);
            this.bA.unregisterReceiver(this.i);
        }
        this.bC.b(this.bH);
        this.bB.o();
        this.aL.getLooper().quit();
        if (this.c != null) {
            this.c.a();
        }
        if (com.excean.ab_builder.c.a.m(this.bA)) {
            com.excelliance.kxqp.gs.g.s.b().a();
        }
        this.d.a();
        K();
        if (this.bk != null) {
            this.bk.a();
        }
    }

    @Override
    public void onViewStateRestored(@Nullable Bundle bundle) {
        super.onViewStateRestored(bundle);
    }

    @Override
    public void onSaveInstanceState(@NonNull Bundle bundle) {
        super.onSaveInstanceState(bundle);
        az.d("MainFragment", String.format("MainFragment/onSaveInstanceState:thread(%s)", Thread.currentThread().getName()));
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        az.d("MainFragment", String.format("MainFragment/onDestroy:thread(%s)", Thread.currentThread().getName()));
        this.aP = true;
        if (this.bx != null) {
            this.bx.b();
        }
        aI = null;
        by.a(this.bA, "sp_total_info").a("laset_prepareenvironment_state", Y());
        by.a(this.bA, "sp_total_info").a("laset_assistance_apk_state", com.excelliance.kxqp.util.master.e.a(this.bA));
        com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.b(this);
        bh.c(getActivity());
        if (this.t != null) {
            try {
                this.bA.unregisterReceiver(this.t);
            } catch (Exception e2) {
                e2.printStackTrace();
            }
        }
        if (this.u != null) {
            try {
                this.bA.unregisterReceiver(this.u);
            } catch (Exception e3) {
                e3.printStackTrace();
            }
        }
        if (this.f9558cn != null) {
            try {
                LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.f9558cn);
            } catch (Exception e4) {
                e4.printStackTrace();
            }
        }
        if (this.co != null) {
            LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.co);
        }
        if (this.cp != null) {
            LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.cp);
        }
        if (this.cq != null) {
            LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.cq);
            DataInfo.setMainUIRegister(false);
        }
        try {
            if (this.m != null) {
                if (this.o != null) {
                    this.o.i();
                    this.o = null;
                }
                this.m.setAdapter((ListAdapter) null);
            }
        } catch (Exception e5) {
            e5.printStackTrace();
        }
        try {
            if (com.excean.ab_builder.c.a.h(getContext())) {
                if (this.n != null) {
                    if (this.p != null) {
                        this.p.i();
                        this.p = null;
                    }
                    this.n.setAdapter((ListAdapter) null);
                }
            } else if (com.excean.ab_builder.c.a.h(getContext()) && this.p.h() != null) {
                if (this.p != null) {
                    this.p.i();
                    this.p = null;
                }
                this.p.h().setAdapter((ListAdapter) null);
            }
        } catch (Exception e6) {
            e6.printStackTrace();
        }
        if (this.bu != null) {
            this.bu.removeCallbacksAndMessages(null);
        }
        aM();
        if (this.bB != null) {
            this.bB.m();
        }
        try {
            if (this.cr) {
                this.bA.unregisterReceiver(this.aE);
                this.cr = false;
                LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.aE);
            }
        } catch (Exception unused) {
        }
        com.excelliance.kxqp.gs.dialog.ah.a(this.bA).b(this.bz);
        this.H.b();
        if (com.excelliance.kxqp.gs.util.b.cb(this.bA)) {
            com.excelliance.kxqp.gs.ui.gaccount.receive.a.a(this.bA).b();
        }
        if (com.excelliance.kxqp.gs.util.b.cf(this.bA)) {
            z.a(this.bA).a();
        }
        com.excelliance.kxqp.manager.f.a(this.bA, false);
        if (this.z != null) {
            this.z.d();
        }
        if (this.aa != null) {
            this.aa.d();
        }
        if (this.bk != null) {
            this.bk.a();
        }
    }

    public void b(ExcellianceAppInfo excellianceAppInfo, int i) {
        q.a((Activity) getActivity()).d(new h.b.a().a(i).a(this.aN).b(0).a(excellianceAppInfo).a());
    }

    public void a(ExcellianceAppInfo excellianceAppInfo, int i, int i2) {
        az.i("MainFragment", "MainFragment/startAppGame() called with: thread = 【" + Thread.currentThread() + "】, appInfo = 【" + excellianceAppInfo + "】, animation = 【" + i + "】, accountAffinity = 【" + i2 + "】");
        h.b a2 = new h.b.a().a(this.aN).a(excellianceAppInfo).a(i).a(this.an).b(i2).a();
        FragmentActivity activity = getActivity();
        if (activity != null) {
            q.a((Activity) activity).b(a2);
        }
    }

    public void a(ExcellianceAppInfo excellianceAppInfo, int i, int i2, String str) {
        az.i("MainFragment", "MainFragment/startAppGame() called with: thread = 【" + Thread.currentThread() + "】, appInfo = 【" + excellianceAppInfo + "】, animation = 【" + i + "】, accountAffinity = 【" + i2 + "】, extraInfo = 【" + str + "】");
        h.b a2 = new h.b.a().a(this.aN).a(excellianceAppInfo).a(i).b(i2).a(str).a();
        FragmentActivity activity = getActivity();
        if (activity != null) {
            q.a((Activity) activity).b(a2);
        }
    }

    public void aA() {
        com.excelliance.kxqp.gs.ui.novice.c.a(this.bA).a(new Runnable() {
            @Override
            public void run() {
                if (aq.k() || by.a(MainFragment.this.r, "sp_total_info").b("guideRankingDialog", false).booleanValue()) {
                    return;
                }
                MainFragment.this.bu.sendMessageDelayed(MainFragment.this.bu.obtainMessage(37), 3000L);
            }
        });
    }

    private boolean f(final ExcellianceAppInfo excellianceAppInfo) {
        final com.excelliance.kxqp.gs.dialog.m mVar = new com.excelliance.kxqp.gs.dialog.m(this.bA, excellianceAppInfo.getAppPackageName(), excellianceAppInfo.getAppName());
        mVar.a(new m.a() {
            @Override
            public void a(int i) {
                if (i == 1) {
                    MainFragment.this.bB.a(excellianceAppInfo, GameAttributesHelper.getInstance().getIncompatibleList(excellianceAppInfo.getAppPackageName()));
                } else if (i == 2) {
                    by.a(MainFragment.this.bA, "firstReleaseApp").a("markFirstReleaseNotoast", true);
                }
            }
        });
        mVar.a(new ad.b() {
            @Override
            public void a(int i, String str) {
                if (mVar.a() != null) {
                    mVar.a().b();
                }
                if (i == 2) {
                    if (as.i(MainFragment.this.bA, "com.tencent.mm")) {
                        MainFragment.this.bB.a(str, MainFragment.this.bA, SocializeMedia.WEIXIN_MONMENT, MainFragment.this);
                        return;
                    } else {
                        cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_not_install_wechat"));
                        return;
                    }
                }
                if (i == 4) {
                    if (as.i(MainFragment.this.bA, "com.tencent.mm")) {
                        MainFragment.this.bB.a(str, MainFragment.this.bA, SocializeMedia.WEIXIN, MainFragment.this);
                        return;
                    } else {
                        cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_not_install_wechat"));
                        return;
                    }
                }
                if (i == 8) {
                    if (as.i(MainFragment.this.bA, "com.tencent.mobileqq") || as.i(MainFragment.this.bA, "com.tencent.tim")) {
                        MainFragment.this.bB.a(str, MainFragment.this.bA, SocializeMedia.QZONE, MainFragment.this);
                        return;
                    } else {
                        cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_not_install_qq"));
                        return;
                    }
                }
                if (i == 16) {
                    if (as.i(MainFragment.this.bA, "com.tencent.mobileqq") || as.i(MainFragment.this.bA, "com.tencent.tim")) {
                        MainFragment.this.bB.a(str, MainFragment.this.bA, SocializeMedia.QQ, MainFragment.this);
                        return;
                    } else {
                        cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_not_install_qq"));
                        return;
                    }
                }
                if (i != 32) {
                    if (i != 64) {
                        return;
                    }
                    MainFragment.this.bB.a(str, MainFragment.this.bA, SocializeMedia.MORESHARE, MainFragment.this);
                } else if (as.i(MainFragment.this.bA, "com.sina.weibo")) {
                    MainFragment.this.bB.a(str, MainFragment.this.bA, SocializeMedia.SINA, MainFragment.this);
                } else {
                    cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_not_install_wb"));
                }
            }
        });
        mVar.show();
        az.d("MainFragment", "first release isShow:" + mVar.b());
        return mVar.b();
    }

    public void a(View view) {
        if (com.excelliance.kxqp.ui.util.b.a() > 0) {
            String str = (String) view.getTag(com.excelliance.kxqp.ui.util.b.a());
            if (!TextUtils.isEmpty(str)) {
                if (TextUtils.equals(str, "event_notification")) {
                    NotificationCenterActivity.start(this.bA);
                    return;
                }
                return;
            }
        }
        Object tag = view.getTag();
        if (tag == null) {
            return;
        }
        int intValue = Integer.valueOf(tag.toString()).intValue();
        if (Y() && intValue != 4 && intValue != 5 && intValue != 6 && intValue != 1 && intValue != 3 && intValue != 0 && intValue != 12 && intValue != 13 && intValue != 2 && intValue != 14 && intValue != 16 && intValue != 17 && intValue != 1) {
            aw.d(this.bA);
            return;
        }
        switch (intValue) {
            case 0:
                bz.a().a(this.bA, 124000, 102, "点击主页选择线路");
                com.excelliance.kxqp.gs.g.c.a().a(this.mPageDes.firstPage, "加速区", "主页", "选择线路", "选择线路");
                aU();
                StatisticsGS.getInstance().uploadUserAction(this.bA, 7);
                aI();
                if (com.excean.ab_builder.c.a.D(this.bA) && this.e != null && this.e.getVisibility() == 0) {
                    by.a(this.bA, "global_config").a("sp_key_new_guider_pop_speed_up", false);
                    this.e.setVisibility(8);
                    return;
                }
                return;
            case 1:
                aB();
                return;
            case 2:
                g(this.C.getState());
                return;
            case 3:
                StatisticsGS.getInstance().uploadUserAction(this.bA, 11);
                bz.a().a(this.bA, 124000, 101, "点击主页帮助与反馈");
                if (com.excelliance.kxqp.gs.util.b.V(this.bA)) {
                    Intent intent = new Intent(this.bA, (Class<?>) ActivityFeedbackQuestions.class);
                    Bundle bundle = new Bundle();
                    bundle.putInt(ParamKeyConstants.WebViewConstants.QUERY_FROM, 2);
                    intent.putExtras(bundle);
                    startActivity(intent);
                } else {
                    Intent intent2 = new Intent(this.bA, (Class<?>) CommonWebViewActivity.class);
                    intent2.putExtra("title", w.e(this.r, "common_question"));
                    intent2.putExtra("src", 3);
                    startActivity(intent2);
                }
                aQ();
                BiEventClick biEventClick = new BiEventClick();
                biEventClick.button_name = "帮助与反馈";
                biEventClick.current_page = this.mPageDes.firstPage;
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                return;
            case 4:
            case 5:
            case 6:
            case 10:
            case 11:
            case 15:
            default:
                return;
            case 7:
                aq.d(this.bA);
                return;
            case 8:
                startActivity(new Intent(this.bA, (Class<?>) OverdueFlowActivity.class));
                return;
            case 9:
                aq.b(this.bA);
                return;
            case 12:
                bz.a().a(this.bA, 124000, 103, "点击主页检测网络");
                if (this.bB != null) {
                    if (bf.e(this.r)) {
                        if (com.excean.ab_builder.c.a.k(this.bA)) {
                            if (bx.a().n(this.bA)) {
                                Toast.makeText(this.r, w.e(this.r, "net_ok"), 1).show();
                                return;
                            } else {
                                new com.excelliance.kxqp.util.ao(getActivity(), 1).c();
                                return;
                            }
                        }
                        this.bB.a(false);
                        a("refresh_net");
                        return;
                    }
                    Toast.makeText(this.r, w.e(this.r, "boost_failure1"), 1).show();
                    return;
                }
                return;
            case 13:
                d();
                return;
            case 14:
                if (!bx.a().b(this.bA)) {
                    com.excelliance.kxqp.gs.router.a.a.f8074a.invokeLogin(this.bA);
                    return;
                }
                if (this.bv != null && this.bv.size() > 0) {
                    bz.a().a(this.bA, "", 170000, 18, "游戏讨论区相关-点击有消息提示-搜索栏旁消息");
                    BiEventClick biEventClick2 = new BiEventClick();
                    biEventClick2.current_page = "启动页";
                    biEventClick2.expose_banner_area = "搜索栏旁消息";
                    biEventClick2.page_type = "主页";
                    biEventClick2.button_name = "点击消息按钮";
                    com.excelliance.kxqp.gs.g.c.a().a(biEventClick2);
                }
                CircleMsgCenterActivity.a(this.bA);
                e(false);
                return;
            case 16:
                TaskCenterActivity.a(this.bA, "启动页", "主页", "任务中心");
                return;
            case 17:
                if (!bx.a().b(this.bA)) {
                    com.excelliance.kxqp.gs.router.a.a.f8074a.invokeLogin(this.bA);
                    return;
                }
                UserCircleCenterActivity.a(this.bA, Integer.parseInt(bx.a().a(this.bA)));
                BiEventClick biEventClick3 = new BiEventClick();
                biEventClick3.current_page = "启动页";
                biEventClick3.page_type = "主页";
                biEventClick3.button_name = "启动页头像";
                biEventClick3.button_function = "进入个人主页";
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick3);
                return;
        }
    }

    public void aB() {
        bz.a().a(this.bA, 63000, "点击全局搜索", 1);
        StatisticsGS.getInstance().uploadUserAction(this.bA, 6);
        SearchActivityWithDiscover.a(getActivity(), 9);
        getActivity().overridePendingTransition(w.i(this.r, "slide_right_in"), w.i(this.r, "alpha_out"));
    }

    public boolean i() {
        if (!this.k || !com.excelliance.kxqp.util.master.e.a(this.bA) || !com.excelliance.kxqp.gs.ui.home.b.a(this.bA).b()) {
            return false;
        }
        if (!com.excelliance.kxqp.util.master.c.g(this.bA)) {
            com.excelliance.kxqp.util.master.a.a(this.bA);
            return true;
        }
        this.k = false;
        i(false);
        return true;
    }

    public void g(int i) {
        if (i()) {
            return;
        }
        if (com.excean.ab_builder.c.a.r(this.bA) && !bs.p(this.bA)) {
            if (i == 7 || i == 1) {
                if (this.o != null) {
                    this.o.d(2);
                    this.o.notifyDataSetChanged();
                }
                if (com.excean.ab_builder.c.a.h(this.bA) && this.p != null) {
                    this.p.d(2);
                    this.p.notifyDataSetChanged();
                }
            }
            if (i == 8 || i == 2) {
                if (this.o != null) {
                    this.o.d(1);
                    this.o.notifyDataSetChanged();
                }
                if (com.excean.ab_builder.c.a.h(this.bA) && this.p != null) {
                    this.p.d(1);
                    this.p.notifyDataSetChanged();
                }
            }
        }
        List<Integer> aL = aL();
        az.d("MainFragment", "updateOrInstall:" + aS() + " state:" + i);
        if (aS() == 0) {
            this.aR.g();
            if (i != 8) {
                if (i == 7) {
                    StatisticsGS.getInstance().uploadUserAction(this.bA, 42);
                    bz.a().a(this.bA, bf.a(this.bA));
                    a(8, aL);
                    if (this.by.getVisibility() == 0) {
                        this.by.c();
                        return;
                    }
                    return;
                }
                return;
            }
            StatisticsGS.getInstance().uploadUserAction(this.bA, 41);
            a(7, aL);
            if (this.by.getVisibility() == 0) {
                this.by.b();
            }
            String e2 = w.e(this.r, "pauseall");
            if (bf.a(this.r)) {
                c(e2);
                return;
            } else {
                a(2, e2);
                return;
            }
        }
        if (aS() != 1) {
            if (aS() == -1) {
                if (com.excelliance.kxqp.gs.ui.home.b.a(this.bA).b()) {
                    this.aR.h();
                    return;
                } else {
                    this.aR.b();
                    return;
                }
            }
            return;
        }
        if (i == 2) {
            a(1, aL);
            if (this.by.getVisibility() == 0) {
                this.by.b();
            }
            this.aR.c();
            StatisticsGS.getInstance().uploadUserAction(this.bA, 86);
            return;
        }
        if (i == 1) {
            a(2, aL);
            if (this.by.getVisibility() == 0) {
                this.by.c();
            }
            this.bB.l();
            bz.a().a(this.bA, bf.a(this.bA));
            StatisticsGS.getInstance().uploadUserAction(this.bA, 87);
            return;
        }
        if (i == 9) {
            aC();
            if (this.by.getVisibility() == 0) {
                this.by.a();
                return;
            }
            return;
        }
        this.aR.b();
    }

    public void aC() {
        Dialog a2 = CustomNoticeDialogUtil.a(this.bA, w.e(this.bA, "retry_download_plugin_tips"), false, w.e(this.bA, "cancel"), w.e(this.bA, "confirm"), new CustomNoticeDialogUtil.b() {
            @Override
            public void a(Dialog dialog) {
                dialog.dismiss();
            }

            @Override
            public void b(Dialog dialog) {
                MainFragment.this.a(1, (List<Integer>) MainFragment.this.aL());
                MainFragment.this.aR.d();
                dialog.dismiss();
            }
        });
        if (a2 != null) {
            a2.show();
        }
    }

    public void j() {
        this.bB.a(false);
    }

    public void a(int i, List<Integer> list) {
        switch (i) {
            case 1:
                q(list);
                this.C.a(1);
                com.excelliance.kxqp.gs.g.c.a().a(this.bA, BiEventPluginPause.Reason.REASON_DEFAULT, true);
                return;
            case 2:
                s(list);
                this.C.a(2);
                com.excelliance.kxqp.gs.g.c.a().a(this.bA, "手动暂停", false);
                return;
            case 7:
                r(list);
                this.C.a(7);
                return;
            case 8:
                s(list);
                this.C.a(8);
                return;
            default:
                return;
        }
    }

    private void b(final int i, final List<Integer> list) {
        tp.i(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.a(i, (List<Integer>) list);
            }
        });
    }

    public void a(String str) {
        if (TextUtils.isEmpty(str)) {
            if (this.as == null || !this.as.isShowing()) {
                return;
            }
            this.as.dismiss();
            return;
        }
        if (this.as == null) {
            this.as = new com.excelliance.kxqp.gs.dialog.h(this.bA);
        }
        if (!this.as.isShowing()) {
            this.as.a(w.e(this.r, str));
        } else if (this.as.a()) {
            this.as.dismiss();
        }
    }

    public void aD() {
        if (this.as == null) {
            this.as = new com.excelliance.kxqp.gs.dialog.h(this.bA);
        }
        this.as.a(w.e(this.bA, "requesting"));
    }

    public void aE() {
        if (this.as != null) {
            this.as.dismiss();
        }
    }

    public void c(String str) {
        this.C.setText(str);
        this.aR.c();
    }

    public void m(List<GoogleAppInfo> list) {
        az.d("MainFragment", String.format("MainFragment/doUpdate:thread(%s)", Thread.currentThread().getName()));
        this.C.setText(this.bA.getString(R.string.pauseall));
        for (int i = 0; i < list.size(); i++) {
            GoogleAppInfo googleAppInfo = list.get(i);
            if (googleAppInfo.f6058a.isNeedUpdate()) {
                googleAppInfo.q = 7;
            }
        }
        for (int i2 = 0; i2 < 3; i2++) {
            b(list, i2);
        }
        this.aR.a(true);
    }

    private void b(List<GoogleAppInfo> list, int i) {
        if (list == null) {
            return;
        }
        DownProgress downProgress = this.I.get(i);
        DownSwitcher downSwitcher = this.J.get(i);
        int c2 = bs.c(i);
        int d2 = bs.d(i);
        boolean z = false;
        int i2 = 0;
        int i3 = 0;
        for (int i4 = d2; i4 < d2 + c2 && i4 < list.size(); i4++) {
            GoogleAppInfo googleAppInfo = list.get(i4);
            InstallInfo installInfo = googleAppInfo.f6058a;
            if (installInfo.isNeedUpdate()) {
                i2 = (int) (i2 + googleAppInfo.h);
                i3 = (int) (i3 + googleAppInfo.i);
            }
            z = z || installInfo.isNeedUpdate();
        }
        if (z) {
            downProgress.setVisibility(0);
            b(i, i2, i3);
            downSwitcher.a(7);
        } else {
            downProgress.setVisibility(4);
            downSwitcher.a(10);
        }
    }

    public com.excelliance.kxqp.gs.ui.home.f k() {
        return new com.excelliance.kxqp.gs.ui.home.f(this, this.bA) {
            @Override
            public com.excelliance.kxqp.gs.appstore.keynote.b p() {
                if (MainFragment.this.bC.a() && com.excelliance.kxqp.gs.util.b.N(MainFragment.this.bA)) {
                    return new com.excelliance.kxqp.gs.appstore.keynote.b(MainFragment.this.bx);
                }
                return null;
            }
        };
    }

    public void a(boolean z, List<c.a> list) {
        if (getActivity() == null || this.aP || getActivity().isFinishing() || !z) {
            return;
        }
        if (this.aJ != null && this.aJ.size() == 0) {
            this.aJ = list;
        }
        com.excelliance.kxqp.gs.view.zmbanner.a aVar = new com.excelliance.kxqp.gs.view.zmbanner.a(this.bA, list);
        if (com.excean.ab_builder.c.a.ap(this.bA)) {
            if (this.bk != null) {
                this.bk.a();
            }
            this.bk = new com.excelliance.kxqp.gs.view.zmbanner.b(this.z, getActivity(), list, this.mPageDes.copy(), this.cv);
            this.z.a(new BannerPageChangedHandler(this.bk));
        }
        if (this.aK == null) {
            this.aK = aVar;
        }
        PageDes copy = this.mPageDes.copy();
        copy.secondArea = "BANNER区";
        this.z.a(aVar);
        this.z.a(list).a(new com.excelliance.kxqp.gs.h.b()).a(true).a(copy).a(this.d).b(this.exposure).a(this.mViewTrackerRxBus).a();
        if (this.aa != null) {
            this.aa.a(this.aK);
            this.aa.a(this.aJ).a(new com.excelliance.kxqp.gs.h.b()).a(true).a(copy).a(this.d).b(this.exposure).a(this.mViewTrackerRxBus).a();
        }
    }

    public void a(int i, int i2) {
        Log.d("MainFragment", String.format("MainFragment/onGoogleServiceDownloadStateChanged:thread(%s), mGoogleServiceViewModel(%s)", Thread.currentThread().getName(), this.aR));
        if (this.aR != null) {
            this.aR.a(i, i2);
        } else {
            Log.d("MainFragment", String.format("MainFragment/onGoogleServiceDownloadStateChanged: null mGoogleServiceViewModel thread(%s)", Thread.currentThread().getName()));
        }
    }

    public void a(int i, long j, long j2) {
        if (this.aR != null) {
            this.aR.a(i, j, j2);
        }
    }

    private void c(List<GoogleAppInfo> list, int i) {
        az.d("MainFragment", String.format("MainFragment/switchStateByGroup:thread(%s) group(%s)", Thread.currentThread().getName(), Integer.valueOf(i)));
        DownSwitcher downSwitcher = this.J.get(i);
        int c2 = bs.c(i);
        int d2 = bs.d(i);
        if (list == null || list.size() == 0) {
            return;
        }
        boolean isEmpty = TextUtils.isEmpty(list.get(0).e);
        int i2 = 0;
        int i3 = 0;
        int i4 = 0;
        for (int i5 = d2; i5 < d2 + c2; i5++) {
            GoogleAppInfo googleAppInfo = list.get(i5);
            if (isEmpty) {
                if (googleAppInfo.q == 4) {
                    i4++;
                } else if (googleAppInfo.q == 6) {
                    i3++;
                } else if (googleAppInfo.q == 11) {
                    i2++;
                }
            } else if (googleAppInfo.q == 9) {
                i4++;
            } else if (googleAppInfo.q == 10) {
                i3++;
            } else if (googleAppInfo.q == 11) {
                i2++;
            }
        }
        az.d("MainFragment", "switchStateByGroup group: " + i + " groupChildNum: " + c2 + " isFirstInstall: " + isEmpty + " errorCount: " + i2 + " installCount: " + i3 + " downCount: " + i4);
        if (i2 > 0) {
            downSwitcher.a(11);
            this.C.a(9);
            downSwitcher.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    MainFragment.this.aC();
                }
            });
            return;
        }
        if (i3 == c2) {
            if (isEmpty) {
                downSwitcher.a(6);
                return;
            } else {
                downSwitcher.a(10);
                this.I.get(i).setVisibility(4);
                return;
            }
        }
        if (i4 + i3 == c2) {
            if (isEmpty) {
                downSwitcher.a(4);
                DownProgress downProgress = this.I.get(i);
                if (downProgress.getCurrentPrgress() != 100) {
                    downProgress.a(100, 100);
                    return;
                }
                return;
            }
            downSwitcher.a(9);
        }
    }

    private void n(List<GoogleAppInfo> list) {
        if (this.aC <= 0) {
            return;
        }
        for (int i = 0; i < 3; i++) {
            d(list, i);
        }
    }

    private void d(List<GoogleAppInfo> list, int i) {
        int i2 = 1;
        int i3 = 0;
        az.d("MainFragment", String.format("MainFragment/mockProgressByGroup:thread(%s)", Thread.currentThread().getName()));
        int c2 = bs.c(i);
        int d2 = bs.d(i);
        int i4 = 0;
        for (int i5 = d2; i5 < d2 + c2; i5++) {
            InstallInfo installInfo = list.get(i5).f6058a;
            if (installInfo.installType == 4) {
                i3++;
            } else if (installInfo.installType == 0) {
                i4++;
            }
        }
        az.d("MainFragment", "mockProgressByGroup needDownNum: " + i3 + " installedCount: " + i4);
        if (i4 == c2) {
            i2 = 6;
            b(i, 100L, 100L);
        } else if (i3 > 0) {
            b(i, 100L, 0L);
        } else {
            b(i, 100L, 100L);
            i2 = 4;
        }
        this.J.get(i).a(i2);
    }

    public void o(List<GoogleAppInfo> list) {
        for (int i = 0; i < 3; i++) {
            f(list, i);
            e(list, i);
        }
    }

    private void e(List<GoogleAppInfo> list, int i) {
        int i2;
        if (this.J == null || this.J.size() == 0 || this.J.size() < i) {
            return;
        }
        DownSwitcher downSwitcher = this.J.get(i);
        int c2 = bs.c(i);
        int d2 = bs.d(i);
        int i3 = d2;
        int i4 = 0;
        int i5 = 0;
        while (true) {
            i2 = 4;
            if (i3 >= d2 + c2) {
                break;
            }
            InstallInfo installInfo = list.get(i3).f6058a;
            if (installInfo.installType == 4) {
                i5++;
            } else if (installInfo.installType == 0) {
                i4++;
            }
            i3++;
        }
        if (i4 == c2) {
            i2 = 6;
        } else if (i5 > 0) {
            i2 = 1;
        }
        downSwitcher.a(i2);
    }

    private void f(List<GoogleAppInfo> list, int i) {
        int i2;
        List<GoogleAppInfo> list2 = list;
        if (this.J == null || this.J.size() == 0 || this.J.size() < i || list2 == null || list.size() == 0) {
            return;
        }
        int i3 = 11;
        if (list.size() < 11 || this.I == null || this.I.size() == 0 || this.I.size() < i) {
            return;
        }
        DownSwitcher downSwitcher = this.J.get(i);
        int c2 = bs.c(i);
        int d2 = bs.d(i);
        boolean isEmpty = TextUtils.isEmpty(list2.get(0).e);
        int i4 = d2;
        int i5 = 100;
        int i6 = 100;
        boolean z = false;
        while (i4 < d2 + c2) {
            GoogleAppInfo googleAppInfo = list2.get(i4);
            InstallInfo installInfo = googleAppInfo.f6058a;
            if (isEmpty) {
                if (googleAppInfo.q == i3) {
                    i2 = c2;
                } else if (installInfo.installType == 4) {
                    i2 = c2;
                    i5 = (int) (i5 + googleAppInfo.h);
                    i6 = (int) (i6 + googleAppInfo.i);
                } else {
                    i2 = c2;
                    int i7 = installInfo.installType;
                }
            } else {
                i2 = c2;
                if (installInfo.isNeedUpdate()) {
                    i5 = (int) (i5 + googleAppInfo.h);
                    i6 = (int) (i6 + googleAppInfo.i);
                }
                z = z || installInfo.isNeedUpdate();
            }
            i4++;
            c2 = i2;
            list2 = list;
            i3 = 11;
        }
        if (isEmpty) {
            b(i, i5, i6);
        } else if (z) {
            b(i, i5, i6);
        } else {
            this.I.get(i).setVisibility(4);
            downSwitcher.a(10);
        }
    }

    private void b(int i, long j, long j2) {
        if (j == 0 || i < 0) {
            return;
        }
        DownProgress downProgress = this.I.get(i);
        if (j == 100 && j2 == 100) {
            downProgress.a((int) j, (int) j2);
            return;
        }
        int i2 = Build.VERSION.SDK_INT;
        if (i2 >= 21 && i2 <= 23) {
            if (j2 >= j) {
                az.d("MainFragment", "setMaxProgressgroup: " + i + " max: " + j + " currentPos: " + j2);
                Message obtainMessage = this.bu.obtainMessage(35);
                Bundle bundle = new Bundle();
                bundle.putInt("group", i);
                bundle.putLong("max", j);
                bundle.putInt("footer", bs.a(i, j));
                obtainMessage.setData(bundle);
                obtainMessage.obj = new Integer(i);
                this.bu.sendMessageDelayed(obtainMessage, 1000L);
                return;
            }
            j2 = ((float) j2) * bs.e(i);
        }
        downProgress.a((int) j, (int) j2);
        az.d("MainFragment", "setMaxProgress group: " + i + " max: " + j + " currentPos: " + j2);
    }

    private void d(String str) {
        int i = Build.VERSION.SDK_INT;
        if (i < 21 || i > 23) {
            return;
        }
        boolean a2 = bs.a(this.r, str);
        int l = bs.l(str);
        az.d("MainFragment", "install group: " + l + " pkgName: " + str);
        if (!a2 || l < 0) {
            return;
        }
        this.bu.removeMessages(35, new Integer(l));
        Message obtainMessage = this.bu.obtainMessage(35);
        Bundle bundle = new Bundle();
        bundle.putInt("group", l);
        bundle.putInt("currentPos", 100);
        bundle.putInt("footer", -1);
        bundle.putLong("max", 100L);
        obtainMessage.setData(bundle);
        this.bu.sendMessage(obtainMessage);
    }

    public void a(Message message) {
        int i;
        Bundle data = message.getData();
        int i2 = data.getInt("group");
        DownProgress downProgress = this.I.get(i2);
        int currentPrgress = downProgress.getCurrentPrgress();
        if (downProgress.getMaxProgress() == currentPrgress) {
            return;
        }
        long j = data.getLong("max");
        int i3 = data.getInt("footer");
        az.d("MainFragment", "refreshProBySecond gr: " + i2 + "currentPrgress: " + currentPrgress + " footer: " + i3 + " size: " + j);
        if (i3 == -1) {
            az.d("MainFragment", "refreshProBySecond footer: " + i3 + " gr: " + i2 + " size: " + j);
            this.bu.removeMessages(35, new Integer(i2));
            i = data.getInt("currentPos");
        } else {
            i = (int) j;
            if (currentPrgress < i) {
                Message obtainMessage = this.bu.obtainMessage(35);
                Bundle bundle = new Bundle();
                bundle.putInt("group", i2);
                bundle.putLong("max", j);
                bundle.putInt("footer", i3);
                obtainMessage.setData(bundle);
                obtainMessage.obj = new Integer(i2);
                this.bu.sendMessageDelayed(obtainMessage, 1000L);
                long j2 = currentPrgress;
                i = (int) (j2 + ((j - j2) / i3));
            }
        }
        downProgress.a((int) j, i);
        az.d("MainFragment", "gr: " + i2 + " footer: " + i3 + " size: " + j + " currentPos: " + i);
    }

    public void f(boolean z) {
        g(z);
    }

    private void g(boolean z) {
        String e2;
        aq.v();
        if (z) {
            e2 = w.e(this.r, "add_native_game_content2");
        } else {
            e2 = w.e(this.r, "add_native_game_content");
        }
        if (!com.excelliance.kxqp.gs.ui.add.j.c(this.bA)) {
            Toast.makeText(this.bA, e2, 1).show();
        }
        if (this.by.getVisibility() == 0) {
            this.by.e();
        }
    }

    public void aF() {
        if (aq.v()) {
            return;
        }
        if (aq.w()) {
            az.d("showFlowUseTips:", "----刷新代理进程----");
            j();
        }
        int a2 = com.excelliance.kxqp.gs.util.ap.a().a(this.bA);
        az.d("showFlowUseTips:", "isShow=" + a2);
        if (a2 == 20) {
            az.d("showFlowUseTips:", "普通流量使用完毕");
            if (as.H(this.bA) != 1) {
                if (aq.e()) {
                    h(true);
                    return;
                } else {
                    if (aq.a().t()) {
                        aZ();
                        return;
                    }
                    return;
                }
            }
            return;
        }
        if (a2 != 18) {
            if (a2 == 21) {
                az.d("showFlowUseTips:", "普通和高速流量使用完毕");
                h(true);
                return;
            } else {
                if (a2 == 0) {
                    aG();
                    return;
                }
                return;
            }
        }
        az.d("showFlowUseTips:", "高速流量使用完毕");
        int H = as.H(this.bA);
        if (H == 1) {
            if (aq.a().u()) {
                ba();
                return;
            } else {
                h(true);
                return;
            }
        }
        if (H != 0 || aq.a().u()) {
            return;
        }
        h(true);
    }

    private boolean aG() {
        Boolean b2 = by.a(this.r, "sp_total_info").b("sp_disconnectioin", false);
        if (by.a(this.bA, ".sp.common.disposable.flag.info").b("sp_common_disposable_key_specific_switch_proxy", false).booleanValue() && !b2.booleanValue() && !as.w(this.bA)) {
            aH();
            return true;
        }
        if (!by.a(this.r, "sp_total_info").b("sp_is_auto_disconnection", false).booleanValue() || !b2.booleanValue() || as.w(this.bA)) {
            return false;
        }
        aH();
        return true;
    }

    private void aH() {
        tp.d(new Runnable() {
            @Override
            public void run() {
                List<CityBean> a2 = ay.a(MainFragment.this.bA, ay.a(by.a(MainFragment.this.bA, "sp_city_config").b("sp_city_config", ""), true));
                String A = as.A(MainFragment.this.bA);
                az.d("MainFragment", "connectLastProxy/cityIdLastApp: " + A);
                CityBean cityBean = null;
                int i = 0;
                if (a2 != null && !TextUtils.isEmpty(A)) {
                    Iterator<CityBean> it = a2.iterator();
                    while (true) {
                        if (!it.hasNext()) {
                            break;
                        }
                        CityBean next = it.next();
                        if (TextUtils.equals(next.getId(), A)) {
                            cityBean = next;
                            break;
                        }
                        i++;
                    }
                }
                az.d("MainFragment", "connectLastProxy/cityIdLastApp: " + A + " preReginVpnIndex:" + i + " lastCityBean:" + cityBean);
                if (cityBean != null && a2 != null) {
                    i = as.t(MainFragment.this.bA);
                    az.d("MainFragment", "connectLastProxy/preReginVpnIndex: " + i);
                    if (a2.size() > i) {
                        cityBean = a2.get(i);
                    }
                }
                if (cityBean != null) {
                    com.excelliance.kxqp.gs.g.c.a().b(MainFragment.this.bA, "是");
                    az.d("MainFragment", "connectLastProxy/result: " + MainFragment.this.a(i, cityBean, true));
                }
            }
        });
    }

    public void a(Map<String, Long> map) {
        getActivity().runOnUiThread(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.aF();
                MainFragment.this.a(com.excelliance.kxqp.gs.ui.flow.b.INSTANCE);
            }
        });
    }

    public void a(com.excelliance.kxqp.gs.ui.flow.b bVar) {
        if (aq.d() || aq.l() || bVar == null || !bVar.c || by.a(this.bA, "global_config").c("defDisplayStyle", -1) == 30) {
            return;
        }
        az.d("MainFragment", "showInitialFlowDialog:" + com.excelliance.kxqp.gs.ui.flow.b.INSTANCE);
        if (this.bF == null) {
            this.bF = new com.excelliance.kxqp.gs.ui.flow.e(this.bA, new com.excelliance.kxqp.gs.listener.g<Long>() {
                @Override
                public void a() {
                    MainFragment.this.getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.a(w.e(MainFragment.this.bA, "please_wait"));
                        }
                    });
                }

                @Override
                public void a(final Long l, Object... objArr) {
                    MainFragment.this.getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 111, 2, 1);
                            com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.c = false;
                            cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "receive_flow_suc"));
                            Intent intent = new Intent(MainFragment.this.bA.getPackageName() + ".action.switch.fragment");
                            intent.putExtra("index", 1);
                            intent.putExtra(ParamKeyConstants.WebViewConstants.QUERY_FROM, "initial");
                            MainFragment.this.bA.sendBroadcast(intent);
                            if (l != null) {
                                by.a(MainFragment.this.r, "sp_total_info").a("guideRankingDialog", true);
                                com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.a(MainFragment.this.bA, "markTotalCommonFlow", String.valueOf(com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.b("markTotalCommonFlow") + l.longValue()));
                            }
                        }
                    });
                }

                @Override
                public void a(String str) {
                    MainFragment.this.getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "receive_flow_fail"));
                        }
                    });
                }

                @Override
                public void g_() {
                    MainFragment.this.getActivity().runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.a((String) null);
                        }
                    });
                }
            });
        }
        if (this.bF.isShowing()) {
            return;
        }
        this.bF.show();
        com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.c = false;
    }

    private void p(List<GoogleAppInfo> list) {
        String sb;
        StringBuilder sb2 = new StringBuilder();
        if (list != null && list.size() > 0) {
            int size = list.size();
            for (int i = 0; i < size; i++) {
                try {
                    InstallInfo installInfo = list.get(i).f6058a;
                    if (installInfo.isNeedUpdate()) {
                        if (sb2.length() > 0) {
                            sb2.append(StatisticsManager.COMMA);
                        }
                        sb2.append(installInfo.getPackageName() + "_" + installInfo.getVersioncode());
                    }
                } catch (Exception unused) {
                }
            }
        }
        int length = sb2.length();
        if (length == 0) {
            sb = SchedulerSupport.NONE;
        } else if (length >= 256) {
            sb = sb2.substring(0, 255);
        } else {
            sb = sb2.toString();
        }
        StatisticsGS.getInstance().uploadUserAction(this.bA, 55, sb);
        if (this.ap == null) {
            this.ap = new s(this.bA, this.ay);
            this.ap.a(new b.a() {
                @Override
                public void a() {
                    StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 56);
                    MainFragment.this.aR.h();
                }

                @Override
                public void b() {
                    StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 57);
                    MainFragment.this.f(false);
                }
            });
        }
        if (this.ap.isShowing()) {
            return;
        }
        this.ap.show();
    }

    private void aI() {
        if (this.ar == null) {
            this.ar = new x(this.bA, new e.b() {
                @Override
                public void a(int i, CityBean cityBean, int i2) {
                    long b2 = com.excelliance.kxqp.gs.ui.flow.b.INSTANCE.b("markTotalFastFlow");
                    if (cityBean.getType() == 1 && ((b2 <= 0 || aq.d()) && !bx.a().n(MainFragment.this.bA) && (cityBean.getGroup() != 2 || cityBean.getHide() != 2))) {
                        if (!MainFragment.this.aB) {
                            com.excelliance.kxqp.gs.g.c.a().a(MainFragment.this.mPageDes.firstPage, "节点切换弹窗高速节点切换区域", "弹框页", "选择线路VIP高速线路选择", "非vip用户切换选择高速线路提示弹框");
                            if (com.excean.ab_builder.c.a.J(MainFragment.this.bA) && !bx.a().n(MainFragment.this.bA)) {
                                cn.d(MainFragment.this.bA);
                            } else {
                                MainFragment.this.a("加载中");
                                MainFragment.this.bB.a(i, cityBean, i2);
                            }
                            if (com.excelliance.kxqp.gs.util.b.cq(MainFragment.this.bA)) {
                                bz.a().a(MainFragment.this.bA, 150000, 3, "点击VIP高速游戏路线区域内的节点");
                                return;
                            }
                            return;
                        }
                        MainFragment.this.a("加载中");
                        com.excelliance.kxqp.gs.g.c.a().a(MainFragment.this.mPageDes.firstPage, "节点切换弹窗高速节点切换区域", "弹框页", "选择线路VIP高速线路选择", "非vip用户切换选择高速线路提示弹框");
                        bo.a(MainFragment.this.bA, "", new Runnable() {
                            @Override
                            public void run() {
                                com.excelliance.kxqp.gs.router.a.a.f8074a.invokeLogin(new LoginRequest.Builder(MainFragment.this.bA).setLoginFrom(0).build());
                            }
                        });
                        return;
                    }
                    if (cityBean.getType() == 1) {
                        com.excelliance.kxqp.gs.g.c.a().a(MainFragment.this.mPageDes.firstPage, "节点切换弹窗高速节点切换区域", "弹框页", "选择线路VIP高速线路选择", "切换高速线路");
                    } else {
                        com.excelliance.kxqp.gs.g.c.a().a(MainFragment.this.mPageDes.firstPage, "节点切换弹窗普通节点切换区域", "弹框页", cityBean.getName(), "切换普通线路");
                    }
                    MainFragment.this.a(i, cityBean, i2);
                }
            });
        }
        this.ar.a(this.aB);
        PageDes copy = this.mPageDes.copy();
        copy.firstPage = "主页选择线路弹框";
        this.ar.a(copy);
        if (this.ar.isShowing()) {
            this.ar.dismiss();
        } else {
            this.ar.show();
        }
    }

    public void a(int i, CityBean cityBean, int i2) {
        b(i, cityBean, i2, null);
    }

    private void b(final int i, final CityBean cityBean, int i2, OpenVipContentBean openVipContentBean) {
        if (cityBean.getType() == 1) {
            StatisticsGS.getInstance().uploadUserAction(this.bA, 121, 1, 1);
            bz.a().a(this.bA, 150000, 3, "点击VIP高速游戏路线区域内的节点");
        }
        if (!(cityBean.getGroup() == 2 && cityBean.getHide() == 2) && aq.a().a(this.bA, cityBean.getType(), openVipContentBean)) {
            return;
        }
        az.d("MainFragment", "city position:" + i);
        boolean z = cityBean.getHide() == 2;
        if (cityBean.getId().equals("noconnection")) {
            tp.d(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.h(false);
                    as.b(MainFragment.this.bA, false);
                    as.b(MainFragment.this.bA, -1);
                    bz.a().g(MainFragment.this.bA);
                }
            });
        } else if (cityBean.getId().equals("optimal") || z) {
            String name = cityBean.getName();
            if (z) {
                as.b(this.bA, i);
                Toast.makeText(this.r, String.format(this.bA.getString(R.string.boost_success), name), 1).show();
            } else {
                as.b(this.bA, -1);
            }
            this.H.a(cityBean.getName());
            this.H.a(this.bA, this.bA.getString(R.string.boost_regin));
            this.H.b(this.bA, this.bA.getString(R.string.boost_regin));
            final boolean booleanValue = by.a(this.bA, "sp_total_info").b("sp_disconnectioin", false).booleanValue();
            by.a(this.bA, "sp_total_info").a("sp_disconnectioin", false);
            as.b(this.bA, true);
            bz.a().h(this.bA);
            tp.f(new Runnable() {
                @Override
                public void run() {
                    CityBean I = as.I(MainFragment.this.bA);
                    if (I != null) {
                        az.d("MainFragment", "notSpeedToSppedKillGpAndPlayGame 3 lastCityBean:" + I);
                        as.W(MainFragment.this.bA.getApplicationContext());
                        if (booleanValue) {
                            ProxyConfigHelper.switchProxy(MainFragment.this.bA, I.getId(), true);
                        } else {
                            ProxyConfigHelper.switchProxy(MainFragment.this.bA, I.getId(), false);
                        }
                    }
                }
            });
        } else {
            tp.d(new Runnable() {
                @Override
                public void run() {
                    String id = cityBean.getId();
                    az.d("MainFragment", "notSpeedToSppedKillGpAndPlayGame 4 bean:" + cityBean + " position:" + i);
                    as.W(MainFragment.this.bA.getApplicationContext());
                    as.b(MainFragment.this.bA, false);
                    as.b(MainFragment.this.bA, -1);
                    MainFragment.this.a(i, cityBean, true);
                    bz.a().e(MainFragment.this.bA, cityBean.getId());
                    StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 8, i, id);
                    az.i("MainFragment", "onRadioSelected: " + id);
                }
            });
        }
        a(cityBean, 1);
    }

    public void a(final int i, final CityBean cityBean, int i2, final String str) {
        if (cityBean.getType() == 1) {
            StatisticsGS.getInstance().uploadUserAction(this.bA, 121, 1, 1);
        }
        if (!(cityBean.getGroup() == 2 && cityBean.getHide() == 2) && aq.a().a(this.bA, cityBean.getType())) {
            return;
        }
        boolean z = cityBean.getHide() == 2;
        az.d("MainFragment", "onProxyRadioCheckedWithApp city position:" + i + " pkg:" + str);
        if (cityBean.getId().equals("noconnection")) {
            tp.d(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.h(false);
                    as.b(MainFragment.this.bA, false);
                    as.b(MainFragment.this.bA, -1);
                    bz.a().g(MainFragment.this.bA);
                }
            });
        } else if (cityBean.getId().equals("optimal") || z) {
            String name = cityBean.getName();
            if (z) {
                as.b(this.bA, i);
                Toast.makeText(this.r, String.format(this.bA.getString(R.string.boost_success), name), 1).show();
            } else {
                as.b(this.bA, -1);
            }
            this.H.a(name);
            this.H.a(this.bA, this.bA.getString(R.string.boost_regin));
            this.H.b(this.bA, this.bA.getString(R.string.boost_regin));
            by.a(this.bA, "sp_total_info").a("sp_disconnectioin", false);
            as.b(this.bA, true);
            bz.a().h(this.bA);
            tp.f(new Runnable() {
                @Override
                public void run() {
                    CityBean I = as.I(MainFragment.this.bA);
                    if (I != null) {
                        az.d("MainFragment", "onProxyRadioCheckedWithApp notSpeedToSppedKillGpAndPlayGame 3 lastCityBean:" + I + " pkg:" + str);
                        as.W(MainFragment.this.bA.getApplicationContext());
                        ProxyConfigHelper.switchProxyWithApp(MainFragment.this.bA, I.getId(), false, str);
                    }
                }
            });
        } else {
            tp.d(new Runnable() {
                @Override
                public void run() {
                    String id = cityBean.getId();
                    az.d("MainFragment", "onProxyRadioCheckedWithApp notSpeedToSppedKillGpAndPlayGame 4 bean:" + cityBean + " position:" + i + " pkg:" + str);
                    as.W(MainFragment.this.bA.getApplicationContext());
                    as.b(MainFragment.this.bA, false);
                    as.b(MainFragment.this.bA, -1);
                    MainFragment.this.a(i, cityBean, true, str);
                    bz.a().e(MainFragment.this.bA, cityBean.getId());
                    StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 8, i, id);
                    az.i("MainFragment", "onRadioSelected: " + id + " pkg:" + str);
                }
            });
        }
        a(cityBean, 0);
    }

    private void a(CityBean cityBean, int i) {
        String str;
        String str2;
        String str3;
        String str4;
        int type = cityBean.getType();
        if (type == 0 || type == 1 || cityBean.getId().equals("optimal")) {
            String str5 = null;
            if (i == 1) {
                str2 = "启动页";
            } else {
                if (i != 0) {
                    str = null;
                    if (type != 0) {
                        str4 = "节点切换弹窗普通节点切换区域";
                    } else if (type == 1) {
                        str4 = "节点切换弹窗高速节点切换区域";
                    } else {
                        if (!cityBean.getId().equals("optimal")) {
                            str3 = null;
                            if (i == 0) {
                                str5 = "游戏内部切换代理弹框";
                            } else if (i == 1) {
                                str5 = "主页选择节点弹框";
                            }
                            com.excelliance.kxqp.gs.g.c.a().a(this.bA, str, str5, str3, cityBean.getName(), "否");
                        }
                        str4 = "节点切换弹窗最优节点切换区域";
                    }
                    str3 = str4;
                    if (i == 0) {
                    }
                    com.excelliance.kxqp.gs.g.c.a().a(this.bA, str, str5, str3, cityBean.getName(), "否");
                }
                str2 = "游戏内";
            }
            str = str2;
            if (type != 0) {
            }
            str3 = str4;
            if (i == 0) {
            }
            com.excelliance.kxqp.gs.g.c.a().a(this.bA, str, str5, str3, cityBean.getName(), "否");
        }
    }

    public void h(boolean z) {
        aJ();
        by.a(this.r, "sp_total_info").b("sp_is_auto_disconnection", z);
    }

    private void aJ() {
        com.excelliance.kxqp.gs.launch.r.a(this.bA);
    }

    public boolean a(int i, CityBean cityBean, boolean z) {
        az.d("MainFragment", " switchRelatedCommonNode bean:" + cityBean + " position:" + i);
        if (cityBean == null || cd.a(cityBean.getId())) {
            return false;
        }
        Boolean b2 = by.a(this.r, "sp_total_info").b("over_sea_no_notice_again", true);
        az.d("MainFragment", String.format("MainFragment/switchRegin:thread(%s)  hytest position = %d, reginId = %s checkRegin = " + z, Thread.currentThread(), Integer.valueOf(i), cityBean.getId()));
        if (b2.booleanValue() && z && cityBean.getId().contains("cn") && !cityBean.out && as.a(false).booleanValue()) {
            bd();
            cf.a(this.bA, w.e(this.bA, "only_for_oversea"), 0);
            return false;
        }
        b(cityBean, i);
        return true;
    }

    public boolean a(int i, CityBean cityBean, boolean z, String str) {
        if (cityBean == null || cd.a(cityBean.getId())) {
            return false;
        }
        Boolean b2 = by.a(this.r, "sp_total_info").b("over_sea_no_notice_again", true);
        az.d("MainFragment", String.format("MainFragment/switchReginWithApp:thread(%s)  hytest position = %d, reginId = %s checkRegin = pkg = %s" + z, Thread.currentThread(), Integer.valueOf(i), cityBean.getId(), str));
        boolean z2 = b2.booleanValue() && z && cityBean.getId().contains("cn") && !cityBean.out && as.a(false).booleanValue();
        az.d("MainFragment", "MainFragment/switchReginWithApp: pkg:" + str + " needSwitchOptimal:" + z2);
        if (z2) {
            bd();
            cf.a(this.bA, w.e(this.bA, "only_for_oversea"), 0);
            return false;
        }
        a(cityBean, i, str);
        return true;
    }

    private void b(CityBean cityBean, int i) {
        by.a(this.r, "sp_total_info").a("sp_disconnectioin", false);
        boolean pingStateByRegion = ProxyConfigHelper.getPingStateByRegion(cityBean.getId());
        if (!pingStateByRegion) {
            this.bu.sendMessage(this.bu.obtainMessage(24));
        }
        com.excelliance.kxqp.gs.k.c a2 = new com.excelliance.kxqp.gs.k.c().a(cityBean.getName()).a(this.bA, ProxyConfigHelper.getInstance(this.bA).switchProxy(pingStateByRegion, cityBean.getId(), true, (String) null)).b(!pingStateByRegion).a(true);
        if (cityBean.getShowTypePosition() == 0) {
            n.a().a(com.excelliance.kxqp.gs.k.c.f6576a, com.excelliance.kxqp.gs.k.c.class).postValue(a2);
        }
        as.i();
        as.a(this.bA, i);
    }

    private void a(CityBean cityBean, int i, String str) {
        by.a(this.r, "sp_total_info").a("sp_disconnectioin", false);
        boolean pingStateByRegion = ProxyConfigHelper.getPingStateByRegion(cityBean.getId());
        if (!pingStateByRegion) {
            this.bu.sendMessage(this.bu.obtainMessage(24));
        }
        n.a().a(com.excelliance.kxqp.gs.k.c.f6576a, com.excelliance.kxqp.gs.k.c.class).postValue(new com.excelliance.kxqp.gs.k.c().a(cityBean.getName()).a(this.bA, ProxyConfigHelper.getInstance(this.bA).switchProxyWithApp(pingStateByRegion, cityBean.getId(), true, str)).b(!pingStateByRegion).a(true));
        as.i();
        as.a(this.bA, i);
    }

    public void e(String str) {
        by.a(this.r, "sp_flow_info").a("main_activty_oncreate", false);
        by a2 = by.a(this.bA, "global_config");
        int c2 = a2.c("defDisplayStyle", -1);
        String b2 = a2.b("first_flow_version_name", "");
        az.d("MainFragment", "lastABVersion:" + str + " currentAb:" + "A".equals(b2));
        if ("B".equals(str) && "A".equals(b2) && c2 != 28 && !aq.r() && aq.m()) {
        }
    }

    private void a(final int i, String str) {
        String e2;
        String e3;
        az.d("MainFragment", "showNetChangeDialog: " + i + " text: " + str);
        if (i != 0) {
            StatisticsGS.getInstance().uploadUserAction(this.bA, 52, i + 1, 1);
        } else {
            a(52, i + 1, 1);
        }
        if (this.ao == null) {
            this.ao = new r(getActivity(), this.ay);
            this.ao.a(new b.a() {
                @Override
                public void a() {
                    int type = MainFragment.this.ao.getType();
                    az.d("MainFragment", "positiveClick netStateDialogType: " + type);
                    if (i != 0) {
                        StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 53, i + 1, 1);
                    } else {
                        MainFragment.this.a(53, i + 1, 1);
                    }
                    if (type == 0) {
                        MainFragment.this.o(MainFragment.this.aR.k());
                        MainFragment.this.aR.a(false);
                        MainFragment.this.aA();
                    } else if (type == 1) {
                        MainFragment.this.m(MainFragment.this.aR.k());
                    } else if (type == 2) {
                        MainFragment.this.c(w.e(MainFragment.this.r, "pauseall"));
                    }
                }

                @Override
                public void b() {
                    if (MainFragment.this.ao.getType() == 0) {
                        MainFragment.this.aK();
                    }
                    if (i != 0) {
                        StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 54, i + 1, 1);
                    } else {
                        MainFragment.this.a(54, i + 1, 1);
                    }
                    bz.a().a(MainFragment.this.bA, bf.a(MainFragment.this.bA));
                }
            });
            this.ao.a(new DialogInterface.OnKeyListener() {
                @Override
                public boolean onKey(DialogInterface dialogInterface, int i2, KeyEvent keyEvent) {
                    int type = MainFragment.this.ao.getType();
                    if (i2 != 4) {
                        return false;
                    }
                    if (type == 0) {
                        MainFragment.this.aK();
                    }
                    if (i != 0) {
                        StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 54, i + 1, 1);
                    } else {
                        MainFragment.this.a(54, i + 1, 1);
                    }
                    bz.a().a(MainFragment.this.bA, bf.a(MainFragment.this.bA));
                    return false;
                }
            });
            this.ao.setOnDismissListener(new DialogInterface.OnDismissListener() {
                @Override
                public void onDismiss(DialogInterface dialogInterface) {
                    com.excelliance.kxqp.gs.ui.novice.c.b((Context) MainFragment.this.getActivity());
                }
            });
        }
        if (this.ao.isShowing()) {
            return;
        }
        this.ao.c(i);
        String str2 = null;
        if (i == 1 || i == 2) {
            String e4 = w.e(this.r, "mobile_net_update_notice_content");
            long a2 = bs.a(this.aR.k());
            if (!TextUtils.isEmpty(e4) && a2 > 0) {
                str2 = String.format(e4, ar.a(this.bA, a2));
            }
            e2 = w.e(this.r, UMUnionConstants.DOWNLOAD_NOTIFICATION_CHANNEL_ID);
            e3 = w.e(this.r, "ignore_that");
        } else if (i == 0) {
            long b2 = bs.b(this.aR.k());
            String string = this.bA.getString(R.string.net_check_content);
            String a3 = cd.a(this.r, b2);
            az.d("MainFragment", "showNetChangeDialog fileSize: " + a3 + " net_check_content: " + string);
            str2 = cd.a(string, new String[]{a3});
            boolean z = !bs.n(this.r) || bs.b(this.r, this.aR.k());
            e2 = w.e(this.r, UMUnionConstants.DOWNLOAD_NOTIFICATION_CHANNEL_ID);
            e3 = w.e(this.r, (bs.m(this.r) || z) ? "ignore_that" : "add_native");
        } else {
            e2 = null;
            e3 = null;
        }
        if (!TextUtils.isEmpty(str2)) {
            this.ao.a(str2);
        }
        this.ao.show();
        this.ao.a(e2, e3);
    }

    public void aK() {
        if (!bs.n(this.r) || bs.m(this.r)) {
            aA();
        } else {
            this.aR.e();
        }
    }

    private void a(final ExcellianceAppInfo excellianceAppInfo, int i, final boolean z) {
        au a2 = au.a();
        String appPackageName = excellianceAppInfo.getAppPackageName();
        boolean z2 = a2.v(appPackageName, this.r) || o.a(appPackageName);
        final boolean z3 = i == 5 || (i & 16) == 16;
        if (z2 && !z3 && !z) {
            Message obtainMessage = this.bu.obtainMessage(29);
            obtainMessage.obj = excellianceAppInfo;
            obtainMessage.arg1 = 1;
            this.bu.sendMessage(obtainMessage);
            return;
        }
        if (com.excelliance.kxqp.gs.util.b.bd(this.bA) && (z3 || z)) {
            a(new f.a() {
                @Override
                public void a(View view, Dialog dialog) {
                    MainFragment.this.g(excellianceAppInfo);
                }
            });
            return;
        }
        if (this.aq != null && this.aq.isShowing()) {
            this.aq.dismiss();
        }
        int i2 = (z3 || !z) ? i : 16;
        this.aq = new o(this.bA, this.ay, excellianceAppInfo, i2);
        this.aq.a(new o.a() {
            @Override
            public void a(int i3, ExcellianceAppInfo excellianceAppInfo2) {
                if (z3 || z) {
                    MainFragment.this.g(excellianceAppInfo2);
                } else if (i3 != 4) {
                    Message obtainMessage2 = MainFragment.this.bu.obtainMessage(29);
                    obtainMessage2.obj = MainFragment.this.aq.a();
                    obtainMessage2.arg1 = 1;
                    MainFragment.this.bu.sendMessage(obtainMessage2);
                }
            }
        });
        if (i == 6) {
            this.aq.b(new o.a() {
                @Override
                public void a(int i3, ExcellianceAppInfo excellianceAppInfo2) {
                    MainFragment.this.aD();
                    MainFragment.this.bB.a(excellianceAppInfo, new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.aE();
                            MainFragment.this.c(excellianceAppInfo);
                        }
                    });
                }
            });
        }
        if (this.aq.isShowing() || getActivity() == null || getActivity().isFinishing()) {
            return;
        }
        this.aq.a(excellianceAppInfo, i2);
        this.aq.show();
    }

    private void a(final f.a aVar) {
        com.excelliance.kxqp.gs.base.f fVar = new com.excelliance.kxqp.gs.base.f(this.bA) {
            @Override
            protected int a(WindowManager windowManager) {
                return -1;
            }

            @Override
            protected int b(WindowManager windowManager) {
                return -1;
            }

            @Override
            public String b() {
                return "dialog_export_tips";
            }

            @Override
            protected void a(View view) {
                com.excelliance.kxqp.ui.util.b.a("btn_confirm", view).setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view2) {
                        dismiss();
                        aVar.a(view2, null);
                    }
                });
            }
        };
        fVar.show();
        fVar.getWindow().setBackgroundDrawable(new ColorDrawable(0));
    }

    public void g(final ExcellianceAppInfo excellianceAppInfo) {
        tp.f(new Runnable() {
            @Override
            public void run() {
                final String path = excellianceAppInfo.getPath();
                final String appPackageName = excellianceAppInfo.getAppPackageName();
                az.d("MainFragment", "install to native: " + path + " appPackageName: " + appPackageName);
                if (com.excelliance.kxqp.gs.vip.f.a(excellianceAppInfo.getAppName(), path, appPackageName, MainFragment.this.bA)) {
                    az.d("MainFragment", "1 need split apk install");
                    com.excelliance.kxqp.gs.util.e.a(MainFragment.this.bA, path, appPackageName, excellianceAppInfo.getAppName(), new InstallResultcallBack() {
                        @Override
                        public void onResult(boolean z) {
                            if (z) {
                                if (!z) {
                                    Toast.makeText(MainFragment.this.r, w.e(MainFragment.this.r, "file_not_found"), 0).show();
                                } else {
                                    au.a().a(MainFragment.this.r, appPackageName, path, false);
                                }
                            }
                        }
                    });
                }
            }
        });
    }

    public List<Integer> aL() {
        return this.aR.f();
    }

    private void b(GoogleServiceViewModel.b bVar) {
        az.d("MainFragment", String.format("MainFragment/startDownloadGoogleService:thread(%s)", Thread.currentThread().getName()));
        if (bVar.c) {
            if (bVar.f9554b != null) {
                ArrayList arrayList = new ArrayList();
                for (GoogleAppInfo googleAppInfo : bVar.f9554b) {
                    if (googleAppInfo.f6058a.isNeedUpdate()) {
                        arrayList.add(Integer.valueOf(googleAppInfo.f6058a.getIndex()));
                    }
                }
                a(7, arrayList);
                if (this.by.getVisibility() == 0) {
                    this.by.update(true).a(bs.a(bVar.f9554b)).b();
                    return;
                }
                return;
            }
            return;
        }
        a(1, (List<Integer>) null);
        if (com.excelliance.kxqp.gs.g.ab.a().b(this.bA) && this.C.getState() == 1) {
            this.C.performClick();
            com.excelliance.kxqp.gs.g.ab.a().a(this.bA, this.bu);
        }
        if (this.by.getVisibility() == 0) {
            this.by.update(false).a(bs.b(bVar.f9554b)).b();
        }
    }

    private void aN() {
        Context context;
        int i;
        Context context2;
        int i2;
        Context context3;
        int i3;
        this.H.a(this.bA, this.bC.a(), this.bC.b());
        if (this.E != null) {
            this.E.setVisibility(this.bC.a() ? 8 : 0);
        }
        if (this.F != null) {
            this.F.setVisibility(this.bC.a() ? 0 : 8);
        }
        if (this.bO != null) {
            TextView textView = this.bO;
            if (this.bC.a()) {
                context3 = this.bA;
                i3 = R.string.googlebasicpluginv2;
            } else {
                context3 = this.bA;
                i3 = R.string.plugin1;
            }
            textView.setText(context3.getString(i3));
        }
        if (this.bP != null) {
            TextView textView2 = this.bP;
            if (this.bC.a()) {
                context2 = this.bA;
                i2 = R.string.googlegmsv2;
            } else {
                context2 = this.bA;
                i2 = R.string.plugin2;
            }
            textView2.setText(context2.getString(i2));
        }
        if (this.bQ != null) {
            TextView textView3 = this.bQ;
            if (this.bC.a()) {
                context = this.bA;
                i = R.string.googlevendingv2;
            } else {
                context = this.bA;
                i = R.string.plugin3;
            }
            textView3.setText(context.getString(i));
        }
        if (!bs.c()) {
            this.H.c(this.bC.a());
        } else {
            this.H.d(this.bC.a());
        }
        if (this.bU != null) {
            this.bU.setVisibility(this.bC.a() ? 0 : 8);
        }
    }

    private void aO() {
        f9555a = f9555a && !ViewSwitcher.a(getActivity()).a();
    }

    public void aP() {
        aN();
        if (com.excean.ab_builder.c.a.h(getContext()) && this.p != null) {
            this.p.d(this.bC.a());
            this.p.notifyDataSetChanged();
        }
        Q();
        this.o.d(this.bC.a());
        this.o.notifyDataSetChanged();
        if (this.aM != null) {
            this.aM.n();
        }
    }

    private void aQ() {
        int i = w.i(this.r, "slide_left_out");
        getActivity().overridePendingTransition(w.i(this.r, "slide_right_in"), i);
    }

    @Override
    public void a(ExcellianceAppInfo excellianceAppInfo) {
        az.d("MainFragment", "uninstallApp appInfo: " + excellianceAppInfo);
        if (TextUtils.equals(excellianceAppInfo.getGameType(), "7") || TextUtils.equals(excellianceAppInfo.getGameType(), "1") || excellianceAppInfo.loseObb()) {
            this.bB.a(excellianceAppInfo);
        }
        com.excelliance.kxqp.gs.adapter.e.c(this.bA, excellianceAppInfo);
    }

    @Override
    public void a(final List<ExcellianceAppInfo> list) {
        t(list);
        com.excelliance.kxqp.gs.ui.novice.c.a(this.bA).a(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.i((List<ExcellianceAppInfo>) list);
            }
        });
    }

    @Deprecated
    public void l() {
        if (!this.aD && this.bB != null) {
            this.aD = true;
            this.bB.g();
        }
        this.bu.postDelayed(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.getActivity() == null || !MainFragment.this.getActivity().hasWindowFocus()) {
                    return;
                }
                MainFragment.this.ag();
            }
        }, 1000L);
    }

    public void m() {
        az.d("MainFragment", "repairLostApp enter firstFocus:" + this.aD);
        if (this.aD || this.bB == null) {
            return;
        }
        this.aD = true;
        az.d("MainFragment", "repairLostApp checkAppLost ");
        this.bB.g();
    }

    @Override
    public void update(Object obj) {
        if (!(obj instanceof com.excelliance.kxqp.gs.ui.flow.b) && (obj instanceof Map)) {
            a((Map<String, Long>) obj);
        }
    }

    @Override
    public void a(boolean z) {
        az.d("MainFragment", "onChanged close: " + z);
        if (z) {
            this.H.c();
            this.H.e();
            aU();
        } else {
            this.H.d();
            this.H.f();
        }
    }

    @Override
    public void onClick(View view) {
        a(view);
    }

    public class f extends BroadcastReceiver {
        private f() {
        }

        @Override
        public void onReceive(final Context context, Intent intent) {
            MainFragment.this.aL.post(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.c(context);
                }
            });
        }
    }

    public void c(Context context) {
        boolean b2 = bf.b(context);
        boolean a2 = bf.a(context);
        boolean z = false;
        if (b2 || a2) {
            com.excelliance.kxqp.util.q.a(true);
        } else {
            com.excelliance.kxqp.util.q.a(false);
        }
        boolean z2 = b2 != this.az;
        boolean z3 = a2 != this.aA;
        az.d("MainFragment", String.format("MainFragment/handleNetworkChange:thread(%s) mobileDataUsable(%s) wifiUsable(%s) isMobileDataChanged(%s) isWifiChanged(%s)", Thread.currentThread().getName(), Boolean.valueOf(b2), Boolean.valueOf(a2), Boolean.valueOf(z2), Boolean.valueOf(z3)));
        if (z2 || z3) {
            this.aA = a2;
            this.az = b2;
            List<Integer> aL = aL();
            if (z2 && this.az) {
                aR();
                w();
            }
            if (z3) {
                if (this.aA) {
                    aR();
                    w();
                    if (aS() == 0) {
                        b(7, aL);
                    } else {
                        b(1, aL);
                    }
                    if (this.bB.n()) {
                        if (aL.size() != 0) {
                            this.aR.c();
                            com.excelliance.kxqp.gs.g.c.a().a(this.bA, BiEventPluginPause.Reason.REASON_NET, true);
                            z = true;
                        }
                    } else if (this.J != null && aS() == 1) {
                        b(1, (List<Integer>) null);
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                if (MainFragment.this.ao != null) {
                                    MainFragment.this.ao.dismiss();
                                }
                            }
                        });
                        this.aR.b();
                    } else if (this.J != null && aS() == 0) {
                        b(7, (List<Integer>) null);
                        this.aR.h();
                    }
                    if (this.bB != null) {
                        z |= this.bB.a(2);
                    }
                    if (z) {
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                Toast.makeText(MainFragment.this.bA, R.string.tips_wifi_auto_download, 0).show();
                            }
                        });
                        return;
                    }
                    return;
                }
                az.d("MainFragment", "MainFragment/handleNetworkChange: updateOrInstall: " + aS());
                if (this.bB != null) {
                    this.bB.l();
                    b(2, aL);
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            if (MainFragment.this.aS() == 0) {
                                MainFragment.this.C.a(8);
                            } else if (MainFragment.this.aS() == 1) {
                                MainFragment.this.C.a(2);
                                com.excelliance.kxqp.gs.g.c.a().a(MainFragment.this.bA, BiEventPluginPause.Reason.REASON_NET, false);
                            }
                        }
                    });
                    this.bB.a(4);
                    if (!b2 || com.excelliance.kxqp.gs.util.s.a(com.excelliance.kxqp.gs.multi.down.a.a(this.bA).c())) {
                        return;
                    }
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            Toast.makeText(MainFragment.this.bA, R.string.traffic_saving_mode_enabled, 0).show();
                        }
                    });
                }
            }
        }
    }

    private void aR() {
        ProxyDelayService.c(this.bA);
        n();
        this.bC.a(ck.g(this.bA), "https://api.ourplay.com.cn/switch/marketcheck");
        GameAttributesHelper.getInstance().a(this.bA, true);
    }

    public void n() {
        try {
            Intent intent = new Intent();
            intent.setComponent(new ComponentName(this.r.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
            intent.putExtra(DebugKt.DEBUG_PROPERTY_VALUE_AUTO, true);
            intent.putExtra("key_switch_last_really_area", true);
            intent.setAction(this.r.getPackageName() + ".refresh.proxy.config");
            this.r.startService(intent);
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    private void q(List<Integer> list) {
        az.d("MainFragment", "YOUYOU showDownAll unFinished: " + list);
        int i = 0;
        if (list == null) {
            while (i < this.J.size()) {
                this.J.get(i).a(1);
                i++;
            }
        } else if (list.size() == 0) {
            while (i < this.J.size()) {
                this.J.get(i).a(4);
                i++;
            }
        } else {
            for (Integer num : list) {
                if (num.intValue() >= 0) {
                    this.J.get(bs.b(num.intValue())).a(1);
                }
            }
        }
    }

    private void r(List<Integer> list) {
        int i = 0;
        if (list == null) {
            while (i < this.J.size()) {
                this.J.get(i).a(7);
                i++;
            }
        } else if (list.size() == 0) {
            while (i < this.J.size()) {
                this.J.get(i).a(9);
                i++;
            }
        } else {
            for (Integer num : list) {
                if (num.intValue() >= 0) {
                    this.J.get(bs.b(num.intValue())).a(7);
                }
            }
        }
    }

    private void s(List<Integer> list) {
        az.d("MainFragment", "YOUYOU showPauseAll state: " + list);
        if (list != null) {
            Iterator<Integer> it = list.iterator();
            while (it.hasNext()) {
                az.d("MainFragment", "YOUYOU showPauseAll integer: " + it.next());
            }
        }
        if (list.size() == 0) {
            for (int i = 0; i < this.J.size(); i++) {
                DownSwitcher downSwitcher = this.J.get(i);
                if (aS() == 1) {
                    downSwitcher.a(4);
                } else {
                    downSwitcher.a(9);
                }
            }
            return;
        }
        for (Integer num : list) {
            if (num.intValue() >= 0) {
                DownSwitcher downSwitcher2 = this.J.get(bs.b(num.intValue()));
                if (aS() == 1) {
                    downSwitcher2.a(2);
                } else {
                    downSwitcher2.a(8);
                }
            }
        }
    }

    public int aS() {
        return this.aR.j();
    }

    public void aT() {
        if (this.bN != null) {
            tp.f(new Runnable() {
                @Override
                public void run() {
                    as.d(MainFragment.this.bA, as.g(MainFragment.this.bA));
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.bN.b();
                        }
                    });
                }
            });
        }
    }

    public int a(float f2) {
        return (int) ((f2 * this.bA.getResources().getDisplayMetrics().density) + 0.5f);
    }

    private void aU() {
        if (com.excelliance.kxqp.gs.util.b.aW(this.bA)) {
            if (this.bS == null || !this.bS.isShowing()) {
                return;
            }
            this.bS.dismiss();
            return;
        }
        TextView textView = (TextView) this.w.a("tv_choose_way1", this.bz);
        if (textView != null) {
            textView.setVisibility(8);
        } else {
            cg.a(this.bA, "hideSpeedUpLineTip  speedTextView = null");
        }
    }

    public class e extends BroadcastReceiver {
        private e() {
        }

        @Override
        public void onReceive(final Context context, final Intent intent) {
            List<c.a> realItemList;
            int b2;
            int b3;
            int b4;
            View childAt;
            Object tag;
            int b5;
            View childAt2;
            Object tag2;
            int b6;
            View childAt3;
            Object tag3;
            final String action = intent.getAction();
            final String packageName = context.getPackageName();
            if (TextUtils.equals(action, packageName + VersionManager.q)) {
                az.d("MainFragment", String.format("MultiChangeReceiver/onReceive:thread(%s) REFESH_APP_LIST", Thread.currentThread().getName()));
                if (MainFragment.this.aN != null && intent.getStringExtra("installingPackageName") != null) {
                    MainFragment.this.aN.a(false, true);
                }
                if (!intent.getBooleanExtra("show", true)) {
                    MainFragment.this.a((String) null);
                }
                String stringExtra = intent.getStringExtra("importLib");
                if (MainFragment.this.aN != null && TextUtils.equals(MainFragment.this.aN.b(), stringExtra)) {
                    if (MainFragment.this.o != null) {
                        MainFragment.this.o.a(stringExtra, true, false);
                    }
                    if (com.excean.ab_builder.c.a.h(context) && MainFragment.this.p != null) {
                        MainFragment.this.p.a(stringExtra, true, false);
                    }
                    MainFragment.this.aN.a((String) null);
                }
                az.d("MainFragment", "onReceive: " + intent.getBooleanExtra(MainFragment.this.aG, false));
                if (MainFragment.this.aF != null && MainFragment.this.aF.isShowing() && intent.getBooleanExtra(MainFragment.this.aG, false)) {
                    by.a(MainFragment.this.bA, "data").a("isFirstDownload", true);
                    MainFragment.this.aF.dismiss();
                }
                if (aq.v()) {
                    return;
                }
                cn.a(context);
                return;
            }
            if (TextUtils.equals(action, packageName + ".ACTION.REFRESH.FUNCTION.SWITCH")) {
                if (TextUtils.equals(intent.getStringExtra("flag"), "HIDE_FREE_INSTALLATION_AREA")) {
                    if (MainFragment.this.bx != null) {
                        MainFragment.this.bx.c();
                        return;
                    }
                    return;
                }
                MainFragment.this.H.e(MainFragment.this.bC.a());
                if (MainFragment.this.bN != null) {
                    if (intent.getBooleanExtra("click_hide_in_main", false)) {
                        ((TextView) View.inflate(MainFragment.this.bA, R.layout.pop_bottom_tip, null).findViewById(R.id.tip_tv)).setText(R.string.main_functions_hide_tips);
                        cg.a(MainFragment.this.bA, View.inflate(MainFragment.this.bA, R.layout.pop_bottom_tip, null), BadgeDrawable.BOTTOM_END, 14.0f, 54.0f);
                    }
                    MainFragment.this.bN.b();
                    return;
                }
                return;
            }
            if (action.equals(packageName + "regresh.current.connect.area")) {
                String v = as.v(MainFragment.this.r);
                Message obtainMessage = MainFragment.this.bu.obtainMessage(25);
                String stringExtra2 = intent.getStringExtra("reginId");
                if (!TextUtils.isEmpty(stringExtra2)) {
                    v = stringExtra2;
                }
                obtainMessage.obj = v;
                obtainMessage.arg1 = intent.getIntExtra("state", 0);
                obtainMessage.arg2 = intent.getIntExtra("toast_flag", 2);
                MainFragment.this.bu.sendMessage(obtainMessage);
                return;
            }
            if (action.equals(packageName + ".cancel_stop_app_animation")) {
                az.d("MainFragment", "---- stopAnimationDialog");
                com.excelliance.kxqp.gs.launch.a.a(MainFragment.this.bA, HttpStatus.SC_INTERNAL_SERVER_ERROR);
                return;
            }
            if (action.equals(packageName + ".action_guide_import_add_game")) {
                final List list = (List) intent.getSerializableExtra("appBeans");
                if (com.excelliance.kxqp.gs.util.s.a(list)) {
                    return;
                }
                tp.f(new Runnable() {
                    @Override
                    public void run() {
                        StringBuilder sb = new StringBuilder();
                        int i = 0;
                        for (com.excelliance.kxqp.gs.ui.add.c cVar : list) {
                            VersionManager.getInstance().b(cVar.f8694a, 0, 9, cVar.j);
                            sb.append(cVar.f8694a);
                            if (i != list.size() - 1) {
                                sb.append(com.alipay.sdk.util.i.f491b);
                            }
                            i++;
                        }
                        final List<ExcellianceAppInfo> n = as.n(MainFragment.this.r);
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                if (MainFragment.this.o != null) {
                                    az.d("MainFragment", String.format("MultiChangeReceiver/run:thread(%s) ACTION_GUIDE_IMPORT_ADD_GAME appAdapter.addList", Thread.currentThread().getName()));
                                    MainFragment.this.o.a(n);
                                }
                            }
                        });
                        AddGamesActivity.a(MainFragment.this.bA, sb.toString(), false, 7, null);
                    }
                });
                return;
            }
            if (action.equals(packageName + ".action_guide_import_add_game_completed")) {
                Serializable serializableExtra = intent.getSerializableExtra("targetApp");
                if (serializableExtra == null || !(serializableExtra instanceof com.excelliance.kxqp.gs.ui.add.c)) {
                    return;
                }
                com.excelliance.kxqp.gs.ui.add.c cVar = (com.excelliance.kxqp.gs.ui.add.c) serializableExtra;
                if (MainFragment.this.o != null && MainFragment.this.m != null && (childAt3 = MainFragment.this.m.getChildAt((b6 = MainFragment.this.o.b(cVar.f8694a)))) != null && (tag3 = childAt3.getTag()) != null && (tag3 instanceof e.C0145e)) {
                    MainFragment.this.o.a((e.C0145e) tag3, b6);
                    return;
                }
                if (com.excean.ab_builder.c.a.h(context)) {
                    if (MainFragment.this.p == null || MainFragment.this.n == null || (childAt2 = MainFragment.this.n.getChildAt((b5 = MainFragment.this.p.b(cVar.f8694a)))) == null || (tag2 = childAt2.getTag()) == null || !(tag2 instanceof e.C0145e)) {
                        return;
                    }
                    MainFragment.this.p.a((e.C0145e) tag2, b5);
                    return;
                }
                if (!com.excean.ab_builder.c.a.at(context) || MainFragment.this.p == null || (childAt = MainFragment.this.n.getChildAt((b4 = MainFragment.this.p.b(cVar.f8694a)))) == null || (tag = childAt.getTag()) == null || !(tag instanceof e.C0145e)) {
                    return;
                }
                MainFragment.this.p.a((e.C0145e) tag, b4);
                return;
            }
            if (action.equals(packageName + ".ACTION_GUIDE_IMPORT_STATE_UPDATE")) {
                if (MainFragment.this.aL == null) {
                    return;
                }
                MainFragment.this.aL.post(new Runnable() {
                    @Override
                    public void run() {
                        ExcellianceAppInfo b7;
                        ExcellianceAppInfo b8;
                        String stringExtra3 = intent.getStringExtra("installingPackageName");
                        int intExtra = intent.getIntExtra("downloadStatus", -1);
                        if (MainFragment.this.o != null && (b8 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(stringExtra3)) != null && intExtra != b8.getDownloadStatus()) {
                            b8.setDownloadStatus(intExtra);
                            tp.i(new Runnable() {
                                @Override
                                public void run() {
                                    if (MainFragment.this.o != null) {
                                        MainFragment.this.o.notifyDataSetChanged();
                                    }
                                }
                            });
                        }
                        if (!com.excean.ab_builder.c.a.h(context) || MainFragment.this.p == null || (b7 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(stringExtra3)) == null || intExtra == b7.getDownloadStatus()) {
                            return;
                        }
                        b7.setDownloadStatus(intExtra);
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                if (MainFragment.this.p != null) {
                                    MainFragment.this.p.notifyDataSetChanged();
                                }
                            }
                        });
                    }
                });
                return;
            }
            if (action.equals(packageName + ".do_search_share_info")) {
                String stringExtra3 = intent.getStringExtra("pkgName");
                az.d("MainFragment", "---- pkgName: " + stringExtra3);
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.a(stringExtra3, MainFragment.this.bA.getApplicationContext());
                    return;
                }
                return;
            }
            if (action.equals(packageName + ".ACTION_PRESTART_GOOGLE_PLUGIN")) {
                MainFragment.this.aW();
                return;
            }
            if (action.equals(packageName + ".ACTION_SWITCH_PROXY_PERFORM_RADIO_CLICK")) {
                MainFragment.this.a(intent.getIntExtra("position", 0), (CityBean) intent.getParcelableExtra("cityBean"), intent.getIntExtra(ResponseData.KEY_COUNT, 0), intent.getStringExtra("key_host_app_pkg"));
                return;
            }
            if (action.equals(packageName + ".ACTION_ON_NEW_RECORD_VIDEO_CHANGED")) {
                MainFragment.this.a(intent);
                return;
            }
            if (!action.equals(packageName + ".download.app.change")) {
                if (!TextUtils.equals(action, packageName + ".download.app.from.shared.pkg")) {
                    if (action.equals(packageName + ".download.native.vpn")) {
                        tp.f(new Runnable() {
                            @Override
                            public void run() {
                                MainFragment.this.a(context, intent, action, packageName);
                            }
                        });
                        return;
                    }
                    if (action.equals(packageName + ".refresh.proxy.net")) {
                        int intExtra = intent.getIntExtra("state", 0);
                        Boolean valueOf = Boolean.valueOf(intent.getBooleanExtra(DebugKt.DEBUG_PROPERTY_VALUE_AUTO, false));
                        if (aq.v() || intExtra != -2) {
                            Message obtainMessage2 = MainFragment.this.bu.obtainMessage(25);
                            obtainMessage2.obj = as.v(MainFragment.this.r);
                            obtainMessage2.arg1 = intExtra;
                            obtainMessage2.arg2 = valueOf.booleanValue() ? 2 : 1;
                            MainFragment.this.bu.sendMessage(obtainMessage2);
                            Log.e("MainFragment", "[state1:" + intExtra + "]");
                            MainFragment.this.a((String) null);
                            by.a(MainFragment.this.r, "sp_total_info").a("sp_disconnectioin", false);
                            return;
                        }
                        MainFragment.this.h(true);
                        MainFragment.this.a((String) null);
                        return;
                    }
                    if (action.equals(packageName + ".refresh.proxy.interface")) {
                        Log.e("MainFragment", "[state2 refresh interface");
                        int intExtra2 = intent.getIntExtra("state", 0);
                        Message obtainMessage3 = MainFragment.this.bu.obtainMessage(25);
                        int i = ((intExtra2 == -1 || intExtra2 == -3) && MainFragment.this.bC.a()) ? 1 : 0;
                        String v2 = as.v(MainFragment.this.r);
                        if (i != 0 || intExtra2 == -2 || intExtra2 == -3) {
                            v2 = w.e(MainFragment.this.r, "noconnection");
                        }
                        obtainMessage3.obj = v2;
                        obtainMessage3.arg1 = intExtra2;
                        obtainMessage3.arg2 = i;
                        MainFragment.this.bu.sendMessage(obtainMessage3);
                        Log.e("MainFragment", "[state2:" + intExtra2 + "]");
                        return;
                    }
                    if (action.equals(packageName + ".legal.start.app.game")) {
                        boolean booleanExtra = intent.getBooleanExtra("nativeGame", false);
                        String stringExtra4 = intent.getStringExtra("packageName");
                        az.o("MLegal[", booleanExtra + StatisticsManager.COMMA + stringExtra4 + "]");
                        if (booleanExtra) {
                            return;
                        }
                        Message obtainMessage4 = MainFragment.this.bu.obtainMessage(29);
                        obtainMessage4.obj = as.b(stringExtra4, MainFragment.this.r);
                        obtainMessage4.arg1 = 0;
                        MainFragment.this.bu.sendMessage(obtainMessage4);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".down.plugin.info")) {
                        az.d("MainFragment", "onReceive ret: " + intent.getIntExtra("ret", 0));
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".switch.proxy.regin.state.response")) {
                        return;
                    }
                    if (action.equals(packageName + ".download_game_from_assistant")) {
                        StringBuilder sb = new StringBuilder();
                        sb.append("recived action");
                        sb.append(action.equals(packageName + ".download_game_from_assistant"));
                        az.d("MainFragment", sb.toString());
                        tp.f(new Runnable() {
                            @Override
                            public void run() {
                                MainFragment.this.b(intent);
                            }
                        });
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".check.obb.exist.response")) {
                        az.d("MainFragment", String.format("MultiChangeReceiver/onReceive:thread(%s) BROADCAST_ACTION_CHECK_OBB_EXIST_RESPONSE", Thread.currentThread().getName()));
                        Bundle bundleExtra = intent.getBundleExtra("obbBundle");
                        int i2 = bundleExtra.getInt("obbSize");
                        az.d("MainFragment", "onReceive obbSize: " + i2);
                        if (i2 <= 0 || MainFragment.this.bB == null) {
                            return;
                        }
                        MainFragment.this.bB.a(MainFragment.this.r, bundleExtra);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".check.split.exist.response")) {
                        az.d("MainFragment", String.format("MultiChangeReceiver/onReceive:thread(%s) BROADCAST_ACTION_CHECK_SPLIT_EXIST_RESPONSE", Thread.currentThread().getName()));
                        Bundle bundleExtra2 = intent.getBundleExtra("splitBundle");
                        int i3 = bundleExtra2.getInt("splitSize");
                        az.d("MainFragment", "onReceive splitSize: " + i3);
                        if (i3 > 0) {
                            az.d("MainFragment", "onReceive splitSize: 1" + i3);
                            if (MainFragment.this.bB != null) {
                                az.d("MainFragment", "onReceive splitSize: 2" + i3);
                                MainFragment.this.bB.b(MainFragment.this.r, bundleExtra2);
                                return;
                            }
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + RankingListFragment.OPERATE_TOURIST_GAME)) {
                        az.d("MainFragment", String.format("MultiChangeReceiver/onReceive:thread(%s) OPERATE_TOURIST_GAME", Thread.currentThread().getName()));
                        int intExtra3 = intent.getIntExtra("act", 0);
                        String stringExtra5 = intent.getStringExtra(WebActionRouter.KEY_PKG);
                        final ExcellianceAppInfo b7 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(stringExtra5);
                        if (b7 == null) {
                            return;
                        }
                        az.d("MainFragment", String.format("MultiChangeReceiver/onReceive:thread(%s) act(%s)", Thread.currentThread().getName(), Integer.valueOf(intExtra3)));
                        switch (intExtra3) {
                            case 1:
                                if (TextUtils.equals(stringExtra5, "com.exce.wv")) {
                                    if (MainFragment.this.aL != null) {
                                        MainFragment.this.aL.post(new Runnable() {
                                            @Override
                                            public void run() {
                                                int intExtra4 = intent.getIntExtra("accountAffinity", 0);
                                                String stringExtra6 = intent.getStringExtra("commonUrl");
                                                az.d("MainFragment", "onCreate extras: " + intExtra4 + " commonUrl:" + stringExtra6);
                                                ExcellianceAppInfo b8 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b("com.exce.wv");
                                                if (b8 != null) {
                                                    MainFragment.this.a(b8, 0, intExtra4, stringExtra6);
                                                }
                                            }
                                        });
                                        return;
                                    }
                                    return;
                                }
                                String stringExtra6 = intent.getStringExtra("page");
                                Bundle bundle = new Bundle();
                                bundle.putString(WebActionRouter.KEY_PKG, stringExtra5);
                                bundle.putString(ClientCookie.PATH_ATTR, b7.getPath());
                                if (!cd.a(stringExtra6)) {
                                    bundle.putString("page", stringExtra6);
                                    b7.fromPage = stringExtra6;
                                }
                                if (au.a().p(stringExtra5, MainFragment.this.bA)) {
                                    MainFragment.this.a(b7, false);
                                    return;
                                } else {
                                    MainFragment.this.aN.a(bundle, new g.a() {
                                        @Override
                                        public void a(int i4) {
                                            if (i4 == 2) {
                                                MainFragment.this.a(b7, true);
                                            }
                                        }
                                    });
                                    return;
                                }
                            case 2:
                                az.d("MainFragment", String.format("MultiChangeReceiver/onReceive:thread(%s) APP_ACT_DELET", Thread.currentThread().getName()));
                                boolean booleanExtra2 = intent.getBooleanExtra("showDialog", true);
                                if ((b7 == null ? InitialData.a(MainFragment.this.bA).a(-1, 0, stringExtra5) : b7) == null) {
                                    if (TextUtils.equals("com.google.android.play.games", stringExtra5)) {
                                        Toast.makeText(context, "删除失败,请稍后再试!", 0).show();
                                        return;
                                    }
                                    return;
                                } else if (booleanExtra2) {
                                    MainFragment.this.o.d(b7);
                                    return;
                                } else {
                                    MainFragment.this.o.c(b7);
                                    return;
                                }
                            case 3:
                                MainFragment.this.bB.b(b7);
                                return;
                            case 4:
                                MainFragment.this.bB.b(b7);
                                return;
                            default:
                                return;
                        }
                    }
                    if (TextUtils.equals(action, packageName + ".import.libname")) {
                        String stringExtra7 = intent.getStringExtra("importLib");
                        if (MainFragment.this.o != null) {
                            MainFragment.this.o.a(stringExtra7, false, true);
                        }
                        if (com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) && MainFragment.this.p != null) {
                            MainFragment.this.p.a(stringExtra7, false, true);
                        }
                        if (MainFragment.this.aN != null) {
                            MainFragment.this.aN.a(stringExtra7);
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".b64.game")) {
                        MainFragment.this.bu.removeMessages(36);
                        Message obtainMessage5 = MainFragment.this.bu.obtainMessage(36);
                        obtainMessage5.obj = intent.getStringExtra(WebActionRouter.KEY_PKG);
                        obtainMessage5.arg1 = intent.getIntExtra("cpu", 0);
                        MainFragment.this.bu.sendMessage(obtainMessage5);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".add.game.migrate")) {
                        MainFragment.this.a(intent.getBooleanExtra("show", false) ? "installing_app2" : null);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "update_obb_info")) {
                        List<CheckObbVersionUpdateResult> d = com.excelliance.kxqp.bitmap.a.a.d();
                        MainFragment.this.u(d);
                        if (d == null || d.isEmpty()) {
                            return;
                        }
                        final com.excelliance.kxqp.gs.dialog.as asVar = new com.excelliance.kxqp.gs.dialog.as(MainFragment.this.bA, w.o(MainFragment.this.bA, "theme_dialog_no_title2"));
                        if (!MainFragment.this.v(d)) {
                            String string = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_obb_content");
                            Object[] objArr = new Object[6];
                            objArr[0] = com.excelliance.kxqp.bitmap.a.a.c(MainFragment.this.bA);
                            GameUtil.getIntance();
                            objArr[1] = (!GameUtil.isNetworkConnected(MainFragment.this.bA) || GameJNI.b()) ? "" : com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "flow_network_state");
                            objArr[2] = com.excelliance.kxqp.bitmap.a.a.e();
                            objArr[3] = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_str_four_update");
                            objArr[4] = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_str_five_update");
                            objArr[5] = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_str_six_update");
                            asVar.a(String.format(string, objArr));
                        } else {
                            asVar.j();
                            asVar.b(com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_title_hiatus"));
                            asVar.c(com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "download_immediately"));
                            String string2 = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_obb_content");
                            Object[] objArr2 = new Object[6];
                            objArr2[0] = com.excelliance.kxqp.bitmap.a.a.c(MainFragment.this.bA);
                            GameUtil.getIntance();
                            objArr2[1] = (!GameUtil.isNetworkConnected(MainFragment.this.bA) || GameJNI.b()) ? "" : com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "flow_network_state");
                            objArr2[2] = com.excelliance.kxqp.bitmap.a.a.e();
                            objArr2[3] = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_str_four_hiatus");
                            objArr2[4] = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_str_five_hiatus");
                            objArr2[5] = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "update_dialog_str_six_hiatus");
                            asVar.a(String.format(string2, objArr2));
                        }
                        if (!com.excelliance.kxqp.bitmap.a.a.c()) {
                            asVar.j();
                        }
                        asVar.a(new b.a() {
                            @Override
                            public void a() {
                                List<CheckObbVersionUpdateResult> d2 = com.excelliance.kxqp.bitmap.a.a.d();
                                if (d2 == null || (r0 = d2.iterator()) == null) {
                                    return;
                                }
                                for (CheckObbVersionUpdateResult checkObbVersionUpdateResult : d2) {
                                    Intent intent2 = new Intent();
                                    az.d("MainFragment", "positiveClick: " + checkObbVersionUpdateResult.mExcellianceAppInfo.getVersionCode());
                                    if (com.excelliance.kxqp.gs.util.b.S(context)) {
                                        com.excelliance.kxqp.gs.m.e.c.a(checkObbVersionUpdateResult.mExcellianceAppInfo, intent2, MainFragment.this.bA, com.excelliance.kxqp.bitmap.a.a.a());
                                    }
                                    intent2.putExtra(ClientCookie.VERSION_ATTR, Long.valueOf(checkObbVersionUpdateResult.mExcellianceAppInfo.getVersionCode()));
                                    intent2.putExtra("libName", checkObbVersionUpdateResult.mExcellianceAppInfo.getAppPackageName());
                                    intent2.putExtra("updateSource", true);
                                    intent2.putExtra("downloadForUpdate", checkObbVersionUpdateResult.mExcellianceAppInfo.downloadForUpdate);
                                    intent2.setAction(MainFragment.this.bA.getPackageName() + ".download.check.check.obb");
                                    intent2.setComponent(new ComponentName(MainFragment.this.bA.getPackageName(), "com.excelliance.kxqp.gs.service.CustomIntentService"));
                                    MainFragment.this.bA.startService(intent2);
                                }
                                if (asVar.i()) {
                                    for (ExcellianceAppInfo excellianceAppInfo : com.excelliance.kxqp.bitmap.a.a.b()) {
                                        JSONObject jSONObject = new JSONObject();
                                        try {
                                            jSONObject.put(RankingItem.KEY_VER, excellianceAppInfo.getVersionCode());
                                            ResponseData.saveUpdateNoPropData(MainFragment.this.bA, ResponseData.getUpdateNoPropData(MainFragment.this.bA).put(excellianceAppInfo.getAppPackageName() + ResponseData.KEY_OBB_SUFFIX, jSONObject));
                                        } catch (JSONException e) {
                                            e.printStackTrace();
                                        }
                                    }
                                }
                            }

                            @Override
                            public void b() {
                                List<CheckObbVersionUpdateResult> d2 = com.excelliance.kxqp.bitmap.a.a.d();
                                if (!asVar.i() || d2 == null) {
                                    return;
                                }
                                for (CheckObbVersionUpdateResult checkObbVersionUpdateResult : d2) {
                                    JSONObject jSONObject = new JSONObject();
                                    try {
                                        jSONObject.put(RankingItem.KEY_VER, checkObbVersionUpdateResult.mExcellianceAppInfo.getVersionCode());
                                        ResponseData.saveUpdateNoPropData(MainFragment.this.bA, ResponseData.getUpdateNoPropData(MainFragment.this.bA).put(checkObbVersionUpdateResult.mExcellianceAppInfo.getAppPackageName() + ResponseData.KEY_OBB_SUFFIX, jSONObject));
                                    } catch (JSONException e) {
                                        e.printStackTrace();
                                    }
                                }
                            }
                        });
                        if (asVar.isShowing()) {
                            return;
                        }
                        asVar.show();
                        asVar.k();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.wait.assistance")) {
                        MainFragment.this.aN.a(new Bundle(), (g.a) null);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".user_login_out")) {
                        BiManager.setUserPresetParam(BiManager.REAL_NAME_STATE, com.excelliance.kxqp.gs.g.c.a().i(MainFragment.this.getActivity()));
                        int H = as.H(MainFragment.this.bA);
                        az.d("MainFragment", "login out preReginVpnType:" + H);
                        if (H != 1) {
                            MainFragment.this.H.c(MainFragment.this.bA);
                        }
                        com.excelliance.kxqp.gs.multi.down.b.a(!bx.a().n(MainFragment.this.bA));
                        MainFragment.this.d(context);
                        by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").a("sp_key_google_account_bind_need_request", false);
                        by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").a("sp_key_riot_account_bind_need_request", false);
                        MainFragment.this.aT();
                        if (com.excelliance.kxqp.gs.util.b.cf(MainFragment.this.bA)) {
                            z.a(MainFragment.this.bA).b();
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, "com.excean.gspace.run_app_resume")) {
                        az.d("MainFragment", "run app resume:");
                        String stringExtra8 = intent.getStringExtra(WebActionRouter.KEY_PKG);
                        az.d("MainFragment", "run app resume pkg:" + stringExtra8);
                        Message obtainMessage6 = MainFragment.this.bu.obtainMessage(39);
                        obtainMessage6.obj = stringExtra8;
                        MainFragment.this.bu.sendMessage(obtainMessage6);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.operate.proxy.dialog")) {
                        if (MainFragment.this.bz != null) {
                            View a2 = com.excelliance.kxqp.ui.util.b.a("selected_area", MainFragment.this.bz);
                            if (a2 != null) {
                                a2.performClick();
                            }
                            if (MainFragment.this.H != null) {
                                MainFragment.this.H.c(MainFragment.this.bA);
                                return;
                            }
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".refresh.google.acc.sell.ui")) {
                        boolean booleanExtra3 = intent.getBooleanExtra("allowShow", false);
                        if (MainFragment.this.H != null) {
                            MainFragment.this.H.a(booleanExtra3, "BUY_ACCOUNT");
                        }
                        if (MainFragment.this.bN != null) {
                            MainFragment.this.bN.a(booleanExtra3, "BUY_ACCOUNT");
                            return;
                        }
                        return;
                    }
                    if (action.equals(packageName + ".pause.notify.state")) {
                        az.d("MainFragment", "----暂停所有下载,并提示用户流量使用完----");
                        MainFragment.this.bB.k();
                        com.excelliance.kxqp.gs.util.ap.a().a(MainFragment.this.bA);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".ACTION_RESUME_PLUGIN_DOWNLOAD")) {
                        if (com.excelliance.kxqp.gs.ui.home.b.a(context).b() || MainFragment.this.C.getState() != 2) {
                            return;
                        }
                        MainFragment.this.C.performClick();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "action.updateProgress")) {
                        if (MainFragment.this.by.getVisibility() == 0) {
                            MainFragment.this.by.a(intent.getIntExtra(NotificationCompat.CATEGORY_PROGRESS, 0));
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action_plugin_download_completed")) {
                        MainFragment.this.aV();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".user_login_in")) {
                        az.d("MainFragment", "-- 登录 -- ");
                        BiManager.setUserPresetParam(BiManager.REAL_NAME_STATE, com.excelliance.kxqp.gs.g.c.a().i(MainFragment.this.getActivity()));
                        if (MainFragment.this.aL != null) {
                            MainFragment.this.aL.post(new Runnable() {
                                @Override
                                public void run() {
                                    com.excelliance.kxqp.task.g.c.a(MainFragment.this.bA);
                                    com.excelliance.kxqp.gs.multi.down.b.a(!bx.a().n(MainFragment.this.bA));
                                    Intent intent2 = new Intent();
                                    intent2.setAction(packageName + ".check.google.card.count");
                                    intent2.setComponent(new ComponentName(packageName, "com.excelliance.kxqp.gs.service.CustomIntentService"));
                                    MainFragment.this.bA.startService(intent2);
                                }
                            });
                        }
                        if (com.excelliance.kxqp.gs.util.b.bh(MainFragment.this.bA) && MainFragment.this.bB != null) {
                            MainFragment.this.bB.t();
                        }
                        MainFragment.this.d(context);
                        by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").a("sp_key_google_account_bind_need_request", true);
                        by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").a("sp_key_riot_account_bind_need_request", true);
                        MainFragment.this.aT();
                        if (com.excelliance.kxqp.gs.util.b.cf(MainFragment.this.bA)) {
                            z.a(MainFragment.this.bA).b();
                        }
                        if ((com.excean.ab_builder.c.a.X(MainFragment.this.bA) || com.excean.ab_builder.c.a.Y(MainFragment.this.bA)) && intent.getIntExtra("KEY_LOGIN_FROM", -1) == 90 && MainFragment.this.bC != null && MainFragment.this.bC.f() && MainFragment.this.bB != null) {
                            MainFragment.this.bB.E();
                        }
                        if (!com.excean.ab_builder.c.a.au(MainFragment.this.bA) || MainFragment.this.bB == null) {
                            return;
                        }
                        MainFragment.this.bB.f();
                        return;
                    }
                    if (TextUtils.equals(action, "com.excean.gspace.switch_flow_version")) {
                        az.d("MainFragment", "ACTION_SWITCH_FLOW_VERSION");
                        MainFragment.this.e(intent.getStringExtra("flow_version"));
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.need.correlation.error.banner")) {
                        MainFragment.this.aX();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.checking_assistance_permission ")) {
                        MainFragment.this.j = true;
                        MainFragment.this.a("checking_assistance_permission");
                        MainFragment.this.bu.sendEmptyMessageDelayed(40, 1000L);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.mock.plugin.install.error")) {
                        String stringExtra9 = intent.getStringExtra("act");
                        if (TextUtils.isEmpty(stringExtra9)) {
                            by.a(MainFragment.this.bA, "mock").a("plugin_need_mock_install_error", true);
                            return;
                        } else {
                            if (TextUtils.equals("mock_permission", stringExtra9)) {
                                by.a(MainFragment.this.bA, "mock").a("mock_permission", false);
                                return;
                            }
                            return;
                        }
                    }
                    if (TextUtils.equals(action, packageName + ".action.initvim.completed")) {
                        com.excelliance.kxqp.gs.ui.mine.a.c().n();
                        return;
                    }
                    if (TextUtils.equals(action, "com.excelliance.kxqp.platform.action.accounts.LOGIN_ACCOUNTS_CHANGED")) {
                        az.d("MainFragment", String.format("GOOGLE_ACCOUNTS_CHANGED:thread(%s) ", Thread.currentThread().getName()));
                        if (MainFragment.this.bB != null) {
                            MainFragment.this.bB.b(MainFragment.this.r);
                        }
                        by a3 = by.a(MainFragment.this.bA, "sp_pre_account_config");
                        String b8 = a3.b("current_gp_account_list", "");
                        List<com.excelliance.kxqp.gs.ui.account.c> f = as.f();
                        int size = f != null ? f.size() : 0;
                        StringBuilder sb2 = new StringBuilder();
                        boolean z = true;
                        for (int i4 = 0; i4 < size; i4++) {
                            com.excelliance.kxqp.gs.ui.account.c cVar2 = f.get(i4);
                            if (cVar2.f8499b != null && !TextUtils.isEmpty(cVar2.f8499b.name)) {
                                if (z) {
                                    z = false;
                                } else {
                                    sb2.append(com.alipay.sdk.util.i.f491b);
                                }
                                sb2.append(cVar2.f8499b.name);
                            }
                        }
                        if (!TextUtils.equals(sb2.toString(), b8)) {
                            a3.a("current_gp_account_list", sb2.toString());
                            if (sb2.length() > 0) {
                                StatisticsGS.getInstance().uploadUserAction(MainFragment.this.bA, 106, 4, sb2.toString());
                            }
                        }
                        MainFragment.this.w(f);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.global.search.start.tourist.app")) {
                        ExcellianceAppInfo b9 = as.b("com.excean.android.vending", MainFragment.this.bA);
                        b9.intentUrl = intent.getStringExtra("intentUrl");
                        MainFragment.this.b(b9, 1);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.main.start.app.direct")) {
                        String stringExtra10 = intent.getStringExtra(WebActionRouter.KEY_PKG);
                        int intExtra4 = intent.getIntExtra("position", -1);
                        if (MainFragment.this.o != null && MainFragment.this.o.a(stringExtra10) && MainFragment.this.aX != null) {
                            if (intExtra4 != -1) {
                                MainFragment.this.aX.onItemClick(null, null, intExtra4, 0L);
                                return;
                            } else {
                                if (TextUtils.isEmpty(stringExtra10) || (b3 = MainFragment.this.o.b(stringExtra10)) == -1) {
                                    return;
                                }
                                MainFragment.this.aX.onItemClick(null, null, b3, 0L);
                                return;
                            }
                        }
                        if ((com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) || com.excean.ab_builder.c.a.at(MainFragment.this.bA)) && MainFragment.this.p != null && MainFragment.this.p.a(stringExtra10) && MainFragment.this.bb != null) {
                            if (intExtra4 != -1) {
                                MainFragment.this.bb.onItemClick(null, null, intExtra4, 0L);
                                return;
                            } else {
                                if (TextUtils.isEmpty(stringExtra10) || (b2 = MainFragment.this.p.b(stringExtra10)) == -1) {
                                    return;
                                }
                                MainFragment.this.bb.onItemClick(null, null, b2, 0L);
                                return;
                            }
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action.main.start.google.gp.app")) {
                        com.excelliance.kxqp.gs.ui.mine.a.c().l();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "action_banner_show_interest_recommend_app")) {
                        com.excelliance.kxqp.gs.ui.banner.h hVar = (com.excelliance.kxqp.gs.ui.banner.h) intent.getSerializableExtra("interestAppModel");
                        if (hVar != null) {
                            new com.excelliance.kxqp.gs.ui.banner.g(MainFragment.this.bA, hVar.c, hVar.d).show();
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "action_remove_banner_recommend")) {
                        if (MainFragment.this.z == null || (realItemList = MainFragment.this.z.getRealItemList()) == null || realItemList.size() <= 0) {
                            return;
                        }
                        int i5 = 0;
                        while (true) {
                            if (i5 >= realItemList.size()) {
                                i5 = 0;
                                break;
                            } else if (realItemList.get(i5).d == c.b.BANNER_RECOMMEND) {
                                break;
                            } else {
                                i5++;
                            }
                        }
                        realItemList.remove(i5);
                        ArrayList arrayList = new ArrayList();
                        arrayList.addAll(realItemList);
                        MainFragment.this.a(true, (List<c.a>) arrayList);
                        by.a(MainFragment.this.bA, "global_config").a("sp_key_banner_recommend_display", false);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".notification.subscribe.success")) {
                        Message message = new Message();
                        message.what = 19;
                        String stringExtra11 = intent.getStringExtra("time");
                        Bundle bundle2 = new Bundle();
                        bundle2.putString("time", stringExtra11);
                        message.obj = bundle2;
                        MainFragment.this.aO.a(message, new i.a() {
                            @Override
                            public void a(Context context2, com.excelliance.kxqp.gs.dialog.g gVar, int i6, Message message2, int i7) {
                            }

                            @Override
                            public void b(Context context2, com.excelliance.kxqp.gs.dialog.g gVar, int i6, Message message2, int i7) {
                                MainFragment.this.getActivity().startActivity(new Intent(MainFragment.this.bA, (Class<?>) FreeAccountActivity.class));
                            }
                        });
                        return;
                    }
                    if (TextUtils.equals(action, "com.excean.gspace.action_notify_download_state_change_from_gp")) {
                        com.excelliance.kxqp.gs.d.h.a(MainFragment.this.bA, intent.getIntExtra("downloadStatus", 0));
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".split.fail.delete_file")) {
                        az.d("MainFragment", "delete split action :" + action);
                        Bundle bundleExtra3 = intent.getBundleExtra("bundle");
                        String string3 = bundleExtra3.getString("filePath");
                        if (bundleExtra3.getSerializable("yApp") != null && !cd.a(string3)) {
                            az.d("MainFragment", "delete yalp split ");
                            com.excelliance.kxqp.gs.m.a.f fVar = (com.excelliance.kxqp.gs.m.a.f) bundleExtra3.getSerializable("yApp");
                            if (fVar.e()) {
                                return;
                            }
                            MainFragment.this.bB.a(fVar, (AppDownLoadInfoBean) null, string3);
                            return;
                        }
                        if (!com.excelliance.kxqp.util.d.b.c || bundleExtra3.getParcelable("appDownLoadInfoBean") == null || cd.a(string3)) {
                            return;
                        }
                        az.d("MainFragment", "delete yalp split ");
                        AppDownLoadInfoBean appDownLoadInfoBean = (AppDownLoadInfoBean) bundleExtra3.getSerializable("appDownLoadInfoBean");
                        if (appDownLoadInfoBean == null || appDownLoadInfoBean.splitInfoIsEmpty()) {
                            return;
                        }
                        MainFragment.this.bB.a((com.excelliance.kxqp.gs.m.a.f) null, appDownLoadInfoBean, string3);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".check.gms.and.vending.plug.is.install.vm")) {
                        az.d("MainFragment", "check gms and vending action :" + action);
                        az.d("MainFragment", "start retryInstallGmsAndVending 4");
                        MainFragment.this.bg();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".ACTION_ADD_HOME_APP_GUIDE_IMPORT_INSTALLED_START_APP")) {
                        az.d("MainFragment", "start app action" + action);
                        final String stringExtra12 = intent.getStringExtra(WebActionRouter.KEY_PKG);
                        final boolean booleanExtra4 = intent.getBooleanExtra("force", false);
                        az.d("MainFragment", "start app action pkg:" + stringExtra12);
                        if ((com.excean.ab_builder.c.a.h(context) && au.a().u(stringExtra12)) || cd.a(stringExtra12) || bm.a(stringExtra12)) {
                            return;
                        }
                        tp.f(new Runnable() {
                            @Override
                            public void run() {
                                ExcellianceAppInfo b10 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(stringExtra12);
                                if (b10 != null) {
                                    ArrayList arrayList2 = new ArrayList();
                                    arrayList2.add(b10);
                                    com.excelliance.kxqp.bitmap.a.a.a(MainFragment.this.bA, true, (List<ExcellianceAppInfo>) arrayList2);
                                }
                                boolean m = as.m();
                                az.d("MainFragment", "start app isVisible" + m);
                                au a4 = au.a();
                                if (b10 != null && a4.f(b10.appPackageName)) {
                                    az.d("MainFragment", " 免费提示弹框拦截 --" + b10.appPackageName);
                                    MainFragment.this.b(b10, m);
                                    return;
                                }
                                az.d("MainFragment", "start app excellianceAppInfo:" + b10);
                                if ((m || booleanExtra4) && b10 != null && b10.isInstalled()) {
                                    az.d("MainFragment", "start app send pkg:" + packageName);
                                    MainActivity.a(MainFragment.this.bA);
                                    Intent intent2 = new Intent(context.getPackageName() + RankingListFragment.OPERATE_TOURIST_GAME);
                                    intent2.putExtra("act", 1);
                                    intent2.putExtra(WebActionRouter.KEY_PKG, b10.getAppPackageName());
                                    intent2.putExtra(ClientCookie.PATH_ATTR, b10.getPath());
                                    context.sendBroadcast(intent2);
                                }
                                GameAttributesHelper.getInstance().a(context, InitialData.a(context).a());
                            }
                        });
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".ACTION_NEW_USER_GUIDE_OVER")) {
                        az.d("MainFragment", "guide over" + action);
                        if (com.excelliance.kxqp.gs.util.b.bI(context)) {
                            com.excelliance.kxqp.gs.g.p.a().a(context);
                            return;
                        }
                        if (com.excelliance.kxqp.gs.util.b.bn(context)) {
                            if (MainFragment.this.aQ != null || MainFragment.this.W == null) {
                                return;
                            }
                            MainFragment.this.aQ = new com.excelliance.kxqp.gs.guide.d(MainFragment.this.bA, MainFragment.this.bu);
                            MainFragment.this.aQ.a(MainFragment.this.W);
                            return;
                        }
                        MainFragment.this.f();
                        return;
                    }
                    if (TextUtils.equals(action, "gspace.intent.action.PACKAGE_ADDED")) {
                        MainFragment.this.c(intent);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".ACTION_PROMPT_TO_ACCELERATE_APP")) {
                        az.d("MainFragment", "start app action" + action);
                        final String stringExtra13 = intent.getStringExtra(WebActionRouter.KEY_PKG);
                        az.d("MainFragment", "start app action pkg:" + stringExtra13);
                        if ((com.excean.ab_builder.c.a.h(context) && au.a().u(stringExtra13)) || cd.a(stringExtra13)) {
                            return;
                        }
                        tp.f(new Runnable() {
                            @Override
                            public void run() {
                                final ExcellianceAppInfo b10 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(stringExtra13);
                                if (b10 == null || !b10.isInstalled()) {
                                    return;
                                }
                                tp.i(new Runnable() {
                                    @Override
                                    public void run() {
                                        AcceleratePromptActivity.a(MainFragment.this.bA, b10.getAppName(), stringExtra13);
                                    }
                                });
                            }
                        });
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "GoogleStateDialog.click")) {
                        MainFragment.this.C.performClick();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".action_download_game")) {
                        String stringExtra14 = intent.getStringExtra("GamePkg");
                        Log.d("MainFragment", "onReceive: dpkg " + stringExtra14);
                        MainFragment.this.a(context, stringExtra14);
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".enter.game.animation")) {
                        MainFragment.this.bf = 1001;
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".exit.game.animation")) {
                        MainFragment.this.bf = 1002;
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "refresh_google_action_view")) {
                        ((GoogleActionViewWrapper) MainFragment.this.bN).c();
                        return;
                    }
                    if (TextUtils.equals(action, packageName + "action.refresh.real.name.verify")) {
                        BiManager.setUserPresetParam(BiManager.REAL_NAME_STATE, com.excelliance.kxqp.gs.g.c.a().i(MainFragment.this.getActivity()));
                        return;
                    }
                    if (TextUtils.equals(action, "gspace.intent.action.download.by.pkg")) {
                        ExcellianceAppInfo excellianceAppInfo = (ExcellianceAppInfo) intent.getParcelableExtra("appInfo");
                        if (excellianceAppInfo != null) {
                            com.excelliance.kxqp.gs.launch.a.t tVar = new com.excelliance.kxqp.gs.launch.a.t();
                            tVar.a(MainFragment.this.bw);
                            tVar.a(MainFragment.this.mPageDes);
                            tVar.a(MainFragment.this.ct);
                            tVar.a(MainFragment.this.bA, excellianceAppInfo, "fromMainDialogRecommend", MainFragment.this.ca);
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + SPushService.ACTION_NEW_PUSH_MSG)) {
                        if (MainFragment.this.bB != null) {
                            MainFragment.this.bB.G();
                            return;
                        }
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".download.finished")) {
                        String stringExtra15 = intent.getStringExtra("type");
                        az.d("MainFragment", "onReceive FINISH_INTENT :VM_ RECEIVE  type = " + stringExtra15);
                        if (cd.a(stringExtra15) || !stringExtra15.equals(com.excelliance.kxqp.q.f12853b)) {
                            return;
                        }
                        MainFragment.this.bt = false;
                        return;
                    }
                    if (TextUtils.equals(action, "com.excelliance.kxqp.download.error")) {
                        String stringExtra16 = intent.getStringExtra("type");
                        az.d("MainFragment", "onReceive ERROR_INTENT:VM_ RECEIVE  type = " + stringExtra16);
                        if (cd.a(stringExtra16) || !stringExtra16.equals(com.excelliance.kxqp.q.f12853b)) {
                            return;
                        }
                        MainFragment.this.bt = false;
                        if (!cd.a(MainFragment.this.l)) {
                            az.d("MainFragment", "onReceive ACTION_HAS_NEW_VM:VM_ lastinstall apk is " + MainFragment.this.l);
                            ExcellianceAppInfo b10 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(MainFragment.this.l);
                            if (b10 == null) {
                                return;
                            } else {
                                MainFragment.this.a(b10, false);
                            }
                        }
                        MainFragment.this.l = null;
                        return;
                    }
                    if (TextUtils.equals(action, packageName + ".ACTION_HAS_NEW_VM")) {
                        int i6 = MainFragment.this.bA.getSharedPreferences("kxqp", 4).getInt("sp_key_update_force_update_vm", 0);
                        az.d("MainFragment", "onReceive:VM_ newvm  forceUpdate = " + i6);
                        if (i6 == 0) {
                            MainFragment.this.bt = false;
                            if (!cd.a(MainFragment.this.l)) {
                                az.d("MainFragment", "onReceive ACTION_HAS_NEW_VM:VM_ lastinstall apk is " + MainFragment.this.l);
                                ExcellianceAppInfo b11 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(MainFragment.this.l);
                                if (b11 == null) {
                                    return;
                                } else {
                                    MainFragment.this.a(b11, false);
                                }
                            }
                            MainFragment.this.l = null;
                            return;
                        }
                        return;
                    }
                    if (!TextUtils.equals(action, packageName + "auto_open_last_install_app") || cd.a(MainFragment.this.l)) {
                        return;
                    }
                    az.d("MainFragment", "onReceive:VM_ lastinstall apk is " + MainFragment.this.l);
                    ExcellianceAppInfo b12 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(MainFragment.this.l);
                    if (b12 == null) {
                        return;
                    }
                    MainFragment.this.a(b12, false);
                    MainFragment.this.l = null;
                    return;
                }
            }
            tp.f(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.a(context, intent, action, packageName);
                }
            });
        }
    }

    public void a(Context context, String str) {
        ExcellianceAppInfo b2 = !TextUtils.isEmpty(str) ? com.excelliance.kxqp.repository.a.a(context).b(str) : null;
        Log.d("MainFragment", "downloadGame: dpkg " + str + ", ea = " + b2);
        if (b2 == null) {
            tp.f(new AnonymousClass64(context, str));
            return;
        }
        String appPackageName = b2 != null ? b2.getAppPackageName() : "";
        StringBuilder sb = new StringBuilder();
        sb.append("downloadGame: dpkg ");
        sb.append(str);
        sb.append(", cpkg = ");
        sb.append(appPackageName);
        sb.append(", ea.getDownloadStatus=");
        sb.append(b2 != null ? Integer.valueOf(b2.getDownloadStatus()) : "null");
        Log.d("MainFragment", sb.toString());
        if (TextUtils.equals(str, appPackageName)) {
            if (b2.getDownloadStatus() == 0 || b2.getDownloadStatus() == 4 || b2.getDownloadStatus() == 9) {
                boolean d2 = com.excelliance.kxqp.gs.ui.home.b.a(context).d();
                if (((d2 && b2.cpu == 1) || (!d2 && b2.cpu == 2)) && !com.excelliance.kxqp.util.master.e.a(context)) {
                    if (this.aW == null) {
                        this.aW = new com.excelliance.kxqp.util.master.d(context, true);
                    }
                    this.aW.a();
                    return;
                }
                if (b2.getDownloadStatus() == 0) {
                    cg.a(context, String.format(context.getString(R.string.app_downloading), b2.getAppName()));
                }
                PageDes pageDes = new PageDes();
                pageDes.firstPage = "云游戏内";
                pageDes.secondArea = "悬浮球";
                b2.fromPageAreaPlacement = "悬浮球下载icon";
                b2.exchangePageDes(pageDes, -1);
                if (!bq.b(this.bA)) {
                    bq.a(context, new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, 120);
                        }
                    });
                    return;
                }
                int downloadStatus = b2.getDownloadStatus();
                if (downloadStatus == 0) {
                    com.excelliance.kxqp.gs.appstore.editors.detail.a.a(this.bA, b2, "mainPage", 5);
                    return;
                } else {
                    if (downloadStatus != 4) {
                        return;
                    }
                    RankingListFragment.operateTouristGame(this.bA, 3, b2);
                    return;
                }
            }
            Log.d("MainFragment", "downloadGame: dpkg already ongoing" + str + ", cpkg = " + appPackageName + ", getDownloadStatus = " + b2.getDownloadStatus());
        }
    }

    public class AnonymousClass64 implements Runnable {

        final Context f9857a;

        final String f9858b;

        AnonymousClass64(Context context, String str) {
            this.f9857a = context;
            this.f9858b = str;
        }

        @Override
        public void run() {
            RankingDetailInfo F = as.F(this.f9857a, this.f9858b);
            Log.d("MainFragment", "queryGameDetail response data = " + F);
            if (F != null) {
                com.excelliance.kxqp.repository.a.a(F.getAppInfo());
                ExcellianceAppInfo appInfo = F.getAppInfo();
                if (!bq.b(MainFragment.this.bA)) {
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            bq.a(AnonymousClass64.this.f9857a, new Runnable() {
                                @Override
                                public void run() {
                                    MainFragment.this.requestPermissions(new String[]{"android.permission.WRITE_EXTERNAL_STORAGE"}, 120);
                                }
                            });
                        }
                    });
                } else {
                    com.excelliance.kxqp.gs.appstore.editors.detail.a.a(this.f9857a, appInfo, "mainPage", 5);
                }
            }
        }
    }

    public void d(final Context context) {
        if (this.bN != null) {
            tp.f(new Runnable() {
                @Override
                public void run() {
                    final String string = com.excelliance.kxqp.gs.util.s.a(as.e(context)) ? "购买谷歌帐号" : context.getString(R.string.bought_account_info);
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            MainFragment.this.bN.a(string, "BUY_ACCOUNT");
                        }
                    });
                }
            });
        }
    }

    public void b(Intent intent) {
        List list = (List) intent.getSerializableExtra("gameBeans");
        ArrayList arrayList = new ArrayList();
        for (Iterator it = list.iterator(); it.hasNext(); it = it) {
            DownBean downBean = (DownBean) it.next();
            String str = downBean.packageName;
            String str2 = downBean.filePath;
            String str3 = downBean.name;
            cd.a(str);
            if (cd.a(str) || this.bB == null || this.o == null) {
                az.d("MainFragment", "error: mPresenter is null or pkgName is null:" + str + ":::" + this.o);
                return;
            }
            if (cd.a(str) || this.bB == null || (com.excean.ab_builder.c.a.h(getContext()) && this.p == null)) {
                az.d("MainFragment", "error: mPresenter is null or pkgName is null:" + str + ":::" + this.p);
                return;
            }
            if (!this.bB.a(str, com.excelliance.kxqp.repository.a.a(this.bA).b(str))) {
                final String str4 = w.e(this.r, "tourist_play_already_down") + ":" + str3;
                tp.i(new Runnable() {
                    @Override
                    public void run() {
                        Toast.makeText(MainFragment.this.bA, str4, 0).show();
                    }
                });
                return;
            }
            StringBuilder sb = new StringBuilder();
            sb.append((str3 + str).hashCode());
            sb.append("");
            ExcellianceAppInfo excellianceAppInfo = new ExcellianceAppInfo(null, str, str3, null, str2, "", "", "7", sb.toString(), 0L);
            excellianceAppInfo.setPath(bn.k(this.r, str));
            excellianceAppInfo.setDownloadStatus(2);
            com.excelliance.kxqp.repository.a.a(this.bA).a(excellianceAppInfo);
            arrayList = arrayList;
            arrayList.add(this.bB.a(str3, str, 3));
        }
        this.bB.a(arrayList, new HashMap<>());
    }

    private void f(String str) {
        if (!com.excelliance.kxqp.gs.util.b.aK(this.bA) || bs.p(this.bA)) {
            return;
        }
        this.bB.a(str);
    }

    public void o() {
        boolean booleanValue = by.a(this.bA, "sp_total_info").b("sp_key_open_miui_notice", true).booleanValue();
        az.d("MainFragment", "showMiuiOpenDialog open_notice:" + booleanValue);
        if (booleanValue) {
            String e2 = w.e(this.bA, "app_installing_miui_open_notice");
            if (this.f9556b == null) {
                this.f9556b = com.excelliance.kxqp.gs.util.z.a(this.bA, e2, false, w.e(this.bA, "exit_dialog_no"), w.e(this.bA, "exit_dialog_yes"), new z.b() {
                    @Override
                    public void a(Dialog dialog) {
                        dialog.dismiss();
                    }

                    @Override
                    public void b(Dialog dialog) {
                        try {
                            MainFragment.this.bA.startActivity(new Intent("android.settings.APPLICATION_DEVELOPMENT_SETTINGS"));
                        } catch (Exception unused) {
                            cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "app_installing_miui_failure"));
                        }
                        dialog.dismiss();
                    }
                }, true, new z.a() {
                    @Override
                    public void a(boolean z) {
                        by.a(MainFragment.this.bA, "sp_total_info").a("sp_key_open_miui_notice", !z);
                    }
                });
                if (this.f9556b.isShowing()) {
                    return;
                }
                this.f9556b.show();
            }
        }
    }

    public void aV() {
        az.d("MainFragment", String.format("MainFragment/onPluginDownloadCompleted:thread(%s)", Thread.currentThread().getName()));
        if (this.by.getVisibility() == 0) {
            this.by.d();
        }
    }

    public void aW() {
        com.excelliance.kxqp.gs.dialog.f a2 = new f.b(this.bA).c("dialog_prestart_google_plugin").b(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                dialog.dismiss();
                tp.f(new Runnable() {
                    @Override
                    public void run() {
                        MainFragment.this.aR.a(MainFragment.this.bA, as.b(MainFragment.this.bA, "com.android.vending"), "com.android.vending");
                        if (GameUtil.b()) {
                            Intent intent = new Intent();
                            intent.setComponent(new ComponentName("com.android.vending", "com.google.android.finsky.services.PackageUpdateService"));
                            com.excelliance.kxqp.wr.a.a().startService(0, intent);
                        }
                    }
                });
            }
        }).a(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                dialog.dismiss();
            }
        }).a(w.e(this.bA, "cancel_prestart_google")).b(w.e(this.bA, "confirm_prestart_google")).a();
        a2.show();
        TextView textView = (TextView) a2.b().findViewById(w.d(this.bA, "tv_permission_desc"));
        String e2 = w.e(this.bA, "permission_desc_child");
        String format = String.format(w.e(this.bA, "permission_desc"), e2);
        SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(format);
        spannableStringBuilder.setSpan(new ForegroundColorSpan(w.l(this.bA, "green_main_theme")), format.indexOf(e2), format.indexOf(e2) + e2.length(), 33);
        spannableStringBuilder.setSpan(new AbsoluteSizeSpan(16, true), format.indexOf(e2), format.indexOf(e2) + e2.length(), 33);
        textView.setText(spannableStringBuilder);
        Window window = a2.getWindow();
        WindowManager.LayoutParams attributes = window.getAttributes();
        attributes.width = this.bA.getResources().getDisplayMetrics().widthPixels - com.excelliance.kxqp.gs.util.ad.a(this.bA, 40.0f);
        attributes.height = -2;
        window.setAttributes(attributes);
    }

    public void a(Context context, Intent intent, String str, String str2) {
        az.d("MainFragment", String.format("MainFragment/handleDownloadApp:thread(%s)", Thread.currentThread().getName()));
        if (!GameUtil.isNetworkConnected(this.bA)) {
            cf.a(context, "" + com.excelliance.kxqp.swipe.a.a.getString(this.bA, "network_unavailable"), 0);
            return;
        }
        if (!aq.v() && !bx.a().n(this.bA) && !aq.a().u() && !aq.a().t()) {
            tp.i(new Runnable() {
                @Override
                public void run() {
                    aq.a().e(MainFragment.this.bA);
                }
            });
            return;
        }
        int intExtra = intent.getIntExtra("appId", 0);
        boolean booleanExtra = intent.getBooleanExtra("is_action_update_key", false);
        if (com.excelliance.kxqp.gs.util.b.S(this.bA) && intExtra != 0) {
            az.d("MainFragment", "handleDownloadApp update appId:" + intExtra);
            com.excelliance.kxqp.gs.m.a.f b2 = com.excelliance.kxqp.gs.m.d.a.a().b(this.bA, "appId", intExtra + "");
            if (b2 != null) {
                final ExcellianceAppInfo a2 = InitialData.a(this.bA).a(-1, 0, b2.c);
                HashMap hashMap = new HashMap();
                hashMap.put("appId", b2.f7210a + "");
                DownBean a3 = com.excelliance.kxqp.gs.m.b.a.a(b2, this.bA);
                az.d("MainFragment", "handleDownloadApp update downBean: " + a3);
                hashMap.put("yalpType", a3.yalp_type + "");
                if (a3.yalp_type == 3) {
                    hashMap.put(ExcellianceAppInfo.KEY_YALP_Delta, "has");
                }
                com.excelliance.kxqp.repository.a.a(this.bA).a().runInTransaction(new Runnable() {
                    @Override
                    public void run() {
                        ExcellianceAppInfo b3 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(a2.getAppPackageName());
                        b3.appId = a2.appId;
                        b3.yalp_type = a2.yalp_type;
                        b3.yalpDelta = a2.yalpDelta;
                        com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(b3);
                    }
                });
                this.bA.sendBroadcast(new Intent(this.bA.getPackageName() + VersionManager.q));
                ArrayList arrayList = new ArrayList();
                arrayList.add(a3);
                this.bB.a(arrayList, new HashMap<>());
                return;
            }
            return;
        }
        String stringExtra = intent.getStringExtra(WebActionRouter.KEY_PKG);
        String stringExtra2 = intent.getStringExtra("image");
        String stringExtra3 = intent.getStringExtra("name");
        String stringExtra4 = intent.getStringExtra(ParamKeyConstants.WebViewConstants.QUERY_FROM);
        boolean booleanExtra2 = intent.getBooleanExtra("force", false);
        int intExtra2 = intent.getIntExtra("specialFrom", 0);
        int intExtra3 = intent.getIntExtra("market_install_local", 0);
        int intExtra4 = intent.getIntExtra("apkfrom", -1);
        String stringExtra5 = intent.getStringExtra("appUpdateTime");
        int intExtra5 = intent.getIntExtra("serverVc", 0);
        String stringExtra6 = intent.getStringExtra("fromPage");
        String stringExtra7 = intent.getStringExtra("fromPageArea");
        int intExtra6 = intent.getIntExtra("fromPageAreaPosition", -1);
        String stringExtra8 = intent.getStringExtra("fromPageAreaPlacement");
        String stringExtra9 = intent.getStringExtra("datafinder_game_id");
        String stringExtra10 = intent.getStringExtra("buttonText");
        int intExtra7 = intent.getIntExtra("buttonStatus", 0);
        String stringExtra11 = intent.getStringExtra("webUrl");
        az.d("MainFragment", "handleDownloadApp fromPage:" + stringExtra6 + " fromPageArea:" + stringExtra7 + " fromPageAreaPosition:" + intExtra6 + " datafinder_game_id:" + stringExtra9 + " serverVc:" + intExtra5 + " appUpdateTime:" + stringExtra5);
        StringBuilder sb = new StringBuilder();
        sb.append("specialFrom:");
        sb.append(intExtra2);
        sb.append(" pkg:");
        sb.append(stringExtra);
        az.d("MainFragment", sb.toString());
        int intExtra8 = intent.getIntExtra("maxShowTimes", -1);
        if (booleanExtra2) {
            this.v = stringExtra;
        }
        if (!cd.a(stringExtra)) {
            StatisticsGS.getInstance().uploadUserAction(this.bA, 64, stringExtra);
        }
        if (cd.a(stringExtra) || this.bB == null || this.o == null) {
            az.d("MainFragment", "error: mPresenter is null or pkgName is null:" + stringExtra + ":::" + this.o);
            return;
        }
        if (cd.a(stringExtra) || this.bB == null || (com.excean.ab_builder.c.a.h(getContext()) && this.p == null)) {
            az.d("MainFragment", "error: mPresenter is null or pkgName is null:" + stringExtra + ":::" + this.p);
            return;
        }
        az.d("MainFragment", "aaaaaa" + this.v + "\t" + stringExtra + "\t" + booleanExtra2);
        String trim = stringExtra.trim();
        ExcellianceAppInfo b3 = com.excelliance.kxqp.repository.a.a(this.bA).b(trim);
        boolean a4 = this.bB.a(trim, b3);
        boolean equals = TextUtils.equals(this.v, trim);
        boolean equals2 = TextUtils.equals(stringExtra4, "defaultGame");
        az.d("MainFragment", String.format("MainFragment/handleDownloadApp:thread(%s) notInDatabaseOrDownload(%s) needUpdate(%s) fromDefaultGame(%s)", Thread.currentThread().getName(), Boolean.valueOf(a4), Boolean.valueOf(equals), Boolean.valueOf(equals2)));
        if (!a4 && !equals && !equals2) {
            cf.a(this.bA, w.e(this.r, "tourist_play_already_down") + ":" + stringExtra3, 0);
            if (as.b(this.r, trim, true)) {
                az.d("MainFragment", String.format("MainFragment/handleDownloadApp:thread(%s)", Thread.currentThread().getName()));
                return;
            }
            return;
        }
        ArrayList arrayList2 = new ArrayList();
        if (g(trim)) {
            DownBean a5 = this.bB.a(stringExtra3, trim, 3, stringExtra4, booleanExtra, b3 != null ? b3.getPath() : "", intExtra2);
            if (booleanExtra) {
                a5.filePath = bn.k(this.r, trim);
                az.d("MainFragment", String.format("MainFragment/handleDownloadApp:isInstalled thread(%s), isUpdate(%s), new downBean.filePath(%s) ", Thread.currentThread().getName(), Boolean.valueOf(booleanExtra), a5.filePath));
            }
            BiAppUploadInfo biAppUploadInfo = new BiAppUploadInfo();
            biAppUploadInfo.serverVc = intExtra5;
            biAppUploadInfo.appUpdateTime = stringExtra5;
            a5.mBiAppUploadInfo = biAppUploadInfo;
            arrayList2.add(a5);
        } else {
            BiAppUploadInfo biAppUploadInfo2 = new BiAppUploadInfo();
            biAppUploadInfo2.serverVc = intExtra5;
            biAppUploadInfo2.appUpdateTime = stringExtra5;
            biAppUploadInfo2.fromPage = stringExtra6;
            biAppUploadInfo2.fromPageArea = stringExtra7;
            biAppUploadInfo2.fromPageAreaPosition = intExtra6;
            biAppUploadInfo2.fromPageAreaPlacement = stringExtra8;
            biAppUploadInfo2.__items = stringExtra9;
            arrayList2.add(this.bB.a(stringExtra3, trim, 3, stringExtra4, booleanExtra, com.excelliance.kxqp.gs.appstore.editors.detail.a.a(this.r, stringExtra2, trim, stringExtra3, stringExtra4, 7, 2, intExtra2, intExtra3, intExtra4, 1, 0, biAppUploadInfo2, intExtra8, stringExtra10, stringExtra11, intExtra7).getPath(), intExtra2));
        }
        this.bB.a(arrayList2, new HashMap<>());
        if (TextUtils.equals(str, str2 + ".download.app.from.shared.pkg")) {
            by.a(this.bA, "sharePackageInfo").a("markShareAppAlreadyDownload", true);
        }
    }

    private boolean g(String str) {
        return com.excelliance.kxqp.repository.a.a(this.bA).b(str) != null;
    }

    public void aX() {
        if (this.D == null || !com.excelliance.kxqp.util.master.e.a(this.bA) || com.excelliance.kxqp.util.master.c.g(this.bA) || !com.excelliance.kxqp.gs.ui.home.b.a(this.bA).b()) {
            return;
        }
        if (com.excelliance.kxqp.gs.util.b.am(this.bA)) {
            this.by.setVisibility(0);
        } else {
            this.D.setVisibility(0);
        }
        this.z.setVisibility(8);
        this.o.c(false);
        if ((com.excean.ab_builder.c.a.h(getContext()) || com.excean.ab_builder.c.a.at(this.bA)) && this.p != null) {
            this.p.c(false);
        }
        this.C.a(2);
        this.k = true;
        Iterator<DownSwitcher> it = this.J.iterator();
        while (it.hasNext()) {
            it.next().a(-1);
        }
        for (int i = 0; i < 3; i++) {
            az.d("MainFragment", "mockProgressByGroup needDownNum: .action.need.correlation.error.banner");
            b(i, 100L, 100L);
            this.J.get(i).a(11);
        }
    }

    public void b(boolean z) {
        getActivity().runOnUiThread(new Runnable() {
            @Override
            public void run() {
                String string = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, com.excelliance.kxqp.gs.util.b.aw(MainFragment.this.bA) ? "vpn_user_check_global_vpn_used" : "vpn_user_check_global_vpn_used_2");
                String string2 = com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, com.excelliance.kxqp.gs.util.b.aw(MainFragment.this.bA) ? "close_global_proxy" : "close_global_proxy_2");
                MainFragment.this.bD = com.excelliance.kxqp.gs.util.z.a(MainFragment.this.bA, string, false, com.excelliance.kxqp.swipe.a.a.getString(MainFragment.this.bA, "disconnect_proxy"), string2, new z.b() {
                    @Override
                    public void a(Dialog dialog) {
                        dialog.dismiss();
                        MainFragment.this.h(false);
                        bz.a().g(MainFragment.this.bA);
                    }

                    @Override
                    public void b(Dialog dialog) {
                        dialog.dismiss();
                        try {
                            Intent intent = new Intent();
                            intent.setAction("android.net.vpn.SETTINGS");
                            MainFragment.this.bA.startActivity(intent);
                        } catch (Exception e2) {
                            e2.printStackTrace();
                        }
                    }
                });
                if (MainFragment.this.bD == null || MainFragment.this.bD.isShowing()) {
                    return;
                }
                MainFragment.this.bD.setOnShowListener(new DialogInterface.OnShowListener() {
                    @Override
                    public void onShow(DialogInterface dialogInterface) {
                        by.a(MainFragment.this.bA, ".sp.common.disposable.flag.info").a("sp_common_disposable_key_global_has_vpn_proxy", true);
                    }
                });
                MainFragment.this.bD.show();
            }
        });
    }

    public void aY() {
        com.excelliance.user.account.f.e.a("MainFragment", "doReadAppWork: ");
        final InitObserver initObserver = new InitObserver(this.bA);
        tp.f(new Runnable() {
            @Override
            public void run() {
                initObserver.f(MainFragment.this.bA.getApplicationContext());
                initObserver.g(MainFragment.this.bA.getApplicationContext());
                initObserver.n(MainFragment.this.bA.getApplicationContext());
                initObserver.a();
                initObserver.b(MainFragment.this.bA.getApplicationContext());
                initObserver.e(MainFragment.this.bA.getApplicationContext());
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.b();
                }
            }
        });
    }

    public class AnonymousClass81 implements Runnable {

        final boolean f9888a;

        AnonymousClass81(boolean z) {
            this.f9888a = z;
        }

        @Override
        public void run() {
            by a2 = by.a(MainFragment.this.bA, "extractInfo");
            if (a2.b("need_prop_err_banner", true).booleanValue() && !this.f9888a && com.excelliance.kxqp.util.master.e.a(MainFragment.this.bA) && GameUtil.b() && (!com.excelliance.kxqp.util.master.c.g(MainFragment.this.r) || !com.excelliance.kxqp.util.master.c.b(MainFragment.this.r))) {
                MainFragment.this.bA.sendBroadcast(new Intent(MainFragment.this.bA.getPackageName() + ".action.need.correlation.error.banner"));
                a2.a("need_prop_err_banner_check", false);
                return;
            }
            tp.i(new Runnable() {
                @Override
                public void run() {
                    if (MainFragment.this.getActivity() == null || MainFragment.this.getActivity().isFinishing()) {
                        return;
                    }
                    if (AnonymousClass81.this.f9888a) {
                        if (com.excelliance.kxqp.gs.util.b.am(MainFragment.this.bA)) {
                            az.d("MainFragment", String.format("MainFragment/showScannerLayout:thread(%s) mPluginProgressView VISIBLE", Thread.currentThread().getName()));
                            MainFragment.this.by.setVisibility(0);
                            if (com.excelliance.kxqp.gs.util.b.aW(MainFragment.this.bA)) {
                                MainFragment.this.bR.setVisibility(8);
                            }
                        } else {
                            az.d("MainFragment", String.format("MainFragment/showScannerLayout:thread(%s) scannerLayout VISIBLE", Thread.currentThread().getName()));
                            MainFragment.this.D.setVisibility(0);
                            if (com.excelliance.kxqp.gs.util.b.aW(MainFragment.this.bA)) {
                                MainFragment.this.bR.setVisibility(8);
                            }
                            MainFragment.this.H.c();
                        }
                        MainFragment.this.o.c(true);
                        if (!com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) || MainFragment.this.p == null) {
                            return;
                        }
                        MainFragment.this.p.c(true);
                        return;
                    }
                    MainFragment.this.D.setVisibility(8);
                    MainFragment.this.H.d();
                    if (com.excelliance.kxqp.gs.util.b.aW(MainFragment.this.bA)) {
                        MainFragment.this.bR.setVisibility(0);
                        if (com.excelliance.kxqp.gs.util.b.bG(MainFragment.this.bA) && MainFragment.this.aa != null && MainFragment.this.Z != null) {
                            MainFragment.this.aa.d();
                            MainFragment.this.Z.setVisibility(8);
                        }
                    } else {
                        MainFragment.this.z.setVisibility(0);
                    }
                    MainFragment.this.be();
                    if (MainFragment.this.o != null) {
                        MainFragment.this.o.c(false);
                    }
                    if (com.excean.ab_builder.c.a.h(MainFragment.this.getContext()) && MainFragment.this.p != null) {
                        MainFragment.this.p.c(false);
                    }
                    com.excelliance.kxqp.gs.ui.novice.c.a(MainFragment.this.bA).a(new Runnable() {
                        @Override
                        public void run() {
                            com.excelliance.kxqp.util.master.a.a(MainFragment.this.getActivity());
                        }
                    });
                }
            });
        }
    }

    private void i(boolean z) {
        az.d("MainFragment", String.format("MainFragment/showScannerLayout:thread(%s) show(%s)", Thread.currentThread().getName(), Boolean.valueOf(z)));
        tp.c(new AnonymousClass81(z));
    }

    private void aZ() {
        if (aq.v()) {
            return;
        }
        tp.d(new Runnable() {
            @Override
            public void run() {
                List<CityBean> a2 = ay.a(MainFragment.this.bA, ay.a(by.a(MainFragment.this.bA, "sp_city_config").b("sp_city_config", ""), true));
                int t = as.t(MainFragment.this.bA);
                if (a2 == null || a2.size() <= t) {
                    return;
                }
                CityBean cityBean = a2.get(t);
                if (cityBean.getType() == 0) {
                    CityBean cityBean2 = null;
                    Iterator<CityBean> it = a2.iterator();
                    int i = 0;
                    while (true) {
                        if (!it.hasNext()) {
                            break;
                        }
                        CityBean next = it.next();
                        String id = cityBean.getId();
                        String id2 = next.getId();
                        if (!cd.a(id) && id.contains("_")) {
                            if ((id.substring(0, id.indexOf("_")) + "_1").equals(id2)) {
                                cityBean2 = next;
                                break;
                            }
                        }
                        i++;
                    }
                    if (cityBean2 != null) {
                        com.excelliance.kxqp.gs.g.c.a().b(MainFragment.this.bA, "是");
                        MainFragment.this.a(i, cityBean2, true);
                    } else {
                        com.excelliance.kxqp.gs.g.c.a().b(MainFragment.this.bA, "是");
                        MainFragment.this.a(2, a2.get(4), true);
                    }
                }
            }
        });
    }

    private void ba() {
        if (aq.v() || bx.a().n(this.bA)) {
            return;
        }
        az.d("MainFragment", " switchCommonNode:");
        tp.d(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.bb();
            }
        });
    }

    public void bb() {
        az.d("MainFragment", " switchRelatedCommonNode:");
        List<CityBean> a2 = ay.a(this.bA, ay.a(by.a(this.bA, "sp_city_config").b("sp_city_config", ""), true));
        int t = as.t(this.bA);
        az.d("MainFragment", " switchRelatedCommonNode preReginVpnIndex:" + t);
        if (a2 == null || a2.size() <= t) {
            return;
        }
        CityBean cityBean = a2.get(t);
        az.d("MainFragment", " switchRelatedCommonNode lastCityBean:" + cityBean);
        if (cityBean.getType() == 1) {
            CityBean cityBean2 = null;
            Iterator<CityBean> it = a2.iterator();
            int i = 0;
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                CityBean next = it.next();
                String id = cityBean.getId();
                String id2 = next.getId();
                if (!cd.a(id) && id.contains("_")) {
                    if ((id.substring(0, id.indexOf("_")) + "_0").equals(id2)) {
                        cityBean2 = next;
                        break;
                    }
                }
                i++;
            }
            az.d("MainFragment", " switchRelatedCommonNode lastCommonBean:" + cityBean2);
            if (cityBean2 != null) {
                com.excelliance.kxqp.gs.g.c.a().b(this.bA, "是");
                a(i, cityBean2, true);
            } else {
                com.excelliance.kxqp.gs.g.c.a().b(this.bA, "是");
                a(2, a2.get(2), true);
            }
        }
    }

    public void bc() {
        az.d("MainFragment", " switchRelatedFastNode:");
        List<CityBean> a2 = ay.a(this.bA, ay.a(by.a(this.bA, "sp_city_config").b("sp_city_config", ""), true));
        int t = as.t(this.bA);
        az.d("MainFragment", " switchRelatedFastNode preReginVpnIndex:" + t);
        if (a2 == null || a2.size() <= t) {
            return;
        }
        CityBean cityBean = a2.get(t);
        az.d("MainFragment", " switchRelatedFastNode lastCityBean:" + cityBean);
        if (cityBean.getType() == 0) {
            CityBean cityBean2 = null;
            Iterator<CityBean> it = a2.iterator();
            int i = 0;
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                CityBean next = it.next();
                String id = cityBean.getId();
                String id2 = next.getId();
                if (!cd.a(id) && id.contains("_")) {
                    if ((id.substring(0, id.indexOf("_")) + "_1").equals(id2)) {
                        cityBean2 = next;
                        break;
                    }
                }
                i++;
            }
            az.d("MainFragment", " switchRelatedFastNode lastFastBean:" + cityBean2);
            if (cityBean2 != null) {
                com.excelliance.kxqp.gs.g.c.a().b(this.bA, "是");
                a(i, cityBean2, true);
            }
        }
    }

    public class AnonymousClass85 implements Runnable {

        final int f9895a;

        AnonymousClass85(int i) {
            this.f9895a = i;
        }

        @Override
        public void run() {
            if (MainFragment.this.getActivity() != null) {
                MainFragment.this.getActivity().runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        if (AnonymousClass85.this.f9895a == -1) {
                            MainFragment.this.p();
                        } else {
                            cn.a(MainFragment.this.getActivity(), AnonymousClass85.this.f9895a, new DialogInterface.OnDismissListener() {
                                @Override
                                public void onDismiss(DialogInterface dialogInterface) {
                                    if (MainFragment.this.ar == null || !MainFragment.this.ar.isShowing()) {
                                        return;
                                    }
                                    MainFragment.this.ar.dismiss();
                                }
                            });
                        }
                    }
                });
            }
        }
    }

    public void a(int i) {
        com.excelliance.kxqp.gs.ui.novice.c.a(this.bA).a(new AnonymousClass85(i));
    }

    public void b(final int i) {
        com.excelliance.kxqp.gs.ui.novice.c.a(this.bA).a(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.bA != null) {
                    tp.i(new Runnable() {
                        @Override
                        public void run() {
                            az.d("MainFragment", " showMarketDialog start show ");
                            MainFragment.this.h(i);
                        }
                    });
                }
            }
        });
    }

    public void h(int i) {
        com.excelliance.kxqp.gs.dialog.f a2 = com.excelliance.kxqp.util.master.b.a(this.bA, i + "", new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                az.d("MainFragment", "showMarketOfferVipDialog dialog left click");
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.b(1);
                }
                dialog.dismiss();
            }
        }, new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                az.d("MainFragment", "showMarketOfferVipDialog dialog right click");
                if (MainFragment.this.bB != null) {
                    MainFragment.this.bB.b(0);
                }
                dialog.dismiss();
                if (cn.a() != null && cn.a().isShowing() && cn.a().a()) {
                    cn.a().dismiss();
                }
            }
        });
        if (a2 == null || a2.isShowing()) {
            return;
        }
        az.d("MainFragment", "showMarketOfferVipDialog start show");
        a2.show();
    }

    public void a(String str, List<ExcellianceAppInfo> list) {
        if (this.o != null) {
            int b2 = this.o.b(str);
            az.d("MainFragment", "pkg: " + str + " position:" + b2 + " count:" + this.m.getChildCount());
            if (b2 > 0 && b2 < this.m.getChildCount()) {
                View childAt = this.m.getChildAt(b2);
                if (this.bE == null) {
                    this.bE = new com.excelliance.kxqp.gs.ui.banner.i(getActivity(), list);
                    this.bE.a(childAt);
                    return;
                }
            }
        }
        if ((com.excean.ab_builder.c.a.h(getContext()) || com.excean.ab_builder.c.a.at(this.bA)) && this.p != null) {
            int b3 = this.o.b(str);
            az.d("MainFragment", "pkg: " + str + " position:" + b3 + " count:" + this.m.getChildCount());
            if (b3 <= 0 || b3 >= this.m.getChildCount()) {
                return;
            }
            View childAt2 = this.m.getChildAt(b3);
            if (this.bE == null) {
                this.bE = new com.excelliance.kxqp.gs.ui.banner.i(getActivity(), list);
                this.bE.a(childAt2);
            }
        }
    }

    public void p() {
        SharedPreferences sharedPreferences = this.bA.getSharedPreferences("USERINFO", 0);
        sharedPreferences.edit().putBoolean("OFFLINE_NOTICE", false).apply();
        if (this.aH != null && this.aH.isShowing()) {
            this.aH.dismiss();
        }
        String e2 = w.e(this.bA, "force_off_line");
        String e3 = w.e(this.bA, "dialog_cancel");
        String e4 = w.e(this.bA, "user_login");
        UserUtil.getInstance().clearLocalUserInfo(sharedPreferences, this.bA);
        sharedPreferences.edit().putString("USER_P002", null).apply();
        com.excelliance.kxqp.task.g.g.a().c(this.bA);
        aq.a().h(this.bA);
        this.aH = CustomNoticeDialogUtil.a(this.bA, e2, false, e3, e4, new CustomNoticeDialogUtil.b() {
            @Override
            public void a(Dialog dialog) {
                if (dialog == null || !dialog.isShowing()) {
                    return;
                }
                dialog.dismiss();
            }

            @Override
            public void b(Dialog dialog) {
                if (dialog != null && dialog.isShowing()) {
                    dialog.dismiss();
                }
                com.excelliance.kxqp.gs.router.a.a.f8074a.invokeLogin(MainFragment.this.bA);
            }
        });
        if (this.aH != null) {
            this.aH.setCancelable(false);
        }
        if (this.aH != null && !this.aH.isShowing()) {
            this.aH.show();
        }
        final List<CityBean> a2 = ay.a(by.a(this.bA, "sp_city_config").b("sp_city_config", ""), true);
        int t = as.t(this.bA);
        Boolean b2 = by.a(this.bA, "sp_proxy_delay_config").b("auto_connect_optimal_proxy_v2", true);
        Boolean b3 = by.a(this.bA, "sp_total_info").b("sp_disconnectioin", false);
        az.i("MainFragment", "状态" + t + ":" + b2 + ":" + b3);
        if (a2 != null && t >= 0 && a2.size() > t && !b3.booleanValue()) {
            if (b2.booleanValue()) {
                bd();
                az.i("MainFragment", "重选最优");
            } else if (a2.get(t).getType() == 1) {
                final int i = 0;
                while (true) {
                    if (i >= a2.size()) {
                        i = -1;
                        break;
                    } else if (a2.get(i).getType() == 0 && a2.get(i).getId().split("_")[0].equals(a2.get(t).getId().split("_")[0])) {
                        break;
                    } else {
                        i++;
                    }
                }
                if (i != -1) {
                    tp.d(new Runnable() {
                        @Override
                        public void run() {
                            az.i("MainFragment", "切换到普通");
                            as.a(MainFragment.this.r, i);
                            by.a(MainFragment.this.bA, "sp_proxy_delay_config").c().edit().putBoolean("auto_connect_optimal_proxy_v2", false).commit();
                            com.excelliance.kxqp.gs.g.c.a().b(MainFragment.this.bA, "是");
                            MainFragment.this.a(i, (CityBean) a2.get(i), true);
                        }
                    });
                } else {
                    az.i("MainFragment", "切换到最优");
                    bd();
                }
            }
        }
        if (this.ar == null || !this.ar.isShowing()) {
            return;
        }
        this.ar.a();
    }

    private void bd() {
        tp.i(new Runnable() {
            @Override
            public void run() {
                MainFragment.this.H.a(w.e(MainFragment.this.bA, "optimal_node"));
                MainFragment.this.H.a(MainFragment.this.bA, MainFragment.this.bA.getString(R.string.boost_regin));
                MainFragment.this.H.b(MainFragment.this.bA, MainFragment.this.bA.getString(R.string.boost_regin));
            }
        });
        by.a(this.bA, "sp_total_info").a("sp_disconnectioin", false);
        by.a(this.bA, "sp_proxy_delay_config").a("auto_connect_optimal_proxy_v2", true);
    }

    public void i(int i) {
        try {
            Intent intent = new Intent("com.excelliance.kxqp.action.space.stat");
            intent.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.SmtServService"));
            intent.putExtra("type", i);
            this.bA.startService(intent);
        } catch (Exception unused) {
        }
    }

    public void a(int i, int i2, int i3) {
        try {
            Intent intent = new Intent("com.excelliance.kxqp.action.space.stat");
            intent.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.SmtServService"));
            intent.putExtra("type", i);
            intent.putExtra("pk2", i2);
            intent.putExtra("ik0", i3);
            this.bA.startService(intent);
        } catch (Exception unused) {
        }
    }

    public static MainFragment q() {
        return aI;
    }

    @Override
    public void a(ShareGameBean shareGameBean, SocializeMedia socializeMedia) {
        if (shareGameBean == null || shareGameBean.beanIsNull()) {
            ((Activity) this.bA).runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    cg.a(MainFragment.this.bA, w.e(MainFragment.this.bA, "share_sdk_share_no_info"));
                }
            });
        } else {
            this.bB.a(socializeMedia, shareGameBean);
        }
    }

    public void be() {
        Drawable k;
        try {
            int c2 = by.a(this.r, "hello").c("statistics_version", 0);
            if (1543161600000L - System.currentTimeMillis() <= 0 || c2 != GameUtil.g(this.bA) || (k = w.k(this.r, "banner01")) == null || this.z == null || this.z.getVisibility() != 0) {
                return;
            }
            this.z.setBackgroundDrawable(k);
            this.z.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    try {
                        Intent intent = new Intent(MainFragment.this.r, (Class<?>) CommonWebViewActivity.class);
                        intent.putExtra("title", w.e(MainFragment.this.r, "web_view_title_black_friday"));
                        intent.putExtra("src", 0);
                        MainFragment.this.getActivity().startActivity(intent);
                    } catch (Exception e2) {
                        e2.printStackTrace();
                    }
                }
            });
        } catch (Exception e2) {
            e2.printStackTrace();
        }
    }

    @Override
    public void onActivityResult(int i, int i2, Intent intent) {
        ExcellianceAppInfo a2;
        ExcellianceAppInfo a3;
        super.onActivityResult(i, i2, intent);
        az.d("NewYearHelper", "onActivityResult requestCode:" + i + " resultCode:" + i2);
        if (i2 == -1) {
            if (i == 1002) {
                bf();
            } else if (i == 1003) {
                String stringExtra = intent.getStringExtra("pkgList");
                if (!TextUtils.isEmpty(stringExtra)) {
                    f(stringExtra);
                }
                ArrayList<String> stringArrayListExtra = intent.getStringArrayListExtra("dangerAppList");
                final ArrayList<String> stringArrayListExtra2 = intent.getStringArrayListExtra("illegalSellingPkgs");
                if (stringArrayListExtra.size() != 0) {
                    az.d("MainFragment", "onActivityResult: icon = " + (bn.j(this.bA) + stringArrayListExtra.get(0) + ".png"));
                    com.excelliance.kxqp.gs.ui.search.dialog.a c2 = new com.excelliance.kxqp.gs.ui.search.dialog.a(this.bA).a(stringArrayListExtra).a(w.e(this.bA, "imported_danger_app_v2")).b(w.e(this.bA, "imported_danger_app_hint")).d(w.e(this.bA, "cancel")).c(w.e(this.bA, "to_look"));
                    if (this.bC.b() && stringArrayListExtra.size() == 1) {
                        a(stringArrayListExtra.get(0), c2);
                    } else if (this.bC.b()) {
                        c2.a(new a.InterfaceC0450a() {
                            @Override
                            public void a(View view) {
                                MainFragment.this.aB();
                            }
                        }).show();
                    }
                    if (!this.bC.b()) {
                        cg.a(this.bA, w.e(this.bA, "import_risk_notice"));
                    }
                    if (stringArrayListExtra2.size() != 0) {
                        c2.setOnDismissListener(new DialogInterface.OnDismissListener() {
                            @Override
                            public void onDismiss(DialogInterface dialogInterface) {
                                MainFragment.this.a((ArrayList<String>) stringArrayListExtra2);
                            }
                        });
                    }
                } else {
                    this.aN.a(false, true);
                    if (stringArrayListExtra2.size() != 0) {
                        a(stringArrayListExtra2);
                    }
                }
            } else if (i == 1005) {
                GameCircleEntranceBean gameCircleEntranceBean = (GameCircleEntranceBean) intent.getParcelableExtra("APP_INFO");
                az.d("MainFragment", "onActivityResult: appBean:" + gameCircleEntranceBean);
                if (this.N != null && gameCircleEntranceBean != null && this.bv != null) {
                    Iterator<CircleUnreadMsgBean> it = this.bv.iterator();
                    while (true) {
                        if (!it.hasNext()) {
                            break;
                        }
                        CircleUnreadMsgBean next = it.next();
                        if (next.appid == gameCircleEntranceBean.appId) {
                            next.hasNewFollow = gameCircleEntranceBean.hasNewFollow;
                            next.hasNews = gameCircleEntranceBean.hasNews;
                            break;
                        }
                    }
                    this.N.c(this.bv);
                }
            }
        }
        if (i == 222) {
            if (intent != null) {
                ArrayList arrayList = new ArrayList();
                if (intent.getExtras() != null && !intent.getExtras().isEmpty()) {
                    for (String str : intent.getExtras().keySet()) {
                        arrayList.add(str + "=" + intent.getExtras().get(str));
                    }
                }
                az.d("MainFragment", "Caught " + intent.getAction() + " intent: data " + intent.getData() + " extras {" + TextUtils.join(", ", arrayList) + com.alipay.sdk.util.i.d);
            } else {
                az.d("MainFragment", "onActivityResult install data == null ");
            }
            az.d("MainFragment", "onActivityResult install requestCode:" + i + " resultCode:" + i2);
        }
        if (i == 1006 && i2 == 1) {
            this.an = false;
            if (this.o != null && (a3 = this.o.a(this.o.b("com.example.testkweb"))) != null) {
                if (this.bC.a()) {
                    a(a3, false, this.o);
                } else {
                    a(a3, 1, 0);
                }
                this.an = true;
                return;
            }
            if (this.p == null || (a2 = this.p.a(this.o.b("com.example.testkweb"))) == null) {
                return;
            }
            if (this.bC.a()) {
                a(a2, false, this.p);
            } else {
                a(a2, 1, 0);
            }
            this.an = true;
        }
    }

    public void b(@NonNull final ExcellianceAppInfo excellianceAppInfo, final boolean z) {
        tp.i(new Runnable() {
            @Override
            public void run() {
                if (MainFragment.this.getActivity() == null || MainFragment.this.getActivity().isFinishing()) {
                    return;
                }
                String e2 = w.e(MainFragment.this.bA, "illegal_selling_notice");
                if (e2 == null) {
                    e2 = "近期有第三方商家借%s软件售卖OurPlay,OurPlay郑重提示:本软件为免费应用,前往官网即可免费下载。请用户注意甄别信息,谨防上当受骗。";
                }
                String format = String.format(e2, excellianceAppInfo.appName);
                com.excelliance.kxqp.gs.ui.search.dialog.a aVar = new com.excelliance.kxqp.gs.ui.search.dialog.a(MainFragment.this.bA, 3);
                aVar.a(format);
                aVar.c(w.e(MainFragment.this.bA, "exit_dialog_yes"));
                aVar.setOnDismissListener(new DialogInterface.OnDismissListener() {
                    @Override
                    public void onDismiss(DialogInterface dialogInterface) {
                        if (z && excellianceAppInfo != null && excellianceAppInfo.isInstalled()) {
                            az.d("MainFragment", "start app send pkg:" + MainFragment.this.q);
                            MainActivity.a(MainFragment.this.bA);
                            Intent intent = new Intent(MainFragment.this.bA.getPackageName() + RankingListFragment.OPERATE_TOURIST_GAME);
                            intent.putExtra("act", 1);
                            intent.putExtra(WebActionRouter.KEY_PKG, excellianceAppInfo.getAppPackageName());
                            intent.putExtra(ClientCookie.PATH_ATTR, excellianceAppInfo.getPath());
                            MainFragment.this.bA.sendBroadcast(intent);
                        }
                    }
                });
                aVar.show();
            }
        });
    }

    public void a(ArrayList<String> arrayList) {
        ExcellianceAppInfo b2 = com.excelliance.kxqp.repository.a.a(this.bA).b(arrayList.get(0));
        if (b2 == null) {
            return;
        }
        String e2 = w.e(this.bA, "illegal_selling_notice");
        if (e2 == null) {
            e2 = "近期有第三方商家借%s软件售卖OurPlay,OurPlay郑重提示:本软件为免费应用,前往官网即可免费下载。请用户注意甄别信息,谨防上当受骗。";
        }
        new com.excelliance.kxqp.gs.ui.search.dialog.a(this.bA, 3).a(String.format(e2, b2.appName)).c(w.e(this.bA, "exit_dialog_yes")).show();
    }

    public class AnonymousClass98 implements Runnable {

        final String f9919a;

        final com.excelliance.kxqp.gs.ui.search.dialog.a f9920b;

        AnonymousClass98(String str, com.excelliance.kxqp.gs.ui.search.dialog.a aVar) {
            this.f9919a = str;
            this.f9920b = aVar;
        }

        @Override
        public void run() {
            String str;
            JSONObject i = cn.i(MainFragment.this.bA);
            try {
                i.put("id", this.f9919a);
                az.d("MainFragment", "request:" + i.toString());
                az.d("MainFragment", "encrypt request:" + cn.b(i.toString()));
                String a2 = bd.a("https://api.ourplay.com.cn/rank/check", i.toString());
                az.d("MainFragment", "response:" + a2);
                str = cn.a(a2);
                az.d("MainFragment", "run:dangerAppList.get(0) = " + this.f9919a + " responseData = " + str);
            } catch (JSONException e) {
                e.printStackTrace();
                str = "{\"code\":0,\"msg\":\"\",\"data\":false}";
            } catch (Exception e2) {
                e2.printStackTrace();
                str = "{\"code\":0,\"msg\":\"\",\"data\":false}";
            }
            final boolean z = false;
            try {
                com.excelliance.kxqp.gs.discover.model.ResponseData responseData = (com.excelliance.kxqp.gs.discover.model.ResponseData) new Gson().a(str, new TypeToken<com.excelliance.kxqp.gs.discover.model.ResponseData<Boolean>>() {
                }.getType());
                if (responseData != null && responseData.code == 0) {
                    az.d("MainFragment", "run: response.result = " + responseData.data);
                    z = ((Boolean) responseData.data).booleanValue();
                }
            } catch (Exception e3) {
                e3.printStackTrace();
            }
            az.d("MainFragment", "run: hytest final = " + z);
            tp.i(new Runnable() {
                @Override
                public void run() {
                    if (MainFragment.this.getActivity() == null || MainFragment.this.aP || MainFragment.this.getActivity().isFinishing()) {
                        return;
                    }
                    AnonymousClass98.this.f9920b.a(new a.InterfaceC0450a() {
                        @Override
                        public void a(View view) {
                            if (!z) {
                                MainFragment.this.aB();
                            } else {
                                AppDetailActivity.a(MainFragment.this.bA, AnonymousClass98.this.f9919a, "other");
                            }
                        }
                    }).show();
                }
            });
        }
    }

    public void a(String str, com.excelliance.kxqp.gs.ui.search.dialog.a aVar) {
        tp.f(new AnonymousClass98(str, aVar));
    }

    public void h(final ExcellianceAppInfo excellianceAppInfo) {
        if (excellianceAppInfo == null || bs.n(excellianceAppInfo.getAppPackageName()) || getActivity() == null || excellianceAppInfo.appPackageName.equals("com.hotplaygames.gt")) {
            return;
        }
        PlatSdk.getInstance().h(this.bA, excellianceAppInfo.appPackageName);
        View inflate = View.inflate(this.bA, w.c(this.bA, "dialog_feedback_first_run"), null);
        final Dialog dialog = new Dialog(this.bA, w.o(this.bA, "theme_dialog_no_title2"));
        getActivity().getWindowManager().getDefaultDisplay();
        dialog.setContentView(inflate, new ViewGroup.LayoutParams(-2, -2));
        dialog.show();
        BiEventDialogShow biEventDialogShow = new BiEventDialogShow();
        biEventDialogShow.current_page = "启动页";
        biEventDialogShow.dialog_name = "30s运行反馈弹窗";
        biEventDialogShow.game_packagename = excellianceAppInfo.appPackageName;
        biEventDialogShow.set__items("game", excellianceAppInfo.datafinder_game_id);
        com.excean.bytedancebi.c.a.a().a(biEventDialogShow);
        if (dialog.getWindow() != null) {
            dialog.getWindow().setGravity(17);
        }
        StatisticsBuilder.getInstance().builder().setDescription("显示运行情况反馈弹框").setPriKey1(56000).setIntKey0().buildImmediate(this.bA);
        by.a(this.bA, "last_app_and_count").a(excellianceAppInfo.getAppPackageName() + ".give_tips", false);
        ImageView imageView = (ImageView) this.w.a("feedback_first_run_app_icon", inflate);
        ((TextView) this.w.a("feedback_first_run_app_name", inflate)).setText((excellianceAppInfo.getAppName() + "").trim());
        String appIconPath = excellianceAppInfo.getAppIconPath();
        Log.i("MainFragment", "showApplyAccelerateDialog iconPath : " + appIconPath);
        if (imageView != null && !TextUtils.isEmpty(appIconPath)) {
            if (appIconPath.startsWith("https") || appIconPath.startsWith(HttpHost.DEFAULT_SCHEME_NAME)) {
                com.bumptech.glide.i.b(this.bA).a(appIconPath).a(new com.bumptech.glide.d.d.a.e(this.bA), new com.excelliance.kxqp.widget.c(this.bA, 12)).c(w.j(this.bA, "default_icon")).d(w.j(this.bA, "default_icon")).a(1000).a(imageView);
            } else {
                Bitmap decodeFile = BitmapFactory.decodeFile(appIconPath);
                if (decodeFile != null) {
                    imageView.setImageBitmap(com.excelliance.kxqp.gs.util.k.b(decodeFile, 12));
                }
            }
        }
        TextView textView = (TextView) this.w.a("feedback_app_run_normal", inflate);
        ((CheckBox) this.w.a("feedback_app_run_tips_nolonger", inflate)).setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
            @Override
            public void onCheckedChanged(CompoundButton compoundButton, boolean z) {
                by.a(MainFragment.this.bA, "feedback").a("feedback_app_run_tips_nolonger", z);
            }
        });
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                dialog.dismiss();
                BiEventClick biEventClick = new BiEventClick();
                biEventClick.current_page = "启动页";
                biEventClick.button_name = "30s运行反馈弹窗-可以正常运行";
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                StatisticsBuilder.getInstance().builder().setDescription("点击可以正常运行").setPriKey1(57000).setIntKey0().buildImmediate(MainFragment.this.bA);
            }
        });
        TextView textView2 = (TextView) this.w.a("feedback_app_run_unnormal", inflate);
        textView2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent(MainFragment.this.getActivity(), (Class<?>) FeedbackAndHelpActivity.class);
                Bundle bundle = new Bundle();
                bundle.putInt(ParamKeyConstants.WebViewConstants.QUERY_FROM, 1);
                bundle.putString("app_name", excellianceAppInfo.getAppName());
                bundle.putString("app_pkg", excellianceAppInfo.getAppPackageName());
                bundle.putString("app_type", excellianceAppInfo.getGameType());
                bundle.putInt("requestCode", 1002);
                intent.putExtras(bundle);
                MainFragment.this.startActivityForResult(intent, 1002);
                dialog.dismiss();
                BiEventClick biEventClick = new BiEventClick();
                biEventClick.current_page = "启动页";
                biEventClick.button_name = "30s运行反馈弹窗-无法正常运行";
                com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                StatisticsBuilder.getInstance().builder().setDescription("点击无法正常运行").setPriKey1(58000).setIntKey0().buildImmediate(MainFragment.this.bA);
            }
        });
        com.excelliance.kxqp.ui.util.b.a("ic_dialog_close", inflate).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                dialog.dismiss();
                MainFragment.this.bf();
            }
        });
        if (com.excelliance.kxqp.gs.newappstore.b.c.a(this.bA)) {
            com.excelliance.kxqp.gs.newappstore.b.c.a(textView, w.k(this.bA, "bg_post_apply_accelerate_new_store"));
            com.excelliance.kxqp.gs.newappstore.b.c.a(textView2, w.k(this.bA, "bg_post_apply_accelerate_new_store"));
        }
    }

    public void bf() {
        if (com.excelliance.kxqp.gs.util.b.aJ(this.bA) && com.excelliance.kxqp.gs.main.c.h() == com.excelliance.kxqp.gs.main.c.a()) {
            by a2 = by.a(this.bA, ".sp.common.disposable.flag.info");
            if (a2.b("sp_common_disposable_key_switch_proxy_for_feedback_prompted", false).booleanValue()) {
                return;
            }
            TextView textView = new TextView(this.bA);
            textView.setText(w.e(this.bA, "guide_switch_proxy_for_run_feedback"));
            textView.setPadding(com.excelliance.kxqp.gs.util.ad.a(this.bA, 10.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 5.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 10.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 5.0f));
            textView.setAlpha(0.6f);
            textView.setTextColor(-1);
            textView.setGravity(17);
            textView.setTextSize(2, 12.0f);
            textView.measure(0, 0);
            textView.setPadding(com.excelliance.kxqp.gs.util.ad.a(this.bA, 10.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 8.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 10.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 7.0f));
            textView.setBackgroundDrawable(new com.excelliance.kxqp.gs.ui.view.a(this.bA, textView.getMeasuredWidth(), com.excelliance.kxqp.gs.util.ad.a(this.bA, 25.0f), com.excelliance.kxqp.gs.util.ad.a(this.bA, 20.0f)));
            Toast toast = new Toast(this.bA);
            textView.setLayoutParams(new ViewGroup.LayoutParams(textView.getMeasuredWidth(), com.excelliance.kxqp.gs.util.ad.a(this.bA, 25.0f)));
            toast.setView(textView);
            View a3 = com.excelliance.kxqp.ui.util.b.a("selected_area", this.bI);
            int[] iArr = new int[2];
            if (a3 != null) {
                a3.getLocationOnScreen(iArr);
            }
            toast.setDuration(1);
            toast.setGravity(51, iArr[0], iArr[1] + com.excelliance.kxqp.gs.util.ad.a(this.bA, 6.0f));
            toast.show();
            a2.a("sp_common_disposable_key_switch_proxy_for_feedback_prompted", true);
        }
    }

    private void t(List<ExcellianceAppInfo> list) {
        if (com.excelliance.kxqp.gs.ui.novice.c.c(this.bA) || list == null || list.size() == 0) {
            return;
        }
        for (int i = 0; i < list.size(); i++) {
            if (TextUtils.equals(String.valueOf(7), list.get(i).getGameType())) {
                com.excelliance.kxqp.gs.ui.novice.c.a(this.bA).a();
                return;
            }
        }
    }

    public class c implements DragGridView.a {
        c() {
        }

        @Override
        public void a(int i, int i2) {
            MainFragment.this.o.a(i, i2);
        }
    }

    public void b(List<ExcellianceAppInfo> list) {
        if (com.excelliance.kxqp.gs.util.s.a(list)) {
            this.K.setVisibility(8);
            return;
        }
        this.K.setVisibility(0);
        WrapLinearLayoutManager wrapLinearLayoutManager = new WrapLinearLayoutManager(getActivity(), 0, false);
        wrapLinearLayoutManager.setAutoMeasureEnabled(true);
        this.O.setLayoutManager(wrapLinearLayoutManager);
        this.bh = new TodayRecommendAdapter(this.bA, list);
        if (com.excean.ab_builder.c.a.T(this.bA)) {
            z(list);
        }
        this.O.setAdapter(this.bh);
        this.bh.a(this.d);
        this.bh.a(this.mViewTrackerRxBus);
        this.bh.a(this.exposure);
        this.bh.a(this.bB);
        this.bh.a(this.ca);
        this.bh.a(this.cu);
        this.bh.a(this);
        PageDes copy = this.mPageDes.copy();
        copy.secondArea = "今日推荐";
        this.bh.a(copy);
        if (Build.VERSION.SDK_INT >= 21) {
            this.O.setNestedScrollingEnabled(false);
        }
        Iterator<ExcellianceAppInfo> it = list.iterator();
        while (it.hasNext()) {
            if (it.next().market_strategy == 1) {
                com.excelliance.kxqp.gs.g.m.f6220a = true;
                bz.a().b(this.bA, 70000, "市场推广应用曝光量", 1);
                return;
            }
        }
    }

    public void c(List<CloudGameInfo> list) {
        az.d("MainFragment", "refreshCloudGameList cloudGameList : " + list);
        if (com.excelliance.kxqp.gs.util.s.a(list)) {
            this.af.setVisibility(8);
            return;
        }
        this.af.setVisibility(0);
        WrapLinearLayoutManager wrapLinearLayoutManager = new WrapLinearLayoutManager(getActivity(), 0, false);
        wrapLinearLayoutManager.setAutoMeasureEnabled(true);
        this.ah.setLayoutManager(wrapLinearLayoutManager);
        CloudGameAdapter cloudGameAdapter = new CloudGameAdapter(this.bA, this, list);
        this.ah.setAdapter(cloudGameAdapter);
        final com.excelliance.kxqp.gs.listener.b bVar = new com.excelliance.kxqp.gs.listener.b(this.bB, cloudGameAdapter);
        cloudGameAdapter.a(bVar);
        cloudGameAdapter.a(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                az.d("MainFragment", "cloudGame start load more");
                bVar.g();
            }
        });
        cloudGameAdapter.a(this.d);
        cloudGameAdapter.a(this.mViewTrackerRxBus);
        cloudGameAdapter.a(this.exposure);
        PageDes copy = this.mPageDes.copy();
        copy.secondArea = "云游戏专区";
        cloudGameAdapter.b(copy);
        if (Build.VERSION.SDK_INT >= 21) {
            this.ah.setNestedScrollingEnabled(false);
        }
    }

    public void d(List<com.excelliance.kxqp.gs.ui.search.a> list) {
        if (this.H != null) {
            this.H.b(this.bA, list);
        }
    }

    public void e(List<AppInfo> list) {
        if (list != null && list.size() > 0) {
            this.Q.setVisibility(0);
            WrapLinearLayoutManager wrapLinearLayoutManager = new WrapLinearLayoutManager(getActivity(), 0, false);
            wrapLinearLayoutManager.setAutoMeasureEnabled(true);
            this.R.setLayoutManager(wrapLinearLayoutManager);
            this.R.setAdapter(new SinglePlayerAdapter(this.bA, list));
            if (Build.VERSION.SDK_INT >= 21) {
                this.R.setNestedScrollingEnabled(false);
                return;
            }
            return;
        }
        this.Q.setVisibility(8);
    }

    public void f(List<GameChosenBean> list) {
        if (getActivity() == null || this.aP || getActivity().isFinishing()) {
            return;
        }
        if (list != null && list.size() > 0) {
            az.d("MainFragment", "refreshGameCarefullyChosenList: gameChosenBeans:" + list);
            this.T.setVisibility(0);
            if (this.ab == null) {
                WrapLinearLayoutManager wrapLinearLayoutManager = new WrapLinearLayoutManager(getActivity(), 0, false);
                wrapLinearLayoutManager.setAutoMeasureEnabled(true);
                this.U.setLayoutManager(wrapLinearLayoutManager);
                PageDes copy = this.mPageDes.copy();
                copy.secondArea = "游戏精选";
                this.ab = new GameChosenAdapter(this.bA, list, this.bB, copy);
                this.ab.a(this.d);
                this.ab.a(this.mViewTrackerRxBus);
                this.ab.a(this.exposure);
                this.ab.a(this.ca);
                this.ab.a(this.cs);
                this.ab.a(this.ct);
                this.ab.a(this.cu);
                this.ab.a(this);
                this.U.setAdapter(this.ab);
                if (Build.VERSION.SDK_INT >= 21) {
                    this.U.setNestedScrollingEnabled(false);
                    return;
                }
                return;
            }
            this.ab.a(list);
            return;
        }
        this.T.setVisibility(8);
    }

    public void a(final CombineRecommendBean.SubBean subBean) {
        final com.excelliance.kxqp.gs.ui.combine_recomend.a aVar = new com.excelliance.kxqp.gs.ui.combine_recomend.a(this.bA, R.style.pop_custom_dialog_theme, subBean);
        aVar.a(new a.InterfaceC0351a() {
            @Override
            public void a() {
                if (subBean != null) {
                    switch (subBean.jumpType) {
                        case 0:
                            if (!TextUtils.isEmpty(subBean.packageName)) {
                                ExcellianceAppInfo d2 = MainFragment.this.d(subBean);
                                com.excelliance.kxqp.gs.launch.a.t tVar = new com.excelliance.kxqp.gs.launch.a.t();
                                tVar.a(MainFragment.this.bw);
                                PageDes pageDes = new PageDes();
                                pageDes.firstPage = "开屏弹框";
                                tVar.a(pageDes);
                                d2.exchangePageDes(MainFragment.this.mPageDes, -1);
                                tVar.a(MainFragment.this.bA, d2, "fromMainDialogRecommend", MainFragment.this.ca);
                                break;
                            }
                            break;
                        case 1:
                            if (!TextUtils.isEmpty(subBean.packageName)) {
                                AppDetailActivity.a(MainFragment.this.bA, subBean.packageName, "fromMainDialogRecommend");
                                break;
                            }
                            break;
                        case 2:
                            if (!TextUtils.isEmpty(subBean.jumpUrl)) {
                                WebNoVideoActivity.startActivity(MainFragment.this.bA, subBean.jumpUrl);
                                break;
                            }
                            break;
                    }
                    MainFragment.this.c(subBean);
                    MainFragment.this.b(subBean);
                    aVar.dismiss();
                }
            }
        });
        aVar.b(new a.InterfaceC0351a() {
            @Override
            public void a() {
                if (subBean != null && !TextUtils.isEmpty(subBean.packageName)) {
                    AppDetailActivity.a(MainFragment.this.bA, subBean.packageName, "fromMainDialogRecommend");
                }
                aVar.dismiss();
            }
        });
        final long currentTimeMillis = System.currentTimeMillis();
        aVar.setOnDismissListener(new DialogInterface.OnDismissListener() {
            @Override
            public void onDismiss(DialogInterface dialogInterface) {
                MainFragment.this.a(subBean, System.currentTimeMillis() - currentTimeMillis);
            }
        });
        aVar.show();
    }

    public void b(CombineRecommendBean.SubBean subBean) {
        BiEventContent biEventContent = new BiEventContent();
        biEventContent.content_type = "广告";
        biEventContent.current_page = "开屏弹框";
        if (subBean != null) {
            biEventContent.game_version = subBean.ver + "";
            biEventContent.game_packagename = subBean.packageName;
            biEventContent.set__items("game", subBean.datafinder_game_id);
            biEventContent.game_update_time = subBean.appUpdateTime;
            com.excelliance.kxqp.gs.g.c.a().a(biEventContent);
        }
    }

    public void a(CombineRecommendBean.SubBean subBean, long j) {
        BiEventContent biEventContent = new BiEventContent();
        biEventContent.content_type = "广告";
        biEventContent.current_page = "开屏弹框";
        biEventContent.pageview_duration = com.excean.bytedancebi.d.d.a(j) + "";
        if (subBean != null) {
            biEventContent.game_version = subBean.ver + "";
            biEventContent.game_packagename = subBean.packageName;
            biEventContent.set__items("game", subBean.datafinder_game_id);
            biEventContent.game_update_time = subBean.appUpdateTime;
            biEventContent.pageview_duration = com.excean.bytedancebi.d.d.a(j) + "";
            biEventContent.resetEffective(j);
            com.excelliance.kxqp.gs.g.c.a().b(biEventContent);
        }
    }

    public void c(CombineRecommendBean.SubBean subBean) {
        BiEventContent biEventContent = new BiEventContent();
        biEventContent.content_type = "广告";
        biEventContent.current_page = "开屏弹框";
        if (subBean != null) {
            biEventContent.game_version = subBean.ver + "";
            biEventContent.game_packagename = subBean.packageName;
            biEventContent.set__items("game", subBean.datafinder_game_id);
            biEventContent.game_update_time = subBean.appUpdateTime;
            com.excelliance.kxqp.gs.g.c.a().a(biEventContent);
        }
    }

    public ExcellianceAppInfo d(CombineRecommendBean.SubBean subBean) {
        ExcellianceAppInfo excellianceAppInfo = new ExcellianceAppInfo();
        excellianceAppInfo.setAppPackageName(subBean.packageName);
        excellianceAppInfo.setAppName(subBean.name);
        excellianceAppInfo.setIconPath(subBean.icon);
        excellianceAppInfo.setLowGms(subBean.gms);
        excellianceAppInfo.size = subBean.size;
        excellianceAppInfo.apkFrom = subBean.apkfrom;
        excellianceAppInfo.minSdk = subBean.minsdk;
        excellianceAppInfo.buttonStatus = subBean.buttonStatus;
        excellianceAppInfo.buttonText = subBean.buttonText;
        return excellianceAppInfo;
    }

    public void g(List<ExcellianceAppInfo> list) {
        if (com.excelliance.kxqp.gs.util.s.a(list)) {
            return;
        }
        if (list.size() > 3) {
            list = list.subList(0, 3);
        }
        com.excelliance.kxqp.gs.dialog.f a2 = new f.b(this.bA).c("dialog_guide_download").b(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                dialog.dismiss();
            }
        }).b(w.e(this.bA, "confirm")).a();
        a2.show();
        RecyclerView recyclerView = (RecyclerView) a2.b().findViewById(w.d(this.bA, "recycler_list"));
        recyclerView.setLayoutManager(new GridLayoutManager(this.bA, 3));
        recyclerView.setAdapter(new TodayRecommendAdapter(this.bA, list));
    }

    public void bg() {
        ArrayList<ExcellianceAppInfo> a2;
        az.d("MainFragment", "enter retryInstallGmsAndVending ");
        if (!GameUtil.b() || Y() || (a2 = InitialData.a(this.bA).a()) == null || a2.size() <= 0) {
            return;
        }
        Iterator<ExcellianceAppInfo> it = a2.iterator();
        while (it.hasNext()) {
            ExcellianceAppInfo next = it.next();
            if (!cd.a(next.getAppPackageName()) && (next.getAppPackageName().equals("com.google.android.gms") || next.getAppPackageName().equals("com.android.vending"))) {
                if (next.getDownloadStatus() != 2) {
                    if (com.excelliance.kxqp.wr.a.a().a(next.getAppPackageName(), 0) == null) {
                        az.d("MainFragment", "enter retryInstallGmsAndVending appinfo : " + next);
                        Intent intent = new Intent("com.excelliance.kxqp.action.installDownApps");
                        intent.setComponent(new ComponentName(this.bA.getPackageName(), "com.excelliance.kxqp.SmtServService"));
                        Bundle bundle = new Bundle();
                        bundle.putString(WebActionRouter.KEY_PKG, next.getAppPackageName());
                        bundle.putString("apkPath", next.getPath());
                        bundle.putInt("installType", TextUtils.isDigitsOnly(next.getGameType()) ? Integer.parseInt(next.getGameType()) : 0);
                        intent.putExtra("bundle", bundle);
                        this.bA.startService(intent);
                        az.d("MainFragment", "retryInstallGmsAndVending appinfo : " + next);
                    }
                }
            }
        }
    }

    public void c(Intent intent) {
        final String stringExtra = intent.getStringExtra("key_package_name");
        if (!as.d((Context) getActivity(), true) && !bs.n(stringExtra) && !bs.o(stringExtra)) {
            this.l = stringExtra;
        }
        final int intExtra = intent.getIntExtra(FontsContractCompat.Columns.RESULT_CODE, 0);
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                com.excelliance.kxqp.gs.launch.function.e.a(MainFragment.this.bA, stringExtra, intExtra);
            }
        });
        if (!TextUtils.isEmpty(stringExtra) && !bs.b(stringExtra) && intExtra == 1) {
            this.aL.post(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.bi();
                }
            });
        }
        if (this.bB != null) {
            this.bB.F();
        }
        bh();
    }

    private void bh() {
        Intent intent = new Intent(this.bA.getPackageName() + ".action.downloadcomp");
        intent.setPackage(this.bA.getPackageName());
        intent.setComponent(new ComponentName(this.bA.getPackageName(), "com.android.ggapsvc.LBService"));
        this.bA.startService(intent);
        az.d("MainFragment", "checkNewVmJar: VM_ after install lastInstallPkg  " + this.l);
        this.bt = true;
    }

    public void bi() {
        List<ExcellianceAppInfo> p;
        if (this.aM == null || (p = this.aM.p()) == null || p.size() <= 0) {
            return;
        }
        ArrayList arrayList = new ArrayList();
        Iterator<ExcellianceAppInfo> it = p.iterator();
        while (it.hasNext()) {
            arrayList.add(it.next().getAppPackageName());
        }
        Log.i("MainFragment", "query fix subscribe info");
        this.bB.a(arrayList);
    }

    public void b(Map<String, com.excelliance.kxqp.ui.detail.c> map) {
        com.excelliance.kxqp.gs.launch.e.a().a(map);
    }

    @Override
    public void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
        CloudGameAdapter cloudGameAdapter;
        boolean z;
        boolean z2;
        super.onRequestPermissionsResult(i, strArr, iArr);
        az.d("MainFragment", "onRequestPermissionsResult/requestCode: " + i);
        boolean b2 = bq.b(this.bA);
        boolean e2 = bq.e(this.bA);
        az.d("MainFragment", "onRequestPermissionsResult: storagePermissionGranted:" + b2);
        az.d("MainFragment", "onRequestPermissionsResult: rationale:" + e2);
        boolean z3 = false;
        switch (i) {
            case 112:
                for (int i2 = 0; i2 < strArr.length; i2++) {
                    String str = strArr[i2];
                    int i3 = iArr[i2];
                    boolean shouldShowRequestPermissionRationale = ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), str);
                    az.d("MainFragment", "onRequestPermissionsResult: permission:" + str + " grantResult:" + i3 + " rationale:" + shouldShowRequestPermissionRationale);
                    if (com.excelliance.kxqp.gs.g.r.f6246b != null && com.excelliance.kxqp.gs.g.r.f6245a != null && com.excelliance.kxqp.gs.g.r.f6245a.isShowing()) {
                        for (PermissionBean permissionBean : com.excelliance.kxqp.gs.g.r.f6246b.mPermissionBeanList) {
                            if (permissionBean.key.equals(str)) {
                                permissionBean.grant = i3 == 0;
                                permissionBean.rationale = shouldShowRequestPermissionRationale;
                            }
                        }
                    }
                }
                if (com.excelliance.kxqp.gs.g.r.a() == 1) {
                    com.excelliance.kxqp.gs.g.r.c();
                    if (com.excelliance.kxqp.gs.g.r.f6246b != null && com.excelliance.kxqp.gs.g.r.f6246b.mExcellianceAppInfo != null) {
                        if (com.excelliance.kxqp.gs.g.r.f6245a != null && com.excelliance.kxqp.gs.g.r.f6245a.isShowing()) {
                            final LimitAraeStartAppBean limitAraeStartAppBean = new LimitAraeStartAppBean();
                            limitAraeStartAppBean.mExcellianceAppInfo = com.excelliance.kxqp.gs.g.r.f6246b.mExcellianceAppInfo;
                            limitAraeStartAppBean.anim = com.excelliance.kxqp.gs.g.r.f6246b.anim;
                            limitAraeStartAppBean.accountAffinity = com.excelliance.kxqp.gs.g.r.f6246b.accountAffinity;
                            az.d("MainFragment", "onRequestPermissionsResult: locationPermissionStartAppBean:" + limitAraeStartAppBean);
                            com.excelliance.kxqp.gs.g.r.f6245a.dismiss();
                            com.excelliance.kxqp.gs.g.r.b();
                            this.bu.post(new Runnable() {
                                @Override
                                public void run() {
                                    MainFragment.this.a(limitAraeStartAppBean.mExcellianceAppInfo, limitAraeStartAppBean.anim, limitAraeStartAppBean.accountAffinity);
                                }
                            });
                            return;
                        }
                        com.excelliance.kxqp.gs.g.r.b();
                        return;
                    }
                    if (com.excelliance.kxqp.gs.g.r.f6245a != null && com.excelliance.kxqp.gs.g.r.f6245a.isShowing()) {
                        com.excelliance.kxqp.gs.g.r.f6245a.dismiss();
                    }
                    com.excelliance.kxqp.gs.g.r.b();
                    return;
                }
                if (com.excelliance.kxqp.gs.g.r.a() == 2) {
                    com.excelliance.kxqp.gs.g.r.c();
                    return;
                }
                if (com.excelliance.kxqp.gs.g.r.a() == 3) {
                    com.excelliance.kxqp.gs.g.r.c();
                    if (com.excelliance.kxqp.gs.g.r.f6245a != null && com.excelliance.kxqp.gs.g.r.f6245a.isShowing()) {
                        com.excelliance.kxqp.gs.g.r.f6245a.dismiss();
                    }
                    com.excelliance.kxqp.gs.g.r.b();
                    try {
                        Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
                        intent.setData(Uri.fromParts("package", this.bA.getPackageName(), null));
                        this.bA.startActivity(intent);
                        return;
                    } catch (Exception unused) {
                        cg.a(this.bA, w.e(this.bA, "to_permission_fail"));
                        return;
                    }
                }
                com.excelliance.kxqp.gs.g.r.c();
                if (com.excelliance.kxqp.gs.g.r.f6245a != null && com.excelliance.kxqp.gs.g.r.f6245a.isShowing()) {
                    com.excelliance.kxqp.gs.g.r.f6245a.dismiss();
                }
                com.excelliance.kxqp.gs.g.r.b();
                return;
            case 113:
            case 114:
            case 119:
            default:
                return;
            case 115:
                int i4 = (iArr == null || iArr.length <= 0) ? 0 : iArr[0];
                com.excelliance.kxqp.task.g.d a2 = com.excelliance.kxqp.task.g.d.a();
                if (i4 == 0) {
                    if (com.excean.ab_builder.c.a.f(this.bA) || com.excean.ab_builder.c.a.O(this.bA)) {
                        com.excelliance.kxqp.gs.g.t.a().j(this.bA);
                        com.excelliance.kxqp.gs.g.t.a().a(this.bA, com.excelliance.kxqp.gs.g.t.a().k(this.bA));
                        com.excelliance.kxqp.bitmap.ui.b.a().a(new t.c(true, 1));
                        return;
                    } else {
                        if (com.excelliance.kxqp.gs.util.b.cm(this.bA)) {
                            by.a(this.bA, "sp_key_game_missions_notify_relevant").a("sp_key_stop_notify_calendar_permission", true);
                            a2.g(this.bA);
                            bz.a().a(this.bA, 142000, 4, "启动日历权限弹框--开启日历权限");
                            Toast.makeText(this.bA, "已为您开启游戏任务提醒", 0).show();
                            return;
                        }
                        return;
                    }
                }
                if (!ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), "android.permission.WRITE_CALENDAR")) {
                    by.a(this.bA, "sp_key_game_missions_notify_relevant").a("sp_key_stop_notify_calendar_permission", true);
                    if (com.excean.ab_builder.c.a.f(this.bA) || com.excean.ab_builder.c.a.O(this.bA)) {
                        com.excelliance.kxqp.bitmap.ui.b.a().a(new t.c(true, 3));
                        return;
                    }
                    return;
                }
                a2.h(this.bA);
                return;
            case 116:
                if (!b2 && !e2) {
                    bq.j(this.bA);
                    return;
                } else if (b2) {
                    U();
                    PlatSdk.h(this.bA);
                    return;
                } else {
                    Toast.makeText(this.bA, R.string.please_open_storage_permission, 0).show();
                    return;
                }
            case 117:
            case 121:
                BiEventPermission biEventPermission = new BiEventPermission();
                biEventPermission.permission_type = "存储权限";
                if (!b2 && !e2) {
                    biEventPermission.is_succeed = "失败";
                    bq.j(this.bA);
                } else if (b2) {
                    if (i == 121) {
                        ShowFeedbackResultDialog.a.a(this.bA, this.bA.getPackageName());
                        bq.a(this.bA);
                    } else if (this.bi.get() != null) {
                        this.bi.get().c();
                        this.bi.clear();
                    }
                    biEventPermission.is_succeed = "成功";
                } else {
                    biEventPermission.is_succeed = "失败";
                    Toast.makeText(this.bA, R.string.please_open_storage_permission, 0).show();
                }
                com.excelliance.kxqp.gs.g.c.a().a(biEventPermission);
                return;
            case 118:
            case 122:
                BiEventPermission biEventPermission2 = new BiEventPermission();
                biEventPermission2.permission_type = "存储权限";
                if (!b2 && !e2) {
                    biEventPermission2.is_succeed = "失败";
                    bq.j(this.bA);
                } else if (b2) {
                    if (i == 122) {
                        ShowFeedbackResultDialog.a.a(this.bA, this.bA.getPackageName());
                        bq.a(this.bA);
                    } else {
                        int count = this.o.getCount();
                        for (int i5 = 0; i5 < count; i5++) {
                            ExcellianceAppInfo item = this.o.getItem(i5);
                            if (item != null && TextUtils.equals(this.am, item.appPackageName)) {
                                this.am = null;
                                a(item, false, this.o);
                                return;
                            }
                        }
                        if (com.excean.ab_builder.c.a.h(getContext()) || com.excean.ab_builder.c.a.at(this.bA)) {
                            int count2 = this.p.getCount();
                            int i6 = 0;
                            while (true) {
                                if (i6 < count2) {
                                    ExcellianceAppInfo item2 = this.p.getItem(i6);
                                    if (item2 == null || !TextUtils.equals(this.am, item2.appPackageName)) {
                                        i6++;
                                    } else {
                                        this.am = null;
                                        a(item2, false, this.p);
                                    }
                                }
                            }
                        }
                    }
                    biEventPermission2.is_succeed = "成功";
                } else {
                    biEventPermission2.is_succeed = "失败";
                    Toast.makeText(this.bA, R.string.please_open_storage_permission, 0).show();
                }
                com.excelliance.kxqp.gs.g.c.a().a(biEventPermission2);
                return;
            case 120:
                az.d("MainFragment", "REQUEST_STORAGE_PERMISSION_FOR_DOWNLOAD_APP: storagePermissionGranted:" + b2);
                if (!b2 && !e2) {
                    bq.j(this.bA);
                    return;
                }
                if (b2) {
                    if (this.ah == null || (cloudGameAdapter = (CloudGameAdapter) this.ah.getAdapter()) == null) {
                        return;
                    }
                    String a3 = cloudGameAdapter.a();
                    if (TextUtils.isEmpty(a3)) {
                        return;
                    }
                    a(this.bA, a3);
                    return;
                }
                Toast.makeText(this.bA, R.string.please_open_storage_permission, 0).show();
                return;
            case 123:
            case 124:
                if (!b2 && !e2) {
                    bq.j(this.bA);
                    return;
                }
                if (!b2) {
                    Toast.makeText(this.bA, R.string.please_open_storage_permission, 0).show();
                    return;
                } else {
                    if (i == 124) {
                        ShowFeedbackResultDialog.a.a(this.bA, this.bA.getPackageName());
                        bq.a(this.bA);
                        return;
                    }
                    return;
                }
            case StatisticsBase.UA_VIP_ENRIE_TIPS_SELECT:
                az.d("MainFragment", "REQUEST_STORAGE_AND_GET_APP_INSTALL: storagePermissionGranted:" + b2);
                com.excelliance.user.account.f.e.a("MainFragment", "MainFragment.java/onRequestPermissionsResult: " + new Gson().a(iArr));
                boolean g2 = bq.g(this.bA);
                if (g2) {
                    z = bq.d(this.bA);
                    z2 = ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), "com.android.permission.GET_INSTALLED_APPS");
                } else {
                    z = false;
                    z2 = false;
                }
                if (!b2 && !e2) {
                    bq.j(this.bA);
                } else if (!b2) {
                    Toast.makeText(this.bA, R.string.please_open_storage_permission, 0).show();
                } else if (!g2 || z) {
                    U();
                    PlatSdk.h(this.bA);
                    if (z) {
                        if (by.a(this.bA, "sp_config").b("sp_key_request_start_read_app", false).booleanValue()) {
                            aY();
                            by.a(this.bA, "sp_config").a("sp_key_request_start_read_app", false);
                        }
                        z3 = true;
                    }
                } else if (!z2) {
                    cg.a(this.bA, this.bA.getResources().getString(R.string.please_open_read_install_app));
                    com.excelliance.kxqp.util.ad.a(this.bA);
                }
                if (g2) {
                    c(z3);
                    return;
                }
                return;
        }
    }

    public void c(boolean z) {
        BiEventPermission biEventPermission = new BiEventPermission();
        biEventPermission.permission_type = "\"读取已安装应用信息\"权限";
        biEventPermission.current_page = "启动页";
        if (z) {
            biEventPermission.is_succeed = "成功";
        } else {
            biEventPermission.is_succeed = "失败";
        }
        com.excelliance.kxqp.gs.g.c.a().a(biEventPermission);
    }

    public void a(final ExcellianceAppInfo excellianceAppInfo, String str) {
        az.d("MainFragment", String.format("MainFragment/onCheckedIncompatibleList:thread(%s)", Thread.currentThread().getName()));
        if (str == null) {
            a(excellianceAppInfo, 1, 0);
        } else {
            new com.excelliance.kxqp.gs.ui.search.dialog.a(this.bA, 3).a(String.format(w.e(this.bA, "black_list_tip"), str, excellianceAppInfo.getAppName())).a(w.e(this.bA, "ensure"), new a.InterfaceC0450a() {
                @Override
                public void a(View view) {
                    MainFragment.this.a(excellianceAppInfo, 1, 0);
                }
            }).show();
        }
    }

    public void u(List<CheckObbVersionUpdateResult> list) {
        if (list == null) {
            return;
        }
        Iterator<CheckObbVersionUpdateResult> it = list.iterator();
        while (it.hasNext()) {
            CheckObbVersionUpdateResult next = it.next();
            if (next.mExcellianceAppInfo != null && !next.mExcellianceAppInfo.isAppCompliant()) {
                Log.i("MainFragment", "filter non-compliant:" + next.mExcellianceAppInfo.appPackageName);
                it.remove();
            }
        }
    }

    public boolean v(List<CheckObbVersionUpdateResult> list) {
        Iterator<CheckObbVersionUpdateResult> it = list.iterator();
        while (it.hasNext()) {
            if (it.next().result == 1) {
                return false;
            }
        }
        return true;
    }

    public void r() {
        tp.d();
        String e2 = w.e(this.bA, "no_enough_space2");
        String e3 = w.e(this.bA, "agree_and_continue");
        final com.excelliance.kxqp.gs.ui.search.dialog.a a2 = new com.excelliance.kxqp.gs.ui.search.dialog.a(this.bA, 3).a(e2);
        a2.setCancelable(true);
        a2.a(e3, new a.InterfaceC0450a() {
            @Override
            public void a(View view) {
                a2.dismiss();
            }
        });
        a2.show();
    }

    public void s() {
        tp.i(new Runnable() {
            @Override
            public void run() {
                List<MyTabLayout.b> l = com.excelliance.kxqp.gs.main.c.l();
                if (com.excelliance.kxqp.gs.util.s.a(l)) {
                    return;
                }
                for (MyTabLayout.b bVar : l) {
                    if (TextUtils.equals(bVar.f12200a, w.e(MainFragment.this.bA, "vip_text")) && !bVar.f) {
                        FragmentActivity activity = MainFragment.this.getActivity();
                        if (activity instanceof MainActivity) {
                            ((MainActivity) activity).c();
                        }
                    }
                }
            }
        });
    }

    public void t() {
        if (this.aL == null || com.excelliance.kxqp.gs.g.x.a(this.bA)) {
            return;
        }
        this.aL.post(new Runnable() {
            @Override
            public void run() {
                if (aq.v()) {
                    return;
                }
                cn.k(MainFragment.this.bA);
            }
        });
    }

    public class AnonymousClass118 implements Runnable {
        AnonymousClass118() {
        }

        @Override
        public void run() {
            Dialog a2 = com.excelliance.kxqp.gs.util.z.a(MainFragment.this.bA, MainFragment.this.bA.getString(R.string.restore_gms_info), false, MainFragment.this.bA.getString(R.string.exit_dialog_no), MainFragment.this.bA.getString(R.string.restore), new z.b() {
                @Override
                public void a(Dialog dialog) {
                    dialog.dismiss();
                }

                @Override
                public void b(Dialog dialog) {
                    dialog.dismiss();
                    tp.f(new Runnable() {
                        @Override
                        public void run() {
                            al.a(MainFragment.this.bA, true);
                            cg.a(MainFragment.this.bA, MainFragment.this.bA.getString(R.string.restore_done));
                        }
                    });
                }
            });
            if (a2 == null || a2.isShowing()) {
                return;
            }
            a2.show();
        }
    }

    public void u() {
        getActivity().runOnUiThread(new AnonymousClass118());
    }

    public boolean v() {
        List<ExcellianceAppInfo> b2 = com.excelliance.kxqp.repository.a.a(this.bA).b();
        if (b2 != null && b2.size() > 0) {
            for (ExcellianceAppInfo excellianceAppInfo : b2) {
                boolean a2 = bm.a(excellianceAppInfo.getAppPackageName());
                if (!bs.d(excellianceAppInfo.getAppPackageName()) && bs.a(excellianceAppInfo.getAppPackageName()) == -1 && !a2 && excellianceAppInfo.market_install_local != 1 && excellianceAppInfo.isInstalled()) {
                    return true;
                }
            }
        }
        return false;
    }

    public void d(boolean z) {
        if (!z) {
            Intent intent = new Intent();
            Bundle bundle = new Bundle();
            bundle.putInt("action_jump", com.excelliance.kxqp.gs.main.c.e());
            bundle.putInt("child", 3);
            intent.putExtra("notifi_action", bundle);
            ((MainActivity) this.bA).a(intent);
            com.excelliance.kxqp.gs.g.c.a().a(this.mPageDes.firstPage, "今日推荐", "主页", "更多", "去排行榜");
            return;
        }
        Intent intent2 = new Intent();
        Bundle bundle2 = new Bundle();
        bundle2.putInt("action_jump", com.excelliance.kxqp.gs.main.c.k());
        intent2.putExtra("notifi_action", bundle2);
        ((MainActivity) this.bA).a(intent2);
        com.excelliance.kxqp.gs.g.c.a().a(this.mPageDes.firstPage, "今日推荐", "主页", "更多", "去商店页面");
    }

    public void w() {
        if (this.aL != null) {
            this.aL.post(new Runnable() {
                @Override
                public void run() {
                    try {
                        az.d("MainFragment", "refreshServerDate start currentTime:" + System.currentTimeMillis());
                        URLConnection openConnection = new URL("http://ourplay.com.cn/").openConnection();
                        openConnection.connect();
                        long date = openConnection.getDate();
                        az.d("MainFragment", "refreshServerDate time:" + date + " currentTime:" + System.currentTimeMillis());
                        ce.a(MainFragment.this.bA, date);
                    } catch (Exception e2) {
                        e2.printStackTrace();
                        az.d("MainFragment", "refreshServerDate start e:" + e2.getMessage() + " currentTime:" + System.currentTimeMillis());
                        ce.b(MainFragment.this.bA);
                    }
                }
            });
        }
    }

    public void bj() {
        if (this.aM != null) {
            this.aM.a(1);
        }
    }

    public void bk() {
        if (this.aM != null) {
            long a2 = by.a(this.bA, "sp_config").a("sp_key_last_get_activity_icon_time", (Long) 0L);
            long currentTimeMillis = System.currentTimeMillis();
            if (Math.abs(currentTimeMillis - a2) >= 86400000) {
                this.aM.a(currentTimeMillis);
            }
        }
    }

    public void bl() {
        if (this.aM != null) {
            this.aM.o();
        }
    }

    public void w(List<com.excelliance.kxqp.gs.ui.account.c> list) {
        az.d("MainFragment", "refreshGoogleAboutGoogleChange enter");
        if (com.excelliance.kxqp.gs.util.s.a(list) || !com.excelliance.kxqp.gs.util.b.cb(this.bA)) {
            return;
        }
        if (by.a(this.bA.getApplicationContext(), "sp_total_info").b("sp_key_login_google_account_upload", false).booleanValue()) {
            return;
        }
        String b2 = by.a(this.bA.getApplicationContext(), "sp_total_info").b("sp_key_login_google_account_first_upload_info", "");
        az.d("MainFragment", "refreshGoogleAboutGoogleChange saveGoogle:" + b2);
        if (!TextUtils.isEmpty(b2)) {
            String[] split = b2.split(com.alipay.sdk.util.i.f491b);
            HashMap hashMap = new HashMap();
            if (split != null && split.length > 0) {
                for (String str : split) {
                    hashMap.put(str, str);
                }
            }
            for (int i = 0; i < list.size(); i++) {
                com.excelliance.kxqp.gs.ui.account.c cVar = list.get(i);
                if (cVar.f8499b != null && !TextUtils.isEmpty(cVar.f8499b.name) && !hashMap.containsKey(cVar.f8499b.name)) {
                    if (this.aM != null) {
                        this.aM.a(3);
                        return;
                    }
                    return;
                }
            }
            return;
        }
        if (this.aM != null) {
            this.aM.a(3);
        }
    }

    public void bm() {
        boolean a2 = this.bC.a();
        if (com.excelliance.kxqp.gs.util.b.aa(this.bA) && a2 && ((!com.excelliance.kxqp.gs.util.b.aN(this.bA) || com.excelliance.kxqp.gs.ui.home.a.a(this.bA, "flag_today_recommend_")) && this.bB != null)) {
            this.bB.b();
        }
        if (com.excean.ab_builder.c.a.F(this.bA) && a2 && this.bB != null) {
            this.bB.c();
        }
        if (com.excelliance.kxqp.gs.util.b.bj(this.bA) && a2 && this.bB != null) {
            this.bB.u();
        }
        if (com.excelliance.kxqp.gs.util.b.bl(this.bA) && a2 && this.bB != null) {
            this.bB.v();
        }
    }

    public void a(NewYearGiftResponse newYearGiftResponse) {
        if (newYearGiftResponse != null) {
            f.b bVar = new f.b(this.bA);
            bVar.b(this.bA.getString(R.string.confirm)).b(false).b(new f.a() {
                @Override
                public void a(View view, Dialog dialog) {
                    dialog.dismiss();
                }
            });
            final com.excelliance.kxqp.gs.dialog.f a2 = bVar.c("dialog_simple_dialog").d(this.bA.getString(R.string.comment_message_excellent_comment)).e(this.bA.getString(R.string.new_year_gift_value_notice)).a();
            a2.setOnShowListener(new DialogInterface.OnShowListener() {
                @Override
                public void onShow(DialogInterface dialogInterface) {
                    by.a(MainFragment.this.bA, "sp_total_info").a("sp_key_newyear_action_gift_value_dialog_show", true);
                }
            });
            com.excelliance.kxqp.gs.ui.novice.c.a(this.bA).a(new Runnable() {
                @Override
                public void run() {
                    if (MainFragment.this.bA != null) {
                        tp.i(new Runnable() {
                            @Override
                            public void run() {
                                az.d("MainFragment", " showNewYearDialog start show ");
                                if (MainFragment.this.getActivity().isFinishing()) {
                                    return;
                                }
                                a2.show();
                                if (com.excelliance.kxqp.gs.newappstore.b.c.a(MainFragment.this.bA)) {
                                    a2.b(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
                                }
                            }
                        });
                    }
                }
            });
        }
    }

    public void x() {
        aE();
    }

    public void c(int i) {
        Intent intent = new Intent("updata_user_info");
        intent.putExtra("vip", i);
        this.bA.sendBroadcast(intent);
        com.excelliance.kxqp.gs.g.b.a(this.bA).d(this.bA);
        cn.d(this.bA);
    }

    public void y() {
        com.excelliance.kxqp.gs.g.b.a(this.bA).e(this.bA);
    }

    public void a(OpenVipContentBean openVipContentBean) {
        if (getActivity() != null) {
            aE();
            aq.a().a(getActivity(), getActivity().getString(R.string.vip_privileges_content), openVipContentBean);
        }
    }

    public void a(int i, CityBean cityBean, int i2, OpenVipContentBean openVipContentBean) {
        if (getActivity() != null) {
            aE();
            b(i, cityBean, i2, openVipContentBean);
        }
    }

    public void a(int i, OpenVipContentBean openVipContentBean) {
        if (this.o != null) {
            aE();
            ExcellianceAppInfo a2 = this.o.a(i);
            if (a2 != null) {
                this.o.a(a2, openVipContentBean);
            }
        }
        if (!com.excean.ab_builder.c.a.h(getContext()) || this.p == null) {
            return;
        }
        aE();
        ExcellianceAppInfo a3 = this.p.a(i);
        if (a3 != null) {
            this.p.a(a3, openVipContentBean);
        }
    }

    public void h(final List<GameCircleEntranceBean> list) {
        if (list != null && list.size() > 0) {
            y(list);
            tp.i(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.x((List<GameCircleEntranceBean>) list);
                }
            });
        } else {
            tp.i(new Runnable() {
                @Override
                public void run() {
                    MainFragment.this.L.setVisibility(8);
                }
            });
        }
    }

    public void x(final List<GameCircleEntranceBean> list) {
        if (!this.bC.a()) {
            this.L.setVisibility(8);
            return;
        }
        if (this.N == null) {
            this.N = new com.excelliance.kxqp.gs.discover.circle.adapter.b(this.bA, list);
            this.mPageDes.copy();
            this.N.a(this.isVisible);
            this.N.a(this.mViewTrackerRxBus);
            this.N.a(this.d);
            this.M.setAdapter((ListAdapter) this.N);
            this.M.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
                    GameCircleEntranceBean gameCircleEntranceBean = (GameCircleEntranceBean) list.get(i);
                    if (gameCircleEntranceBean.msgCount > 0) {
                        if (!bx.a().b(MainFragment.this.bA)) {
                            com.excelliance.kxqp.gs.router.a.a.f8074a.invokeLogin(MainFragment.this.bA);
                            return;
                        } else {
                            CircleMsgCenterActivity.a(MainFragment.this.bA);
                            MainFragment.this.e(true);
                        }
                    } else if (gameCircleEntranceBean.hasNews > 0 || gameCircleEntranceBean.hasNewFollow > 0 || gameCircleEntranceBean.hasNewActivity > 0) {
                        bz.a().a(MainFragment.this.bA, "", 170000, 19, "游戏讨论区相关-点击有消息提示-讨论区");
                        if (gameCircleEntranceBean.hasNewActivity > 0) {
                            GameCircleActivity.a(MainFragment.this, gameCircleEntranceBean.appId, gameCircleEntranceBean, 0, 1005);
                        } else if (gameCircleEntranceBean.hasNews > 0) {
                            GameCircleActivity.a(MainFragment.this, gameCircleEntranceBean.appId, gameCircleEntranceBean, 2, 1005);
                        } else if (gameCircleEntranceBean.hasNewFollow > 0) {
                            GameCircleActivity.a(MainFragment.this, gameCircleEntranceBean.appId, gameCircleEntranceBean, 1, 1005);
                        }
                        MainFragment.this.N.a(gameCircleEntranceBean.appId);
                    } else {
                        GameCircleActivity.a(MainFragment.this.bA, gameCircleEntranceBean.appId, gameCircleEntranceBean, 0);
                    }
                    BiEventClick biEventClick = new BiEventClick();
                    biEventClick.current_page = MainFragment.this.mPageDes.firstPage;
                    biEventClick.button_name = "讨论区入口";
                    biEventClick.game_packagename = gameCircleEntranceBean.pkgName;
                    com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
                }
            });
        } else {
            this.N.a(list);
        }
        boolean z = false;
        if (list != null && list.size() > 0) {
            ViewGroup.LayoutParams layoutParams = this.M.getLayoutParams();
            layoutParams.height = a(60.0f) * list.size();
            this.M.setLayoutParams(layoutParams);
            this.L.setVisibility(0);
            this.H.a();
            MessagesHelper.getInstance(this.bA).triggerForumUnreadCheck();
        }
        Intent intent = new Intent("action_update_game_life_entrance_visibiilty");
        if (list != null && list.size() > 0) {
            z = true;
        }
        intent.putExtra("show_game_life", z);
        this.bA.sendBroadcast(intent);
    }

    private void y(List<GameCircleEntranceBean> list) {
        ArrayList arrayList = new ArrayList();
        for (GameCircleEntranceBean gameCircleEntranceBean : list) {
            ExcellianceAppInfo b2 = com.excelliance.kxqp.repository.a.a(this.bA).b(gameCircleEntranceBean.pkgName);
            if (b2 != null) {
                gameCircleEntranceBean.iconPath = b2.getIconPath();
                gameCircleEntranceBean.gameName = b2.getAppName();
                arrayList.add(gameCircleEntranceBean.pkgName);
            }
        }
        bz.a().a(this.bA, arrayList, 170000, 3, "游戏讨论区相关-展示游戏讨论区");
    }

    public void e(boolean z) {
        if (this.N != null) {
            this.N.c();
        }
        if (z) {
            bz.a().a(this.bA, "", 170000, 19, "游戏讨论区相关-点击有消息提示-讨论区");
        }
        MessagesHelper.getInstance(this.bA).dispatchAllReadForum();
    }

    public void z() {
        if (this.H != null) {
            this.H.b(this.bn || this.bo);
        }
    }

    public View A() {
        if (this.bz == null) {
            return null;
        }
        return this.bz.findViewById(R.id.iv_avatar);
    }

    public void a(String str, final String str2) {
        final Dialog dialog = new Dialog(this.bA, R.style.pop_custom_dialog_theme);
        View inflate = LayoutInflater.from(this.bA).inflate(R.layout.dialog_permission_privacy, (ViewGroup) null);
        dialog.setContentView(inflate);
        dialog.setCancelable(false);
        Window window = dialog.getWindow();
        if (window != null) {
            window.setBackgroundDrawableResource(R.color.dialog_bg_color);
            WindowManager.LayoutParams attributes = window.getAttributes();
            attributes.width = -1;
            window.setWindowAnimations(ResourceUtil.getIdOfStyle(this.bA, "dialogWindowAnim"));
            attributes.height = -1;
            attributes.gravity = 17;
            window.setAttributes(attributes);
        }
        TextView textView = (TextView) inflate.findViewById(R.id.privacy_text);
        String string = getString(R.string.privacy_protocol);
        String string2 = getString(R.string.service_protocol);
        String format = String.format(getString(R.string.protocol_string_default), string, string2);
        SpannableString spannableString = new SpannableString(format);
        ClickableSpan clickableSpan = new ClickableSpan() {
            @Override
            public void onClick(@NonNull View view) {
                CommonWebViewActivity.startActivity(MainFragment.this.bA, "https://h5.ourplay.com.cn/privacy-new/");
            }

            @Override
            public void updateDrawState(@NonNull TextPaint textPaint) {
                super.updateDrawState(textPaint);
                textPaint.setUnderlineText(true);
                textPaint.setColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
        };
        int indexOf = format.indexOf("《");
        if (indexOf >= 0 && indexOf < format.length() - 1) {
            spannableString.setSpan(clickableSpan, indexOf, string.length() + indexOf, 17);
        }
        ClickableSpan clickableSpan2 = new ClickableSpan() {
            @Override
            public void onClick(@NonNull View view) {
                CommonWebViewActivity.startActivity(MainFragment.this.bA, "https://h5.ourplay.com.cn/html/agreement/index.html");
            }

            @Override
            public void updateDrawState(@NonNull TextPaint textPaint) {
                super.updateDrawState(textPaint);
                textPaint.setUnderlineText(true);
                textPaint.setColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
            }
        };
        int lastIndexOf = format.lastIndexOf("《");
        if (lastIndexOf >= 0 && lastIndexOf < format.length() - 1) {
            spannableString.setSpan(clickableSpan2, lastIndexOf, string2.length() + lastIndexOf, 17);
        }
        textView.setHighlightColor(this.bA.getResources().getColor(android.R.color.transparent));
        textView.setText(spannableString);
        textView.setMovementMethod(LinkMovementMethod.getInstance());
        Button button = (Button) inflate.findViewById(R.id.btn_agree_continue);
        button.setBackgroundResource(R.drawable.bg_custom_dialog_button2_new_store);
        button.setText(R.string.agree);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                dialog.dismiss();
                by.a(MainFragment.this.bA, "sp_config").a("sp_key_privacy_vc", str2);
            }
        });
        ((Button) inflate.findViewById(R.id.btn_disagree)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                com.excelliance.kxqp.gs.g.c.a().d(BiEventParamFirstStartAppProcess.OPERATE_OPTION.VALUE_OPERATE_OPTION_AGREE, BiEventParamFirstStartAppProcess.OPERATE_OPTION_VALUE.VALUE_OPERATE_OPTION_AGREE_CLICK_CANCEL);
                Process.killProcess(Process.myPid());
            }
        });
        TextView textView2 = (TextView) inflate.findViewById(R.id.permission_privacy_tv);
        textView2.setText(Html.fromHtml(str));
        textView2.setMovementMethod(LinkMovementMethod.getInstance());
        CharSequence text = textView2.getText();
        az.d("MainFragment", "showProtocolDialog: CharSequence::" + ((Object) text));
        if (text instanceof Spannable) {
            int length = text.length();
            Spannable spannable = (Spannable) textView2.getText();
            URLSpan[] uRLSpanArr = (URLSpan[]) spannable.getSpans(0, length, URLSpan.class);
            StyleSpan[] styleSpanArr = (StyleSpan[]) spannable.getSpans(0, length, StyleSpan.class);
            SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder(text);
            spannableStringBuilder.clearSpans();
            for (final URLSpan uRLSpan : uRLSpanArr) {
                spannableStringBuilder.setSpan(new ClickableSpan() {
                    @Override
                    public void onClick(@NonNull View view) {
                        CommonWebViewActivity.startActivity(MainFragment.this.bA, uRLSpan.getURL());
                    }

                    @Override
                    public void updateDrawState(@NonNull TextPaint textPaint) {
                        super.updateDrawState(textPaint);
                        textPaint.setColor(com.excelliance.kxqp.gs.newappstore.b.c.f7694a);
                    }
                }, spannable.getSpanStart(uRLSpan), spannable.getSpanEnd(uRLSpan), 33);
            }
            for (StyleSpan styleSpan : styleSpanArr) {
                spannableStringBuilder.setSpan(new StyleSpan(1), spannable.getSpanStart(styleSpan), spannable.getSpanEnd(styleSpan), 33);
            }
            textView2.setText(spannableStringBuilder);
        }
        ((TextView) inflate.findViewById(R.id.protocol_title_tv)).setText(R.string.update_privacy_protocol);
        dialog.show();
    }

    private void bn() {
        final Dialog dialog = new Dialog(this.bA, R.style.theme_dialog_no_title2);
        dialog.setContentView(R.layout.giving_vip_dialog_layout);
        Window window = dialog.getWindow();
        if (window != null) {
            WindowManager.LayoutParams attributes = window.getAttributes();
            attributes.width = getResources().getDisplayMetrics().widthPixels - com.excelliance.kxqp.gs.util.ad.a(this.bA, 60.0f);
            attributes.height = -2;
        }
        dialog.show();
        ((TextView) dialog.findViewById(R.id.i_know)).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                dialog.dismiss();
            }
        });
        TextView textView = (TextView) dialog.findViewById(R.id.to_login);
        textView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                dialog.dismiss();
                com.excelliance.kxqp.gs.router.a.a.f8074a.invokeLogin(MainFragment.this.bA);
            }
        });
        TextView textView2 = (TextView) dialog.findViewById(R.id.giving_vip_content2);
        if (bx.a().b(this.bA)) {
            textView2.setVisibility(8);
            textView.setVisibility(8);
        } else {
            textView2.setVisibility(0);
            textView.setVisibility(0);
        }
        BiEventDialogShow biEventDialogShow = new BiEventDialogShow();
        biEventDialogShow.current_page = this.mPageDes.firstPage;
        biEventDialogShow.dialog_type = "弹框页";
        biEventDialogShow.dialog_name = "启动页会员权益到账通知";
        com.excelliance.kxqp.gs.g.c.a().a(biEventDialogShow);
    }

    @Override
    public void exposure() {
        super.exposure();
        if (this.o != null) {
            this.o.b(this.exposure);
        }
        if (com.excean.ab_builder.c.a.h(getContext()) && this.p != null) {
            this.p.b(this.exposure);
        }
        if (this.ab != null) {
            this.ab.a(this.exposure);
        }
    }

    @Override
    public void disExposure() {
        super.disExposure();
        if (this.o != null) {
            this.o.b(this.exposure);
        }
        if (this.ab != null) {
            this.ab.a(this.exposure);
        }
    }

    public class a implements e.b {

        private com.excelliance.kxqp.gs.adapter.e f9927b;
        private boolean c;

        public a(com.excelliance.kxqp.gs.adapter.e eVar, boolean z) {
            this.f9927b = eVar;
            this.c = z;
        }

        @Override
        public void a(int i, ExcellianceAppInfo excellianceAppInfo) {
            MainFragment.this.a(this.c, this.f9927b, i, 1);
        }
    }

    public List<DownProgress> B() {
        return this.I;
    }

    public List<DownSwitcher> C() {
        return this.J;
    }

    public TextView D() {
        return this.B;
    }

    public SwitchTextView E() {
        return this.C;
    }

    public void a(GoogleActionViewWrapper googleActionViewWrapper) {
        if (this.e == null) {
            if (this.w == null) {
                ao aoVar = this.w;
                this.w = ao.a(this.r);
            }
            this.g = (TextView) this.w.a("tv_choose_proxy", this.bz);
            FrameLayout frameLayout = (FrameLayout) this.w.a("fl_add_text", this.bz);
            String string = getActivity().getString(R.string.click_change_speed_up_way);
            PopText.b a2 = new PopText.b().a(R.drawable.bob_below).a(PopText.a.BOTTOM).b(string).a(getActivity()).a(string).b(R.color.white).a(this.g).a(frameLayout).a(new PopText.c() {
                @Override
                public boolean a() {
                    return by.a(MainFragment.this.bA, "global_config").b("sp_key_new_guider_pop_speed_up", true).booleanValue() && (MainFragment.this.bf == 1002) && MainFragment.this.A.b() && MainFragment.this.isVisible;
                }
            });
            this.e = new PopText(getActivity());
            this.e.setConfig(a2);
            this.e.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    by.a(MainFragment.this.bA, "global_config").a("sp_key_new_guider_pop_speed_up", false);
                    MainFragment.this.e.setVisibility(8);
                    MainFragment.this.e.d();
                    MainFragment.this.b("切换加速线路提示");
                }
            });
            this.e.b();
        }
        googleActionViewWrapper.a((ContainerFragment) getParentFragment());
    }

    public void F() {
        boolean z = false;
        int c2 = by.a(this.bA, "last_app_and_count").c("sp_key_start_game_time", 0);
        boolean booleanValue = by.a(this.bA, "sp_config").b("sp_key_enter_acc_page", false).booleanValue();
        if (!by.a(this.bA, "sp_config").b("sp_key_first_has_show_acc")) {
            by.a(this.bA, "sp_config").a("sp_key_first_has_show_acc", com.quick.sdk.passport.d.a.a().e);
        }
        z = true;
        Log.d("MainFragment", "addNativePopTextView  start time  " + c2 + "  enterAccPage   " + booleanValue);
        if (T() && z && c2 == 0 && !booleanValue) {
            if (this.f == null) {
                if (this.w == null) {
                    ao aoVar = this.w;
                    this.w = ao.a(this.r);
                }
                Log.d("PopText", "addNativePopTextView");
                FrameLayout frameLayout = (FrameLayout) this.w.a("fl_add_text", this.bz);
                View a2 = this.au.a(1);
                String string = getActivity().getString(R.string.op_support_acc_native_app);
                PopText.b a3 = new PopText.b().a(R.drawable.bob).a(PopText.a.TOP).b(string).a(a2).a(getActivity()).a(frameLayout).a(string).b(R.color.white).d(20).c(this.bA.getResources().getDimensionPixelSize(R.dimen.txt_size_login_google_account_poptext)).a(new PopText.c() {
                    @Override
                    public boolean a() {
                        return by.a(MainFragment.this.bA, "last_app_and_count").c("sp_key_start_game_time", 0) == 0 && !by.a(MainFragment.this.bA, "sp_config").b("sp_key_start_game_time", false).booleanValue();
                    }
                });
                this.f = new PopText(getActivity());
                this.f.setConfig(a3);
                this.f.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View view) {
                        MainFragment.this.b("切换加速线路提示");
                    }
                });
                ((GoogleActionViewWrapper) this.bN).a(new GoogleActionViewWrapper.a() {
                    @Override
                    public void a() {
                        if (MainFragment.this.f != null) {
                            MainFragment.this.f.a(MainFragment.this.W.getTop() - com.excelliance.kxqp.gs.util.ad.a(MainFragment.this.bA, 18.0f));
                        }
                    }
                });
            }
            this.f.b();
        }
    }

    public FrameLayout G() {
        return this.G;
    }

    public void b(GoogleActionViewWrapper googleActionViewWrapper) {
        googleActionViewWrapper.a((ContainerFragment) getParentFragment());
    }

    public boolean H() {
        return this.bf == 1002;
    }

    public boolean I() {
        return this.exposure;
    }

    public void b(String str) {
        BiEventClick biEventClick = new BiEventClick();
        biEventClick.current_page = "启动页";
        biEventClick.button_name = str;
        biEventClick.page_type = "主页";
        com.excelliance.kxqp.gs.g.c.a().a(biEventClick);
    }

    public void bo() {
        f.b bVar = new f.b(this.bA);
        bVar.c("dialog_simple_dialog").b(this.bA.getString(R.string.agree_and_continue)).d(this.bA.getString(R.string.hint)).e(this.bA.getString(R.string.no_space_and_reinstall)).c(true).d(true).b(false).b(new f.a() {
            @Override
            public void a(View view, Dialog dialog) {
                dialog.dismiss();
            }
        });
        bVar.a().show();
    }

    public void d(int i) {
        Intent intent = new Intent("updata_user_info");
        intent.putExtra("vip", i);
        this.bA.sendBroadcast(intent);
        com.excelliance.kxqp.gs.g.g.a((Activity) getActivity()).b();
        com.excelliance.kxqp.gs.g.g.a((Activity) getActivity()).c();
    }

    public void J() {
        if (this.exposure) {
            com.excelliance.kxqp.util.u.a(this.bA, this.bW);
        }
    }

    public void K() {
        com.excelliance.kxqp.util.u.b(this.bA, this.bW);
    }

    public void a(ServerBroadcastInfo serverBroadcastInfo, boolean z) {
        List list;
        if (this.al == null) {
            this.al = new LinearLayoutManager(this.bA);
            this.al.setOrientation(1);
        }
        if (this.ak == null) {
            if (serverBroadcastInfo == null) {
                list = new ArrayList();
            } else {
                list = serverBroadcastInfo.broadcastList;
            }
            this.ak = new ServerInfoAdapter(this.bA, list);
            if (z) {
                this.ak.a(z);
            }
            this.ak.a(new com.excelliance.kxqp.gs.i.d() {
                @Override
                public void a(View view, Object obj, int i) {
                    ServerBroadcastInfo.BroadcastItem c2 = MainFragment.this.ak.c(i % MainFragment.this.ak.l().size());
                    if (c2 != null) {
                        if (c2.pushItem != null) {
                            c2.pushItem.actionUrl = "";
                            if (Long.valueOf(by.a(MainFragment.this.bA, "sp_config").a("sp_key_tz_dismiss_time_pre_" + c2.pushItem.id, (Long) 0L)).longValue() == 0) {
                                Calendar calendar = Calendar.getInstance();
                                calendar.set(11, 23);
                                calendar.set(12, 59);
                                calendar.set(13, 59);
                                long timeInMillis = calendar.getTimeInMillis();
                                by.a(MainFragment.this.bA, "sp_config").a("sp_key_tz_dismiss_time_pre_" + c2.pushItem.id, timeInMillis);
                            }
                            PushItemClickFactory.createHandlerForOnlyNotification(MainFragment.this.bA).handlePushItem(c2.pushItem);
                        } else {
                            String str = c2.link;
                            if (!cd.a(str)) {
                                CommonWebViewActivity.startActivity(MainFragment.this.bA, str);
                            }
                        }
                        BiEventContent biEventContent = new BiEventContent();
                        biEventContent.current_page = "启动页";
                        if (c2.pushItem != null) {
                            biEventContent.content_type = "push消息";
                        } else {
                            biEventContent.content_type = "广播";
                        }
                        biEventContent.expose_banner_area = "启动栏上方";
                        biEventContent.link_address = c2.link;
                        biEventContent.link_mapping_name = c2.title;
                        biEventContent.game_packagename = c2.matchPkgs;
                        if (!cd.a(c2.matchPkgs)) {
                            String str2 = c2.matchPkgs;
                            if (c2.matchPkgs.contains(StatisticsManager.COMMA)) {
                                str2 = c2.matchPkgs.split(StatisticsManager.COMMA)[0];
                            }
                            ExcellianceAppInfo b2 = com.excelliance.kxqp.repository.a.a(MainFragment.this.bA).b(str2);
                            biEventContent.set__items("game", b2 != null ? b2.datafinder_game_id : "");
                        }
                        com.excean.bytedancebi.c.a.a().a(biEventContent);
                    }
                }
            });
            this.ak.b(false);
            this.ai.setLayoutManager(this.al);
            this.ai.setAdapter(this.ak);
            return;
        }
        if (z) {
            this.ak.a(z);
        }
        List<ServerBroadcastInfo.BroadcastItem> newPushSeverInfo = ServerBroadcastInfo.getNewPushSeverInfo(serverBroadcastInfo != null ? serverBroadcastInfo.broadcastList : null, this.ak.l());
        if (newPushSeverInfo != null && newPushSeverInfo.size() > 0) {
            this.aj.setVisibility(0);
            this.ak.b(newPushSeverInfo);
        } else {
            this.aj.setVisibility(8);
        }
    }

    public void L() {
        bq.a(this.bA, bq.a((Activity) this.bA), true, "启动页");
    }

    private void z(List<ExcellianceAppInfo> list) {
        if (this.bg == null) {
            this.bg = new u();
        }
        this.bg.a(list);
    }

    public void A(List<ExcellianceAppInfo> list) {
        if (this.bg == null) {
            this.bg = new u();
        }
        List<ExcellianceAppInfo> b2 = this.bg.b(list);
        if (this.bh != null) {
            this.bh.submitList(b2);
        }
    }

    @Override
    public void a(com.excelliance.kxqp.gs.download.d dVar) {
        this.bi = new WeakReference<>(dVar);
    }

    private void bp() {
        if (com.excean.ab_builder.c.a.am(this.bA)) {
            IntentFilter intentFilter = new IntentFilter(this.q + ".task_not_receive");
            intentFilter.addAction(this.q + ".task_all_received");
            LocalBroadcastManager.getInstance(this.bA).registerReceiver(this.cx, intentFilter);
        }
    }

    private void bq() {
        LocalBroadcastManager.getInstance(this.bA).unregisterReceiver(this.cx);
    }

    public void a(int i, ExcellianceAppInfo excellianceAppInfo) {
        com.excelliance.user.account.f.e.a("getVip", "showInviteFriendsDialog: ");
        if (excellianceAppInfo == null) {
            return;
        }
        long currentTimeMillis = System.currentTimeMillis();
        long a2 = by.a(this.bA, "sp_config").a("paly_game_7_day", (Long) 0L);
        int c2 = by.a(this.bA, "sp_config").c("INVITE_FRIENDS_TOTAL_TIME", 0);
        boolean z = i >= 5;
        String b2 = by.a(this.bA, "sp_config").b("INVITE_FRIENDS_DAY", "");
        String format = new SimpleDateFormat("yyyy/MM/dd").format(new Date());
        boolean z2 = (c2 < 3) & true & (cd.a(b2) || !b2.equals(format)) & z;
        StringBuilder sb = new StringBuilder();
        sb.append("time < endTime: ");
        sb.append(currentTimeMillis < a2);
        sb.append("  inviteFriendTime < 3 ");
        sb.append(c2 < 3);
        sb.append(" !(TextUtil.isEmpty(lastShowDay) && lastShowDay.equals(today)) ");
        sb.append((cd.a(b2) && b2.equals(format)) ? false : true);
        sb.append("  moreThanFiveMinute ");
        sb.append(z);
        com.excelliance.user.account.f.e.b("getVip", sb.toString());
        com.excelliance.user.account.f.e.a("getVip", ":showInviteFriendsDialog minute " + i);
        com.excelliance.user.account.f.e.a("getVip", "result: " + z2);
        if (z2) {
            com.excelliance.kxqp.gs.util.af.a();
            com.excelliance.kxqp.gs.util.af.a((FragmentActivity) this.bA, excellianceAppInfo);
        }
    }
}