admin
2022-01-20 d8ef9a783b9e0b2a495f02fdf3daaf27ef49e99d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Êþº¾3â
1r
0s
1t
0u
1v    wx
yz
0{    w|
}~
‚    0ƒ
„    0…    0†
}‡ˆ
‰Š
Œ    Ž
‘
’”§
ž
Ÿ 
¥¦
¨©ªmShelfBackgroundLandroid/graphics/Bitmap; mShelfWidthI mShelfHeight<init>(Landroid/content/Context;)VCodeLineNumberTableLocalVariableTablethis&Lcom/demo/lib/common/widget/ShelfView;contextLandroid/content/Context;7(Landroid/content/Context;Landroid/util/AttributeSet;)VattrsLandroid/util/AttributeSet;8(Landroid/content/Context;Landroid/util/AttributeSet;I)VdefStyleloada Landroid/content/res/TypedArray;    resourcesLandroid/content/res/Resources;
backgroundshelfBackground StackMapTable©«¬­®¯initdrawable-Landroid/graphics/drawable/StateListDrawable;start0Lcom/demo/lib/common/drawable/SpotlightDrawable;end
transition1Lcom/demo/lib/common/drawable/TransitionDrawable;normal dispatchDraw(Landroid/graphics/Canvas;)VyxcanvasLandroid/graphics/Canvas;counttop
shelfWidth shelfHeightwidthheight°
setPressed(Z)VpressedZcurrent$Landroid/graphics/drawable/Drawable;‘
SourceFileShelfView.java 78 S8 7@ EC 7C² ´µ« ¶· ¸¹ º5­ »¼½ ¾¿¯ ÀÁ 45 ÂÁ 65 23 ÃÄ+android/graphics/drawable/StateListDrawable 7Ä.com/demo/lib/common/drawable/SpotlightDrawable 7Å ÆÄÇ È5 7É/com/demo/lib/common/drawable/TransitionDrawable"android/graphics/drawable/Drawable 7ÊËandroid/R$attrattr InnerClasses ÌÍ ÎÏ ÐÏ Ñj ÒÁ ÓÔÕ ÖÁ° ר \] ij ÙÚ ÛÚÜ ÝÁ Þß àÄ$com/demo/lib/common/widget/ShelfViewandroid/widget/GridViewandroid/content/Contextandroid/util/AttributeSetandroid/content/res/TypedArrayandroid/content/res/Resourcesandroid/graphics/Bitmapandroid/graphics/Canvasá$com/lcjian/lcjianlibrary/R$styleable    styleable ShelvesView[IobtainStyledAttributesA(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; getResources!()Landroid/content/res/Resources;ShelvesView_shelfBackground getResourceId(II)Iandroid/graphics/BitmapFactorydecodeResource;(Landroid/content/res/Resources;I)Landroid/graphics/Bitmap;getWidth()I    getHeightrecycle()V4(Landroid/content/Context;Landroid/view/ViewGroup;)V disableOffset#com/lcjian/lcjianlibrary/R$drawablespotlight_blue5(Landroid/content/Context;Landroid/view/ViewGroup;I)V(([Landroid/graphics/drawable/Drawable;)V    android/RaddState)([ILandroid/graphics/drawable/Drawable;)V    setParent'(Landroid/graphics/drawable/Drawable;)V setSelectorsetDrawSelectorOnTop getChildCount
getChildAt(I)Landroid/view/View;android/view/ViewgetTop
drawBitmap6(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V getSelector&()Landroid/graphics/drawable/Drawable;
getCurrentandroid/view/ViewConfigurationgetLongPressTimeoutstartTransition(I)VresetTransitioncom/lcjian/lcjianlibrary/R!01234565789G *+·*+·±:
; <= >?7@9]*+,·*+,·*+·±:  !; <=>?AB7C9h*+,·*+,·*+·±:$%&';*<=>?ABD5EC9I+,²¶:*¶:²    ¶
6¸ :Æ*¶ µ *¶µ*µ¶±:*
* ,-.&/+041=2C4H5;RI<=I>?IABID5 =FG7HI,J5&#K3LÿCMNOPQRS89x»Y·M»Y+*·N-¶»Y+*²·:¶»Y½Y-SYS·:,¼
YO¶»Y+*·:,¼
¶,¶,¶ *,¶!*¶"±::8:;<$=)??@MBXCaEgFmHrIwJ;Hx<=x>?pTUfVW$TXW?9YZX [W\]9` o*¶#=ž*¶$¶%§>*´ 6*´6*¶&6*¶'6*´:6        ¢.6
 
¢+    †
†¶(
`6
§ÿå    `6    §ÿÑ*+·)±::NOPQ"R(S.T4V>WHXUW_Vi\n];p A^5
72_5    o<=o`ajb5Yc5Sd5"Me5(Gf5.Ag54;J3L)ü@ÿ!
MhRü    úú    ij9š-*·**¶+¶,M,Á™™,À¸-¶.§
,À¶/±:&    ce fghih%k,n; -<=-kl  mnL    ü%opq–“•w±³±T