.class public Lcom/vilyever/resource/Resource; .super Ljava/lang/Object; .source "Resource.java" # instance fields .field final self:Lcom/vilyever/resource/Resource; # direct methods .method public constructor ()V .locals 0 .line 28 invoke-direct {p0}, Ljava/lang/Object;->()V .line 29 iput-object p0, p0, Lcom/vilyever/resource/Resource;->self:Lcom/vilyever/resource/Resource; return-void .end method .method public static getBoolean(I)Z .locals 1 .line 85 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getBoolean(I)Z move-result p0 return p0 .end method .method public static getColor(I)I .locals 1 .line 41 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0, p0}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I move-result p0 return p0 .end method .method public static getColorStateList(I)Landroid/content/res/ColorStateList; .locals 1 .line 45 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0, p0}, Landroidx/core/content/ContextCompat;->getColorStateList(Landroid/content/Context;I)Landroid/content/res/ColorStateList; move-result-object p0 return-object p0 .end method .method public static getDimension(I)F .locals 1 .line 89 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getDimension(I)F move-result p0 return p0 .end method .method public static getDimensionPixelSize(I)I .locals 1 .line 93 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I move-result p0 return p0 .end method .method public static getDisplayMetrics()Landroid/util/DisplayMetrics; .locals 1 .line 105 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; move-result-object v0 return-object v0 .end method .method public static getDrawable(I)Landroid/graphics/drawable/Drawable; .locals 1 .line 49 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0, p0}, Landroidx/core/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; move-result-object p0 return-object p0 .end method .method public static getExternalCacheDirs()[Ljava/io/File; .locals 1 .line 53 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Landroidx/core/content/ContextCompat;->getExternalCacheDirs(Landroid/content/Context;)[Ljava/io/File; move-result-object v0 return-object v0 .end method .method public static getExternalFilesDirs(Ljava/lang/String;)[Ljava/io/File; .locals 1 .line 57 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0, p0}, Landroidx/core/content/ContextCompat;->getExternalFilesDirs(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; move-result-object p0 return-object p0 .end method .method public static getIntArray(I)[I .locals 1 .line 81 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getIntArray(I)[I move-result-object p0 return-object p0 .end method .method public static getInteger(I)I .locals 1 .line 77 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getInteger(I)I move-result p0 return p0 .end method .method public static getObbDirs()[Ljava/io/File; .locals 1 .line 61 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Landroidx/core/content/ContextCompat;->getObbDirs(Landroid/content/Context;)[Ljava/io/File; move-result-object v0 return-object v0 .end method .method public static getResources()Landroid/content/res/Resources; .locals 1 .line 37 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 return-object v0 .end method .method public static getString(I)Ljava/lang/String; .locals 1 .line 65 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object p0 return-object p0 .end method .method public static varargs getString(I[Ljava/lang/Object;)Ljava/lang/String; .locals 1 .line 69 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; move-result-object p0 return-object p0 .end method .method public static getStringArray(I)[Ljava/lang/String; .locals 1 .line 73 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; move-result-object p0 return-object p0 .end method .method public static obtainAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; .locals 1 .line 101 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->obtainAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; move-result-object p0 return-object p0 .end method .method public static obtainTypedArray(I)Landroid/content/res/TypedArray; .locals 1 .line 97 invoke-static {}, Lcom/vilyever/contextholder/ContextHolder;->getContext()Landroid/content/Context; move-result-object v0 invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; move-result-object v0 invoke-virtual {v0, p0}, Landroid/content/res/Resources;->obtainTypedArray(I)Landroid/content/res/TypedArray; move-result-object p0 return-object p0 .end method