CarrotChat v2.8.60.240131版本的 MD5 值为:2baf8b9f31830b86b5c5a85ae6b47e05

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


package com.darkempire78.opencalculator;

import android.content.Intent;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import androidx.appcompat.app.AppCompatActivity;
import androidx.constraintlayout.widget.ConstraintLayout;
import org.jetbrains.annotations.Nullable;
@kotlin.j(d1 = {"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\b\u0010\u0005\u001a\u00020\u0006H\u0002J\u0012\u0010\u0007\u001a\u00020\b2\b\u0010\t\u001a\u0004\u0018\u00010\nH\u0014R\u000e\u0010\u0003\u001a\u00020\u0004X\u0082.¢\u0006\u0002\n\u0000¨\u0006\u000b"}, d2 = {"Lcom/darkempire78/opencalculator/AboutActivity;", "Landroidx/appcompat/app/AppCompatActivity;", "()V", "binding", "Lcom/darkempire78/opencalculator/databinding/ActivityCalcAboutBinding;", "checkIfDarkModeIsEnabledByDefault", "", "onCreate", "", "savedInstanceState", "Landroid/os/Bundle;", "app_debug"}, k = 1, mv = {1, 7, 1}, xi = 48)
public final class AboutActivity extends AppCompatActivity {
    private com.darkempire78.opencalculator.y.a a;

    private final boolean c() {
        Configuration configuration;
        if (Build.VERSION.SDK_INT >= 30) {
            return getResources().getConfiguration().isNightModeActive();
        }
        Resources resources = getResources();
        Integer valueOf = (resources == null || (configuration = resources.getConfiguration()) == null) ? null : Integer.valueOf(configuration.uiMode & 48);
        if (valueOf != null && valueOf.intValue() == 32) {
            return true;
        }
        if (valueOf != null && valueOf.intValue() == 16) {
            return false;
        }
        if (valueOf == null) {
            return true;
        }
        valueOf.intValue();
        return true;
    }

    public static final void h(AboutActivity this$0, View view) {
        kotlin.jvm.internal.r.checkNotNullParameter(this$0, "this$0");
        this$0.finish();
    }

    public static final void i(AboutActivity this$0, View view) {
        kotlin.jvm.internal.r.checkNotNullParameter(this$0, "this$0");
        this$0.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://www.paypal.me/ImDarkempire")));
    }

    public static final void j(AboutActivity this$0, View view) {
        kotlin.jvm.internal.r.checkNotNullParameter(this$0, "this$0");
        this$0.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://github.com/Darkempire78/OpenCalc")));
    }

    public static final void k(AboutActivity this$0, View view) {
        kotlin.jvm.internal.r.checkNotNullParameter(this$0, "this$0");
        this$0.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://discord.com/invite/sPvJmY7mcV")));
    }

    @Override
    public void onCreate(@Nullable Bundle bundle) {
        super.onCreate(bundle);
        new Themes(this);
        int darkMode = new MyPreferences(this).getDarkMode();
        if (darkMode != -1) {
            if (darkMode == 0) {
                setTheme(w.CalcAppTheme);
            } else if (darkMode == 1) {
                setTheme(w.CalcDarkTheme);
            } else if (darkMode == 2) {
                setTheme(w.CalcAmoledTheme);
            } else if (darkMode != 3) {
                if (c()) {
                    setTheme(w.CalcDarkTheme);
                } else {
                    setTheme(w.CalcAppTheme);
                }
            } else if (c()) {
                setTheme(w.CalcMaterialYouDark);
            } else {
                setTheme(w.CalcMaterialYouLight);
            }
        } else if (c()) {
            setTheme(w.CalcDarkTheme);
        } else {
            setTheme(w.CalcAppTheme);
        }
        com.darkempire78.opencalculator.y.a inflate = com.darkempire78.opencalculator.y.a.inflate(getLayoutInflater());
        kotlin.jvm.internal.r.checkNotNullExpressionValue(inflate, "inflate(layoutInflater)");
        this.a = inflate;
        com.darkempire78.opencalculator.y.a aVar = null;
        if (inflate == null) {
            kotlin.jvm.internal.r.throwUninitializedPropertyAccessException("binding");
            inflate = null;
        }
        ConstraintLayout root = inflate.getRoot();
        kotlin.jvm.internal.r.checkNotNullExpressionValue(root, "binding.root");
        setContentView(root);
        new Themes(this).checkTheme();
        String str = 'v' + getPackageManager().getPackageInfo(getPackageName(), 1).versionName;
        com.darkempire78.opencalculator.y.a aVar2 = this.a;
        if (aVar2 == null) {
            kotlin.jvm.internal.r.throwUninitializedPropertyAccessException("binding");
            aVar2 = null;
        }
        aVar2.f7576c.setText(str);
        com.darkempire78.opencalculator.y.a aVar3 = this.a;
        if (aVar3 == null) {
            kotlin.jvm.internal.r.throwUninitializedPropertyAccessException("binding");
            aVar3 = null;
        }
        aVar3.f7577d.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                AboutActivity.h(AboutActivity.this, view);
            }
        });
        com.darkempire78.opencalculator.y.a aVar4 = this.a;
        if (aVar4 == null) {
            kotlin.jvm.internal.r.throwUninitializedPropertyAccessException("binding");
            aVar4 = null;
        }
        aVar4.g.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                AboutActivity.i(AboutActivity.this, view);
            }
        });
        com.darkempire78.opencalculator.y.a aVar5 = this.a;
        if (aVar5 == null) {
            kotlin.jvm.internal.r.throwUninitializedPropertyAccessException("binding");
            aVar5 = null;
        }
        aVar5.f.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                AboutActivity.j(AboutActivity.this, view);
            }
        });
        com.darkempire78.opencalculator.y.a aVar6 = this.a;
        if (aVar6 == null) {
            kotlin.jvm.internal.r.throwUninitializedPropertyAccessException("binding");
        } else {
            aVar = aVar6;
        }
        aVar.f7578e.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                AboutActivity.k(AboutActivity.this, view);
            }
        });
    }
}