admin
2022-01-07 60e97a582feba0526c64d823fcf74e1cb97fd4c1
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
Êþº¾3Å    ¦    §    ¨    ©    ª    «    ¬
­    ®    ¯    °    ±    ²    ³    ´    µ
¶    ·    ¸    ¹
º
±º    »    ¼¿€    ½¾    ¿
µÀ    µÁ    ÂÃ
 Ä    ÅÆ
#ÄÇ
%ÄÈ
'ÄÉ
)ÄÊ
+Ä    ËÌ
.Ä    Í
ÎÏ
ÎР   Ñ
ÒÔ
Ö×
ØÙ
9Ú
ÖÛ    ÜÝ@€    Þß
?àá?À
Aà    â    ã
äå
æç
è
æé
±ê
ë
±ì
íî
íï
íð
íñ
jò    ó    ô    µõ    µö    µ÷
9ø
ù
9ú
9û
ü
ý
Öþ
ÿ
 
9
 
 
c
 
j
    
 
 
j ?™šBð
 
±
9
 
 
9
 
 
 
j
±@
y
j    
~
~
~
~    
j 
!"
~#
~$
j%
~
&'
(
)*    +    ,
&-    .    /
0    1
2    3    45
67
&89
&:
;
<
=
 >
A?
ø
@
A
&B CD
E ¹F
G ·H
jI,
JK
LMNPQBaseAnimationListener InnerClassesRModeSOnLoadListenerTOnRefreshListenerLOG_TAGLjava/lang/String;#RETURN_TO_ORIGINAL_POSITION_TIMEOUTJ ConstantValueACCELERATE_INTERPOLATION_FACTORFDECELERATE_INTERPOLATION_FACTOR@PROGRESS_BAR_HEIGHTMAX_SWIPE_DISTANCE_FACTORREFRESH_TRIGGER_DISTANCEIxINVALID_POINTERÿÿÿÿ mProgressBarBLcom/demo/lib/common/widget/myswiperefreshlayout/SwipeProgressBar;mProgressBarBottommTargetLandroid/view/View;mOriginalOffsetTopmRefreshListenerXLcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$OnRefreshListener; mLoadListenerULcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$OnLoadListener;mFrom mRefreshingZmLoading
mTouchSlopmDistanceToTriggerSyncmMediumAnimationDurationmFromPercentagemCurrPercentagemProgressBarHeightmCurrentTargetOffsetTopmInitialMotionY mLastMotionYmIsBeingDraggedmActivePointerIdmReturningToStartmDecelerateInterpolator/Landroid/view/animation/DecelerateInterpolator;mAccelerateInterpolator/Landroid/view/animation/AccelerateInterpolator; LAYOUT_ATTRS[ImModeKLcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$Mode;mLastDirection
mDirection mStartPointupdown
loadNoFullmAnimateToStartPosition"Landroid/view/animation/Animation;mShrinkTriggermShrinkTriggerBottommReturnToStartPositionListenerUAnimationListener4Landroid/view/animation/Animation$AnimationListener;mShrinkAnimationListenermReturnToStartPositionLjava/lang/Runnable;mCancel<init>(Landroid/content/Context;)VCodeLineNumberTableLocalVariableTablethisFLcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;contextLandroid/content/Context;7(Landroid/content/Context;Landroid/util/AttributeSet;)VattrsLandroid/util/AttributeSet;metricsLandroid/util/DisplayMetrics;a Landroid/content/res/TypedArray;onAttachedToWindow()VonDetachedFromWindowanimateOffsetToStartPosition8(ILandroid/view/animation/Animation$AnimationListener;)VfromlistenersetOnRefreshListener[(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$OnRefreshListener;)VsetOnLoadListenerX(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$OnLoadListener;)VsetTriggerPercentage(F)Vpercent StackMapTable setRefreshing(Z)V
refreshing
setLoadingloadingsetColorScheme(IIII)V    colorRes1    colorRes2    colorRes3    colorRes4
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated; setTopColorsetBottomColorsetColorsetColorSchemeResourcesresLandroid/content/res/Resources;setColorSchemeResourcesBottomsetColorSchemeColorscolor1color2color3color4setColorSchemeColorsBottom isRefreshing()Z    isLoading ensureTargetdraw(Landroid/graphics/Canvas;)VcanvasLandroid/graphics/Canvas;onLayout(ZIIII)Vchangedlefttoprightbottomwidthheightchild    childLeftchildTop
childWidth childHeight    onMeasure(II)VwidthMeasureSpecheightMeasureSpeccanChildScrollUp absListViewLandroid/widget/AbsListView;canChildScrollDown    lastChild onInterceptTouchEvent(Landroid/view/MotionEvent;)Z pointerIndexyyDiffevLandroid/view/MotionEvent;action"requestDisallowInterceptTouchEventb onTouchEventindex¾V startRefresh    startLoadupdateContentOffsetTop(I)V    targetTop
currentTopsetTargetOffsetTopAndBottomoffsetupdatePositionTimeoutonSecondaryPointerUp(Landroid/view/MotionEvent;)VnewPointerIndex    pointerIdsetModeN(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$Mode;)Vmode setLoadNoFullload
access$000I(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Ix0
access$100
access$200[(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Landroid/view/View;
access$300J(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;I)Vx1
access$400I(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)F
access$500Š(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Lcom/demo/lib/common/widget/myswiperefreshlayout/SwipeProgressBar;
access$600
access$802J(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;I)I
access$902Þ(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$Mode;)Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$Mode; access$1002J(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;F)F access$1102J(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;Z)Z
access$800 access$1200|(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; access$1300~(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)Vx2
access$402 access$1000 access$1400 access$1500“(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$Mode; access$1600 access$1700j(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Landroid/view/animation/Animation; access$1800 access$1900w(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; access$2000 access$1402<clinit>
SourceFileMySwipeRefreshLayout.java öô åæ ûú õô ÛÇ ëì îÇ  ÷ú ä× ÝÁ íì ßÇ ÍÌ ËÌ ÜÁ nk ÎÏ ÐÇ ÕÇ ÿ Ö× Ø× ÚÁDcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout ãÇ WX Yì ò×Fcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$1 ÿZ óôFcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$2Fcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$3Fcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$4Fcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$5Fcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$6 üýFcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$7 þý[ \] ^_ ÙÇ `abandroid/R$integerintegerc de f@com/demo/lib/common/widget/myswiperefreshlayout/SwipeProgressBar ÿg hij kÁ ÞÇ-android/view/animation/DecelerateInterpolator ÿ-android/view/animation/AccelerateInterpolator çè éêl mno pq r s  tu v w xy z{ |} ~ ÑÒ ÓÔ €ì ì ‚ì  < ƒ „ /$ 2$ …e 3$ 8$ #$ †_ ‡:java/lang/IllegalStateException1SwipeRefreshLayout can host only one direct child ÿˆ ‰Š ‹_ Œ_ Žandroid/view/View _ ‘’ => “_ ”_ •$ –_ —_ ˜_ ™$ OPandroid/view/View$MeasureSpec MeasureSpec š› œPž  Çandroid/widget/AbsListView ¡_ ¢_£ ¤¥ ¦_ §_ ¨_© ª« ¬:V ­® àÁ áÁ ¯° â× ïÁ S: ð× W: ñ× »¼:Got ACTION_MOVE event but don't have an active pointer id.± ²³ ´°<Got ACTION_MOVE event but have an invalid active pointer id. ­µ qr h i ¶· ¸· jk p ¹«º »  ¼ ! ½ ¾k ¿À5androidx/swiperefreshlayout/widget/SwipeRefreshLayoutÁ ÂÃandroid/R$attrattrandroid/view/ViewGroupZcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$BaseAnimationListenerIcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$ModeScom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$OnLoadListenerVcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$OnRefreshListener2android/view/animation/Animation$AnimationListenerandroid/view/MotionEvent
getDefaultM()Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout$Mode;DISABLEDI(Lcom/demo/lib/common/widget/myswiperefreshlayout/MySwipeRefreshLayout;)Vandroid/view/ViewConfigurationget;(Landroid/content/Context;)Landroid/view/ViewConfiguration;getScaledTouchSlop()I getResources!()Landroid/content/res/Resources;    android/Randroid/content/res/Resources
getInteger(I)IsetWillNotDraw(Landroid/view/View;)VgetDisplayMetrics()Landroid/util/DisplayMetrics;android/util/DisplayMetricsdensityandroid/content/ContextobtainStyledAttributes?(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;android/content/res/TypedArray
getBoolean(IZ)Z
setEnabledrecycleremoveCallbacks(Ljava/lang/Runnable;)Z android/view/animation/Animationreset setDuration(J)VsetAnimationListener7(Landroid/view/animation/Animation$AnimationListener;)VsetInterpolator((Landroid/view/animation/Interpolator;)VstartAnimation%(Landroid/view/animation/Animation;)VPULL_FROM_STARTBOTH PULL_FROM_ENDstartstopgetColor getChildCount isInEditMode(Ljava/lang/String;)V
getChildAt(I)Landroid/view/View;getTop getPaddingTop    getParent()Landroid/view/ViewParent;    getHeightjava/lang/Mathmin(FF)FgetMeasuredWidthgetMeasuredHeight    setBoundsgetPaddingLeftgetPaddingRightgetPaddingBottomlayoutmakeMeasureSpec(II)ImeasureÄandroid/os/Build$VERSIONVERSIONSDK_INTgetFirstVisiblePosition
getScrollYandroidx/core/view/ViewCompatcanScrollVertically(Landroid/view/View;I)ZgetLastVisiblePositiongetCount    getBottom$androidx/core/view/MotionEventCompatgetActionMasked(Landroid/view/MotionEvent;)I    isEnabledgetY()F getPointerId(Landroid/view/MotionEvent;I)Iandroid/util/Loge'(Ljava/lang/String;Ljava/lang/String;)IfindPointerIndex(Landroid/view/MotionEvent;I)Fabs(F)FgetInterpolationgetActionIndexjava/lang/Runnablerun    onRefreshonLoadoffsetTopAndBottom postDelayed(Ljava/lang/Runnable;J)Zjava/lang/Class getSimpleName()Ljava/lang/String;android/os/Build!±.»¼½¾¿ªÀÁ¿BÂÁ¿ÃÄÁ¿=ÅÁ¿lÆÇ¿ÈÉÇ¿ÊËÌÍÌÎÏÐÇÑÒÓÔÕÇÖר×ÙÇÚÁÛÇÜÁÝÁÞÇßÇàÁáÁâ×ãÇä×åæçèéêëìíìîÇïÁð×ñ×ò×óôõôöô÷úûúüýþý>ÿ?*+·±
ÊËÿØ*+,·*µ*µ*µ* µ* µ *µ*¸µ*²µ *µ*µ*» Y*·!µ"*»#Y*·$µ*»%Y*·&µ*»'Y*·(µ    *»)Y*·*µ*»+Y*·,µ-*».Y*·/µ0*+¸1¶2µ3**¶46¶7µ*¶8*»9Y*·:µ*»9Y*·:µ*¶4¶;N*-´<=j‹µ>*»?Y ·@µ*»AYB·CµD+,²E¶F:*¶G¶H¶I±~Ô? @BDE L%V,Y3Z8`=cIuU~a‡m’yš…¦‘ÖœØ©Û®ÜºÝÆÞÎßÚàæáóãýäå æ4    
Î@  ý M*·J**´0¶KW**´-¶KW±êë ìí M*·L**´-¶KW**´0¶KW±ñò óô 7*µ*´"¶M*´"*´…¶N*´",¶O*´"*´¶P*´*´"¶Q±øù úû ü+ý6þ 77Ç7ú>*+µR±
Ò>*+µS±
    
ÔÐo# •š    * µ ±*#µ *´²T¥ *´²U¦*´ ²V¥*´š*´#¶W§0*´²V¥ *´²U¦*´ ²T¥*´š *´#¶W±&      6AfnooÁ ”6*´Ÿ0*·X* µ *µ*´™ *´¶Y§*²µ *´¶Z±&    %& '()*',.-5066 ×' !”6*´Ÿ0*·X* µ *µ*´™ *´¶Y§*²µ *´¶Z±&    34 5678':.;5>66"×' #$`
*·[±
E    F4
 
%Ç
&Ç
'Ç
(Ç)*+,$`
*·[±
O    P4
 
%Ç
&Ç
'Ç
(Ç-$`
*·\±
T    U4
 
%Ç
&Ç
'Ç
(Ç.$m*·[*·\±Y    Z[4%Ç&Ç'Ç(Ç/$$*¶4:*¶]¶]¶]¶]·^±_`a `#b>$$%Ç$&Ç$'Ç$(Ç012$$*¶4:*¶]¶]¶]¶]·_±fgh g#i>$$%Ç$&Ç$'Ç$(Ç013$k*·X*´¶`±qrs44Ç5Ç6Ç7Ç8$k*·X*´¶`±vwx44Ç5Ç6Ç7Ç9:/*´¬ ;:/*´¬ƒ <ë~*´Ç5*¶a¤*¶bš »cYd·e¿**¶fµ**´¶g*¶h`µ*´•š=*¶iÆ6*¶iÀj¶kž)*¶4¶;L**¶iÀj¶k†ljm+´<j¸n‹†µ±2 ˆ‰Š )Ž9C‘W’_“a”u“}˜_  ~ ûC=>V*+·o*´+¶p*´+¶p±œ žŸ?@AB] ~*¶q6*¶r6*´*´>¶s*¶aš±*¶f:*¶t6    *´ *¶h`6
*¶td*¶ud6 *¶hd*¶vd6     
     `
 `¶w*´*´>d¶s±6 £¤ ¥¦"§#©*ª0«;¬I­W®j¯}°„ ~~C×~DÇ~EÇ~FÇ~GÇxHÇ rIÇ*TJÏ0NKÇ    ;CLÇ
I5MÇ W'NÇ ý#OPÅU*·x*¶a¤*¶bš »cYd·e¿*¶až1*¶f*¶q*¶td*¶udz¸{*¶r*¶hd*¶vdz¸{¶|±. ´µ¶¸&¹,»;º?¾N½Q¹TÁ UUQÇURÇ4S:ÂV²}¢H*´Á~™.*´À~L+¶ž+¶€+¶¶g+¶‚¢§¬*´¶ƒž§¬*´¸„¬&    ÈÉÊË"Ì-Í<Ë=ÏMÒ#TUVü7V@ú @W:ëj²}¢\*´Á~™:*´À~L++¶d¶M,Æ!+¶…+¶†d ,¶‡+¶ˆ¤§¬¬*´¶k*´¶ƒdž§¬*´¸„¬. רÙÚ%Û)Ü7ÝFÜGßIâaå /TU%$XÏjýEVY@ù@Z[Dè*·X+¸‰=*´
™ š*µ
*¶Š™
™¬ª¹*£e£¹¹›**+¶‹ZµŒµ*+¸Žµ*µ* µ **´Œµ**¶‘µ’**¶“µ”§W*´ ²•–¸—W¬+*´¸˜>œ²•™¸—W¬+¸š8*´f8*´ ²T¦
 –›*´ ²V¦  •ž¬*¶‘™
 •*¶“™ –œ    *µ*´3†•žD*¶‘š *´ ²V¦
*µ¬*´²T¥ *´²U¦Ÿ*µ*µ*²Tµ §Šv*´3†•ž~*¶“š *´ ²T¦
*µ¬*´’š*´”š*´š
*µ¬*´²V¥ *´²U¦6*µ*µ*²Vµ §!*+·›§*µ* µ *µ*²µ *´¬Ú6ëí    ïðó'õ)øTúaûjüoýtþ|„Œ—     
¢ «¯¸ºÁÊìî
"$,%1&3(G)M*R+\/h1y2~3€6•7š8œ:°;¶<»=ÅCÊDÍHÒI×JÜKãO>«\ÇÁ]ÁÊû^Áèè_`    ßaÇ&ü *:üý  øb5±Uc×d[ëI+¸‰=*´
™ š*µ
*¶Š™
™¬ª!*    e    !ä**+¶‹ZµŒµ*+¸Žµ*µ* µ **´Œµ**¶‘µ’**¶“µ”§¿+*´¸˜>œ²•™¸—W¬+¸š8*´f8*´ ²T¦
 –›*´ ²V¦  •ž¬*´š •ž *´ ²T¥ –œ*´ ²V¦*µ*´™>*´•ž1*´ ²V¦¬*´²T¥ *´²U¦Î*²Tµ *·œ§Àv*´•žF*´’š*´”š
*´™ *´ ²T¦¬*´²V¥ *´²U¦€*²Vµ *·§r*´’š*´”š –œ *´š¬**´D¸ž*´n¶Ÿ· *‹·¡*´¶g*¶h **´0¶KW*²µ §* •ž§µ*·¢*µ§@+¸£6*+¸šµ*+¸Žµ§#*+·›§*µ* µ *µ*²µ ¬¬ú>Y[\_#a%dPf]gfhkipjxl€mˆn‹q”r˜s¡t£wªy³{Õ}×€‚… ‡‰ Š"6Ž=D‘O’n“p•„–‹—’š®›°Ÿ·¡¿ ÂŸÅ¢Ì£Ú§ã¨íªý«®
³´µ$¶'º,»/¿4À9Á>ÂEÃGÆH”v\Ǫ`]Á³W^ÁeÇII_`DaÇBü *:üý       <Kfÿfgføhv/*´š**´š#**´0¶KW*´-¹¤*¶¥*´R¹¦±ÊËÌ Í%Î.Ð /.iv/*´š**´š#**´0¶KW*´-¹¤*¶§*´S¹¨±ÓÔÕ Ö%×.Ù /.jkz *´¶g=†*´•ž    *´‹<*d·±ÝÞßåæ   lÇmÇünkP*´¶©**´¶gµ ±êëìoÇpH**´0¶KW**´0ª¶¬W±ï    ðñ qr­3+¸£=+¸Ž>*´ "š§6*+¸šµ*+¸Žµ±ôõ öùú(û2ý4sÇ33_`.\Ç (tÇ
ý@uv>*+µ±
  wìx>*µ±
y×z{/*´¬- |}{/*´¬- |~/*´°- |€:*·±-|‚ǃ„/*´®- |…†/*´°- |‡†/*´°- |ˆ‰;*Zµ ¬-|‚ÇŠ‹;*+Zµ °-|‚쌍;*#Zµ ®-|‚ÁŽ;*Zµ
¬-|‚א{/*´ ¬- |‘’/*´    °- |“”E*,·±- |‚Ç•ú–;*#Zµ®-|‚Á—„/*´ ®- |˜{/*´¬- |™š/*´°- |›{/*´¬- |œ/*´°- |ž’/*´°- |Ÿ /*´°- |¡/*´°- |¢‰;*Zµ¬-|‚Ç£0­¶®³•¼
Y°O³E±
.S¤¥´‚²³µ¶@·¸    ¹º    .+)'%# øíù    5ÓÕyj    ¯ÓOŸ