.class public Lfb/b; .super Ljava/lang/Object; .source "AppConstant.java" # static fields .field public static f:Lfb/b; = null .field public static final g:Z = false .field public static final h:Ljava/lang/String; = "Moment" .field public static final i:Ljava/lang/String; = "1.0.1" .field public static final j:Ljava/lang/String; = "resources" .field public static final k:Ljava/lang/String; = "\ud2f0\ub9f5\ucfe0\ud3f0" .field public static final l:Ljava/lang/String; = "temp" .field public static final m:Ljava/lang/String; = "ANDROID" .field public static final n:I = 0x1f4 .field public static final o:I = 0x7d0 .field public static final p:I = 0x2710 .field public static final q:I = 0x64 .field public static final r:I = 0x3e8 .field public static final s:I = 0x2710 .field public static final t:I = 0x0 .field public static final u:I = 0x3a98 .field public static final v:I = 0x3a98 # instance fields .field public a:Landroid/content/Context; .field public b:I .field public c:I .field public d:I .field public e:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", "Ljava/lang/String;", ">;" } .end annotation .end field # direct methods .method public constructor ()V .locals 1 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V const/16 v0, 0x7d0 .line 2 iput v0, p0, Lfb/b;->b:I const/16 v0, 0x3e8 .line 3 iput v0, p0, Lfb/b;->c:I const/16 v0, 0x3a98 .line 4 iput v0, p0, Lfb/b;->d:I .line 5 new-instance v0, Ljava/util/ArrayList; invoke-direct {v0}, Ljava/util/ArrayList;->()V iput-object v0, p0, Lfb/b;->e:Ljava/util/List; return-void .end method .method public static n()Lfb/b; .locals 1 .line 1 sget-object v0, Lfb/b;->f:Lfb/b; if-nez v0, :cond_0 new-instance v0, Lfb/b; invoke-direct {v0}, Lfb/b;->()V sput-object v0, Lfb/b;->f:Lfb/b; .line 2 :cond_0 sget-object v0, Lfb/b;->f:Lfb/b; return-object v0 .end method # virtual methods .method public A()Z .locals 1 .line 1 iget v0, p0, Lfb/b;->d:I if-nez v0, :cond_0 const/4 v0, 0x1 return v0 :cond_0 const/4 v0, 0x0 return v0 .end method .method public B(Ljava/util/List;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/util/List<", "Ljava/lang/String;", ">;)V" } .end annotation if-eqz p1, :cond_1 .line 1 invoke-interface {p1}, Ljava/util/List;->size()I move-result v0 if-nez v0, :cond_0 goto :goto_0 .line 2 :cond_0 iget-object v0, p0, Lfb/b;->e:Ljava/util/List; invoke-interface {v0, p1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z .line 3 iget-object p1, p0, Lfb/b;->e:Ljava/util/List; const-string v0, "SM-F926" invoke-interface {p1, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z move-result p1 if-nez p1, :cond_1 .line 4 iget-object p1, p0, Lfb/b;->e:Ljava/util/List; invoke-interface {p1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z :cond_1 :goto_0 return-void .end method .method public C(I)V .locals 1 const/16 v0, 0x1f4 if-lt p1, v0, :cond_1 const/16 v0, 0x2710 if-ge v0, p1, :cond_0 goto :goto_0 .line 1 :cond_0 iput p1, p0, Lfb/b;->b:I :cond_1 :goto_0 return-void .end method .method public D(I)V .locals 1 const/16 v0, 0x64 if-lt p1, v0, :cond_1 const/16 v0, 0x2710 if-ge v0, p1, :cond_0 goto :goto_0 .line 1 :cond_0 iput p1, p0, Lfb/b;->c:I :cond_1 :goto_0 return-void .end method .method public E(I)V .locals 1 if-eqz p1, :cond_0 const/16 v0, 0x3a98 if-ge p1, v0, :cond_0 return-void .line 1 :cond_0 iput p1, p0, Lfb/b;->d:I return-void .end method .method public F(Landroid/content/Context;)Lfb/b; .locals 0 .line 1 iput-object p1, p0, Lfb/b;->a:Landroid/content/Context; return-object p0 .end method .method public a()Ljava/lang/String; .locals 3 .line 1 :try_start_0 iget-object v0, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; move-result-object v0 iget-object v1, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; move-result-object v1 const/4 v2, 0x0 invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; move-result-object v0 .line 2 iget-object v0, v0, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; :try_end_0 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 return-object v0 :catch_0 move-exception v0 .line 3 invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V const/4 v0, 0x0 return-object v0 .end method .method public b(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; .locals 2 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0, p1}, Lfb/b;->x(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object p1, Ljava/io/File;->separator:Ljava/lang/String; const-string v1, ".png" invoke-static {v0, p1, p2, v1}, Landroidx/fragment/app/z;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 return-object p1 .end method .method public c()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build;->BRAND:Ljava/lang/String; return-object v0 .end method .method public d()Ljava/lang/String; .locals 3 .line 1 iget-object v0, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v0}, Landroid/content/Context;->getExternalCacheDir()Ljava/io/File; move-result-object v0 invoke-virtual {v0}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 const-string v1, "Moment" if-nez v0, :cond_0 .line 2 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V iget-object v2, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v2}, Landroid/content/Context;->getExternalCacheDir()Ljava/io/File; move-result-object v2 invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v2, Ljava/io/File;->separator:Ljava/lang/String; invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .line 3 :cond_0 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V iget-object v2, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v2}, Landroid/content/Context;->getCacheDir()Ljava/io/File; move-result-object v2 invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v2 invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v2, Ljava/io/File;->separator:Ljava/lang/String; invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public e()Ljava/lang/String; .locals 3 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; move-result-object v1 invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; const-string/jumbo v2, "\ud2f0\ub9f5\ucfe0\ud3f0" invoke-static {v0, v1, v2}, Landroidx/camera/camera2/internal/b;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public f()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build;->DEVICE:Ljava/lang/String; return-object v0 .end method .method public g()Ljava/util/List; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Ljava/lang/String;", ">;" } .end annotation .line 1 iget-object v0, p0, Lfb/b;->e:Ljava/util/List; invoke-interface {v0}, Ljava/util/List;->size()I move-result v0 if-nez v0, :cond_0 .line 2 iget-object v0, p0, Lfb/b;->e:Ljava/util/List; const-string v1, "SM-F926" invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z .line 3 :cond_0 iget-object v0, p0, Lfb/b;->e:Ljava/util/List; return-object v0 .end method .method public h()Ljava/lang/String; .locals 4 .line 1 iget-object v0, p0, Lfb/b;->a:Landroid/content/Context; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/content/Context;->getExternalFilesDir(Ljava/lang/String;)Ljava/io/File; move-result-object v0 invoke-virtual {v0}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 const-string v2, "Moment" if-nez v0, :cond_0 .line 2 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V iget-object v3, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v3, v1}, Landroid/content/Context;->getExternalFilesDir(Ljava/lang/String;)Ljava/io/File; move-result-object v1 invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .line 3 :cond_0 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V iget-object v1, p0, Lfb/b;->a:Landroid/content/Context; invoke-virtual {v1}, Landroid/content/Context;->getFilesDir()Ljava/io/File; move-result-object v1 invoke-virtual {v1}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public i()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String; return-object v0 .end method .method public j()I .locals 1 .line 1 iget v0, p0, Lfb/b;->b:I return v0 .end method .method public k()I .locals 1 .line 1 iget v0, p0, Lfb/b;->c:I return v0 .end method .method public l(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; .locals 1 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0, p1}, Lfb/b;->x(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object p1, Ljava/io/File;->separator:Ljava/lang/String; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {p2}, Lib/d;->j(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 return-object p1 .end method .method public m(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; .locals 1 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0, p1}, Lfb/b;->y(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object p1, Ljava/io/File;->separator:Ljava/lang/String; invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {p2}, Lib/d;->j(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 return-object p1 .end method .method public o()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; return-object v0 .end method .method public p()Ljava/lang/String; .locals 2 .line 1 iget-object v0, p0, Lfb/b;->a:Landroid/content/Context; const-string v1, "phone" invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; move-result-object v0 check-cast v0, Landroid/telephony/TelephonyManager; invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperatorName()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public q()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String; return-object v0 .end method .method public r()Ljava/lang/String; .locals 1 const-string v0, "1.0.1" return-object v0 .end method .method public s()Ljava/lang/String; .locals 1 const-string v0, "ANDROID" return-object v0 .end method .method public t()I .locals 1 .line 1 iget v0, p0, Lfb/b;->d:I return v0 .end method .method public u()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build;->PRODUCT:Ljava/lang/String; return-object v0 .end method .method public v()Ljava/lang/String; .locals 1 .line 1 sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; return-object v0 .end method .method public w()Ljava/lang/String; .locals 3 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lfb/b;->h()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; const-string v2, "resources" invoke-static {v0, v1, v2}, Landroidx/camera/camera2/internal/b;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public x(Ljava/lang/String;)Ljava/lang/String; .locals 2 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lfb/b;->d()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; invoke-static {v0, v1, p1}, Landroidx/camera/camera2/internal/b;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 return-object p1 .end method .method public y(Ljava/lang/String;)Ljava/lang/String; .locals 2 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lfb/b;->z()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; invoke-static {v0, v1, p1}, Landroidx/camera/camera2/internal/b;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p1 return-object p1 .end method .method public z()Ljava/lang/String; .locals 3 .line 1 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V invoke-virtual {p0}, Lfb/b;->d()Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; sget-object v1, Ljava/io/File;->separator:Ljava/lang/String; const-string/jumbo v2, "temp" invoke-static {v0, v1, v2}, Landroidx/camera/camera2/internal/b;->a(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method