Offset 1, 70 lines modified | Offset 1, 70 lines modified | ||
1 |
Zip·file·size:·46 |
1 | Zip·file·size:·467976·bytes,·number·of·entries:·68 |
2 | -rw----·····2.0·fat·····6118·bl·defN·15-Jun-11·07:30·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····6118·bl·defN·15-Jun-11·07:30·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····6239·bl·defN·15-Jun-11·07:30·META-INF/A7CBD0E7.SF | 3 | -rw----·····2.0·fat·····6239·bl·defN·15-Jun-11·07:30·META-INF/A7CBD0E7.SF |
4 | -rw----·····2.0·fat·····1332·bl·defN·15-Jun-11·07:30·META-INF/A7CBD0E7.RSA | 4 | -rw----·····2.0·fat·····1332·bl·defN·15-Jun-11·07:30·META-INF/A7CBD0E7.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·15-Jun-11·06:15·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·15-Jun-11·06:15·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·15-Jun-11·06:15·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·15-Jun-11·06:15·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat····· |
7 | -rw----·····2.0·fat······352·bX·defN·08-Jan-01·00:00·res/anim/fade_in.xml |
8 |
-rw----·····2.0·fat······352·bl·defN· |
8 | -rw----·····2.0·fat······352·bl·defN·08-Jan-01·00:00·res/anim/fade_out.xml |
9 |
-rw----·····2.0·fat······ |
9 | -rw----·····2.0·fat······580·bl·defN·08-Jan-01·00:00·res/anim/pulldown_fade_in.xml |
10 |
-rw----·····2.0·fat······580·bl·defN· |
10 | -rw----·····2.0·fat······580·bl·defN·08-Jan-01·00:00·res/anim/pulldown_fade_out.xml |
11 |
-rw----·····2.0·fat······ |
11 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color/drawer_text_selector.xml |
12 |
-rw----·····2.0·fat······4 |
12 | -rw----·····2.0·fat······484·bl·defN·08-Jan-01·00:00·res/drawable/listitem_drawer_selector.xml |
13 |
-rw----····· |
13 | -rw----·····2.0·fat······580·bl·defN·08-Jan-01·00:00·res/drawable/listitem_shot_selector.xml |
14 |
-rw----····· |
14 | -rw----·····2.0·fat······380·bl·defN·08-Jan-01·00:00·res/drawable/main_bg.xml |
15 |
-rw----····· |
15 | -rw----·····2.0·fat······664·bl·defN·08-Jan-01·00:00·res/drawable/ptr_progress_horizontal_holo_center.xml |
16 |
-rw----····· |
16 | -rw----·····2.0·fat·····1228·bl·defN·08-Jan-01·00:00·res/drawable/ptr_progress_indeterminate_horizontal_holo.xml |
17 |
-rw----····· |
17 | -rw----·····2.0·fat······520·bl·defN·08-Jan-01·00:00·res/layout/activity_browser.xml |
18 |
-rw----····· |
18 | -rw----·····2.0·fat······732·bl·defN·08-Jan-01·00:00·res/layout/activity_main.xml |
19 |
-rw----····· |
19 | -rw----·····2.0·fat······404·bl·defN·08-Jan-01·00:00·res/layout/activity_preference.xml |
20 |
-rw----····· |
20 | -rw----·····2.0·fat·····1188·bl·defN·08-Jan-01·00:00·res/layout/default_header.xml |
21 |
-rw----····· |
21 | -rw----·····2.0·fat······604·bl·defN·08-Jan-01·00:00·res/layout/fragment_drawer.xml |
22 |
-rw----····· |
22 | -rw----·····2.0·fat······856·bl·defN·08-Jan-01·00:00·res/layout/fragment_shot.xml |
23 |
-rw----····· |
23 | -rw----·····2.0·fat······892·bl·defN·08-Jan-01·00:00·res/layout/listitem_drawer.xml |
24 |
-rw----····· |
24 | -rw----·····2.0·fat·····2600·bl·defN·08-Jan-01·00:00·res/layout/listitem_shot.xml |
25 |
-rw----····· |
25 | -rw----·····2.0·fat······816·bl·defN·08-Jan-01·00:00·res/layout/loading_footer.xml |
26 |
-rw----····· |
26 | -rw----·····2.0·fat·····1188·bl·defN·08-Jan-01·00:00·res/layout/pulldown_header.xml |
27 |
-rw----····· |
27 | -rw----·····2.0·fat······544·bl·defN·08-Jan-01·00:00·res/menu/context_menu.xml |
28 |
-rw----····· |
28 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/menu/main.xml |
29 |
-rw----····· |
29 | -rw----·····2.0·fat·····1980·bl·defN·08-Jan-01·00:00·res/xml/preference.xml |
30 |
-rw----····· |
30 | -rw----·····2.0·fat·····3168·bl·defN·08-Jan-01·00:00·AndroidManifest.xml |
31 |
-rw----·····1.0·fat···· |
31 | -rw----·····1.0·fat····17088·b-·stor·08-Jan-01·00:00·resources.arsc |
32 |
-rw----·····1.0·fat····· |
32 | -rw----·····1.0·fat·····4370·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png |
33 |
-rw----·····1.0·fat······ |
33 | -rw----·····1.0·fat······236·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progress_primary_holo.9.png |
34 |
-rw----·····1.0·fat······ |
34 | -rw----·····1.0·fat······334·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo1.png |
35 |
-rw----·····1.0·fat····· |
35 | -rw----·····1.0·fat······456·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo2.png |
36 |
-rw----·····1.0·fat······ |
36 | -rw----·····1.0·fat······446·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo3.png |
37 |
-rw----·····1.0·fat····· |
37 | -rw----·····1.0·fat······491·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo4.png |
38 |
-rw----·····1.0·fat······ |
38 | -rw----·····1.0·fat······405·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo5.png |
39 |
-rw----·····1.0·fat······ |
39 | -rw----·····1.0·fat······492·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo6.png |
40 |
-rw----·····1.0·fat······ |
40 | -rw----·····1.0·fat······377·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo7.png |
41 |
-rw----·····1.0·fat······ |
41 | -rw----·····1.0·fat······422·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/ptr_progressbar_indeterminate_holo8.png |
42 |
-rw----·····1.0·fat····· |
42 | -rw----·····1.0·fat·····4370·b-·stor·08-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png |
43 |
-rw----·····1.0·fat······ |
43 | -rw----·····1.0·fat······154·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/actionbar_bg.9.png |
44 |
-rw----·····1.0·fat····· |
44 | -rw----·····1.0·fat·····1294·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/bg.png |
45 |
-rw----·····1.0·fat······4 |
45 | -rw----·····1.0·fat······486·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/bg_drawer_item_selected.9.png |
46 |
-rw----·····1.0·fat······ |
46 | -rw----·····1.0·fat······660·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/bg_listitem_shot.9.png |
47 |
-rw----·····1.0·fat······ |
47 | -rw----·····1.0·fat······682·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/bg_listitem_shot_selected.9.png |
48 |
-rw----·····1.0·fat····· |
48 | -rw----·····1.0·fat·····1897·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/default_avatar.png |
49 |
-rw----·····1.0·fat····· |
49 | -rw----·····1.0·fat······195·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/drawer_shadow.9.png |
50 |
-rw----····· |
50 | -rw----·····1.0·fat······127·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_action_overflow.png |
51 |
-rw----····· |
51 | -rw----·····1.0·fat·····2610·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_actionbar.png |
52 |
-rw----····· |
52 | -rw----·····1.0·fat······402·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_comment.png |
53 |
-rw----····· |
53 | -rw----·····1.0·fat······142·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_drawer.png |
54 |
-rw----····· |
54 | -rw----·····1.0·fat·····4370·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png |
55 |
-rw----····· |
55 | -rw----·····1.0·fat······388·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_like.png |
56 |
-rw----····· |
56 | -rw----·····1.0·fat·····1030·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_refresh.png |
57 |
-rw----····· |
57 | -rw----·····1.0·fat······877·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_share.png |
58 |
-rw----····· |
58 | -rw----·····1.0·fat······613·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ic_view.png |
59 |
-rw----····· |
59 | -rw----·····1.0·fat······249·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progress_primary_holo.9.png |
60 |
-rw----····· |
60 | -rw----·····1.0·fat······332·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo1.png |
61 |
-rw----····· |
61 | -rw----·····1.0·fat······446·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo2.png |
62 |
-rw----····· |
62 | -rw----·····1.0·fat······509·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo3.png |
63 |
-rw----····· |
63 | -rw----·····1.0·fat······501·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo4.png |
64 |
-rw----····· |
64 | -rw----·····1.0·fat······452·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo5.png |
65 |
-rw----····· |
65 | -rw----·····1.0·fat······556·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo6.png |
66 |
-rw----····· |
66 | -rw----·····1.0·fat······451·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo7.png |
67 |
-rw----····· |
67 | -rw----·····1.0·fat······471·b-·stor·08-Jan-01·00:00·res/drawable-xhdpi-v4/ptr_progressbar_indeterminate_holo8.png |
68 |
-rw----·····1.0·fat···· |
68 | -rw----·····1.0·fat·····6876·b-·stor·08-Jan-01·00:00·res/drawable-xxhdpi-v4/ic_launcher.png |
69 |
-rw----·····2.0·fat·· |
69 | -rw----·····2.0·fat··1787224·bl·defN·08-Jan-01·00:00·classes.dex |
70 |
68·files,· |
70 | 68·files,·1879036·bytes·uncompressed,·457086·bytes·compressed:··75.7% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 |
<manifest·android:versionCode="3"·android:versionName="v1.3.0"·package="com.refactech.driib |
2 | <manifest·android:versionCode="3"·android:versionName="v1.3.0"·package="com.refactech.driibo" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="14"·/> | 4 | ····<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="14"·/> |
5 | ····<uses-permission·android:name="android.permission.INTERNET"·/> | 5 | ····<uses-permission·android:name="android.permission.INTERNET"·/> |
6 | ····<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"·/> | 6 | ····<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"·/> |
7 | ····<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"·/> | 7 | ····<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"·/> |
8 | ····<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"·/> | 8 | ····<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"·/> |
9 | ····<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:name="com.refactech.driibo.AppData"·android:allowBackup="true"> | 9 | ····<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:name="com.refactech.driibo.AppData"·android:allowBackup="true"> |
Offset 319, 15 lines modified | Offset 319, 15 lines modified | ||
319 | ····.line·1361 | 319 | ····.line·1361 |
320 | ····:cond_1 | 320 | ····:cond_1 |
321 | ····return-void | 321 | ····return-void |
322 | .end·method | 322 | .end·method |
323 | .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; | 323 | .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; |
324 |
····.locals· |
324 | ····.locals·3 |
325 | ····.param·p0,·"context"····#·Landroid/content/Context; | 325 | ····.param·p0,·"context"····#·Landroid/content/Context; |
326 | ····.param·p1,·"start"····#·F | 326 | ····.param·p1,·"start"····#·F |
327 | ····.param·p2,·"end"····#·F | 327 | ····.param·p2,·"end"····#·F |
328 | ····.prologue | 328 | ····.prologue |
329 | ····.line·761 | 329 | ····.line·761 |
330 | ····new-instance·v0,·Landroid/view/animation/AlphaAnimation; | 330 | ····new-instance·v0,·Landroid/view/animation/AlphaAnimation; |
Offset 337, 17 lines modified | Offset 337, 17 lines modified | ||
337 | ····.line·762 | 337 | ····.line·762 |
338 | ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation; | 338 | ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation; |
339 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; | 339 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; |
340 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 340 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
341 | ····.line·763 | 341 | ····.line·763 |
342 |
····const-wide/16·v |
342 | ····const-wide/16·v1,·0xdc |
343 |
····invoke-virtual·{v0,·v |
343 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V |
344 | ····.line·764 | 344 | ····.line·764 |
345 | ····return-object·v0 | 345 | ····return-object·v0 |
346 | .end·method | 346 | .end·method |
347 | .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; | 347 | .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; |
348 | ····.locals·11 | 348 | ····.locals·11 |
Offset 390, 17 lines modified | Offset 390, 17 lines modified | ||
390 | ····.line·750 | 390 | ····.line·750 |
391 | ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation; | 391 | ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation; |
392 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; | 392 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; |
393 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 393 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
394 | ····.line·751 | 394 | ····.line·751 |
395 |
····const-wide/16·v |
395 | ····const-wide/16·v1,·0xdc |
396 |
····invoke-virtual·{v0,·v |
396 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V |
397 | ····.line·752 | 397 | ····.line·752 |
398 | ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V | 398 | ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V |
399 | ····.line·753 | 399 | ····.line·753 |
400 | ····new-instance·v9,·Landroid/view/animation/AlphaAnimation; | 400 | ····new-instance·v9,·Landroid/view/animation/AlphaAnimation; |
Offset 409, 17 lines modified | Offset 409, 17 lines modified | ||
409 | ····.line·754 | 409 | ····.line·754 |
410 | ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation; | 410 | ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation; |
411 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; | 411 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; |
412 | ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 412 | ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
413 | ····.line·755 | 413 | ····.line·755 |
414 |
····const-wide/16·v |
414 | ····const-wide/16·v1,·0xdc |
415 |
····invoke-virtual·{v9,·v |
415 | ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V |
416 | ····.line·756 | 416 | ····.line·756 |
417 | ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V | 417 | ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V |
418 | ····.line·757 | 418 | ····.line·757 |
419 | ····return-object·v10 | 419 | ····return-object·v10 |
420 | .end·method | 420 | .end·method |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; | 38 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; |
39 | ····.line·71 | 39 | ····.line·71 |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
42 | .method·private·static·makeFragmentName(IJ)Ljava/lang/String; | 42 | .method·private·static·makeFragmentName(IJ)Ljava/lang/String; |
43 |
····.locals· |
43 | ····.locals·2 |
44 | ····.param·p0,·"viewId"····#·I | 44 | ····.param·p0,·"viewId"····#·I |
45 | ····.param·p1,·"id"····#·J | 45 | ····.param·p1,·"id"····#·J |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·173 | 47 | ····.line·173 |
48 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 48 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
Offset 181, 31 lines modified | Offset 181, 31 lines modified | ||
181 | ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; | 181 | ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; |
182 | ····.line·88 | 182 | ····.line·88 |
183 | ····:cond_0 | 183 | ····:cond_0 |
184 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J | 184 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J |
185 |
····move-result-wide·v |
185 | ····move-result-wide·v1 |
186 | ····.line·91 | 186 | ····.line·91 |
187 |
····.local·v |
187 | ····.local·v1,·"itemId":J |
188 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I | 188 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I |
189 | ····move-result·v4 | 189 | ····move-result·v4 |
190 |
····invoke-static·{v4,·v |
190 | ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; |
191 |
····move-result-object·v |
191 | ····move-result-object·v3 |
192 | ····.line·92 | 192 | ····.line·92 |
193 |
····.local·v |
193 | ····.local·v3,·"name":Ljava/lang/String; |
194 | ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; | 194 | ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; |
195 |
····invoke-virtual·{v4,·v |
195 | ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; |
196 | ····move-result-object·v0 | 196 | ····move-result-object·v0 |
197 | ····.line·93 | 197 | ····.line·93 |
198 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; | 198 | ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment; |
199 | ····if-eqz·v0,·:cond_2 | 199 | ····if-eqz·v0,·:cond_2 |
Offset 243, 15 lines modified | Offset 243, 15 lines modified | ||
243 | ····move-result·v5 | 243 | ····move-result·v5 |
244 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I | 244 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I |
245 | ····move-result·v6 | 245 | ····move-result·v6 |
246 |
····invoke-static·{v6,·v |
246 | ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; |
247 | ····move-result-object·v6 | 247 | ····move-result-object·v6 |
248 | ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 248 | ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
249 | ····goto·:goto_0 | 249 | ····goto·:goto_0 |
250 | .end·method | 250 | .end·method |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | .field·mTickerView:Landroid/widget/RemoteViews; | 59 | .field·mTickerView:Landroid/widget/RemoteViews; |
60 | .field·mUseChronometer:Z | 60 | .field·mUseChronometer:Z |
61 | #·direct·methods | 61 | #·direct·methods |
62 | .method·public·constructor·<init>(Landroid/content/Context;)V | 62 | .method·public·constructor·<init>(Landroid/content/Context;)V |
63 |
····.locals· |
63 | ····.locals·3 |
64 | ····.param·p1,·"context"····#·Landroid/content/Context; | 64 | ····.param·p1,·"context"····#·Landroid/content/Context; |
65 | ····.prologue | 65 | ····.prologue |
66 | ····.line·234 | 66 | ····.line·234 |
67 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 67 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
68 | ····.line·219 | 68 | ····.line·219 |
Offset 88, 17 lines modified | Offset 88, 17 lines modified | ||
88 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 88 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
89 | ····.line·238 | 89 | ····.line·238 |
90 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 90 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
91 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 91 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
92 |
····move-result-wide·v |
92 | ····move-result-wide·v1 |
93 |
····iput-wide·v |
93 | ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J |
94 | ····.line·239 | 94 | ····.line·239 |
95 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 95 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
96 | ····const/4·v1,·-0x1 | 96 | ····const/4·v1,·-0x1 |
97 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I | 97 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ····.line·25 | 11 | ····.line·25 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; | 15 | .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; |
16 |
····.locals· |
16 | ····.locals·8 |
17 | ····.param·p0,·"context"····#·Landroid/content/Context; | 17 | ····.param·p0,·"context"····#·Landroid/content/Context; |
18 | ····.param·p1,·"n"····#·Landroid/app/Notification; | 18 | ····.param·p1,·"n"····#·Landroid/app/Notification; |
19 | ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence; | 19 | ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence; |
20 | ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence; | 20 | ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence; |
21 | ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence; | 21 | ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence; |
22 | ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews; | 22 | ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews; |
23 | ····.param·p6,·"number"····#·I | 23 | ····.param·p6,·"number"····#·I |
Offset 28, 195 lines modified | Offset 28, 193 lines modified | ||
28 | ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap; | 28 | ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap; |
29 | ····.param·p10,·"mProgressMax"····#·I | 29 | ····.param·p10,·"mProgressMax"····#·I |
30 | ····.param·p11,·"mProgress"····#·I | 30 | ····.param·p11,·"mProgress"····#·I |
31 | ····.param·p12,·"mProgressIndeterminate"····#·Z | 31 | ····.param·p12,·"mProgressIndeterminate"····#·Z |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·31 | 33 | ····.line·31 |
34 |
····new-instance·v |
34 | ····new-instance·v4,·Landroid/app/Notification$Builder; |
35 |
····invoke-direct·{v |
35 | ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V |
36 |
····iget-wide·v |
36 | ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J |
37 |
····invoke-virtual·{v |
37 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; |
38 |
····move-result-object·v |
38 | ····move-result-object·v4 |
39 |
····iget·v |
39 | ····iget·v5,·p1,·Landroid/app/Notification;->icon:I |
40 |
····iget·v |
40 | ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I |
41 |
····invoke-virtual·{v |
41 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; |
42 |
····move-result-object·v |
42 | ····move-result-object·v4 |
43 |
····iget-object·v |
43 | ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
44 |
····invoke-virtual·{v |
44 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
45 |
····move-result-object·v |
45 | ····move-result-object·v4 |
46 |
····iget-object·v |
46 | ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; |
47 |
····invoke-virtual·{v |
47 | ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
48 |
····move-result-object·v |
48 | ····move-result-object·v4 |
49 |
····iget-object·v |
49 | ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
50 |
····iget·v |
50 | ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I |
51 |
····invoke-virtual·{v |
51 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; |
52 |
····move-result-object·v |
52 | ····move-result-object·v4 |
53 |
····iget-object·v |
53 | ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J |
54 |
····invoke-virtual·{v |
54 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; |
55 |
····move-result-object·v |
55 | ····move-result-object·v4 |
56 |
····iget·v |
56 | ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I |
57 |
····iget·v |
57 | ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I |
58 |
····iget·v |
58 | ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I |
59 |
····invoke-virtual·{v |
59 | ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; |
60 |
····move-result-object·v |
60 | ····move-result-object·v5 |
61 |
····iget·v |
61 | ····iget·v4,·p1,·Landroid/app/Notification;->flags:I |
62 |
····and-int/lit8·v |
62 | ····and-int/lit8·v4,·v4,·0x2 |
63 |
····if-eqz·v |
63 | ····if-eqz·v4,·:cond_0 |
64 |
····const/4·v |
64 | ····const/4·v4,·0x1 |
65 | ····:goto_0 | 65 | ····:goto_0 |
66 |
····invoke-virtual·{v |
66 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; |
67 |
····move-result-object·v |
67 | ····move-result-object·v5 |
68 |
····iget·v |
68 | ····iget·v4,·p1,·Landroid/app/Notification;->flags:I |
69 |
····and-int/lit8·v |
69 | ····and-int/lit8·v4,·v4,·0x8 |
70 |
····if-eqz·v |
70 | ····if-eqz·v4,·:cond_1 |
71 |
····const/4·v |
71 | ····const/4·v4,·0x1 |
72 | ····:goto_1 | 72 | ····:goto_1 |
Max diff block lines reached; 5601/11773 bytes (47.57%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 15 lines modified | ||
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/app/Notification$Builder; | 6 | .field·private·b:Landroid/app/Notification$Builder; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V | 8 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V |
9 |
····.locals· |
9 | ····.locals·7 |
10 | ····.param·p1,·"context"····#·Landroid/content/Context; | 10 | ····.param·p1,·"context"····#·Landroid/content/Context; |
11 | ····.param·p2,·"n"····#·Landroid/app/Notification; | 11 | ····.param·p2,·"n"····#·Landroid/app/Notification; |
12 | ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence; | 12 | ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence; |
13 | ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence; | 13 | ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence; |
14 | ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence; | 14 | ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence; |
15 | ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews; | 15 | ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews; |
16 | ····.param·p7,·"number"····#·I | 16 | ····.param·p7,·"number"····#·I |
Offset 28, 213 lines modified | Offset 28, 211 lines modified | ||
28 | ····.param·p16,·"subText"····#·Ljava/lang/CharSequence; | 28 | ····.param·p16,·"subText"····#·Ljava/lang/CharSequence; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·33 | 30 | ····.line·33 |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····.line·34 | 32 | ····.line·34 |
33 |
····new-instance·v |
33 | ····new-instance·v3,·Landroid/app/Notification$Builder; |
34 |
····invoke-direct·{v |
34 | ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V |
35 |
····iget-wide·v |
35 | ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J |
36 |
····invoke-virtual·{v |
36 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; |
37 |
····move-result-object·v |
37 | ····move-result-object·v3 |
38 |
····iget·v |
38 | ····iget·v4,·p2,·Landroid/app/Notification;->icon:I |
39 |
····iget·v |
39 | ····iget·v5,·p2,·Landroid/app/Notification;->iconLevel:I |
40 |
····invoke-virtual·{v |
40 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; |
41 |
····move-result-object·v |
41 | ····move-result-object·v3 |
42 |
····iget-object·v |
42 | ····iget-object·v4,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
43 |
····invoke-virtual·{v |
43 | ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
44 |
····move-result-object·v |
44 | ····move-result-object·v3 |
45 |
····iget-object·v |
45 | ····iget-object·v4,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; |
46 |
····invoke-virtual·{v |
46 | ····invoke-virtual·{v3,·v4,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
47 |
····move-result-object·v |
47 | ····move-result-object·v3 |
48 |
····iget-object·v |
48 | ····iget-object·v4,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
49 |
····iget·v |
49 | ····iget·v5,·p2,·Landroid/app/Notification;->audioStreamType:I |
50 |
····invoke-virtual·{v |
50 | ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; |
51 |
····move-result-object·v |
51 | ····move-result-object·v3 |
52 |
····iget-object·v |
52 | ····iget-object·v4,·p2,·Landroid/app/Notification;->vibrate:[J |
53 |
····invoke-virtual·{v |
53 | ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; |
54 |
····move-result-object·v |
54 | ····move-result-object·v3 |
55 |
····iget·v |
55 | ····iget·v4,·p2,·Landroid/app/Notification;->ledARGB:I |
56 |
····iget·v |
56 | ····iget·v5,·p2,·Landroid/app/Notification;->ledOnMS:I |
57 |
····iget·v |
57 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOffMS:I |
58 |
····invoke-virtual·{v |
58 | ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; |
59 |
····move-result-object·v |
59 | ····move-result-object·v4 |
60 |
····iget·v |
60 | ····iget·v3,·p2,·Landroid/app/Notification;->flags:I |
61 |
····and-int/lit8·v |
61 | ····and-int/lit8·v3,·v3,·0x2 |
62 |
····if-eqz·v |
62 | ····if-eqz·v3,·:cond_0 |
63 |
····const/4·v |
63 | ····const/4·v3,·0x1 |
64 | ····:goto_0 | 64 | ····:goto_0 |
65 |
····invoke-virtual·{v |
65 | ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; |
66 |
····move-result-object·v |
66 | ····move-result-object·v4 |
67 |
····iget·v |
67 | ····iget·v3,·p2,·Landroid/app/Notification;->flags:I |
68 |
····and-int/lit8·v |
68 | ····and-int/lit8·v3,·v3,·0x8 |
69 |
····if-eqz·v |
69 | ····if-eqz·v3,·:cond_1 |
70 |
····const/4·v |
70 | ····const/4·v3,·0x1 |
71 | ····:goto_1 | 71 | ····:goto_1 |
Max diff block lines reached; 6417/12541 bytes (51.17%) of diff not shown. |
Offset 559, 15 lines modified | Offset 559, 15 lines modified | ||
559 | ····move-result-object·v0 | 559 | ····move-result-object·v0 |
560 | ····return-object·v0 | 560 | ····return-object·v0 |
561 | .end·method | 561 | .end·method |
562 | .method·public·setUpdateThrottle(J)V | 562 | .method·public·setUpdateThrottle(J)V |
563 |
····.locals· |
563 | ····.locals·2 |
564 | ····.param·p1,·"delayMS"····#·J | 564 | ····.param·p1,·"delayMS"····#·J |
565 | ····.prologue | 565 | ····.prologue |
566 | ····.line·103 | 566 | ····.line·103 |
567 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 567 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
568 | ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J | 568 | ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | .end·field | 85 | .end·field |
86 | #·direct·methods | 86 | #·direct·methods |
87 | .method·static·constructor·<clinit>()V | 87 | .method·static·constructor·<clinit>()V |
88 |
····.locals· |
88 | ····.locals·8 |
89 | ····.prologue | 89 | ····.prologue |
90 | ····.line·54 | 90 | ····.line·54 |
91 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1; | 91 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1; |
92 | ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V | 92 | ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V |
Offset 103, 31 lines modified | Offset 103, 31 lines modified | ||
103 | ····const/16·v1,·0xa | 103 | ····const/16·v1,·0xa |
104 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V | 104 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V |
105 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; | 105 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; |
106 | ····.line·68 | 106 | ····.line·68 |
107 |
····new-instance·v |
107 | ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor; |
108 |
····const/4·v |
108 | ····const/4·v1,·0x5 |
109 |
····const/16·v |
109 | ····const/16·v2,·0x80 |
110 |
····const-wide/16·v |
110 | ····const-wide/16·v3,·0x1 |
111 |
····sget-object·v |
111 | ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; |
112 |
····sget-object·v |
112 | ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; |
113 |
····sget-object·v |
113 | ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; |
114 |
····invoke-direct/range·{v |
114 | ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V |
115 |
····sput-object·v |
115 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; |
116 | ····.line·75 | 116 | ····.line·75 |
117 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler; | 117 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler; |
118 | ····const/4·v1,·0x0 | 118 | ····const/4·v1,·0x0 |
119 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V | 119 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V |
Offset 393, 15 lines modified | Offset 393, 15 lines modified | ||
393 | ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V | 393 | ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V |
394 | ····.line·172 | 394 | ····.line·172 |
395 | ····return-void | 395 | ····return-void |
396 | .end·method | 396 | .end·method |
397 | .method·public·refreshState(ZJI)V | 397 | .method·public·refreshState(ZJI)V |
398 |
····.locals· |
398 | ····.locals·3 |
399 | ····.param·p1,·"playing"····#·Z | 399 | ····.param·p1,·"playing"····#·Z |
400 | ····.param·p2,·"position"····#·J | 400 | ····.param·p2,·"position"····#·J |
401 | ····.param·p4,·"transportControls"····#·I | 401 | ····.param·p4,·"transportControls"····#·I |
402 | ····.prologue | 402 | ····.prologue |
403 | ····.line·159 | 403 | ····.line·159 |
404 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; | 404 | ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; |
Offset 27, 69 lines modified | Offset 27, 69 lines modified | ||
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·onAudioFocusChange(I)V | 30 | .method·public·onAudioFocusChange(I)V |
31 |
····.locals· |
31 | ····.locals·8 |
32 | ····.param·p1,·"focusChange"····#·I | 32 | ····.param·p1,·"focusChange"····#·I |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·188 | 34 | ····.line·188 |
35 |
····const/4·v |
35 | ····const/4·v6,·0x0 |
36 | ····.line·189 | 36 | ····.line·189 |
37 |
····.local·v |
37 | ····.local·v6,·"keyCode":I |
38 | ····packed-switch·p1,·:pswitch_data_0 | 38 | ····packed-switch·p1,·:pswitch_data_0 |
39 | ····.line·196 | 39 | ····.line·196 |
40 | ····:goto_0 | 40 | ····:goto_0 |
41 |
····if-eqz·v |
41 | ····if-eqz·v6,·:cond_0 |
42 | ····.line·197 | 42 | ····.line·197 |
43 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 43 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
44 |
····move-result-wide·v |
44 | ····move-result-wide·v1 |
45 | ····.line·198 | 45 | ····.line·198 |
46 |
····.local·v |
46 | ····.local·v1,·"now":J |
47 |
····new-instance·v |
47 | ····new-instance·v0,·Landroid/view/KeyEvent; |
48 |
····const/4·v |
48 | ····const/4·v5,·0x0 |
49 |
····const/4·v |
49 | ····const/4·v7,·0x0 |
50 |
····move-wide·v |
50 | ····move-wide·v3,·v1 |
51 |
····invoke-direct/range·{v |
51 | ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V |
52 |
····invoke-virtual·{p0,·v |
52 | ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z |
53 | ····.line·199 | 53 | ····.line·199 |
54 |
····new-instance·v |
54 | ····new-instance·v0,·Landroid/view/KeyEvent; |
55 |
····const/4·v |
55 | ····const/4·v5,·0x1 |
56 |
····const/4·v |
56 | ····const/4·v7,·0x0 |
57 |
····move-wide·v |
57 | ····move-wide·v3,·v1 |
58 |
····invoke-direct/range·{v |
58 | ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V |
59 |
····invoke-virtual·{p0,·v |
59 | ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z |
60 | ····.line·201 | 60 | ····.line·201 |
61 |
····.end·local·v |
61 | ····.end·local·v1····#·"now":J |
62 | ····:cond_0 | 62 | ····:cond_0 |
63 | ····return-void | 63 | ····return-void |
64 | ····.line·193 | 64 | ····.line·193 |
65 | ····:pswitch_0 | 65 | ····:pswitch_0 |
66 |
····const/16·v |
66 | ····const/16·v6,·0x7f |
67 | ····goto·:goto_0 | 67 | ····goto·:goto_0 |
68 | ····.line·189 | 68 | ····.line·189 |
69 | ····:pswitch_data_0 | 69 | ····:pswitch_data_0 |
70 | ····.packed-switch·-0x1 | 70 | ····.packed-switch·-0x1 |
71 | ········:pswitch_0 | 71 | ········:pswitch_0 |
Offset 118, 47 lines modified | Offset 118, 47 lines modified | ||
118 | ····.line·68 | 118 | ····.line·68 |
119 | ····.local·v0,·"hi":I | 119 | ····.local·v0,·"hi":I |
120 | ····:goto_0 | 120 | ····:goto_0 |
121 | ····if-gt·v1,·v0,·:cond_1 | 121 | ····if-gt·v1,·v0,·:cond_1 |
122 | ····.line·69 | 122 | ····.line·69 |
123 |
····add-int·v |
123 | ····add-int·v5,·v1,·v0 |
124 |
····ushr-int/lit8·v2,·v |
124 | ····ushr-int/lit8·v2,·v5,·0x1 |
125 | ····.line·70 | 125 | ····.line·70 |
126 | ····.local·v2,·"mid":I | 126 | ····.local·v2,·"mid":I |
127 |
····aget-wide·v |
127 | ····aget-wide·v3,·p0,·v2 |
128 | ····.line·72 | 128 | ····.line·72 |
129 |
····.local·v |
129 | ····.local·v3,·"midVal":J |
130 |
····cmp-long·v |
130 | ····cmp-long·v5,·v3,·p2 |
131 |
····if-gez·v |
131 | ····if-gez·v5,·:cond_0 |
132 | ····.line·73 | 132 | ····.line·73 |
133 | ····add-int/lit8·v1,·v2,·0x1 | 133 | ····add-int/lit8·v1,·v2,·0x1 |
134 | ····goto·:goto_0 | 134 | ····goto·:goto_0 |
135 | ····.line·74 | 135 | ····.line·74 |
136 | ····:cond_0 | 136 | ····:cond_0 |
137 |
····cmp-long·v |
137 | ····cmp-long·v5,·v3,·p2 |
138 |
····if-lez·v |
138 | ····if-lez·v5,·:cond_2 |
139 | ····.line·75 | 139 | ····.line·75 |
140 | ····add-int/lit8·v0,·v2,·-0x1 | 140 | ····add-int/lit8·v0,·v2,·-0x1 |
141 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
142 | ····.line·80 | 142 | ····.line·80 |
143 | ····.end·local·v2····#·"mid":I | 143 | ····.end·local·v2····#·"mid":I |
144 |
····.end·local·v |
144 | ····.end·local·v3····#·"midVal":J |
145 | ····:cond_1 | 145 | ····:cond_1 |
146 | ····xor-int/lit8·v2,·v1,·-0x1 | 146 | ····xor-int/lit8·v2,·v1,·-0x1 |
147 | ····:cond_2 | 147 | ····:cond_2 |
148 | ····return·v2 | 148 | ····return·v2 |
149 | .end·method | 149 | .end·method |
Offset 557, 15 lines modified | Offset 557, 15 lines modified | ||
557 | ····aget-object·p3,·v1,·v0 | 557 | ····aget-object·p3,·v1,·v0 |
558 | ····goto·:goto_0 | 558 | ····goto·:goto_0 |
559 | .end·method | 559 | .end·method |
560 | .method·public·indexOfKey(J)I | 560 | .method·public·indexOfKey(J)I |
561 |
····.locals· |
561 | ····.locals·2 |
562 | ····.param·p1,·"key"····#·J | 562 | ····.param·p1,·"key"····#·J |
563 | ····.prologue | 563 | ····.prologue |
564 | ····.line·283 | 564 | ····.line·283 |
565 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" | 565 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" |
566 | ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z | 566 | ····iget-boolean·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z |
Offset 662, 15 lines modified | Offset 662, 15 lines modified | ||
662 | ····aget-wide·v0,·v0,·p1 | 662 | ····aget-wide·v0,·v0,·p1 |
663 | ····return-wide·v0 | 663 | ····return-wide·v0 |
664 | .end·method | 664 | .end·method |
665 | .method·public·put(JLjava/lang/Object;)V | 665 | .method·public·put(JLjava/lang/Object;)V |
666 |
····.locals· |
666 | ····.locals·8 |
667 | ····.param·p1,·"key"····#·J | 667 | ····.param·p1,·"key"····#·J |
668 | ····.annotation·system·Ldalvik/annotation/Signature; | 668 | ····.annotation·system·Ldalvik/annotation/Signature; |
669 | ········value·=·{ | 669 | ········value·=·{ |
670 | ············"(JTE;)V" | 670 | ············"(JTE;)V" |
671 | ········} | 671 | ········} |
672 | ····.end·annotation | 672 | ····.end·annotation |
Offset 865, 15 lines modified | Offset 865, 15 lines modified | ||
865 | ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I | 865 | ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I |
866 | ····goto/16·:goto_0 | 866 | ····goto/16·:goto_0 |
867 | .end·method | 867 | .end·method |
868 | .method·public·remove(J)V | 868 | .method·public·remove(J)V |
869 |
····.locals· |
869 | ····.locals·0 |
870 | ····.param·p1,·"key"····#·J | 870 | ····.param·p1,·"key"····#·J |
871 | ····.prologue | 871 | ····.prologue |
872 | ····.line·132 | 872 | ····.line·132 |
873 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" | 873 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" |
874 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V | 874 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····:cond_5 | 110 | ····:cond_5 |
111 | ····const/4·v0,·0x0 | 111 | ····const/4·v0,·0x0 |
112 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
113 | .end·method | 113 | .end·method |
114 | .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V | 114 | .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V |
115 |
····.locals· |
115 | ····.locals·3 |
116 | ····.param·p0,·"time"····#·J | 116 | ····.param·p0,·"time"····#·J |
117 | ····.param·p2,·"now"····#·J | 117 | ····.param·p2,·"now"····#·J |
118 | ····.param·p4,·"pw"····#·Ljava/io/PrintWriter; | 118 | ····.param·p4,·"pw"····#·Ljava/io/PrintWriter; |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·169 | 120 | ····.line·169 |
121 | ····const-wide/16·v0,·0x0 | 121 | ····const-wide/16·v0,·0x0 |
Offset 144, 30 lines modified | Offset 144, 30 lines modified | ||
144 | ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V | 144 | ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V |
145 | ····goto·:goto_0 | 145 | ····goto·:goto_0 |
146 | .end·method | 146 | .end·method |
147 | .method·public·static·formatDuration(JLjava/io/PrintWriter;)V | 147 | .method·public·static·formatDuration(JLjava/io/PrintWriter;)V |
148 |
····.locals· |
148 | ····.locals·1 |
149 | ····.param·p0,·"duration"····#·J | 149 | ····.param·p0,·"duration"····#·J |
150 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; | 150 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·164 | 152 | ····.line·164 |
153 | ····const/4·v0,·0x0 | 153 | ····const/4·v0,·0x0 |
154 | ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V | 154 | ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V |
155 | ····.line·165 | 155 | ····.line·165 |
156 | ····return-void | 156 | ····return-void |
157 | .end·method | 157 | .end·method |
158 | .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V | 158 | .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V |
159 |
····.locals· |
159 | ····.locals·5 |
160 | ····.param·p0,·"duration"····#·J | 160 | ····.param·p0,·"duration"····#·J |
161 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; | 161 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; |
162 | ····.param·p3,·"fieldLen"····#·I | 162 | ····.param·p3,·"fieldLen"····#·I |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·156 | 164 | ····.line·156 |
165 | ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; | 165 | ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; |
Offset 461, 15 lines modified | Offset 461, 15 lines modified | ||
461 | ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I | 461 | ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I |
462 | ····.line·182 | 462 | ····.line·182 |
463 | ····return-void | 463 | ····return-void |
464 | .end·method | 464 | .end·method |
465 | .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z | 465 | .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z |
466 |
····.locals· |
466 | ····.locals·7 |
467 | ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent; | 467 | ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent; |
468 | ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent; | 468 | ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent; |
469 | ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent; | 469 | ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent; |
470 | ····.prologue | 470 | ····.prologue |
471 | ····const/4·v2,·0x0 | 471 | ····const/4·v2,·0x0 |
Offset 483, 27 lines modified | Offset 483, 27 lines modified | ||
483 | ····:goto_0 | 483 | ····:goto_0 |
484 | ····return·v2 | 484 | ····return·v2 |
485 | ····.line·443 | 485 | ····.line·443 |
486 | ····:cond_1 | 486 | ····:cond_1 |
487 | ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J | 487 | ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J |
488 |
····move-result-wide·v |
488 | ····move-result-wide·v3 |
489 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J | 489 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J |
490 |
····move-result-wide·v |
490 | ····move-result-wide·v5 |
491 |
····sub-long/2addr·v |
491 | ····sub-long/2addr·v3,·v5 |
492 |
····sget·v |
492 | ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I |
493 |
····int-to-long·v |
493 | ····int-to-long·v5,·v5 |
494 |
····cmp-long·v3,·v |
494 | ····cmp-long·v3,·v3,·v5 |
495 | ····if-gtz·v3,·:cond_0 | 495 | ····if-gtz·v3,·:cond_0 |
496 | ····.line·447 | 496 | ····.line·447 |
497 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F | 497 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F |
498 | ····move-result·v3 | 498 | ····move-result·v3 |
Offset 560, 1448 lines modified | Offset 560, 1448 lines modified | ||
560 | ····.line·212 | 560 | ····.line·212 |
561 | ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z | 561 | ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z |
562 | ····return·v0 | 562 | ····return·v0 |
563 | .end·method | 563 | .end·method |
564 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z | 564 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z |
565 |
····.locals·4 |
565 | ····.locals·41 |
566 | ····.param·p1,·"ev"····#·Landroid/view/MotionEvent; | 566 | ····.param·p1,·"ev"····#·Landroid/view/MotionEvent; |
567 | ····.prologue | 567 | ····.prologue |
568 | ····.line·224 | 568 | ····.line·224 |
569 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I | 569 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I |
570 |
····move-result·v |
570 | ····move-result·v5 |
571 | ····.line·226 | 571 | ····.line·226 |
572 |
····.local·v |
572 | ····.local·v5,·"action":I |
573 | ····move-object/from16·v0,·p0 | 573 | ····move-object/from16·v0,·p0 |
574 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; | 574 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; |
575 |
····move-object/from16·v3 |
575 | ····move-object/from16·v35,·v0 |
576 |
····if-nez·v3 |
576 | ····if-nez·v35,·:cond_0 |
577 | ····.line·227 | 577 | ····.line·227 |
578 | ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; | 578 | ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; |
579 |
····move-result-object·v3 |
579 | ····move-result-object·v35 |
580 |
····move-object/from16·v0,·v3 |
580 | ····move-object/from16·v0,·v35 |
581 | ····move-object/from16·v1,·p0 | 581 | ····move-object/from16·v1,·p0 |
582 | ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; | 582 | ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; |
583 | ····.line·229 | 583 | ····.line·229 |
584 | ····:cond_0 | 584 | ····:cond_0 |
585 | ····move-object/from16·v0,·p0 | 585 | ····move-object/from16·v0,·p0 |
586 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; | 586 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; |
587 |
····move-object/from16·v3 |
587 | ····move-object/from16·v35,·v0 |
588 |
····move-object/from16·v0,·v3 |
588 | ····move-object/from16·v0,·v35 |
589 | ····move-object/from16·v1,·p1 | 589 | ····move-object/from16·v1,·p1 |
590 | ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V | 590 | ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V |
591 | ····.line·231 | 591 | ····.line·231 |
592 |
····and-int/lit16·v0,·v |
592 | ····and-int/lit16·v0,·v5,·0xff |
593 |
····move/from16·v3 |
593 | ····move/from16·v35,·v0 |
Max diff block lines reached; 51488/54801 bytes (93.95%) of diff not shown. |
Offset 301, 38 lines modified | Offset 301, 38 lines modified | ||
301 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V | 301 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V |
302 | ····.line·268 | 302 | ····.line·268 |
303 | ····return-void | 303 | ····return-void |
304 | .end·method | 304 | .end·method |
305 | .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V | 305 | .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V |
306 |
····.locals· |
306 | ····.locals·7 |
307 | ····.param·p1,·"view"····#·Landroid/view/View; | 307 | ····.param·p1,·"view"····#·Landroid/view/View; |
308 | ····.param·p2,·"left"····#·I | 308 | ····.param·p2,·"left"····#·I |
309 | ····.param·p3,·"top"····#·I | 309 | ····.param·p3,·"top"····#·I |
310 | ····.param·p4,·"right"····#·I | 310 | ····.param·p4,·"right"····#·I |
311 | ····.param·p5,·"bottom"····#·I | 311 | ····.param·p5,·"bottom"····#·I |
312 | ····.prologue | 312 | ····.prologue |
313 | ····.line·270 | 313 | ····.line·270 |
314 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J | 314 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J |
315 |
····move-result-wide·v |
315 | ····move-result-wide·v1 |
316 |
····move-object·v |
316 | ····move-object·v0,·p1 |
317 |
····move·v |
317 | ····move·v3,·p2 |
318 |
····move·v |
318 | ····move·v4,·p3 |
319 |
····move·v |
319 | ····move·v5,·p4 |
320 |
····move·v |
320 | ····move·v6,·p5 |
321 |
····invoke-virtual/range·{v |
321 | ····invoke-virtual/range·{v0·..·v6},·Landroid/view/View;->postInvalidateDelayed(JIIII)V |
322 | ····.line·271 | 322 | ····.line·271 |
323 | ····return-void | 323 | ····return-void |
324 | .end·method | 324 | .end·method |
325 | .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V | 325 | .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V |
326 | ····.locals·2 | 326 | ····.locals·2 |
Offset 348, 15 lines modified | Offset 348, 15 lines modified | ||
348 | ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z | 348 | ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z |
349 | ····.line·274 | 349 | ····.line·274 |
350 | ····return-void | 350 | ····return-void |
351 | .end·method | 351 | .end·method |
352 | .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V | 352 | .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V |
353 |
····.locals· |
353 | ····.locals·2 |
354 | ····.param·p1,·"view"····#·Landroid/view/View; | 354 | ····.param·p1,·"view"····#·Landroid/view/View; |
355 | ····.param·p2,·"action"····#·Ljava/lang/Runnable; | 355 | ····.param·p2,·"action"····#·Ljava/lang/Runnable; |
356 | ····.param·p3,·"delayMillis"····#·J | 356 | ····.param·p3,·"delayMillis"····#·J |
357 | ····.prologue | 357 | ····.prologue |
358 | ····.line·276 | 358 | ····.line·276 |
359 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J | 359 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J |
Offset 148, 15 lines modified | Offset 148, 15 lines modified | ||
148 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V | 148 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V |
149 | ····.line·474 | 149 | ····.line·474 |
150 | ····return-void | 150 | ····return-void |
151 | .end·method | 151 | .end·method |
152 | .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V | 152 | .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V |
153 |
····.locals· |
153 | ····.locals·0 |
154 | ····.param·p1,·"view"····#·Landroid/view/View; | 154 | ····.param·p1,·"view"····#·Landroid/view/View; |
155 | ····.param·p2,·"action"····#·Ljava/lang/Runnable; | 155 | ····.param·p2,·"action"····#·Ljava/lang/Runnable; |
156 | ····.param·p3,·"delayMillis"····#·J | 156 | ····.param·p3,·"delayMillis"····#·J |
157 | ····.prologue | 157 | ····.prologue |
158 | ····.line·477 | 158 | ····.line·477 |
159 | ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V | 159 | ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V |
Offset 532, 15 lines modified | Offset 532, 15 lines modified | ||
532 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V | 532 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V |
533 | ····.line·804 | 533 | ····.line·804 |
534 | ····return-void | 534 | ····return-void |
535 | .end·method | 535 | .end·method |
536 | .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V | 536 | .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V |
537 |
····.locals· |
537 | ····.locals·1 |
538 | ····.param·p0,·"view"····#·Landroid/view/View; | 538 | ····.param·p0,·"view"····#·Landroid/view/View; |
539 | ····.param·p1,·"action"····#·Ljava/lang/Runnable; | 539 | ····.param·p1,·"action"····#·Ljava/lang/Runnable; |
540 | ····.param·p2,·"delayMillis"····#·J | 540 | ····.param·p2,·"delayMillis"····#·J |
541 | ····.prologue | 541 | ····.prologue |
542 | ····.line·820 | 542 | ····.line·820 |
543 | ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; | 543 | ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; |
Offset 4867, 264 lines modified | Offset 4867, 258 lines modified | ||
4867 | ········0x15·->·:sswitch_0 | 4867 | ········0x15·->·:sswitch_0 |
4868 | ········0x16·->·:sswitch_1 | 4868 | ········0x16·->·:sswitch_1 |
4869 | ········0x3d·->·:sswitch_2 | 4869 | ········0x3d·->·:sswitch_2 |
4870 | ····.end·sparse-switch | 4870 | ····.end·sparse-switch |
4871 | .end·method | 4871 | .end·method |
4872 | .method·public·fakeDragBy(F)V | 4872 | .method·public·fakeDragBy(F)V |
4873 |
····.locals·1 |
4873 | ····.locals·17 |
4874 | ····.param·p1,·"xOffset"····#·F | 4874 | ····.param·p1,·"xOffset"····#·F |
4875 | ····.prologue | 4875 | ····.prologue |
4876 | ····.line·2330 | 4876 | ····.line·2330 |
4877 | ····move-object/from16·v0,·p0 | 4877 | ····move-object/from16·v0,·p0 |
4878 |
····iget-boolean·v |
4878 | ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z |
4879 |
····if-nez·v |
4879 | ····if-nez·v1,·:cond_0 |
4880 | ····.line·2331 | 4880 | ····.line·2331 |
4881 |
····new-instance·v |
4881 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
4882 |
····const-string·v |
4882 | ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first." |
4883 |
····invoke-direct·{v |
4883 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
4884 |
····throw·v |
4884 | ····throw·v1 |
4885 | ····.line·2334 | 4885 | ····.line·2334 |
4886 | ····:cond_0 | 4886 | ····:cond_0 |
4887 | ····move-object/from16·v0,·p0 | 4887 | ····move-object/from16·v0,·p0 |
4888 |
····iget·v |
4888 | ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F |
4889 |
····add-float·v |
4889 | ····add-float·v1,·v1,·p1 |
4890 | ····move-object/from16·v0,·p0 | 4890 | ····move-object/from16·v0,·p0 |
4891 |
····iput·v |
4891 | ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F |
4892 | ····.line·2336 | 4892 | ····.line·2336 |
4893 | ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I | 4893 | ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I |
4894 |
····move-result·v |
4894 | ····move-result·v1 |
4895 |
····int-to-float·v1 |
4895 | ····int-to-float·v13,·v1 |
4896 | ····.line·2337 | 4896 | ····.line·2337 |
4897 |
····.local·v1 |
4897 | ····.local·v13,·"oldScrollX":F |
4898 |
····sub-float·v1 |
4898 | ····sub-float·v15,·v13,·p1 |
4899 | ····.line·2338 | 4899 | ····.line·2338 |
4900 |
····.local·v1 |
4900 | ····.local·v15,·"scrollX":F |
4901 | ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I | 4901 | ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I |
4902 |
····move-result·v1 |
4902 | ····move-result·v16 |
4903 | ····.line·2340 | 4903 | ····.line·2340 |
4904 |
····.local·v1 |
4904 | ····.local·v16,·"width":I |
4905 |
····move/from16·v0,·v1 |
4905 | ····move/from16·v0,·v16 |
4906 |
····int-to-float·v |
4906 | ····int-to-float·v1,·v0 |
4907 | ····move-object/from16·v0,·p0 | 4907 | ····move-object/from16·v0,·p0 |
4908 |
····iget·v |
4908 | ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F |
4909 |
····mul-float·v1 |
4909 | ····mul-float·v12,·v1,·v2 |
4910 | ····.line·2341 | 4910 | ····.line·2341 |
4911 |
····.local·v1 |
4911 | ····.local·v12,·"leftBound":F |
4912 |
····move/from16·v0,·v1 |
4912 | ····move/from16·v0,·v16 |
4913 |
····int-to-float·v |
4913 | ····int-to-float·v1,·v0 |
4914 | ····move-object/from16·v0,·p0 | 4914 | ····move-object/from16·v0,·p0 |
4915 |
····iget·v |
4915 | ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F |
4916 |
····mul-float·v1 |
4916 | ····mul-float·v14,·v1,·v2 |
4917 | ····.line·2343 | 4917 | ····.line·2343 |
4918 |
····.local·v1 |
4918 | ····.local·v14,·"rightBound":F |
4919 | ····move-object/from16·v0,·p0 | 4919 | ····move-object/from16·v0,·p0 |
4920 |
····iget-object·v |
4920 | ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; |
4921 |
····const/4·v |
4921 | ····const/4·v2,·0x0 |
4922 |
····invoke-virtual·{v |
4922 | ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
4923 |
····move-result-object·v1 |
4923 | ····move-result-object·v10 |
4924 |
····check-cast·v1 |
4924 | ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo; |
4925 | ····.line·2344 | 4925 | ····.line·2344 |
4926 |
····.local·v1 |
4926 | ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; |
4927 | ····move-object/from16·v0,·p0 | 4927 | ····move-object/from16·v0,·p0 |
4928 |
····iget-object·v |
4928 | ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; |
Max diff block lines reached; 6390/10285 bytes (62.13%) of diff not shown. |
Offset 70, 101 lines modified | Offset 70, 101 lines modified | ||
70 | ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I | 70 | ····iput·v2,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I |
71 | ····.line·749 | 71 | ····.line·749 |
72 | ····return-void | 72 | ····return-void |
73 | .end·method | 73 | .end·method |
74 | .method·private·getValueAt(J)F | 74 | .method·private·getValueAt(J)F |
75 |
····.locals·1 |
75 | ····.locals·10 |
76 | ····.param·p1,·"currentTime"····#·J | 76 | ····.param·p1,·"currentTime"····#·J |
77 | ····.prologue | 77 | ····.prologue |
78 |
····const/high16·v |
78 | ····const/high16·v9,·0x3f800000····#·1.0f |
79 | ····const/4·v4,·0x0 | 79 | ····const/4·v4,·0x0 |
80 | ····.line·787 | 80 | ····.line·787 |
81 |
····iget-wide·v |
81 | ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J |
82 |
····cmp-long·v5,·p1,·v |
82 | ····cmp-long·v5,·p1,·v5 |
83 | ····if-gez·v5,·:cond_0 | 83 | ····if-gez·v5,·:cond_0 |
84 | ····.line·794 | 84 | ····.line·794 |
85 | ····:goto_0 | 85 | ····:goto_0 |
86 | ····return·v4 | 86 | ····return·v4 |
87 | ····.line·789 | 87 | ····.line·789 |
88 | ····:cond_0 | 88 | ····:cond_0 |
89 |
····iget-wide·v |
89 | ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J |
90 |
····const-wide/16·v |
90 | ····const-wide/16·v7,·0x0 |
91 |
····cmp-long·v5,·v |
91 | ····cmp-long·v5,·v5,·v7 |
92 | ····if-ltz·v5,·:cond_1 | 92 | ····if-ltz·v5,·:cond_1 |
93 |
····iget-wide·v |
93 | ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J |
94 |
····cmp-long·v5,·p1,·v |
94 | ····cmp-long·v5,·p1,·v5 |
95 | ····if-gez·v5,·:cond_2 | 95 | ····if-gez·v5,·:cond_2 |
96 | ····.line·790 | 96 | ····.line·790 |
97 | ····:cond_1 | 97 | ····:cond_1 |
98 |
····iget-wide·v |
98 | ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J |
99 |
····sub-long·v2,·p1,·v |
99 | ····sub-long·v2,·p1,·v5 |
100 | ····.line·791 | 100 | ····.line·791 |
101 | ····.local·v2,·"elapsedSinceStart":J | 101 | ····.local·v2,·"elapsedSinceStart":J |
102 | ····const/high16·v5,·0x3f000000····#·0.5f | 102 | ····const/high16·v5,·0x3f000000····#·0.5f |
103 | ····long-to-float·v6,·v2 | 103 | ····long-to-float·v6,·v2 |
104 | ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I | 104 | ····iget·v7,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I |
105 | ····int-to-float·v7,·v7 | 105 | ····int-to-float·v7,·v7 |
106 | ····div-float/2addr·v6,·v7 | 106 | ····div-float/2addr·v6,·v7 |
107 | ····#·invokes:·Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F | 107 | ····#·invokes:·Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F |
108 |
····invoke-static·{v6,·v4,·v |
108 | ····invoke-static·{v6,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F |
109 | ····move-result·v4 | 109 | ····move-result·v4 |
110 | ····mul-float/2addr·v4,·v5 | 110 | ····mul-float/2addr·v4,·v5 |
111 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
112 | ····.line·793 | 112 | ····.line·793 |
113 | ····.end·local·v2····#·"elapsedSinceStart":J | 113 | ····.end·local·v2····#·"elapsedSinceStart":J |
114 | ····:cond_2 | 114 | ····:cond_2 |
115 |
····iget-wide·v |
115 | ····iget-wide·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J |
116 |
····sub-long·v0,·p1,·v |
116 | ····sub-long·v0,·p1,·v5 |
117 | ····.line·794 | 117 | ····.line·794 |
118 | ····.local·v0,·"elapsedSinceEnd":J | 118 | ····.local·v0,·"elapsedSinceEnd":J |
119 | ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F | 119 | ····iget·v5,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F |
120 |
····sub-float·v5,·v |
120 | ····sub-float·v5,·v9,·v5 |
121 | ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F | 121 | ····iget·v6,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F |
122 | ····long-to-float·v7,·v0 | 122 | ····long-to-float·v7,·v0 |
123 | ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I | 123 | ····iget·v8,·p0,·Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I |
124 | ····int-to-float·v8,·v8 | 124 | ····int-to-float·v8,·v8 |
125 | ····div-float/2addr·v7,·v8 | 125 | ····div-float/2addr·v7,·v8 |
126 | ····#·invokes:·Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F | 126 | ····#·invokes:·Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F |
127 |
····invoke-static·{v7,·v4,·v |
127 | ····invoke-static·{v7,·v4,·v9},·Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F |
128 | ····move-result·v4 | 128 | ····move-result·v4 |
129 | ····mul-float/2addr·v4,·v6 | 129 | ····mul-float/2addr·v4,·v6 |
Max diff block lines reached; 2/3426 bytes (0.06%) of diff not shown. |
Offset 33, 32 lines modified | Offset 33, 32 lines modified | ||
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·run()V | 36 | .method·public·run()V |
37 |
····.locals· |
37 | ····.locals·3 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·46 | 39 | ····.line·46 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
41 | ····const/4·v1,·0x0 | 41 | ····const/4·v1,·0x0 |
42 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z | 42 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z |
43 | ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z | 43 | ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z |
44 | ····.line·47 | 44 | ····.line·47 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
46 |
····const-wide/16·v |
46 | ····const-wide/16·v1,·-0x1 |
47 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J | 47 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J |
48 |
····invoke-static·{v0,·v |
48 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J |
49 | ····.line·48 | 49 | ····.line·48 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
51 | ····const/16·v1,·0x8 | 51 | ····const/16·v1,·0x8 |
52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V | 52 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V |
Offset 36, 21 lines modified | Offset 36, 21 lines modified | ||
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·run()V | 37 | .method·public·run()V |
38 | ····.locals·4 | 38 | ····.locals·4 |
39 | ····.prologue | 39 | ····.prologue |
40 |
····const/4·v |
40 | ····const/4·v3,·0x0 |
41 | ····.line·56 | 41 | ····.line·56 |
42 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
43 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z | 43 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z |
44 |
····invoke-static·{v0,·v |
44 | ····invoke-static·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z |
45 | ····.line·57 | 45 | ····.line·57 |
46 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 46 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
47 | ····#·getter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z | 47 | ····#·getter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z |
48 | ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z | 48 | ····invoke-static·{v0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z |
Offset 59, 21 lines modified | Offset 59, 21 lines modified | ||
59 | ····if-nez·v0,·:cond_0 | 59 | ····if-nez·v0,·:cond_0 |
60 | ····.line·58 | 60 | ····.line·58 |
61 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 61 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
62 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 62 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
63 |
····move-result-wide·v |
63 | ····move-result-wide·v1 |
64 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J | 64 | ····#·setter·for:·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J |
65 |
····invoke-static·{v0,·v |
65 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J |
66 | ····.line·59 | 66 | ····.line·59 |
67 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; | 67 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; |
68 |
····invoke-virtual·{v0,·v |
68 | ····invoke-virtual·{v0,·v3},·Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V |
69 | ····.line·61 | 69 | ····.line·61 |
70 | ····:cond_0 | 70 | ····:cond_0 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
Offset 90, 15 lines modified | Offset 90, 15 lines modified | ||
90 | ····.line·30 | 90 | ····.line·30 |
91 | ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z | 91 | ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z |
92 | ····return·p1 | 92 | ····return·p1 |
93 | .end·method | 93 | .end·method |
94 | .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J | 94 | .method·static·synthetic·access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J |
95 |
····.locals· |
95 | ····.locals·0 |
96 | ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar; | 96 | ····.param·p0,·"x0"····#·Landroid/support/v4/widget/ContentLoadingProgressBar; |
97 | ····.param·p1,·"x1"····#·J | 97 | ····.param·p1,·"x1"····#·J |
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line·30 | 99 | ····.line·30 |
100 | ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J | 100 | ····iput-wide·p1,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J |
Offset 145, 18 lines modified | Offset 145, 18 lines modified | ||
145 | ····.line·87 | 145 | ····.line·87 |
146 | ····return-void | 146 | ····return-void |
147 | .end·method | 147 | .end·method |
148 | #·virtual·methods | 148 | #·virtual·methods |
149 | .method·public·hide()V | 149 | .method·public·hide()V |
150 |
····.locals· |
150 | ····.locals·9 |
151 | ····.prologue | 151 | ····.prologue |
152 |
····const-wide/16·v |
152 | ····const-wide/16·v7,·0x1f4 |
153 | ····const/4·v6,·0x1 | 153 | ····const/4·v6,·0x1 |
154 | ····.line·95 | 154 | ····.line·95 |
155 | ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z | 155 | ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z |
156 | ····.line·96 | 156 | ····.line·96 |
Offset 171, 15 lines modified | Offset 171, 15 lines modified | ||
171 | ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J | 171 | ····iget-wide·v4,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J |
172 | ····sub-long·v0,·v2,·v4 | 172 | ····sub-long·v0,·v2,·v4 |
173 | ····.line·98 | 173 | ····.line·98 |
174 | ····.local·v0,·"diff":J | 174 | ····.local·v0,·"diff":J |
175 |
····cmp-long·v2,·v0,·v |
175 | ····cmp-long·v2,·v0,·v7 |
176 | ····if-gez·v2,·:cond_0 | 176 | ····if-gez·v2,·:cond_0 |
177 | ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J | 177 | ····iget-wide·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J |
178 | ····const-wide/16·v4,·-0x1 | 178 | ····const-wide/16·v4,·-0x1 |
Offset 203, 17 lines modified | Offset 203, 17 lines modified | ||
203 | ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z | 203 | ····iget-boolean·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z |
204 | ····if-nez·v2,·:cond_1 | 204 | ····if-nez·v2,·:cond_1 |
205 | ····.line·108 | 205 | ····.line·108 |
206 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; | 206 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; |
207 |
····sub-long·v |
207 | ····sub-long·v3,·v7,·v0 |
208 |
····invoke-virtual·{p0,·v2,·v |
208 | ····invoke-virtual·{p0,·v2,·v3,·v4},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z |
209 | ····.line·109 | 209 | ····.line·109 |
210 | ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z | 210 | ····iput-boolean·v6,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z |
211 | ····goto·:goto_0 | 211 | ····goto·:goto_0 |
212 | .end·method | 212 | .end·method |
Offset 242, 15 lines modified | Offset 242, 15 lines modified | ||
242 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V | 242 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V |
243 | ····.line·82 | 243 | ····.line·82 |
244 | ····return-void | 244 | ····return-void |
245 | .end·method | 245 | .end·method |
246 | .method·public·show()V | 246 | .method·public·show()V |
247 |
····.locals· |
247 | ····.locals·3 |
248 | ····.prologue | 248 | ····.prologue |
249 | ····.line·120 | 249 | ····.line·120 |
250 | ····const-wide/16·v0,·-0x1 | 250 | ····const-wide/16·v0,·-0x1 |
251 | ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J | 251 | ····iput-wide·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J |
Offset 268, 17 lines modified | Offset 268, 17 lines modified | ||
268 | ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z | 268 | ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z |
269 | ····if-nez·v0,·:cond_0 | 269 | ····if-nez·v0,·:cond_0 |
270 | ····.line·124 | 270 | ····.line·124 |
271 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; | 271 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; |
272 |
····const-wide/16·v |
272 | ····const-wide/16·v1,·0x1f4 |
273 |
····invoke-virtual·{p0,·v0,·v |
273 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z |
274 | ····.line·125 | 274 | ····.line·125 |
275 | ····const/4·v0,·0x1 | 275 | ····const/4·v0,·0x1 |
Max diff block lines reached; 17/3126 bytes (0.54%) of diff not shown. |
Offset 1180, 15 lines modified | Offset 1180, 15 lines modified | ||
1180 | ····.line·551 | 1180 | ····.line·551 |
1181 | ····:cond_0 | 1181 | ····:cond_0 |
1182 | ····return-void | 1182 | ····return-void |
1183 | .end·method | 1183 | .end·method |
1184 | .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z | 1184 | .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z |
1185 |
····.locals·2 |
1185 | ····.locals·28 |
1186 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 1186 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
1187 | ····.param·p2,·"child"····#·Landroid/view/View; | 1187 | ····.param·p2,·"child"····#·Landroid/view/View; |
1188 | ····.param·p3,·"drawingTime"····#·J | 1188 | ····.param·p3,·"drawingTime"····#·J |
1189 | ····.prologue | 1189 | ····.prologue |
1190 | ····.line·845 | 1190 | ····.line·845 |
1191 | ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I | 1191 | ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·run()V | 36 | .method·public·run()V |
37 |
····.locals· |
37 | ····.locals·3 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·146 | 39 | ····.line·146 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; |
41 | ····const/4·v1,·0x1 | 41 | ····const/4·v1,·0x1 |
Offset 82, 17 lines modified | Offset 82, 17 lines modified | ||
82 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; | 82 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; |
83 | ····#·getter·for:·Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I | 83 | ····#·getter·for:·Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I |
84 | ····invoke-static·{v1},·Landroid/support/v4/widget/SwipeRefreshLayout;->access$1200(Landroid/support/v4/widget/SwipeRefreshLayout;)I | 84 | ····invoke-static·{v1},·Landroid/support/v4/widget/SwipeRefreshLayout;->access$1200(Landroid/support/v4/widget/SwipeRefreshLayout;)I |
85 | ····move-result·v1 | 85 | ····move-result·v1 |
86 |
····int-to-long·v |
86 | ····int-to-long·v1,·v1 |
87 |
····invoke-virtual·{v0,·v |
87 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/Animation;->setDuration(J)V |
88 | ····.line·152 | 88 | ····.line·152 |
89 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; | 89 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout$6;->this$0:Landroid/support/v4/widget/SwipeRefreshLayout; |
90 | ····#·getter·for:·Landroid/support/v4/widget/SwipeRefreshLayout;->mShrinkTrigger:Landroid/view/animation/Animation; | 90 | ····#·getter·for:·Landroid/support/v4/widget/SwipeRefreshLayout;->mShrinkTrigger:Landroid/view/animation/Animation; |
91 | ····invoke-static·{v0},·Landroid/support/v4/widget/SwipeRefreshLayout;->access$1300(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; | 91 | ····invoke-static·{v0},·Landroid/support/v4/widget/SwipeRefreshLayout;->access$1300(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; |
Offset 481, 15 lines modified | Offset 481, 15 lines modified | ||
481 | ····.line·58 | 481 | ····.line·58 |
482 | ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z | 482 | ····iput-boolean·p1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mReturningToStart:Z |
483 | ····return·p1 | 483 | ····return·p1 |
484 | .end·method | 484 | .end·method |
485 | .method·private·animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V | 485 | .method·private·animateOffsetToStartPosition(ILandroid/view/animation/Animation$AnimationListener;)V |
486 |
····.locals· |
486 | ····.locals·3 |
487 | ····.param·p1,·"from"····#·I | 487 | ····.param·p1,·"from"····#·I |
488 | ····.param·p2,·"listener"····#·Landroid/view/animation/Animation$AnimationListener; | 488 | ····.param·p2,·"listener"····#·Landroid/view/animation/Animation$AnimationListener; |
489 | ····.prologue | 489 | ····.prologue |
490 | ····.line·211 | 490 | ····.line·211 |
491 | ····iput·p1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I | 491 | ····iput·p1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I |
Offset 499, 17 lines modified | Offset 499, 17 lines modified | ||
499 | ····invoke-virtual·{v0},·Landroid/view/animation/Animation;->reset()V | 499 | ····invoke-virtual·{v0},·Landroid/view/animation/Animation;->reset()V |
500 | ····.line·213 | 500 | ····.line·213 |
501 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; | 501 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; |
502 | ····iget·v1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I | 502 | ····iget·v1,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mMediumAnimationDuration:I |
503 |
····int-to-long·v |
503 | ····int-to-long·v1,·v1 |
504 |
····invoke-virtual·{v0,·v |
504 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/Animation;->setDuration(J)V |
505 | ····.line·214 | 505 | ····.line·214 |
506 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; | 506 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mAnimateToStartPosition:Landroid/view/animation/Animation; |
507 | ····invoke-virtual·{v0,·p2},·Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V | 507 | ····invoke-virtual·{v0,·p2},·Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V |
508 | ····.line·215 | 508 | ····.line·215 |
Offset 792, 28 lines modified | Offset 792, 28 lines modified | ||
792 | ····.line·449 | 792 | ····.line·449 |
793 | ····const/4·p1,·0x0 | 793 | ····const/4·p1,·0x0 |
794 | ····goto·:goto_0 | 794 | ····goto·:goto_0 |
795 | .end·method | 795 | .end·method |
796 | .method·private·updatePositionTimeout()V | 796 | .method·private·updatePositionTimeout()V |
797 |
····.locals· |
797 | ····.locals·3 |
798 | ····.prologue | 798 | ····.prologue |
799 | ····.line·460 | 799 | ····.line·460 |
800 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; | 800 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; |
801 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/widget/SwipeRefreshLayout;->removeCallbacks(Ljava/lang/Runnable;)Z | 801 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/widget/SwipeRefreshLayout;->removeCallbacks(Ljava/lang/Runnable;)Z |
802 | ····.line·461 | 802 | ····.line·461 |
803 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; | 803 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SwipeRefreshLayout;->mCancel:Ljava/lang/Runnable; |
804 |
····const-wide/16·v |
804 | ····const-wide/16·v1,·0x12c |
805 |
····invoke-virtual·{p0,·v0,·v |
805 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v4/widget/SwipeRefreshLayout;->postDelayed(Ljava/lang/Runnable;J)Z |
806 | ····.line·462 | 806 | ····.line·462 |
807 | ····return-void | 807 | ····return-void |
808 | .end·method | 808 | .end·method |
809 | #·virtual·methods | 809 | #·virtual·methods |
Offset 209, 19 lines modified | Offset 209, 19 lines modified | ||
209 | ····:catch_0 | 209 | ····:catch_0 |
210 | ····move-exception·v6 | 210 | ····move-exception·v6 |
211 | ····.line·137 | 211 | ····.line·137 |
212 | ····.local·v6,·"volleyError":Lcom/android/volley/VolleyError; | 212 | ····.local·v6,·"volleyError":Lcom/android/volley/VolleyError; |
213 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 213 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
214 |
····move-result-wide·v |
214 | ····move-result-wide·v7 |
215 |
····sub-long/2addr·v |
215 | ····sub-long/2addr·v7,·v4 |
216 |
····invoke-virtual·{v6,·v |
216 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/android/volley/VolleyError;->setNetworkTimeMs(J)V |
217 | ····.line·138 | 217 | ····.line·138 |
218 | ····invoke-direct·{p0,·v2,·v6},·Lcom/android/volley/NetworkDispatcher;->parseAndDeliverNetworkError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V | 218 | ····invoke-direct·{p0,·v2,·v6},·Lcom/android/volley/NetworkDispatcher;->parseAndDeliverNetworkError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V |
219 | ····goto·:goto_0 | 219 | ····goto·:goto_0 |
220 | ····.line·91 | 220 | ····.line·91 |
Offset 308, 19 lines modified | Offset 308, 19 lines modified | ||
308 | ····invoke-direct·{v6,·v0},·Lcom/android/volley/VolleyError;-><init>(Ljava/lang/Throwable;)V | 308 | ····invoke-direct·{v6,·v0},·Lcom/android/volley/VolleyError;-><init>(Ljava/lang/Throwable;)V |
309 | ····.line·142 | 309 | ····.line·142 |
310 | ····.restart·local·v6····#·"volleyError":Lcom/android/volley/VolleyError; | 310 | ····.restart·local·v6····#·"volleyError":Lcom/android/volley/VolleyError; |
311 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 311 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
312 |
····move-result-wide·v |
312 | ····move-result-wide·v7 |
313 |
····sub-long/2addr·v |
313 | ····sub-long/2addr·v7,·v4 |
314 |
····invoke-virtual·{v6,·v |
314 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/android/volley/VolleyError;->setNetworkTimeMs(J)V |
315 | ····.line·143 | 315 | ····.line·143 |
316 | ····iget-object·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mDelivery:Lcom/android/volley/ResponseDelivery; | 316 | ····iget-object·v7,·p0,·Lcom/android/volley/NetworkDispatcher;->mDelivery:Lcom/android/volley/ResponseDelivery; |
317 | ····invoke-interface·{v7,·v2,·v6},·Lcom/android/volley/ResponseDelivery;->postError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V | 317 | ····invoke-interface·{v7,·v2,·v6},·Lcom/android/volley/ResponseDelivery;->postError(Lcom/android/volley/Request;Lcom/android/volley/VolleyError;)V |
318 | ····goto·:goto_0 | 318 | ····goto·:goto_0 |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | .field·public·final·notModified:Z | 23 | .field·public·final·notModified:Z |
24 | .field·public·final·statusCode:I | 24 | .field·public·final·statusCode:I |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>(I[BLjava/util/Map;Z)V | 26 | .method·public·constructor·<init>(I[BLjava/util/Map;Z)V |
27 |
····.locals· |
27 | ····.locals·7 |
28 | ····.param·p1,·"statusCode"····#·I | 28 | ····.param·p1,·"statusCode"····#·I |
29 | ····.param·p2,·"data"····#·[B | 29 | ····.param·p2,·"data"····#·[B |
30 | ····.param·p4,·"notModified"····#·Z | 30 | ····.param·p4,·"notModified"····#·Z |
31 | ····.annotation·system·Ldalvik/annotation/Signature; | 31 | ····.annotation·system·Ldalvik/annotation/Signature; |
32 | ········value·=·{ | 32 | ········value·=·{ |
33 | ············"(I[B", | 33 | ············"(I[B", |
34 | ············"Ljava/util/Map", | 34 | ············"Ljava/util/Map", |
Offset 41, 34 lines modified | Offset 41, 34 lines modified | ||
41 | ············">;Z)V" | 41 | ············">;Z)V" |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·47 | 45 | ····.line·47 |
46 | ····.local·p3,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 46 | ····.local·p3,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
47 |
····const-wide/16·v |
47 | ····const-wide/16·v5,·0x0 |
48 |
····move-object·v |
48 | ····move-object·v0,·p0 |
49 |
····move·v |
49 | ····move·v1,·p1 |
50 |
····move-object·v |
50 | ····move-object·v2,·p2 |
51 |
····move-object·v |
51 | ····move-object·v3,·p3 |
52 |
····move·v |
52 | ····move·v4,·p4 |
53 |
····invoke-direct/range·{v |
53 | ····invoke-direct/range·{v0·..·v6},·Lcom/android/volley/NetworkResponse;-><init>(I[BLjava/util/Map;ZJ)V |
54 | ····.line·48 | 54 | ····.line·48 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·public·constructor·<init>(I[BLjava/util/Map;ZJ)V | 57 | .method·public·constructor·<init>(I[BLjava/util/Map;ZJ)V |
58 |
····.locals· |
58 | ····.locals·0 |
59 | ····.param·p1,·"statusCode"····#·I | 59 | ····.param·p1,·"statusCode"····#·I |
60 | ····.param·p2,·"data"····#·[B | 60 | ····.param·p2,·"data"····#·[B |
61 | ····.param·p4,·"notModified"····#·Z | 61 | ····.param·p4,·"notModified"····#·Z |
62 | ····.param·p5,·"networkTimeMs"····#·J | 62 | ····.param·p5,·"networkTimeMs"····#·J |
63 | ····.annotation·system·Ldalvik/annotation/Signature; | 63 | ····.annotation·system·Ldalvik/annotation/Signature; |
64 | ········value·=·{ | 64 | ········value·=·{ |
65 | ············"(I[B", | 65 | ············"(I[B", |
Offset 101, 41 lines modified | Offset 101, 41 lines modified | ||
101 | ····iput-wide·p5,·p0,·Lcom/android/volley/NetworkResponse;->networkTimeMs:J | 101 | ····iput-wide·p5,·p0,·Lcom/android/volley/NetworkResponse;->networkTimeMs:J |
102 | ····.line·43 | 102 | ····.line·43 |
103 | ····return-void | 103 | ····return-void |
104 | .end·method | 104 | .end·method |
105 | .method·public·constructor·<init>([B)V | 105 | .method·public·constructor·<init>([B)V |
106 |
····.locals· |
106 | ····.locals·7 |
107 | ····.param·p1,·"data"····#·[B | 107 | ····.param·p1,·"data"····#·[B |
108 | ····.prologue | 108 | ····.prologue |
109 | ····.line·51 | 109 | ····.line·51 |
110 |
····const/16·v |
110 | ····const/16·v1,·0xc8 |
111 | ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map; | 111 | ····invoke-static·{},·Ljava/util/Collections;->emptyMap()Ljava/util/Map; |
112 |
····move-result-object·v |
112 | ····move-result-object·v3 |
113 |
····const/4·v |
113 | ····const/4·v4,·0x0 |
114 |
····const-wide/16·v |
114 | ····const-wide/16·v5,·0x0 |
115 |
····move-object·v |
115 | ····move-object·v0,·p0 |
116 |
····move-object·v |
116 | ····move-object·v2,·p1 |
117 |
····invoke-direct/range·{v |
117 | ····invoke-direct/range·{v0·..·v6},·Lcom/android/volley/NetworkResponse;-><init>(I[BLjava/util/Map;ZJ)V |
118 | ····.line·52 | 118 | ····.line·52 |
119 | ····return-void | 119 | ····return-void |
120 | .end·method | 120 | .end·method |
121 | .method·public·constructor·<init>([BLjava/util/Map;)V | 121 | .method·public·constructor·<init>([BLjava/util/Map;)V |
122 |
····.locals· |
122 | ····.locals·7 |
123 | ····.param·p1,·"data"····#·[B | 123 | ····.param·p1,·"data"····#·[B |
124 | ····.annotation·system·Ldalvik/annotation/Signature; | 124 | ····.annotation·system·Ldalvik/annotation/Signature; |
125 | ········value·=·{ | 125 | ········value·=·{ |
126 | ············"([B", | 126 | ············"([B", |
127 | ············"Ljava/util/Map", | 127 | ············"Ljava/util/Map", |
128 | ············"<", | 128 | ············"<", |
129 | ············"Ljava/lang/String;", | 129 | ············"Ljava/lang/String;", |
Offset 143, 24 lines modified | Offset 143, 24 lines modified | ||
143 | ············">;)V" | 143 | ············">;)V" |
144 | ········} | 144 | ········} |
145 | ····.end·annotation | 145 | ····.end·annotation |
146 | ····.prologue | 146 | ····.prologue |
147 | ····.line·55 | 147 | ····.line·55 |
Max diff block lines reached; 554/3461 bytes (16.01%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | .field·final·synthetic·val$tag:Ljava/lang/String; | 23 | .field·final·synthetic·val$tag:Ljava/lang/String; |
24 | .field·final·synthetic·val$threadId:J | 24 | .field·final·synthetic·val$threadId:J |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/volley/Request;Ljava/lang/String;J)V | 26 | .method·constructor·<init>(Lcom/android/volley/Request;Ljava/lang/String;J)V |
27 |
····.locals· |
27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/volley/Request; | 28 | ····.param·p1,·"this$0"····#·Lcom/android/volley/Request; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·239 | 30 | ····.line·239 |
31 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request$1;" | 31 | ····.local·p0,·"this":Lcom/android/volley/Request$1;,·"Lcom/android/volley/Request$1;" |
32 | ····iput-object·p1,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; | 32 | ····iput-object·p1,·p0,·Lcom/android/volley/Request$1;->this$0:Lcom/android/volley/Request; |
Offset 183, 15 lines modified | Offset 183, 15 lines modified | ||
183 | ····.line·38 | 183 | ····.line·38 |
184 | ····iget-object·v0,·p0,·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; | 184 | ····iget-object·v0,·p0,·Lcom/android/volley/Request;->mEventLog:Lcom/android/volley/VolleyLog$MarkerLog; |
185 | ····return-object·v0 | 185 | ····return-object·v0 |
186 | .end·method | 186 | .end·method |
187 | .method·private·static·createIdentifier(ILjava/lang/String;)Ljava/lang/String; | 187 | .method·private·static·createIdentifier(ILjava/lang/String;)Ljava/lang/String; |
188 |
····.locals· |
188 | ····.locals·5 |
189 | ····.param·p0,·"method"····#·I | 189 | ····.param·p0,·"method"····#·I |
190 | ····.param·p1,·"url"····#·Ljava/lang/String; | 190 | ····.param·p1,·"url"····#·Ljava/lang/String; |
191 | ····.prologue | 191 | ····.prologue |
192 | ····.line·640 | 192 | ····.line·640 |
193 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 193 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
Offset 222, 35 lines modified | Offset 222, 35 lines modified | ||
222 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 222 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
223 | ····move-result-object·v0 | 223 | ····move-result-object·v0 |
224 | ····.line·641 | 224 | ····.line·641 |
225 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 225 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
226 |
····move-result-wide·v |
226 | ····move-result-wide·v1 |
227 |
····invoke-virtual·{v0,·v |
227 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
228 | ····move-result-object·v0 | 228 | ····move-result-object·v0 |
229 | ····const-string·v1,·":" | 229 | ····const-string·v1,·":" |
230 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 230 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
231 | ····move-result-object·v0 | 231 | ····move-result-object·v0 |
232 |
····sget-wide·v |
232 | ····sget-wide·v1,·Lcom/android/volley/Request;->sCounter:J |
233 |
····const-wide/16·v |
233 | ····const-wide/16·v3,·0x1 |
234 |
····add-long/2addr·v |
234 | ····add-long/2addr·v3,·v1 |
235 |
····sput-wide·v |
235 | ····sput-wide·v3,·Lcom/android/volley/Request;->sCounter:J |
236 |
····invoke-virtual·{v0,·v |
236 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
237 | ····move-result-object·v0 | 237 | ····move-result-object·v0 |
238 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 238 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
239 | ····move-result-object·v0 | 239 | ····move-result-object·v0 |
Offset 464, 17 lines modified | Offset 464, 17 lines modified | ||
464 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 464 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
465 | ····move-result-object·v1 | 465 | ····move-result-object·v1 |
466 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->getId()J | 466 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->getId()J |
467 |
····move-result-wide·v |
467 | ····move-result-wide·v1 |
468 |
····invoke-virtual·{v0,·p1,·v |
468 | ····invoke-virtual·{v0,·p1,·v1,·v2},·Lcom/android/volley/VolleyLog$MarkerLog;->add(Ljava/lang/String;J)V |
469 | ····.line·222 | 469 | ····.line·222 |
470 | ····:cond_0 | 470 | ····:cond_0 |
471 | ····:goto_0 | 471 | ····:goto_0 |
472 | ····return-void | 472 | ····return-void |
473 | ····.line·219 | 473 | ····.line·219 |
Offset 613, 141 lines modified | Offset 613, 141 lines modified | ||
613 | ········value·=·{ | 613 | ········value·=·{ |
614 | ············"(TT;)V" | 614 | ············"(TT;)V" |
615 | ········} | 615 | ········} |
616 | ····.end·annotation | 616 | ····.end·annotation |
617 | .end·method | 617 | .end·method |
618 | .method·finish(Ljava/lang/String;)V | 618 | .method·finish(Ljava/lang/String;)V |
619 |
····.locals· |
619 | ····.locals·9 |
620 | ····.param·p1,·"tag"····#·Ljava/lang/String; | 620 | ····.param·p1,·"tag"····#·Ljava/lang/String; |
621 | ····.prologue | 621 | ····.prologue |
622 | ····.line·230 | 622 | ····.line·230 |
623 | ····.local·p0,·"this":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" | 623 | ····.local·p0,·"this":Lcom/android/volley/Request;,·"Lcom/android/volley/Request<TT;>;" |
624 |
····iget-object·v |
624 | ····iget-object·v5,·p0,·Lcom/android/volley/Request;->mRequestQueue:Lcom/android/volley/RequestQueue; |
625 |
····if-eqz·v |
625 | ····if-eqz·v5,·:cond_0 |
626 | ····.line·231 | 626 | ····.line·231 |
627 |
····iget-object·v |
627 | ····iget-object·v5,·p0,·Lcom/android/volley/Request;->mRequestQueue:Lcom/android/volley/RequestQueue; |
628 |
····invoke-virtual·{v |
628 | ····invoke-virtual·{v5,·p0},·Lcom/android/volley/RequestQueue;->finish(Lcom/android/volley/Request;)V |
629 | ····.line·233 | 629 | ····.line·233 |
630 | ····:cond_0 | 630 | ····:cond_0 |
631 |
····sget-boolean·v |
631 | ····sget-boolean·v5,·Lcom/android/volley/VolleyLog$MarkerLog;->ENABLED:Z |
632 |
····if-eqz·v |
632 | ····if-eqz·v5,·:cond_3 |
633 | ····.line·234 | 633 | ····.line·234 |
Max diff block lines reached; 4400/8115 bytes (54.22%) of diff not shown. |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | ····.line·55 | 102 | ····.line·55 |
103 | ····iget-wide·v0,·p0,·Lcom/android/volley/VolleyError;->networkTimeMs:J | 103 | ····iget-wide·v0,·p0,·Lcom/android/volley/VolleyError;->networkTimeMs:J |
104 | ····return-wide·v0 | 104 | ····return-wide·v0 |
105 | .end·method | 105 | .end·method |
106 | .method·setNetworkTimeMs(J)V | 106 | .method·setNetworkTimeMs(J)V |
107 |
····.locals· |
107 | ····.locals·0 |
108 | ····.param·p1,·"networkTimeMs"····#·J | 108 | ····.param·p1,·"networkTimeMs"····#·J |
109 | ····.prologue | 109 | ····.prologue |
110 | ····.line·51 | 110 | ····.line·51 |
111 | ····iput-wide·p1,·p0,·Lcom/android/volley/VolleyError;->networkTimeMs:J | 111 | ····iput-wide·p1,·p0,·Lcom/android/volley/VolleyError;->networkTimeMs:J |
112 | ····.line·52 | 112 | ····.line·52 |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | .end·method | 137 | .end·method |
138 | #·virtual·methods | 138 | #·virtual·methods |
139 | .method·public·declared-synchronized·add(Ljava/lang/String;J)V | 139 | .method·public·declared-synchronized·add(Ljava/lang/String;J)V |
140 |
····.locals· |
140 | ····.locals·7 |
141 | ····.param·p1,·"name"····#·Ljava/lang/String; | 141 | ····.param·p1,·"name"····#·Ljava/lang/String; |
142 | ····.param·p2,·"threadId"····#·J | 142 | ····.param·p2,·"threadId"····#·J |
143 | ····.prologue | 143 | ····.prologue |
144 | ····.line·131 | 144 | ····.line·131 |
145 | ····monitor-enter·p0 | 145 | ····monitor-enter·p0 |
Offset 229, 65 lines modified | Offset 229, 65 lines modified | ||
229 | ····.line·168 | 229 | ····.line·168 |
230 | ····:cond_0 | 230 | ····:cond_0 |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
233 | .method·public·declared-synchronized·finish(Ljava/lang/String;)V | 233 | .method·public·declared-synchronized·finish(Ljava/lang/String;)V |
234 |
····.locals·1 |
234 | ····.locals·13 |
235 | ····.param·p1,·"header"····#·Ljava/lang/String; | 235 | ····.param·p1,·"header"····#·Ljava/lang/String; |
236 | ····.prologue | 236 | ····.prologue |
237 | ····.line·144 | 237 | ····.line·144 |
238 | ····monitor-enter·p0 | 238 | ····monitor-enter·p0 |
239 |
····const/4·v |
239 | ····const/4·v7,·0x1 |
240 | ····:try_start_0 | 240 | ····:try_start_0 |
241 |
····iput-boolean·v |
241 | ····iput-boolean·v7,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mFinished:Z |
242 | ····.line·146 | 242 | ····.line·146 |
243 | ····invoke-direct·{p0},·Lcom/android/volley/VolleyLog$MarkerLog;->getTotalDuration()J | 243 | ····invoke-direct·{p0},·Lcom/android/volley/VolleyLog$MarkerLog;->getTotalDuration()J |
244 | ····:try_end_0 | 244 | ····:try_end_0 |
245 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 245 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
246 | ····move-result-wide·v0 | 246 | ····move-result-wide·v0 |
247 | ····.line·147 | 247 | ····.line·147 |
248 | ····.local·v0,·"duration":J | 248 | ····.local·v0,·"duration":J |
249 |
····const-wide/16·v |
249 | ····const-wide/16·v7,·0x0 |
250 |
····cmp-long·v |
250 | ····cmp-long·v7,·v0,·v7 |
251 |
····if-gtz·v |
251 | ····if-gtz·v7,·:cond_1 |
252 | ····.line·158 | 252 | ····.line·158 |
253 | ····:cond_0 | 253 | ····:cond_0 |
254 | ····monitor-exit·p0 | 254 | ····monitor-exit·p0 |
255 | ····return-void | 255 | ····return-void |
256 | ····.line·151 | 256 | ····.line·151 |
257 | ····:cond_1 | 257 | ····:cond_1 |
258 | ····:try_start_1 | 258 | ····:try_start_1 |
259 |
····iget-object·v |
259 | ····iget-object·v7,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mMarkers:Ljava/util/List; |
260 | ····const/4·v8,·0x0 | 260 | ····const/4·v8,·0x0 |
261 |
····invoke-interface·{v |
261 | ····invoke-interface·{v7,·v8},·Ljava/util/List;->get(I)Ljava/lang/Object; |
262 |
····move-result-object·v |
262 | ····move-result-object·v7 |
263 |
····check-cast·v |
263 | ····check-cast·v7,·Lcom/android/volley/VolleyLog$MarkerLog$Marker; |
264 |
····iget-wide·v |
264 | ····iget-wide·v3,·v7,·Lcom/android/volley/VolleyLog$MarkerLog$Marker;->time:J |
265 | ····.line·152 | 265 | ····.line·152 |
266 |
····.local·v |
266 | ····.local·v3,·"prevTime":J |
267 |
····const-string·v |
267 | ····const-string·v7,·"(%-4d·ms)·%s" |
268 | ····const/4·v8,·0x2 | 268 | ····const/4·v8,·0x2 |
269 | ····new-array·v8,·v8,·[Ljava/lang/Object; | 269 | ····new-array·v8,·v8,·[Ljava/lang/Object; |
270 | ····const/4·v9,·0x0 | 270 | ····const/4·v9,·0x0 |
Offset 297, 63 lines modified | Offset 297, 63 lines modified | ||
297 | ····aput-object·v10,·v8,·v9 | 297 | ····aput-object·v10,·v8,·v9 |
298 | ····const/4·v9,·0x1 | 298 | ····const/4·v9,·0x1 |
299 | ····aput-object·p1,·v8,·v9 | 299 | ····aput-object·p1,·v8,·v9 |
300 |
····invoke-static·{v |
300 | ····invoke-static·{v7,·v8},·Lcom/android/volley/VolleyLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V |
301 | ····.line·153 | 301 | ····.line·153 |
302 |
····iget-object·v |
302 | ····iget-object·v7,·p0,·Lcom/android/volley/VolleyLog$MarkerLog;->mMarkers:Ljava/util/List; |
303 |
····invoke-interface·{v |
303 | ····invoke-interface·{v7},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
304 |
····move-result-object·v |
304 | ····move-result-object·v7 |
305 | ····:goto_0 | 305 | ····:goto_0 |
Max diff block lines reached; 2192/5358 bytes (40.91%) of diff not shown. |
Offset 212, 15 lines modified | Offset 212, 15 lines modified | ||
212 | ····.line·410 | 212 | ····.line·410 |
213 | ····return-object·v0 | 213 | ····return-object·v0 |
214 | .end·method | 214 | .end·method |
215 | #·virtual·methods | 215 | #·virtual·methods |
216 | .method·public·toCacheEntry([B)Lcom/android/volley/Cache$Entry; | 216 | .method·public·toCacheEntry([B)Lcom/android/volley/Cache$Entry; |
217 |
····.locals· |
217 | ····.locals·3 |
218 | ····.param·p1,·"data"····#·[B | 218 | ····.param·p1,·"data"····#·[B |
219 | ····.prologue | 219 | ····.prologue |
220 | ····.line·417 | 220 | ····.line·417 |
221 | ····new-instance·v0,·Lcom/android/volley/Cache$Entry; | 221 | ····new-instance·v0,·Lcom/android/volley/Cache$Entry; |
222 | ····invoke-direct·{v0},·Lcom/android/volley/Cache$Entry;-><init>()V | 222 | ····invoke-direct·{v0},·Lcom/android/volley/Cache$Entry;-><init>()V |
Offset 231, 44 lines modified | Offset 231, 44 lines modified | ||
231 | ····.line·419 | 231 | ····.line·419 |
232 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->etag:Ljava/lang/String; | 232 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->etag:Ljava/lang/String; |
233 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; | 233 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; |
234 | ····.line·420 | 234 | ····.line·420 |
235 |
····iget-wide·v |
235 | ····iget-wide·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->serverDate:J |
236 |
····iput-wide·v |
236 | ····iput-wide·v1,·v0,·Lcom/android/volley/Cache$Entry;->serverDate:J |
237 | ····.line·421 | 237 | ····.line·421 |
238 |
····iget-wide·v |
238 | ····iget-wide·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->lastModified:J |
239 |
····iput-wide·v |
239 | ····iput-wide·v1,·v0,·Lcom/android/volley/Cache$Entry;->lastModified:J |
240 | ····.line·422 | 240 | ····.line·422 |
241 |
····iget-wide·v |
241 | ····iget-wide·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->ttl:J |
242 |
····iput-wide·v |
242 | ····iput-wide·v1,·v0,·Lcom/android/volley/Cache$Entry;->ttl:J |
243 | ····.line·423 | 243 | ····.line·423 |
244 |
····iget-wide·v |
244 | ····iget-wide·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->softTtl:J |
245 |
····iput-wide·v |
245 | ····iput-wide·v1,·v0,·Lcom/android/volley/Cache$Entry;->softTtl:J |
246 | ····.line·424 | 246 | ····.line·424 |
247 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; | 247 | ····iget-object·v1,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; |
248 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->responseHeaders:Ljava/util/Map; | 248 | ····iput-object·v1,·v0,·Lcom/android/volley/Cache$Entry;->responseHeaders:Ljava/util/Map; |
249 | ····.line·425 | 249 | ····.line·425 |
250 | ····return-object·v0 | 250 | ····return-object·v0 |
251 | .end·method | 251 | .end·method |
252 | .method·public·writeHeader(Ljava/io/OutputStream;)Z | 252 | .method·public·writeHeader(Ljava/io/OutputStream;)Z |
253 |
····.locals· |
253 | ····.locals·5 |
254 | ····.param·p1,·"os"····#·Ljava/io/OutputStream; | 254 | ····.param·p1,·"os"····#·Ljava/io/OutputStream; |
255 | ····.prologue | 255 | ····.prologue |
256 | ····const/4·v1,·0x1 | 256 | ····const/4·v1,·0x1 |
257 | ····const/4·v2,·0x0 | 257 | ····const/4·v2,·0x0 |
Offset 290, 32 lines modified | Offset 290, 32 lines modified | ||
290 | ····const-string·v3,·"" | 290 | ····const-string·v3,·"" |
291 | ····:goto_0 | 291 | ····:goto_0 |
292 | ····invoke-static·{p1,·v3},·Lcom/android/volley/toolbox/DiskBasedCache;->writeString(Ljava/io/OutputStream;Ljava/lang/String;)V | 292 | ····invoke-static·{p1,·v3},·Lcom/android/volley/toolbox/DiskBasedCache;->writeString(Ljava/io/OutputStream;Ljava/lang/String;)V |
293 | ····.line·437 | 293 | ····.line·437 |
294 |
····iget-wide·v |
294 | ····iget-wide·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->serverDate:J |
295 |
····invoke-static·{p1,·v |
295 | ····invoke-static·{p1,·v3,·v4},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
296 | ····.line·438 | 296 | ····.line·438 |
297 |
····iget-wide·v |
297 | ····iget-wide·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->lastModified:J |
298 |
····invoke-static·{p1,·v |
298 | ····invoke-static·{p1,·v3,·v4},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
299 | ····.line·439 | 299 | ····.line·439 |
300 |
····iget-wide·v |
300 | ····iget-wide·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->ttl:J |
301 |
····invoke-static·{p1,·v |
301 | ····invoke-static·{p1,·v3,·v4},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
302 | ····.line·440 | 302 | ····.line·440 |
303 |
····iget-wide·v |
303 | ····iget-wide·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->softTtl:J |
304 |
····invoke-static·{p1,·v |
304 | ····invoke-static·{p1,·v3,·v4},·Lcom/android/volley/toolbox/DiskBasedCache;->writeLong(Ljava/io/OutputStream;J)V |
305 | ····.line·441 | 305 | ····.line·441 |
306 | ····iget-object·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; | 306 | ····iget-object·v3,·p0,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->responseHeaders:Ljava/util/Map; |
307 | ····invoke-static·{v3,·p1},·Lcom/android/volley/toolbox/DiskBasedCache;->writeStringStringMap(Ljava/util/Map;Ljava/io/OutputStream;)V | 307 | ····invoke-static·{v3,·p1},·Lcom/android/volley/toolbox/DiskBasedCache;->writeStringStringMap(Ljava/util/Map;Ljava/io/OutputStream;)V |
308 | ····.line·442 | 308 | ····.line·442 |
Offset 159, 82 lines modified | Offset 159, 82 lines modified | ||
159 | .method·private·pruneIfNeeded(I)V | 159 | .method·private·pruneIfNeeded(I)V |
160 | ····.locals·14 | 160 | ····.locals·14 |
161 | ····.param·p1,·"neededSpace"····#·I | 161 | ····.param·p1,·"neededSpace"····#·I |
162 | ····.prologue | 162 | ····.prologue |
163 | ····.line·261 | 163 | ····.line·261 |
164 |
····iget-wide·v |
164 | ····iget-wide·v9,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mTotalSize:J |
165 |
····int-to-long·v1 |
165 | ····int-to-long·v11,·p1 |
166 |
····add-long/2addr·v |
166 | ····add-long/2addr·v9,·v11 |
167 |
····iget·v |
167 | ····iget·v11,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mMaxCacheSizeInBytes:I |
168 |
····int-to-long·v1 |
168 | ····int-to-long·v11,·v11 |
169 |
····cmp-long·v |
169 | ····cmp-long·v9,·v9,·v11 |
170 |
····if-gez·v |
170 | ····if-gez·v9,·:cond_1 |
171 | ····.line·295 | 171 | ····.line·295 |
172 | ····:cond_0 | 172 | ····:cond_0 |
173 | ····:goto_0 | 173 | ····:goto_0 |
174 | ····return-void | 174 | ····return-void |
175 | ····.line·264 | 175 | ····.line·264 |
176 | ····:cond_1 | 176 | ····:cond_1 |
177 |
····sget-boolean·v |
177 | ····sget-boolean·v9,·Lcom/android/volley/VolleyLog;->DEBUG:Z |
178 |
····if-eqz·v |
178 | ····if-eqz·v9,·:cond_2 |
179 | ····.line·265 | 179 | ····.line·265 |
180 |
····const-string·v |
180 | ····const-string·v9,·"Pruning·old·cache·entries." |
181 | ····const/4·v10,·0x0 | 181 | ····const/4·v10,·0x0 |
182 | ····new-array·v10,·v10,·[Ljava/lang/Object; | 182 | ····new-array·v10,·v10,·[Ljava/lang/Object; |
183 |
····invoke-static·{v |
183 | ····invoke-static·{v9,·v10},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V |
184 | ····.line·268 | 184 | ····.line·268 |
185 | ····:cond_2 | 185 | ····:cond_2 |
186 | ····iget-wide·v0,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mTotalSize:J | 186 | ····iget-wide·v0,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mTotalSize:J |
187 | ····.line·269 | 187 | ····.line·269 |
188 | ····.local·v0,·"before":J | 188 | ····.local·v0,·"before":J |
189 | ····const/4·v6,·0x0 | 189 | ····const/4·v6,·0x0 |
190 | ····.line·270 | 190 | ····.line·270 |
191 | ····.local·v6,·"prunedFiles":I | 191 | ····.local·v6,·"prunedFiles":I |
192 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 192 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
193 |
····move-result-wide·v |
193 | ····move-result-wide·v7 |
194 | ····.line·272 | 194 | ····.line·272 |
195 |
····.local·v |
195 | ····.local·v7,·"startTime":J |
196 |
····iget-object·v |
196 | ····iget-object·v9,·p0,·Lcom/android/volley/toolbox/DiskBasedCache;->mEntries:Ljava/util/Map; |
197 |
····invoke-interface·{v |
197 | ····invoke-interface·{v9},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
198 |
····move-result-object·v |
198 | ····move-result-object·v9 |
199 |
····invoke-interface·{v |
199 | ····invoke-interface·{v9},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
200 | ····move-result-object·v5 | 200 | ····move-result-object·v5 |
201 | ····.line·273 | 201 | ····.line·273 |
202 | ····.local·v5,·"iterator":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;>;" | 202 | ····.local·v5,·"iterator":Ljava/util/Iterator;,·"Ljava/util/Iterator<Ljava/util/Map$Entry<Ljava/lang/String;Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;>;>;" |
203 | ····:cond_3 | 203 | ····:cond_3 |
204 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z | 204 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
205 |
····move-result·v |
205 | ····move-result·v9 |
206 |
····if-eqz·v |
206 | ····if-eqz·v9,·:cond_4 |
207 | ····.line·274 | 207 | ····.line·274 |
208 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 208 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
209 | ····move-result-object·v4 | 209 | ····move-result-object·v4 |
210 | ····check-cast·v4,·Ljava/util/Map$Entry; | 210 | ····check-cast·v4,·Ljava/util/Map$Entry; |
Offset 245, 76 lines modified | Offset 245, 76 lines modified | ||
245 | ····move-result-object·v3 | 245 | ····move-result-object·v3 |
246 | ····check-cast·v3,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; | 246 | ····check-cast·v3,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; |
247 | ····.line·276 | 247 | ····.line·276 |
248 | ····.local·v3,·"e":Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; | 248 | ····.local·v3,·"e":Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader; |
249 |
····iget-object·v |
249 | ····iget-object·v9,·v3,·Lcom/android/volley/toolbox/DiskBasedCache$CacheHeader;->key:Ljava/lang/String; |
250 |
····invoke-virtual·{p0,·v |
250 | ····invoke-virtual·{p0,·v9},·Lcom/android/volley/toolbox/DiskBasedCache;->getFileForKey(Ljava/lang/String;)Ljava/io/File; |
251 |
····move-result-object·v |
251 | ····move-result-object·v9 |
252 |
····invoke-virtual·{v |
252 | ····invoke-virtual·{v9},·Ljava/io/File;->delete()Z |
253 | ····move-result·v2 | 253 | ····move-result·v2 |
Max diff block lines reached; 13469/17263 bytes (78.02%) of diff not shown. |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; | 77 | ····iput-object·p2,·p0,·Lcom/android/volley/toolbox/BasicNetwork;->mPool:Lcom/android/volley/toolbox/ByteArrayPool; |
78 | ····.line·83 | 78 | ····.line·83 |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | .method·private·addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V | 81 | .method·private·addCacheHeaders(Ljava/util/Map;Lcom/android/volley/Cache$Entry;)V |
82 |
····.locals· |
82 | ····.locals·5 |
83 | ····.param·p2,·"entry"····#·Lcom/android/volley/Cache$Entry; | 83 | ····.param·p2,·"entry"····#·Lcom/android/volley/Cache$Entry; |
84 | ····.annotation·system·Ldalvik/annotation/Signature; | 84 | ····.annotation·system·Ldalvik/annotation/Signature; |
85 | ········value·=·{ | 85 | ········value·=·{ |
86 | ············"(", | 86 | ············"(", |
87 | ············"Ljava/util/Map", | 87 | ············"Ljava/util/Map", |
88 | ············"<", | 88 | ············"<", |
89 | ············"Ljava/lang/String;", | 89 | ············"Ljava/lang/String;", |
Offset 117, 28 lines modified | Offset 117, 28 lines modified | ||
117 | ····iget-object·v2,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; | 117 | ····iget-object·v2,·p2,·Lcom/android/volley/Cache$Entry;->etag:Ljava/lang/String; |
118 | ····invoke-interface·{p1,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 118 | ····invoke-interface·{p1,·v1,·v2},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
119 | ····.line·230 | 119 | ····.line·230 |
120 | ····:cond_2 | 120 | ····:cond_2 |
121 |
····iget-wide·v |
121 | ····iget-wide·v1,·p2,·Lcom/android/volley/Cache$Entry;->lastModified:J |
122 |
····const-wide/16·v |
122 | ····const-wide/16·v3,·0x0 |
123 |
····cmp-long·v1,·v |
123 | ····cmp-long·v1,·v1,·v3 |
124 | ····if-lez·v1,·:cond_0 | 124 | ····if-lez·v1,·:cond_0 |
125 | ····.line·231 | 125 | ····.line·231 |
126 | ····new-instance·v0,·Ljava/util/Date; | 126 | ····new-instance·v0,·Ljava/util/Date; |
127 |
····iget-wide·v |
127 | ····iget-wide·v1,·p2,·Lcom/android/volley/Cache$Entry;->lastModified:J |
128 |
····invoke-direct·{v0,·v |
128 | ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V |
129 | ····.line·232 | 129 | ····.line·232 |
130 | ····.local·v0,·"refTime":Ljava/util/Date; | 130 | ····.local·v0,·"refTime":Ljava/util/Date; |
131 | ····const-string·v1,·"If-Modified-Since" | 131 | ····const-string·v1,·"If-Modified-Since" |
132 | ····invoke-static·{v0},·Lorg/apache/http/impl/cookie/DateUtils;->formatDate(Ljava/util/Date;)Ljava/lang/String; | 132 | ····invoke-static·{v0},·Lorg/apache/http/impl/cookie/DateUtils;->formatDate(Ljava/util/Date;)Ljava/lang/String; |
Offset 464, 15 lines modified | Offset 464, 15 lines modified | ||
464 | ····invoke-static·{v6,·v7},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V | 464 | ····invoke-static·{v6,·v7},·Lcom/android/volley/VolleyLog;->v(Ljava/lang/String;[Ljava/lang/Object;)V |
465 | ····goto·:goto_0 | 465 | ····goto·:goto_0 |
466 | .end·method | 466 | .end·method |
467 | .method·private·logSlowRequests(JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V | 467 | .method·private·logSlowRequests(JLcom/android/volley/Request;[BLorg/apache/http/StatusLine;)V |
468 |
····.locals· |
468 | ····.locals·4 |
469 | ····.param·p1,·"requestLifetime"····#·J | 469 | ····.param·p1,·"requestLifetime"····#·J |
470 | ····.param·p4,·"responseContents"····#·[B | 470 | ····.param·p4,·"responseContents"····#·[B |
471 | ····.param·p5,·"statusLine"····#·Lorg/apache/http/StatusLine; | 471 | ····.param·p5,·"statusLine"····#·Lorg/apache/http/StatusLine; |
472 | ····.annotation·system·Ldalvik/annotation/Signature; | 472 | ····.annotation·system·Ldalvik/annotation/Signature; |
473 | ········value·=·{ | 473 | ········value·=·{ |
474 | ············"(J", | 474 | ············"(J", |
475 | ············"Lcom/android/volley/Request", | 475 | ············"Lcom/android/volley/Request", |
Offset 574, 15 lines modified | Offset 574, 15 lines modified | ||
574 | ····goto·:goto_0 | 574 | ····goto·:goto_0 |
575 | .end·method | 575 | .end·method |
576 | #·virtual·methods | 576 | #·virtual·methods |
577 | .method·protected·logError(Ljava/lang/String;Ljava/lang/String;J)V | 577 | .method·protected·logError(Ljava/lang/String;Ljava/lang/String;J)V |
578 |
····.locals· |
578 | ····.locals·7 |
579 | ····.param·p1,·"what"····#·Ljava/lang/String; | 579 | ····.param·p1,·"what"····#·Ljava/lang/String; |
580 | ····.param·p2,·"url"····#·Ljava/lang/String; | 580 | ····.param·p2,·"url"····#·Ljava/lang/String; |
581 | ····.param·p3,·"start"····#·J | 581 | ····.param·p3,·"start"····#·J |
582 | ····.prologue | 582 | ····.prologue |
583 | ····.line·237 | 583 | ····.line·237 |
584 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J | 584 | ····invoke-static·{},·Landroid/os/SystemClock;->elapsedRealtime()J |
Offset 599, 17 lines modified | Offset 599, 17 lines modified | ||
599 | ····const/4·v4,·0x0 | 599 | ····const/4·v4,·0x0 |
600 | ····aput-object·p1,·v3,·v4 | 600 | ····aput-object·p1,·v3,·v4 |
601 | ····const/4·v4,·0x1 | 601 | ····const/4·v4,·0x1 |
602 |
····sub-long·v |
602 | ····sub-long·v5,·v0,·p3 |
603 |
····invoke-static·{v |
603 | ····invoke-static·{v5,·v6},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
604 | ····move-result-object·v5 | 604 | ····move-result-object·v5 |
605 | ····aput-object·v5,·v3,·v4 | 605 | ····aput-object·v5,·v3,·v4 |
606 | ····const/4·v4,·0x2 | 606 | ····const/4·v4,·0x2 |
Offset 654, 175 lines modified | Offset 654, 175 lines modified | ||
654 | ····.local·v22,·"httpResponse":Lorg/apache/http/HttpResponse; | 654 | ····.local·v22,·"httpResponse":Lorg/apache/http/HttpResponse; |
655 | ····const/16·v26,·0x0 | 655 | ····const/16·v26,·0x0 |
656 | ····.line·91 | 656 | ····.line·91 |
Max diff block lines reached; 28637/31768 bytes (90.14%) of diff not shown. |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ····.line·31 | 11 | ····.line·31 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static·parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 15 | .method·public·static·parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
16 |
····.locals· |
16 | ····.locals·29 |
17 | ····.param·p0,·"response"····#·Lcom/android/volley/NetworkResponse; | 17 | ····.param·p0,·"response"····#·Lcom/android/volley/NetworkResponse; |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·40 | 19 | ····.line·40 |
20 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 20 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
21 | ····move-result-wide·v14 | 21 | ····move-result-wide·v14 |
Offset 32, 46 lines modified | Offset 32, 46 lines modified | ||
32 | ····.line·44 | 32 | ····.line·44 |
33 | ····.local·v7,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" | 33 | ····.local·v7,·"headers":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" |
34 | ····const-wide/16·v16,·0x0 | 34 | ····const-wide/16·v16,·0x0 |
35 | ····.line·45 | 35 | ····.line·45 |
36 | ····.local·v16,·"serverDate":J | 36 | ····.local·v16,·"serverDate":J |
37 |
····const-wide/16·v |
37 | ····const-wide/16·v9,·0x0 |
38 | ····.line·46 | 38 | ····.line·46 |
39 |
····.local·v |
39 | ····.local·v9,·"lastModified":J |
40 |
····const-wide/16·v |
40 | ····const-wide/16·v19,·0x0 |
41 | ····.line·47 | 41 | ····.line·47 |
42 |
····.local·v |
42 | ····.local·v19,·"serverExpires":J |
43 |
····const-wide/16·v2 |
43 | ····const-wide/16·v21,·0x0 |
44 | ····.line·48 | 44 | ····.line·48 |
45 |
····.local·v2 |
45 | ····.local·v21,·"softExpire":J |
46 |
····const-wide/16·v |
46 | ····const-wide/16·v3,·0x0 |
47 | ····.line·49 | 47 | ····.line·49 |
48 |
····.local·v |
48 | ····.local·v3,·"finalExpire":J |
49 |
····const-wide/16·v1 |
49 | ····const-wide/16·v11,·0x0 |
50 | ····.line·50 | 50 | ····.line·50 |
51 |
····.local·v1 |
51 | ····.local·v11,·"maxAge":J |
52 |
····const-wide/16·v2 |
52 | ····const-wide/16·v23,·0x0 |
53 | ····.line·51 | 53 | ····.line·51 |
54 |
····.local·v2 |
54 | ····.local·v23,·"staleWhileRevalidate":J |
55 |
····const/4·v |
55 | ····const/4·v5,·0x0 |
56 | ····.line·52 | 56 | ····.line·52 |
57 |
····.local·v |
57 | ····.local·v5,·"hasCacheControl":Z |
58 |
····const/4·v |
58 | ····const/4·v13,·0x0 |
59 | ····.line·54 | 59 | ····.line·54 |
60 |
····.local·v |
60 | ····.local·v13,·"mustRevalidate":Z |
61 | ····const/16·v18,·0x0 | 61 | ····const/16·v18,·0x0 |
62 | ····.line·57 | 62 | ····.line·57 |
63 | ····.local·v18,·"serverEtag":Ljava/lang/String; | 63 | ····.local·v18,·"serverEtag":Ljava/lang/String; |
64 | ····const-string·v27,·"Date" | 64 | ····const-string·v27,·"Date" |
65 | ····move-object/from16·v0,·v27 | 65 | ····move-object/from16·v0,·v27 |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | ····check-cast·v6,·Ljava/lang/String; | 105 | ····check-cast·v6,·Ljava/lang/String; |
106 | ····.line·63 | 106 | ····.line·63 |
107 | ····.restart·local·v6····#·"headerValue":Ljava/lang/String; | 107 | ····.restart·local·v6····#·"headerValue":Ljava/lang/String; |
108 | ····if-eqz·v6,·:cond_7 | 108 | ····if-eqz·v6,·:cond_7 |
109 | ····.line·64 | 109 | ····.line·64 |
110 |
····const/4·v |
110 | ····const/4·v5,·0x1 |
111 | ····.line·65 | 111 | ····.line·65 |
112 | ····const-string·v27,·"," | 112 | ····const-string·v27,·"," |
113 | ····move-object/from16·v0,·v27 | 113 | ····move-object/from16·v0,·v27 |
114 | ····invoke-virtual·{v6,·v0},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; | 114 | ····invoke-virtual·{v6,·v0},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
Offset 137, 33 lines modified | Offset 137, 33 lines modified | ||
137 | ····if-ge·v8,·v0,·:cond_7 | 137 | ····if-ge·v8,·v0,·:cond_7 |
138 | ····.line·67 | 138 | ····.line·67 |
139 | ····aget-object·v27,·v26,·v8 | 139 | ····aget-object·v27,·v26,·v8 |
140 | ····invoke-virtual/range·{v27·..·v27},·Ljava/lang/String;->trim()Ljava/lang/String; | 140 | ····invoke-virtual/range·{v27·..·v27},·Ljava/lang/String;->trim()Ljava/lang/String; |
141 |
····move-result-object·v |
141 | ····move-result-object·v25 |
142 | ····.line·68 | 142 | ····.line·68 |
143 |
····.local·v |
143 | ····.local·v25,·"token":Ljava/lang/String; |
144 | ····const-string·v27,·"no-cache" | 144 | ····const-string·v27,·"no-cache" |
145 |
····move-object/from16·v0,·v |
145 | ····move-object/from16·v0,·v25 |
146 | ····move-object/from16·v1,·v27 | 146 | ····move-object/from16·v1,·v27 |
147 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 147 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
148 | ····move-result·v27 | 148 | ····move-result·v27 |
Max diff block lines reached; 7984/10876 bytes (73.41%) of diff not shown. |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | ····.line·244 | 134 | ····.line·244 |
135 | ····.end·local·v1····#·"out":Ljava/io/DataOutputStream; | 135 | ····.end·local·v1····#·"out":Ljava/io/DataOutputStream; |
136 | ····:cond_0 | 136 | ····:cond_0 |
137 | ····return-void | 137 | ····return-void |
138 | .end·method | 138 | .end·method |
139 | .method·private·static·entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity; | 139 | .method·private·static·entityFromConnection(Ljava/net/HttpURLConnection;)Lorg/apache/http/HttpEntity; |
140 |
····.locals· |
140 | ····.locals·5 |
141 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; | 141 | ····.param·p0,·"connection"····#·Ljava/net/HttpURLConnection; |
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·134 | 143 | ····.line·134 |
144 | ····new-instance·v0,·Lorg/apache/http/entity/BasicHttpEntity; | 144 | ····new-instance·v0,·Lorg/apache/http/entity/BasicHttpEntity; |
145 | ····invoke-direct·{v0},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V | 145 | ····invoke-direct·{v0},·Lorg/apache/http/entity/BasicHttpEntity;-><init>()V |
Offset 162, 17 lines modified | Offset 162, 17 lines modified | ||
162 | ····invoke-virtual·{v0,·v1},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V | 162 | ····invoke-virtual·{v0,·v1},·Lorg/apache/http/entity/BasicHttpEntity;->setContent(Ljava/io/InputStream;)V |
163 | ····.line·142 | 163 | ····.line·142 |
164 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentLength()I | 164 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentLength()I |
165 | ····move-result·v3 | 165 | ····move-result·v3 |
166 |
····int-to-long·v |
166 | ····int-to-long·v3,·v3 |
167 |
····invoke-virtual·{v0,·v |
167 | ····invoke-virtual·{v0,·v3,·v4},·Lorg/apache/http/entity/BasicHttpEntity;->setContentLength(J)V |
168 | ····.line·143 | 168 | ····.line·143 |
169 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentEncoding()Ljava/lang/String; | 169 | ····invoke-virtual·{p0},·Ljava/net/HttpURLConnection;->getContentEncoding()Ljava/lang/String; |
170 | ····move-result-object·v3 | 170 | ····move-result-object·v3 |
171 | ····invoke-virtual·{v0,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContentEncoding(Ljava/lang/String;)V | 171 | ····invoke-virtual·{v0,·v3},·Lorg/apache/http/entity/BasicHttpEntity;->setContentEncoding(Ljava/lang/String;)V |
Offset 358, 68 lines modified | Offset 358, 66 lines modified | ||
358 | ····.locals·12 | 358 | ····.locals·12 |
359 | ····.param·p0,·"actualWidth"····#·I | 359 | ····.param·p0,·"actualWidth"····#·I |
360 | ····.param·p1,·"actualHeight"····#·I | 360 | ····.param·p1,·"actualHeight"····#·I |
361 | ····.param·p2,·"desiredWidth"····#·I | 361 | ····.param·p2,·"desiredWidth"····#·I |
362 | ····.param·p3,·"desiredHeight"····#·I | 362 | ····.param·p3,·"desiredHeight"····#·I |
363 | ····.prologue | 363 | ····.prologue |
364 | ····const/high16·v11,·0x40000000····#·2.0f | ||
364 | ····.line·234 | 365 | ····.line·234 |
365 |
····int-to-double·v |
366 | ····int-to-double·v7,·p0 |
366 |
····int-to-double·v |
367 | ····int-to-double·v9,·p2 |
367 |
····div-double·v |
368 | ····div-double·v5,·v7,·v9 |
368 | ····.line·235 | 369 | ····.line·235 |
369 |
····.local·v |
370 | ····.local·v5,·"wr":D |
370 |
····int-to-double·v |
371 | ····int-to-double·v7,·p1 |
371 |
····int-to-double·v |
372 | ····int-to-double·v9,·p3 |
372 |
····div-double·v0,·v |
373 | ····div-double·v0,·v7,·v9 |
373 | ····.line·236 | 374 | ····.line·236 |
374 | ····.local·v0,·"hr":D | 375 | ····.local·v0,·"hr":D |
375 |
····invoke-static·{v |
376 | ····invoke-static·{v5,·v6,·v0,·v1},·Ljava/lang/Math;->min(DD)D |
376 |
····move-result-wide·v |
377 | ····move-result-wide·v3 |
377 | ····.line·237 | 378 | ····.line·237 |
378 |
····.local·v |
379 | ····.local·v3,·"ratio":D |
379 | ····const/high16·v2,·0x3f800000····#·1.0f | 380 | ····const/high16·v2,·0x3f800000····#·1.0f |
380 | ····.line·238 | 381 | ····.line·238 |
381 | ····.local·v2,·"n":F | 382 | ····.local·v2,·"n":F |
382 | ····:goto_0 | 383 | ····:goto_0 |
383 |
···· |
384 | ····mul-float·v7,·v2,·v11 |
384 | ····mul-float/2addr·v3,·v2 | ||
385 |
····float-to-double·v |
385 | ····float-to-double·v7,·v7 |
386 |
····cmpg-double·v |
386 | ····cmpg-double·v7,·v7,·v3 |
387 |
····if-gtz·v |
387 | ····if-gtz·v7,·:cond_0 |
388 | ····.line·239 | 388 | ····.line·239 |
389 |
|
389 | ····mul-float/2addr·v2,·v11 |
390 | ····mul-float/2addr·v2,·v3 | ||
391 | ····goto·:goto_0 | 390 | ····goto·:goto_0 |
392 | ····.line·242 | 391 | ····.line·242 |
393 | ····:cond_0 | 392 | ····:cond_0 |
394 |
····float-to-int·v |
393 | ····float-to-int·v7,·v2 |
395 |
····return·v |
394 | ····return·v7 |
396 | .end·method | 395 | .end·method |
397 | .method·private·static·getResizedDimension(IIIILandroid/widget/ImageView$ScaleType;)I | 396 | .method·private·static·getResizedDimension(IIIILandroid/widget/ImageView$ScaleType;)I |
398 |
····.locals· |
397 | ····.locals·7 |
399 | ····.param·p0,·"maxPrimary"····#·I | 398 | ····.param·p0,·"maxPrimary"····#·I |
400 | ····.param·p1,·"maxSecondary"····#·I | 399 | ····.param·p1,·"maxSecondary"····#·I |
401 | ····.param·p2,·"actualPrimary"····#·I | 400 | ····.param·p2,·"actualPrimary"····#·I |
402 | ····.param·p3,·"actualSecondary"····#·I | 401 | ····.param·p3,·"actualSecondary"····#·I |
403 | ····.param·p4,·"scaleType"····#·Landroid/widget/ImageView$ScaleType; | 402 | ····.param·p4,·"scaleType"····#·Landroid/widget/ImageView$ScaleType; |
404 | ····.prologue | 403 | ····.prologue |
Offset 450, 27 lines modified | Offset 448, 27 lines modified | ||
450 | ····goto·:goto_0 | 448 | ····goto·:goto_0 |
451 | ····.line·128 | 449 | ····.line·128 |
452 | ····:cond_2 | 450 | ····:cond_2 |
453 | ····if-nez·p0,·:cond_3 | 451 | ····if-nez·p0,·:cond_3 |
454 | ····.line·129 | 452 | ····.line·129 |
455 |
····int-to-double·v |
453 | ····int-to-double·v3,·p1 |
456 |
····int-to-double·v |
454 | ····int-to-double·v5,·p3 |
457 |
····div-double·v0,·v |
455 | ····div-double·v0,·v3,·v5 |
458 | ····.line·130 | 456 | ····.line·130 |
459 | ····.local·v0,·"ratio":D | 457 | ····.local·v0,·"ratio":D |
460 |
····int-to-double·v |
458 | ····int-to-double·v3,·p2 |
461 |
····mul-double/2addr·v |
459 | ····mul-double/2addr·v3,·v0 |
462 |
····double-to-int·p2,·v |
460 | ····double-to-int·p2,·v3 |
463 | ····goto·:goto_0 | 461 | ····goto·:goto_0 |
464 | ····.line·133 | 462 | ····.line·133 |
465 | ····.end·local·v0····#·"ratio":D | 463 | ····.end·local·v0····#·"ratio":D |
466 | ····:cond_3 | 464 | ····:cond_3 |
467 | ····if-nez·p1,·:cond_4 | 465 | ····if-nez·p1,·:cond_4 |
Offset 478, 72 lines modified | Offset 476, 72 lines modified | ||
Max diff block lines reached; 1558/4103 bytes (37.97%) of diff not shown. |
Offset 317, 15 lines modified | Offset 317, 15 lines modified | ||
317 | ····invoke-direct·{v1,·v0},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V | 317 | ····invoke-direct·{v1,·v0},·Ljava/lang/AssertionError;-><init>(Ljava/lang/Object;)V |
318 | ····throw·v1 | 318 | ····throw·v1 |
319 | .end·method | 319 | .end·method |
320 | .method·public·get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 320 | .method·public·get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; |
321 |
····.locals· |
321 | ····.locals·2 |
322 | ····.param·p1,·"timeout"····#·J | 322 | ····.param·p1,·"timeout"····#·J |
323 | ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit; | 323 | ····.param·p3,·"unit"····#·Ljava/util/concurrent/TimeUnit; |
324 | ····.annotation·system·Ldalvik/annotation/Signature; | 324 | ····.annotation·system·Ldalvik/annotation/Signature; |
325 | ········value·=·{ | 325 | ········value·=·{ |
326 | ············"(J", | 326 | ············"(J", |
327 | ············"Ljava/util/concurrent/TimeUnit;", | 327 | ············"Ljava/util/concurrent/TimeUnit;", |
328 | ············")TT;" | 328 | ············")TT;" |
Offset 437, 15 lines modified | Offset 437, 15 lines modified | ||
437 | ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List; | 437 | ····iput-object·v1,·p0,·Lcom/google/gson/Gson;->factories:Ljava/util/List; |
438 | ····.line·244 | 438 | ····.line·244 |
439 | ····return-void | 439 | ····return-void |
440 | .end·method | 440 | .end·method |
441 | .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V | 441 | .method·static·synthetic·access$000(Lcom/google/gson/Gson;D)V |
442 |
····.locals· |
442 | ····.locals·0 |
443 | ····.param·p0,·"x0"····#·Lcom/google/gson/Gson; | 443 | ····.param·p0,·"x0"····#·Lcom/google/gson/Gson; |
444 | ····.param·p1,·"x1"····#·D | 444 | ····.param·p1,·"x1"····#·D |
445 | ····.prologue | 445 | ····.prologue |
446 | ····.line·97 | 446 | ····.line·97 |
447 | ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V | 447 | ····invoke-direct·{p0,·p1,·p2},·Lcom/google/gson/Gson;->checkValidFloatingPoint(D)V |
Offset 334, 15 lines modified | Offset 334, 15 lines modified | ||
334 | ····.prologue | 334 | ····.prologue |
335 | ····.line·90 | 335 | ····.line·90 |
336 | ····return-object·p0 | 336 | ····return-object·p0 |
337 | .end·method | 337 | .end·method |
338 | .method·public·equals(Ljava/lang/Object;)Z | 338 | .method·public·equals(Ljava/lang/Object;)Z |
339 |
····.locals·1 |
339 | ····.locals·11 |
340 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 340 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
341 | ····.prologue | 341 | ····.prologue |
342 | ····const/4·v5,·0x1 | 342 | ····const/4·v5,·0x1 |
343 | ····const/4·v6,·0x0 | 343 | ····const/4·v6,·0x0 |
Offset 412, 25 lines modified | Offset 412, 25 lines modified | ||
412 | ····.line·317 | 412 | ····.line·317 |
413 | ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; | 413 | ····invoke-virtual·{p0},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; |
414 | ····move-result-object·v7 | 414 | ····move-result-object·v7 |
415 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J | 415 | ····invoke-virtual·{v7},·Ljava/lang/Number;->longValue()J |
416 |
····move-result-wide·v |
416 | ····move-result-wide·v7 |
417 | ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; | 417 | ····invoke-virtual·{v4},·Lcom/google/gson/JsonPrimitive;->getAsNumber()Ljava/lang/Number; |
418 |
····move-result-object·v |
418 | ····move-result-object·v9 |
419 |
····invoke-virtual·{v |
419 | ····invoke-virtual·{v9},·Ljava/lang/Number;->longValue()J |
420 |
····move-result-wide·v |
420 | ····move-result-wide·v9 |
421 |
····cmp-long·v7,·v |
421 | ····cmp-long·v7,·v7,·v9 |
422 | ····if-eqz·v7,·:cond_0 | 422 | ····if-eqz·v7,·:cond_0 |
423 | ····move·v5,·v6 | 423 | ····move·v5,·v6 |
424 | ····goto·:goto_0 | 424 | ····goto·:goto_0 |
Offset 442, 34 lines modified | Offset 442, 34 lines modified | ||
442 | ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z | 442 | ····iput-boolean·v1,·v0,·Lcom/google/gson/internal/Excluder;->serializeInnerClasses:Z |
443 | ····.line·87 | 443 | ····.line·87 |
444 | ····return-object·v0 | 444 | ····return-object·v0 |
445 | .end·method | 445 | .end·method |
446 | .method·public·excludeClass(Ljava/lang/Class;Z)Z | 446 | .method·public·excludeClass(Ljava/lang/Class;Z)Z |
447 |
····.locals· |
447 | ····.locals·8 |
448 | ····.param·p2,·"serialize"····#·Z | 448 | ····.param·p2,·"serialize"····#·Z |
449 | ····.annotation·system·Ldalvik/annotation/Signature; | 449 | ····.annotation·system·Ldalvik/annotation/Signature; |
450 | ········value·=·{ | 450 | ········value·=·{ |
451 | ············"(", | 451 | ············"(", |
452 | ············"Ljava/lang/Class", | 452 | ············"Ljava/lang/Class", |
453 | ············"<*>;Z)Z" | 453 | ············"<*>;Z)Z" |
454 | ········} | 454 | ········} |
455 | ····.end·annotation | 455 | ····.end·annotation |
456 | ····.prologue | 456 | ····.prologue |
457 | ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 457 | ····.local·p1,·"clazz":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
458 | ····const/4·v5,·0x1 | 458 | ····const/4·v5,·0x1 |
459 | ····.line·192 | 459 | ····.line·192 |
460 |
····iget-wide·v |
460 | ····iget-wide·v3,·p0,·Lcom/google/gson/internal/Excluder;->version:D |
461 |
····const-wide/high16·v |
461 | ····const-wide/high16·v6,·-0x4010000000000000L····#·-1.0 |
462 |
····cmpl-double·v3,·v |
462 | ····cmpl-double·v3,·v3,·v6 |
463 | ····if-eqz·v3,·:cond_0 | 463 | ····if-eqz·v3,·:cond_0 |
464 | ····const-class·v3,·Lcom/google/gson/annotations/Since; | 464 | ····const-class·v3,·Lcom/google/gson/annotations/Since; |
465 | ····invoke-virtual·{p1,·v3},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 465 | ····invoke-virtual·{p1,·v3},·Ljava/lang/Class;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
Offset 582, 15 lines modified | Offset 582, 15 lines modified | ||
582 | ····:cond_5 | 582 | ····:cond_5 |
583 | ····const/4·v3,·0x0 | 583 | ····const/4·v3,·0x0 |
584 | ····goto·:goto_0 | 584 | ····goto·:goto_0 |
585 | .end·method | 585 | .end·method |
586 | .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z | 586 | .method·public·excludeField(Ljava/lang/reflect/Field;Z)Z |
587 |
····.locals·1 |
587 | ····.locals·10 |
588 | ····.param·p1,·"field"····#·Ljava/lang/reflect/Field; | 588 | ····.param·p1,·"field"····#·Ljava/lang/reflect/Field; |
589 | ····.param·p2,·"serialize"····#·Z | 589 | ····.param·p2,·"serialize"····#·Z |
590 | ····.prologue | 590 | ····.prologue |
591 | ····const/4·v7,·0x1 | 591 | ····const/4·v7,·0x1 |
592 | ····.line·150 | 592 | ····.line·150 |
Offset 608, 19 lines modified | Offset 608, 19 lines modified | ||
608 | ····.line·188 | 608 | ····.line·188 |
609 | ····:goto_0 | 609 | ····:goto_0 |
610 | ····return·v5 | 610 | ····return·v5 |
611 | ····.line·154 | 611 | ····.line·154 |
612 | ····:cond_0 | 612 | ····:cond_0 |
613 |
····iget-wide·v |
613 | ····iget-wide·v5,·p0,·Lcom/google/gson/internal/Excluder;->version:D |
614 |
····const-wide/high16·v |
614 | ····const-wide/high16·v8,·-0x4010000000000000L····#·-1.0 |
615 |
····cmpl-double·v5,·v |
615 | ····cmpl-double·v5,·v5,·v8 |
616 | ····if-eqz·v5,·:cond_1 | 616 | ····if-eqz·v5,·:cond_1 |
617 | ····const-class·v5,·Lcom/google/gson/annotations/Since; | 617 | ····const-class·v5,·Lcom/google/gson/annotations/Since; |
618 | ····invoke-virtual·{p1,·v5},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; | 618 | ····invoke-virtual·{p1,·v5},·Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; |
Offset 125, 30 lines modified | Offset 125, 30 lines modified | ||
125 | ····move-result·v2 | 125 | ····move-result·v2 |
126 | ····goto·:goto_0 | 126 | ····goto·:goto_0 |
127 | .end·method | 127 | .end·method |
128 | .method·public·longValue()J | 128 | .method·public·longValue()J |
129 |
····.locals· |
129 | ····.locals·3 |
130 | ····.prologue | 130 | ····.prologue |
131 | ····.line·49 | 131 | ····.line·49 |
132 | ····:try_start_0 | 132 | ····:try_start_0 |
133 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; | 133 | ····iget-object·v1,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; |
134 | ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 134 | ····invoke-static·{v1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
135 | ····:try_end_0 | 135 | ····:try_end_0 |
136 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 136 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
137 |
····move-result-wide·v |
137 | ····move-result-wide·v1 |
138 | ····.line·51 | 138 | ····.line·51 |
139 | ····:goto_0 | 139 | ····:goto_0 |
140 |
····return-wide·v |
140 | ····return-wide·v1 |
141 | ····.line·50 | 141 | ····.line·50 |
142 | ····:catch_0 | 142 | ····:catch_0 |
143 | ····move-exception·v0 | 143 | ····move-exception·v0 |
144 | ····.line·51 | 144 | ····.line·51 |
145 | ····.local·v0,·"e":Ljava/lang/NumberFormatException; | 145 | ····.local·v0,·"e":Ljava/lang/NumberFormatException; |
Offset 156, 15 lines modified | Offset 156, 15 lines modified | ||
156 | ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; | 156 | ····iget-object·v2,·p0,·Lcom/google/gson/internal/LazilyParsedNumber;->value:Ljava/lang/String; |
157 | ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V | 157 | ····invoke-direct·{v1,·v2},·Ljava/math/BigDecimal;-><init>(Ljava/lang/String;)V |
158 | ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J | 158 | ····invoke-virtual·{v1},·Ljava/math/BigDecimal;->longValue()J |
159 |
····move-result-wide·v |
159 | ····move-result-wide·v1 |
160 | ····goto·:goto_0 | 160 | ····goto·:goto_0 |
161 | .end·method | 161 | .end·method |
162 | .method·public·toString()Ljava/lang/String; | 162 | .method·public·toString()Ljava/lang/String; |
163 | ····.locals·1 | 163 | ····.locals·1 |
Offset 625, 15 lines modified | Offset 625, 15 lines modified | ||
625 | ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V | 625 | ····invoke-direct·{p0,·v0},·Lcom/google/gson/internal/bind/JsonTreeWriter;->put(Lcom/google/gson/JsonElement;)V |
626 | ····.line·167 | 626 | ····.line·167 |
627 | ····return-object·p0 | 627 | ····return-object·p0 |
628 | .end·method | 628 | .end·method |
629 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; | 629 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; |
630 |
····.locals· |
630 | ····.locals·2 |
631 | ····.param·p1,·"value"····#·J | 631 | ····.param·p1,·"value"····#·J |
632 | ····.annotation·system·Ldalvik/annotation/Throws; | 632 | ····.annotation·system·Ldalvik/annotation/Throws; |
633 | ········value·=·{ | 633 | ········value·=·{ |
634 | ············Ljava/io/IOException; | 634 | ············Ljava/io/IOException; |
635 | ········} | 635 | ········} |
636 | ····.end·annotation | 636 | ····.end·annotation |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | #·virtual·methods | 71 | #·virtual·methods |
72 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; | 72 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Object; |
73 |
····.locals· |
73 | ····.locals·5 |
74 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 74 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
75 | ····.annotation·system·Ldalvik/annotation/Throws; | 75 | ····.annotation·system·Ldalvik/annotation/Throws; |
76 | ········value·=·{ | 76 | ········value·=·{ |
77 | ············Ljava/io/IOException; | 77 | ············Ljava/io/IOException; |
78 | ········} | 78 | ········} |
79 | ····.end·annotation | 79 | ····.end·annotation |
Offset 191, 17 lines modified | Offset 191, 17 lines modified | ||
191 | ····goto·:goto_1 | 191 | ····goto·:goto_1 |
192 | ····.line·79 | 192 | ····.line·79 |
193 | ····:pswitch_3 | 193 | ····:pswitch_3 |
194 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D | 194 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextDouble()D |
195 |
····move-result-wide·v |
195 | ····move-result-wide·v3 |
196 |
····invoke-static·{v |
196 | ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
197 | ····move-result-object·v0 | 197 | ····move-result-object·v0 |
198 | ····goto·:goto_1 | 198 | ····goto·:goto_1 |
199 | ····.line·82 | 199 | ····.line·82 |
200 | ····:pswitch_4 | 200 | ····:pswitch_4 |
Offset 88, 86 lines modified | Offset 88, 86 lines modified | ||
88 | ····.prologue | 88 | ····.prologue |
89 | ····.line·51 | 89 | ····.line·51 |
90 | ····monitor-enter·p0 | 90 | ····monitor-enter·p0 |
91 | ····:try_start_0 | 91 | ····:try_start_0 |
92 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken; | 92 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->peek()Lcom/google/gson/stream/JsonToken; |
93 |
····move-result-object·v |
93 | ····move-result-object·v3 |
94 | ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken; | 94 | ····sget-object·v4,·Lcom/google/gson/stream/JsonToken;->NULL:Lcom/google/gson/stream/JsonToken; |
95 |
····if-ne·v |
95 | ····if-ne·v3,·v4,·:cond_0 |
96 | ····.line·52 | 96 | ····.line·52 |
97 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V | 97 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextNull()V |
98 | ····:try_end_0 | 98 | ····:try_end_0 |
99 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 99 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
100 | ····.line·53 | 100 | ····.line·53 |
101 |
····const/4·v |
101 | ····const/4·v3,·0x0 |
102 | ····.line·57 | 102 | ····.line·57 |
103 | ····:goto_0 | 103 | ····:goto_0 |
104 | ····monitor-exit·p0 | 104 | ····monitor-exit·p0 |
105 |
····return-object·v |
105 | ····return-object·v3 |
106 | ····.line·56 | 106 | ····.line·56 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····:try_start_1 | 108 | ····:try_start_1 |
109 |
····iget-object·v |
109 | ····iget-object·v3,·p0,·Lcom/google/gson/internal/bind/SqlDateTypeAdapter;->format:Ljava/text/DateFormat; |
110 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String; | 110 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextString()Ljava/lang/String; |
111 | ····move-result-object·v4 | 111 | ····move-result-object·v4 |
112 |
····invoke-virtual·{v |
112 | ····invoke-virtual·{v3,·v4},·Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; |
113 |
····move-result-object·v |
113 | ····move-result-object·v3 |
114 |
····invoke-virtual·{v |
114 | ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J |
115 |
····move-result-wide·v |
115 | ····move-result-wide·v1 |
116 | ····.line·57 | 116 | ····.line·57 |
117 |
····.local·v |
117 | ····.local·v1,·"utilDate":J |
118 |
····new-instance·v |
118 | ····new-instance·v3,·Ljava/sql/Date; |
119 |
····invoke-direct·{v |
119 | ····invoke-direct·{v3,·v1,·v2},·Ljava/sql/Date;-><init>(J)V |
120 | ····:try_end_1 | 120 | ····:try_end_1 |
121 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 | 121 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 |
122 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 122 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
123 | ····goto·:goto_0 | 123 | ····goto·:goto_0 |
124 | ····.line·58 | 124 | ····.line·58 |
125 |
····.end·local·v |
125 | ····.end·local·v1····#·"utilDate":J |
126 | ····:catch_0 | 126 | ····:catch_0 |
127 | ····move-exception·v0 | 127 | ····move-exception·v0 |
128 | ····.line·59 | 128 | ····.line·59 |
129 | ····.local·v0,·"e":Ljava/text/ParseException; | 129 | ····.local·v0,·"e":Ljava/text/ParseException; |
130 | ····:try_start_2 | 130 | ····:try_start_2 |
131 |
····new-instance·v |
131 | ····new-instance·v3,·Lcom/google/gson/JsonSyntaxException; |
132 |
····invoke-direct·{v |
132 | ····invoke-direct·{v3,·v0},·Lcom/google/gson/JsonSyntaxException;-><init>(Ljava/lang/Throwable;)V |
133 |
····throw·v |
133 | ····throw·v3 |
134 | ····:try_end_2 | 134 | ····:try_end_2 |
135 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 135 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
136 | ····.line·51 | 136 | ····.line·51 |
137 | ····.end·local·v0····#·"e":Ljava/text/ParseException; | 137 | ····.end·local·v0····#·"e":Ljava/text/ParseException; |
138 | ····:catchall_0 | 138 | ····:catchall_0 |
139 |
····move-exception·v |
139 | ····move-exception·v3 |
140 | ····monitor-exit·p0 | 140 | ····monitor-exit·p0 |
141 |
····throw·v |
141 | ····throw·v3 |
142 | .end·method | 142 | .end·method |
143 | .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V | 143 | .method·public·bridge·synthetic·write(Lcom/google/gson/stream/JsonWriter;Ljava/lang/Object;)V |
144 | ····.locals·0 | 144 | ····.locals·0 |
145 | ····.param·p1,·"x0"····#·Lcom/google/gson/stream/JsonWriter; | 145 | ····.param·p1,·"x0"····#·Lcom/google/gson/stream/JsonWriter; |
146 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | 146 | ····.param·p2,·"x1"····#·Ljava/lang/Object; |
147 | ····.annotation·system·Ldalvik/annotation/Throws; | 147 | ····.annotation·system·Ldalvik/annotation/Throws; |
Offset 73, 15 lines modified | Offset 73, 15 lines modified | ||
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····return-object·v0 | 74 | ····return-object·v0 |
75 | .end·method | 75 | .end·method |
76 | .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time; | 76 | .method·public·declared-synchronized·read(Lcom/google/gson/stream/JsonReader;)Ljava/sql/Time; |
77 |
····.locals· |
77 | ····.locals·5 |
78 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 78 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
79 | ····.annotation·system·Ldalvik/annotation/Throws; | 79 | ····.annotation·system·Ldalvik/annotation/Throws; |
80 | ········value·=·{ | 80 | ········value·=·{ |
81 | ············Ljava/io/IOException; | 81 | ············Ljava/io/IOException; |
82 | ········} | 82 | ········} |
83 | ····.end·annotation | 83 | ····.end·annotation |
Offset 127, 17 lines modified | Offset 127, 17 lines modified | ||
127 | ····.line·57 | 127 | ····.line·57 |
128 | ····.local·v0,·"date":Ljava/util/Date; | 128 | ····.local·v0,·"date":Ljava/util/Date; |
129 | ····new-instance·v2,·Ljava/sql/Time; | 129 | ····new-instance·v2,·Ljava/sql/Time; |
130 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J | 130 | ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J |
131 |
····move-result-wide·v |
131 | ····move-result-wide·v3 |
132 |
····invoke-direct·{v2,·v |
132 | ····invoke-direct·{v2,·v3,·v4},·Ljava/sql/Time;-><init>(J)V |
133 | ····:try_end_1 | 133 | ····:try_end_1 |
134 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 | 134 | ····.catch·Ljava/text/ParseException;·{:try_start_1·..·:try_end_1}·:catch_0 |
135 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 135 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
136 | ····goto·:goto_0 | 136 | ····goto·:goto_0 |
137 | ····.line·58 | 137 | ····.line·58 |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number; | 36 | .method·public·read(Lcom/google/gson/stream/JsonReader;)Ljava/lang/Number; |
37 |
····.locals· |
37 | ····.locals·3 |
38 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; | 38 | ····.param·p1,·"in"····#·Lcom/google/gson/stream/JsonReader; |
39 | ····.annotation·system·Ldalvik/annotation/Throws; | 39 | ····.annotation·system·Ldalvik/annotation/Throws; |
40 | ········value·=·{ | 40 | ········value·=·{ |
41 | ············Ljava/io/IOException; | 41 | ············Ljava/io/IOException; |
42 | ········} | 42 | ········} |
43 | ····.end·annotation | 43 | ····.end·annotation |
Offset 65, 17 lines modified | Offset 65, 17 lines modified | ||
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····return-object·v1 | 66 | ····return-object·v1 |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····:try_start_0 | 68 | ····:try_start_0 |
69 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J | 69 | ····invoke-virtual·{p1},·Lcom/google/gson/stream/JsonReader;->nextLong()J |
70 |
····move-result-wide·v |
70 | ····move-result-wide·v1 |
71 |
····invoke-static·{v |
71 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
72 | ····:try_end_0 | 72 | ····:try_end_0 |
73 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 73 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
74 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
75 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
Offset 2108, 436 lines modified | Offset 2108, 432 lines modified | ||
2108 | ····.line·634 | 2108 | ····.line·634 |
2109 | ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I | 2109 | ····iput·v5,·p0,·Lcom/google/gson/stream/JsonReader;->peeked:I |
2110 | ····goto·:goto_2 | 2110 | ····goto·:goto_2 |
2111 | .end·method | 2111 | .end·method |
2112 | .method·private·peekNumber()I | 2112 | .method·private·peekNumber()I |
2113 |
····.locals·1 |
2113 | ····.locals·17 |
2114 | ····.annotation·system·Ldalvik/annotation/Throws; | 2114 | ····.annotation·system·Ldalvik/annotation/Throws; |
2115 | ········value·=·{ | 2115 | ········value·=·{ |
2116 | ············Ljava/io/IOException; | 2116 | ············Ljava/io/IOException; |
2117 | ········} | 2117 | ········} |
2118 | ····.end·annotation | 2118 | ····.end·annotation |
2119 | ····.prologue | 2119 | ····.prologue |
2120 | ····.line·639 | 2120 | ····.line·639 |
2121 | ····move-object/from16·v0,·p0 | 2121 | ····move-object/from16·v0,·p0 |
2122 |
····iget-object·v |
2122 | ····iget-object·v1,·v0,·Lcom/google/gson/stream/JsonReader;->buffer:[C |
2123 | ····.line·640 | 2123 | ····.line·640 |
2124 |
····.local·v |
2124 | ····.local·v1,·"buffer":[C |
2125 | ····move-object/from16·v0,·p0 | 2125 | ····move-object/from16·v0,·p0 |
2126 |
····iget·v |
2126 | ····iget·v10,·v0,·Lcom/google/gson/stream/JsonReader;->pos:I |
2127 | ····.line·641 | 2127 | ····.line·641 |
2128 |
····.local·v |
2128 | ····.local·v10,·"p":I |
2129 | ····move-object/from16·v0,·p0 | 2129 | ····move-object/from16·v0,·p0 |
2130 |
····iget·v |
2130 | ····iget·v5,·v0,·Lcom/google/gson/stream/JsonReader;->limit:I |
2131 | ····.line·643 | 2131 | ····.line·643 |
2132 |
····.local·v |
2132 | ····.local·v5,·"l":I |
2133 |
····const-wide/16·v1 |
2133 | ····const-wide/16·v11,·0x0 |
2134 | ····.line·644 | 2134 | ····.line·644 |
2135 |
····.local·v1 |
2135 | ····.local·v11,·"value":J |
2136 |
····const/4·v |
2136 | ····const/4·v7,·0x0 |
2137 | ····.line·645 | 2137 | ····.line·645 |
2138 |
····.local·v |
2138 | ····.local·v7,·"negative":Z |
2139 |
····const/4·v |
2139 | ····const/4·v3,·0x1 |
2140 | ····.line·646 | 2140 | ····.line·646 |
2141 |
····.local·v |
2141 | ····.local·v3,·"fitsInLong":Z |
2142 |
····const/4·v |
2142 | ····const/4·v6,·0x0 |
2143 | ····.line·648 | 2143 | ····.line·648 |
2144 |
····.local·v |
2144 | ····.local·v6,·"last":I |
2145 |
····const/4·v |
2145 | ····const/4·v4,·0x0 |
2146 | ····.line·652 | 2146 | ····.line·652 |
2147 |
····.local·v |
2147 | ····.local·v4,·"i":I |
2148 | ····:goto_0 | 2148 | ····:goto_0 |
2149 |
····add-int·v1 |
2149 | ····add-int·v13,·v10,·v4 |
2150 |
····if-ne·v1 |
2150 | ····if-ne·v13,·v5,·:cond_4 |
2151 | ····.line·653 | 2151 | ····.line·653 |
2152 |
····array-length·v1 |
2152 | ····array-length·v13,·v1 |
2153 |
····if-ne·v |
2153 | ····if-ne·v4,·v13,·:cond_0 |
2154 | ····.line·656 | 2154 | ····.line·656 |
2155 |
····const/4·v1 |
2155 | ····const/4·v13,·0x0 |
2156 | ····.line·736 | 2156 | ····.line·736 |
2157 |
····.end·local·v1 |
2157 | ····.end·local·v11····#·"value":J |
2158 | ····:goto_1 | 2158 | ····:goto_1 |
2159 |
····return·v1 |
2159 | ····return·v13 |
2160 | ····.line·658 | 2160 | ····.line·658 |
2161 |
····.restart·local·v1 |
2161 | ····.restart·local·v11····#·"value":J |
2162 | ····:cond_0 | 2162 | ····:cond_0 |
2163 |
····add-int/lit8·v1 |
2163 | ····add-int/lit8·v13,·v4,·0x1 |
2164 | ····move-object/from16·v0,·p0 | 2164 | ····move-object/from16·v0,·p0 |
2165 |
····invoke-direct·{v0,·v1 |
2165 | ····invoke-direct·{v0,·v13},·Lcom/google/gson/stream/JsonReader;->fillBuffer(I)Z |
2166 |
····move-result·v1 |
2166 | ····move-result·v13 |
2167 |
····if-nez·v1 |
2167 | ····if-nez·v13,·:cond_3 |
2168 | ····.line·727 | 2168 | ····.line·727 |
2169 | ····:cond_1 | 2169 | ····:cond_1 |
2170 |
····const/4·v1 |
2170 | ····const/4·v13,·0x2 |
2171 |
····if-ne·v |
2171 | ····if-ne·v6,·v13,·:cond_17 |
2172 |
····if-eqz·v |
2172 | ····if-eqz·v3,·:cond_17 |
2173 |
····const-wide/high16·v1 |
2173 | ····const-wide/high16·v13,·-0x8000000000000000L |
2174 |
····cmp-long·v1 |
2174 | ····cmp-long·v13,·v11,·v13 |
2175 |
····if-nez·v1 |
2175 | ····if-nez·v13,·:cond_2 |
Max diff block lines reached; 24565/27559 bytes (89.14%) of diff not shown. |
Offset 1356, 15 lines modified | Offset 1356, 15 lines modified | ||
1356 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; | 1356 | ····invoke-virtual·{v0,·v1},·Ljava/io/Writer;->append(Ljava/lang/CharSequence;)Ljava/io/Writer; |
1357 | ····.line·468 | 1357 | ····.line·468 |
1358 | ····return-object·p0 | 1358 | ····return-object·p0 |
1359 | .end·method | 1359 | .end·method |
1360 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; | 1360 | .method·public·value(J)Lcom/google/gson/stream/JsonWriter; |
1361 |
····.locals· |
1361 | ····.locals·2 |
1362 | ····.param·p1,·"value"····#·J | 1362 | ····.param·p1,·"value"····#·J |
1363 | ····.annotation·system·Ldalvik/annotation/Throws; | 1363 | ····.annotation·system·Ldalvik/annotation/Throws; |
1364 | ········value·=·{ | 1364 | ········value·=·{ |
1365 | ············Ljava/io/IOException; | 1365 | ············Ljava/io/IOException; |
1366 | ········} | 1366 | ········} |
1367 | ····.end·annotation | 1367 | ····.end·annotation |
Offset 217, 52 lines modified | Offset 217, 47 lines modified | ||
217 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/ArrayAdapter;->notifyDataSetChanged()V | 217 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/ArrayAdapter;->notifyDataSetChanged()V |
218 | ····.line·89 | 218 | ····.line·89 |
219 | ····return-void | 219 | ····return-void |
220 | .end·method | 220 | .end·method |
221 | .method·public·varargs·addAll([Ljava/lang/Object;)V | 221 | .method·public·varargs·addAll([Ljava/lang/Object;)V |
222 |
····.locals· |
222 | ····.locals·4 |
223 | ····.annotation·system·Ldalvik/annotation/Signature; | 223 | ····.annotation·system·Ldalvik/annotation/Signature; |
224 | ········value·=·{ | 224 | ········value·=·{ |
225 | ············"([TT;)V" | 225 | ············"([TT;)V" |
226 | ········} | 226 | ········} |
227 | ····.end·annotation | 227 | ····.end·annotation |
228 | ····.prologue | 228 | ····.prologue |
229 | ····.line·96 | 229 | ····.line·96 |
230 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/ArrayAdapter;,·"Lcom/haarman/listviewanimations/ArrayAdapter<TT;>;" | 230 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/ArrayAdapter;,·"Lcom/haarman/listviewanimations/ArrayAdapter<TT;>;" |
231 | ····.local·p1,·"items":[Ljava/lang/Object;,·"[TT;" | 231 | ····.local·p1,·"items":[Ljava/lang/Object;,·"[TT;" |
232 |
···· |
232 | ····array-length·v2,·p1 |
233 | ····.local·v0,·"arr$":[Ljava/lang/Object; | ||
234 | ····array-length·v3,·v0 | ||
235 | ····.local·v3,·"len$":I | ||
236 | ····const/4·v1,·0x0 | 233 | ····const/4·v1,·0x0 |
237 | ····.local·v1,·"i$":I | ||
238 | ····:goto_0 | 234 | ····:goto_0 |
239 |
····if-ge·v1,·v |
235 | ····if-ge·v1,·v2,·:cond_0 |
240 |
····aget-object·v |
236 | ····aget-object·v0,·p1,·v1 |
241 | ····.line·97 | 237 | ····.line·97 |
242 |
····.local·v |
238 | ····.local·v0,·"item":Ljava/lang/Object;,·"TT;" |
243 |
····iget-object·v |
239 | ····iget-object·v3,·p0,·Lcom/haarman/listviewanimations/ArrayAdapter;->mItems:Ljava/util/ArrayList; |
244 |
····invoke-virtual·{v |
240 | ····invoke-virtual·{v3,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
245 | ····.line·96 | 241 | ····.line·96 |
246 | ····add-int/lit8·v1,·v1,·0x1 | 242 | ····add-int/lit8·v1,·v1,·0x1 |
247 | ····goto·:goto_0 | 243 | ····goto·:goto_0 |
248 | ····.line·99 | 244 | ····.line·99 |
249 |
····.end·local·v |
245 | ····.end·local·v0····#·"item":Ljava/lang/Object;,·"TT;" |
250 | ····:cond_0 | 246 | ····:cond_0 |
251 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/ArrayAdapter;->notifyDataSetChanged()V | 247 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/ArrayAdapter;->notifyDataSetChanged()V |
252 | ····.line·100 | 248 | ····.line·100 |
253 | ····return-void | 249 | ····return-void |
254 | .end·method | 250 | .end·method |
Offset 430, 58 lines modified | Offset 425, 57 lines modified | ||
430 | ········} | 425 | ········} |
431 | ····.end·annotation | 426 | ····.end·annotation |
432 | ····.prologue | 427 | ····.prologue |
433 | ····.line·159 | 428 | ····.line·159 |
434 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/ArrayAdapter;,·"Lcom/haarman/listviewanimations/ArrayAdapter<TT;>;" | 429 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/ArrayAdapter;,·"Lcom/haarman/listviewanimations/ArrayAdapter<TT;>;" |
435 | ····.local·p1,·"positions":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Integer;>;" | 430 | ····.local·p1,·"positions":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Integer;>;" |
436 |
····new-instance·v |
431 | ····new-instance·v1,·Ljava/util/ArrayList; |
437 |
····invoke-direct·{v |
432 | ····invoke-direct·{v1,·p1},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
438 | ····.line·160 | 433 | ····.line·160 |
439 |
····.local·v |
434 | ····.local·v1,·"positionsList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Integer;>;" |
440 |
····invoke-static·{v |
435 | ····invoke-static·{v1},·Ljava/util/Collections;->sort(Ljava/util/List;)V |
441 | ····.line·161 | 436 | ····.line·161 |
442 |
····invoke-static·{v |
437 | ····invoke-static·{v1},·Ljava/util/Collections;->reverse(Ljava/util/List;)V |
443 | ····.line·162 | 438 | ····.line·162 |
444 |
····invoke-virtual·{v |
439 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
445 |
····move-result-object·v |
440 | ····move-result-object·v3 |
446 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
447 | ····:goto_0 | 441 | ····:goto_0 |
448 |
····invoke-interface·{v |
442 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
449 |
····move-result·v |
443 | ····move-result·v2 |
450 |
····if-eqz·v |
444 | ····if-eqz·v2,·:cond_0 |
451 |
····invoke-interface·{v |
445 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
452 |
····move-result-object·v |
446 | ····move-result-object·v2 |
453 |
····check-cast·v |
447 | ····check-cast·v2,·Ljava/lang/Integer; |
454 |
····invoke-virtual·{v |
448 | ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I |
455 |
····move-result·v |
449 | ····move-result·v0 |
456 | ····.line·163 | 450 | ····.line·163 |
457 |
····.local·v |
451 | ····.local·v0,·"position":I |
458 |
····iget-object·v |
452 | ····iget-object·v2,·p0,·Lcom/haarman/listviewanimations/ArrayAdapter;->mItems:Ljava/util/ArrayList; |
459 |
····invoke-virtual·{v |
453 | ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; |
Max diff block lines reached; 268/4498 bytes (5.96%) of diff not shown. |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$positionsCopy:Ljava/util/List; | 22 | .field·final·synthetic·val$positionsCopy:Ljava/util/List; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Ljava/util/List;)V | 24 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Ljava/util/List;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·77 | 28 | ····.line·77 |
28 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
29 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;" |
29 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | 30 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; |
30 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->val$positionsCopy:Ljava/util/List; | 31 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->val$positionsCopy:Ljava/util/List; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 43, 25 lines modified | Offset 44, 25 lines modified | ||
43 | #·virtual·methods | 44 | #·virtual·methods |
44 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V | 45 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V |
45 | ····.locals·0 | 46 | ····.locals·0 |
46 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 47 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
47 | ····.prologue | 48 | ····.prologue |
48 | ····.line·94 | 49 | ····.line·94 |
49 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
50 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;" |
50 | ····return-void | 51 | ····return-void |
51 | .end·method | 52 | .end·method |
52 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V | 53 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V |
53 | ····.locals·2 | 54 | ····.locals·2 |
54 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 55 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
55 | ····.prologue | 56 | ····.prologue |
56 | ····.line·89 | 57 | ····.line·89 |
57 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
58 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;" |
58 | ····iget-object·v0,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | 59 | ····iget-object·v0,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; |
59 | ····iget-object·v1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->val$positionsCopy:Ljava/util/List; | 60 | ····iget-object·v1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;->val$positionsCopy:Ljava/util/List; |
60 | ····#·invokes:·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->invokeCallback(Ljava/util/Collection;)V | 61 | ····#·invokes:·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->invokeCallback(Ljava/util/Collection;)V |
61 | ····invoke-static·{v0,·v1},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->access$000(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Ljava/util/Collection;)V | 62 | ····invoke-static·{v0,·v1},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->access$000(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Ljava/util/Collection;)V |
Offset 71, 20 lines modified | Offset 72, 20 lines modified | ||
71 | .method·public·onAnimationRepeat(Landroid/animation/Animator;)V | 72 | .method·public·onAnimationRepeat(Landroid/animation/Animator;)V |
72 | ····.locals·0 | 73 | ····.locals·0 |
73 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 74 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
74 | ····.prologue | 75 | ····.prologue |
75 | ····.line·85 | 76 | ····.line·85 |
76 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
77 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;" |
77 | ····return-void | 78 | ····return-void |
78 | .end·method | 79 | .end·method |
79 | .method·public·onAnimationStart(Landroid/animation/Animator;)V | 80 | .method·public·onAnimationStart(Landroid/animation/Animator;)V |
80 | ····.locals·0 | 81 | ····.locals·0 |
81 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 82 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
82 | ····.prologue | 83 | ····.prologue |
83 | ····.line·81 | 84 | ····.line·81 |
84 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
85 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$1;" |
85 | ····return-void | 86 | ····return-void |
86 | .end·method | 87 | .end·method |
Offset 24, 18 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$view:Landroid/view/View; | 24 | .field·final·synthetic·val$view:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·128 | 30 | ····.line·128 |
30 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
31 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;" |
31 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | 32 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; |
32 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 33 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
33 | ····iput-object·p3,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->val$view:Landroid/view/View; | 34 | ····iput-object·p3,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->val$view:Landroid/view/View; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 47, 25 lines modified | Offset 48, 25 lines modified | ||
47 | #·virtual·methods | 48 | #·virtual·methods |
48 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V | 49 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V |
49 | ····.locals·0 | 50 | ····.locals·0 |
50 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 51 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
51 | ····.prologue | 52 | ····.prologue |
52 | ····.line·146 | 53 | ····.line·146 |
53 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
54 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;" |
54 | ····return-void | 55 | ····return-void |
55 | .end·method | 56 | .end·method |
56 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V | 57 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V |
57 | ····.locals·2 | 58 | ····.locals·2 |
58 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 59 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
59 | ····.prologue | 60 | ····.prologue |
60 | ····.line·140 | 61 | ····.line·140 |
61 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
62 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;" |
62 | ····iget-object·v0,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 63 | ····iget-object·v0,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
63 | ····const/4·v1,·0x0 | 64 | ····const/4·v1,·0x0 |
64 | ····iput·v1,·v0,·Landroid/view/ViewGroup$LayoutParams;->height:I | 65 | ····iput·v1,·v0,·Landroid/view/ViewGroup$LayoutParams;->height:I |
65 | ····.line·141 | 66 | ····.line·141 |
Offset 81, 20 lines modified | Offset 82, 20 lines modified | ||
81 | .method·public·onAnimationRepeat(Landroid/animation/Animator;)V | 82 | .method·public·onAnimationRepeat(Landroid/animation/Animator;)V |
82 | ····.locals·0 | 83 | ····.locals·0 |
83 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 84 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
84 | ····.prologue | 85 | ····.prologue |
85 | ····.line·136 | 86 | ····.line·136 |
86 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
87 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;" |
87 | ····return-void | 88 | ····return-void |
88 | .end·method | 89 | .end·method |
89 | .method·public·onAnimationStart(Landroid/animation/Animator;)V | 90 | .method·public·onAnimationStart(Landroid/animation/Animator;)V |
90 | ····.locals·0 | 91 | ····.locals·0 |
91 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; | 92 | ····.param·p1,·"arg0"····#·Landroid/animation/Animator; |
92 | ····.prologue | 93 | ····.prologue |
93 | ····.line·132 | 94 | ····.line·132 |
94 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
95 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$2;" |
95 | ····return-void | 96 | ····return-void |
96 | .end·method | 97 | .end·method |
Offset 24, 18 lines modified | Offset 24, 19 lines modified | ||
24 | .field·final·synthetic·val$view:Landroid/view/View; | 24 | .field·final·synthetic·val$view:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·149 | 30 | ····.line·149 |
30 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
31 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;" |
31 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; | 32 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter; |
32 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 33 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
33 | ····iput-object·p3,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->val$view:Landroid/view/View; | 34 | ····iput-object·p3,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->val$view:Landroid/view/View; |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 47, 15 lines modified | Offset 48, 15 lines modified | ||
47 | #·virtual·methods | 48 | #·virtual·methods |
48 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V | 49 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V |
49 | ····.locals·2 | 50 | ····.locals·2 |
50 | ····.param·p1,·"valueAnimator"····#·Landroid/animation/ValueAnimator; | 51 | ····.param·p1,·"valueAnimator"····#·Landroid/animation/ValueAnimator; |
51 | ····.prologue | 52 | ····.prologue |
52 | ····.line·153 | 53 | ····.line·153 |
53 |
····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter |
54 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;" |
54 | ····iget-object·v1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 55 | ····iget-object·v1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
55 | ····invoke-virtual·{p1},·Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; | 56 | ····invoke-virtual·{p1},·Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; |
56 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
57 | ····check-cast·v0,·Ljava/lang/Integer; | 58 | ····check-cast·v0,·Ljava/lang/Integer; |
Offset 297, 152 lines modified | Offset 297, 152 lines modified | ||
297 | ····invoke-virtual·{p0,·v0},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->animateDismiss(Ljava/util/Collection;)V | 297 | ····invoke-virtual·{p0,·v0},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->animateDismiss(Ljava/util/Collection;)V |
298 | ····.line·53 | 298 | ····.line·53 |
299 | ····return-void | 299 | ····return-void |
300 | .end·method | 300 | .end·method |
301 | .method·public·animateDismiss(Ljava/util/Collection;)V | 301 | .method·public·animateDismiss(Ljava/util/Collection;)V |
302 |
····.locals· |
302 | ····.locals·9 |
303 | ····.annotation·system·Ldalvik/annotation/Signature; | 303 | ····.annotation·system·Ldalvik/annotation/Signature; |
304 | ········value·=·{ | 304 | ········value·=·{ |
305 | ············"(", | 305 | ············"(", |
306 | ············"Ljava/util/Collection", | 306 | ············"Ljava/util/Collection", |
307 | ············"<", | 307 | ············"<", |
308 | ············"Ljava/lang/Integer;", | 308 | ············"Ljava/lang/Integer;", |
309 | ············">;)V" | 309 | ············">;)V" |
310 | ········} | 310 | ········} |
311 | ····.end·annotation | 311 | ····.end·annotation |
312 | ····.prologue | 312 | ····.prologue |
313 | ····.line·56 | 313 | ····.line·56 |
314 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter<TT;>;" | 314 | ····.local·p0,·"this":Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;,·"Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter<TT;>;" |
315 | ····.local·p1,·"positions":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Integer;>;" | 315 | ····.local·p1,·"positions":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Integer;>;" |
316 |
····new-instance·v |
316 | ····new-instance·v4,·Ljava/util/ArrayList; |
317 |
····invoke-direct·{v |
317 | ····invoke-direct·{v4,·p1},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
318 | ····.line·57 | 318 | ····.line·57 |
319 |
····.local·v |
319 | ····.local·v4,·"positionsCopy":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/Integer;>;" |
320 |
····const-string·v |
320 | ····const-string·v7,·"Call·setListView()·on·this·AnimateDismissAdapter·before·calling·setAdapter()!" |
321 | ····.line·59 | ||
321 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->getListView()Landroid/widget/ListView; | 322 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->getListView()Landroid/widget/ListView; |
322 |
····move-result-object·v |
323 | ····move-result-object·v8 |
323 |
|
324 | ····.line·57 |
325 | ····invoke-static·{v7,·v8},·Ljunit/framework/Assert;->assertNotNull(Ljava/lang/String;Ljava/lang/Object;)V | ||
324 | ····.line·61 | 326 | ····.line·61 |
325 |
····invoke-direct·{p0,·v |
327 | ····invoke-direct·{p0,·v4},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->getVisibleViewsForPositions(Ljava/util/Collection;)Ljava/util/List; |
326 |
····move-result-object·v |
328 | ····move-result-object·v6 |
327 | ····.line·63 | 329 | ····.line·63 |
328 |
····.local·v |
330 | ····.local·v6,·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;" |
329 |
····invoke-interface·{v |
331 | ····invoke-interface·{v6},·Ljava/util/List;->isEmpty()Z |
330 |
····move-result·v |
332 | ····move-result·v7 |
331 |
····if-nez·v |
333 | ····if-nez·v7,·:cond_2 |
332 | ····.line·64 | 334 | ····.line·64 |
333 | ····new-instance·v1,·Ljava/util/ArrayList; | 335 | ····new-instance·v1,·Ljava/util/ArrayList; |
334 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V | 336 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
335 | ····.line·65 | 337 | ····.line·65 |
336 | ····.local·v1,·"animators":Ljava/util/List;,·"Ljava/util/List<Landroid/animation/Animator;>;" | 338 | ····.local·v1,·"animators":Ljava/util/List;,·"Ljava/util/List<Landroid/animation/Animator;>;" |
337 |
····invoke-interface·{v |
339 | ····invoke-interface·{v6},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
338 |
····move-result-object·v |
340 | ····move-result-object·v7 |
339 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
340 | ····:goto_0 | 341 | ····:goto_0 |
341 |
····invoke-interface·{v |
342 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
342 | ····move-result·v8 | 343 | ····move-result·v8 |
343 | ····if-eqz·v8,·:cond_0 | 344 | ····if-eqz·v8,·:cond_0 |
344 |
····invoke-interface·{v |
345 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
345 |
····move-result-object·v |
346 | ····move-result-object·v5 |
346 |
····check-cast·v |
347 | ····check-cast·v5,·Landroid/view/View; |
347 | ····.line·66 | 348 | ····.line·66 |
348 |
····.local·v |
349 | ····.local·v5,·"view":Landroid/view/View; |
349 |
····invoke-direct·{p0,·v |
350 | ····invoke-direct·{p0,·v5},·Lcom/haarman/listviewanimations/itemmanipulation/AnimateDismissAdapter;->createAnimatorForView(Landroid/view/View;)Landroid/animation/Animator; |
350 | ····move-result-object·v8 | 351 | ····move-result-object·v8 |
351 | ····invoke-interface·{v1,·v8},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 352 | ····invoke-interface·{v1,·v8},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
352 | ····goto·:goto_0 | 353 | ····goto·:goto_0 |
353 | ····.line·69 | 354 | ····.line·69 |
354 |
····.end·local·v |
355 | ····.end·local·v5····#·"view":Landroid/view/View; |
355 | ····:cond_0 | 356 | ····:cond_0 |
356 | ····new-instance·v0,·Landroid/animation/AnimatorSet; | 357 | ····new-instance·v0,·Landroid/animation/AnimatorSet; |
357 | ····invoke-direct·{v0},·Landroid/animation/AnimatorSet;-><init>()V | 358 | ····invoke-direct·{v0},·Landroid/animation/AnimatorSet;-><init>()V |
358 | ····.line·71 | 359 | ····.line·71 |
359 | ····.local·v0,·"animatorSet":Landroid/animation/AnimatorSet; | 360 | ····.local·v0,·"animatorSet":Landroid/animation/AnimatorSet; |
360 | ····invoke-interface·{v1},·Ljava/util/List;->size()I | 361 | ····invoke-interface·{v1},·Ljava/util/List;->size()I |
361 |
····move-result·v |
362 | ····move-result·v7 |
Max diff block lines reached; 2418/7228 bytes (33.45%) of diff not shown. |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$downView:Landroid/view/View; | 21 | .field·final·synthetic·val$downView:Landroid/view/View; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;Landroid/view/View;I)V | 23 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;Landroid/view/View;I)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·184 | 27 | ····.line·184 |
27 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$1;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | 28 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$1;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
28 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$1;->val$downView:Landroid/view/View; | 29 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$1;->val$downView:Landroid/view/View; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | 18 | .field·final·synthetic·this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)V | 20 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·266 | 24 | ····.line·266 |
24 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | 25 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 35, 187 lines modified | Offset 36, 185 lines modified | ||
35 | #·virtual·methods | 36 | #·virtual·methods |
36 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V | 37 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V |
37 | ····.locals·7 | 38 | ····.locals·7 |
38 | ····.param·p1,·"animation"····#·Landroid/animation/Animator; | 39 | ····.param·p1,·"animation"····#·Landroid/animation/Animator; |
39 | ····.prologue | 40 | ····.prologue |
40 | ····.line·269 | 41 | ····.line·269 |
41 |
····iget-object·v |
42 | ····iget-object·v4,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
42 | ····#·--operator·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mDismissAnimationRefCount:I | 43 | ····#·--operator·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mDismissAnimationRefCount:I |
43 |
····invoke-static·{v |
44 | ····invoke-static·{v4},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->access$106(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)I |
44 | ····.line·270 | 45 | ····.line·270 |
45 |
····iget-object·v |
46 | ····iget-object·v4,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
46 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mDismissAnimationRefCount:I | 47 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mDismissAnimationRefCount:I |
47 |
····invoke-static·{v |
48 | ····invoke-static·{v4},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->access$100(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)I |
48 |
····move-result·v |
49 | ····move-result·v4 |
49 |
····if-nez·v |
50 | ····if-nez·v4,·:cond_2 |
50 | ····.line·273 | 51 | ····.line·273 |
51 |
····iget-object·v |
52 | ····iget-object·v4,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
52 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; | 53 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; |
53 |
····invoke-static·{v |
54 | ····invoke-static·{v4},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->access$200(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)Ljava/util/List; |
54 |
····move-result-object·v |
55 | ····move-result-object·v4 |
55 |
····invoke-static·{v |
56 | ····invoke-static·{v4},·Ljava/util/Collections;->sort(Ljava/util/List;)V |
56 | ····.line·275 | 57 | ····.line·275 |
57 |
····iget-object·v |
58 | ····iget-object·v4,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
58 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; | 59 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; |
59 |
····invoke-static·{v |
60 | ····invoke-static·{v4},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->access$200(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)Ljava/util/List; |
60 |
····move-result-object·v |
61 | ····move-result-object·v4 |
61 |
····invoke-interface·{v |
62 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
62 |
····move-result·v |
63 | ····move-result·v4 |
63 |
····new-array·v0,·v |
64 | ····new-array·v0,·v4,·[I |
64 | ····.line·276 | 65 | ····.line·276 |
65 | ····.local·v0,·"dismissPositions":[I | 66 | ····.local·v0,·"dismissPositions":[I |
66 |
····iget-object·v |
67 | ····iget-object·v4,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
67 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; | 68 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; |
68 |
····invoke-static·{v |
69 | ····invoke-static·{v4},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->access$200(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)Ljava/util/List; |
69 |
····move-result-object·v |
70 | ····move-result-object·v4 |
70 |
····invoke-interface·{v |
71 | ····invoke-interface·{v4},·Ljava/util/List;->size()I |
71 |
····move-result·v |
72 | ····move-result·v4 |
72 |
····add-int/lit8·v1,·v |
73 | ····add-int/lit8·v1,·v4,·-0x1 |
73 | ····.local·v1,·"i":I | 74 | ····.local·v1,·"i":I |
74 | ····:goto_0 | 75 | ····:goto_0 |
75 | ····if-ltz·v1,·:cond_0 | 76 | ····if-ltz·v1,·:cond_0 |
76 | ····.line·277 | 77 | ····.line·277 |
77 |
····iget-object·v |
78 | ····iget-object·v4,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$2;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
78 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; | 79 | ····#·getter·for:·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mPendingDismisses:Ljava/util/List; |
79 |
····invoke-static·{v |
80 | ····invoke-static·{v4},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->access$200(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;)Ljava/util/List; |
80 |
····move-result-object·v |
81 | ····move-result-object·v4 |
81 |
····invoke-interface·{v |
82 | ····invoke-interface·{v4,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
82 |
····move-result-object·v |
83 | ····move-result-object·v4 |
83 |
····check-cast·v |
84 | ····check-cast·v4,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData; |
84 |
····iget·v |
85 | ····iget·v4,·v4,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;->position:I |
85 |
····aput·v |
86 | ····aput·v4,·v0,·v1 |
Max diff block lines reached; 8854/17537 bytes (50.49%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams; | 24 | .field·final·synthetic·val$lp:Landroid/view/ViewGroup$LayoutParams; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;Landroid/view/ViewGroup$LayoutParams;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·296 | 30 | ····.line·296 |
30 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$3;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | 31 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$3;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
31 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; | 32 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$3;->val$lp:Landroid/view/ViewGroup$LayoutParams; |
Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
34 | .field·public·view:Landroid/view/View; | 34 | .field·public·view:Landroid/view/View; |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·public·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;ILandroid/view/View;)V | 36 | .method·public·constructor·<init>(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;ILandroid/view/View;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | ||
38 | ····.param·p2,·"position"····#·I | 39 | ····.param·p2,·"position"····#·I |
39 | ····.param·p3,·"view"····#·Landroid/view/View; | 40 | ····.param·p3,·"view"····#·Landroid/view/View; |
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·240 | 42 | ····.line·240 |
42 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; | 43 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;->this$0:Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener; |
Offset 72, 20 lines modified | Offset 73, 18 lines modified | ||
72 | ····sub-int/2addr·v0,·v1 | 73 | ····sub-int/2addr·v0,·v1 |
73 | ····return·v0 | 74 | ····return·v0 |
74 | .end·method | 75 | .end·method |
75 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 76 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
76 | ····.locals·1 | 77 | ····.locals·1 |
77 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·235 | 79 | ····.line·235 |
80 | ····check-cast·p1,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData; | 80 | ····check-cast·p1,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData; |
81 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
82 | ····invoke-virtual·{p0,·p1},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;->compareTo(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;)I | 81 | ····invoke-virtual·{p0,·p1},·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;->compareTo(Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener$PendingDismissData;)I |
83 | ····move-result·v0 | 82 | ····move-result·v0 |
84 | ····return·v0 | 83 | ····return·v0 |
85 | .end·method | 84 | .end·method |
Offset 61, 15 lines modified | Offset 61, 15 lines modified | ||
61 | .field·private·mVelocityTracker:Landroid/view/VelocityTracker; | 61 | .field·private·mVelocityTracker:Landroid/view/VelocityTracker; |
62 | .field·private·mViewWidth:I | 62 | .field·private·mViewWidth:I |
63 | #·direct·methods | 63 | #·direct·methods |
64 | .method·public·constructor·<init>(Landroid/widget/ListView;Lcom/haarman/listviewanimations/itemmanipulation/OnDismissCallback;)V | 64 | .method·public·constructor·<init>(Landroid/widget/ListView;Lcom/haarman/listviewanimations/itemmanipulation/OnDismissCallback;)V |
65 |
····.locals· |
65 | ····.locals·3 |
66 | ····.param·p1,·"listView"····#·Landroid/widget/ListView; | 66 | ····.param·p1,·"listView"····#·Landroid/widget/ListView; |
67 | ····.param·p2,·"callback"····#·Lcom/haarman/listviewanimations/itemmanipulation/OnDismissCallback; | 67 | ····.param·p2,·"callback"····#·Lcom/haarman/listviewanimations/itemmanipulation/OnDismissCallback; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·100 | 69 | ····.line·100 |
70 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 70 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 128, 21 lines modified | Offset 128, 22 lines modified | ||
128 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 128 | ····invoke-virtual·{v1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
129 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
130 | ····const/high16·v2,·0x10e0000 | 130 | ····const/high16·v2,·0x10e0000 |
131 | ····.line·106 | ||
131 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I | 132 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I |
132 | ····move-result·v1 | 133 | ····move-result·v1 |
133 |
····int-to-long·v |
134 | ····int-to-long·v1,·v1 |
134 |
····iput-wide·v |
135 | ····iput-wide·v1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mAnimationTime:J |
135 | ····.line·107 | 136 | ····.line·107 |
136 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mListView:Landroid/widget/ListView; | 137 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mListView:Landroid/widget/ListView; |
137 | ····.line·108 | 138 | ····.line·108 |
138 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mCallback:Lcom/haarman/listviewanimations/itemmanipulation/OnDismissCallback; | 139 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mCallback:Lcom/haarman/listviewanimations/itemmanipulation/OnDismissCallback; |
Offset 293, 938 lines modified | Offset 294, 936 lines modified | ||
293 | ····.line·306 | 294 | ····.line·306 |
294 | ····return-void | 295 | ····return-void |
295 | .end·method | 296 | .end·method |
296 | #·virtual·methods | 297 | #·virtual·methods |
297 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z | 298 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z |
298 |
····.locals·2 |
299 | ····.locals·24 |
299 | ····.param·p1,·"view"····#·Landroid/view/View; | 300 | ····.param·p1,·"view"····#·Landroid/view/View; |
300 | ····.param·p2,·"motionEvent"····#·Landroid/view/MotionEvent; | 301 | ····.param·p2,·"motionEvent"····#·Landroid/view/MotionEvent; |
301 | ····.prologue | 302 | ····.prologue |
302 | ····.line·113 | 303 | ····.line·113 |
303 | ····move-object/from16·v0,·p0 | 304 | ····move-object/from16·v0,·p0 |
304 | ····iget·v0,·v0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mViewWidth:I | 305 | ····iget·v0,·v0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mViewWidth:I |
305 |
····move/from16·v |
306 | ····move/from16·v18,·v0 |
306 |
····const/16·v |
307 | ····const/16·v19,·0x2 |
307 |
····move/from16·v0,·v |
308 | ····move/from16·v0,·v18 |
308 |
····move/from16·v1,·v |
309 | ····move/from16·v1,·v19 |
309 | ····if-ge·v0,·v1,·:cond_0 | 310 | ····if-ge·v0,·v1,·:cond_0 |
310 | ····.line·114 | 311 | ····.line·114 |
311 | ····move-object/from16·v0,·p0 | 312 | ····move-object/from16·v0,·p0 |
312 | ····iget-object·v0,·v0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mListView:Landroid/widget/ListView; | 313 | ····iget-object·v0,·v0,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mListView:Landroid/widget/ListView; |
313 |
····move-object/from16·v |
314 | ····move-object/from16·v18,·v0 |
314 |
····invoke-virtual/range·{v |
315 | ····invoke-virtual/range·{v18·..·v18},·Landroid/widget/ListView;->getWidth()I |
315 |
····move-result·v |
316 | ····move-result·v18 |
316 |
····move/from16·v0,·v |
317 | ····move/from16·v0,·v18 |
317 | ····move-object/from16·v1,·p0 | 318 | ····move-object/from16·v1,·p0 |
318 | ····iput·v0,·v1,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mViewWidth:I | 319 | ····iput·v0,·v1,·Lcom/haarman/listviewanimations/itemmanipulation/SwipeDismissListViewTouchListener;->mViewWidth:I |
319 | ····.line·117 | 320 | ····.line·117 |
320 | ····:cond_0 | 321 | ····:cond_0 |
321 | ····invoke-virtual/range·{p2·..·p2},·Landroid/view/MotionEvent;->getActionMasked()I | 322 | ····invoke-virtual/range·{p2·..·p2},·Landroid/view/MotionEvent;->getActionMasked()I |
322 |
····move-result·v |
323 | ····move-result·v18 |
323 |
····packed-switch·v |
324 | ····packed-switch·v18,·:pswitch_data_0 |
324 | ····.line·232 | 325 | ····.line·232 |
325 | ····:cond_1 | 326 | ····:cond_1 |
326 | ····:goto_0 | 327 | ····:goto_0 |
327 |
····const/16·v |
328 | ····const/16·v18,·0x0 |
328 | ····:goto_1 | 329 | ····:goto_1 |
329 |
····return·v |
330 | ····return·v18 |
Max diff block lines reached; 33728/37030 bytes (91.08%) of diff not shown. |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$view:Landroid/view/View; | 24 | .field·final·synthetic·val$view:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·122 | 30 | ····.line·122 |
30 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter$1;->this$0:Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter$1;->this$0:Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter; |
31 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter$1;->val$view:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter$1;->val$view:Landroid/view/View; |
Offset 53, 19 lines modified | Offset 53, 21 lines modified | ||
53 | ····new-array·v0,·v0,·[Landroid/animation/Animator; | 53 | ····new-array·v0,·v0,·[Landroid/animation/Animator; |
54 | ····const/4·v1,·0x0 | 54 | ····const/4·v1,·0x0 |
55 | ····iget-object·v2,·p0,·Lcom/haarman/listviewanimations/swinginadapters/ResourceAnimationAdapter;->mContext:Landroid/content/Context; | 55 | ····iget-object·v2,·p0,·Lcom/haarman/listviewanimations/swinginadapters/ResourceAnimationAdapter;->mContext:Landroid/content/Context; |
56 | ····.line·42 | ||
56 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/ResourceAnimationAdapter;->getAnimationResourceId()I | 57 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/ResourceAnimationAdapter;->getAnimationResourceId()I |
57 | ····move-result·v3 | 58 | ····move-result·v3 |
58 | ····invoke-static·{v2,·v3},·Landroid/animation/AnimatorInflater;->loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator; | 59 | ····invoke-static·{v2,·v3},·Landroid/animation/AnimatorInflater;->loadAnimator(Landroid/content/Context;I)Landroid/animation/Animator; |
59 | ····move-result-object·v2 | 60 | ····move-result-object·v2 |
60 | ····aput-object·v2,·v0,·v1 | 61 | ····aput-object·v2,·v0,·v1 |
62 | ····.line·41 | ||
61 | ····return-object·v0 | 63 | ····return-object·v0 |
62 | .end·method | 64 | .end·method |
Offset 71, 34 lines modified | Offset 71, 34 lines modified | ||
71 | ····.line·61 | 71 | ····.line·61 |
72 | ····:cond_0 | 72 | ····:cond_0 |
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
75 | .method·private·animateView(Landroid/view/ViewGroup;Landroid/view/View;)V | 75 | .method·private·animateView(Landroid/view/ViewGroup;Landroid/view/View;)V |
76 |
····.locals· |
76 | ····.locals·7 |
77 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; | 77 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; |
78 | ····.param·p2,·"view"····#·Landroid/view/View; | 78 | ····.param·p2,·"view"····#·Landroid/view/View; |
79 | ····.prologue | 79 | ····.prologue |
80 | ····.line·104 | 80 | ····.line·104 |
81 |
····iget-wide·v |
81 | ····iget-wide·v3,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->mAnimationStartMillis:J |
82 |
····const-wide/16·v |
82 | ····const-wide/16·v5,·-0x1 |
83 |
····cmp-long·v3,·v |
83 | ····cmp-long·v3,·v3,·v5 |
84 | ····if-nez·v3,·:cond_0 | 84 | ····if-nez·v3,·:cond_0 |
85 | ····.line·105 | 85 | ····.line·105 |
86 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 86 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
87 |
····move-result-wide·v |
87 | ····move-result-wide·v3 |
88 |
····iput-wide·v |
88 | ····iput-wide·v3,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->mAnimationStartMillis:J |
89 | ····.line·108 | 89 | ····.line·108 |
90 | ····:cond_0 | 90 | ····:cond_0 |
91 | ····invoke-virtual·{p0,·p2},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->prepareAnimation(Landroid/view/View;)V | 91 | ····invoke-virtual·{p0,·p2},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->prepareAnimation(Landroid/view/View;)V |
92 | ····.line·111 | 92 | ····.line·111 |
93 | ····iget-object·v3,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->mDecoratedBaseAdapter:Landroid/widget/BaseAdapter; | 93 | ····iget-object·v3,·p0,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->mDecoratedBaseAdapter:Landroid/widget/BaseAdapter; |
Offset 136, 24 lines modified | Offset 136, 24 lines modified | ||
136 | ····move-result-object·v3 | 136 | ····move-result-object·v3 |
137 | ····invoke-virtual·{v2,·v3},·Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V | 137 | ····invoke-virtual·{v2,·v3},·Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V |
138 | ····.line·119 | 138 | ····.line·119 |
139 | ····invoke-direct·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->calculateAnimationDelay()J | 139 | ····invoke-direct·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->calculateAnimationDelay()J |
140 |
····move-result-wide·v |
140 | ····move-result-wide·v3 |
141 |
····invoke-virtual·{v2,·v |
141 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/animation/AnimatorSet;->setStartDelay(J)V |
142 | ····.line·120 | 142 | ····.line·120 |
143 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getAnimationDurationMillis()J | 143 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getAnimationDurationMillis()J |
144 |
····move-result-wide·v |
144 | ····move-result-wide·v3 |
145 |
····invoke-virtual·{v2,·v |
145 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet; |
146 | ····.line·121 | 146 | ····.line·121 |
147 | ····invoke-virtual·{v2},·Landroid/animation/AnimatorSet;->start()V | 147 | ····invoke-virtual·{v2},·Landroid/animation/AnimatorSet;->start()V |
148 | ····.line·122 | 148 | ····.line·122 |
149 | ····new-instance·v3,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter$1; | 149 | ····new-instance·v3,·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter$1; |
Offset 210, 26 lines modified | Offset 210, 27 lines modified | ||
210 | ····.line·101 | 210 | ····.line·101 |
211 | ····:cond_0 | 211 | ····:cond_0 |
212 | ····return-void | 212 | ····return-void |
213 | .end·method | 213 | .end·method |
214 | .method·private·calculateAnimationDelay()J | 214 | .method·private·calculateAnimationDelay()J |
215 |
····.locals· |
215 | ····.locals·9 |
216 | ····.prologue | 216 | ····.prologue |
217 | ····.line·170 | 217 | ····.line·170 |
218 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getListView()Landroid/widget/ListView; | 218 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getListView()Landroid/widget/ListView; |
219 | ····move-result-object·v5 | 219 | ····move-result-object·v5 |
220 | ····invoke-virtual·{v5},·Landroid/widget/ListView;->getLastVisiblePosition()I | 220 | ····invoke-virtual·{v5},·Landroid/widget/ListView;->getLastVisiblePosition()I |
221 | ····move-result·v5 | 221 | ····move-result·v5 |
222 | ····.line·171 | ||
222 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getListView()Landroid/widget/ListView; | 223 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getListView()Landroid/widget/ListView; |
223 | ····move-result-object·v6 | 224 | ····move-result-object·v6 |
224 | ····invoke-virtual·{v6},·Landroid/widget/ListView;->getFirstVisiblePosition()I | 225 | ····invoke-virtual·{v6},·Landroid/widget/ListView;->getFirstVisiblePosition()I |
225 | ····move-result·v6 | 226 | ····move-result·v6 |
Offset 248, 52 lines modified | Offset 249, 53 lines modified | ||
248 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getAnimationDelayMillis()J | 249 | ····invoke-virtual·{p0},·Lcom/haarman/listviewanimations/swinginadapters/AnimationAdapter;->getAnimationDelayMillis()J |
249 | ····move-result-wide·v0 | 250 | ····move-result-wide·v0 |
250 | ····.line·179 | 251 | ····.line·179 |
251 | ····.local·v0,·"delay":J | 252 | ····.local·v0,·"delay":J |
252 | ····:goto_0 | 253 | ····:goto_0 |
253 |
····const-wide/16·v |
254 | ····const-wide/16·v5,·0x0 |
254 |
····invoke-static·{v |
255 | ····invoke-static·{v5,·v6,·v0,·v1},·Ljava/lang/Math;->max(JJ)J |
Max diff block lines reached; 2057/5764 bytes (35.69%) of diff not shown. |
Offset 27, 38 lines modified | Offset 27, 38 lines modified | ||
27 | ····invoke-direct·{p0,·p1,·v0},·Lcom/haarman/listviewanimations/swinginadapters/prepared/ScaleInAnimationAdapter;-><init>(Landroid/widget/BaseAdapter;F)V | 27 | ····invoke-direct·{p0,·p1,·v0},·Lcom/haarman/listviewanimations/swinginadapters/prepared/ScaleInAnimationAdapter;-><init>(Landroid/widget/BaseAdapter;F)V |
28 | ····.line·39 | 28 | ····.line·39 |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | .method·public·constructor·<init>(Landroid/widget/BaseAdapter;F)V | 31 | .method·public·constructor·<init>(Landroid/widget/BaseAdapter;F)V |
32 |
····.locals· |
32 | ····.locals·7 |
33 | ····.param·p1,·"baseAdapter"····#·Landroid/widget/BaseAdapter; | 33 | ····.param·p1,·"baseAdapter"····#·Landroid/widget/BaseAdapter; |
34 | ····.param·p2,·"scaleFrom"····#·F | 34 | ····.param·p2,·"scaleFrom"····#·F |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·42 | 36 | ····.line·42 |
37 |
····const-wide/16·v |
37 | ····const-wide/16·v3,·0x64 |
38 |
····const-wide/16·v |
38 | ····const-wide/16·v5,·0x12c |
39 |
····move-object·v |
39 | ····move-object·v0,·p0 |
40 |
····move-object·v |
40 | ····move-object·v1,·p1 |
41 |
····move·v |
41 | ····move·v2,·p2 |
42 |
····invoke-direct/range·{v |
42 | ····invoke-direct/range·{v0·..·v6},·Lcom/haarman/listviewanimations/swinginadapters/prepared/ScaleInAnimationAdapter;-><init>(Landroid/widget/BaseAdapter;FJJ)V |
43 | ····.line·43 | 43 | ····.line·43 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(Landroid/widget/BaseAdapter;FJJ)V | 46 | .method·public·constructor·<init>(Landroid/widget/BaseAdapter;FJJ)V |
47 |
····.locals· |
47 | ····.locals·0 |
48 | ····.param·p1,·"baseAdapter"····#·Landroid/widget/BaseAdapter; | 48 | ····.param·p1,·"baseAdapter"····#·Landroid/widget/BaseAdapter; |
49 | ····.param·p2,·"scaleFrom"····#·F | 49 | ····.param·p2,·"scaleFrom"····#·F |
50 | ····.param·p3,·"animationDelayMillis"····#·J | 50 | ····.param·p3,·"animationDelayMillis"····#·J |
51 | ····.param·p5,·"animationDurationMillis"····#·J | 51 | ····.param·p5,·"animationDurationMillis"····#·J |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·47 | 53 | ····.line·47 |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·10 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·159 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/content/ContentProvider; | 2 | .super·Landroid/content/ContentProvider; |
3 | .source·"DataProvider.java" | 3 | .source·"DataProvider.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/refactech/driibo/dao/DataProvider$1;, | ||
8 | ········Lcom/refactech/driibo/dao/DataProvider$DBHelper; | 7 | ········Lcom/refactech/driibo/dao/DataProvider$DBHelper; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·public·static·final·AUTHORITY:Ljava/lang/String;·=·"com.refactech.provider" | 11 | .field·public·static·final·AUTHORITY:Ljava/lang/String;·=·"com.refactech.provider" |
Offset 82, 15 lines modified | Offset 81, 14 lines modified | ||
82 | .method·public·constructor·<init>()V | 81 | .method·public·constructor·<init>()V |
83 | ····.locals·0 | 82 | ····.locals·0 |
84 | ····.prologue | 83 | ····.prologue |
85 | ····.line·19 | 84 | ····.line·19 |
86 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V | 85 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V |
87 | ····.line·192 | ||
88 | ····return-void | 86 | ····return-void |
89 | .end·method | 87 | .end·method |
90 | .method·public·static·getDBHelper()Lcom/refactech/driibo/dao/DataProvider$DBHelper; | 88 | .method·public·static·getDBHelper()Lcom/refactech/driibo/dao/DataProvider$DBHelper; |
91 | ····.locals·3 | 89 | ····.locals·3 |
92 | ····.prologue | 90 | ····.prologue |
Offset 175, 182 lines modified | Offset 173, 174 lines modified | ||
175 | ········:pswitch_0 | 173 | ········:pswitch_0 |
176 | ····.end·packed-switch | 174 | ····.end·packed-switch |
177 | .end·method | 175 | .end·method |
178 | #·virtual·methods | 176 | #·virtual·methods |
179 | .method·public·bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I | 177 | .method·public·bulkInsert(Landroid/net/Uri;[Landroid/content/ContentValues;)I |
180 |
····.locals· |
178 | ····.locals·9 |
181 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 179 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
182 | ····.param·p2,·"values"····#·[Landroid/content/ContentValues; | 180 | ····.param·p2,·"values"····#·[Landroid/content/ContentValues; |
183 | ····.prologue | 181 | ····.prologue |
184 | ····.line·133 | 182 | ····.line·133 |
185 |
····sget-object·v |
183 | ····sget-object·v5,·Lcom/refactech/driibo/dao/DataProvider;->DBLock:Ljava/lang/Object; |
186 |
····monitor-enter·v |
184 | ····monitor-enter·v5 |
187 | ····.line·134 | 185 | ····.line·134 |
188 | ····:try_start_0 | 186 | ····:try_start_0 |
189 | ····invoke-direct·{p0,·p1},·Lcom/refactech/driibo/dao/DataProvider;->matchTable(Landroid/net/Uri;)Ljava/lang/String; | 187 | ····invoke-direct·{p0,·p1},·Lcom/refactech/driibo/dao/DataProvider;->matchTable(Landroid/net/Uri;)Ljava/lang/String; |
190 |
····move-result-object·v |
188 | ····move-result-object·v3 |
191 | ····.line·135 | 189 | ····.line·135 |
192 |
····.local·v |
190 | ····.local·v3,·"table":Ljava/lang/String; |
193 | ····invoke-static·{},·Lcom/refactech/driibo/dao/DataProvider;->getDBHelper()Lcom/refactech/driibo/dao/DataProvider$DBHelper; | 191 | ····invoke-static·{},·Lcom/refactech/driibo/dao/DataProvider;->getDBHelper()Lcom/refactech/driibo/dao/DataProvider$DBHelper; |
194 |
····move-result-object·v |
192 | ····move-result-object·v4 |
195 |
····invoke-virtual·{v |
193 | ····invoke-virtual·{v4},·Lcom/refactech/driibo/dao/DataProvider$DBHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
196 |
····move-result-object·v |
194 | ····move-result-object·v1 |
197 | ····.line·136 | 195 | ····.line·136 |
198 |
····.local·v |
196 | ····.local·v1,·"db":Landroid/database/sqlite/SQLiteDatabase; |
199 |
····invoke-virtual·{v |
197 | ····invoke-virtual·{v1},·Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V |
200 | ····:try_end_0 | 198 | ····:try_end_0 |
201 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 199 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
202 | ····.line·138 | 200 | ····.line·138 |
203 | ····move-object·v0,·p2 | ||
204 | ····.local·v0,·"arr$":[Landroid/content/ContentValues; | ||
205 | ····:try_start_1 | 201 | ····:try_start_1 |
206 |
····array-length·v |
202 | ····array-length·v6,·p2 |
207 | ····.local·v5,·"len$":I | ||
208 | ····const/4·v4,·0x0 | 203 | ····const/4·v4,·0x0 |
209 | ····.local·v4,·"i$":I | ||
210 | ····:goto_0 | 204 | ····:goto_0 |
211 |
····if-ge·v4,·v |
205 | ····if-ge·v4,·v6,·:cond_0 |
212 |
····aget-object·v |
206 | ····aget-object·v0,·p2,·v4 |
213 | ····.line·139 | 207 | ····.line·139 |
214 |
····.local·v |
208 | ····.local·v0,·"contentValues":Landroid/content/ContentValues; |
215 | ····const-string·v7,·"_id" | 209 | ····const-string·v7,·"_id" |
216 |
····const/4·v |
210 | ····const/4·v8,·0x4 |
217 |
····invoke-virtual·{v |
211 | ····invoke-virtual·{v1,·v3,·v7,·v0,·v8},·Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J |
218 | ····.line·138 | 212 | ····.line·138 |
219 | ····add-int/lit8·v4,·v4,·0x1 | 213 | ····add-int/lit8·v4,·v4,·0x1 |
220 | ····goto·:goto_0 | 214 | ····goto·:goto_0 |
Max diff block lines reached; 9115/12669 bytes (71.95%) of diff not shown. |
Offset 41, 36 lines modified | Offset 41, 39 lines modified | ||
41 | ····invoke-direct·{v0,·v1},·Lcom/refactech/driibo/util/database/SQLiteTable;-><init>(Ljava/lang/String;)V | 41 | ····invoke-direct·{v0,·v1},·Lcom/refactech/driibo/util/database/SQLiteTable;-><init>(Ljava/lang/String;)V |
42 | ····const-string·v1,·"id" | 42 | ····const-string·v1,·"id" |
43 | ····sget-object·v2,·Lcom/refactech/driibo/util/database/Column$DataType;->INTEGER:Lcom/refactech/driibo/util/database/Column$DataType; | 43 | ····sget-object·v2,·Lcom/refactech/driibo/util/database/Column$DataType;->INTEGER:Lcom/refactech/driibo/util/database/Column$DataType; |
44 | ····.line·98 | ||
44 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/refactech/driibo/util/database/SQLiteTable;->addColumn(Ljava/lang/String;Lcom/refactech/driibo/util/database/Column$DataType;)Lcom/refactech/driibo/util/database/SQLiteTable; | 45 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/refactech/driibo/util/database/SQLiteTable;->addColumn(Ljava/lang/String;Lcom/refactech/driibo/util/database/Column$DataType;)Lcom/refactech/driibo/util/database/SQLiteTable; |
45 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
46 | ····const-string·v1,·"category" | 47 | ····const-string·v1,·"category" |
47 | ····sget-object·v2,·Lcom/refactech/driibo/util/database/Column$DataType;->INTEGER:Lcom/refactech/driibo/util/database/Column$DataType; | 48 | ····sget-object·v2,·Lcom/refactech/driibo/util/database/Column$DataType;->INTEGER:Lcom/refactech/driibo/util/database/Column$DataType; |
49 | ····.line·99 | ||
48 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/refactech/driibo/util/database/SQLiteTable;->addColumn(Ljava/lang/String;Lcom/refactech/driibo/util/database/Column$DataType;)Lcom/refactech/driibo/util/database/SQLiteTable; | 50 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/refactech/driibo/util/database/SQLiteTable;->addColumn(Ljava/lang/String;Lcom/refactech/driibo/util/database/Column$DataType;)Lcom/refactech/driibo/util/database/SQLiteTable; |
49 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
50 | ····const-string·v1,·"json" | 52 | ····const-string·v1,·"json" |
51 | ····sget-object·v2,·Lcom/refactech/driibo/util/database/Column$DataType;->TEXT:Lcom/refactech/driibo/util/database/Column$DataType; | 53 | ····sget-object·v2,·Lcom/refactech/driibo/util/database/Column$DataType;->TEXT:Lcom/refactech/driibo/util/database/Column$DataType; |
52 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/refactech/driibo/util/database/SQLiteTable;->addColumn(Ljava/lang/String;Lcom/refactech/driibo/util/database/Column$DataType;)Lcom/refactech/driibo/util/database/SQLiteTable; | 54 | ····invoke-virtual·{v0,·v1,·v2},·Lcom/refactech/driibo/util/database/SQLiteTable;->addColumn(Ljava/lang/String;Lcom/refactech/driibo/util/database/Column$DataType;)Lcom/refactech/driibo/util/database/SQLiteTable; |
53 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
54 | ····sput-object·v0,·Lcom/refactech/driibo/dao/ShotsDataHelper$ShotsDBInfo;->TABLE:Lcom/refactech/driibo/util/database/SQLiteTable; | 56 | ····sput-object·v0,·Lcom/refactech/driibo/dao/ShotsDataHelper$ShotsDBInfo;->TABLE:Lcom/refactech/driibo/util/database/SQLiteTable; |
57 | ····.line·97 | ||
55 | ····return-void | 58 | ····return-void |
56 | .end·method | 59 | .end·method |
57 | .method·private·constructor·<init>()V | 60 | .method·private·constructor·<init>()V |
58 | ····.locals·0 | 61 | ····.locals·0 |
59 | ····.prologue | 62 | ····.prologue |
Offset 105, 61 lines modified | Offset 105, 60 lines modified | ||
105 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 105 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
106 | ····.line·59 | 106 | ····.line·59 |
107 | ····.local·v0,·"contentValues":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/content/ContentValues;>;" | 107 | ····.local·v0,·"contentValues":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/content/ContentValues;>;" |
108 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 108 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
109 |
····move-result-object·v |
109 | ····move-result-object·v4 |
110 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
111 | ····:goto_0 | 110 | ····:goto_0 |
112 |
····invoke-interface·{v |
111 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
113 | ····move-result·v5 | 112 | ····move-result·v5 |
114 | ····if-eqz·v5,·:cond_0 | 113 | ····if-eqz·v5,·:cond_0 |
115 |
····invoke-interface·{v |
114 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
116 |
····move-result-object·v |
115 | ····move-result-object·v1 |
117 |
····check-cast·v |
116 | ····check-cast·v1,·Lcom/refactech/driibo/type/dribble/Shot; |
118 | ····.line·60 | 117 | ····.line·60 |
119 |
····.local·v |
118 | ····.local·v1,·"shot":Lcom/refactech/driibo/type/dribble/Shot; |
120 |
····invoke-direct·{p0,·v |
119 | ····invoke-direct·{p0,·v1},·Lcom/refactech/driibo/dao/ShotsDataHelper;->getContentValues(Lcom/refactech/driibo/type/dribble/Shot;)Landroid/content/ContentValues; |
121 |
····move-result-object·v |
120 | ····move-result-object·v3 |
122 | ····.line·61 | 121 | ····.line·61 |
123 |
····.local·v |
122 | ····.local·v3,·"values":Landroid/content/ContentValues; |
124 |
····invoke-virtual·{v0,·v |
123 | ····invoke-virtual·{v0,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
125 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
126 | ····.line·63 | 125 | ····.line·63 |
127 |
····.end·local·v |
126 | ····.end·local·v1····#·"shot":Lcom/refactech/driibo/type/dribble/Shot; |
128 |
····.end·local·v |
127 | ····.end·local·v3····#·"values":Landroid/content/ContentValues; |
129 | ····:cond_0 | 128 | ····:cond_0 |
130 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | 129 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
131 |
····move-result·v |
130 | ····move-result·v4 |
132 |
····new-array·v |
131 | ····new-array·v2,·v4,·[Landroid/content/ContentValues; |
133 | ····.line·64 | 132 | ····.line·64 |
134 |
····.local·v |
133 | ····.local·v2,·"valueArray":[Landroid/content/ContentValues; |
135 |
····invoke-virtual·{v0,·v |
134 | ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; |
136 |
····move-result-object·v |
135 | ····move-result-object·v4 |
137 |
····check-cast·v |
136 | ····check-cast·v4,·[Landroid/content/ContentValues; |
138 |
····invoke-virtual·{p0,·v |
137 | ····invoke-virtual·{p0,·v4},·Lcom/refactech/driibo/dao/ShotsDataHelper;->bulkInsert([Landroid/content/ContentValues;)I |
139 | ····.line·65 | 138 | ····.line·65 |
140 | ····return-void | 139 | ····return-void |
141 | .end·method | 140 | .end·method |
142 | .method·public·deleteAll()I | 141 | .method·public·deleteAll()I |
143 | ····.locals·9 | 142 | ····.locals·9 |
Offset 192, 24 lines modified | Offset 191, 26 lines modified | ||
192 | ····new-array·v6,·v6,·[Ljava/lang/String; | 191 | ····new-array·v6,·v6,·[Ljava/lang/String; |
193 | ····const/4·v7,·0x0 | 192 | ····const/4·v7,·0x0 |
194 | ····iget-object·v8,·p0,·Lcom/refactech/driibo/dao/ShotsDataHelper;->mCategory:Lcom/refactech/driibo/type/dribble/Category; | 193 | ····iget-object·v8,·p0,·Lcom/refactech/driibo/dao/ShotsDataHelper;->mCategory:Lcom/refactech/driibo/type/dribble/Category; |
194 | ····.line·72 | ||
195 | ····invoke-virtual·{v8},·Lcom/refactech/driibo/type/dribble/Category;->ordinal()I | 195 | ····invoke-virtual·{v8},·Lcom/refactech/driibo/type/dribble/Category;->ordinal()I |
196 | ····move-result·v8 | 196 | ····move-result·v8 |
197 | ····invoke-static·{v8},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 197 | ····invoke-static·{v8},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
198 | ····move-result-object·v8 | 198 | ····move-result-object·v8 |
199 | ····aput-object·v8,·v6,·v7 | 199 | ····aput-object·v8,·v6,·v7 |
200 | ····.line·71 | ||
200 | ····invoke-virtual·{v0,·v3,·v5,·v6},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I | 201 | ····invoke-virtual·{v0,·v3,·v5,·v6},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I |
201 | ····move-result·v2 | 202 | ····move-result·v2 |
202 | ····.line·74 | 203 | ····.line·74 |
203 | ····.local·v2,·"row":I | 204 | ····.local·v2,·"row":I |
204 | ····monitor-exit·v4 | 205 | ····monitor-exit·v4 |
Offset 263, 28 lines modified | Offset 264, 30 lines modified | ||
263 | ····new-array·v5,·v5,·[Ljava/lang/String; | 264 | ····new-array·v5,·v5,·[Ljava/lang/String; |
264 | ····const/4·v6,·0x0 | 265 | ····const/4·v6,·0x0 |
265 | ····iget-object·v7,·p0,·Lcom/refactech/driibo/dao/ShotsDataHelper;->mCategory:Lcom/refactech/driibo/type/dribble/Category; | 266 | ····iget-object·v7,·p0,·Lcom/refactech/driibo/dao/ShotsDataHelper;->mCategory:Lcom/refactech/driibo/type/dribble/Category; |
267 | ····.line·81 | ||
266 | ····invoke-virtual·{v7},·Lcom/refactech/driibo/type/dribble/Category;->ordinal()I | 268 | ····invoke-virtual·{v7},·Lcom/refactech/driibo/type/dribble/Category;->ordinal()I |
Max diff block lines reached; 1518/5661 bytes (26.82%) of diff not shown. |
Offset 60, 25 lines modified | Offset 60, 21 lines modified | ||
60 | ····.line·32 | 60 | ····.line·32 |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·protected·bridge·synthetic·sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I | 63 | .method·protected·bridge·synthetic·sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
66 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
67 | ····.prologue | 65 | ····.prologue |
68 | ····.line·13 | 66 | ····.line·13 |
69 | ····check-cast·p1,·Ljava/lang/String; | 67 | ····check-cast·p1,·Ljava/lang/String; |
70 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
71 | ····check-cast·p2,·Landroid/graphics/Bitmap; | 68 | ····check-cast·p2,·Landroid/graphics/Bitmap; |
72 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
73 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/data/BitmapLruCache;->sizeOf(Ljava/lang/String;Landroid/graphics/Bitmap;)I | 69 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/data/BitmapLruCache;->sizeOf(Ljava/lang/String;Landroid/graphics/Bitmap;)I |
74 | ····move-result·v0 | 70 | ····move-result·v0 |
75 | ····return·v0 | 71 | ····return·v0 |
76 | .end·method | 72 | .end·method |
Offset 182, 34 lines modified | Offset 182, 37 lines modified | ||
182 | ····:try_start_0 | 182 | ····:try_start_0 |
183 | ····new-instance·v1,·Ljava/lang/String; | 183 | ····new-instance·v1,·Ljava/lang/String; |
184 | ····iget-object·v2,·p1,·Lcom/android/volley/NetworkResponse;->data:[B | 184 | ····iget-object·v2,·p1,·Lcom/android/volley/NetworkResponse;->data:[B |
185 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; | 185 | ····iget-object·v3,·p1,·Lcom/android/volley/NetworkResponse;->headers:Ljava/util/Map; |
186 | ····.line·58 | ||
186 | ····invoke-static·{v3},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;)Ljava/lang/String; | 187 | ····invoke-static·{v3},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCharset(Ljava/util/Map;)Ljava/lang/String; |
187 | ····move-result-object·v3 | 188 | ····move-result-object·v3 |
188 | ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/String;-><init>([BLjava/lang/String;)V | 189 | ····invoke-direct·{v1,·v2,·v3},·Ljava/lang/String;-><init>([BLjava/lang/String;)V |
189 | ····.line·59 | 190 | ····.line·59 |
190 | ····.local·v1,·"json":Ljava/lang/String; | 191 | ····.local·v1,·"json":Ljava/lang/String; |
191 | ····iget-object·v2,·p0,·Lcom/refactech/driibo/data/GsonRequest;->gson:Lcom/google/gson/Gson; | 192 | ····iget-object·v2,·p0,·Lcom/refactech/driibo/data/GsonRequest;->gson:Lcom/google/gson/Gson; |
192 | ····iget-object·v3,·p0,·Lcom/refactech/driibo/data/GsonRequest;->clazz:Ljava/lang/Class; | 193 | ····iget-object·v3,·p0,·Lcom/refactech/driibo/data/GsonRequest;->clazz:Ljava/lang/Class; |
194 | ····.line·60 | ||
193 | ····invoke-virtual·{v2,·v1,·v3},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; | 195 | ····invoke-virtual·{v2,·v1,·v3},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; |
194 | ····move-result-object·v2 | 196 | ····move-result-object·v2 |
195 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; | 197 | ····invoke-static·{p1},·Lcom/android/volley/toolbox/HttpHeaderParser;->parseCacheHeaders(Lcom/android/volley/NetworkResponse;)Lcom/android/volley/Cache$Entry; |
196 | ····move-result-object·v3 | 198 | ····move-result-object·v3 |
199 | ····.line·59 | ||
197 | ····invoke-static·{v2,·v3},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; | 200 | ····invoke-static·{v2,·v3},·Lcom/android/volley/Response;->success(Ljava/lang/Object;Lcom/android/volley/Cache$Entry;)Lcom/android/volley/Response; |
198 | ····:try_end_0 | 201 | ····:try_end_0 |
199 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 | 202 | ····.catch·Ljava/io/UnsupportedEncodingException;·{:try_start_0·..·:try_end_0}·:catch_0 |
200 | ····.catch·Lcom/google/gson/JsonSyntaxException;·{:try_start_0·..·:try_end_0}·:catch_1 | 203 | ····.catch·Lcom/google/gson/JsonSyntaxException;·{:try_start_0·..·:try_end_0}·:catch_1 |
201 | ····move-result-object·v2 | 204 | ····move-result-object·v2 |
Offset 99, 22 lines modified | Offset 99, 24 lines modified | ||
99 | ····iget-object·v3,·p0,·Lcom/refactech/driibo/data/RequestManager$1;->val$defaultImageDrawable:Landroid/graphics/drawable/Drawable; | 99 | ····iget-object·v3,·p0,·Lcom/refactech/driibo/data/RequestManager$1;->val$defaultImageDrawable:Landroid/graphics/drawable/Drawable; |
100 | ····aput-object·v3,·v1,·v2 | 100 | ····aput-object·v3,·v1,·v2 |
101 | ····new-instance·v2,·Landroid/graphics/drawable/BitmapDrawable; | 101 | ····new-instance·v2,·Landroid/graphics/drawable/BitmapDrawable; |
102 | ····.line·96 | ||
102 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 103 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
103 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
104 | ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 105 | ····invoke-virtual·{v3},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
105 | ····move-result-object·v3 | 106 | ····move-result-object·v3 |
107 | ····.line·97 | ||
106 | ····invoke-virtual·{p1},·Lcom/android/volley/toolbox/ImageLoader$ImageContainer;->getBitmap()Landroid/graphics/Bitmap; | 108 | ····invoke-virtual·{p1},·Lcom/android/volley/toolbox/ImageLoader$ImageContainer;->getBitmap()Landroid/graphics/Bitmap; |
107 | ····move-result-object·v4 | 109 | ····move-result-object·v4 |
108 | ····invoke-direct·{v2,·v3,·v4},·Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V | 110 | ····invoke-direct·{v2,·v3,·v4},·Landroid/graphics/drawable/BitmapDrawable;-><init>(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V |
109 | ····aput-object·v2,·v1,·v5 | 111 | ····aput-object·v2,·v1,·v5 |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 30 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····const-string·v2,·"activity" | 32 | ····const-string·v2,·"activity" |
33 | ····.line·32 | ||
33 | ····invoke-virtual·{v0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 34 | ····invoke-virtual·{v0,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
34 | ····move-result-object·v0 | 35 | ····move-result-object·v0 |
35 | ····check-cast·v0,·Landroid/app/ActivityManager; | 36 | ····check-cast·v0,·Landroid/app/ActivityManager; |
36 | ····invoke-virtual·{v0},·Landroid/app/ActivityManager;->getMemoryClass()I | 37 | ····invoke-virtual·{v0},·Landroid/app/ActivityManager;->getMemoryClass()I |
Offset 75, 31 lines modified | Offset 75, 30 lines modified | ||
75 | .method·public·constructor·<init>()V | 75 | .method·public·constructor·<init>()V |
76 | ····.locals·0 | 76 | ····.locals·0 |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·15 | 78 | ····.line·15 |
79 | ····invoke-direct·{p0},·Lcom/refactech/driibo/type/dribble/BaseType;-><init>()V | 79 | ····invoke-direct·{p0},·Lcom/refactech/driibo/type/dribble/BaseType;-><init>()V |
80 | ····.line·133 | ||
81 | ····return-void | 80 | ····return-void |
82 | .end·method | 81 | .end·method |
83 | .method·private·static·addToCache(Lcom/refactech/driibo/type/dribble/Shot;)V | 82 | .method·private·static·addToCache(Lcom/refactech/driibo/type/dribble/Shot;)V |
84 |
····.locals· |
83 | ····.locals·3 |
85 | ····.param·p0,·"shot"····#·Lcom/refactech/driibo/type/dribble/Shot; | 84 | ····.param·p0,·"shot"····#·Lcom/refactech/driibo/type/dribble/Shot; |
86 | ····.prologue | 85 | ····.prologue |
87 | ····.line·49 | 86 | ····.line·49 |
88 | ····sget-object·v0,·Lcom/refactech/driibo/type/dribble/Shot;->CACHE:Ljava/util/HashMap; | 87 | ····sget-object·v0,·Lcom/refactech/driibo/type/dribble/Shot;->CACHE:Ljava/util/HashMap; |
89 | ····invoke-virtual·{p0},·Lcom/refactech/driibo/type/dribble/Shot;->getId()J | 88 | ····invoke-virtual·{p0},·Lcom/refactech/driibo/type/dribble/Shot;->getId()J |
90 |
····move-result-wide·v |
89 | ····move-result-wide·v1 |
91 |
····invoke-static·{v |
90 | ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
92 | ····move-result-object·v1 | 91 | ····move-result-object·v1 |
93 | ····invoke-virtual·{v0,·v1,·p0},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 92 | ····invoke-virtual·{v0,·v1,·p0},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
94 | ····.line·50 | 93 | ····.line·50 |
95 | ····return-void | 94 | ····return-void |
Offset 145, 24 lines modified | Offset 144, 26 lines modified | ||
145 | ····:cond_0 | 144 | ····:cond_0 |
146 | ····new-instance·v4,·Lcom/google/gson/Gson; | 145 | ····new-instance·v4,·Lcom/google/gson/Gson; |
147 | ····invoke-direct·{v4},·Lcom/google/gson/Gson;-><init>()V | 146 | ····invoke-direct·{v4},·Lcom/google/gson/Gson;-><init>()V |
148 | ····const-string·v5,·"json" | 147 | ····const-string·v5,·"json" |
148 | ····.line·67 | ||
149 | ····invoke-interface·{p0,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 149 | ····invoke-interface·{p0,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
150 | ····move-result·v5 | 150 | ····move-result·v5 |
151 | ····invoke-interface·{p0,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 151 | ····invoke-interface·{p0,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
152 | ····move-result-object·v5 | 152 | ····move-result-object·v5 |
153 | ····const-class·v6,·Lcom/refactech/driibo/type/dribble/Shot; | 153 | ····const-class·v6,·Lcom/refactech/driibo/type/dribble/Shot; |
154 | ····.line·66 | ||
154 | ····invoke-virtual·{v4,·v5,·v6},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; | 155 | ····invoke-virtual·{v4,·v5,·v6},·Lcom/google/gson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; |
155 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
156 | ····.end·local·v2····#·"shot":Lcom/refactech/driibo/type/dribble/Shot; | 157 | ····.end·local·v2····#·"shot":Lcom/refactech/driibo/type/dribble/Shot; |
157 | ····check-cast·v2,·Lcom/refactech/driibo/type/dribble/Shot; | 158 | ····check-cast·v2,·Lcom/refactech/driibo/type/dribble/Shot; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/MainActivity; | 18 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/MainActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/refactech/driibo/ui/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V | 20 | .method·constructor·<init>(Lcom/refactech/driibo/ui/MainActivity;Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V |
21 | ····.locals·6 | 21 | ····.locals·6 |
22 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/MainActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/app/Activity; | 23 | ····.param·p2,·"x0"····#·Landroid/app/Activity; |
23 | ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout; | 24 | ····.param·p3,·"x1"····#·Landroid/support/v4/widget/DrawerLayout; |
24 | ····.param·p4,·"x2"····#·I | 25 | ····.param·p4,·"x2"····#·I |
25 | ····.param·p5,·"x3"····#·I | 26 | ····.param·p5,·"x3"····#·I |
26 | ····.param·p6,·"x4"····#·I | 27 | ····.param·p6,·"x4"····#·I |
27 | ····.prologue | 28 | ····.prologue |
Offset 46, 14 lines modified | Offset 46, 15 lines modified | ||
46 | ····invoke-direct·{v3},·Lcom/refactech/driibo/ui/fragment/PreferenceFragment;-><init>()V | 46 | ····invoke-direct·{v3},·Lcom/refactech/driibo/ui/fragment/PreferenceFragment;-><init>()V |
47 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; | 47 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/app/FragmentTransaction;->replace(ILandroid/app/Fragment;)Landroid/app/FragmentTransaction; |
48 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
49 | ····.line·21 | ||
49 | ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I | 50 | ····invoke-virtual·{v1},·Landroid/app/FragmentTransaction;->commit()I |
50 | ····.line·23 | 51 | ····.line·23 |
51 | ····invoke-virtual·{p0},·Lcom/refactech/driibo/ui/PreferenceActivity;->getActionBar()Landroid/app/ActionBar; | 52 | ····invoke-virtual·{p0},·Lcom/refactech/driibo/ui/PreferenceActivity;->getActionBar()Landroid/app/ActionBar; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
Offset 98, 14 lines modified | Offset 98, 15 lines modified | ||
98 | ····iget·v3,·p0,·Lcom/refactech/driibo/ui/adapter/CardsAnimationAdapter;->mTranslationY:F | 98 | ····iget·v3,·p0,·Lcom/refactech/driibo/ui/adapter/CardsAnimationAdapter;->mTranslationY:F |
99 | ····aput·v3,·v2,·v4 | 99 | ····aput·v3,·v2,·v4 |
100 | ····aput·v7,·v2,·v5 | 100 | ····aput·v7,·v2,·v5 |
101 | ····.line·40 | ||
101 | ····invoke-static·{p2,·v1,·v2},·Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; | 102 | ····invoke-static·{p2,·v1,·v2},·Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; |
102 | ····move-result-object·v1 | 103 | ····move-result-object·v1 |
103 | ····aput-object·v1,·v0,·v4 | 104 | ····aput-object·v1,·v0,·v4 |
104 | ····const-string·v1,·"rotationX" | 105 | ····const-string·v1,·"rotationX" |
Offset 114, 20 lines modified | Offset 115, 22 lines modified | ||
114 | ····iget·v3,·p0,·Lcom/refactech/driibo/ui/adapter/CardsAnimationAdapter;->mRotationX:F | 115 | ····iget·v3,·p0,·Lcom/refactech/driibo/ui/adapter/CardsAnimationAdapter;->mRotationX:F |
115 | ····aput·v3,·v2,·v4 | 116 | ····aput·v3,·v2,·v4 |
116 | ····aput·v7,·v2,·v5 | 117 | ····aput·v7,·v2,·v5 |
118 | ····.line·41 | ||
117 | ····invoke-static·{p2,·v1,·v2},·Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; | 119 | ····invoke-static·{p2,·v1,·v2},·Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; |
118 | ····move-result-object·v1 | 120 | ····move-result-object·v1 |
119 | ····aput-object·v1,·v0,·v5 | 121 | ····aput-object·v1,·v0,·v5 |
122 | ····.line·39 | ||
120 | ····return-object·v0 | 123 | ····return-object·v0 |
121 | .end·method | 124 | .end·method |
122 | .method·protected·prepareAnimation(Landroid/view/View;)V | 125 | .method·protected·prepareAnimation(Landroid/view/View;)V |
123 | ····.locals·1 | 126 | ····.locals·1 |
124 | ····.param·p1,·"view"····#·Landroid/view/View; | 127 | ····.param·p1,·"view"····#·Landroid/view/View; |
Offset 32, 28 lines modified | Offset 32, 29 lines modified | ||
32 | ····.line·29 | 32 | ····.line·29 |
33 | ····invoke-static·{},·Lcom/refactech/driibo/type/dribble/Category;->values()[Lcom/refactech/driibo/type/dribble/Category; | 33 | ····invoke-static·{},·Lcom/refactech/driibo/type/dribble/Category;->values()[Lcom/refactech/driibo/type/dribble/Category; |
34 | ····move-result-object·v1 | 34 | ····move-result-object·v1 |
35 | ····array-length·v0,·v1 | 35 | ····array-length·v0,·v1 |
36 |
····.line·3 |
36 | ····.line·31 |
37 | ····.local·v0,·"count":I | 37 | ····.local·v0,·"count":I |
38 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 38 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
39 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
40 | ····const·v2,·0x7f09000f | 40 | ····const·v2,·0x7f09000f |
41 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 41 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
42 | ····move-result-object·v1 | 42 | ····move-result-object·v1 |
43 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
44 | ····.line·30 | ||
44 | ····invoke-static·{v1,·v2},·Lcom/refactech/driibo/util/PreferenceUtils;->getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 45 | ····invoke-static·{v1,·v2},·Lcom/refactech/driibo/util/PreferenceUtils;->getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
45 | ····move-result-object·v1 | 46 | ····move-result-object·v1 |
46 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 47 | ····invoke-static·{v1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
47 | ····move-result·v1 | 48 | ····move-result·v1 |
Offset 82, 15 lines modified | Offset 83, 14 lines modified | ||
82 | ····aget-object·v0,·v0,·p1 | 83 | ····aget-object·v0,·v0,·p1 |
83 | ····return-object·v0 | 84 | ····return-object·v0 |
84 | .end·method | 85 | .end·method |
85 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; | 86 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; |
86 | ····.locals·1 | 87 | ····.locals·1 |
87 | ····.param·p1,·"x0"····#·I | ||
88 | ····.prologue | 88 | ····.prologue |
89 | ····.line·20 | 89 | ····.line·20 |
90 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/adapter/DrawerAdapter;->getItem(I)Lcom/refactech/driibo/type/dribble/Category; | 90 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/adapter/DrawerAdapter;->getItem(I)Lcom/refactech/driibo/type/dribble/Category; |
91 | ····move-result-object·v0 | 91 | ····move-result-object·v0 |
Offset 38, 14 lines modified | Offset 38, 15 lines modified | ||
38 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v4/widget/CursorAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Z)V | 38 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v4/widget/CursorAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Z)V |
39 | ····.line·34 | 39 | ····.line·34 |
40 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 40 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····.line·35 | ||
42 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 43 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
43 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
44 | ····const·v1,·0x7f020005 | 45 | ····const·v1,·0x7f020005 |
45 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 46 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
Offset 159, 20 lines modified | Offset 160, 22 lines modified | ||
159 | ····invoke-interface·{p3},·Landroid/database/Cursor;->getPosition()I | 160 | ····invoke-interface·{p3},·Landroid/database/Cursor;->getPosition()I |
160 | ····move-result·v3 | 161 | ····move-result·v3 |
161 | ····iget-object·v4,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mListView:Landroid/widget/ListView; | 162 | ····iget-object·v4,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mListView:Landroid/widget/ListView; |
163 | ····.line·68 | ||
162 | ····invoke-virtual·{v4},·Landroid/widget/ListView;->getHeaderViewsCount()I | 164 | ····invoke-virtual·{v4},·Landroid/widget/ListView;->getHeaderViewsCount()I |
163 | ····move-result·v4 | 165 | ····move-result·v4 |
164 | ····add-int/2addr·v3,·v4 | 166 | ····add-int/2addr·v3,·v4 |
167 | ····.line·67 | ||
165 | ····invoke-virtual·{v2,·v3},·Landroid/widget/ListView;->isItemChecked(I)Z | 168 | ····invoke-virtual·{v2,·v3},·Landroid/widget/ListView;->isItemChecked(I)Z |
166 | ····move-result·v2 | 169 | ····move-result·v2 |
167 | ····if-nez·v2,·:cond_2 | 170 | ····if-nez·v2,·:cond_2 |
168 | ····const/4·v2,·0x1 | 171 | ····const/4·v2,·0x1 |
Offset 193, 18 lines modified | Offset 196, 20 lines modified | ||
193 | ····iget-object·v3,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->image:Landroid/widget/ImageView; | 196 | ····iget-object·v3,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->image:Landroid/widget/ImageView; |
194 | ····iget-object·v4,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultImageDrawable:Landroid/graphics/drawable/Drawable; | 197 | ····iget-object·v4,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultImageDrawable:Landroid/graphics/drawable/Drawable; |
195 | ····iget-object·v5,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultImageDrawable:Landroid/graphics/drawable/Drawable; | 198 | ····iget-object·v5,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultImageDrawable:Landroid/graphics/drawable/Drawable; |
199 | ····.line·72 | ||
196 | ····invoke-static·{v3,·v4,·v5},·Lcom/refactech/driibo/data/RequestManager;->getImageListener(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; | 200 | ····invoke-static·{v3,·v4,·v5},·Lcom/refactech/driibo/data/RequestManager;->getImageListener(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
197 | ····move-result-object·v3 | 201 | ····move-result-object·v3 |
202 | ····.line·71 | ||
198 | ····invoke-static·{v2,·v3},·Lcom/refactech/driibo/data/RequestManager;->loadImage(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 203 | ····invoke-static·{v2,·v3},·Lcom/refactech/driibo/data/RequestManager;->loadImage(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
199 | ····move-result-object·v2 | 204 | ····move-result-object·v2 |
200 | ····iput-object·v2,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->imageRequest:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 205 | ····iput-object·v2,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->imageRequest:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
201 | ····.line·73 | 206 | ····.line·73 |
Offset 218, 18 lines modified | Offset 223, 20 lines modified | ||
218 | ····iget-object·v3,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->avatar:Landroid/widget/ImageView; | 223 | ····iget-object·v3,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->avatar:Landroid/widget/ImageView; |
219 | ····iget-object·v4,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultAvatarBitmap:Landroid/graphics/drawable/BitmapDrawable; | 224 | ····iget-object·v4,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultAvatarBitmap:Landroid/graphics/drawable/BitmapDrawable; |
220 | ····iget-object·v5,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultAvatarBitmap:Landroid/graphics/drawable/BitmapDrawable; | 225 | ····iget-object·v5,·p0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->mDefaultAvatarBitmap:Landroid/graphics/drawable/BitmapDrawable; |
226 | ····.line·74 | ||
221 | ····invoke-static·{v3,·v4,·v5},·Lcom/refactech/driibo/data/RequestManager;->getImageListener(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; | 227 | ····invoke-static·{v3,·v4,·v5},·Lcom/refactech/driibo/data/RequestManager;->getImageListener(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)Lcom/android/volley/toolbox/ImageLoader$ImageListener; |
222 | ····move-result-object·v3 | 228 | ····move-result-object·v3 |
229 | ····.line·73 | ||
223 | ····invoke-static·{v2,·v3},·Lcom/refactech/driibo/data/RequestManager;->loadImage(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 230 | ····invoke-static·{v2,·v3},·Lcom/refactech/driibo/data/RequestManager;->loadImage(Ljava/lang/String;Lcom/android/volley/toolbox/ImageLoader$ImageListener;)Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
224 | ····move-result-object·v2 | 231 | ····move-result-object·v2 |
225 | ····iput-object·v2,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->avartarRequest:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; | 232 | ····iput-object·v2,·v0,·Lcom/refactech/driibo/ui/adapter/ShotsAdapter$Holder;->avartarRequest:Lcom/android/volley/toolbox/ImageLoader$ImageContainer; |
226 | ····.line·76 | 233 | ····.line·76 |
Offset 335, 15 lines modified | Offset 342, 14 lines modified | ||
335 | ····move-result-object·v0 | 342 | ····move-result-object·v0 |
336 | ····return-object·v0 | 343 | ····return-object·v0 |
337 | .end·method | 344 | .end·method |
338 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; | 345 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; |
339 | ····.locals·1 | 346 | ····.locals·1 |
340 | ····.param·p1,·"x0"····#·I | ||
341 | ····.prologue | 347 | ····.prologue |
342 | ····.line·29 | 348 | ····.line·29 |
343 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->getItem(I)Lcom/refactech/driibo/type/dribble/Shot; | 349 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/adapter/ShotsAdapter;->getItem(I)Lcom/refactech/driibo/type/dribble/Shot; |
344 | ····move-result-object·v0 | 350 | ····move-result-object·v0 |
Offset 20, 18 lines modified | Offset 20, 19 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·59 | 27 | ····.line·59 |
27 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
28 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;" |
28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 29 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 31 | ····return-void |
31 | .end·method | 32 | .end·method |
Offset 42, 15 lines modified | Offset 43, 15 lines modified | ||
42 | ····.param·p1,·"view"····#·Landroid/widget/AbsListView; | 43 | ····.param·p1,·"view"····#·Landroid/widget/AbsListView; |
43 | ····.param·p2,·"firstVisibleItem"····#·I | 44 | ····.param·p2,·"firstVisibleItem"····#·I |
44 | ····.param·p3,·"visibleItemCount"····#·I | 45 | ····.param·p3,·"visibleItemCount"····#·I |
45 | ····.param·p4,·"totalItemCount"····#·I | 46 | ····.param·p4,·"totalItemCount"····#·I |
46 | ····.prologue | 47 | ····.prologue |
47 | ····.line·68 | 48 | ····.line·68 |
48 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
49 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;" |
49 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 50 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
50 | ····#·getter·for:·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mLoadingFooter:Lcom/refactech/driibo/view/LoadingFooter; | 51 | ····#·getter·for:·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mLoadingFooter:Lcom/refactech/driibo/view/LoadingFooter; |
51 | ····invoke-static·{v0},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->access$000(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;)Lcom/refactech/driibo/view/LoadingFooter; | 52 | ····invoke-static·{v0},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->access$000(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;)Lcom/refactech/driibo/view/LoadingFooter; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
Offset 60, 14 lines modified | Offset 61, 15 lines modified | ||
60 | ····sget-object·v1,·Lcom/refactech/driibo/view/LoadingFooter$State;->Loading:Lcom/refactech/driibo/view/LoadingFooter$State; | 61 | ····sget-object·v1,·Lcom/refactech/driibo/view/LoadingFooter$State;->Loading:Lcom/refactech/driibo/view/LoadingFooter$State; |
61 | ····if-eq·v0,·v1,·:cond_0 | 62 | ····if-eq·v0,·v1,·:cond_0 |
62 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 63 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
64 | ····.line·69 | ||
63 | ····#·getter·for:·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mLoadingFooter:Lcom/refactech/driibo/view/LoadingFooter; | 65 | ····#·getter·for:·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mLoadingFooter:Lcom/refactech/driibo/view/LoadingFooter; |
64 | ····invoke-static·{v0},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->access$000(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;)Lcom/refactech/driibo/view/LoadingFooter; | 66 | ····invoke-static·{v0},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->access$000(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;)Lcom/refactech/driibo/view/LoadingFooter; |
65 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
66 | ····invoke-virtual·{v0},·Lcom/refactech/driibo/view/LoadingFooter;->getState()Lcom/refactech/driibo/view/LoadingFooter$State; | 68 | ····invoke-virtual·{v0},·Lcom/refactech/driibo/view/LoadingFooter;->getState()Lcom/refactech/driibo/view/LoadingFooter$State; |
Offset 90, 22 lines modified | Offset 92, 24 lines modified | ||
90 | ····if-eqz·p4,·:cond_0 | 92 | ····if-eqz·p4,·:cond_0 |
91 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 93 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
92 | ····iget-object·v0,·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mListView:Landroid/widget/ListView; | 94 | ····iget-object·v0,·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mListView:Landroid/widget/ListView; |
95 | ····.line·74 | ||
93 | ····invoke-virtual·{v0},·Landroid/widget/ListView;->getHeaderViewsCount()I | 96 | ····invoke-virtual·{v0},·Landroid/widget/ListView;->getHeaderViewsCount()I |
94 | ····move-result·v0 | 97 | ····move-result·v0 |
95 | ····iget-object·v1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 98 | ····iget-object·v1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
96 | ····iget-object·v1,·v1,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mListView:Landroid/widget/ListView; | 99 | ····iget-object·v1,·v1,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->mListView:Landroid/widget/ListView; |
100 | ····.line·75 | ||
97 | ····invoke-virtual·{v1},·Landroid/widget/ListView;->getFooterViewsCount()I | 101 | ····invoke-virtual·{v1},·Landroid/widget/ListView;->getFooterViewsCount()I |
98 | ····move-result·v1 | 102 | ····move-result·v1 |
99 | ····add-int/2addr·v0,·v1 | 103 | ····add-int/2addr·v0,·v1 |
100 | ····if-eq·p4,·v0,·:cond_0 | 104 | ····if-eq·p4,·v0,·:cond_0 |
Offset 131, 10 lines modified | Offset 135, 10 lines modified | ||
131 | .method·public·onScrollStateChanged(Landroid/widget/AbsListView;I)V | 135 | .method·public·onScrollStateChanged(Landroid/widget/AbsListView;I)V |
132 | ····.locals·0 | 136 | ····.locals·0 |
133 | ····.param·p1,·"view"····#·Landroid/widget/AbsListView; | 137 | ····.param·p1,·"view"····#·Landroid/widget/AbsListView; |
134 | ····.param·p2,·"scrollState"····#·I | 138 | ····.param·p2,·"scrollState"····#·I |
135 | ····.prologue | 139 | ····.prologue |
136 | ····.line·63 | 140 | ····.line·63 |
137 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
141 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$1;" |
138 | ····return-void | 142 | ····return-void |
139 | .end·method | 143 | .end·method |
Offset 30, 18 lines modified | Offset 30, 19 lines modified | ||
30 | .field·final·synthetic·val$response:Ljava/lang/Object; | 30 | .field·final·synthetic·val$response:Ljava/lang/Object; |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;Ljava/lang/Object;)V | 32 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;Ljava/lang/Object;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$1"····#·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; | ||
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·98 | 36 | ····.line·98 |
36 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2 |
37 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;" |
37 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->this$1:Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; | 38 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->this$1:Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; |
38 | ····iput-object·p2,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->val$response:Ljava/lang/Object; | 39 | ····iput-object·p2,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->val$response:Ljava/lang/Object; |
39 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 40 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
40 | ····return-void | 41 | ····return-void |
Offset 51, 15 lines modified | Offset 52, 15 lines modified | ||
51 | #·virtual·methods | 52 | #·virtual·methods |
52 | .method·protected·varargs·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 53 | .method·protected·varargs·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
53 | ····.locals·2 | 54 | ····.locals·2 |
54 | ····.param·p1,·"params"····#·[Ljava/lang/Object; | 55 | ····.param·p1,·"params"····#·[Ljava/lang/Object; |
55 | ····.prologue | 56 | ····.prologue |
56 | ····.line·101 | 57 | ····.line·101 |
57 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2 |
58 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;" |
58 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->this$1:Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; | 59 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->this$1:Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; |
59 | ····iget-object·v0,·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 60 | ····iget-object·v0,·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
60 | ····iget-object·v1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->val$response:Ljava/lang/Object; | 61 | ····iget-object·v1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->val$response:Ljava/lang/Object; |
61 | ····invoke-virtual·{v0,·v1},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->processData(Ljava/lang/Object;)V | 62 | ····invoke-virtual·{v0,·v1},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->processData(Ljava/lang/Object;)V |
Offset 72, 15 lines modified | Offset 73, 15 lines modified | ||
72 | .method·protected·onPostExecute(Ljava/lang/Object;)V | 73 | .method·protected·onPostExecute(Ljava/lang/Object;)V |
73 | ····.locals·4 | 74 | ····.locals·4 |
74 | ····.param·p1,·"o"····#·Ljava/lang/Object; | 75 | ····.param·p1,·"o"····#·Ljava/lang/Object; |
75 | ····.prologue | 76 | ····.prologue |
76 | ····.line·107 | 77 | ····.line·107 |
77 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2 |
78 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;" |
78 | ····invoke-super·{p0,·p1},·Landroid/os/AsyncTask;->onPostExecute(Ljava/lang/Object;)V | 79 | ····invoke-super·{p0,·p1},·Landroid/os/AsyncTask;->onPostExecute(Ljava/lang/Object;)V |
79 | ····.line·108 | 80 | ····.line·108 |
80 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->this$1:Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; | 81 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;->this$1:Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2; |
81 | ····iget-boolean·v0,·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->val$isRefreshFromTop:Z | 82 | ····iget-boolean·v0,·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->val$isRefreshFromTop:Z |
Offset 30, 18 lines modified | Offset 30, 19 lines modified | ||
30 | .field·final·synthetic·val$isRefreshFromTop:Z | 30 | .field·final·synthetic·val$isRefreshFromTop:Z |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;Z)V | 32 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;Z)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | ||
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·95 | 36 | ····.line·95 |
36 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
37 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;" |
37 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 38 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
38 | ····iput-boolean·p2,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->val$isRefreshFromTop:Z | 39 | ····iput-boolean·p2,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;->val$isRefreshFromTop:Z |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····return-void | 41 | ····return-void |
Offset 55, 15 lines modified | Offset 56, 15 lines modified | ||
55 | ········value·=·{ | 56 | ········value·=·{ |
56 | ············"(TT;)V" | 57 | ············"(TT;)V" |
57 | ········} | 58 | ········} |
58 | ····.end·annotation | 59 | ····.end·annotation |
59 | ····.prologue | 60 | ····.prologue |
60 | ····.line·98 | 61 | ····.line·98 |
61 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
62 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;" |
62 | ····.local·p1,·"response":Ljava/lang/Object;,·"TT;" | 63 | ····.local·p1,·"response":Ljava/lang/Object;,·"TT;" |
63 | ····new-instance·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1; | 64 | ····new-instance·v0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1; |
64 | ····invoke-direct·{v0,·p0,·p1},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;-><init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;Ljava/lang/Object;)V | 65 | ····invoke-direct·{v0,·p0,·p1},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2$1;-><init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment$2;Ljava/lang/Object;)V |
65 | ····const/4·v1,·0x0 | 66 | ····const/4·v1,·0x0 |
Offset 22, 18 lines modified | Offset 22, 19 lines modified | ||
22 | .field·final·synthetic·val$isRefreshFromTop:Z | 22 | .field·final·synthetic·val$isRefreshFromTop:Z |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;Z)V | 24 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/BasePageListFragment;Z)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·116 | 28 | ····.line·116 |
28 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
29 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;" |
29 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 30 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
30 | ····iput-boolean·p2,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->val$isRefreshFromTop:Z | 31 | ····iput-boolean·p2,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->val$isRefreshFromTop:Z |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 33 | ····return-void |
Offset 43, 29 lines modified | Offset 44, 30 lines modified | ||
43 | #·virtual·methods | 44 | #·virtual·methods |
44 | .method·public·onErrorResponse(Lcom/android/volley/VolleyError;)V | 45 | .method·public·onErrorResponse(Lcom/android/volley/VolleyError;)V |
45 | ····.locals·4 | 46 | ····.locals·4 |
46 | ····.param·p1,·"volleyError"····#·Lcom/android/volley/VolleyError; | 47 | ····.param·p1,·"volleyError"····#·Lcom/android/volley/VolleyError; |
47 | ····.prologue | 48 | ····.prologue |
48 | ····.line·119 | 49 | ····.line·119 |
49 |
····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment |
50 | ····.local·p0,·"this":Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;,·"Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;" |
50 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; | 51 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->this$0:Lcom/refactech/driibo/ui/fragment/BasePageListFragment; |
51 | ····invoke-virtual·{v0},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 52 | ····invoke-virtual·{v0},·Lcom/refactech/driibo/ui/fragment/BasePageListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
52 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
53 | ····const·v1,·0x7f09001d | 54 | ····const·v1,·0x7f09001d |
54 | ····const/4·v2,·0x0 | 55 | ····const/4·v2,·0x0 |
55 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 56 | ····invoke-static·{v0,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
56 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····.line·120 | ||
57 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 59 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
58 | ····.line·121 | 60 | ····.line·121 |
59 | ····iget-boolean·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->val$isRefreshFromTop:Z | 61 | ····iget-boolean·v0,·p0,·Lcom/refactech/driibo/ui/fragment/BasePageListFragment$3;->val$isRefreshFromTop:Z |
60 | ····if-eqz·v0,·:cond_0 | 62 | ····if-eqz·v0,·:cond_0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/DrawerFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/DrawerFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/DrawerFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/DrawerFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/DrawerFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·35 | 27 | ····.line·35 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/DrawerFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/DrawerFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/DrawerFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/DrawerFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/FollowingFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/FollowingFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/FollowingFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·48 | 27 | ····.line·48 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/FollowingFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/FollowingFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/FollowingFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/FollowingFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/FollowingFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·59 | 27 | ····.line·59 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/FollowingFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/FollowingFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/FollowingFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 110, 14 lines modified | Offset 110, 15 lines modified | ||
110 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 110 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
111 | ····const/4·v2,·0x0 | 111 | ····const/4·v2,·0x0 |
112 | ····const·v3,·0x7f09000f | 112 | ····const·v3,·0x7f09000f |
113 | ····.line·120 | ||
113 | ····invoke-virtual·{p0,·v3},·Lcom/refactech/driibo/ui/fragment/FollowingFragment;->getString(I)Ljava/lang/String; | 114 | ····invoke-virtual·{p0,·v3},·Lcom/refactech/driibo/ui/fragment/FollowingFragment;->getString(I)Ljava/lang/String; |
114 | ····move-result-object·v3 | 115 | ····move-result-object·v3 |
115 | ····const/4·v4,·0x0 | 116 | ····const/4·v4,·0x0 |
116 | ····invoke-static·{v3,·v4},·Lcom/refactech/driibo/util/PreferenceUtils;->getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 117 | ····invoke-static·{v3,·v4},·Lcom/refactech/driibo/util/PreferenceUtils;->getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
Offset 132, 20 lines modified | Offset 133, 22 lines modified | ||
132 | ····move-result-object·v3 | 133 | ····move-result-object·v3 |
133 | ····aput-object·v3,·v1,·v2 | 134 | ····aput-object·v3,·v1,·v2 |
134 | ····const/4·v2,·0x1 | 135 | ····const/4·v2,·0x1 |
136 | ····.line·121 | ||
135 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 137 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
136 | ····move-result-object·v3 | 138 | ····move-result-object·v3 |
137 | ····aput-object·v3,·v1,·v2 | 139 | ····aput-object·v3,·v1,·v2 |
140 | ····.line·118 | ||
138 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 141 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
139 | ····move-result-object·v0 | 142 | ····move-result-object·v0 |
140 | ····return-object·v0 | 143 | ····return-object·v0 |
141 | .end·method | 144 | .end·method |
Offset 292, 22 lines modified | Offset 295, 19 lines modified | ||
292 | ····.line·84 | 295 | ····.line·84 |
293 | ····:cond_0 | 296 | ····:cond_0 |
294 | ····return-void | 297 | ····return-void |
295 | .end·method | 298 | .end·method |
296 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 299 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
297 | ····.locals·0 | 300 | ····.locals·0 |
298 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
299 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
300 | ····.prologue | 301 | ····.prologue |
301 | ····.line·31 | 302 | ····.line·31 |
302 | ····check-cast·p2,·Landroid/database/Cursor; | 303 | ····check-cast·p2,·Landroid/database/Cursor; |
303 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
304 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/ui/fragment/FollowingFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 304 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/ui/fragment/FollowingFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
305 | ····return-void | 305 | ····return-void |
306 | .end·method | 306 | .end·method |
307 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V | 307 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V |
308 | ····.locals·2 | 308 | ····.locals·2 |
Offset 374, 18 lines modified | Offset 374, 16 lines modified | ||
374 | ····.line·114 | 374 | ····.line·114 |
375 | ····return-void | 375 | ····return-void |
376 | .end·method | 376 | .end·method |
377 | .method·protected·bridge·synthetic·processData(Ljava/lang/Object;)V | 377 | .method·protected·bridge·synthetic·processData(Ljava/lang/Object;)V |
378 | ····.locals·0 | 378 | ····.locals·0 |
379 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
380 | ····.prologue | 379 | ····.prologue |
381 | ····.line·31 | 380 | ····.line·31 |
382 | ····check-cast·p1,·Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData; | 381 | ····check-cast·p1,·Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData; |
383 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
384 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/fragment/FollowingFragment;->processData(Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData;)V | 382 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/fragment/FollowingFragment;->processData(Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData;)V |
385 | ····return-void | 383 | ····return-void |
386 | .end·method | 384 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/LikeFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/LikeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/LikeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·48 | 27 | ····.line·48 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/LikeFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/LikeFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/LikeFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/LikeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/LikeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·59 | 27 | ····.line·59 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/LikeFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/LikeFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/LikeFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 110, 14 lines modified | Offset 110, 15 lines modified | ||
110 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 110 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
111 | ····const/4·v2,·0x0 | 111 | ····const/4·v2,·0x0 |
112 | ····const·v3,·0x7f09000f | 112 | ····const·v3,·0x7f09000f |
113 | ····.line·120 | ||
113 | ····invoke-virtual·{p0,·v3},·Lcom/refactech/driibo/ui/fragment/LikeFragment;->getString(I)Ljava/lang/String; | 114 | ····invoke-virtual·{p0,·v3},·Lcom/refactech/driibo/ui/fragment/LikeFragment;->getString(I)Ljava/lang/String; |
114 | ····move-result-object·v3 | 115 | ····move-result-object·v3 |
115 | ····const/4·v4,·0x0 | 116 | ····const/4·v4,·0x0 |
116 | ····invoke-static·{v3,·v4},·Lcom/refactech/driibo/util/PreferenceUtils;->getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 117 | ····invoke-static·{v3,·v4},·Lcom/refactech/driibo/util/PreferenceUtils;->getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
Offset 132, 20 lines modified | Offset 133, 22 lines modified | ||
132 | ····move-result-object·v3 | 133 | ····move-result-object·v3 |
133 | ····aput-object·v3,·v1,·v2 | 134 | ····aput-object·v3,·v1,·v2 |
134 | ····const/4·v2,·0x1 | 135 | ····const/4·v2,·0x1 |
136 | ····.line·121 | ||
135 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 137 | ····invoke-static·{p1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
136 | ····move-result-object·v3 | 138 | ····move-result-object·v3 |
137 | ····aput-object·v3,·v1,·v2 | 139 | ····aput-object·v3,·v1,·v2 |
140 | ····.line·118 | ||
138 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 141 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
139 | ····move-result-object·v0 | 142 | ····move-result-object·v0 |
140 | ····return-object·v0 | 143 | ····return-object·v0 |
141 | .end·method | 144 | .end·method |
Offset 292, 22 lines modified | Offset 295, 19 lines modified | ||
292 | ····.line·84 | 295 | ····.line·84 |
293 | ····:cond_0 | 296 | ····:cond_0 |
294 | ····return-void | 297 | ····return-void |
295 | .end·method | 298 | .end·method |
296 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 299 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
297 | ····.locals·0 | 300 | ····.locals·0 |
298 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
299 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
300 | ····.prologue | 301 | ····.prologue |
301 | ····.line·31 | 302 | ····.line·31 |
302 | ····check-cast·p2,·Landroid/database/Cursor; | 303 | ····check-cast·p2,·Landroid/database/Cursor; |
303 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
304 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/ui/fragment/LikeFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 304 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/ui/fragment/LikeFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
305 | ····return-void | 305 | ····return-void |
306 | .end·method | 306 | .end·method |
307 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V | 307 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V |
308 | ····.locals·2 | 308 | ····.locals·2 |
Offset 374, 18 lines modified | Offset 374, 16 lines modified | ||
374 | ····.line·114 | 374 | ····.line·114 |
375 | ····return-void | 375 | ····return-void |
376 | .end·method | 376 | .end·method |
377 | .method·protected·bridge·synthetic·processData(Ljava/lang/Object;)V | 377 | .method·protected·bridge·synthetic·processData(Ljava/lang/Object;)V |
378 | ····.locals·0 | 378 | ····.locals·0 |
379 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
380 | ····.prologue | 379 | ····.prologue |
381 | ····.line·31 | 380 | ····.line·31 |
382 | ····check-cast·p1,·Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData; | 381 | ····check-cast·p1,·Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData; |
383 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
384 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/fragment/LikeFragment;->processData(Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData;)V | 382 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/fragment/LikeFragment;->processData(Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData;)V |
385 | ····return-void | 383 | ····return-void |
386 | .end·method | 384 | .end·method |
Offset 56, 24 lines modified | Offset 56, 26 lines modified | ||
56 | ····move-result-object·v4 | 56 | ····move-result-object·v4 |
57 | ····invoke-virtual·{v4},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 57 | ····invoke-virtual·{v4},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
58 | ····move-result-object·v4 | 58 | ····move-result-object·v4 |
59 | ····.line·32 | ||
59 | ····invoke-virtual·{p0},·Lcom/refactech/driibo/ui/fragment/PreferenceFragment;->getActivity()Landroid/app/Activity; | 60 | ····invoke-virtual·{p0},·Lcom/refactech/driibo/ui/fragment/PreferenceFragment;->getActivity()Landroid/app/Activity; |
60 | ····move-result-object·v5 | 61 | ····move-result-object·v5 |
61 | ····invoke-virtual·{v5},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; | 62 | ····invoke-virtual·{v5},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; |
62 | ····move-result-object·v5 | 63 | ····move-result-object·v5 |
63 | ····const/16·v6,·0x4000 | 64 | ····const/16·v6,·0x4000 |
65 | ····.line·31 | ||
64 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 66 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
65 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
66 | ····.line·33 | 68 | ····.line·33 |
67 | ····.local·v1,·"packageInfo":Landroid/content/pm/PackageInfo; | 69 | ····.local·v1,·"packageInfo":Landroid/content/pm/PackageInfo; |
68 | ····iget-object·v4,·v1,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; | 70 | ····iget-object·v4,·v1,·Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/ShotsFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/ShotsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/ShotsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·54 | 27 | ····.line·54 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/ShotsFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/ShotsFragment$1;->this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/ShotsFragment;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/ui/fragment/ShotsFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/ui/fragment/ShotsFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·65 | 27 | ····.line·65 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/ShotsFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/ui/fragment/ShotsFragment$2;->this$0:Lcom/refactech/driibo/ui/fragment/ShotsFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 333, 22 lines modified | Offset 333, 19 lines modified | ||
333 | ····.line·95 | 333 | ····.line·95 |
334 | ····:cond_0 | 334 | ····:cond_0 |
335 | ····return-void | 335 | ····return-void |
336 | .end·method | 336 | .end·method |
337 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V | 337 | .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V |
338 | ····.locals·0 | 338 | ····.locals·0 |
339 | ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; | ||
340 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
341 | ····.prologue | 339 | ····.prologue |
342 | ····.line·30 | 340 | ····.line·30 |
343 | ····check-cast·p2,·Landroid/database/Cursor; | 341 | ····check-cast·p2,·Landroid/database/Cursor; |
344 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
345 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/ui/fragment/ShotsFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V | 342 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/refactech/driibo/ui/fragment/ShotsFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V |
346 | ····return-void | 343 | ····return-void |
347 | .end·method | 344 | .end·method |
348 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V | 345 | .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V |
349 | ····.locals·2 | 346 | ····.locals·2 |
Offset 415, 18 lines modified | Offset 412, 16 lines modified | ||
415 | ····.line·125 | 412 | ····.line·125 |
416 | ····return-void | 413 | ····return-void |
417 | .end·method | 414 | .end·method |
418 | .method·protected·bridge·synthetic·processData(Ljava/lang/Object;)V | 415 | .method·protected·bridge·synthetic·processData(Ljava/lang/Object;)V |
419 | ····.locals·0 | 416 | ····.locals·0 |
420 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
421 | ····.prologue | 417 | ····.prologue |
422 | ····.line·30 | 418 | ····.line·30 |
423 | ····check-cast·p1,·Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData; | 419 | ····check-cast·p1,·Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData; |
424 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
425 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/fragment/ShotsFragment;->processData(Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData;)V | 420 | ····invoke-virtual·{p0,·p1},·Lcom/refactech/driibo/ui/fragment/ShotsFragment;->processData(Lcom/refactech/driibo/type/dribble/Shot$ShotsRequestData;)V |
426 | ····return-void | 421 | ····return-void |
427 | .end·method | 422 | .end·method |
Offset 633, 15 lines modified | Offset 633, 15 lines modified | ||
633 | ····:cond_0 | 633 | ····:cond_0 |
634 | ····move-object·v7,·p0 | 634 | ····move-object·v7,·p0 |
635 | ····.line·359 | 635 | ····.line·359 |
636 | ····:goto_0 | 636 | ····:goto_0 |
637 | ····return-object·v7 | 637 | ····return-object·v7 |
638 |
····.line·34 |
638 | ····.line·349 |
639 | ····:cond_1 | 639 | ····:cond_1 |
640 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I | 640 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I |
641 | ····move-result·v2 | 641 | ····move-result·v2 |
642 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I | 642 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I |
Offset 693, 24 lines modified | Offset 693, 26 lines modified | ||
693 | ····move-result·v4 | 693 | ····move-result·v4 |
694 | ····invoke-direct·{v2,·v9,·v9,·v3,·v4},·Landroid/graphics/Rect;-><init>(IIII)V | 694 | ····invoke-direct·{v2,·v9,·v9,·v3,·v4},·Landroid/graphics/Rect;-><init>(IIII)V |
695 | ····new-instance·v3,·Landroid/graphics/Rect; | 695 | ····new-instance·v3,·Landroid/graphics/Rect; |
696 | ····.line·355 | ||
696 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I | 697 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getWidth()I |
697 | ····move-result·v4 | 698 | ····move-result·v4 |
698 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I | 699 | ····invoke-virtual·{p0},·Landroid/graphics/Bitmap;->getHeight()I |
699 | ····move-result·v6 | 700 | ····move-result·v6 |
700 | ····invoke-direct·{v3,·v9,·v9,·v4,·v6},·Landroid/graphics/Rect;-><init>(IIII)V | 701 | ····invoke-direct·{v3,·v9,·v9,·v4,·v6},·Landroid/graphics/Rect;-><init>(IIII)V |
702 | ····.line·354 | ||
701 | ····invoke-virtual·{v0,·p1,·v2,·v3,·v5},·Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V | 703 | ····invoke-virtual·{v0,·p1,·v2,·v3,·v5},·Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V |
702 | ····.line·356 | 704 | ····.line·356 |
703 | ····sget-object·v2,·Lcom/refactech/driibo/util/ImageUtils;->SRC_IN_PAINT:Landroid/graphics/Paint; | 705 | ····sget-object·v2,·Lcom/refactech/driibo/util/ImageUtils;->SRC_IN_PAINT:Landroid/graphics/Paint; |
704 | ····invoke-virtual·{v0,·p0,·v1,·v1,·v2},·Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V | 706 | ····invoke-virtual·{v0,·p0,·v1,·v1,·v2},·Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V |
Offset 758, 24 lines modified | Offset 760, 26 lines modified | ||
758 | ····move-result·v2 | 760 | ····move-result·v2 |
759 | ····invoke-direct·{v0,·v4,·v4,·v1,·v2},·Landroid/graphics/Rect;-><init>(IIII)V | 761 | ····invoke-direct·{v0,·v4,·v4,·v1,·v2},·Landroid/graphics/Rect;-><init>(IIII)V |
760 | ····new-instance·v1,·Landroid/graphics/Rect; | 762 | ····new-instance·v1,·Landroid/graphics/Rect; |
763 | ····.line·324 | ||
761 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getWidth()I | 764 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getWidth()I |
762 | ····move-result·v2 | 765 | ····move-result·v2 |
763 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getHeight()I | 766 | ····invoke-virtual·{p1},·Landroid/graphics/Bitmap;->getHeight()I |
764 | ····move-result·v3 | 767 | ····move-result·v3 |
765 | ····invoke-direct·{v1,·v4,·v4,·v2,·v3},·Landroid/graphics/Rect;-><init>(IIII)V | 768 | ····invoke-direct·{v1,·v4,·v4,·v2,·v3},·Landroid/graphics/Rect;-><init>(IIII)V |
769 | ····.line·323 | ||
766 | ····invoke-static·{p0,·p1,·v0,·v1},·Lcom/refactech/driibo/util/ImageUtils;->mergeBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;)Landroid/graphics/Bitmap; | 770 | ····invoke-static·{p0,·p1,·v0,·v1},·Lcom/refactech/driibo/util/ImageUtils;->mergeBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;)Landroid/graphics/Bitmap; |
767 | ····move-result-object·p0 | 771 | ····move-result-object·p0 |
768 | ····goto·:goto_0 | 772 | ····goto·:goto_0 |
769 | .end·method | 773 | .end·method |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | ····:cond_0 | 41 | ····:cond_0 |
42 | ····invoke-virtual·{p0,·p1},·Landroid/widget/ListView;->setSelection(I)V | 42 | ····invoke-virtual·{p0,·p1},·Landroid/widget/ListView;->setSelection(I)V |
43 | ····goto·:goto_0 | 43 | ····goto·:goto_0 |
44 | .end·method | 44 | .end·method |
45 | .method·public·static·smoothScrollListViewToTop(Landroid/widget/ListView;)V | 45 | .method·public·static·smoothScrollListViewToTop(Landroid/widget/ListView;)V |
46 |
····.locals· |
46 | ····.locals·3 |
47 | ····.param·p0,·"listView"····#·Landroid/widget/ListView; | 47 | ····.param·p0,·"listView"····#·Landroid/widget/ListView; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·18 | 49 | ····.line·18 |
50 | ····if-nez·p0,·:cond_0 | 50 | ····if-nez·p0,·:cond_0 |
51 | ····.line·29 | 51 | ····.line·29 |
Offset 63, 13 lines modified | Offset 63, 13 lines modified | ||
63 | ····invoke-static·{p0,·v0},·Lcom/refactech/driibo/util/ListViewUtils;->smoothScrollListView(Landroid/widget/ListView;I)V | 63 | ····invoke-static·{p0,·v0},·Lcom/refactech/driibo/util/ListViewUtils;->smoothScrollListView(Landroid/widget/ListView;I)V |
64 | ····.line·22 | 64 | ····.line·22 |
65 | ····new-instance·v0,·Lcom/refactech/driibo/util/ListViewUtils$1; | 65 | ····new-instance·v0,·Lcom/refactech/driibo/util/ListViewUtils$1; |
66 | ····invoke-direct·{v0,·p0},·Lcom/refactech/driibo/util/ListViewUtils$1;-><init>(Landroid/widget/ListView;)V | 66 | ····invoke-direct·{v0,·p0},·Lcom/refactech/driibo/util/ListViewUtils$1;-><init>(Landroid/widget/ListView;)V |
67 |
····const-wide/16·v |
67 | ····const-wide/16·v1,·0xc8 |
68 |
····invoke-virtual·{p0,·v0,·v |
68 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/widget/ListView;->postDelayed(Ljava/lang/Runnable;J)Z |
69 | ····goto·:goto_0 | 69 | ····goto·:goto_0 |
70 | .end·method | 70 | .end·method |
Offset 37, 19 lines modified | Offset 37, 20 lines modified | ||
37 | .method·public·static·getPrefBoolean(Ljava/lang/String;Z)Z | 37 | .method·public·static·getPrefBoolean(Ljava/lang/String;Z)Z |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p0,·"key"····#·Ljava/lang/String; | 39 | ····.param·p0,·"key"····#·Ljava/lang/String; |
40 | ····.param·p1,·"defaultValue"····#·Z | 40 | ····.param·p1,·"defaultValue"····#·Z |
41 | ····.prologue | 41 | ····.prologue |
42 |
····.line·2 |
42 | ····.line·25 |
43 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 43 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
44 | ····move-result-object·v1 | 44 | ····move-result-object·v1 |
45 | ····.line·24 | ||
45 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 46 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
46 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
47 | ····.line·26 | 48 | ····.line·26 |
48 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; | 49 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; |
49 | ····invoke-interface·{v0,·p0,·p1},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 50 | ····invoke-interface·{v0,·p0,·p1},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
Offset 61, 19 lines modified | Offset 62, 20 lines modified | ||
61 | .method·public·static·getPrefFloat(Ljava/lang/String;F)F | 62 | .method·public·static·getPrefFloat(Ljava/lang/String;F)F |
62 | ····.locals·2 | 63 | ····.locals·2 |
63 | ····.param·p0,·"key"····#·Ljava/lang/String; | 64 | ····.param·p0,·"key"····#·Ljava/lang/String; |
64 | ····.param·p1,·"defaultValue"····#·F | 65 | ····.param·p1,·"defaultValue"····#·F |
65 | ····.prologue | 66 | ····.prologue |
66 |
····.line·7 |
67 | ····.line·76 |
67 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 68 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
68 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····.line·75 | ||
69 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 71 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
70 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
71 | ····.line·77 | 73 | ····.line·77 |
72 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; | 74 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; |
73 | ····invoke-interface·{v0,·p0,·p1},·Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F | 75 | ····invoke-interface·{v0,·p0,·p1},·Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F |
Offset 85, 67 lines modified | Offset 87, 70 lines modified | ||
85 | .method·public·static·getPrefInt(Ljava/lang/String;I)I | 87 | .method·public·static·getPrefInt(Ljava/lang/String;I)I |
86 | ····.locals·2 | 88 | ····.locals·2 |
87 | ····.param·p0,·"key"····#·Ljava/lang/String; | 89 | ····.param·p0,·"key"····#·Ljava/lang/String; |
88 | ····.param·p1,·"defaultValue"····#·I | 90 | ····.param·p1,·"defaultValue"····#·I |
89 | ····.prologue | 91 | ····.prologue |
90 |
····.line·6 |
92 | ····.line·64 |
91 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 93 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
92 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
95 | ····.line·63 | ||
93 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 96 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
94 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
95 | ····.line·65 | 98 | ····.line·65 |
96 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; | 99 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; |
97 | ····invoke-interface·{v0,·p0,·p1},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I | 100 | ····invoke-interface·{v0,·p0,·p1},·Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I |
98 | ····move-result·v1 | 101 | ····move-result·v1 |
99 | ····return·v1 | 102 | ····return·v1 |
100 | .end·method | 103 | .end·method |
101 | .method·public·static·getPrefLong(Ljava/lang/String;J)J | 104 | .method·public·static·getPrefLong(Ljava/lang/String;J)J |
102 |
····.locals· |
105 | ····.locals·3 |
103 | ····.param·p0,·"key"····#·Ljava/lang/String; | 106 | ····.param·p0,·"key"····#·Ljava/lang/String; |
104 | ····.param·p1,·"defaultValue"····#·J | 107 | ····.param·p1,·"defaultValue"····#·J |
105 | ····.prologue | 108 | ····.prologue |
106 |
····.line·8 |
109 | ····.line·88 |
107 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; | 110 | ····invoke-static·{},·Lcom/refactech/driibo/AppData;->getContext()Landroid/content/Context; |
108 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
112 | ····.line·87 | ||
109 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 113 | ····invoke-static·{v1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
110 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
111 | ····.line·89 | 115 | ····.line·89 |
112 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; | 116 | ····.local·v0,·"settings":Landroid/content/SharedPreferences; |
113 | ····invoke-interface·{v0,·p0,·p1,·p2},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J | 117 | ····invoke-interface·{v0,·p0,·p1,·p2},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
114 |
····move-result-wide·v |
118 | ····move-result-wide·v1 |
115 |
····return-wide·v |
119 | ····return-wide·v1 |
116 | .end·method | 120 | .end·method |
117 | .method·public·static·getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 121 | .method·public·static·getPrefString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
118 | ····.locals·2 | 122 | ····.locals·2 |
119 | ····.param·p0,·"key"····#·Ljava/lang/String; | 123 | ····.param·p0,·"key"····#·Ljava/lang/String; |
120 | ····.param·p1,·"defaultValue"····#·Ljava/lang/String; | 124 | ····.param·p1,·"defaultValue"····#·Ljava/lang/String; |
121 | ····.prologue | 125 | ····.prologue |
Max diff block lines reached; 5765/9186 bytes (62.76%) of diff not shown. |
Offset 123, 93 lines modified | Offset 123, 94 lines modified | ||
123 | ····const/4·v10,·0x0 | 123 | ····const/4·v10,·0x0 |
124 | ····.line·46 | 124 | ····.line·46 |
125 | ····const-string·v3,·"·%s" | 125 | ····const-string·v3,·"·%s" |
126 | ····.line·47 | 126 | ····.line·47 |
127 | ····.local·v3,·"formatter":Ljava/lang/String; | 127 | ····.local·v3,·"formatter":Ljava/lang/String; |
128 |
····new-instance·v |
128 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
129 |
····invoke-direct·{v |
129 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
130 | ····.line·48 | 130 | ····.line·48 |
131 |
····.local·v |
131 | ····.local·v5,·"stringBuilder":Ljava/lang/StringBuilder; |
132 |
····const-string·v |
132 | ····const-string·v6,·"CREATE·TABLE·IF·NOT·EXISTS·" |
133 |
····invoke-virtual·{v |
133 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
134 | ····.line·49 | 134 | ····.line·49 |
135 |
····iget-object·v |
135 | ····iget-object·v6,·p0,·Lcom/refactech/driibo/util/database/SQLiteTable;->mTableName:Ljava/lang/String; |
136 |
····invoke-virtual·{v |
136 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
137 | ····.line·50 | 137 | ····.line·50 |
138 |
····const-string·v |
138 | ····const-string·v6,·"(" |
139 |
····invoke-virtual·{v |
139 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
140 | ····.line·51 | 140 | ····.line·51 |
141 |
····iget-object·v |
141 | ····iget-object·v6,·p0,·Lcom/refactech/driibo/util/database/SQLiteTable;->mColumnsDefinitions:Ljava/util/ArrayList; |
142 |
····invoke-virtual·{v |
142 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->size()I |
143 | ····move-result·v0 | 143 | ····move-result·v0 |
144 | ····.line·52 | 144 | ····.line·52 |
145 | ····.local·v0,·"columnCount":I | 145 | ····.local·v0,·"columnCount":I |
146 |
····const/4·v |
146 | ····const/4·v4,·0x0 |
147 | ····.line·53 | 147 | ····.line·53 |
148 |
····.local·v |
148 | ····.local·v4,·"index":I |
149 |
····iget-object·v |
149 | ····iget-object·v6,·p0,·Lcom/refactech/driibo/util/database/SQLiteTable;->mColumnsDefinitions:Ljava/util/ArrayList; |
150 |
····invoke-virtual·{v |
150 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
151 |
····move-result-object·v |
151 | ····move-result-object·v6 |
152 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
153 | ····:goto_0 | 152 | ····:goto_0 |
154 |
····invoke-interface·{v |
153 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
155 | ····move-result·v7 | 154 | ····move-result·v7 |
156 | ····if-eqz·v7,·:cond_2 | 155 | ····if-eqz·v7,·:cond_2 |
157 |
····invoke-interface·{v |
156 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
158 | ····move-result-object·v1 | 157 | ····move-result-object·v1 |
159 | ····check-cast·v1,·Lcom/refactech/driibo/util/database/Column; | 158 | ····check-cast·v1,·Lcom/refactech/driibo/util/database/Column; |
160 | ····.line·54 | 159 | ····.line·54 |
161 | ····.local·v1,·"columnsDefinition":Lcom/refactech/driibo/util/database/Column; | 160 | ····.local·v1,·"columnsDefinition":Lcom/refactech/driibo/util/database/Column; |
162 | ····invoke-virtual·{v1},·Lcom/refactech/driibo/util/database/Column;->getColumnName()Ljava/lang/String; | 161 | ····invoke-virtual·{v1},·Lcom/refactech/driibo/util/database/Column;->getColumnName()Ljava/lang/String; |
163 | ····move-result-object·v7 | 162 | ····move-result-object·v7 |
164 |
····invoke-virtual·{v |
163 | ····invoke-virtual·{v5,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
165 | ····move-result-object·v7 | 164 | ····move-result-object·v7 |
166 | ····new-array·v8,·v11,·[Ljava/lang/Object; | 165 | ····new-array·v8,·v11,·[Ljava/lang/Object; |
166 | ····.line·55 | ||
167 | ····invoke-virtual·{v1},·Lcom/refactech/driibo/util/database/Column;->getDataType()Lcom/refactech/driibo/util/database/Column$DataType; | 167 | ····invoke-virtual·{v1},·Lcom/refactech/driibo/util/database/Column;->getDataType()Lcom/refactech/driibo/util/database/Column$DataType; |
168 | ····move-result-object·v9 | 168 | ····move-result-object·v9 |
169 | ····invoke-virtual·{v9},·Lcom/refactech/driibo/util/database/Column$DataType;->name()Ljava/lang/String; | 169 | ····invoke-virtual·{v9},·Lcom/refactech/driibo/util/database/Column$DataType;->name()Ljava/lang/String; |
170 | ····move-result-object·v9 | 170 | ····move-result-object·v9 |
171 | ····aput-object·v9,·v8,·v10 | 171 | ····aput-object·v9,·v8,·v10 |
172 | ····invoke-static·{v3,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 172 | ····invoke-static·{v3,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
173 | ····move-result-object·v8 | 173 | ····move-result-object·v8 |
174 | ····.line·54 | ||
174 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 175 | ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
175 | ····.line·56 | 176 | ····.line·56 |
176 | ····invoke-virtual·{v1},·Lcom/refactech/driibo/util/database/Column;->getConstraint()Lcom/refactech/driibo/util/database/Column$Constraint; | 177 | ····invoke-virtual·{v1},·Lcom/refactech/driibo/util/database/Column;->getConstraint()Lcom/refactech/driibo/util/database/Column$Constraint; |
177 | ····move-result-object·v2 | 178 | ····move-result-object·v2 |
Offset 226, 48 lines modified | Offset 227, 48 lines modified | ||
226 | ····aput-object·v8,·v7,·v10 | 227 | ····aput-object·v8,·v7,·v10 |
Max diff block lines reached; 1802/6336 bytes (28.44%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/view/LoadingFooter; | 21 | .field·final·synthetic·this$0:Lcom/refactech/driibo/view/LoadingFooter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/refactech/driibo/view/LoadingFooter;)V | 23 | .method·constructor·<init>(Lcom/refactech/driibo/view/LoadingFooter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/view/LoadingFooter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·30 | 27 | ····.line·30 |
27 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/view/LoadingFooter$1;->this$0:Lcom/refactech/driibo/view/LoadingFooter; | 28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/view/LoadingFooter$1;->this$0:Lcom/refactech/driibo/view/LoadingFooter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$state:Lcom/refactech/driibo/view/LoadingFooter$State; | 22 | .field·final·synthetic·val$state:Lcom/refactech/driibo/view/LoadingFooter$State; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/refactech/driibo/view/LoadingFooter;Lcom/refactech/driibo/view/LoadingFooter$State;)V | 24 | .method·constructor·<init>(Lcom/refactech/driibo/view/LoadingFooter;Lcom/refactech/driibo/view/LoadingFooter$State;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/refactech/driibo/view/LoadingFooter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·53 | 28 | ····.line·53 |
28 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/view/LoadingFooter$2;->this$0:Lcom/refactech/driibo/view/LoadingFooter; | 29 | ····iput-object·p1,·p0,·Lcom/refactech/driibo/view/LoadingFooter$2;->this$0:Lcom/refactech/driibo/view/LoadingFooter; |
29 | ····iput-object·p2,·p0,·Lcom/refactech/driibo/view/LoadingFooter$2;->val$state:Lcom/refactech/driibo/view/LoadingFooter$State; | 30 | ····iput-object·p2,·p0,·Lcom/refactech/driibo/view/LoadingFooter$2;->val$state:Lcom/refactech/driibo/view/LoadingFooter$State; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"LoadingFooter.java" | 3 | .source·"LoadingFooter.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/refactech/driibo/view/LoadingFooter$3;, | ||
8 | ········Lcom/refactech/driibo/view/LoadingFooter$State; | 7 | ········Lcom/refactech/driibo/view/LoadingFooter$State; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·instance·fields | 10 | #·instance·fields |
12 | .field·private·mAnimationDuration:J | 11 | .field·private·mAnimationDuration:J |
Offset 131, 19 lines modified | Offset 130, 19 lines modified | ||
131 | ····.line·45 | 130 | ····.line·45 |
132 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mLoadingFooter:Landroid/view/View; | 131 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mLoadingFooter:Landroid/view/View; |
133 | ····return-object·v0 | 132 | ····return-object·v0 |
134 | .end·method | 133 | .end·method |
135 | .method·public·setState(Lcom/refactech/driibo/view/LoadingFooter$State;)V | 134 | .method·public·setState(Lcom/refactech/driibo/view/LoadingFooter$State;)V |
136 |
····.locals· |
135 | ····.locals·4 |
137 | ····.param·p1,·"status"····#·Lcom/refactech/driibo/view/LoadingFooter$State; | 136 | ····.param·p1,·"status"····#·Lcom/refactech/driibo/view/LoadingFooter$State; |
138 | ····.prologue | 137 | ····.prologue |
139 |
····const/16·v |
138 | ····const/16·v3,·0x8 |
140 | ····const/4·v2,·0x0 | 139 | ····const/4·v2,·0x0 |
141 | ····.line·63 | 140 | ····.line·63 |
142 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mState:Lcom/refactech/driibo/view/LoadingFooter$State; | 141 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mState:Lcom/refactech/driibo/view/LoadingFooter$State; |
143 | ····if-ne·v0,·p1,·:cond_0 | 142 | ····if-ne·v0,·p1,·:cond_0 |
Offset 171, 23 lines modified | Offset 170, 23 lines modified | ||
171 | ····aget·v0,·v0,·v1 | 170 | ····aget·v0,·v0,·v1 |
172 | ····packed-switch·v0,·:pswitch_data_0 | 171 | ····packed-switch·v0,·:pswitch_data_0 |
173 | ····.line·81 | 172 | ····.line·81 |
174 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mLoadingFooter:Landroid/view/View; | 173 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mLoadingFooter:Landroid/view/View; |
175 |
····invoke-virtual·{v0,·v |
174 | ····invoke-virtual·{v0,·v3},·Landroid/view/View;->setVisibility(I)V |
176 | ····goto·:goto_0 | 175 | ····goto·:goto_0 |
177 | ····.line·72 | 176 | ····.line·72 |
178 | ····:pswitch_0 | 177 | ····:pswitch_0 |
179 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mLoadingText:Landroid/widget/TextView; | 178 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mLoadingText:Landroid/widget/TextView; |
180 |
····invoke-virtual·{v0,·v |
179 | ····invoke-virtual·{v0,·v3},·Landroid/widget/TextView;->setVisibility(I)V |
181 | ····.line·73 | 180 | ····.line·73 |
182 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mProgress:Landroid/widget/ProgressBar; | 181 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mProgress:Landroid/widget/ProgressBar; |
183 | ····invoke-virtual·{v0,·v2},·Landroid/widget/ProgressBar;->setVisibility(I)V | 182 | ····invoke-virtual·{v0,·v2},·Landroid/widget/ProgressBar;->setVisibility(I)V |
184 | ····goto·:goto_0 | 183 | ····goto·:goto_0 |
Offset 211, 22 lines modified | Offset 210, 22 lines modified | ||
211 | ····const/high16·v1,·0x3f800000····#·1.0f | 210 | ····const/high16·v1,·0x3f800000····#·1.0f |
212 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; | 211 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; |
213 | ····move-result-object·v0 | 212 | ····move-result-object·v0 |
214 |
····iget-wide·v |
213 | ····iget-wide·v1,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mAnimationDuration:J |
215 |
····invoke-virtual·{v0,·v |
214 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; |
216 | ····.line·78 | 215 | ····.line·78 |
217 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mProgress:Landroid/widget/ProgressBar; | 216 | ····iget-object·v0,·p0,·Lcom/refactech/driibo/view/LoadingFooter;->mProgress:Landroid/widget/ProgressBar; |
218 |
····invoke-virtual·{v0,·v |
217 | ····invoke-virtual·{v0,·v3},·Landroid/widget/ProgressBar;->setVisibility(I)V |
219 | ····goto·:goto_0 | 218 | ····goto·:goto_0 |
220 | ····.line·70 | 219 | ····.line·70 |
221 | ····nop | 220 | ····nop |
222 | ····:pswitch_data_0 | 221 | ····:pswitch_data_0 |
Offset 103, 16 lines modified | Offset 103, 18 lines modified | ||
103 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 103 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
104 | ····move-result-object·v3 | 104 | ····move-result-object·v3 |
105 | ····.line·832 | 105 | ····.line·832 |
106 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 106 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
107 | ····.line·830 | ||
107 | ····return-object·v3 | 108 | ····return-object·v3 |
109 | ····.line·832 | ||
108 | ····:catchall_0 | 110 | ····:catchall_0 |
109 | ····move-exception·v3 | 111 | ····move-exception·v3 |
110 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 112 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
111 | ····throw·v3 | 113 | ····throw·v3 |
112 | .end·method | 114 | .end·method |
Offset 155, 16 lines modified | Offset 157, 18 lines modified | ||
155 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 157 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
156 | ····move-result·v2 | 158 | ····move-result·v2 |
157 | ····.line·844 | 159 | ····.line·844 |
158 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V | 160 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V |
161 | ····.line·842 | ||
159 | ····return·v2 | 162 | ····return·v2 |
163 | ····.line·844 | ||
160 | ····:catchall_0 | 164 | ····:catchall_0 |
161 | ····move-exception·v2 | 165 | ····move-exception·v2 |
162 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V | 166 | ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V |
163 | ····throw·v2 | 167 | ····throw·v2 |
164 | .end·method | 168 | .end·method |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Landroid/view/View$OnTouchListener; | 6 | .implements·Landroid/view/View$OnTouchListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$1;, | ||
11 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DecorChildLayout;, | 10 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DecorChildLayout;, |
12 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DefaultHeaderTransformer;, | 11 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$DefaultHeaderTransformer;, |
13 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$AnimationCallback;, | 12 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$AnimationCallback;, |
14 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;, | 13 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;, |
15 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;, | 14 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate;, |
16 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;, | 15 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate;, |
17 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;, | 16 | ········Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer;, |
Offset 168, 24 lines modified | Offset 167, 26 lines modified | ||
168 | ····.line·118 | 167 | ····.line·118 |
169 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 168 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
170 | ····if-eqz·v2,·:cond_2 | 169 | ····if-eqz·v2,·:cond_2 |
171 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 170 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->environmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
171 | ····.line·119 | ||
172 | ····:goto_0 | 172 | ····:goto_0 |
173 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 173 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mEnvironmentDelegate:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
174 | ····.line·122 | 174 | ····.line·122 |
175 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 175 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
176 | ····if-eqz·v2,·:cond_3 | 176 | ····if-eqz·v2,·:cond_3 |
177 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 177 | ····iget-object·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
178 | ····.line·123 | ||
178 | ····:goto_1 | 179 | ····:goto_1 |
179 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 180 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderTransformer:Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
180 | ····.line·126 | 181 | ····.line·126 |
181 | ····iget·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerInAnimation:I | 182 | ····iget·v2,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerInAnimation:I |
182 | ····invoke-static·{p1,·v2},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; | 183 | ····invoke-static·{p1,·v2},·Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; |
Offset 254, 14 lines modified | Offset 255, 15 lines modified | ||
254 | ····move-result-object·v2 | 255 | ····move-result-object·v2 |
255 | ····iget·v3,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerLayout:I | 256 | ····iget·v3,·p2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$Options;->headerLayout:I |
256 | ····const/4·v4,·0x0 | 257 | ····const/4·v4,·0x0 |
258 | ····.line·140 | ||
257 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 259 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
258 | ····move-result-object·v2 | 260 | ····move-result-object·v2 |
259 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderView:Landroid/view/View; | 261 | ····iput-object·v2,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mHeaderView:Landroid/view/View; |
260 | ····.line·141 | 262 | ····.line·141 |
Offset 274, 24 lines modified | Offset 276, 24 lines modified | ||
274 | ····const-string·v3,·"Must·supply·valid·layout·id·for·header." | 276 | ····const-string·v3,·"Must·supply·valid·layout·id·for·header." |
275 | ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 277 | ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
276 | ····throw·v2 | 278 | ····throw·v2 |
277 |
····.line·11 |
279 | ····.line·119 |
278 | ····.end·local·v1····#·"decorView":Landroid/view/ViewGroup; | 280 | ····.end·local·v1····#·"decorView":Landroid/view/ViewGroup; |
279 | ····:cond_2 | 281 | ····:cond_2 |
280 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultEnvironmentDelegate()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; | 282 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultEnvironmentDelegate()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$EnvironmentDelegate; |
281 | ····move-result-object·v2 | 283 | ····move-result-object·v2 |
282 | ····goto·:goto_0 | 284 | ····goto·:goto_0 |
283 |
····.line·12 |
285 | ····.line·123 |
284 | ····:cond_3 | 286 | ····:cond_3 |
285 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultHeaderTransformer()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; | 287 | ····invoke-virtual·{p0},·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->createDefaultHeaderTransformer()Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$HeaderTransformer; |
286 | ····move-result-object·v2 | 288 | ····move-result-object·v2 |
287 | ····goto·:goto_1 | 289 | ····goto·:goto_1 |
Offset 599, 17 lines modified | Offset 601, 18 lines modified | ||
599 | ····aput·v3,·v2,·v3 | 601 | ····aput·v3,·v2,·v3 |
600 | ····invoke-static·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; | 602 | ····invoke-static·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; |
601 | ····move-result-object·v0 | 603 | ····move-result-object·v0 |
602 |
····iget-wide·v |
604 | ····iget-wide·v1,·p0,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher;->mAnimationDuration:J |
603 |
···· |
605 | ····.line·501 |
606 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | ||
604 | ····move-result-object·v0 | 607 | ····move-result-object·v0 |
605 | ····invoke-virtual·{v0},·Landroid/animation/ObjectAnimator;->start()V | 608 | ····invoke-virtual·{v0},·Landroid/animation/ObjectAnimator;->start()V |
Max diff block lines reached; 28/4792 bytes (0.58%) of diff not shown. |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·9 | 23 | ····.line·9 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·41 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 101, 87 lines modified | Offset 101, 88 lines modified | ||
101 | ····.line·32 | 101 | ····.line·32 |
102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 102 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
103 | ····return-void | 103 | ····return-void |
104 | .end·method | 104 | .end·method |
105 | .method·static·getBuiltInViewDelegate(Landroid/view/View;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate; | 105 | .method·static·getBuiltInViewDelegate(Landroid/view/View;)Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate; |
106 |
····.locals· |
106 | ····.locals·6 |
107 | ····.param·p0,·"view"····#·Landroid/view/View; | 107 | ····.param·p0,·"view"····#·Landroid/view/View; |
108 | ····.prologue | 108 | ····.prologue |
109 |
····const/4·v |
109 | ····const/4·v3,·0x0 |
110 | ····.line·48 | 110 | ····.line·48 |
111 |
····sget-object·v |
111 | ····sget-object·v2,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->BUILT_IN_DELEGATES:Ljava/util/HashMap; |
112 |
····invoke-virtual·{v |
112 | ····invoke-virtual·{v2},·Ljava/util/HashMap;->entrySet()Ljava/util/Set; |
113 | ····move-result-object·v0 | 113 | ····move-result-object·v0 |
114 | ····.line·49 | 114 | ····.line·49 |
115 | ····.local·v0,·"entries":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;>;" | 115 | ····.local·v0,·"entries":Ljava/util/Set;,·"Ljava/util/Set<Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;>;" |
116 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 116 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
117 |
····move-result-object·v |
117 | ····move-result-object·v4 |
118 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
119 | ····:cond_0 | 118 | ····:cond_0 |
120 |
····invoke-interface·{v |
119 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
121 |
····move-result·v |
120 | ····move-result·v2 |
122 |
····if-eqz·v |
121 | ····if-eqz·v2,·:cond_1 |
123 |
····invoke-interface·{v |
122 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
124 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
125 | ····check-cast·v1,·Ljava/util/Map$Entry; | 124 | ····check-cast·v1,·Ljava/util/Map$Entry; |
126 | ····.line·50 | 125 | ····.line·50 |
127 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" | 126 | ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" |
128 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 127 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
129 |
····move-result-object·v |
128 | ····move-result-object·v2 |
130 |
····check-cast·v |
129 | ····check-cast·v2,·Ljava/lang/Class; |
131 |
····invoke-virtual·{v |
130 | ····invoke-virtual·{v2,·p0},·Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z |
132 |
····move-result·v |
131 | ····move-result·v2 |
133 |
····if-eqz·v |
132 | ····if-eqz·v2,·:cond_0 |
134 | ····.line·51 | 133 | ····.line·51 |
135 | ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context; | 134 | ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context; |
136 |
····move-result-object·v |
135 | ····move-result-object·v4 |
136 | ····.line·52 | ||
137 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 137 | ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
138 |
····move-result-object·v |
138 | ····move-result-object·v2 |
139 |
····check-cast·v |
139 | ····check-cast·v2,·Ljava/lang/Class; |
140 |
····sget-object·v |
140 | ····sget-object·v5,·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->VIEW_DELEGATE_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; |
141 |
|
141 | ····.line·51 |
142 | ····invoke-static·{v4,·v2,·v5,·v3},·Luk/co/senab/actionbarpulltorefresh/library/InstanceCreationUtils;->newInstance(Landroid/content/Context;Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; | ||
142 |
····move-result-object·v |
143 | ····move-result-object·v2 |
143 |
····check-cast·v |
144 | ····check-cast·v2,·Luk/co/senab/actionbarpulltorefresh/library/PullToRefreshAttacher$ViewDelegate; |
144 | ····.line·55 | 145 | ····.line·55 |
145 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" | 146 | ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Class;Ljava/lang/Class;>;" |
146 | ····:goto_0 | 147 | ····:goto_0 |
147 |
····return-object·v |
148 | ····return-object·v2 |
148 | ····:cond_1 | 149 | ····:cond_1 |
149 |
····move-object·v |
150 | ····move-object·v2,·v3 |
150 | ····goto·:goto_0 | 151 | ····goto·:goto_0 |
151 | .end·method | 152 | .end·method |
152 | .method·static·instantiateTransformer(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; | 153 | .method·static·instantiateTransformer(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; |
153 | ····.locals·5 | 154 | ····.locals·5 |
154 | ····.param·p0,·"context"····#·Landroid/content/Context; | 155 | ····.param·p0,·"context"····#·Landroid/content/Context; |
Offset 1, 211 lines modified | Offset 1, 198 lines modified | ||
00000000:·0300·0800· |
00000000:·0300·0800·600c·0000·0100·1c00·b006·0000··....`........... | ||
00000010:·2 |
00000010:·2900·0000·0000·0000·0000·0000·c000·0000··)............... | ||
00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | 00000020:·0000·0000·0000·0000·1a00·0000·3400·0000··............4... | ||
00000030:·5200·0000·7600·0000·8200·0000·9c00·0000··R...v........... | 00000030:·5200·0000·7600·0000·8200·0000·9c00·0000··R...v........... | ||
00000040:·a800·0000·b600·0000·c400·0000·de00·0000··................ | 00000040:·a800·0000·b600·0000·c400·0000·de00·0000··................ | ||
00000050:·f200·0000·0c01·0000·2a01·0000·3c01·0000··........*...<... | 00000050:·f200·0000·0c01·0000·2a01·0000·3c01·0000··........*...<... | ||
00000060:·9401·0000·9801·0000·aa01·0000· |
00000060:·9401·0000·9801·0000·aa01·0000·be01·0000··................ | ||
00000070:· |
00000070:·ea01·0000·fa01·0000·0e02·0000·3002·0000··............0... | ||
00000080:·6a02·0000· |
00000080:·6a02·0000·bc02·0000·0803·0000·5e03·0000··j...........^... | ||
00000090:· |
00000090:·7803·0000·b403·0000·c803·0000·1604·0000··x............... | ||
000000a0:· |
000000a0:·4604·0000·7204·0000·7a04·0000·8e04·0000··F...r...z....... | ||
000000b0:·d |
000000b0:·da04·0000·f804·0000·0805·0000·4005·0000··............@... | ||
000000c0:· |
000000c0:·5405·0000·9805·0000·0b00·7600·6500·7200··T.........v.e.r. | ||
000000d0:· |
000000d0:·7300·6900·6f00·6e00·4300·6f00·6400·6500··s.i.o.n.C.o.d.e. | ||
000000e0:· |
000000e0:·0000·0b00·7600·6500·7200·7300·6900·6f00··....v.e.r.s.i.o. | ||
000000f0:· |
000000f0:·6e00·4e00·6100·6d00·6500·0000·0d00·6d00··n.N.a.m.e.....m. | ||
00000100:·6 |
00000100:·6900·6e00·5300·6400·6b00·5600·6500·7200··i.n.S.d.k.V.e.r. | ||
00000110:· |
00000110:·7300·6900·6f00·6e00·0000·1000·7400·6100··s.i.o.n.....t.a. | ||
00000120:·7 |
00000120:·7200·6700·6500·7400·5300·6400·6b00·5600··r.g.e.t.S.d.k.V. | ||
00000130:· |
00000130:·6500·7200·7300·6900·6f00·6e00·0000·0400··e.r.s.i.o.n..... | ||
00000140:·6 |
00000140:·6e00·6100·6d00·6500·0000·0b00·6100·6c00··n.a.m.e.....a.l. | ||
00000150:·6 |
00000150:·6c00·6f00·7700·4200·6100·6300·6b00·7500··l.o.w.B.a.c.k.u. | ||
00000160:· |
00000160:·7000·0000·0400·6900·6300·6f00·6e00·0000··p.....i.c.o.n... | ||
00000170:· |
00000170:·0500·6c00·6100·6200·6500·6c00·0000·0500··..l.a.b.e.l..... | ||
00000180:· |
00000180:·7400·6800·6500·6d00·6500·0000·0b00·6100··t.h.e.m.e.....a. | ||
00000190:·7 |
00000190:·7500·7400·6800·6f00·7200·6900·7400·6900··u.t.h.o.r.i.t.i. | ||
000001a0:· |
000001a0:·6500·7300·0000·0800·6500·7800·7000·6f00··e.s.....e.x.p.o. | ||
000001b0:· |
000001b0:·7200·7400·6500·6400·0000·0b00·7000·6100··r.t.e.d.....p.a. | ||
000001c0:·7 |
000001c0:·7400·6800·5000·6100·7400·7400·6500·7200··t.h.P.a.t.t.e.r. | ||
000001d0:· |
000001d0:·6e00·0000·0d00·6300·6f00·6e00·6600·6900··n.....c.o.n.f.i. | ||
000001e0:·6 |
000001e0:·6700·4300·6800·6100·6e00·6700·6500·7300··g.C.h.a.n.g.e.s. | ||
000001f0:· |
000001f0:·0000·0700·6100·6e00·6400·7200·6f00·6900··....a.n.d.r.o.i. | ||
00000200:· |
00000200:·6400·0000·2a00·6800·7400·7400·7000·3a00··d...*.h.t.t.p.:. | ||
00000210:· |
00000210:·2f00·2f00·7300·6300·6800·6500·6d00·6100··/./.s.c.h.e.m.a. | ||
00000220:· |
00000220:·7300·2e00·6100·6e00·6400·7200·6f00·6900··s...a.n.d.r.o.i. | ||
00000230:· |
00000230:·6400·2e00·6300·6f00·6d00·2f00·6100·7000··d...c.o.m./.a.p. | ||
00000240:·6 |
00000240:·6b00·2f00·7200·6500·7300·2f00·6100·6e00··k./.r.e.s./.a.n. | ||
00000250:·6 |
00000250:·6400·7200·6f00·6900·6400·0000·0000·0000··d.r.o.i.d....... | ||
00000260:· |
00000260:·0700·7000·6100·6300·6b00·6100·6700·6500··..p.a.c.k.a.g.e. | ||
00000270:·0 |
00000270:·0000·0800·6d00·6100·6e00·6900·6600·6500··....m.a.n.i.f.e. | ||
00000280:· |
00000280:·7300·7400·0000·1400·6300·6f00·6d00·2e00··s.t.....c.o.m... | ||
00000290:·7200·6 |
00000290:·7200·6500·6600·6100·6300·7400·6500·6300··r.e.f.a.c.t.e.c. | ||
000002a0:·6 |
000002a0:·6800·2e00·6400·7200·6900·6900·6200·6f00··h...d.r.i.i.b.o. | ||
000002b0:· |
000002b0:·0000·0600·7600·3100·2e00·3300·2e00·3000··....v.1...3...0. | ||
000002c0:· |
000002c0:·0000·0800·7500·7300·6500·7300·2d00·7300··....u.s.e.s.-.s. | ||
000002d0:·6400· |
000002d0:·6400·6b00·0000·0f00·7500·7300·6500·7300··d.k.....u.s.e.s. | ||
000002e0:· |
000002e0:·2d00·7000·6500·7200·6d00·6900·7300·7300··-.p.e.r.m.i.s.s. | ||
000002f0:·6 |
000002f0:·6900·6f00·6e00·0000·1b00·6100·6e00·6400··i.o.n.....a.n.d. | ||
00000300:· |
00000300:·7200·6f00·6900·6400·2e00·7000·6500·7200··r.o.i.d...p.e.r. | ||
00000310:·6 |
00000310:·6d00·6900·7300·7300·6900·6f00·6e00·2e00··m.i.s.s.i.o.n... | ||
00000320:· |
00000320:·4900·4e00·5400·4500·5200·4e00·4500·5400··I.N.T.E.R.N.E.T. | ||
00000330:· |
00000330:·0000·2700·6100·6e00·6400·7200·6f00·6900··..'.a.n.d.r.o.i. | ||
00000340:· |
00000340:·6400·2e00·7000·6500·7200·6d00·6900·7300··d...p.e.r.m.i.s. | ||
00000350:· |
00000350:·7300·6900·6f00·6e00·2e00·4100·4300·4300··s.i.o.n...A.C.C. | ||
00000360:· |
00000360:·4500·5300·5300·5f00·4e00·4500·5400·5700··E.S.S._.N.E.T.W. | ||
00000370:· |
00000370:·4f00·5200·4b00·5f00·5300·5400·4100·5400··O.R.K._.S.T.A.T. | ||
00000380:· |
00000380:·4500·0000·2400·6100·6e00·6400·7200·6f00··E...$.a.n.d.r.o. | ||
00000390:·6 |
00000390:·6900·6400·2e00·7000·6500·7200·6d00·6900··i.d...p.e.r.m.i. | ||
000003a0:· |
000003a0:·7300·7300·6900·6f00·6e00·2e00·4100·4300··s.s.i.o.n...A.C. | ||
000003b0:· |
000003b0:·4300·4500·5300·5300·5f00·5700·4900·4600··C.E.S.S._.W.I.F. | ||
000003c0:· |
000003c0:·4900·5f00·5300·5400·4100·5400·4500·0000··I._.S.T.A.T.E... | ||
000003d0:·6100·6e00·6400·7200·6f00·6900·6400· |
000003d0:·2900·6100·6e00·6400·7200·6f00·6900·6400··).a.n.d.r.o.i.d. | ||
000003e0:·7000·6500·7200·6d00·6900·7300·7300· |
000003e0:·2e00·7000·6500·7200·6d00·6900·7300·7300··..p.e.r.m.i.s.s. | ||
000003f0:·6 |
000003f0:·6900·6f00·6e00·2e00·5700·5200·4900·5400··i.o.n...W.R.I.T. | ||
00000400:· |
00000400:·4500·5f00·4500·5800·5400·4500·5200·4e00··E._.E.X.T.E.R.N. | ||
00000410:·4 |
00000410:·4100·4c00·5f00·5300·5400·4f00·5200·4100··A.L._.S.T.O.R.A. | ||
00000420:· |
00000420:·4700·4500·0000·0b00·6100·7000·7000·6c00··G.E.....a.p.p.l. | ||
00000430:· |
00000430:·6900·6300·6100·7400·6900·6f00·6e00·0000··i.c.a.t.i.o.n... | ||
00000440:· |
00000440:·1c00·6300·6f00·6d00·2e00·7200·6500·6600··..c.o.m...r.e.f. | ||
00000450:· |
00000450:·6100·6300·7400·6500·6300·6800·2e00·6400··a.c.t.e.c.h...d. | ||
00000460:· |
00000460:·7200·6900·6900·6200·6f00·2e00·4100·7000··r.i.i.b.o...A.p. | ||
00000470:· |
00000470:·7000·4400·6100·7400·6100·0000·0800·7000··p.D.a.t.a.....p. | ||
00000480:· |
00000480:·7200·6f00·7600·6900·6400·6500·7200·0000··r.o.v.i.d.e.r... | ||
00000490:· |
00000490:·2500·6300·6f00·6d00·2e00·7200·6500·6600··%.c.o.m...r.e.f. | ||
000004a0:· |
000004a0:·6100·6300·7400·6500·6300·6800·2e00·6400··a.c.t.e.c.h...d. | ||
000004b0:· |
000004b0:·7200·6900·6900·6200·6f00·2e00·6400·6100··r.i.i.b.o...d.a. | ||
000004c0:· |
000004c0:·6f00·2e00·4400·6100·7400·6100·5000·7200··o...D.a.t.a.P.r. | ||
000004d0:·6 |
000004d0:·6f00·7600·6900·6400·6500·7200·0000·1600··o.v.i.d.e.r..... | ||
000004e0:·6f00·6d00·2e00·7200·6500·6600·6100· |
000004e0:·6300·6f00·6d00·2e00·7200·6500·6600·6100··c.o.m...r.e.f.a. | ||
000004f0:·7400·6500·6300·6800·2e00· |
000004f0:·6300·7400·6500·6300·6800·2e00·7000·7200··c.t.e.c.h...p.r. | ||
00000500:·6 |
00000500:·6f00·7600·6900·6400·6500·7200·0000·1400··o.v.i.d.e.r..... | ||
00000510:·6 |
00000510:·6700·7200·6100·6e00·7400·2d00·7500·7200··g.r.a.n.t.-.u.r. | ||
00000520:· |
00000520:·6900·2d00·7000·6500·7200·6d00·6900·7300··i.-.p.e.r.m.i.s. | ||
00000530:· |
00000530:·7300·6900·6f00·6e00·0000·0200·2e00·2a00··s.i.o.n.......*. | ||
00000540:· |
00000540:·0000·0800·6100·6300·7400·6900·7600·6900··....a.c.t.i.v.i. | ||
00000550:· |
00000550:·7400·7900·0000·2400·6300·6f00·6d00·2e00··t.y...$.c.o.m... | ||
00000560:· |
00000560:·7200·6500·6600·6100·6300·7400·6500·6300··r.e.f.a.c.t.e.c. | ||
00000570:·6 |
00000570:·6800·2e00·6400·7200·6900·6900·6200·6f00··h...d.r.i.i.b.o. | ||
00000580:· |
00000580:·2e00·7500·6900·2e00·4d00·6100·6900·6e00··..u.i...M.a.i.n. | ||
00000590:· |
00000590:·4100·6300·7400·6900·7600·6900·7400·7900··A.c.t.i.v.i.t.y. | ||
000005a0:· |
000005a0:·0000·0d00·6900·6e00·7400·6500·6e00·7400··....i.n.t.e.n.t. | ||
000005b0:· |
000005b0:·2d00·6600·6900·6c00·7400·6500·7200·0000··-.f.i.l.t.e.r... | ||
000005c0:· |
000005c0:·0600·6100·6300·7400·6900·6f00·6e00·0000··..a.c.t.i.o.n... | ||
000005d0:· |
000005d0:·1a00·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
000005e0:· |
000005e0:·2e00·6900·6e00·7400·6500·6e00·7400·2e00··..i.n.t.e.n.t... | ||
000005f0:· |
000005f0:·6100·6300·7400·6900·6f00·6e00·2e00·4d00··a.c.t.i.o.n...M. | ||
00000600:· |
00000600:·4100·4900·4e00·0000·0800·6300·6100·7400··A.I.N.....c.a.t. | ||
00000610:·6 |
00000610:·6500·6700·6f00·7200·7900·0000·2000·6100··e.g.o.r.y...·.a. | ||
00000620:·6 |
00000620:·6e00·6400·7200·6f00·6900·6400·2e00·6900··n.d.r.o.i.d...i. | ||
Max diff block lines reached; 0/27953 bytes (0.00%) of diff not shown. |