Class #110            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/MainActivity$LogoView;'
  Access flags      : 0x0010 (FINAL)
  Superclass        : 'Landroid/view/View;'
  Interfaces        -
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$LogoView;)
      name          : 'font'
      type          : 'Landroid/graphics/Typeface;'
      access        : 0x0010 (FINAL)
    #1              : (in Lcom/valentinedesigns/chromalink/MainActivity$LogoView;)
      name          : 'p'
      type          : 'Landroid/graphics/Paint;'
      access        : 0x0010 (FINAL)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$LogoView;)
      name          : '<init>'
      type          : '(Landroid/content/Context;)V'
      access        : 0x10000 (CONSTRUCTOR)
      code          -
      registers     : 3
      ins           : 2
      outs          : 2
      insns size    : 29 16-bit code units
01fd20:                                        |[01fd20] com.valentinedesigns.chromalink.MainActivity$LogoView.<init>:(Landroid/content/Context;)V
01fd30: 7020 f200 2100                         |0000: invoke-direct {v1, v2}, Landroid/view/View;.<init>:(Landroid/content/Context;)V // method@00f2
01fd36: 2202 2b00                              |0003: new-instance v2, Landroid/graphics/Paint; // type@002b
01fd3a: 1230                                   |0005: const/4 v0, #int 3 // #3
01fd3c: 7020 5900 0200                         |0006: invoke-direct {v2, v0}, Landroid/graphics/Paint;.<init>:(I)V // method@0059
01fd42: 5b12 3202                              |0009: iput-object v2, v1, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fd46: 1a02 d309                              |000b: const-string v2, "sans-serif-condensed" // string@09d3
01fd4a: 7120 8100 0200                         |000d: invoke-static {v2, v0}, Landroid/graphics/Typeface;.create:(Ljava/lang/String;I)Landroid/graphics/Typeface; // method@0081
01fd50: 0c02                                   |0010: move-result-object v2
01fd52: 5b12 3102                              |0011: iput-object v2, v1, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.font:Landroid/graphics/Typeface; // field@0231
01fd56: 1a02 3d01                              |0013: const-string v2, "Chromalink" // string@013d
01fd5a: 6e20 3b04 2100                         |0015: invoke-virtual {v1, v2}, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@043b
01fd60: 1212                                   |0018: const/4 v2, #int 1 // #1
01fd62: 6e20 3c04 2100                         |0019: invoke-virtual {v1, v2}, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.setImportantForAccessibility:(I)V // method@043c
01fd68: 0e00                                   |001c: return-void
      catches       : (none)
      positions     :
        0x0000 line=745
        0x0003 line=744
        0x0013 line=745
      locals        :
        0x0000 - 0x001d reg=1 this Lcom/valentinedesigns/chromalink/MainActivity$LogoView;
        0x0000 - 0x001d reg=2 (null) Landroid/content/Context;

  Virtual methods   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$LogoView;)
      name          : 'onDraw'
      type          : '(Landroid/graphics/Canvas;)V'
      access        : 0x0004 (PROTECTED)
      code          -
      registers     : 11
      ins           : 2
      outs          : 6
      insns size    : 151 16-bit code units
01fd6c:                                        |[01fd6c] com.valentinedesigns.chromalink.MainActivity$LogoView.onDraw:(Landroid/graphics/Canvas;)V
01fd7c: 6e10 3904 0900                         |0000: invoke-virtual {v9}, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.getWidth:()I // method@0439
01fd82: 0a00                                   |0003: move-result v0
01fd84: 8200                                   |0004: int-to-float v0, v0
01fd86: 6e10 3804 0900                         |0005: invoke-virtual {v9}, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.getHeight:()I // method@0438
01fd8c: 0a01                                   |0008: move-result v1
01fd8e: 8211                                   |0009: int-to-float v1, v1
01fd90: 5492 3202                              |000a: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fd94: 5493 3102                              |000c: iget-object v3, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.font:Landroid/graphics/Typeface; // field@0231
01fd98: 6e20 6600 3200                         |000e: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setTypeface:(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; // method@0066
01fd9e: 5492 3202                              |0011: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fda2: 1403 8fc2 f53e                         |0013: const v3, #float 0.48 // #3ef5c28f
01fda8: c813                                   |0016: mul-float/2addr v3, v1
01fdaa: 6e20 6500 3200                         |0017: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0065
01fdb0: 5492 3202                              |001a: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fdb4: 1a03 2101                              |001c: const-string v3, "CHROMALINK" // string@0121
01fdb8: 6e20 5b00 3200                         |001e: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.measureText:(Ljava/lang/String;)F // method@005b
01fdbe: 0a02                                   |0021: move-result v2
01fdc0: 2d02 0200                              |0022: cmpl-float v2, v2, v0
01fdc4: 3d02 1a00                              |0024: if-lez v2, 003e // +001a
01fdc8: 5492 3202                              |0026: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fdcc: 6e10 5a00 0200                         |0028: invoke-virtual {v2}, Landroid/graphics/Paint;.getTextSize:()F // method@005a
01fdd2: 0a02                                   |002b: move-result v2
01fdd4: 1504 0041                              |002c: const/high16 v4, #int 1090519040 // #4100
01fdd8: 2d02 0204                              |002e: cmpl-float v2, v2, v4
01fddc: 3d02 0e00                              |0030: if-lez v2, 003e // +000e
01fde0: 5492 3202                              |0032: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fde4: 5493 3202                              |0034: iget-object v3, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fde8: 6e10 5a00 0300                         |0036: invoke-virtual {v3}, Landroid/graphics/Paint;.getTextSize:()F // method@005a
01fdee: 0a03                                   |0039: move-result v3
01fdf0: 1504 803f                              |003a: const/high16 v4, #int 1065353216 // #3f80
01fdf4: c743                                   |003c: sub-float/2addr v3, v4
01fdf6: 28da                                   |003d: goto 0017 // -0026
01fdf8: 1402 3d0a 173f                         |003e: const v2, #float 0.59 // #3f170a3d
01fdfe: c821                                   |0041: mul-float/2addr v1, v2
01fe00: 5492 3202                              |0042: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe04: 1304 6e89                              |0044: const/16 v4, #int -30354 // #896e
01fe08: 6e20 5d00 4200                         |0046: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
01fe0e: 1502 a040                              |0049: const/high16 v2, #int 1084227584 // #40a0
01fe12: c612                                   |004b: add-float/2addr v2, v1
01fe14: 5494 3202                              |004c: iget-object v4, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe18: 1505 4040                              |004e: const/high16 v5, #int 1077936128 // #4040
01fe1c: 6e54 4300 3a25                         |0050: invoke-virtual {v10, v3, v5, v2, v4}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0043
01fe22: 5492 3202                              |0053: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe26: 1404 dbee f2ff                         |0055: const v4, #float -nan // #fff2eedb
01fe2c: 6e20 5d00 4200                         |0058: invoke-virtual {v2, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
01fe32: 1202                                   |005b: const/4 v2, #int 0 // #0
01fe34: 5494 3202                              |005c: iget-object v4, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe38: 6e54 4300 3a12                         |005e: invoke-virtual {v10, v3, v2, v1, v4}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0043
01fe3e: 5492 3202                              |0061: iget-object v2, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe42: 1403 d4f0 8cff                         |0063: const v3, #float -nan // #ff8cf0d4
01fe48: 6e20 5d00 3200                         |0066: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
01fe4e: 1502 4041                              |0069: const/high16 v2, #int 1094713344 // #4140
01fe52: c612                                   |006b: add-float/2addr v2, v1
01fe54: 1403 1f85 2b3f                         |006c: const v3, #float 0.67 // #3f2b851f
01fe5a: a806 0003                              |006f: mul-float v6, v0, v3
01fe5e: 1503 8841                              |0071: const/high16 v3, #int 1099431936 // #4188
01fe62: c631                                   |0073: add-float/2addr v1, v3
01fe64: 5498 3202                              |0074: iget-object v8, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe68: 1504 803f                              |0076: const/high16 v4, #int 1065353216 // #3f80
01fe6c: 07a3                                   |0078: move-object v3, v10
01fe6e: 0125                                   |0079: move v5, v2
01fe70: 0117                                   |007a: move v7, v1
01fe72: 7406 3f00 0300                         |007b: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@003f
01fe78: 5493 3202                              |007e: iget-object v3, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fe7c: 1404 6cf4 d8ff                         |0080: const v4, #float -nan // #ffd8f46c
01fe82: 6e20 5d00 4300                         |0083: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@005d
01fe88: 1403 d7a3 303f                         |0086: const v3, #float 0.69 // #3f30a3d7
01fe8e: a804 0003                              |0089: mul-float v4, v0, v3
01fe92: 1403 9a99 593f                         |008b: const v3, #float 0.85 // #3f59999a
01fe98: a806 0003                              |008e: mul-float v6, v0, v3
01fe9c: 5498 3202                              |0090: iget-object v8, v9, Lcom/valentinedesigns/chromalink/MainActivity$LogoView;.p:Landroid/graphics/Paint; // field@0232
01fea0: 07a3                                   |0092: move-object v3, v10
01fea2: 7406 3f00 0300                         |0093: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@003f
01fea8: 0e00                                   |0096: return-void
      catches       : (none)
      positions     :
        0x0000 line=746
      locals        :
        0x0000 - 0x0097 reg=9 this Lcom/valentinedesigns/chromalink/MainActivity$LogoView;
        0x0000 - 0x0097 reg=10 (null) Landroid/graphics/Canvas;

  source_file_idx   : 958 (MainActivity.java)

Class #111 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/valentinedesigns/chromalink/MainActivity;
  VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=18 name="MenuBackdrop"

