admin
2020-08-12 cefe2a41db4a275fb1e940a902cb156f1ed68d80
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
Êþº¾3!
3Ÿ¡
¤    3¥    3¦    3§
3¨    ©ª¬®
3¯    °± ›
³´
µ¶    3·
µ¸
µ¹
»¼
½¾    3¿
Âà   3Ä
½Å
½Æ
ÇÈ
ÇÉ
ÊË    3Ì    3Í    3Î
Ò
3Ó    3Ô
3Õ    3Ö
½ÜÝ
½Þß
½â
ä
å
æDEFAULT_MOVIEW_DURATIONI ConstantValueèmMovieResourceIdmMovieLandroid/graphics/Movie; mMovieStartJmCurrentAnimationTimemLeftFmTopmScalemMeasuredMovieWidthmMeasuredMovieHeightmPausedZmVisible<init>(Landroid/content/Context;)VCodeLineNumberTableLocalVariableTablethis,Lcom/weikou/beibeivideo/widget/GifMovieView;contextLandroid/content/Context;7(Landroid/content/Context;Landroid/util/AttributeSet;)VattrsLandroid/util/AttributeSet;8(Landroid/content/Context;Landroid/util/AttributeSet;I)VdefStylesetViewAttributesarray Landroid/content/res/TypedArray; StackMapTableçRuntimeInvisibleAnnotations!Landroid/annotation/SuppressLint;valueNewApisetMovieResource(I)V
movieResIdsetMovie(Landroid/graphics/Movie;)VmoviegetMovie()Landroid/graphics/Movie; setMovieTimetime    setPaused(Z)VpausedisPaused()Z    onMeasure(II)V maximumWidth maximumHeight
movieWidth movieHeightscaleHmeasureModeWidthscaleWmeasureModeHeightwidthMeasureSpecheightMeasureSpecÝonLayout(ZIIII)VchangedltrbonDraw(Landroid/graphics/Canvas;)VcanvasLandroid/graphics/Canvas;invalidateView()VupdateAnimationTimenowdurdrawMovieFrameonScreenStateChanged screenStateonVisibilityChanged(Landroid/view/View;I)V changedViewLandroid/view/View;
visibility®onWindowVisibilityChanged
SourceFileGifMovieView.java PYè com/yeshi/buwanshequ/R$styleable    styleable InnerClasses P\ F> MN ON ^\é ë>ìandroid/os/Build$VERSION_CODES VERSION_CODESandroid/view/View íî ïðcom/yeshi/buwanshequ/R$stylestyleñ òóç ôõ A> ö÷ ø ùúû üýþ ÿ BC    DE             JH K> L> w   ƒ„  GH  IH   “‹ Ž  *com/weikou/beibeivideo/widget/GifMovieView android/graphics/Canvas      ”h –— œhandroid/content/res/TypedArraycom/yeshi/buwanshequ/Randroid/os/Build$VERSIONVERSIONSDK_INTandroid/os/Build setLayerType(ILandroid/graphics/Paint;)V GifMoviewView[Iandroid/content/ContextobtainStyledAttributesA(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; getResourceId(II)I
getBoolean(IZ)Zrecycle getResources!()Landroid/content/res/Resources;android/content/res/ResourcesopenRawResource(I)Ljava/io/InputStream;android/graphics/Movie decodeStream/(Ljava/io/InputStream;)Landroid/graphics/Movie; requestLayout
invalidateandroid/os/SystemClock uptimeMillis()Jwidth()Iheightandroid/view/View$MeasureSpec MeasureSpecgetMode(I)IgetSizejava/lang/Mathmax(FF)FsetMeasuredDimensiongetSuggestedMinimumWidthgetSuggestedMinimumHeightgetWidth    getHeight getVisibilitypostInvalidateOnAnimationdurationsetTime(I)Zsavescale(FF)Vdraw(Landroid/graphics/Canvas;FF)Vrestore!3 =>?@A>BCDEF>GHIHJHK>L>BMNONPQR?*+·±S
9:TUVWXPYRJ*+,·±S
=>T UVWXZ[P\Rz*+,·*µ*µ*µ*+,·±SA" 56CDT*UVWXZ[]>^\RÒQ²     ¡    *¶ +,² ¶:*¶µ*¶µ¶*´Ÿ**¶*´¶¸µ±S&    MNQT&U1W6Y>ZP\T4QUVQWXQZ[Q]>6_`a    üAbcde[sfghR\*µ**¶*´¶¸µ*¶±S_`abTUVi>jkRF
*+µ*¶±Sef    gT
UV
lCmnR/*´°SjT UVohRF
*µ*¶±Sno    pT
UV
p>qrRh*µš*¸*´…eµ*¶±Ssy    z}~TUVsNatuR/*´¬ST UVvwR—
“*´Ƃ*´¶>*´¶6 8¸6™¸ 6††n8 8¸6™¸ 6    †    †n8* ¸!nµ"*†*´"j‹µ#*†*´"j‹µ$**´#*´$¶%§**¶&*¶'¶%±SR‡ˆ‰Ž!‘&’,”4›7œ=žBŸH¡Q¨^ªj«w­ƒ¯†³’µTp ,x>H    y>    tz>k{>h|H!b}>7L~H=F>“UV“€>“>a$ÿ4‚ýÿ4‚ ƒ„RÇ<*·(**¶)*´#d† nµ***¶+*´$d† nµ,**¶-š§µ±S¹ ¾¿+Á;ÂT><UV<…N<†><‡><ˆ><‰>aw‚ÿ‚‚Š‹Rz$*´Æ*´š*·.*+·/*·0§*+·/±SÆÇÈÉÊÌ#ÏT$UV$ŒaŽR_*´™²    ¡
*¶1§*¶±SÙÚÛÝàT UVacde[sfR›1¸@*´    ”š*µ*´¶2>šè>**´e…qˆµ±S"æè éìîï"ò0óT 1UV-‘E’>a
üü“‹R…=*´*´¶4W+¶6W+*´"*´"¶7*´+*´**´"n*´,*´"n¶8+¶9±Sú üýþ8ÿ<T=UV=Œ”hRs*·:* §µ*·0±STUV•>aO‚ÿ‚‚cde[sf–—R€*+·;*š§µ*·0±S T UV˜™š>aO‚ÿ‚›‚cde[sfœhRr*·<*š§µ*·0±STUVš>aN‚ÿ‚‚ž£* ¢
«­     ²©«ê    Ç