Offset 1, 53 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·32a28e3ba8ad180a217d12c7f57d68355ab890195bd9e444212d18bd68dad90f | ||
10 | Signer·#1·certificate·SHA-1·digest:·125097930896f8a6266451c1d9763d55e9530429 | ||
11 | Signer·#1·certificate·MD5·digest:·d5c47bc8bfb95369b1c23da5d0c6150f | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·9606e2b4b93244a66104d7ec662b91d770801fc249a615236ceeae3f71d4b5cb | ||
15 | Signer·#1·public·key·SHA-1·digest:·c1483d86167422cd59176dcef5f161f53f4c5302 | ||
16 | Signer·#1·public·key·MD5·digest:·05972dbb47ee6146bd1c3c4b21e0189c | ||
17 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/DEPENDENCIES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/org.apache.openjpa.revision.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
50 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
52 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 496, 15 lines modified | Offset 496, 15 lines modified | ||
496 | -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml | 496 | -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml |
497 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/drawable/details_list_background.xml | 497 | -rw----·····0.0·fat······480·b-·defN·81-Jan-01·01:01·res/drawable/details_list_background.xml |
498 | -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png | 498 | -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png |
499 | -rw----·····0.0·fat·····2440·b-·defN·81-Jan-01·01:01·res/layout/md_dialog_input_check.xml | 499 | -rw----·····0.0·fat·····2440·b-·defN·81-Jan-01·01:01·res/layout/md_dialog_input_check.xml |
500 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png | 500 | -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png |
501 | -rw----·····0.0·fat······940·b-·defN·81-Jan-01·01:01·res/layout-v17/actionbar_donebutton.xml | 501 | -rw----·····0.0·fat······940·b-·defN·81-Jan-01·01:01·res/layout-v17/actionbar_donebutton.xml |
502 | -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml | 502 | -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml |
503 | -rw----·····0.0·fat··2586 | 503 | -rw----·····0.0·fat··2586652·b-·defN·81-Jan-01·01:01·classes.dex |
504 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml | 504 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml |
505 | -rw----·····0.0·fat·····1492·b-·defN·81-Jan-01·01:01·res/layout-v14/md_stub_progress.xml | 505 | -rw----·····0.0·fat·····1492·b-·defN·81-Jan-01·01:01·res/layout-v14/md_stub_progress.xml |
506 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml | 506 | -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml |
507 | -rw----·····0.0·fat·····1952·b-·defN·81-Jan-01·01:01·res/layout/activity_rssfeeds.xml | 507 | -rw----·····0.0·fat·····1952·b-·defN·81-Jan-01·01:01·res/layout/activity_rssfeeds.xml |
508 | -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml | 508 | -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml |
509 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png | 509 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
510 | -rw----·····0.0·fat·····1968·b-·defN·81-Jan-01·01:01·res/layout-w600dp-v13/activity_search.xml | 510 | -rw----·····0.0·fat·····1968·b-·defN·81-Jan-01·01:01·res/layout-w600dp-v13/activity_search.xml |
Offset 1084, 8 lines modified | Offset 1084, 8 lines modified | ||
1084 | -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml | 1084 | -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml |
1085 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml | 1085 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml |
1086 | -rw----·····0.0·fat······852·b-·defN·81-Jan-01·01:01·res/layout/actionbar_searchsite.xml | 1086 | -rw----·····0.0·fat······852·b-·defN·81-Jan-01·01:01·res/layout/actionbar_searchsite.xml |
1087 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png | 1087 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png |
1088 | -rw----·····2.0·fat···107406·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.SF | 1088 | -rw----·····2.0·fat···107406·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.SF |
1089 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.RSA | 1089 | -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/4E88A3B2.RSA |
1090 | -rw----·····2.0·fat···107298·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1090 | -rw----·····2.0·fat···107298·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1091 | 1089·files,·537 | 1091 | 1089·files,·5378222·bytes·uncompressed,·3331461·bytes·compressed:··38.1% |
Offset 1, 35 lines modified | Offset 1, 35 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·446d138b |
5 | signature···········:· | 5 | signature···········:·874d...bd8b |
6 | file_size···········:·2586 | 6 | file_size···········:·2586652 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·2168 | 10 | string_ids_size·····:·21681 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·33 | 12 | type_ids_size·······:·3320 |
13 | type_ids_off········:·8683 | 13 | type_ids_off········:·86836·(0x015334) |
14 | proto_ids_size······:·3593 | 14 | proto_ids_size······:·3593 |
15 | proto_ids_off·······:·1001 | 15 | proto_ids_off·······:·100116·(0x018714) |
16 | field_ids_size······:·961 | 16 | field_ids_size······:·9616 |
17 | field_ids_off·······:·1432 | 17 | field_ids_off·······:·143232·(0x022f80) |
18 | method_ids_size·····:·1808 | 18 | method_ids_size·····:·18085 |
19 | method_ids_off······:·2201 | 19 | method_ids_off······:·220160·(0x035c00) |
20 | class_defs_size·····:·238 | 20 | class_defs_size·····:·2383 |
21 | class_defs_off······:·364 | 21 | class_defs_off······:·364840·(0x059128) |
22 | data_size···········:·2145 | 22 | data_size···········:·2145556 |
23 | data_off············:·4410 | 23 | data_off············:·441096·(0x06bb08) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
26 | access_flags········:·4097·(0x1001) | 26 | access_flags········:·4097·(0x1001) |
27 | superclass_idx······:·236 | 27 | superclass_idx······:·2366 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0············- | 33 | Class·#0············- |
Offset 45, 34 lines modified | Offset 45, 34 lines modified | ||
45 | ······type··········:·'(II)I' | 45 | ······type··········:·'(II)I' |
46 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 46 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
47 | ······code··········- | 47 | ······code··········- |
48 | ······registers·····:·2 | 48 | ······registers·····:·2 |
49 | ······ins···········:·2 | 49 | ······ins···········:·2 |
50 | ······outs··········:·0 | 50 | ······outs··········:·0 |
51 | ······insns·size····:·10·16-bit·code·units | 51 | ······insns·size····:·10·16-bit·code·units |
52 | 06b | 52 | 06bb08:········································|[06bb08]·$r8$backportedMethods$utility$Integer$2$compare.compare:(II)I |
53 | 06b | 53 | 06bb18:·3310·0400······························|0000:·if-ne·v0,·v1,·0004·//·+0004 |
54 | 06b | 54 | 06bb1c:·1200···································|0002:·const/4·v0,·#int·0·//·#0 |
55 | 06b | 55 | 06bb1e:·2806···································|0003:·goto·0009·//·+0006 |
56 | 06b | 56 | 06bb20:·3510·0400······························|0004:·if-ge·v0,·v1,·0008·//·+0004 |
57 | 06b | 57 | 06bb24:·12f0···································|0006:·const/4·v0,·#int·-1·//·#ff |
58 | 06b | 58 | 06bb26:·2802···································|0007:·goto·0009·//·+0002 |
59 | 06b | 59 | 06bb28:·1210···································|0008:·const/4·v0,·#int·1·//·#1 |
60 | 06b | 60 | 06bb2a:·0f00···································|0009:·return·v0 |
61 | ······catches·······:·(none) | 61 | ······catches·······:·(none) |
62 | ······positions·····:· | 62 | ······positions·····:· |
63 | ······locals········:· | 63 | ······locals········:· |
64 | ··Virtual·methods···- | 64 | ··Virtual·methods···- |
65 | ··source_file_idx···:·-1·(unknown) | 65 | ··source_file_idx···:·-1·(unknown) |
66 | Class·#1·header: | 66 | Class·#1·header: |
67 | class_idx···········:·7 | 67 | class_idx···········:·7 |
68 | access_flags········:·4097·(0x1001) | 68 | access_flags········:·4097·(0x1001) |
69 | superclass_idx······:·236 | 69 | superclass_idx······:·2366 |
70 | source_file_idx·····:·-1 | 70 | source_file_idx·····:·-1 |
71 | static_fields_size··:·0 | 71 | static_fields_size··:·0 |
72 | instance_fields_size:·0 | 72 | instance_fields_size:·0 |
73 | direct_methods_size·:·1 | 73 | direct_methods_size·:·1 |
74 | virtual_methods_size:·0 | 74 | virtual_methods_size:·0 |
75 | Class·#1············- | 75 | Class·#1············- |
Offset 88, 36 lines modified | Offset 88, 36 lines modified | ||
88 | ······type··········:·'(Ljava/lang/Object;Ljava/lang/Object;)Z' | 88 | ······type··········:·'(Ljava/lang/Object;Ljava/lang/Object;)Z' |
89 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) | 89 | ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC) |
90 | ······code··········- | 90 | ······code··········- |
91 | ······registers·····:·2 | 91 | ······registers·····:·2 |
92 | ······ins···········:·2 | 92 | ······ins···········:·2 |
93 | ······outs··········:·2 | 93 | ······outs··········:·2 |
94 | ······insns·size····:·15·16-bit·code·units | 94 | ······insns·size····:·15·16-bit·code·units |
95 | 06b | 95 | 06bb2c:········································|[06bb2c]·$r8$backportedMethods$utility$Objects$2$equals.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z |
96 | 06b | 96 | 06bb3c:·3210·0d00······························|0000:·if-eq·v0,·v1,·000d·//·+000d |
97 | 06b | 97 | 06bb40:·3800·0900······························|0002:·if-eqz·v0,·000b·//·+0009 |
98 | 06b | 98 | 06bb44:·6e20·7c3a·1000·························|0004:·invoke-virtual·{v0,·v1},·Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z·//·method@3a7c |
99 | 06b | 99 | 06bb4a:·0a00···································|0007:·move-result·v0 |
100 | 06b | 100 | 06bb4c:·3800·0300······························|0008:·if-eqz·v0,·000b·//·+0003 |
101 | 06b | 101 | 06bb50:·2803···································|000a:·goto·000d·//·+0003 |
102 | 06b | 102 | 06bb52:·1200···································|000b:·const/4·v0,·#int·0·//·#0 |
103 | 06b | 103 | 06bb54:·2802···································|000c:·goto·000e·//·+0002 |
104 | 06b | 104 | 06bb56:·1210···································|000d:·const/4·v0,·#int·1·//·#1 |
105 | 06bb | 105 | 06bb58:·0f00···································|000e:·return·v0 |
106 | ······catches·······:·(none) | 106 | ······catches·······:·(none) |
107 | ······positions·····:· | 107 | ······positions·····:· |
108 | ······locals········:· | 108 | ······locals········:· |
109 | ··Virtual·methods···- | 109 | ··Virtual·methods···- |
110 | ··source_file_idx···:·-1·(unknown) | 110 | ··source_file_idx···:·-1·(unknown) |
111 | Class·#2·header: | 111 | Class·#2·header: |
112 | class_idx···········:·479 | 112 | class_idx···········:·479 |
113 | access_flags········:·1537·(0x0601) | 113 | access_flags········:·1537·(0x0601) |
114 | superclass_idx······:·236 | 114 | superclass_idx······:·2366 |
115 | source_file_idx·····:·1883 | 115 | source_file_idx·····:·1883 |
116 | static_fields_size··:·0 | 116 | static_fields_size··:·0 |
117 | instance_fields_size:·0 | 117 | instance_fields_size:·0 |
118 | direct_methods_size·:·0 | 118 | direct_methods_size·:·0 |
119 | virtual_methods_size:·1 | 119 | virtual_methods_size:·1 |
120 | Class·#2············- | 120 | Class·#2············- |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ······code··········:·(none) | 136 | ······code··········:·(none) |
137 | ··source_file_idx···:·1883·(Cancellable.java) | 137 | ··source_file_idx···:·1883·(Cancellable.java) |
138 | Class·#3·header: | 138 | Class·#3·header: |
139 | class_idx···········:·480 | 139 | class_idx···········:·480 |
140 | access_flags········:·1·(0x0001) | 140 | access_flags········:·1·(0x0001) |
141 | superclass_idx······:·236 | 141 | superclass_idx······:·2366 |
142 | source_file_idx·····:·2045 | 142 | source_file_idx·····:·2045 |
143 | static_fields_size··:·0 | 143 | static_fields_size··:·0 |
144 | instance_fields_size:·1 | 144 | instance_fields_size:·1 |
145 | direct_methods_size·:·1 | 145 | direct_methods_size·:·1 |
146 | virtual_methods_size:·1 | 146 | virtual_methods_size:·1 |
147 | Class·#3·annotations: | 147 | Class·#3·annotations: |
Offset 170, 18 lines modified | Offset 170, 18 lines modified | ||
170 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' | 170 | ······type··········:·'(Landroidx/activity/ComponentActivity;)V' |
171 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 171 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
172 | ······code··········- | 172 | ······code··········- |
Max diff block lines reached; 76287576/76294557 bytes (99.99%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·492 | 1 | Zip·file·size:·4929404·bytes,·number·of·entries:·2383 |
2 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class | 2 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class |
3 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class | 3 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class |
4 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class | 4 | ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class |
5 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class | 5 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class |
6 | ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class | 6 | ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class |
7 | ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class | 7 | ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class |
8 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class | 8 | ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedDispatcher.class |
Offset 1072, 32 lines modified | Offset 1072, 33 lines modified | ||
1072 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener$DismissCallbacks.class | 1072 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener$DismissCallbacks.class |
1073 | ?rwxrwxr-x··2.0·unx·····4383·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener.class | 1073 | ?rwxrwxr-x··2.0·unx·····4383·b-·stor·80-Jan-01·00:00·com/nispok/snackbar/listeners/SwipeDismissTouchListener.class |
1074 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/DiskCache.class | 1074 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/DiskCache.class |
1075 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$1.class | 1075 | ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$1.class |
1076 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$2.class | 1076 | ?rwxrwxr-x··2.0·unx······229·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$2.class |
1077 | ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor$FaultHidingOutputStream.class | 1077 | ?rwxrwxr-x··2.0·unx·····1097·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor$FaultHidingOutputStream.class |
1078 | ?rwxrwxr-x··2.0·unx·····2456·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor.class | 1078 | ?rwxrwxr-x··2.0·unx·····2456·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor.class |
1079 | ?rwxrwxr-x··2.0·unx·····189 | 1079 | ?rwxrwxr-x··2.0·unx·····1898·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry.class |
1080 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot.class | 1080 | ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot.class |
1081 | ?rwxrwxr-x··2.0·unx····14611·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache.class | 1081 | ?rwxrwxr-x··2.0·unx····14611·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache.class |
1082 | ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader$1.class | 1082 | ?rwxrwxr-x··2.0·unx······974·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader$1.class |
1083 | ?rwxrwxr-x··2.0·unx·····2255·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader.class | 1083 | ?rwxrwxr-x··2.0·unx·····2255·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/StrictLineReader.class |
1084 | ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/Util.class | 1084 | ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/ext/Util.class |
1085 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class | 1085 | ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class |
1086 | ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/MemoryCache.class | 1086 | ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/MemoryCache.class |
1087 | ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM.class | ||
1087 | ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class | 1088 | ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class |
1088 | ?rwxrwxr-x··2.0·unx·····2898·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayBitmapTask.class | 1089 | ?rwxrwxr-x··2.0·unx·····2898·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayBitmapTask.class |
1089 | ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class | 1090 | ?rwxrwxr-x··2.0·unx······112·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class |
1090 | ?rwxrwxr-x··2.0·unx·····1856·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$Builder.class | 1091 | ?rwxrwxr-x··2.0·unx·····1856·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions$Builder.class |
1091 | ?rwxrwxr-x··2.0·unx·····1680·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions.class | 1092 | ?rwxrwxr-x··2.0·unx·····1680·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/DisplayImageOptions.class |
1092 | ?rwxrwxr-x··2.0·unx·····7 | 1093 | ?rwxrwxr-x··2.0·unx·····7696·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoader.class |
1093 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$1.class | 1094 | ?rwxrwxr-x··2.0·unx······117·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$1.class |
1094 | ?rwxrwxr-x··2.0·unx·····3493·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder.class | 1095 | ?rwxrwxr-x··2.0·unx·····3493·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder.class |
1095 | ?rwxrwxr-x··2.0·unx·····2 | 1096 | ?rwxrwxr-x··2.0·unx·····2518·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration.class |
1096 | ?rwxrwxr-x··2.0·unx·····1 | 1097 | ?rwxrwxr-x··2.0·unx·····1886·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderEngine$1.class |
1097 | ?rwxrwxr-x··2.0·unx·····2150·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderEngine.class | 1098 | ?rwxrwxr-x··2.0·unx·····2150·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderEngine.class |
1098 | ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoadingInfo.class | 1099 | ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoadingInfo.class |
1099 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$1.class | 1100 | ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$1.class |
1100 | ?rwxrwxr-x··2.0·unx·····1952·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$2.class | 1101 | ?rwxrwxr-x··2.0·unx·····1952·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$2.class |
1101 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$3.class | 1102 | ?rwxrwxr-x··2.0·unx······895·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$3.class |
1102 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$TaskCancelledException.class | 1103 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask$TaskCancelledException.class |
1103 | ?rwxrwxr-x··2.0·unx·····2120·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ProcessAndDisplayImageTask.class | 1104 | ?rwxrwxr-x··2.0·unx·····2120·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ProcessAndDisplayImageTask.class |
Offset 1830, 15 lines modified | Offset 1831, 15 lines modified | ||
1830 | ?rwxrwxr-x··2.0·unx·····2812·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/LruMemoryCache.class | 1831 | ?rwxrwxr-x··2.0·unx·····2812·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/LruMemoryCache.class |
1831 | ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader.class | 1832 | ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader.class |
1832 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader.class | 1833 | ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader.class |
1833 | ?rwxrwxr-x··2.0·unx····14683·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask.class | 1834 | ?rwxrwxr-x··2.0·unx····14683·b-·defN·80-Jan-01·00:00·com/nostra13/universalimageloader/core/LoadAndDisplayImageTask.class |
1834 | ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LIFOLinkedBlockingDeque.class | 1835 | ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LIFOLinkedBlockingDeque.class |
1835 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LinkedBlockingDeque$Itr.class | 1836 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/assist/deque/LinkedBlockingDeque$Itr.class |
1836 | ?rwxrwxr-x··2.0·unx·····7058·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/decode/BaseImageDecoder.class | 1837 | ?rwxrwxr-x··2.0·unx·····7058·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/decode/BaseImageDecoder.class |
1837 | ?rwxrwxr-x··2.0·unx·····5 | 1838 | ?rwxrwxr-x··2.0·unx·····5412·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/download/BaseImageDownloader.class |
1838 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/imageaware/ViewAware.class | 1839 | ?rwxrwxr-x··2.0·unx·····1391·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/imageaware/ViewAware.class |
1839 | ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCServerException.class | 1840 | ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCServerException.class |
1840 | ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCTimeoutException.class | 1841 | ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/XMLRPCTimeoutException.class |
1841 | ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/ArraySerializer.class | 1842 | ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/ArraySerializer.class |
1842 | ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/Base64Serializer.class | 1843 | ?rwxrwxr-x··2.0·unx·····1286·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/Base64Serializer.class |
1843 | ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/BooleanSerializer.class | 1844 | ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/BooleanSerializer.class |
1844 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/DateTimeSerializer.class | 1845 | ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·de/timroes/axmlrpc/serializer/DateTimeSerializer.class |
Offset 2203, 15 lines modified | Offset 2204, 15 lines modified | ||
2203 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·com/j256/ormlite/db/BaseSqliteDatabaseType.class | 2204 | ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·com/j256/ormlite/db/BaseSqliteDatabaseType.class |
2204 | ?rwxrwxr-x··2.0·unx·····2196·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/BaseDataType.class | 2205 | ?rwxrwxr-x··2.0·unx·····2196·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/BaseDataType.class |
2205 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedDelete.class | 2206 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedDelete.class |
2206 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedQuery.class | 2207 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/PreparedQuery.class |
2207 | ?rwxrwxr-x··2.0·unx·····5090·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/mapped/MappedQueryForFieldEq.class | 2208 | ?rwxrwxr-x··2.0·unx·····5090·b-·stor·80-Jan-01·00:00·com/j256/ormlite/stmt/mapped/MappedQueryForFieldEq.class |
2208 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/UnlimitedDiskCache.class | 2209 | ?rwxrwxr-x··2.0·unx······332·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/disc/impl/UnlimitedDiskCache.class |
2209 | ?rwxrwxr-x··2.0·unx·····2234·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/UsingFreqLimitedMemoryCache.class | 2210 | ?rwxrwxr-x··2.0·unx·····2234·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/cache/memory/impl/UsingFreqLimitedMemoryCache.class |
2210 | ?rwxrwxr-x··2.0·unx····· | 2211 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·com/nostra13/universalimageloader/core/imageaware/ImageViewAware.class |
2211 | ?rwxrwxr-x··2.0·unx······903·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/BasePaintDrawable.class | 2212 | ?rwxrwxr-x··2.0·unx······903·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/BasePaintDrawable.class |
2212 | ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/CircularProgressDrawable.class | 2213 | ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/CircularProgressDrawable.class |
2213 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/HorizontalProgressDrawable.class | 2214 | ?rwxrwxr-x··2.0·unx·····1121·b-·stor·80-Jan-01·00:00·me/zhanghai/android/materialprogressbar/HorizontalProgressDrawable.class |
2214 | ?rwxrwxr-x··2.0·unx·····6041·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerDialog.class | 2215 | ?rwxrwxr-x··2.0·unx·····6041·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerDialog.class |
2215 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/search/SearchSite.class | 2216 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/search/SearchSite.class |
2216 | ?rwxrwxr-x··2.0·unx·····1126·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/settings/WebsearchSetting.class | 2217 | ?rwxrwxr-x··2.0·unx·····1126·b-·stor·80-Jan-01·00:00·org/transdroid/core/app/settings/WebsearchSetting.class |
2217 | ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/ServerStatusView_.class | 2218 | ?rwxrwxr-x··2.0·unx·····1694·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/ServerStatusView_.class |
Offset 2377, 8 lines modified | Offset 2378, 8 lines modified | ||
2377 | ?rwxrwxr-x··2.0·unx·····2584·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/RssfeedSettingsActivity_.class | 2378 | ?rwxrwxr-x··2.0·unx·····2584·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/RssfeedSettingsActivity_.class |
2378 | ?rwxrwxr-x··2.0·unx·····2852·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/ServerSettingsActivity_.class | 2379 | ?rwxrwxr-x··2.0·unx·····2852·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/ServerSettingsActivity_.class |
2379 | ?rwxrwxr-x··2.0·unx·····2588·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/WebsearchSettingsActivity_.class | 2380 | ?rwxrwxr-x··2.0·unx·····2588·b-·stor·80-Jan-01·00:00·org/transdroid/core/gui/settings/WebsearchSettingsActivity_.class |
2380 | ?rwxrwxr-x··2.0·unx·····2907·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/DediseedboxSettingsActivity_.class | 2381 | ?rwxrwxr-x··2.0·unx·····2907·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/DediseedboxSettingsActivity_.class |
2381 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikDediSettingsActivity_.class | 2382 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikDediSettingsActivity_.class |
2382 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSemiSettingsActivity_.class | 2383 | ?rwxrwxr-x··2.0·unx·····2904·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSemiSettingsActivity_.class |
2383 | ?rwxrwxr-x··2.0·unx·····3100·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSharedSettingsActivity_.class | 2384 | ?rwxrwxr-x··2.0·unx·····3100·b-·stor·80-Jan-01·00:00·org/transdroid/core/seedbox/XirvikSharedSettingsActivity_.class |
2384 | 238 | 2385 | 2383·files,·5546579·bytes·uncompressed,·4469630·bytes·compressed:··19.4% |
Offset 3249, 14 lines modified | Offset 3249, 17 lines modified | ||
3249 | Filename:·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class | 3249 | Filename:·com/nostra13/universalimageloader/cache/disc/naming/FileNameGenerator.class |
3250 | Comment:· | 3250 | Comment:· |
3251 | Filename:·com/nostra13/universalimageloader/cache/memory/MemoryCache.class | 3251 | Filename:·com/nostra13/universalimageloader/cache/memory/MemoryCache.class |
3252 | Comment:· | 3252 | Comment:· |
3253 | Filename:·com/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM.class | ||
3254 | Comment:· | ||
3253 | Filename:·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class | 3255 | Filename:·com/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory.class |
3254 | Comment:· | 3256 | Comment:· |
3255 | Filename:·com/nostra13/universalimageloader/core/DisplayBitmapTask.class | 3257 | Filename:·com/nostra13/universalimageloader/core/DisplayBitmapTask.class |
3256 | Comment:· | 3258 | Comment:· |
3257 | Filename:·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class | 3259 | Filename:·com/nostra13/universalimageloader/core/DisplayImageOptions$1.class |
Offset 21, 24 lines modified | Offset 21, 24 lines modified | ||
21 | ········this.lengths·=·new·long[this$0.valueCount]; | 21 | ········this.lengths·=·new·long[this$0.valueCount]; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·File·getCleanFile(final·int·i)·{ | 24 | ····public·File·getCleanFile(final·int·i)·{ |
25 | ········final·File·directory·=·this.this$0.directory; | 25 | ········final·File·directory·=·this.this$0.directory; |
26 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 26 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
27 | ········sb.append(this.key); | 27 | ········sb.append(this.key); |
28 | ········sb.append(""); | 28 | ········sb.append("."); |
29 | ········sb.append(i); | 29 | ········sb.append(i); |
30 | ········return·new·File(directory,·sb.toString()); | 30 | ········return·new·File(directory,·sb.toString()); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·File·getDirtyFile(final·int·i)·{ | 33 | ····public·File·getDirtyFile(final·int·i)·{ |
34 | ········final·File·directory·=·this.this$0.directory; | 34 | ········final·File·directory·=·this.this$0.directory; |
35 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 35 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
36 | ········sb.append(this.key); | 36 | ········sb.append(this.key); |
37 | ········sb.append(""); | 37 | ········sb.append("."); |
38 | ········sb.append(i); | 38 | ········sb.append(i); |
39 | ········sb.append(".tmp"); | 39 | ········sb.append(".tmp"); |
40 | ········return·new·File(directory,·sb.toString()); | 40 | ········return·new·File(directory,·sb.toString()); |
41 | ····} | 41 | ····} |
42 | ···· | 42 | ···· |
43 | ····public·String·getLengths()·{ | 43 | ····public·String·getLengths()·{ |
44 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 44 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
Offset 72, 71 lines modified | Offset 72, 71 lines modified | ||
72 | ················else·{ | 72 | ················else·{ |
73 | ····················((ViewAware)imageViewAware).setImageDrawable((Drawable)null); | 73 | ····················((ViewAware)imageViewAware).setImageDrawable((Drawable)null); |
74 | ················} | 74 | ················} |
75 | ················imageViewAware.getWrappedView(); | 75 | ················imageViewAware.getWrappedView(); |
76 | ············} | 76 | ············} |
77 | ············else·{ | 77 | ············else·{ |
78 | ················final·DisplayMetrics·displayMetrics·=·this.configuration.resources.getDisplayMetrics(); | 78 | ················final·DisplayMetrics·displayMetrics·=·this.configuration.resources.getDisplayMetrics(); |
79 | ················int· | 79 | ················int·b·=·displayMetrics.widthPixels; |
80 | ················int· | 80 | ················int·b2·=·displayMetrics.heightPixels; |
81 | ················final·ImageSize·maxBitmapSize·=·ImageSizeUtils.maxBitmapSize; | 81 | ················final·ImageSize·maxBitmapSize·=·ImageSizeUtils.maxBitmapSize; |
82 | ················final·View·view·=·(View)((ViewAware)imageViewAware).viewRef.get(); | 82 | ················final·View·view·=·(View)((ViewAware)imageViewAware).viewRef.get(); |
83 | ················final·int·n2·=·-2; | 83 | ················final·int·n2·=·-2; |
84 | ················int· | 84 | ················int·a; |
85 | ················if·(view·!=·null)·{ | 85 | ················if·(view·!=·null)·{ |
86 | ····················final·ViewGroup$LayoutParams·layoutParams·=·view.getLayoutParams(); | 86 | ····················final·ViewGroup$LayoutParams·layoutParams·=·view.getLayoutParams(); |
87 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams·!=·null·&&·layoutParams.width·!=·n2)·{ | 87 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams·!=·null·&&·layoutParams.width·!=·n2)·{ |
88 | ························ | 88 | ························a·=·view.getWidth(); |
89 | ····················} | 89 | ····················} |
90 | ····················else·{ | 90 | ····················else·{ |
91 | ························ | 91 | ························a·=·0; |
92 | ····················} | 92 | ····················} |
93 | ····················if·( | 93 | ····················if·(a·<=·0·&&·layoutParams·!=·null)·{ |
94 | ························ | 94 | ························a·=·layoutParams.width; |
95 | ····················} | 95 | ····················} |
96 | ················} | 96 | ················} |
97 | ················else·{ | 97 | ················else·{ |
98 | ···················· | 98 | ····················a·=·0; |
99 | ················} | 99 | ················} |
100 | ················if·( | 100 | ················if·(a·<=·0)·{ |
101 | ····················final·ImageView·imageView2·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); | 101 | ····················final·ImageView·imageView2·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); |
102 | ····················if·(imageView2·!=·null)·{ | 102 | ····················if·(imageView2·!=·null)·{ |
103 | ························ | 103 | ························a·=·imageView2.getMaxWidth(); |
104 | ····················} | 104 | ····················} |
105 | ················} | 105 | ················} |
106 | ················if·( | 106 | ················if·(a·>·0)·{ |
107 | ···················· | 107 | ····················b·=·Math.min(a,·b); |
108 | ················} | 108 | ················} |
109 | ················final·View·view2·=·(View)((ViewAware)imageViewAware).viewRef.get(); | 109 | ················final·View·view2·=·(View)((ViewAware)imageViewAware).viewRef.get(); |
110 | ················int· | 110 | ················int·a2; |
111 | ················if·(view2·!=·null)·{ | 111 | ················if·(view2·!=·null)·{ |
112 | ····················final·ViewGroup$LayoutParams·layoutParams2·=·view2.getLayoutParams(); | 112 | ····················final·ViewGroup$LayoutParams·layoutParams2·=·view2.getLayoutParams(); |
113 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams2·!=·null·&&·layoutParams2.height·!=·n2)·{ | 113 | ····················if·(((ViewAware)imageViewAware).checkActualViewSize·&&·layoutParams2·!=·null·&&·layoutParams2.height·!=·n2)·{ |
114 | ························ | 114 | ························a2·=·view2.getHeight(); |
115 | ····················} | 115 | ····················} |
116 | ····················else·{ | 116 | ····················else·{ |
117 | ························ | 117 | ························a2·=·0; |
118 | ····················} | 118 | ····················} |
119 | ····················if·( | 119 | ····················if·(a2·<=·0·&&·layoutParams2·!=·null)·{ |
120 | ························ | 120 | ························a2·=·layoutParams2.height; |
121 | ····················} | 121 | ····················} |
122 | ················} | 122 | ················} |
123 | ················else·{ | 123 | ················else·{ |
124 | ···················· | 124 | ····················a2·=·0; |
125 | ················} | 125 | ················} |
126 | ················if·( | 126 | ················if·(a2·<=·0)·{ |
127 | ····················final·ImageView·imageView3·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); | 127 | ····················final·ImageView·imageView3·=·(ImageView)((ViewAware)imageViewAware).viewRef.get(); |
128 | ····················if·(imageView3·!=·null)·{ | 128 | ····················if·(imageView3·!=·null)·{ |
129 | ························ | 129 | ························a2·=·imageView3.getMaxHeight(); |
130 | ····················} | 130 | ····················} |
131 | ················} | 131 | ················} |
132 | ················if·( | 132 | ················if·(a2·>·0)·{ |
133 | ···················· | 133 | ····················b2·=·Math.min(a2,·b2); |
134 | ················} | 134 | ················} |
135 | ················final·ImageSize·imageSize·=·new·ImageSize( | 135 | ················final·ImageSize·imageSize·=·new·ImageSize(b,·b2); |
136 | ················final·StringBuilder·sb·=·new·StringBuilder(str); | 136 | ················final·StringBuilder·sb·=·new·StringBuilder(str); |
137 | ················sb.append("_"); | 137 | ················sb.append("_"); |
138 | ················sb.append(imageSize.width); | 138 | ················sb.append(imageSize.width); |
139 | ················sb.append("x"); | 139 | ················sb.append("x"); |
140 | ················sb.append(imageSize.height); | 140 | ················sb.append(imageSize.height); |
141 | ················final·String·string·=·sb.toString(); | 141 | ················final·String·string·=·sb.toString(); |
142 | ················this.engine.cacheKeysForImageAwares.put(Integer.valueOf(((ViewAware)imageViewAware).getId()),·string); | 142 | ················this.engine.cacheKeysForImageAwares.put(Integer.valueOf(((ViewAware)imageViewAware).getId()),·string); |
Offset 43, 9 lines modified | Offset 43, 10 lines modified | ||
43 | ········this.downloader·=·downloader; | 43 | ········this.downloader·=·downloader; |
44 | ········this.decoder·=·imageLoaderConfiguration$Builder.decoder; | 44 | ········this.decoder·=·imageLoaderConfiguration$Builder.decoder; |
45 | ········this.customExecutor·=·imageLoaderConfiguration$Builder.customExecutor; | 45 | ········this.customExecutor·=·imageLoaderConfiguration$Builder.customExecutor; |
46 | ········this.customExecutorForCachedImages·=·imageLoaderConfiguration$Builder.customExecutorForCachedImages; | 46 | ········this.customExecutorForCachedImages·=·imageLoaderConfiguration$Builder.customExecutorForCachedImages; |
47 | ········this.networkDeniedDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$NetworkDeniedImageDownloader(downloader); | 47 | ········this.networkDeniedDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$NetworkDeniedImageDownloader(downloader); |
48 | ········this.slowNetworkDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$SlowNetworkImageDownloader(downloader); | 48 | ········this.slowNetworkDownloader·=·(ImageDownloader)new·ImageLoaderConfiguration$SlowNetworkImageDownloader(downloader); |
49 | ········L.writeDebugLogs·=·false; | 49 | ········L.writeDebugLogs·=·false; |
50 | ········new·Thread((Runnable)new·-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM(imageLoaderConfiguration$Builder)).start(); | ||
50 | ····} | 51 | ····} |
51 | } | 52 | } |
Offset 1, 25 lines modified | Offset 1, 35 lines modified | ||
1 | package·com.nostra13.universalimageloader.core; | 1 | package·com.nostra13.universalimageloader.core; |
2 | import·java.io.File; | 2 | import·java.io.File; |
3 | import·com.nostra13.universalimageloader.core.download.ImageDownloader$Scheme; | ||
3 | public·class·ImageLoaderEngine$1·implements·Runnable | 4 | public·class·ImageLoaderEngine$1·implements·Runnable |
4 | { | 5 | { |
5 | ····public·final·/*·synthetic·*/·ImageLoaderEngine·this$0; | 6 | ····public·final·/*·synthetic·*/·ImageLoaderEngine·this$0; |
6 | ····public·final·/*·synthetic·*/·LoadAndDisplayImageTask·val$task; | 7 | ····public·final·/*·synthetic·*/·LoadAndDisplayImageTask·val$task; |
7 | ···· | 8 | ···· |
8 | ····public·ImageLoaderEngine$1(final·ImageLoaderEngine·this$0,·final·LoadAndDisplayImageTask·val$task)·{ | 9 | ····public·ImageLoaderEngine$1(final·ImageLoaderEngine·this$0,·final·LoadAndDisplayImageTask·val$task)·{ |
9 | ········this.this$0·=·this$0; | 10 | ········this.this$0·=·this$0; |
10 | ········this.val$task·=·val$task; | 11 | ········this.val$task·=·val$task; |
11 | ····} | 12 | ····} |
12 | ···· | 13 | ···· |
13 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
14 | ········final·File·value·=·this.this$0.configuration.diskCache.get(this.val$task.uri); | 15 | ········final·File·value·=·this.this$0.configuration.diskCache.get(this.val$task.uri); |
15 | ········ | 16 | ········boolean·b·=·true; |
17 | ········if·(value·==·null·||·!value.exists())·{ | ||
18 | ············final·ImageLoaderEngine·this$0·=·this.this$0; | ||
19 | ············final·String·uri·=·this.val$task.uri; | ||
20 | ············this$0.getClass(); | ||
21 | ············final·ImageDownloader$Scheme·ofUri·=·ImageDownloader$Scheme.ofUri(uri); | ||
22 | ············if·(ofUri·!=·ImageDownloader$Scheme.ASSETS·&&·ofUri·!=·ImageDownloader$Scheme.FILE·&&·ofUri·!=·ImageDownloader$Scheme.DRAWABLE)·{ | ||
23 | ················b·=·false; | ||
24 | ············} | ||
25 | ········} | ||
16 | ········this.this$0.initExecutorsIfNeed(); | 26 | ········this.this$0.initExecutorsIfNeed(); |
17 | ········if·(b)·{ | 27 | ········if·(b)·{ |
18 | ············this.this$0.taskExecutorForCachedImages.execute((Runnable)this.val$task); | 28 | ············this.this$0.taskExecutorForCachedImages.execute((Runnable)this.val$task); |
19 | ········} | 29 | ········} |
20 | ········else·{ | 30 | ········else·{ |
21 | ············this.this$0.taskExecutor.execute((Runnable)this.val$task); | 31 | ············this.this$0.taskExecutor.execute((Runnable)this.val$task); |
22 | ········} | 32 | ········} |
Offset 46, 18 lines modified | Offset 46, 18 lines modified | ||
46 | ········//····17:·iconst_3······· | 46 | ········//····17:·iconst_3······· |
47 | ········//····18:·istore··········6 | 47 | ········//····18:·istore··········6 |
48 | ········//····20:·iconst_0······· | 48 | ········//····20:·iconst_0······· |
49 | ········//····21:·istore··········7 | 49 | ········//····21:·istore··········7 |
50 | ········//····23:·iconst_1······· | 50 | ········//····23:·iconst_1······· |
51 | ········//····24:·istore··········8 | 51 | ········//····24:·istore··········8 |
52 | ········//····26:·iload_3········ | 52 | ········//····26:·iload_3········ |
53 | ········//····27:·ifeq············49 | 53 | ········//····27:·ifeq············494 |
54 | ········//····30:·iload_3········ | 54 | ········//····30:·iload_3········ |
55 | ········//····31:·iload···········8 | 55 | ········//····31:·iload···········8 |
56 | ········//····33:·if_icmpeq·······49 | 56 | ········//····33:·if_icmpeq·······494 |
57 | ········//····36:·aconst_null···· | 57 | ········//····36:·aconst_null···· |
58 | ········//····37:·astore··········9 | 58 | ········//····37:·astore··········9 |
59 | ········//····39:·ldc·············"video/" | 59 | ········//····39:·ldc·············"video/" |
60 | ········//····41:·astore··········10 | 60 | ········//····41:·astore··········10 |
61 | ········//····43:·iconst_2······· | 61 | ········//····43:·iconst_2······· |
62 | ········//····44:·istore··········11 | 62 | ········//····44:·istore··········11 |
63 | ········//····46:·iload_3········ | 63 | ········//····46:·iload_3········ |
Offset 200, 239 lines modified | Offset 200, 240 lines modified | ||
200 | ········//···321:·aload_1········ | 200 | ········//···321:·aload_1········ |
201 | ········//···322:·areturn········ | 201 | ········//···322:·areturn········ |
202 | ········//···323:·getstatic·······com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | 202 | ········//···323:·getstatic·······com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; |
203 | ········//···326:·aload_1········ | 203 | ········//···326:·aload_1········ |
204 | ········//···327:·invokevirtual···com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.crop:(Ljava/lang/String;)Ljava/lang/String; | 204 | ········//···327:·invokevirtual···com/nostra13/universalimageloader/core/download/ImageDownloader$Scheme.crop:(Ljava/lang/String;)Ljava/lang/String; |
205 | ········//···330:·astore_2······· | 205 | ········//···330:·astore_2······· |
206 | ········//···331:·aload_1········ | 206 | ········//···331:·aload_1········ |
207 | ········//···332:·invokestatic····android/net/Uri.encode:(Ljava/lang/String;)Ljava/lang/String; | ||
207 | ········//···33 | 208 | ········//···335:·invokestatic····android/webkit/MimeTypeMap.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; |
208 | ········//···33 | 209 | ········//···338:·astore_1······· |
209 | ········//···33 | 210 | ········//···339:·invokestatic····android/webkit/MimeTypeMap.getSingleton:()Landroid/webkit/MimeTypeMap; |
210 | ········//···3 | 211 | ········//···342:·astore··········14 |
211 | ········//···34 | 212 | ········//···344:·aload···········14 |
212 | ········//···34 | 213 | ········//···346:·aload_1········ |
213 | ········//···34 | 214 | ········//···347:·invokevirtual···android/webkit/MimeTypeMap.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; |
214 | ········//···3 | 215 | ········//···350:·astore_1······· |
215 | ········//···348:·aload_1········ | ||
216 | ········//···349:·ifnull··········368 | ||
217 | ········//···35 | 216 | ········//···351:·aload_1········ |
217 | ········//···352:·ifnull··········371 | ||
218 | ········//···355:·aload_1········ | ||
218 | ········//···35 | 219 | ········//···356:·aload···········10 |
219 | ········//···35 | 220 | ········//···358:·invokevirtual···java/lang/String.startsWith:(Ljava/lang/String;)Z |
220 | ········//···3 | 221 | ········//···361:·istore··········12 |
221 | ········//···36 | 222 | ········//···363:·iload···········12 |
222 | ········//···36 | 223 | ········//···365:·ifeq············371 |
223 | ········//···36 | 224 | ········//···368:·goto············377 |
224 | ········//···3 | 225 | ········//···371:·iconst_0······· |
225 | ········//···3 | 226 | ········//···372:·istore··········8 |
226 | ········//···37 | 227 | ········//···374:·aconst_null···· |
227 | ········//···37 | 228 | ········//···375:·astore··········17 |
228 | ········//···37 | 229 | ········//···377:·iload···········8 |
229 | ········//···37 | 230 | ········//···379:·ifeq············434 |
230 | ········//···3 | 231 | ········//···382:·aload_2········ |
231 | ········//···38 | 232 | ········//···383:·iload···········11 |
232 | ········//···38 | 233 | ········//···385:·invokestatic····android/media/ThumbnailUtils.createVideoThumbnail:(Ljava/lang/String;I)Landroid/graphics/Bitmap; |
233 | ········//···38 | 234 | ········//···388:·astore_1······· |
234 | ········//···38 | 235 | ········//···389:·aload_1········ |
235 | ········//···3 | 236 | ········//···390:·ifnull··········491 |
236 | ········//···39 | 237 | ········//···393:·new·············Ljava/io/ByteArrayOutputStream; |
237 | ········//···39 | 238 | ········//···396:·astore_2······· |
238 | ········//···39 | 239 | ········//···397:·aload_2········ |
239 | ········//···39 | 240 | ········//···398:·invokespecial···java/io/ByteArrayOutputStream.<init>:()V |
240 | ········//··· | 241 | ········//···401:·getstatic·······android/graphics/Bitmap$CompressFormat.PNG:Landroid/graphics/Bitmap$CompressFormat; |
241 | ········//···40 | 242 | ········//···404:·astore··········13 |
242 | ········//···40 | 243 | ········//···406:·aload_1········ |
243 | ········//···40 | 244 | ········//···407:·aload···········13 |
244 | ········//···40 | 245 | ········//···409:·iconst_0······· |
245 | ········//···4 | 246 | ········//···410:·aload_2········ |
246 | ········//···4 | 247 | ········//···411:·invokevirtual···android/graphics/Bitmap.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z |
247 | ········//···41 | 248 | ········//···414:·pop············ |
248 | ········//···41 | 249 | ········//···415:·new·············Ljava/io/ByteArrayInputStream; |
249 | ········//···41 | 250 | ········//···418:·astore··········9 |
250 | ········//···4 | 251 | ········//···420:·aload_2········ |
251 | ········//···4 | 252 | ········//···421:·invokevirtual···java/io/ByteArrayOutputStream.toByteArray:()[B |
252 | ········//···42 | 253 | ········//···424:·astore_1······· |
253 | ········//···42 | 254 | ········//···425:·aload···········9 |
254 | ········//···42 | 255 | ········//···427:·aload_1········ |
255 | ········//···42 | 256 | ········//···428:·invokespecial···java/io/ByteArrayInputStream.<init>:([B)V |
256 | ········//···4 | 257 | ········//···431:·goto············491 |
257 | ········//···43 | 258 | ········//···434:·new·············Ljava/io/BufferedInputStream; |
258 | ········//···43 | 259 | ········//···437:·astore_1······· |
259 | ········//···43 | 260 | ········//···438:·new·············Ljava/io/FileInputStream; |
260 | ········//···4 | 261 | ········//···441:·astore··········14 |
261 | ········//···44 | 262 | ········//···443:·aload···········14 |
262 | ········//···44 | 263 | ········//···445:·aload_2········ |
263 | ········//···44 | 264 | ········//···446:·invokespecial···java/io/FileInputStream.<init>:(Ljava/lang/String;)V |
264 | ········//···44 | 265 | ········//···449:·aload_1········ |
265 | ········//···4 | 266 | ········//···450:·aload···········14 |
266 | ········//···4 | 267 | ········//···452:·iload···········4 |
267 | ········//···45 | 268 | ········//···454:·invokespecial···java/io/BufferedInputStream.<init>:(Ljava/io/InputStream;I)V |
268 | ········//···45 | 269 | ········//···457:·new·············Lcom/nostra13/universalimageloader/core/assist/ContentLengthInputStream; |
269 | ········//···4 | 270 | ········//···460:·astore··········9 |
270 | ········//···4 | 271 | ········//···462:·new·············Ljava/io/File; |
271 | ········//···46 | 272 | ········//···465:·astore··········13 |
272 | ········//···46 | 273 | ········//···467:·aload···········13 |
273 | ········//···46 | 274 | ········//···469:·aload_2········ |
274 | ········//···4 | 275 | ········//···470:·invokespecial···java/io/File.<init>:(Ljava/lang/String;)V |
275 | ········//···47 | 276 | ········//···473:·aload···········13 |
276 | ········//···47 | 277 | ········//···475:·invokevirtual···java/io/File.length:()J |
277 | ········//···47 | 278 | ········//···478:·lstore··········18 |
278 | ········//···4 | 279 | ········//···480:·lload···········18 |
279 | ········//···4 | 280 | ········//···482:·l2i············ |
280 | ········//···48 | 281 | ········//···483:·istore_3······· |
281 | ········//···48 | 282 | ········//···484:·aload···········9 |
282 | ········//···48 | 283 | ········//···486:·aload_1········ |
283 | ········//···48 | 284 | ········//···487:·iload_3········ |
284 | ········//···48 | 285 | ········//···488:·invokespecial···com/nostra13/universalimageloader/core/assist/ContentLengthInputStream.<init>:(Ljava/io/InputStream;I)V |
285 | ········//···4 | 286 | ········//···491:·aload···········9 |
286 | ········//···49 | 287 | ········//···493:·areturn········ |
287 | ········//···49 | 288 | ········//···494:·aload_0········ |
288 | ········//···49 | 289 | ········//···495:·aload_1········ |
289 | ········//···49 | 290 | ········//···496:·invokevirtual···com/nostra13/universalimageloader/core/download/BaseImageDownloader.createConnection:(Ljava/lang/String;)Ljava/net/HttpURLConnection; |
290 | ········//···49 | 291 | ········//···499:·astore_1······· |
291 | ········//··· | 292 | ········//···500:·iconst_0······· |
292 | ········//··· | 293 | ········//···501:·istore_3······· |
293 | ········//··· | 294 | ········//···502:·aconst_null···· |
294 | ········//···50 | 295 | ········//···503:·astore_2······· |
295 | ········//···50 | 296 | ········//···504:·aload_1········ |
296 | ········//···50 | 297 | ········//···505:·invokevirtual···java/net/HttpURLConnection.getResponseCode:()I |
297 | ········//···50 | 298 | ········//···508:·bipush··········100 |
298 | ········//···5 | 299 | ········//···510:·idiv··········· |
299 | ········//···5 | 300 | ········//···511:·istore··········8 |
300 | ········//···51 | 301 | ········//···513:·iload···········8 |
301 | ········//···51 | 302 | ········//···515:·iload···········6 |
302 | ········//···51 | 303 | ········//···517:·if_icmpne·······550 |
303 | ········//···5 | 304 | ········//···520:·iload_3········ |
304 | ········//···5 | 305 | ········//···521:·iload···········5 |
Max diff block lines reached; 1926/23804 bytes (8.09%) of diff not shown. |
Offset 1, 47 lines modified | Offset 1, 16 lines modified | ||
1 | package·com.nostra13.universalimageloader.core.imageaware; | 1 | package·com.nostra13.universalimageloader.core.imageaware; |
2 | import·java.lang.reflect.Field; | ||
3 | import·com.nostra13.universalimageloader.utils.L; | ||
4 | import·android.view.View; | 2 | import·android.view.View; |
5 | import·android.widget.ImageView; | 3 | import·android.widget.ImageView; |
6 | public·class·ImageViewAware·extends·ViewAware | 4 | public·class·ImageViewAware·extends·ViewAware |
7 | { | 5 | { |
8 | ····public·ImageViewAware(final·ImageView·imageView)·{ | 6 | ····public·ImageViewAware(final·ImageView·imageView)·{ |
9 | ········super((View)imageView); | 7 | ········super((View)imageView); |
10 | ····} | 8 | ····} |
11 | ···· | 9 | ···· |
12 | ····public·static·int·getImageViewFieldValue(Object·value,·final·String·name)·{ | ||
13 | ········final·Class<ImageView>·clazz·=·ImageView.class; | ||
14 | ········try·{ | ||
15 | ············final·Field·declaredField·=·clazz.getDeclaredField(name); | ||
16 | ············declaredField.setAccessible(true); | ||
17 | ············final·Field·field·=·declaredField; | ||
18 | ············try·{ | ||
19 | ················value·=·field.get(value); | ||
20 | ················try·{ | ||
21 | ····················final·Integer·n·=·(Integer)value; | ||
22 | ····················try·{ | ||
23 | ························final·int·intValue·=·(int)n; | ||
24 | ························if·(intValue·>·0·&&·intValue·<·-1·>>>·1)·{ | ||
25 | ····························return·intValue; | ||
26 | ························} | ||
27 | ························return·0; | ||
28 | ····················} | ||
29 | ····················catch·(Exception·ex)·{ | ||
30 | ························L.e((Throwable)ex); | ||
31 | ····················} | ||
32 | ················} | ||
33 | ················catch·(Exception·ex2)·{} | ||
34 | ············} | ||
35 | ············catch·(Exception·ex3)·{} | ||
36 | ········} | ||
37 | ········catch·(Exception·ex4)·{} | ||
38 | ········return·0; | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·View·getWrappedView()·{ | 10 | ····public·View·getWrappedView()·{ |
42 | ········return·super.viewRef.get(); | 11 | ········return·super.viewRef.get(); |
43 | ····} | 12 | ····} |
44 | } | 13 | } |
Offset 294, 10 lines modified | Offset 294, 11 lines modified | ||
294 | ····:goto_3 | 294 | ····:goto_3 |
295 | ····if-nez·v1,·:cond_3 | 295 | ····if-nez·v1,·:cond_3 |
296 | ····.line·11 | 296 | ····.line·11 |
297 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z | 297 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z |
298 | ····.line·12 | ||
298 | ····:cond_3 | 299 | ····:cond_3 |
299 | ····throw·p3 | 300 | ····throw·p3 |
300 | .end·method | 301 | .end·method |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 69 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
70 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; | 70 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; |
71 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 71 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
72 | ····const-string·v3,·"" | 72 | ····const-string·v3,·"." |
73 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 73 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
74 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 74 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
75 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 75 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 104, 15 lines modified | Offset 104, 15 lines modified | ||
104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 104 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
105 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; | 105 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Entry;->key:Ljava/lang/String; |
106 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 106 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
107 | ····const-string·v3,·"" | 107 | ····const-string·v3,·"." |
108 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 108 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
109 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 109 | ····invoke-virtual·{v2,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
110 | ····const-string·p1,·".tmp" | 110 | ····const-string·p1,·".tmp" |
Offset 730, 43 lines modified | Offset 730, 45 lines modified | ||
730 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 730 | ····invoke-virtual·{v3,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
731 | ····const-string·v4,·"·is·corrupt:·" | 731 | ····const-string·v4,·"·is·corrupt:·" |
732 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 732 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
733 | ····.line·13 | ||
733 | ····invoke-virtual·{v1},·Ljava/io/IOException;->getMessage()Ljava/lang/String; | 734 | ····invoke-virtual·{v1},·Ljava/io/IOException;->getMessage()Ljava/lang/String; |
734 | ····move-result-object·v1 | 735 | ····move-result-object·v1 |
735 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 736 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
736 | ····const-string·v1,·",·removing" | 737 | ····const-string·v1,·",·removing" |
737 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 738 | ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
738 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 739 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
739 | ····move-result-object·v1 | 740 | ····move-result-object·v1 |
741 | ····.line·14 | ||
740 | ····invoke-virtual·{v2,·v1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V | 742 | ····invoke-virtual·{v2,·v1},·Ljava/io/PrintStream;->println(Ljava/lang/String;)V |
741 | ····.line·1 | 743 | ····.line·15 |
742 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->close()V | 744 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->close()V |
743 | ····.line·1 | 745 | ····.line·16 |
744 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->directory:Ljava/io/File; | 746 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->directory:Ljava/io/File; |
745 | ····invoke-static·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/Util;->deleteContents(Ljava/io/File;)V | 747 | ····invoke-static·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/Util;->deleteContents(Ljava/io/File;)V |
746 | ····.line·1 | 748 | ····.line·17 |
747 | ····:cond_2 | 749 | ····:cond_2 |
748 | ····invoke-virtual·{p0},·Ljava/io/File;->mkdirs()Z | 750 | ····invoke-virtual·{p0},·Ljava/io/File;->mkdirs()Z |
749 | ····.line·1 | 751 | ····.line·18 |
750 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache; | 752 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache; |
751 | ····move-object·v1,·v0 | 753 | ····move-object·v1,·v0 |
752 | ····move-object·v2,·p0 | 754 | ····move-object·v2,·p0 |
753 | ····move·v3,·p1 | 755 | ····move·v3,·p1 |
Offset 775, 40 lines modified | Offset 777, 40 lines modified | ||
775 | ····move-wide·v5,·p3 | 777 | ····move-wide·v5,·p3 |
776 | ····move·v7,·p5 | 778 | ····move·v7,·p5 |
777 | ····invoke-direct/range·{v1·..·v7},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;-><init>(Ljava/io/File;IIJI)V | 779 | ····invoke-direct/range·{v1·..·v7},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;-><init>(Ljava/io/File;IIJI)V |
778 | ····.line·1 | 780 | ····.line·19 |
779 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->rebuildJournal()V | 781 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->rebuildJournal()V |
780 | ····return-object·v0 | 782 | ····return-object·v0 |
781 | ····.line· | 783 | ····.line·20 |
782 | ····:cond_3 | 784 | ····:cond_3 |
783 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | 785 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; |
784 | ····const-string·p1,·"valueCount·<=·0" | 786 | ····const-string·p1,·"valueCount·<=·0" |
785 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 787 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
786 | ····throw·p0 | 788 | ····throw·p0 |
787 | ····.line· | 789 | ····.line·21 |
788 | ····:cond_4 | 790 | ····:cond_4 |
789 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | 791 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; |
790 | ····const-string·p1,·"maxFileCount·<=·0" | 792 | ····const-string·p1,·"maxFileCount·<=·0" |
791 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 793 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
792 | ····throw·p0 | 794 | ····throw·p0 |
793 | ····.line·2 | 795 | ····.line·22 |
794 | ····:cond_5 | 796 | ····:cond_5 |
795 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; | 797 | ····new-instance·p0,·Ljava/lang/IllegalArgumentException; |
796 | ····const-string·p1,·"maxSize·<=·0" | 798 | ····const-string·p1,·"maxSize·<=·0" |
797 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 799 | ····invoke-direct·{p0,·p1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
Offset 1306, 14 lines modified | Offset 1308, 15 lines modified | ||
1306 | ····const/16·v1,·0x7d0 | 1308 | ····const/16·v1,·0x7d0 |
1307 | ····if-lt·v0,·v1,·:cond_0 | 1309 | ····if-lt·v0,·v1,·:cond_0 |
1308 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; | 1310 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->lruEntries:Ljava/util/LinkedHashMap; |
1311 | ····.line·2 | ||
1309 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->size()I | 1312 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashMap;->size()I |
1310 | ····move-result·v1 | 1313 | ····move-result·v1 |
1311 | ····if-lt·v0,·v1,·:cond_0 | 1314 | ····if-lt·v0,·v1,·:cond_0 |
1312 | ····const/4·v0,·0x1 | 1315 | ····const/4·v0,·0x1 |
Offset 1499, 57 lines modified | Offset 1502, 61 lines modified | ||
1499 | ····move-result·v7 | 1502 | ····move-result·v7 |
1500 | ····if-eqz·v7,·:cond_0 | 1503 | ····if-eqz·v7,·:cond_0 |
1501 | ····const-string·v7,·"1" | 1504 | ····const-string·v7,·"1" |
1505 | ····.line·8 | ||
1502 | ····invoke-virtual·{v7,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1506 | ····invoke-virtual·{v7,·v3},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
1503 | ····move-result·v7 | 1507 | ····move-result·v7 |
1504 | ····if-eqz·v7,·:cond_0 | 1508 | ····if-eqz·v7,·:cond_0 |
1505 | ····iget·v7,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->appVersion:I | 1509 | ····iget·v7,·p0,·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache;->appVersion:I |
1510 | ····.line·9 | ||
1506 | ····invoke-static·{v7},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 1511 | ····invoke-static·{v7},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
1507 | ····move-result-object·v7 | 1512 | ····move-result-object·v7 |
1508 | ····invoke-virtual·{v7,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1513 | ····invoke-virtual·{v7,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
1509 | ····move-result·v4 | 1514 | ····move-result·v4 |
Max diff block lines reached; 2766/6395 bytes (43.25%) of diff not shown. |
Offset 244, 14 lines modified | Offset 244, 15 lines modified | ||
244 | ····move-exception·v0 | 244 | ····move-exception·v0 |
245 | ····:goto_4 | 245 | ····:goto_4 |
246 | ····if-eqz·p1,·:cond_3 | 246 | ····if-eqz·p1,·:cond_3 |
247 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot;->close()V | 247 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Snapshot;->close()V |
248 | ····.line·8 | ||
248 | ····:cond_3 | 249 | ····:cond_3 |
249 | ····goto·:goto_6 | 250 | ····goto·:goto_6 |
250 | ····:goto_5 | 251 | ····:goto_5 |
251 | ····throw·v0 | 252 | ····throw·v0 |
252 | ····:goto_6 | 253 | ····:goto_6 |
Offset 407, 9 lines modified | Offset 408, 10 lines modified | ||
407 | ····:try_end_2 | 408 | ····:try_end_2 |
408 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 | 409 | ····.catch·Ljava/lang/Exception;·{:try_start_2·..·:try_end_2}·:catch_1 |
409 | ····.line·10 | 410 | ····.line·10 |
410 | ····:catch_1 | 411 | ····:catch_1 |
411 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor;->abort()V | 412 | ····invoke-virtual·{p1},·Lcom/nostra13/universalimageloader/cache/disc/impl/ext/DiskLruCache$Editor;->abort()V |
413 | ····.line·11 | ||
412 | ····throw·p2 | 414 | ····throw·p2 |
413 | .end·method | 415 | .end·method |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | #·virtual·methods | 27 | #·virtual·methods |
28 | .method·public·run()V | 28 | .method·public·run()V |
29 | ····.locals· | 29 | ····.locals·4 |
30 | ····.line·1 | 30 | ····.line·1 |
31 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | 31 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; |
32 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 32 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
33 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->diskCache:Lcom/nostra13/universalimageloader/cache/disc/DiskCache; | 33 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->diskCache:Lcom/nostra13/universalimageloader/cache/disc/DiskCache; |
Offset 44, 60 lines modified | Offset 44, 106 lines modified | ||
44 | ····iget-object·v1,·v1,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; | 44 | ····iget-object·v1,·v1,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; |
45 | ····.line·3 | 45 | ····.line·3 |
46 | ····invoke-interface·{v0,·v1},·Lcom/nostra13/universalimageloader/cache/disc/DiskCache;->get(Ljava/lang/String;)Ljava/io/File; | 46 | ····invoke-interface·{v0,·v1},·Lcom/nostra13/universalimageloader/cache/disc/DiskCache;->get(Ljava/lang/String;)Ljava/io/File; |
47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····const/4·v1,·0x1 | ||
49 | ····const/4·v2,·0x0 | ||
48 | ····if-eqz·v0,·:cond_0 | 50 | ····if-eqz·v0,·:cond_0 |
49 | ····.line·4 | 51 | ····.line·4 |
50 | ····invoke-virtual·{v0},·Ljava/io/File;->exists()Z | 52 | ····invoke-virtual·{v0},·Ljava/io/File;->exists()Z |
51 | ····move-result·v0 | 53 | ····move-result·v0 |
52 | ····if- | 54 | ····if-nez·v0,·:cond_4 |
53 | ····con | 55 | ····:cond_0 |
56 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | ||
57 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; | ||
58 | ····.line·5 | ||
59 | ····iget-object·v3,·v3,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; | ||
60 | ····.line·6 | ||
61 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
62 | ····.line·7 | ||
63 | ····invoke-static·{v3},·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->ofUri(Ljava/lang/String;)Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
64 | ····move-result-object·v0 | ||
65 | ····.line·8 | ||
66 | ····sget-object·v3,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->ASSETS:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
67 | ····if-eq·v0,·v3,·:cond_2 | ||
68 | ····sget-object·v3,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
69 | ····if-eq·v0,·v3,·:cond_2 | ||
70 | ····sget-object·v3,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->DRAWABLE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | ||
71 | ····if-ne·v0,·v3,·:cond_1 | ||
54 | ····goto·:goto_0 | 72 | ····goto·:goto_0 |
55 | ····:cond_ | 73 | ····:cond_1 |
56 | ····const/4·v0,·0x0 | 74 | ····const/4·v0,·0x0 |
57 | ···· | 75 | ····goto·:goto_1 |
76 | ····:cond_2 | ||
58 | ····:goto_0 | 77 | ····:goto_0 |
59 | ···· | 78 | ····const/4·v0,·0x1 |
60 | ····.line·6 | ||
61 | ···· | 79 | ····:goto_1 |
80 | ····if-eqz·v0,·:cond_3 | ||
62 | ···· | 81 | ····goto·:goto_2 |
82 | ····:cond_3 | ||
83 | ····const/4·v1,·0x0 | ||
63 | ····.line· | 84 | ····.line·9 |
85 | ····:cond_4 | ||
86 | ····:goto_2 | ||
64 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | 87 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; |
65 | ····.line· | 88 | ····.line·10 |
89 | ····invoke-virtual·{v0},·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->initExecutorsIfNeed()V | ||
90 | ····if-eqz·v1,·:cond_5 | ||
91 | ····.line·11 | ||
92 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | ||
93 | ····.line·12 | ||
66 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 94 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
67 | ····.line· | 95 | ····.line·13 |
68 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; | 96 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; |
69 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V | 97 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V |
70 | ····goto·:goto_ | 98 | ····goto·:goto_3 |
71 | ····.line·1 | 99 | ····.line·14 |
72 | ····:cond_ | 100 | ····:cond_5 |
73 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; | 101 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->this$0:Lcom/nostra13/universalimageloader/core/ImageLoaderEngine; |
74 | ····.line·1 | 102 | ····.line·15 |
75 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; | 103 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; |
76 | ····.line·1 | 104 | ····.line·16 |
77 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; | 105 | ····iget-object·v1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine$1;->val$task:Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask; |
78 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V | 106 | ····invoke-interface·{v0,·v1},·Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V |
79 | ····:goto_ | 107 | ····:goto_3 |
80 | ····return-void | 108 | ····return-void |
81 | .end·method | 109 | .end·method |
Offset 286, 27 lines modified | Offset 286, 28 lines modified | ||
286 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->memoryCacheKey:Ljava/lang/String; | 286 | ····iget-object·v3,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->memoryCacheKey:Ljava/lang/String; |
287 | ····iget-object·v5,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; | 287 | ····iget-object·v5,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->uri:Ljava/lang/String; |
288 | ····iget-object·v6,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->targetSize:Lcom/nostra13/universalimageloader/core/assist/ImageSize; | 288 | ····iget-object·v6,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->targetSize:Lcom/nostra13/universalimageloader/core/assist/ImageSize; |
289 | ····.line·6 | ||
289 | ····invoke-virtual·{p0},·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->getDownloader()Lcom/nostra13/universalimageloader/core/download/ImageDownloader; | 290 | ····invoke-virtual·{p0},·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->getDownloader()Lcom/nostra13/universalimageloader/core/download/ImageDownloader; |
290 | ····move-result-object·v8 | 291 | ····move-result-object·v8 |
291 | ····iget-object·v9,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->options:Lcom/nostra13/universalimageloader/core/DisplayImageOptions; | 292 | ····iget-object·v9,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->options:Lcom/nostra13/universalimageloader/core/DisplayImageOptions; |
292 | ····move-object·v2,·v0 | 293 | ····move-object·v2,·v0 |
293 | ····move-object·v4,·p1 | 294 | ····move-object·v4,·p1 |
294 | ····invoke-direct/range·{v2·..·v9},·Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/nostra13/universalimageloader/core/assist/ImageSize;Lcom/nostra13/universalimageloader/core/assist/ViewScaleType;Lcom/nostra13/universalimageloader/core/download/ImageDownloader;Lcom/nostra13/universalimageloader/core/DisplayImageOptions;)V | 295 | ····invoke-direct/range·{v2·..·v9},·Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/nostra13/universalimageloader/core/assist/ImageSize;Lcom/nostra13/universalimageloader/core/assist/ViewScaleType;Lcom/nostra13/universalimageloader/core/download/ImageDownloader;Lcom/nostra13/universalimageloader/core/DisplayImageOptions;)V |
295 | ····.line· | 296 | ····.line·7 |
296 | ····iget-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->decoder:Lcom/nostra13/universalimageloader/core/decode/ImageDecoder; | 297 | ····iget-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/LoadAndDisplayImageTask;->decoder:Lcom/nostra13/universalimageloader/core/decode/ImageDecoder; |
297 | ····check-cast·p1,·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder; | 298 | ····check-cast·p1,·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder; |
298 | ····invoke-virtual·{p1,·v0},·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder;->decode(Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Landroid/graphics/Bitmap; | 299 | ····invoke-virtual·{p1,·v0},·Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder;->decode(Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Landroid/graphics/Bitmap; |
299 | ····move-result-object·p1 | 300 | ····move-result-object·p1 |
Offset 1226, 14 lines modified | Offset 1227, 15 lines modified | ||
1226 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 1227 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
1227 | ····return-void | 1228 | ····return-void |
1228 | ····:goto_a | 1229 | ····:goto_a |
1229 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 1230 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
1231 | ····.line·72 | ||
1230 | ····throw·v1 | 1232 | ····throw·v1 |
1231 | .end·method | 1233 | .end·method |
1232 | .method·public·final·tryCacheImageOnDisk()Z | 1234 | .method·public·final·tryCacheImageOnDisk()Z |
1233 | ····.locals·3 | 1235 | ····.locals·3 |
1234 | ····.annotation·system·Ldalvik/annotation/Throws; | 1236 | ····.annotation·system·Ldalvik/annotation/Throws; |
1235 | ········value·=·{ | 1237 | ········value·=·{ |
Offset 51, 85 lines modified | Offset 51, 86 lines modified | ||
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·2 | 52 | ····.line·2 |
53 | ····new-instance·v0,·Ljava/util/HashMap; | 53 | ····new-instance·v0,·Ljava/util/HashMap; |
54 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 54 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
55 | ····.line·3 | ||
55 | ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; | 56 | ····invoke-static·{v0},·Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; |
56 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
57 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->cacheKeysForImageAwares:Ljava/util/Map; | 58 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->cacheKeysForImageAwares:Ljava/util/Map; |
58 | ····.line· | 59 | ····.line·4 |
59 | ····new-instance·v0,·Ljava/util/WeakHashMap; | 60 | ····new-instance·v0,·Ljava/util/WeakHashMap; |
60 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V | 61 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V |
61 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->uriLocks:Ljava/util/Map; | 62 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->uriLocks:Ljava/util/Map; |
62 | ····.line· | 63 | ····.line·5 |
63 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 64 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
64 | ····const/4·v1,·0x0 | 65 | ····const/4·v1,·0x0 |
65 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 66 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
66 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->paused:Ljava/util/concurrent/atomic/AtomicBoolean; | 67 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->paused:Ljava/util/concurrent/atomic/AtomicBoolean; |
67 | ····.line· | 68 | ····.line·6 |
68 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 69 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
69 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 70 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
70 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->networkDenied:Ljava/util/concurrent/atomic/AtomicBoolean; | 71 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->networkDenied:Ljava/util/concurrent/atomic/AtomicBoolean; |
71 | ····.line· | 72 | ····.line·7 |
72 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; | 73 | ····new-instance·v0,·Ljava/util/concurrent/atomic/AtomicBoolean; |
73 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V | 74 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/atomic/AtomicBoolean;-><init>(Z)V |
74 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->slowNetwork:Ljava/util/concurrent/atomic/AtomicBoolean; | 75 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->slowNetwork:Ljava/util/concurrent/atomic/AtomicBoolean; |
75 | ····.line· | 76 | ····.line·8 |
76 | ····new-instance·v0,·Ljava/lang/Object; | 77 | ····new-instance·v0,·Ljava/lang/Object; |
77 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 78 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
78 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->pauseLock:Ljava/lang/Object; | 79 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->pauseLock:Ljava/lang/Object; |
79 | ····.line· | 80 | ····.line·9 |
80 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 81 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
81 | ····.line· | 82 | ····.line·10 |
82 | ····iget-object·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutor:Ljava/util/concurrent/Executor; | 83 | ····iget-object·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutor:Ljava/util/concurrent/Executor; |
83 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; | 84 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; |
84 | ····.line·1 | 85 | ····.line·11 |
85 | ····iget-object·p1,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 86 | ····iget-object·p1,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
86 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 87 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
87 | ····.line·1 | 88 | ····.line·12 |
88 | ····new-instance·p1,·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory; | 89 | ····new-instance·p1,·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory; |
89 | ····const/4·v0,·0x5 | 90 | ····const/4·v0,·0x5 |
90 | ····const-string·v1,·"uil-pool-d-" | 91 | ····const-string·v1,·"uil-pool-d-" |
91 | ····invoke-direct·{p1,·v0,·v1},·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory;-><init>(ILjava/lang/String;)V | 92 | ····invoke-direct·{p1,·v0,·v1},·Lcom/nostra13/universalimageloader/core/DefaultConfigurationFactory$DefaultThreadFactory;-><init>(ILjava/lang/String;)V |
92 | ····.line·1 | 93 | ····.line·13 |
93 | ····invoke-static·{p1},·Ljava/util/concurrent/Executors;->newCachedThreadPool(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; | 94 | ····invoke-static·{p1},·Ljava/util/concurrent/Executors;->newCachedThreadPool(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; |
94 | ····move-result-object·p1 | 95 | ····move-result-object·p1 |
95 | ····.line·1 | 96 | ····.line·14 |
96 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskDistributor:Ljava/util/concurrent/Executor; | 97 | ····iput-object·p1,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskDistributor:Ljava/util/concurrent/Executor; |
97 | ····return-void | 98 | ····return-void |
98 | .end·method | 99 | .end·method |
99 | #·virtual·methods | 100 | #·virtual·methods |
Offset 158, 51 lines modified | Offset 159, 54 lines modified | ||
158 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I | 159 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I |
159 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I | 160 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I |
160 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->tasksProcessingType:Lcom/nostra13/universalimageloader/core/assist/QueueProcessingType; | 161 | ····iget-object·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->tasksProcessingType:Lcom/nostra13/universalimageloader/core/assist/QueueProcessingType; |
162 | ····.line·3 | ||
161 | ····invoke-static·{v1,·v2,·v0},·Lcom/nispok/snackbar/R$color;->createExecutor(IILcom/nostra13/universalimageloader/core/assist/QueueProcessingType;)Ljava/util/concurrent/Executor; | 163 | ····invoke-static·{v1,·v2,·v0},·Lcom/nispok/snackbar/R$color;->createExecutor(IILcom/nostra13/universalimageloader/core/assist/QueueProcessingType;)Ljava/util/concurrent/Executor; |
162 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
163 | ····.line· | 165 | ····.line·4 |
164 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; | 166 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutor:Ljava/util/concurrent/Executor; |
165 | ····.line· | 167 | ····.line·5 |
166 | ····:cond_0 | 168 | ····:cond_0 |
167 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 169 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
168 | ····iget-boolean·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutorForCachedImages:Z | 170 | ····iget-boolean·v0,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutorForCachedImages:Z |
169 | ····if-nez·v0,·:cond_1 | 171 | ····if-nez·v0,·:cond_1 |
170 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; | 172 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->taskExecutorForCachedImages:Ljava/util/concurrent/Executor; |
171 | ····check-cast·v0,·Ljava/util/concurrent/ExecutorService; | 173 | ····check-cast·v0,·Ljava/util/concurrent/ExecutorService; |
174 | ····.line·6 | ||
172 | ····invoke-interface·{v0},·Ljava/util/concurrent/ExecutorService;->isShutdown()Z | 175 | ····invoke-interface·{v0},·Ljava/util/concurrent/ExecutorService;->isShutdown()Z |
173 | ····move-result·v0 | 176 | ····move-result·v0 |
174 | ····if-eqz·v0,·:cond_1 | 177 | ····if-eqz·v0,·:cond_1 |
175 | ····.line· | 178 | ····.line·7 |
176 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; | 179 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderEngine;->configuration:Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration; |
177 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I | 180 | ····iget·v1,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPoolSize:I |
178 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I | 181 | ····iget·v2,·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->threadPriority:I |
Max diff block lines reached; 623/6084 bytes (10.24%) of diff not shown. |
Offset 121, 33 lines modified | Offset 121, 45 lines modified | ||
121 | ····.line·22 | 121 | ····.line·22 |
122 | ····iget-boolean·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;->customExecutor:Z | 122 | ····iget-boolean·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;->customExecutor:Z |
123 | ····.line·23 | 123 | ····.line·23 |
124 | ····iput-boolean·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutor:Z | 124 | ····iput-boolean·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutor:Z |
125 | ····.line·24 | 125 | ····.line·24 |
126 | ····iget-boolean· | 126 | ····iget-boolean·v0,·p1,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;->customExecutorForCachedImages:Z |
127 | ····.line·25 | 127 | ····.line·25 |
128 | ····iput-boolean· | 128 | ····iput-boolean·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->customExecutorForCachedImages:Z |
129 | ····.line·26 | 129 | ····.line·26 |
130 | ····new-instance· | 130 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader; |
131 | ····invoke-direct·{ | 131 | ····invoke-direct·{v0,·p2},·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$NetworkDeniedImageDownloader;-><init>(Lcom/nostra13/universalimageloader/core/download/ImageDownloader;)V |
132 | ····iput-object· | 132 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->networkDeniedDownloader:Lcom/nostra13/universalimageloader/core/download/ImageDownloader; |
133 | ····.line·27 | 133 | ····.line·27 |
134 | ····new-instance· | 134 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader; |
135 | ····invoke-direct·{ | 135 | ····invoke-direct·{v0,·p2},·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$SlowNetworkImageDownloader;-><init>(Lcom/nostra13/universalimageloader/core/download/ImageDownloader;)V |
136 | ····iput-object· | 136 | ····iput-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration;->slowNetworkDownloader:Lcom/nostra13/universalimageloader/core/download/ImageDownloader; |
137 | ····const/4·p | 137 | ····const/4·p2,·0x0 |
138 | ····.line·28 | 138 | ····.line·28 |
139 | ····sput-boolean·p | 139 | ····sput-boolean·p2,·Lcom/nostra13/universalimageloader/utils/L;->writeDebugLogs:Z |
140 | ····.line·29 | ||
141 | ····new-instance·p2,·Ljava/lang/Thread; | ||
142 | ····new-instance·v0,·Lcom/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM; | ||
143 | ····invoke-direct·{v0,·p1},·Lcom/nostra13/universalimageloader/core/-$$Lambda$ImageLoaderConfiguration$2b2m6Px3AeIUo6VtEJc82WmmWXM;-><init>(Lcom/nostra13/universalimageloader/core/ImageLoaderConfiguration$Builder;)V | ||
144 | ····invoke-direct·{p2,·v0},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V | ||
145 | ····.line·30 | ||
146 | ····invoke-virtual·{p2},·Ljava/lang/Thread;->start()V | ||
140 | ····return-void | 147 | ····return-void |
141 | .end·method | 148 | .end·method |
Offset 258, 229 lines modified | Offset 258, 231 lines modified | ||
258 | ····move-result-object·v9 | 258 | ····move-result-object·v9 |
259 | ····check-cast·v9,·Landroid/widget/ImageView; | 259 | ····check-cast·v9,·Landroid/widget/ImageView; |
260 | ····if-eqz·v9,·:cond_8 | 260 | ····if-eqz·v9,·:cond_8 |
261 | ····const-string·v7,·"mMaxWidth" | ||
262 | ····.line·27 | 261 | ····.line·27 |
263 | ····invoke- | 262 | ····invoke-virtual·{v9},·Landroid/widget/ImageView;->getMaxWidth()I |
264 | ····move-result·v7 | 263 | ····move-result·v7 |
265 | ····:cond_8 | 264 | ····:cond_8 |
266 | ····if-gtz·v7,·:cond_9 | 265 | ····if-gtz·v7,·:cond_9 |
267 | ····goto·:goto_4 | 266 | ····goto·:goto_4 |
267 | ····.line·28 | ||
268 | ····:cond_9 | 268 | ····:cond_9 |
269 | ···· | 269 | ····invoke-static·{v7,·v5},·Ljava/lang/Math;->min(II)I |
270 | ····move-result·v5 | ||
270 | ····.line·2 | 271 | ····.line·29 |
271 | ····:goto_4 | 272 | ····:goto_4 |
272 | ····iget-object·v7,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; | 273 | ····iget-object·v7,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; |
273 | ····invoke-virtual·{v7},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; | 274 | ····invoke-virtual·{v7},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; |
274 | ····move-result-object·v7 | 275 | ····move-result-object·v7 |
275 | ····check-cast·v7,·Landroid/view/View; | 276 | ····check-cast·v7,·Landroid/view/View; |
276 | ····if-eqz·v7,·:cond_b | 277 | ····if-eqz·v7,·:cond_b |
277 | ····.line· | 278 | ····.line·30 |
278 | ····invoke-virtual·{v7},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 279 | ····invoke-virtual·{v7},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
279 | ····move-result-object·v9 | 280 | ····move-result-object·v9 |
280 | ····.line·3 | 281 | ····.line·31 |
281 | ····iget-boolean·v10,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->checkActualViewSize:Z | 282 | ····iget-boolean·v10,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->checkActualViewSize:Z |
282 | ····if-eqz·v10,·:cond_a | 283 | ····if-eqz·v10,·:cond_a |
283 | ····if-eqz·v9,·:cond_a | 284 | ····if-eqz·v9,·:cond_a |
284 | ····iget·v10,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I | 285 | ····iget·v10,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I |
285 | ····if-eq·v10,·v8,·:cond_a | 286 | ····if-eq·v10,·v8,·:cond_a |
286 | ····.line·3 | 287 | ····.line·32 |
287 | ····invoke-virtual·{v7},·Landroid/view/View;->getHeight()I | 288 | ····invoke-virtual·{v7},·Landroid/view/View;->getHeight()I |
288 | ····move-result·v7 | 289 | ····move-result·v7 |
289 | ····goto·:goto_5 | 290 | ····goto·:goto_5 |
290 | ····:cond_a | 291 | ····:cond_a |
291 | ····const/4·v7,·0x0 | 292 | ····const/4·v7,·0x0 |
292 | ····:goto_5 | 293 | ····:goto_5 |
293 | ····if-gtz·v7,·:cond_c | 294 | ····if-gtz·v7,·:cond_c |
294 | ····if-eqz·v9,·:cond_c | 295 | ····if-eqz·v9,·:cond_c |
295 | ····.line·3 | 296 | ····.line·33 |
296 | ····iget·v7,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I | 297 | ····iget·v7,·v9,·Landroid/view/ViewGroup$LayoutParams;->height:I |
297 | ····goto·:goto_6 | 298 | ····goto·:goto_6 |
298 | ····:cond_b | 299 | ····:cond_b |
299 | ····const/4·v7,·0x0 | 300 | ····const/4·v7,·0x0 |
300 | ····:cond_c | 301 | ····:cond_c |
301 | ····:goto_6 | 302 | ····:goto_6 |
302 | ····if-gtz·v7,·:cond_d | 303 | ····if-gtz·v7,·:cond_d |
303 | ····.line·3 | 304 | ····.line·34 |
304 | ····iget-object·v8,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; | 305 | ····iget-object·v8,·v2,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; |
305 | ····invoke-virtual·{v8},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; | 306 | ····invoke-virtual·{v8},·Ljava/lang/ref/Reference;->get()Ljava/lang/Object; |
306 | ····move-result-object·v8 | 307 | ····move-result-object·v8 |
307 | ····check-cast·v8,·Landroid/widget/ImageView; | 308 | ····check-cast·v8,·Landroid/widget/ImageView; |
308 | ····if-eqz·v8,·:cond_d | 309 | ····if-eqz·v8,·:cond_d |
309 | ····const-string·v7,·"mMaxHeight" | ||
310 | ····.line·3 | 310 | ····.line·35 |
311 | ····invoke- | 311 | ····invoke-virtual·{v8},·Landroid/widget/ImageView;->getMaxHeight()I |
312 | ····move-result·v7 | 312 | ····move-result·v7 |
313 | ····:cond_d | 313 | ····:cond_d |
314 | ····if-gtz·v7,·:cond_e | 314 | ····if-gtz·v7,·:cond_e |
315 | ····goto·:goto_7 | 315 | ····goto·:goto_7 |
316 | ····.line·36 | ||
316 | ····:cond_e | 317 | ····:cond_e |
317 | ···· | 318 | ····invoke-static·{v7,·v0},·Ljava/lang/Math;->min(II)I |
319 | ····move-result·v0 | ||
318 | ····.line·3 | 320 | ····.line·37 |
319 | ····:goto_7 | 321 | ····:goto_7 |
320 | ····new-instance·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize; | 322 | ····new-instance·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize; |
321 | ····invoke-direct·{v7,·v5,·v0},·Lcom/nostra13/universalimageloader/core/assist/ImageSize;-><init>(II)V | 323 | ····invoke-direct·{v7,·v5,·v0},·Lcom/nostra13/universalimageloader/core/assist/ImageSize;-><init>(II)V |
322 | ····.line·3 | 324 | ····.line·38 |
323 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 325 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
324 | ····invoke-direct·{v0,·p1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 326 | ····invoke-direct·{v0,·p1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
325 | ····const-string·v5,·"_" | 327 | ····const-string·v5,·"_" |
326 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 328 | ····invoke-virtual·{v0,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
327 | ····.line·3 | 329 | ····.line·39 |
328 | ····iget·v5,·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize;->width:I | 330 | ····iget·v5,·v7,·Lcom/nostra13/universalimageloader/core/assist/ImageSize;->width:I |
Max diff block lines reached; 12308/15759 bytes (78.10%) of diff not shown. |
Offset 315, 14 lines modified | Offset 315, 18 lines modified | ||
315 | ····sget-object·p2,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; | 315 | ····sget-object·p2,·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->FILE:Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme; |
316 | ····invoke-virtual·{p2,·p1},·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->crop(Ljava/lang/String;)Ljava/lang/String; | 316 | ····invoke-virtual·{p2,·p1},·Lcom/nostra13/universalimageloader/core/download/ImageDownloader$Scheme;->crop(Ljava/lang/String;)Ljava/lang/String; |
317 | ····move-result-object·p2 | 317 | ····move-result-object·p2 |
318 | ····.line·22 | 318 | ····.line·22 |
319 | ····invoke-static·{p1},·Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; | ||
320 | ····move-result-object·p1 | ||
319 | ····invoke-static·{p1},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String; | 321 | ····invoke-static·{p1},·Landroid/webkit/MimeTypeMap;->getFileExtensionFromUrl(Ljava/lang/String;)Ljava/lang/String; |
320 | ····move-result-object·p1 | 322 | ····move-result-object·p1 |
321 | ····.line·23 | 323 | ····.line·23 |
322 | ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap; | 324 | ····invoke-static·{},·Landroid/webkit/MimeTypeMap;->getSingleton()Landroid/webkit/MimeTypeMap; |
Offset 470, 49 lines modified | Offset 470, 51 lines modified | ||
470 | ····const/4·v11,·0x0 | 470 | ····const/4·v11,·0x0 |
471 | ····.line·48 | 471 | ····.line·48 |
472 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getWidth()I | 472 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getWidth()I |
473 | ····move-result·v12 | 473 | ····move-result·v12 |
474 | ····.line·49 | ||
474 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getHeight()I | 475 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->getHeight()I |
475 | ····move-result·v13 | 476 | ····move-result·v13 |
476 | ····const/4·v15,·0x1 | 477 | ····const/4·v15,·0x1 |
477 | ····move-object·v9,·v8 | 478 | ····move-object·v9,·v8 |
479 | ····.line·50 | ||
478 | ····invoke-static/range·{v9·..·v15},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; | 480 | ····invoke-static/range·{v9·..·v15},·Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap; |
479 | ····move-result-object·v0 | 481 | ····move-result-object·v0 |
480 | ····if-eq·v0,·v8,·:cond_f | 482 | ····if-eq·v0,·v8,·:cond_f |
481 | ····.line· | 483 | ····.line·51 |
482 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->recycle()V | 484 | ····invoke-virtual·{v8},·Landroid/graphics/Bitmap;->recycle()V |
483 | ····:cond_f | 485 | ····:cond_f |
484 | ····move-object·v8,·v0 | 486 | ····move-object·v8,·v0 |
485 | ····:goto_5 | 487 | ····:goto_5 |
486 | ····return-object·v8 | 488 | ····return-object·v8 |
487 | ····:catchall_0 | 489 | ····:catchall_0 |
488 | ····move-exception·v0 | 490 | ····move-exception·v0 |
489 | ····if-eqz·v2,·:cond_10 | 491 | ····if-eqz·v2,·:cond_10 |
490 | ····.line·5 | 492 | ····.line·52 |
491 | ····:try_start_5 | 493 | ····:try_start_5 |
492 | ····invoke-interface·{v2},·Ljava/io/Closeable;->close()V | 494 | ····invoke-interface·{v2},·Ljava/io/Closeable;->close()V |
493 | ····:try_end_5 | 495 | ····:try_end_5 |
494 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_3 | 496 | ····.catch·Ljava/lang/Exception;·{:try_start_5·..·:try_end_5}·:catch_3 |
495 | ····.line·5 | 497 | ····.line·53 |
496 | ····:catch_3 | 498 | ····:catch_3 |
497 | ····:cond_10 | 499 | ····:cond_10 |
498 | ····throw·v0 | 500 | ····throw·v0 |
499 | .end·method | 501 | .end·method |
500 | .method·public·defineImageSizeAndRotation(Ljava/io/InputStream;Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder$ImageFileInfo; | 502 | .method·public·defineImageSizeAndRotation(Ljava/io/InputStream;Lcom/nostra13/universalimageloader/core/decode/ImageDecodingInfo;)Lcom/nostra13/universalimageloader/core/decode/BaseImageDecoder$ImageFileInfo; |
501 | ····.locals·5 | 503 | ····.locals·5 |
Offset 9, 64 lines modified | Offset 9, 14 lines modified | ||
9 | ····.line·1 | 9 | ····.line·1 |
10 | ····invoke-direct·{p0,·p1},·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;-><init>(Landroid/view/View;)V | 10 | ····invoke-direct·{p0,·p1},·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;-><init>(Landroid/view/View;)V |
11 | ····return-void | 11 | ····return-void |
12 | .end·method | 12 | .end·method |
13 | .method·public·static·getImageViewFieldValue(Ljava/lang/Object;Ljava/lang/String;)I | ||
14 | ····.locals·1 | ||
15 | ····.line·1 | ||
16 | ····:try_start_0 | ||
17 | ····const-class·v0,·Landroid/widget/ImageView; | ||
18 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
19 | ····move-result-object·p1 | ||
20 | ····const/4·v0,·0x1 | ||
21 | ····.line·2 | ||
22 | ····invoke-virtual·{p1,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
23 | ····.line·3 | ||
24 | ····invoke-virtual·{p1,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; | ||
25 | ····move-result-object·p0 | ||
26 | ····check-cast·p0,·Ljava/lang/Integer; | ||
27 | ····invoke-virtual·{p0},·Ljava/lang/Integer;->intValue()I | ||
28 | ····move-result·p0 | ||
29 | ····:try_end_0 | ||
30 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
31 | ····if-lez·p0,·:cond_0 | ||
32 | ····const·p1,·0x7fffffff | ||
33 | ····if-ge·p0,·p1,·:cond_0 | ||
34 | ····goto·:goto_0 | ||
35 | ····:catch_0 | ||
36 | ····move-exception·p0 | ||
37 | ····.line·4 | ||
38 | ····invoke-static·{p0},·Lcom/nostra13/universalimageloader/utils/L;->e(Ljava/lang/Throwable;)V | ||
39 | ····:cond_0 | ||
40 | ····const/4·p0,·0x0 | ||
41 | ····:goto_0 | ||
42 | ····return·p0 | ||
43 | .end·method | ||
44 | #·virtual·methods | 13 | #·virtual·methods |
45 | .method·public·getWrappedView()Landroid/view/View; | 14 | .method·public·getWrappedView()Landroid/view/View; |
46 | ····.locals·1 | 15 | ····.locals·1 |
47 | ····.line·1 | 16 | ····.line·1 |
48 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; | 17 | ····iget-object·v0,·p0,·Lcom/nostra13/universalimageloader/core/imageaware/ViewAware;->viewRef:Ljava/lang/ref/Reference; |
Offset 107, 14 lines modified | Offset 107, 15 lines modified | ||
107 | ····return·v0 | 107 | ····return·v0 |
108 | ····:catchall_0 | 108 | ····:catchall_0 |
109 | ····move-exception·v0 | 109 | ····move-exception·v0 |
110 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 110 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
111 | ····.line·15 | ||
111 | ····throw·v0 | 112 | ····throw·v0 |
112 | .end·method | 113 | .end·method |
113 | .method·public·remove()Ljava/lang/Object; | 114 | .method·public·remove()Ljava/lang/Object; |
114 | ····.locals·2 | 115 | ····.locals·2 |
115 | ····.annotation·system·Ldalvik/annotation/Signature; | 116 | ····.annotation·system·Ldalvik/annotation/Signature; |
116 | ········value·=·{ | 117 | ········value·=·{ |
Offset 153, 9 lines modified | Offset 154, 10 lines modified | ||
153 | ····:catchall_0 | 154 | ····:catchall_0 |
154 | ····move-exception·v1 | 155 | ····move-exception·v1 |
155 | ····.line·6 | 156 | ····.line·6 |
156 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 157 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
158 | ····.line·7 | ||
157 | ····throw·v1 | 159 | ····throw·v1 |
158 | .end·method | 160 | .end·method |
Offset 150, 14 lines modified | Offset 150, 15 lines modified | ||
150 | ····:catchall_0 | 150 | ····:catchall_0 |
151 | ····move-exception·v0 | 151 | ····move-exception·v0 |
152 | ····.line·8 | 152 | ····.line·8 |
153 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 153 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
154 | ····.line·9 | ||
154 | ····throw·v0 | 155 | ····throw·v0 |
155 | .end·method | 156 | .end·method |
156 | .method·public·clear()V | 157 | .method·public·clear()V |
157 | ····.locals·4 | 158 | ····.locals·4 |
158 | ····.line·1 | 159 | ····.line·1 |
Offset 215, 14 lines modified | Offset 216, 15 lines modified | ||
215 | ····return-void | 216 | ····return-void |
216 | ····:catchall_0 | 217 | ····:catchall_0 |
217 | ····move-exception·v1 | 218 | ····move-exception·v1 |
218 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 219 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
220 | ····.line·12 | ||
219 | ····goto·:goto_2 | 221 | ····goto·:goto_2 |
220 | ····:goto_1 | 222 | ····:goto_1 |
221 | ····throw·v1 | 223 | ····throw·v1 |
222 | ····:goto_2 | 224 | ····:goto_2 |
223 | ····goto·:goto_1 | 225 | ····goto·:goto_1 |
Offset 285, 14 lines modified | Offset 287, 15 lines modified | ||
285 | ····return·v0 | 287 | ····return·v0 |
286 | ····:catchall_0 | 288 | ····:catchall_0 |
287 | ····move-exception·p1 | 289 | ····move-exception·p1 |
288 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 290 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
291 | ····.line·8 | ||
289 | ····goto·:goto_2 | 292 | ····goto·:goto_2 |
290 | ····:goto_1 | 293 | ····:goto_1 |
291 | ····throw·p1 | 294 | ····throw·p1 |
292 | ····:goto_2 | 295 | ····:goto_2 |
293 | ····goto·:goto_1 | 296 | ····goto·:goto_1 |
Offset 375, 17 lines modified | Offset 378, 18 lines modified | ||
375 | ····return·p2 | 378 | ····return·p2 |
376 | ····:catchall_0 | 379 | ····:catchall_0 |
377 | ····move-exception·p1 | 380 | ····move-exception·p1 |
378 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 381 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
382 | ····.line·9 | ||
379 | ····throw·p1 | 383 | ····throw·p1 |
380 | ····.line· | 384 | ····.line·10 |
381 | ····:cond_1 | 385 | ····:cond_1 |
382 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; | 386 | ····new-instance·p1,·Ljava/lang/IllegalArgumentException; |
383 | ····invoke-direct·{p1},·Ljava/lang/IllegalArgumentException;-><init>()V | 387 | ····invoke-direct·{p1},·Ljava/lang/IllegalArgumentException;-><init>()V |
384 | ····goto·:goto_2 | 388 | ····goto·:goto_2 |
Offset 579, 14 lines modified | Offset 583, 15 lines modified | ||
579 | ····return·p1 | 583 | ····return·p1 |
580 | ····:catchall_0 | 584 | ····:catchall_0 |
581 | ····move-exception·p1 | 585 | ····move-exception·p1 |
582 | ····invoke-virtual·{p3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 586 | ····invoke-virtual·{p3},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
587 | ····.line·9 | ||
583 | ····goto·:goto_3 | 588 | ····goto·:goto_3 |
584 | ····:goto_2 | 589 | ····:goto_2 |
585 | ····throw·p1 | 590 | ····throw·p1 |
586 | ····:goto_3 | 591 | ····:goto_3 |
587 | ····goto·:goto_2 | 592 | ····goto·:goto_2 |
Offset 644, 14 lines modified | Offset 649, 15 lines modified | ||
644 | ····return-object·v1 | 649 | ····return-object·v1 |
645 | ····:catchall_0 | 650 | ····:catchall_0 |
646 | ····move-exception·v1 | 651 | ····move-exception·v1 |
647 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 652 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
653 | ····.line·5 | ||
648 | ····throw·v1 | 654 | ····throw·v1 |
649 | .end·method | 655 | .end·method |
650 | .method·public·poll()Ljava/lang/Object; | 656 | .method·public·poll()Ljava/lang/Object; |
651 | ····.locals·2 | 657 | ····.locals·2 |
652 | ····.annotation·system·Ldalvik/annotation/Signature; | 658 | ····.annotation·system·Ldalvik/annotation/Signature; |
653 | ········value·=·{ | 659 | ········value·=·{ |
Offset 679, 14 lines modified | Offset 685, 15 lines modified | ||
679 | ····return-object·v1 | 685 | ····return-object·v1 |
680 | ····:catchall_0 | 686 | ····:catchall_0 |
681 | ····move-exception·v1 | 687 | ····move-exception·v1 |
682 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 688 | ····invoke-virtual·{v0},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
689 | ····.line·5 | ||
683 | ····throw·v1 | 690 | ····throw·v1 |
684 | .end·method | 691 | .end·method |
685 | .method·public·poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; | 692 | .method·public·poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; |
686 | ····.locals·3 | 693 | ····.locals·3 |
687 | ····.annotation·system·Ldalvik/annotation/Signature; | 694 | ····.annotation·system·Ldalvik/annotation/Signature; |
688 | ········value·=·{ | 695 | ········value·=·{ |
Offset 698, 26 lines modified | Offset 705, 26 lines modified | ||
698 | ····.annotation·system·Ldalvik/annotation/Throws; | 705 | ····.annotation·system·Ldalvik/annotation/Throws; |
699 | ········value·=·{ | 706 | ········value·=·{ |
700 | ············Ljava/lang/InterruptedException; | 707 | ············Ljava/lang/InterruptedException; |
701 | ········} | 708 | ········} |
702 | ····.end·annotation | 709 | ····.end·annotation |
703 | ····.line· | 710 | ····.line·6 |
704 | ····invoke-virtual·{p3,·p1,·p2},·Ljava/util/concurrent/TimeUnit;->toNanos(J)J | 711 | ····invoke-virtual·{p3,·p1,·p2},·Ljava/util/concurrent/TimeUnit;->toNanos(J)J |
705 | ····move-result-wide·p1 | 712 | ····move-result-wide·p1 |
Max diff block lines reached; 5531/8144 bytes (67.92%) of diff not shown. |
Offset 105, 14 lines modified | Offset 105, 15 lines modified | ||
105 | ····return-void | 105 | ····return-void |
106 | ····:catchall_0 | 106 | ····:catchall_0 |
107 | ····move-exception·v0 | 107 | ····move-exception·v0 |
108 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 108 | ····invoke-virtual·{p1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
109 | ····.line·9 | ||
109 | ····throw·v0 | 110 | ····throw·v0 |
110 | .end·method | 111 | .end·method |
111 | #·virtual·methods | 112 | #·virtual·methods |
112 | .method·public·hasNext()Z | 113 | .method·public·hasNext()Z |
113 | ····.locals·1 | 114 | ····.locals·1 |
Offset 225, 17 lines modified | Offset 226, 18 lines modified | ||
225 | ····goto·:goto_0 | 226 | ····goto·:goto_0 |
226 | ····:catchall_0 | 227 | ····:catchall_0 |
227 | ····move-exception·v0 | 228 | ····move-exception·v0 |
228 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 229 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
230 | ····.line·14 | ||
229 | ····throw·v0 | 231 | ····throw·v0 |
230 | ····.line·1 | 232 | ····.line·15 |
231 | ····:cond_4 | 233 | ····:cond_4 |
232 | ····new-instance·v0,·Ljava/util/NoSuchElementException; | 234 | ····new-instance·v0,·Ljava/util/NoSuchElementException; |
233 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V | 235 | ····invoke-direct·{v0},·Ljava/util/NoSuchElementException;-><init>()V |
234 | ····goto·:goto_4 | 236 | ····goto·:goto_4 |
Offset 287, 17 lines modified | Offset 289, 18 lines modified | ||
287 | ····return-void | 289 | ····return-void |
288 | ····:catchall_0 | 290 | ····:catchall_0 |
289 | ····move-exception·v0 | 291 | ····move-exception·v0 |
290 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V | 292 | ····invoke-virtual·{v1},·Ljava/util/concurrent/locks/ReentrantLock;->unlock()V |
293 | ····.line·8 | ||
291 | ····throw·v0 | 294 | ····throw·v0 |
292 | ····.line· | 295 | ····.line·9 |
293 | ····:cond_1 | 296 | ····:cond_1 |
294 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 297 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
295 | ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V | 298 | ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V |
296 | ····throw·v0 | 299 | ····throw·v0 |
297 | .end·method | 300 | .end·method |