导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - TeenagerPasswordActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 TeenagerPasswordActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.wifitutu.ui.setting;

import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.os.Bundle;
import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.style.ForegroundColorSpan;
import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.ViewDataBinding;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.kernel.g;
import com.wifitutu.tutu_monitor.api.generate.bd.BdTeenagerModeCloseEvent;
import com.wifitutu.tutu_monitor.api.generate.bd.BdTeenagerModeOpenEvent;
import com.wifitutu.tutu_monitor.api.generate.bd.BdTeenagerModeRelieveEvent;
import com.wifitutu.ui.BaseActivity;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.n;
import kotlin.jvm.internal.p;
import lg0.AbstractC1676h;
import lg0.e0;
import lg0.h;
import lg0.i;
import lg0.r4;
import lg0.z4;
import oq.m1;
import os.C2647f2;
import os.C2736q0;
import os.C2763t4;

@Metadata(d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0010\u000b\n\u0002\b\u0006\u0018\u0000 \u00112\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0001\u0019B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u000f\u0010\u0005\u001a\u00020\u0002H\u0016¢\u0006\u0004\b\u0005\u0010\u0006J\u0019\u0010\n\u001a\u00020\t2\b\u0010\b\u001a\u0004\u0018\u00010\u0007H\u0014¢\u0006\u0004\b\n\u0010\u000bJ\u000f\u0010\f\u001a\u00020\tH\u0016¢\u0006\u0004\b\f\u0010\u0004J\u000f\u0010\r\u001a\u00020\tH\u0016¢\u0006\u0004\b\r\u0010\u0004R\u001d\u0010\u0013\u001a\u0004\u0018\u00010\u000e8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u000f\u0010\u0010\u001a\u0004\b\u0011\u0010\u0012R\u001b\u0010\u0018\u001a\u00020\u00148BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b\u0015\u0010\u0010\u001a\u0004\b\u0016\u0010\u0017¨\u0006\u001a"}, d2 = {"Lcom/wifitutu/ui/setting/TeenagerPasswordActivity;", "Lcom/wifitutu/ui/BaseActivity;", "Loq/m1;", "<init>", "()V", "a0", "()Loq/m1;", "Landroid/os/Bundle;", "savedInstanceState", "Llg0/e0;", "onCreate", "(Landroid/os/Bundle;)V", "initView", "onBackPressed", "", "W", "Llg0/h;", "Y", "()Ljava/lang/String;", "password", "", "X", "Z", "()Z", "timeUp", "a", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class TeenagerPasswordActivity extends BaseActivity<m1> {

    public static final Companion INSTANCE = new Companion(null);
    public static ChangeQuickRedirect changeQuickRedirect;

    public final h password = i.a(new f());

    public final h timeUp = i.a(new g());

    @Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003J!\u0010\t\u001a\u00020\b2\b\u0010\u0005\u001a\u0004\u0018\u00010\u00042\b\b\u0002\u0010\u0007\u001a\u00020\u0006¢\u0006\u0004\b\t\u0010\n¨\u0006\u000b"}, d2 = {"Lcom/wifitutu/ui/setting/TeenagerPasswordActivity$a;", "", "<init>", "()V", "Landroid/content/Context;", "context", "", "timeUp", "Llg0/e0;", "a", "(Landroid/content/Context;Z)V", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
    public static final class Companion {
        public static ChangeQuickRedirect changeQuickRedirect;

        public Companion() {
        }

        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final void a(Context context, boolean timeUp) {
            if (PatchProxy.proxy(new Object[]{context, new Byte(timeUp ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 28119, new Class[]{Context.class, Boolean.TYPE}, Void.TYPE).isSupported || context == null) {
                return;
            }
            Intent intent = new Intent(context, (Class<?>) TeenagerPasswordActivity.class);
            intent.putExtra("teenager_password_title", "请输入监护密码");
            intent.putExtra("timeUp", timeUp);
            context.startActivity(intent);
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "run", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class b implements Runnable {
        public static ChangeQuickRedirect changeQuickRedirect;

        public b() {
        }

        @Override
        public final void run() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28121, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            TeenagerPasswordActivity.this.J().B.requestFocus();
            Object systemService = TeenagerPasswordActivity.this.getSystemService("input_method");
            n.g(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
            ((InputMethodManager) systemService).showSoftInput(TeenagerPasswordActivity.this.J().B, 1);
        }
    }

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0006\u001a\u00020\u00032\u000e\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0004\u0010\u0005"}, d2 = {"Landroid/view/View;", "kotlin.jvm.PlatformType", "it", "Llg0/e0;", "onClick", "(Landroid/view/View;)V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class c implements View.OnClickListener {
        public static ChangeQuickRedirect changeQuickRedirect;

        @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00000\u0002H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"Lqs/r4;", "<anonymous parameter 0>", "Lqs/z4;", "<anonymous parameter 1>", "Llg0/e0;", "a", "(Lqs/r4;Lqs/z4;)V"}, k = 3, mv = {1, 8, 0})
        public static final class a extends p implements ah0.p<r4, z4<r4>, e0> {
            public static ChangeQuickRedirect changeQuickRedirect;
            public final TeenagerPasswordActivity s;

            public a(TeenagerPasswordActivity teenagerPasswordActivity) {
                super(2);
                this.s = teenagerPasswordActivity;
            }

            public final void a(r4 r4Var, z4<r4> z4Var) {
                if (PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 28123, new Class[]{r4.class, z4.class}, Void.TYPE).isSupported || C2763t4.b(C2647f2.d()).isLimited()) {
                    return;
                }
                this.s.finish();
            }

            @Override
            public e0 invoke(r4 r4Var, z4<r4> z4Var) {
                PatchProxyResult proxy = PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 28124, new Class[]{Object.class, Object.class}, Object.class);
                if (proxy.isSupported) {
                    return proxy.result;
                }
                a(r4Var, z4Var);
                return e0.a;
            }
        }

        public c() {
        }

        @Override
        public final void onClick(View view) {
            if (PatchProxy.proxy(new Object[]{view}, this, changeQuickRedirect, false, 28122, new Class[]{View.class}, Void.TYPE).isSupported) {
                return;
            }
            AppCompatActivity appCompatActivity = TeenagerPasswordActivity.this;
            Intent intent = new Intent((Context) TeenagerPasswordActivity.this, (Class<?>) TeenagerPasswordActivity.class);
            intent.putExtra("teenager_password_title", "请输入监护密码");
            appCompatActivity.startActivity(intent);
            if (TeenagerPasswordActivity.access$getTimeUp(TeenagerPasswordActivity.this)) {
                g.a.b(C2763t4.b(C2647f2.d()).K7(), null, new a(TeenagerPasswordActivity.this), 1, null);
            } else {
                TeenagerPasswordActivity.this.finish();
            }
        }
    }

    @Metadata(d1 = {"\u0000\u0017\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u0019\u0010\u0005\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0016¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"com/wifitutu/ui/setting/TeenagerPasswordActivity$d", "Lt8/a;", "", "content", "Llg0/e0;", "b", "(Ljava/lang/String;)V", "tutu_app_prd"}, k = 1, mv = {1, 8, 0}, xi = 48)
    public static final class d extends t8.a {
        public static ChangeQuickRedirect changeQuickRedirect;

        public d() {
        }

        public void b(String content) {
            if (PatchProxy.proxy(new Object[]{content}, this, changeQuickRedirect, false, 28125, new Class[]{String.class}, Void.TYPE).isSupported) {
                return;
            }
            if (TeenagerPasswordActivity.access$getTimeUp(TeenagerPasswordActivity.this)) {
                if (C2763t4.b(C2647f2.d()).Q4(String.valueOf(TeenagerPasswordActivity.this.J().B.getText()))) {
                    AbstractC1676h.INSTANCE.c(new BdTeenagerModeRelieveEvent());
                } else {
                    AppCompatActivity appCompatActivity = TeenagerPasswordActivity.this;
                    Intent intent = new Intent((Context) TeenagerPasswordActivity.this, (Class<?>) TeenagerPasswordActivity.class);
                    TeenagerPasswordActivity teenagerPasswordActivity = TeenagerPasswordActivity.this;
                    intent.putExtra("teenager_password_title", "输入密码错误,请重新输入");
                    intent.putExtra("timeUp", TeenagerPasswordActivity.access$getTimeUp(teenagerPasswordActivity));
                    appCompatActivity.startActivity(intent);
                }
            } else if (!C2763t4.b(C2647f2.d()).isRunning()) {
                String access$getPassword = TeenagerPasswordActivity.access$getPassword(TeenagerPasswordActivity.this);
                if (access$getPassword == null || access$getPassword.length() == 0) {
                    AppCompatActivity appCompatActivity2 = TeenagerPasswordActivity.this;
                    Intent intent2 = new Intent((Context) TeenagerPasswordActivity.this, (Class<?>) TeenagerPasswordActivity.class);
                    TeenagerPasswordActivity teenagerPasswordActivity2 = TeenagerPasswordActivity.this;
                    intent2.putExtra("teenager_password_title", "确认密码");
                    intent2.putExtra("password", String.valueOf(teenagerPasswordActivity2.J().B.getText()));
                    appCompatActivity2.startActivity(intent2);
                } else if (n.d(String.valueOf(TeenagerPasswordActivity.this.J().B.getText()), TeenagerPasswordActivity.access$getPassword(TeenagerPasswordActivity.this))) {
                    C2763t4.b(C2647f2.d()).Q4(String.valueOf(TeenagerPasswordActivity.this.J().B.getText()));
                    AbstractC1676h.INSTANCE.c(new BdTeenagerModeOpenEvent());
                } else {
                    AppCompatActivity appCompatActivity3 = TeenagerPasswordActivity.this;
                    Intent intent3 = new Intent((Context) TeenagerPasswordActivity.this, (Class<?>) TeenagerPasswordActivity.class);
                    intent3.putExtra("teenager_password_title", "两次输入不一致,请重新设置");
                    appCompatActivity3.startActivity(intent3);
                }
            } else if (C2763t4.b(C2647f2.d()).e2(String.valueOf(TeenagerPasswordActivity.this.J().B.getText()))) {
                AbstractC1676h.INSTANCE.c(new BdTeenagerModeCloseEvent());
            } else {
                AppCompatActivity appCompatActivity4 = TeenagerPasswordActivity.this;
                Intent intent4 = new Intent((Context) TeenagerPasswordActivity.this, (Class<?>) TeenagerPasswordActivity.class);
                intent4.putExtra("teenager_password_title", "输入密码错误,请重新输入");
                appCompatActivity4.startActivity(intent4);
            }
            TeenagerPasswordActivity.this.finish();
        }
    }

    @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0001\u001a\u00020\u00002\f\u0010\u0003\u001a\b\u0012\u0004\u0012\u00020\u00000\u0002H\n¢\u0006\u0004\b\u0005\u0010\u0006"}, d2 = {"Lqs/r4;", "data", "Lqs/z4;", "proxy", "Llg0/e0;", "a", "(Lqs/r4;Lqs/z4;)V"}, k = 3, mv = {1, 8, 0})
    public static final class e extends p implements ah0.p<r4, z4<r4>, e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public e() {
            super(2);
        }

        public final void a(r4 r4Var, z4<r4> z4Var) {
            if (PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 28126, new Class[]{r4.class, z4.class}, Void.TYPE).isSupported || C2763t4.b(C2647f2.d()).isLimited()) {
                return;
            }
            TeenagerPasswordActivity.this.finish();
        }

        @Override
        public e0 invoke(r4 r4Var, z4<r4> z4Var) {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[]{r4Var, z4Var}, this, changeQuickRedirect, false, 28127, new Class[]{Object.class, Object.class}, Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            a(r4Var, z4Var);
            return e0.a;
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u000e\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class f extends p implements ah0.a<String> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public f() {
            super(0);
        }

        @Override
        public String invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28129, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : invoke();
        }

        @Override
        public final String invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28128, new Class[0], String.class);
            return proxy.isSupported ? (String) proxy.result : TeenagerPasswordActivity.this.getIntent().getStringExtra("password");
        }
    }

    @Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"<anonymous>", "", "invoke", "()Ljava/lang/Boolean;"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class g extends p implements ah0.a<Boolean> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public g() {
            super(0);
        }

        @Override
        public final Boolean invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28130, new Class[0], Boolean.class);
            return proxy.isSupported ? (Boolean) proxy.result : Boolean.valueOf(TeenagerPasswordActivity.this.getIntent().getBooleanExtra("timeUp", false));
        }

        @Override
        public Boolean invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28131, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : invoke();
        }
    }

    public static final String access$getPassword(TeenagerPasswordActivity teenagerPasswordActivity) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{teenagerPasswordActivity}, (Object) null, changeQuickRedirect, true, 28118, new Class[]{TeenagerPasswordActivity.class}, String.class);
        return proxy.isSupported ? (String) proxy.result : teenagerPasswordActivity.Y();
    }

    public static final boolean access$getTimeUp(TeenagerPasswordActivity teenagerPasswordActivity) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{teenagerPasswordActivity}, (Object) null, changeQuickRedirect, true, 28117, new Class[]{TeenagerPasswordActivity.class}, Boolean.TYPE);
        return proxy.isSupported ? ((Boolean) proxy.result).booleanValue() : teenagerPasswordActivity.Z();
    }

    @Override
    public m1 N() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28116, new Class[0], ViewDataBinding.class);
        return proxy.isSupported ? (ViewDataBinding) proxy.result : a0();
    }

    public final String Y() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28111, new Class[0], String.class);
        return proxy.isSupported ? (String) proxy.result : (String) this.password.getValue();
    }

    public final boolean Z() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28112, new Class[0], Boolean.TYPE);
        return proxy.isSupported ? ((Boolean) proxy.result).booleanValue() : ((Boolean) this.timeUp.getValue()).booleanValue();
    }

    public m1 a0() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28110, new Class[0], m1.class);
        return proxy.isSupported ? (m1) proxy.result : m1.m0(getLayoutInflater());
    }

    @Override
    public void initView() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28114, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        super.initView();
        J().D.n0(getString(2131887660));
        J().D.p0(Boolean.FALSE);
        X(true);
        J().D.B.setVisibility(C2763t4.b(C2647f2.d()).isLimited() ? 8 : 0);
        J().D.D.setVisibility(C2763t4.b(C2647f2.d()).isLimited() ? 8 : 0);
        J().E.setText(String.valueOf(getIntent().getStringExtra("teenager_password_title")));
        if (Z()) {
            TextView textView = J().F;
            textView.setVisibility(0);
            SpannableStringBuilder spannableStringBuilder = new SpannableStringBuilder();
            SpannableString spannableString = new SpannableString("你已经使用");
            spannableString.setSpan(new ForegroundColorSpan(-16777216), 0, 5, 33);
            spannableStringBuilder.append((CharSequence) spannableString);
            String str = uj0.a.u(C2736q0.a(C2647f2.d()).Z3()) + "分钟";
            SpannableString spannableString2 = new SpannableString(str);
            spannableString2.setSpan(new ForegroundColorSpan(Color.parseColor("#0285F0")), 0, str.length(), 33);
            spannableStringBuilder.append((CharSequence) spannableString2);
            String str2 = "。根据" + getString(2131887660) + "规则,用户单日使用时长限";
            SpannableString spannableString3 = new SpannableString(str2);
            spannableString3.setSpan(new ForegroundColorSpan(-16777216), 0, str2.length(), 33);
            spannableStringBuilder.append((CharSequence) spannableString3);
            SpannableString spannableString4 = new SpannableString(str);
            spannableString4.setSpan(new ForegroundColorSpan(Color.parseColor("#0285F0")), 0, str.length(), 33);
            spannableStringBuilder.append((CharSequence) spannableString4);
            SpannableString spannableString5 = new SpannableString(",当前你无法继续使用。或由监护人输入密码后继续使用");
            spannableString5.setSpan(new ForegroundColorSpan(-16777216), 0, 25, 33);
            spannableStringBuilder.append((CharSequence) spannableString5);
            SpannableString spannableString6 = new SpannableString(str);
            spannableString6.setSpan(new ForegroundColorSpan(Color.parseColor("#0285F0")), 0, str.length(), 33);
            spannableStringBuilder.append((CharSequence) spannableString6);
            SpannableString spannableString7 = new SpannableString("。 请合理安排使用时间。");
            spannableString7.setSpan(new ForegroundColorSpan(-16777216), 0, 12, 33);
            spannableStringBuilder.append((CharSequence) spannableString7);
            textView.setText(spannableStringBuilder);
        }
        J().B.postDelayed(new b(), 300L);
        TextView textView2 = J().C;
        textView2.setVisibility(Z() ? 0 : 8);
        textView2.setOnClickListener(new c());
        J().B.setOnInputListener(new d());
    }

    public void onBackPressed() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 28115, new Class[0], Void.TYPE).isSupported || Z()) {
            return;
        }
        super/*androidx.activity.ComponentActivity*/.onBackPressed();
    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        if (PatchProxy.proxy(new Object[]{savedInstanceState}, this, changeQuickRedirect, false, 28113, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            return;
        }
        super.onCreate(savedInstanceState);
        if (Z()) {
            g.a.b(C2763t4.b(C2647f2.d()).K7(), null, new e(), 1, null);
        }
    }
}