.class public Lorg/JesusFreke/HelloWorld2/HelloWorld2; .super Landroid/app/Activity; .field private helloWorld Ljava/lang/String; .field private static helloWorldStatic Ljava/lang/String; .field private static helloWorldStatic2 Ljava/lang/String; = "Static Initializer Hello World!" .method static constructor ()V .registers 1 const-string v0, "Static Hello World!" sput-object v0, org/JesusFreke/HelloWorld2/HelloWorld2/helloWorldStatic Ljava/lang/String; return-void .end method .method public constructor ()V .registers 2 invoke-direct {v1}, android/app/Activity/()V const-string v0, "Hello World!" iput-object v0, v1, org/JesusFreke/HelloWorld2/HelloWorld2/helloWorld Ljava/lang/String; return-void .end method .method public onCreate(Landroid/os/Bundle;)V .registers 6 invoke-super {v4,v5}, android/app/Activity/onCreate(Landroid/os/Bundle;)V const-string v3, "\n" new-instance v0, Landroid/widget/TextView; invoke-direct {v0,v4}, android/widget/TextView/(Landroid/content/Context;)V iget-object v1, v4, org/JesusFreke/HelloWorld2/HelloWorld2/helloWorld Ljava/lang/String; invoke-virtual {v1, v3}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 sget-object v2, org/JesusFreke/HelloWorld2/HelloWorld2/helloWorldStatic Ljava/lang/String; invoke-virtual {v1, v2}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-virtual {v1, v3}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 sget-object v2, org/JesusFreke/HelloWorld2/HelloWorld2/helloWorldStatic2 Ljava/lang/String; invoke-virtual/range {v1 .. v2}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-virtual {v1, v3}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 const-class v2, Lorg/JesusFreke/HelloWorld2/HelloWorld2; invoke-virtual {v2}, java/lang/Class/getName()Ljava/lang/String; move-result-object v2 invoke-virtual/range {v1 .. v2}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-virtual {v1, v3}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 const-class v2, [Lorg/JesusFreke/HelloWorld2/HelloWorld2; invoke-virtual {v2}, java/lang/Class/getName()Ljava/lang/String; move-result-object v2 invoke-virtual/range {v1 .. v2}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-virtual {v1, v3}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 const-class v2, [I invoke-virtual {v2}, java/lang/Class/getName()Ljava/lang/String; move-result-object v2 invoke-virtual/range {v1 .. v2}, java/lang/String/concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 move-object v2, v1 check-cast v4, Landroid/app/Activity; invoke-virtual {v0,v2}, android/widget/TextView/setText(Ljava/lang/CharSequence;)V invoke-virtual {v4,v0}, org/JesusFreke/HelloWorld2/HelloWorld2/setContentView(Landroid/view/View;)V return-void .end method