京东到家.apk(点击下载) / MyInfoAboutActivity.java


package core.myinfo.activity;

import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.View;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import base.utils.ShowTools;
import base.utils.log.DLog;
import com.jd.sentry.performance.activity.core.trace.StartUpTrace;
import com.jingdong.pdj.core.BuildConfig;
import com.jingdong.pdj.core.R;
import core.config.AppPatchInfo;
import core.config.SubServiceConstant;
import elder.ElderViewUtil;
import jd.app.BaseFragmentActivity;
import jd.app.Router;
import jd.net.ServiceProtocol;
import jd.point.DataPointUtil;
import jd.ui.view.PdjTitleBar;
import jd.utils.CsdjUtil;
import jd.utils.StatisticsReportUtil;
import jd.utils.TextUtil;
import jd.web.WebHelper;

public class MyInfoAboutActivity extends BaseFragmentActivity {
    private static final int MESSAGE_WHAT = 1;
    private long CLICK_TIME = 1000;
    private int clickCount = 0;
    private int clickSoCount = 1;
    private Handler handler = new Handler() {
        /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass1 */

        public void handleMessage(Message message) {
            super.handleMessage(message);
            if (!MyInfoAboutActivity.this.isFinishing() && message.what == 1) {
                if (MyInfoAboutActivity.this.clickCount >= 3 && MyInfoAboutActivity.this.clickCount < 5) {
                    ShowTools.toast(BuildConfig.VERSION_NUM);
                }
                if (MyInfoAboutActivity.this.clickCount >= 5) {
                    Intent intent = new Intent();
                    intent.setComponent(new ComponentName(MyInfoAboutActivity.this, "com.jingdong.pdj.plunginscan.test.DirectScanActivity"));
                    intent.putExtra("isHideTipText", "yes");
                    MyInfoAboutActivity.this.startActivity(intent);
                }
                MyInfoAboutActivity.this.clickCount = 0;
            }
        }
    };
    private boolean isSHowSimpleVersion = true;
    private ImageView ivAppIcon;
    private long lastClickTime = 0;
    private ImageButton mBtnBad;
    private ImageButton mBtnGood;
    private PdjTitleBar mTopBarLayout;
    private TextView mTxtShopCert;
    private TextView mTxtSlogan;
    private TextView mTxtUserAgreement;
    private TextView mTxtUserRegister;
    private TextView mTxtVersion;
    private TextView tvArmType;
    private TextView tvBuildCode;
    private TextView tvBuildTime;

    @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.fragment.app.FragmentActivity, jd.app.BaseFragmentActivity, com.jddj.dp.BaseDpActivity
    public void onCreate(Bundle bundle) {
        StartUpTrace.recordActivityOnCreateStart("core.myinfo.activity.MyInfoAboutActivity");
        super.onCreate(bundle);
        setContentView(R.layout.myinfo_about_home_activity);
        initViews();
        initEvent();
    }

    private void initViews() {
        this.mTxtUserAgreement = (TextView) findViewById(R.id.txt_myinfo_about_agreement);
        this.mTxtUserRegister = (TextView) findViewById(R.id.txt_myinfo_about_register);
        this.mTxtShopCert = (TextView) findViewById(R.id.txt_myinfo_about_cert);
        this.mTxtSlogan = (TextView) findViewById(R.id.txt_myinfo_about_slogan);
        this.mTxtVersion = (TextView) findViewById(R.id.txt_myinfo_about_version);
        this.mBtnGood = (ImageButton) findViewById(R.id.btn_myinfo_about_good);
        this.mBtnBad = (ImageButton) findViewById(R.id.btn_myinfo_about_bad);
        this.tvBuildTime = (TextView) findViewById(R.id.tvBuildTime);
        this.tvArmType = (TextView) findViewById(R.id.tvArmType);
        this.tvBuildCode = (TextView) findViewById(R.id.tvBuildCode);
        this.ivAppIcon = (ImageView) findViewById(R.id.ivAppIcon);
        this.mTopBarLayout = (PdjTitleBar) findViewById(R.id.layout_title_bar_container);
        this.mTopBarLayout.setCenterTitle("关于我们");
        this.mTopBarLayout.showBackButton(true);
        this.mTopBarLayout.setBackButton(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass2 */

            public void onClick(View view) {
                MyInfoAboutActivity.this.finish();
            }
        });
        this.mTxtVersion.setText(StatisticsReportUtil.getSimpleVersionName());
        this.mTxtVersion.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass3 */

            public void onClick(View view) {
                if (MyInfoAboutActivity.this.isSHowSimpleVersion) {
                    DLog.i("sadfsdf", "sdfsdfdddddddddddddd");
                    TextView textView = MyInfoAboutActivity.this.mTxtVersion;
                    textView.setText(StatisticsReportUtil.getVersionName() + "(" + AppPatchInfo.patchCode + ")(flutter" + "8.25.0.2" + ")");
                    MyInfoAboutActivity.this.isSHowSimpleVersion = false;
                    return;
                }
                MyInfoAboutActivity.this.mTxtVersion.setText(StatisticsReportUtil.getSimpleVersionName());
                MyInfoAboutActivity.this.isSHowSimpleVersion = true;
            }
        });
        String string = getResources().getString(R.string.aliasName);
        this.mTxtSlogan.setText(String.format(getResources().getString(R.string.myinfo_about_item_slogan), string));
        this.mTxtUserAgreement.setText("隐私政策");
        this.mTxtUserRegister.setText("注册协议");
        this.mTxtShopCert.setText(String.format(getResources().getString(R.string.myinfo_about_item_cert), string));
        if (SubServiceConstant.SUB_T) {
            this.tvBuildTime.setVisibility(0);
            this.tvBuildTime.setText("buildTime: 2022-10-19 14:13:07");
            this.tvArmType.setVisibility(0);
            TextView textView = this.tvArmType;
            StringBuilder sb = new StringBuilder();
            sb.append("当前apk: ");
            sb.append((TextUtil.isEmpty("0") || !"1".equals("0")) ? "armeabi" : "arm64-v8a");
            textView.setText(sb.toString());
        } else {
            this.tvBuildTime.setVisibility(8);
            this.tvArmType.setVisibility(8);
        }
        this.tvBuildCode.setText("build:137100");
        if (ElderViewUtil.isElderModeEnable()) {
            this.mTxtSlogan.setTextColor(Color.parseColor("#666666"));
            this.mTxtVersion.setTextColor(Color.parseColor("#666666"));
            this.mTxtSlogan.setTextSize(2, 14.0f);
            this.mTxtVersion.setTextSize(2, 14.0f);
            this.tvBuildCode.setTextSize(2, 14.0f);
            this.tvBuildTime.setTextSize(2, 14.0f);
            this.mTxtUserAgreement.setTextSize(2, 18.0f);
            this.mTxtUserRegister.setTextSize(2, 18.0f);
            this.mTxtShopCert.setTextSize(2, 18.0f);
        }
    }

    private void initEvent() {
        this.mTxtUserAgreement.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass4 */

            public void onClick(View view) {
                if (ServiceProtocol._T) {
                    WebHelper.openMyWeb(MyInfoAboutActivity.this, "https://testpdjm.jd.com/html/agreementApp.html?type=11");
                } else {
                    WebHelper.openMyWeb(MyInfoAboutActivity.this, "https://daojia.jd.com/html/agreementApp.html?type=11");
                }
            }
        });
        this.mTxtUserRegister.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass5 */

            public void onClick(View view) {
                if (ServiceProtocol._T) {
                    WebHelper.openMyWeb(MyInfoAboutActivity.this, "https://testpdjm.jd.com/html/agreementApp.html?type=60");
                } else {
                    WebHelper.openMyWeb(MyInfoAboutActivity.this, "https://daojia.jd.com/html/agreementApp.html?type=60");
                }
            }
        });
        this.mTxtShopCert.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass6 */

            public void onClick(View view) {
                MyInfoAboutActivity.this.onShopCertTxtClick();
            }
        });
        this.mBtnGood.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass7 */

            public void onClick(View view) {
                MyInfoAboutActivity.this.onGoodBtnClick();
            }
        });
        this.mBtnBad.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass8 */

            public void onClick(View view) {
                MyInfoAboutActivity.this.onBadBtnClick();
            }
        });
        this.ivAppIcon.setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass9 */

            public void onClick(View view) {
                MyInfoAboutActivity.this.onShowVersionCode();
            }
        });
        this.mTopBarLayout.getCenterTitle().setOnClickListener(new View.OnClickListener() {
            /* class core.myinfo.activity.MyInfoAboutActivity.AnonymousClass10 */

            public void onClick(View view) {
                MyInfoAboutActivity.this.onSoType();
            }
        });
    }

    private void onUserAgreementTxtClick(int i) {
        if (i == 0) {
            WebHelper.openMyWeb(this, "https://daojia.jd.com/html/agreement2.html");
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void onShopCertTxtClick() {
        String str = ServiceProtocol._T ? "https://testpdjm.jd.com/activity/new/activityHtml/quality/index.html" : "https://daojia.jd.com/activity/new/activityHtml/quality/index.html";
        DataPointUtil.addClick(this.mContext, "about", "ClickUsIdentity", new String[0]);
        WebHelper.openMyWeb(this, str);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void onGoodBtnClick() {
        CsdjUtil.gotoAppMarket(this.mContext);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void onBadBtnClick() {
        Router.getInstance().open(MyInfoFeedBackActivity.class, (Activity) this, new Bundle());
    }

    /* access modifiers changed from: protected */
    @Override // androidx.fragment.app.FragmentActivity, jd.app.BaseFragmentActivity
    public void onDestroy() {
        super.onDestroy();
        this.handler.removeMessages(1);
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void onShowVersionCode() {
        this.clickCount++;
        if (!this.handler.hasMessages(1)) {
            Message message = new Message();
            message.what = 1;
            this.handler.sendMessageDelayed(message, this.CLICK_TIME);
        }
    }

    /* access modifiers changed from: private */
    /* access modifiers changed from: public */
    private void onSoType() {
        if (System.currentTimeMillis() - this.lastClickTime <= this.CLICK_TIME) {
            this.clickSoCount++;
            if (this.clickSoCount == 3) {
                this.clickSoCount = 1;
                this.lastClickTime = System.currentTimeMillis();
                ShowTools.toast((TextUtil.isEmpty("0") || !"1".equals("0")) ? "armeabi" : "arm64-v8a");
                return;
            }
            return;
        }
        this.clickSoCount = 1;
        this.lastClickTime = System.currentTimeMillis();
    }
}