Class #24            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;'
  Access flags      : 0x0010 (FINAL)
  Superclass        : 'Landroid/view/View;'
  Interfaces        -
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;)
      name          : 'ink'
      type          : 'Lcom/valentinedesigns/chromalink/InkHologram;'
      access        : 0x0012 (PRIVATE FINAL)
    #1              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;)
      name          : 'this$0'
      type          : 'Lcom/valentinedesigns/chromalink/CampaignScreen;'
      access        : 0x1010 (FINAL SYNTHETIC)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;)
      name          : '<init>'
      type          : '(Lcom/valentinedesigns/chromalink/CampaignScreen;Landroid/content/Context;)V'
      access        : 0x10000 (CONSTRUCTOR)
      code          -
      registers     : 3
      ins           : 3
      outs          : 2
      insns size    : 17 16-bit code units
010a40:                                        |[010a40] com.valentinedesigns.chromalink.CampaignScreen$Portrait.<init>:(Lcom/valentinedesigns/chromalink/CampaignScreen;Landroid/content/Context;)V
010a50: 5b01 c500                              |0000: iput-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00c5
010a54: 7020 f200 2000                         |0002: invoke-direct {v0, v2}, Landroid/view/View;.<init>:(Landroid/content/Context;)V // method@00f2
010a5a: 2201 c100                              |0005: new-instance v1, Lcom/valentinedesigns/chromalink/InkHologram; // type@00c1
010a5e: 7020 a503 2100                         |0007: invoke-direct {v1, v2}, Lcom/valentinedesigns/chromalink/InkHologram;.<init>:(Landroid/content/Context;)V // method@03a5
010a64: 5b01 c400                              |000a: iput-object v1, v0, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.ink:Lcom/valentinedesigns/chromalink/InkHologram; // field@00c4
010a68: 1221                                   |000c: const/4 v1, #int 2 // #2
010a6a: 6e20 7802 1000                         |000d: invoke-virtual {v0, v1}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.setImportantForAccessibility:(I)V // method@0278
010a70: 0e00                                   |0010: return-void
      catches       : (none)
      positions     :
        0x0000 line=180
      locals        :
        0x0000 - 0x0011 reg=0 this Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;
        0x0000 - 0x0011 reg=1 (null) Lcom/valentinedesigns/chromalink/CampaignScreen;
        0x0000 - 0x0011 reg=2 (null) Landroid/content/Context;

  Virtual methods   -
    #0              : (in Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;)
      name          : 'onDraw'
      type          : '(Landroid/graphics/Canvas;)V'
      access        : 0x0004 (PROTECTED)
      code          -
      registers     : 14
      ins           : 2
      outs          : 10
      insns size    : 88 16-bit code units
010a74:                                        |[010a74] com.valentinedesigns.chromalink.CampaignScreen$Portrait.onDraw:(Landroid/graphics/Canvas;)V
010a84: 6e10 7402 0c00                         |0000: invoke-virtual {v12}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.getWidth:()I // method@0274
010a8a: 0a00                                   |0003: move-result v0
010a8c: 6e10 7302 0c00                         |0004: invoke-virtual {v12}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.getHeight:()I // method@0273
010a92: 0a01                                   |0007: move-result v1
010a94: 7120 4806 1000                         |0008: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@0648
010a9a: 0a00                                   |000b: move-result v0
010a9c: 8200                                   |000c: int-to-float v0, v0
010a9e: 1401 6666 863f                         |000d: const v1, #float 1.05 // #3f866666
010aa4: a806 0001                              |0010: mul-float v6, v0, v1
010aa8: 54c2 c400                              |0012: iget-object v2, v12, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.ink:Lcom/valentinedesigns/chromalink/InkHologram; // field@00c4
010aac: 6e10 7402 0c00                         |0014: invoke-virtual {v12}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.getWidth:()I // method@0274
010ab2: 0a00                                   |0017: move-result v0
010ab4: 8200                                   |0018: int-to-float v0, v0
010ab6: c760                                   |0019: sub-float/2addr v0, v6
010ab8: 1501 0040                              |001a: const/high16 v1, #int 1073741824 // #4000
010abc: a904 0001                              |001c: div-float v4, v0, v1
010ac0: 6e10 7302 0c00                         |001e: invoke-virtual {v12}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.getHeight:()I // method@0273
010ac6: 0a00                                   |0021: move-result v0
010ac8: 8200                                   |0022: int-to-float v0, v0
010aca: c760                                   |0023: sub-float/2addr v0, v6
010acc: a905 0001                              |0024: div-float v5, v0, v1
010ad0: 54c0 c500                              |0026: iget-object v0, v12, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00c5
010ad4: 7110 8402 0000                         |0028: invoke-static {v0}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$fgetcompleted:(Lcom/valentinedesigns/chromalink/CampaignScreen;)I // method@0284
010ada: 0a00                                   |002b: move-result v0
010adc: 1271                                   |002c: const/4 v1, #int 7 // #7
010ade: 3310 0400                              |002d: if-ne v0, v1, 0031 // +0004
010ae2: 1230                                   |002f: const/4 v0, #int 3 // #3
010ae4: 2802                                   |0030: goto 0032 // +0002
010ae6: 1210                                   |0031: const/4 v0, #int 1 // #1
010ae8: 0107                                   |0032: move v7, v0
010aea: 7100 d700 0000                         |0033: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@00d7
010af0: 0b08                                   |0036: move-result-wide v8
010af2: 54c0 c500                              |0037: iget-object v0, v12, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00c5
010af6: 7110 8502 0000                         |0039: invoke-static {v0}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$fgetquiet:(Lcom/valentinedesigns/chromalink/CampaignScreen;)Z // method@0285
010afc: 0a0a                                   |003c: move-result v10
010afe: 140b d2ef 7aff                         |003d: const v11, #float -3.33552e+38 // #ff7aefd2
010b04: 07d3                                   |0040: move-object v3, v13
010b06: 740a a603 0200                         |0041: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lcom/valentinedesigns/chromalink/InkHologram;.draw:(Landroid/graphics/Canvas;FFFIJZI)V // method@03a6
010b0c: 54cd c500                              |0044: iget-object v13, v12, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.this$0:Lcom/valentinedesigns/chromalink/CampaignScreen; // field@00c5
010b10: 7110 8502 0d00                         |0046: invoke-static {v13}, Lcom/valentinedesigns/chromalink/CampaignScreen;.-$$Nest$fgetquiet:(Lcom/valentinedesigns/chromalink/CampaignScreen;)Z // method@0285
010b16: 0a0d                                   |0049: move-result v13
010b18: 390d 0d00                              |004a: if-nez v13, 0057 // +000d
010b1c: 6e10 7502 0c00                         |004c: invoke-virtual {v12}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.isShown:()Z // method@0275
010b22: 0a0d                                   |004f: move-result v13
010b24: 380d 0700                              |0050: if-eqz v13, 0057 // +0007
010b28: 1600 2800                              |0052: const-wide/16 v0, #int 40 // #28
010b2c: 6e30 7702 0c01                         |0054: invoke-virtual {v12, v0, v1}, Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;.postInvalidateDelayed:(J)V // method@0277
010b32: 0e00                                   |0057: return-void
      catches       : (none)
      positions     :
        0x0000 line=182
        0x0012 line=183
        0x0044 line=184
        0x0057 line=185
      locals        :
        0x0000 - 0x0058 reg=12 this Lcom/valentinedesigns/chromalink/CampaignScreen$Portrait;
        0x0000 - 0x0058 reg=13 (null) Landroid/graphics/Canvas;

  source_file_idx   : 306 (CampaignScreen.java)

Class #25 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/valentinedesigns/chromalink/CampaignScreen;
  VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=18 name="ProgressStrip"

