admin
2020-08-06 7af5470c3badafb043d417cc37996e4992881ce7
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
58
59
60
61
62
63
64
65
66
67
Êþº¾3m
\Ú    \Û    \Ü    \Ý
àá
àâ    \ã
é    \ê    \ë
\ìí
\î¿ð
ïð@    !ûTD-
ó    ô    õ    ö    ÷    ø?ã333333?úªªªªª«    ùú@(@
ûA
(ü    ýþ
(
\
\
\
 
\
 
 
    
 
         \
         \    \    \
]    \    \    \
B
\ H
\    \    \    \    \    \    \ 
\!
\"
\#
$%
\&
'(
*
W+
,
]-./TagView InnerClasses FlingRunnableOnScrollListenerradiusImAngleXDmAngleYmAngleZ sin_mAngleX cos_mAngleX sin_mAngleY cos_mAngleY sin_mAngleZ cos_mAngleZmcList3[Lcom/lcjian/library/widget/TagCloudLayout$TagView;
mTouchSlopmOnScrollListener;Lcom/lcjian/library/widget/TagCloudLayout$OnScrollListener; mScrollStatepreXpreYpreZdownXdownY allowRotatingZgetOnScrollListener=()Lcom/lcjian/library/widget/TagCloudLayout$OnScrollListener;CodeLineNumberTableLocalVariableTablethis*Lcom/lcjian/library/widget/TagCloudLayout;setOnScrollListener>(Lcom/lcjian/library/widget/TagCloudLayout$OnScrollListener;)VonScrollListener<init>(Landroid/content/Context;)VcontextLandroid/content/Context;7(Landroid/content/Context;Landroid/util/AttributeSet;)VattrsLandroid/util/AttributeSet;8(Landroid/content/Context;Landroid/util/AttributeSet;I)VdefStyle    onMeasure(II)VdiameterperiphithetawidthMeasureSpecheightMeasureSpecwitdhheight StackMapTable.RuntimeInvisibleAnnotations!Landroid/annotation/SuppressLint;valueNewApionLayout(ZIIII)VchildLandroid/view/View;changedltrbonInterceptTouchEvent(Landroid/view/MotionEvent;)ZevLandroid/view/MotionEvent; onTouchEventxydxdyeventrotate(DDD)V2Lcom/lcjian/library/widget/TagCloudLayout$TagView;rx1ry1rz1rx2ry2rz2rx3ry3rz3angleXangleYangleZ
sineCosine    depthSort()Vo
calculateZ(DD)DaddView(Landroid/view/View;)VtagView
access$000-(Lcom/lcjian/library/widget/TagCloudLayout;)Zx0
access$100g(Lcom/lcjian/library/widget/TagCloudLayout;)Lcom/lcjian/library/widget/TagCloudLayout$OnScrollListener;
access$200-(Lcom/lcjian/library/widget/TagCloudLayout;)I
access$202.(Lcom/lcjian/library/widget/TagCloudLayout;I)Ix1
access$3000(Lcom/lcjian/library/widget/TagCloudLayout;DDD)Vx2x3
SourceFileTagCloudLayout.java ²³ sc qr yz …† 012 34 56 pc …‰ …Œ 76 89 :6 ;9 bc no <60com/lcjian/library/widget/TagCloudLayout$TagView => ?@java/lang/Math A@ B@ C@ De Ee Fe Ge He I¢android/widget/TextView J@ KLM OcPandroid/os/Build$VERSION_CODES VERSION_CODES QL R S T6U V6 WXY Z6 [\ te ]\ ue we xe ¨©6com/lcjian/library/widget/TagCloudLayout$FlingRunnable de fe ge …Õ ^_9com/lcjian/library/widget/TagCloudLayout$OnScrollListener `a Á³ ie he ke je me le bà cà ÂÃd ef gÈ …h#android/view/ViewGroup$LayoutParams LayoutParams ij …k lk ÇÈ(com/lcjian/library/widget/TagCloudLayoutandroid/view/ViewGroup
getContext()Landroid/content/Context;android/view/ViewConfigurationget;(Landroid/content/Context;)Landroid/view/ViewConfiguration;getScaledTouchSlop()IgetSuggestedMinimumWidthgetDefaultSize(II)IgetSuggestedMinimumHeightmin getChildCount
getChildAt(I)Landroid/view/View;acos(D)DsqrtcossincxcyczscalealphamTargetceil setTextSize(F)Vandroid/os/Build$VERSIONVERSIONSDK_INTandroid/os/BuildsetAlphameasureChildrensetMeasuredDimensiongetMeasuredWidthandroid/view/ViewgetMeasuredHeightlayout(IIII)Vandroid/view/MotionEvent    getActiongetX()FgetYpost(Ljava/lang/Runnable;)ZonScrollStateChanged(I)V requestLayout
invalidatejava/util/Arrayssort([Ljava/lang/Object;)VbringChildToFront/(Landroid/content/Context;Landroid/view/View;)VgetLayoutParams'()Landroid/view/ViewGroup$LayoutParams;((Landroid/view/ViewGroup$LayoutParams;)VsetLayoutParams!\]bcdefegeheiejekelemenopcqrscteuevewexeyz{|}/*´°~( €‚ƒ}>*+µ±~
,-€„r…†}P*+·**¶¸¶µ    ±~;!<€‡ˆ…‰}[*+,·
**¶¸¶µ    ±~?!@ €‡ˆŠ‹…Œ}f*+,· **¶¸¶µ    ±~C!D*€‡ˆŠ‹cŽ}ˆ y*¶ ¸ *¶¸ ¸>6*(dlµ*´ÇF**¶½µ996        *¶¢)*´    *    ¶ÀS    `hd‡*¶‡oc¸9*¶‡k¸k9*´    2*´‡¸k¸kµ*´    2*´‡¸k¸kµ*´    2*´‡¸kµ *´h6
 
‡
‡*´    2´ co9 *´    2 µ!*´    2 µ"*´    2*´    2´"#g%kµ"*´    2´'À()*´    2´!k+o¸-.b¶/²0¡*´    2´'À(*´    2´"¶2„    §þÔ*¶3*¶4±~rI    JIKL!M(N3O6P9RESUTmU~W™X´YÉ\Ñ]å_ñ`ýabBcJdeRkhqixjf
єc
們e </’c    65“e92”ey€y•cy–ce—cb˜c™ÿ<šû(ø›œ[sžŸ }'ˆ6*¶¢~*¶:*´2´Ž*¶5l`¶6ld*´2´Ž*¶7l`¶8ld*´2´Ž*¶5l`¶6l`*´2´Ž*¶7l`¶8l`¶9„§ÿ±~&    n op<qVrps~pn‡uRm¡¢„’cˆ€ˆ£zˆ¤cˆ¥cˆ¦cˆ§c™    üúƒ¨©}ò“+¶:«‰P*+¶;*´†fvµ<*+¶=*´†fµ>*+¶;µ?*+¶=µ@§<+¶;*´?g+¶;*´?gk+¶=*´@g+¶=*´@gkc¸*´    ‡—ž¬*+·A¬~&    y {0|?}H~QT‹ƒˆ“€“ª«™ 38¬©}¼
 
ú+¶:ªô GhG*+¶;*´†fvµ<*+¶=*´†fµ>*µ§°*µ*»BY**´C*´D*´E·F¶GW§+¶;*´†fvI+¶=*´†f9(*´<g9*´>g9**´‡o+kµC**´‡o+kµD*µE*(µ<*µ>**´C*´D*´E·*´Æ*´Ÿ*µ*´¹I§¬~^“$•4–C—H™KœPižl y¡†¤Ž¥—¨§©·ª¼¬Á­Ç°×±Þ²æ³ë´ø»>y­e†r®eŽj¯e—a°eú€ú±«™$& û‹²³}Æ~*')·J6*´¾¢_*¶À:*´2´9    *´2´*´Kk*´2´ *´Lwkc9 *´2´*´Lk*´2´ *´Kkc9     *´Mk *´Nkc9 9    *´Nwk *´Mkc9*´Ok*´Pwkc9*´Pk*´Okc99*´2µ*´2µ*´2µ *´h6‡‡co9*´2µ!*´2µ"*´2*´2´"#g%kµ"´'À()*´2´!k+o¸-.b¶/²0¡´'À(*´2´"¶2„§þ*¶Q*¶R*¶S±~rÀÁ Ã,ÄNÅoǀȄɖ˨̹ͽÏÉÐÕÑáÔéÕõר Ù)ÛMÜUÝkÁqàuáyâ}㬠K¡´,?µe    N¶e oü·e €ë¸e„ç¹e–Õºe¨Ã»e¹²¼e½®½e邐cõv‘e f’c~€~¾e~¿e~Àe™ ü û_ú›œ[sžÁ³}“3*'¸µL*'¸µK*)¸µN*)¸µM*¸µP*¸µO±~æçèé ê)ë2ì*3€3¾e3¿e3ÀeÂÃ}(*´¸T*´L+¾=>¢+2:*¶U„§ÿí±~ïðñ!ð'ó¡´(€™ þÄøÅÆ}T*´*´h‡''k))kcg¸¯~ý €­e®eÇÈ}l"»Y*¶+·VM,»WY+¶X·Y¶Z*,·[±~J KL!M "€"¡¢ É´ÊË}/*´¬~ ́ÍÎ}/*´°~ ́ÏÐ}/*´¬~ ́ÑÒ};*Zµ¬~́ÓcÔÕ}Q    *')·±~*    Ì    Óe    Öe    ×eØÙ_2\^    B\`H\a    1ÿ    W])    ýÿN