129 MB
/home/fdroid/fdroiddata/tmp/com.junjunguo.pocketmaps_8.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.junjunguo.pocketmaps_8.apk
1.92 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 19 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·794c8cc1ffc18a2ca8440f5c8c06221b6146850875ad0716754c5d8f178692b9 
10 Signer·#1·certificate·SHA-1·digest:·2b15db5c71f51b405058e9cff461f4fbc3d71462 
11 Signer·#1·certificate·MD5·digest:·a7073dd895491273b687469fa26f5664 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·eb07760d50e672ed5b0fb38a4fe6ba56ebcbe16a69c89102d589b5a37931c73e 
15 Signer·#1·public·key·SHA-1·digest:·a71f082d94be5c5feaf081709922c082ec26c883 
16 Signer·#1·public·key·MD5·digest:·af9a29415caf52452f9b0e5ec1dca8b4 
17 WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·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/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
293 KB
zipinfo {}
    
Offset 1, 1508 lines modifiedOffset 1, 1506 lines modified
Diff chunk too large, falling back to line-by-line diff (1506 lines added, 1508 lines removed)
1 Zip·file·size:·4210544·bytes,·number·of·entries:·15061 Zip·file·size:·4200993·bytes,·number·of·entries:·1504
2 -rw----·····2.0·fat···146817·bl·defN·15-Oct-19·09:22·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····3836·bX·defN·17-Oct-27·00:51·AndroidManifest.xml
3 -rw----·····2.0·fat···146938·bl·defN·15-Oct-19·09:22·META-INF/D499916B.SF3 -rw----·····2.0·fat······396·bl·defN·17-Oct-27·00:51·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1326·bl·defN·15-Oct-19·09:22·META-INF/D499916B.RSA4 -rw----·····2.0·fat······396·bl·defN·17-Oct-27·00:51·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat·······56·bl·defN·15-Oct-19·08:29·META-INF/services/org.xmlpull.v1.XmlPullParserFactory5 -rw----·····2.0·fat······860·bl·defN·17-Oct-27·00:51·res/anim/abc_grow_fade_in_from_bottom.xml
6 -rw----·····2.0·fat·······41·bl·defN·15-Oct-19·08:29·META-INF/buildserverid6 -rw----·····2.0·fat······512·bl·defN·17-Oct-27·00:51·res/anim/abc_popup_enter.xml
7 -rw----·····2.0·fat·······41·bl·defN·15-Oct-19·08:29·META-INF/fdroidserverid7 -rw----·····2.0·fat······512·bl·defN·17-Oct-27·00:51·res/anim/abc_popup_exit.xml
8 -rw----·····2.0·fat·····3836·bX·defN·15-Oct-19·08:29·AndroidManifest.xml8 -rw----·····2.0·fat······860·bl·defN·17-Oct-27·00:51·res/anim/abc_shrink_fade_out_from_bottom.xml
9 -rw----·····2.0·fat······396·bl·defN·15-Oct-19·08:29·res/anim/abc_fade_in.xml9 -rw----·····2.0·fat······400·bl·defN·17-Oct-27·00:51·res/anim/abc_slide_in_bottom.xml
10 -rw----·····2.0·fat······396·bl·defN·15-Oct-19·08:29·res/anim/abc_fade_out.xml10 -rw----·····2.0·fat······400·bl·defN·17-Oct-27·00:51·res/anim/abc_slide_in_top.xml
11 -rw----·····2.0·fat······860·bl·defN·15-Oct-19·08:29·res/anim/abc_grow_fade_in_from_bottom.xml11 -rw----·····2.0·fat······400·bl·defN·17-Oct-27·00:51·res/anim/abc_slide_out_bottom.xml
12 -rw----·····2.0·fat······512·bl·defN·15-Oct-19·08:29·res/anim/abc_popup_enter.xml12 -rw----·····2.0·fat······400·bl·defN·17-Oct-27·00:51·res/anim/abc_slide_out_top.xml
13 -rw----·····2.0·fat······512·bl·defN·15-Oct-19·08:29·res/anim/abc_popup_exit.xml13 -rw----·····2.0·fat······688·bl·defN·17-Oct-27·00:51·res/anim/fab_in.xml
14 -rw----·····2.0·fat······860·bl·defN·15-Oct-19·08:29·res/anim/abc_shrink_fade_out_from_bottom.xml14 -rw----·····2.0·fat······688·bl·defN·17-Oct-27·00:51·res/anim/fab_out.xml
15 -rw----·····2.0·fat······400·bl·defN·15-Oct-19·08:29·res/anim/abc_slide_in_bottom.xml15 -rw----·····2.0·fat······320·bl·defN·17-Oct-27·00:51·res/anim/snackbar_in.xml
16 -rw----·····2.0·fat······400·bl·defN·15-Oct-19·08:29·res/anim/abc_slide_in_top.xml16 -rw----·····2.0·fat······320·bl·defN·17-Oct-27·00:51·res/anim/snackbar_out.xml
17 -rw----·····2.0·fat······400·bl·defN·15-Oct-19·08:29·res/anim/abc_slide_out_bottom.xml17 -rw----·····2.0·fat······472·bl·defN·17-Oct-27·00:51·res/color-v11/abc_background_cache_hint_selector_material_dark.xml
18 -rw----·····2.0·fat······400·bl·defN·15-Oct-19·08:29·res/anim/abc_slide_out_top.xml18 -rw----·····2.0·fat······472·bl·defN·17-Oct-27·00:51·res/color-v11/abc_background_cache_hint_selector_material_light.xml
19 -rw----·····2.0·fat······688·bl·defN·15-Oct-19·08:29·res/anim/fab_in.xml19 -rw----·····2.0·fat······344·bl·defN·17-Oct-27·00:51·res/color/abc_background_cache_hint_selector_material_dark.xml
20 -rw----·····2.0·fat······688·bl·defN·15-Oct-19·08:29·res/anim/fab_out.xml20 -rw----·····2.0·fat······344·bl·defN·17-Oct-27·00:51·res/color/abc_background_cache_hint_selector_material_light.xml
21 -rw----·····2.0·fat······320·bl·defN·15-Oct-19·08:29·res/anim/snackbar_in.xml21 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/abc_primary_text_disable_only_material_dark.xml
22 -rw----·····2.0·fat······320·bl·defN·15-Oct-19·08:29·res/anim/snackbar_out.xml22 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/abc_primary_text_disable_only_material_light.xml
23 -rw----·····2.0·fat······472·bl·defN·15-Oct-19·08:29·res/color-v11/abc_background_cache_hint_selector_material_dark.xml23 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/abc_primary_text_material_dark.xml
24 -rw----·····2.0·fat······472·bl·defN·15-Oct-19·08:29·res/color-v11/abc_background_cache_hint_selector_material_light.xml24 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/abc_primary_text_material_light.xml
25 -rw----·····2.0·fat······344·bl·defN·15-Oct-19·08:29·res/color/abc_background_cache_hint_selector_material_dark.xml25 -rw----·····2.0·fat······596·bl·defN·17-Oct-27·00:51·res/color/abc_search_url_text.xml
26 -rw----·····2.0·fat······344·bl·defN·15-Oct-19·08:29·res/color/abc_background_cache_hint_selector_material_light.xml26 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/abc_secondary_text_material_dark.xml
27 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/abc_primary_text_disable_only_material_dark.xml27 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/abc_secondary_text_material_light.xml
28 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/abc_primary_text_disable_only_material_light.xml28 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/switch_thumb_material_dark.xml
29 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/abc_primary_text_material_dark.xml29 -rw----·····2.0·fat······468·bl·defN·17-Oct-27·00:51·res/color/switch_thumb_material_light.xml
30 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/abc_primary_text_material_light.xml30 -rw----·····1.0·fat······287·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
31 -rw----·····2.0·fat······596·bl·defN·15-Oct-19·08:29·res/color/abc_search_url_text.xml31 -rw----·····1.0·fat······306·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
32 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/abc_secondary_text_material_dark.xml32 -rw----·····1.0·fat······549·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
33 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/abc_secondary_text_material_light.xml33 -rw----·····1.0·fat······622·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
34 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/switch_thumb_material_dark.xml34 -rw----·····1.0·fat······753·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
35 -rw----·····2.0·fat······468·bl·defN·15-Oct-19·08:29·res/color/switch_thumb_material_light.xml35 -rw----·····1.0·fat·····1619·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png
36 -rw----·····1.0·fat······287·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png36 -rw----·····1.0·fat·····1078·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png
37 -rw----·····1.0·fat······306·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png37 -rw----·····1.0·fat·····1548·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
38 -rw----·····1.0·fat······549·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png38 -rw----·····1.0·fat·····1748·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
39 -rw----·····1.0·fat······622·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png39 -rw----·····1.0·fat······229·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
40 -rw----·····1.0·fat······753·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png40 -rw----·····1.0·fat······416·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
41 -rw----·····1.0·fat·····1619·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png41 -rw----·····1.0·fat······280·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
42 -rw----·····1.0·fat·····1078·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png42 -rw----·····1.0·fat······233·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
43 -rw----·····1.0·fat·····1548·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png43 -rw----·····1.0·fat······160·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
44 -rw----·····1.0·fat·····1748·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png44 -rw----·····1.0·fat······288·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
45 -rw----·····1.0·fat······229·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png45 -rw----·····1.0·fat······612·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
46 -rw----·····1.0·fat······416·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png46 -rw----·····1.0·fat······190·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
47 -rw----·····1.0·fat······280·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png47 -rw----·····1.0·fat······373·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
48 -rw----·····1.0·fat······233·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png48 -rw----·····1.0·fat······270·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
49 -rw----·····1.0·fat······160·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png49 -rw----·····1.0·fat······791·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
50 -rw----·····1.0·fat······288·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png50 -rw----·····1.0·fat·····1028·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
51 -rw----·····1.0·fat······612·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png51 -rw----·····1.0·fat······541·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
52 -rw----·····1.0·fat······190·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png52 -rw----·····1.0·fat······170·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
53 -rw----·····1.0·fat······373·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png53 -rw----·····1.0·fat······244·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
54 -rw----·····1.0·fat······270·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png54 -rw----·····1.0·fat······212·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
55 -rw----·····1.0·fat······791·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png55 -rw----·····1.0·fat······212·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
56 -rw----·····1.0·fat·····1028·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png56 -rw----·····1.0·fat······212·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
57 -rw----·····1.0·fat······541·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png57 -rw----·····1.0·fat······239·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
58 -rw----·····1.0·fat······170·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png58 -rw----·····1.0·fat······240·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
59 -rw----·····1.0·fat······244·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_focused_holo.9.png59 -rw----·····1.0·fat······840·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
60 -rw----·····1.0·fat······212·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png60 -rw----·····1.0·fat·····1290·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
61 -rw----·····1.0·fat······212·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png61 -rw----·····1.0·fat······392·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
62 -rw----·····1.0·fat······212·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png62 -rw----·····1.0·fat······534·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
63 -rw----·····1.0·fat······239·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png63 -rw----·····1.0·fat······199·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
64 -rw----·····1.0·fat······240·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png64 -rw----·····1.0·fat······239·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png
65 -rw----·····1.0·fat······840·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png65 -rw----·····1.0·fat······192·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
66 -rw----·····1.0·fat·····1290·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png66 -rw----·····1.0·fat······202·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
67 -rw----·····1.0·fat······392·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png67 -rw----·····1.0·fat······182·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
68 -rw----·····1.0·fat······534·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png68 -rw----·····1.0·fat······182·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
69 -rw----·····1.0·fat······199·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png69 -rw----·····1.0·fat······269·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_off_disabled_focused_holo_light.png
70 -rw----·····1.0·fat······239·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png70 -rw----·····1.0·fat······176·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_off_disabled_holo_light.png
71 -rw----·····1.0·fat······192·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png71 -rw----·····1.0·fat······277·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_off_focused_holo_light.png
72 -rw----·····1.0·fat······202·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png72 -rw----·····1.0·fat······176·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_off_holo_light.png
73 -rw----·····1.0·fat······182·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png73 -rw----·····1.0·fat······274·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_off_pressed_holo_light.png
74 -rw----·····1.0·fat······182·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png74 -rw----·····1.0·fat······682·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_on_disabled_focused_holo_light.png
75 -rw----·····1.0·fat······269·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_off_disabled_focused_holo_light.png75 -rw----·····1.0·fat······475·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_on_disabled_holo_light.png
76 -rw----·····1.0·fat······176·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_off_disabled_holo_light.png76 -rw----·····1.0·fat·····1595·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_on_focused_holo_light.png
77 -rw----·····1.0·fat······277·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_off_focused_holo_light.png77 -rw----·····1.0·fat·····1383·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_on_holo_light.png
78 -rw----·····1.0·fat······176·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_off_holo_light.png78 -rw----·····1.0·fat······577·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_check_on_pressed_holo_light.png
79 -rw----·····1.0·fat······274·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_off_pressed_holo_light.png79 -rw----·····1.0·fat·····1022·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_off_disabled_focused_holo_light.png
80 -rw----·····1.0·fat······682·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_on_disabled_focused_holo_light.png80 -rw----·····1.0·fat······505·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_off_disabled_holo_light.png
81 -rw----·····1.0·fat······475·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_on_disabled_holo_light.png81 -rw----·····1.0·fat·····1193·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_off_focused_holo_light.png
82 -rw----·····1.0·fat·····1595·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_on_focused_holo_light.png82 -rw----·····1.0·fat······575·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_off_holo_light.png
83 -rw----·····1.0·fat·····1383·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_on_holo_light.png83 -rw----·····1.0·fat······803·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_off_pressed_holo_light.png
84 -rw----·····1.0·fat······577·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_check_on_pressed_holo_light.png84 -rw----·····1.0·fat·····1709·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_on_disabled_focused_holo_light.png
85 -rw----·····1.0·fat·····1022·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_off_disabled_focused_holo_light.png85 -rw----·····1.0·fat·····1160·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_on_disabled_holo_light.png
86 -rw----·····1.0·fat······505·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_off_disabled_holo_light.png86 -rw----·····1.0·fat·····1627·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_on_focused_holo_light.png
87 -rw----·····1.0·fat·····1193·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_off_focused_holo_light.png87 -rw----·····1.0·fat·····1044·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_on_holo_light.png
88 -rw----·····1.0·fat······575·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_off_holo_light.png88 -rw----·····1.0·fat······965·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/apptheme_btn_radio_on_pressed_holo_light.png
89 -rw----·····1.0·fat······803·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_off_pressed_holo_light.png89 -rw----·····1.0·fat·····1056·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_3d_rotation_light_green_a700_24dp.png
90 -rw----·····1.0·fat·····1709·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_on_disabled_focused_holo_light.png90 -rw----·····1.0·fat······158·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_add_white_24dp.png
91 -rw----·····1.0·fat·····1160·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_on_disabled_holo_light.png91 -rw----·····1.0·fat······163·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_arrow_drop_down_white_18dp.png
92 -rw----·····1.0·fat·····1627·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_on_focused_holo_light.png92 -rw----·····1.0·fat······280·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_clear_white_24dp.png
93 -rw----·····1.0·fat·····1044·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_on_holo_light.png93 -rw----·····1.0·fat······608·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_cloud_download_black_24dp.png
94 -rw----·····1.0·fat······965·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/apptheme_btn_radio_on_pressed_holo_light.png94 -rw----·····1.0·fat······608·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_cloud_download_white_24dp.png
95 -rw----·····1.0·fat·····1056·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_3d_rotation_light_green_a700_24dp.png95 -rw----·····1.0·fat······866·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_continue_on_street.png
96 -rw----·····1.0·fat······158·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_add_white_24dp.png96 -rw----·····1.0·fat······793·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_bike_orange_24dp.png
97 -rw----·····1.0·fat······163·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_arrow_drop_down_white_18dp.png97 -rw----·····1.0·fat······793·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_bike_white_24dp.png
98 -rw----·····1.0·fat······280·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_clear_white_24dp.png98 -rw----·····1.0·fat······559·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_car_orange_24dp.png
99 -rw----·····1.0·fat······608·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_cloud_download_black_24dp.png99 -rw----·····1.0·fat······559·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_car_white_24dp.png
100 -rw----·····1.0·fat······608·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_cloud_download_white_24dp.png100 -rw----·····1.0·fat······798·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_run_white_24dp.png
101 -rw----·····1.0·fat······866·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_continue_on_street.png101 -rw----·····1.0·fat······706·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_walk_orange_24dp.png
102 -rw----·····1.0·fat······793·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_bike_orange_24dp.png102 -rw----·····1.0·fat······706·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_walk_white_24dp.png
103 -rw----·····1.0·fat······793·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_bike_white_24dp.png103 -rw----·····1.0·fat······368·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_directions_white_24dp.png
104 -rw----·····1.0·fat······559·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_car_orange_24dp.png104 -rw----·····1.0·fat······339·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_filter_center_focus_white_24dp.png
105 -rw----·····1.0·fat······559·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_car_white_24dp.png105 -rw----·····1.0·fat·····1523·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_finish_flag.png
106 -rw----·····1.0·fat······798·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_run_white_24dp.png106 -rw----·····1.0·fat·····1977·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_icon_pocketmaps.png
107 -rw----·····1.0·fat······706·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_walk_orange_24dp.png107 -rw----·····1.0·fat······235·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_keyboard_arrow_down_white_24dp.png
108 -rw----·····1.0·fat······706·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_walk_white_24dp.png108 -rw----·····1.0·fat······233·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_keyboard_arrow_left_white_24dp.png
109 -rw----·····1.0·fat······368·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_directions_white_24dp.png109 -rw----·····1.0·fat······212·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_keyboard_arrow_up_white_24dp.png
110 -rw----·····1.0·fat······339·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_filter_center_focus_white_24dp.png110 -rw----·····1.0·fat······567·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_location_end_24dp.png
111 -rw----·····1.0·fat·····1523·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_finish_flag.png111 -rw----·····1.0·fat······567·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_location_end_white_24dp.png
112 -rw----·····1.0·fat·····1977·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_icon_pocketmaps.png112 -rw----·····1.0·fat······706·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_location_searching_white_24dp.png
113 -rw----·····1.0·fat······235·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_keyboard_arrow_down_white_24dp.png113 -rw----·····1.0·fat······690·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_location_start_24dp.png
114 -rw----·····1.0·fat······233·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_keyboard_arrow_left_white_24dp.png114 -rw----·····1.0·fat······690·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_location_start_white_24dp.png
115 -rw----·····1.0·fat······212·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_keyboard_arrow_up_white_24dp.png115 -rw----·····1.0·fat······603·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_map_black_24dp.png
116 -rw----·····1.0·fat······567·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_location_end_24dp.png116 -rw----·····1.0·fat······603·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_map_white_24dp.png
117 -rw----·····1.0·fat······567·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_location_end_white_24dp.png117 -rw----·····1.0·fat······193·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_more_vert_white_24dp.png
118 -rw----·····1.0·fat······706·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_location_searching_white_24dp.png118 -rw----·····1.0·fat······821·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_my_location_dark_24dp.png
119 -rw----·····1.0·fat······690·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_location_start_24dp.png119 -rw----·····1.0·fat······821·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_my_location_white_24dp.png
120 -rw----·····1.0·fat······690·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_location_start_white_24dp.png120 -rw----·····1.0·fat······643·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_navigation_black_24dp.png
121 -rw----·····1.0·fat······603·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_map_black_24dp.png121 -rw----·····1.0·fat······643·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_navigation_white_24dp.png
122 -rw----·····1.0·fat······603·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_map_white_24dp.png122 -rw----·····1.0·fat······128·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_pause_orange_24dp.png
123 -rw----·····1.0·fat······193·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_more_vert_white_24dp.png123 -rw----·····1.0·fat······286·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_play_arrow_light_green_a700_24dp.png
124 -rw----·····1.0·fat······821·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_my_location_dark_24dp.png124 -rw----·····1.0·fat·····1081·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_reached_via.png
125 -rw----·····1.0·fat······821·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_my_location_white_24dp.png125 -rw----·····1.0·fat······134·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_remove_white_24dp.png
126 -rw----·····1.0·fat······643·b-·stor·15-Oct-19·08:24·res/drawable-hdpi-v4/ic_navigation_black_24dp.png126 -rw----·····1.0·fat·····1460·b-·stor·17-Oct-27·00:50·res/drawable-hdpi-v4/ic_roundabout.png
Max diff block lines reached; -1/299613 bytes (-0.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
3.74 KB
APK metadata
Ordering differences only
    
Offset 7, 20 lines modifiedOffset 7, 53 lines modified
7 packageInfo:·null7 packageInfo:·null
8 sdkInfo:8 sdkInfo:
9 ··minSdkVersion:·'14'9 ··minSdkVersion:·'14'
10 ··targetSdkVersion:·'22'10 ··targetSdkVersion:·'22'
11 sharedLibrary:·false11 sharedLibrary:·false
12 sparseResources:·false12 sparseResources:·false
13 unknownFiles:13 unknownFiles:
14 ··renderTheme-v4.xsd:·'8' 
15 ··renderTheme.xsd:·'8' 
16 ··version:·'8' 
17 ··builddate:·'8' 
18 ··COPYING:·'8'14 ··COPYING:·'8'
19 ··COPYING.LESSER:·'8'15 ··COPYING.LESSER:·'8'
 16 ··version:·'8'
 17 ··builddate:·'8'
 18 ··renderTheme-v4.xsd:·'8'
 19 ··renderTheme.xsd:·'8'
 20 ··com/graphhopper/util/sv_SE.txt:·'8'
 21 ··com/graphhopper/util/uk.txt:·'8'
 22 ··com/graphhopper/util/pt_BR.txt:·'8'
 23 ··com/graphhopper/util/de_DE.txt:·'8'
 24 ··com/graphhopper/util/ca.txt:·'8'
 25 ··com/graphhopper/util/en_US.txt:·'8'
 26 ··com/graphhopper/util/el.txt:·'8'
 27 ··com/graphhopper/util/it.txt:·'8'
 28 ··com/graphhopper/util/ro.txt:·'8'
 29 ··com/graphhopper/util/ja.txt:·'8'
 30 ··com/graphhopper/util/fi.txt:·'8'
 31 ··com/graphhopper/util/he.txt:·'8'
 32 ··com/graphhopper/util/vi_VI.txt:·'8'
 33 ··com/graphhopper/util/es.txt:·'8'
 34 ··com/graphhopper/util/fr.txt:·'8'
 35 ··com/graphhopper/util/ne.txt:·'8'
 36 ··com/graphhopper/util/ru.txt:·'8'
 37 ··com/graphhopper/util/si.txt:·'8'
 38 ··com/graphhopper/util/gl.txt:·'8'
 39 ··com/graphhopper/util/bg.txt:·'8'
 40 ··com/graphhopper/util/sk.txt:·'8'
 41 ··com/graphhopper/util/fa.txt:·'8'
 42 ··com/graphhopper/util/pt_PT.txt:·'8'
 43 ··com/graphhopper/util/tr.txt:·'8'
 44 ··com/graphhopper/util/zh_CN.txt:·'8'
 45 ··com/graphhopper/util/fil.txt:·'8'
 46 ··com/graphhopper/util/nl.txt:·'8'
 47 ··com/graphhopper/reader/dem/South_America_names.txt.zip:·'8'
 48 ··com/graphhopper/reader/dem/Eurasia_names.txt.zip:·'8'
 49 ··com/graphhopper/reader/dem/Islands_names.txt.zip:·'8'
 50 ··com/graphhopper/reader/dem/North_America_names.txt.zip:·'8'
 51 ··com/graphhopper/reader/dem/Australia_names.txt.zip:·'8'
 52 ··com/graphhopper/reader/dem/Africa_names.txt.zip:·'8'
20 ··osmarender/osmarender.xml:·'8'53 ··osmarender/osmarender.xml:·'8'
21 ··osmarender/rendertheme-v4.xml:·'8'54 ··osmarender/rendertheme-v4.xml:·'8'
22 ··osmarender/patterns/access-destination.png:·'8'55 ··osmarender/patterns/access-destination.png:·'8'
23 ··osmarender/patterns/access-private.png:·'8'56 ··osmarender/patterns/access-private.png:·'8'
24 ··osmarender/patterns/airport.png:·'8'57 ··osmarender/patterns/airport.png:·'8'
25 ··osmarender/patterns/airport.svg:·'8'58 ··osmarender/patterns/airport.svg:·'8'
26 ··osmarender/patterns/cemetery.png:·'8'59 ··osmarender/patterns/cemetery.png:·'8'
Offset 791, 47 lines modifiedOffset 824, 14 lines modified
791 ··osmarender/symbols/transport/zebra_crossing.svg:·'8'824 ··osmarender/symbols/transport/zebra_crossing.svg:·'8'
792 ··osmarender/symbols/water/dam.png:·'8'825 ··osmarender/symbols/water/dam.png:·'8'
793 ··osmarender/symbols/water/dam.svg:·'8'826 ··osmarender/symbols/water/dam.svg:·'8'
794 ··osmarender/symbols/water/tower.png:·'8'827 ··osmarender/symbols/water/tower.png:·'8'
795 ··osmarender/symbols/water/tower.svg:·'8'828 ··osmarender/symbols/water/tower.svg:·'8'
796 ··osmarender/symbols/water/weir.png:·'8'829 ··osmarender/symbols/water/weir.png:·'8'
797 ··osmarender/symbols/water/weir.svg:·'8'830 ··osmarender/symbols/water/weir.svg:·'8'
798 ··com/graphhopper/util/sv_SE.txt:·'8' 
799 ··com/graphhopper/util/uk.txt:·'8' 
800 ··com/graphhopper/util/pt_BR.txt:·'8' 
801 ··com/graphhopper/util/de_DE.txt:·'8' 
802 ··com/graphhopper/util/ca.txt:·'8' 
803 ··com/graphhopper/util/en_US.txt:·'8' 
804 ··com/graphhopper/util/el.txt:·'8' 
805 ··com/graphhopper/util/it.txt:·'8' 
806 ··com/graphhopper/util/ro.txt:·'8' 
807 ··com/graphhopper/util/ja.txt:·'8' 
808 ··com/graphhopper/util/fi.txt:·'8' 
809 ··com/graphhopper/util/he.txt:·'8' 
810 ··com/graphhopper/util/vi_VI.txt:·'8' 
811 ··com/graphhopper/util/es.txt:·'8' 
812 ··com/graphhopper/util/fr.txt:·'8' 
813 ··com/graphhopper/util/ne.txt:·'8' 
814 ··com/graphhopper/util/ru.txt:·'8' 
815 ··com/graphhopper/util/si.txt:·'8' 
816 ··com/graphhopper/util/gl.txt:·'8' 
817 ··com/graphhopper/util/bg.txt:·'8' 
818 ··com/graphhopper/util/sk.txt:·'8' 
819 ··com/graphhopper/util/fa.txt:·'8' 
820 ··com/graphhopper/util/pt_PT.txt:·'8' 
821 ··com/graphhopper/util/tr.txt:·'8' 
822 ··com/graphhopper/util/zh_CN.txt:·'8' 
823 ··com/graphhopper/util/fil.txt:·'8' 
824 ··com/graphhopper/util/nl.txt:·'8' 
825 ··com/graphhopper/reader/dem/South_America_names.txt.zip:·'8' 
826 ··com/graphhopper/reader/dem/Eurasia_names.txt.zip:·'8' 
827 ··com/graphhopper/reader/dem/Islands_names.txt.zip:·'8' 
828 ··com/graphhopper/reader/dem/North_America_names.txt.zip:·'8' 
829 ··com/graphhopper/reader/dem/Australia_names.txt.zip:·'8' 
830 ··com/graphhopper/reader/dem/Africa_names.txt.zip:·'8' 
831 usesFramework:831 usesFramework:
832 ··ids:832 ··ids:
833 ··-·1833 ··-·1
834 ··tag:·null834 ··tag:·null
835 version:·2.5.0-dirty835 version:·2.5.0-dirty
836 versionInfo:836 versionInfo:
837 ··versionCode:·'8'837 ··versionCode:·'8'
1.5 MB
resources.arsc
Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff.
    
Offset 1, 4214 lines modifiedOffset 1, 4214 lines modified
00000000:·0200·0c00·48a7·0300·0100·0000·0100·1c00··....H...........00000000:·0200·0c00·28a5·0300·0100·0000·0100·1c00··....(...........
00000010:·d006·0100·4506·0000·0000·0000·0001·0000··....E...........00000010:·d006·0100·4506·0000·0000·0000·0001·0000··....E...........
00000020:·3019·0000·0000·0000·0000·0000·1900·0000··0...............00000020:·3019·0000·0000·0000·0000·0000·2f00·0000··0.........../...
 00000030:·5900·0000·8700·0000·b100·0000·e300·0000··Y...............
00000030:·4500·0000·7000·0000·a200·0000·d100·0000··E...p........... 
00000040:·fb00·0000·2c01·0000·5d01·0000·8101·0000··....,...]....... 
00000050:·b101·0000·e001·0000·fe01·0000·3b02·0000··............;...00000040:·1601·0000·4d01·0000·8501·0000·af01·0000··....M...........
 00000050:·e001·0000·1202·0000·5702·0000·9d02·0000··........W.......
00000060:·7702·0000·a002·0000·e202·0000·1003·0000··w...............00000060:·cc02·0000·fc02·0000·2b03·0000·6803·0000··........+...h...
00000070:·3a03·0000·5c03·0000·8d03·0000·ce03·0000··:...\........... 
00000080:·fb03·0000·1704·0000·4804·0000·6304·0000··........H...c...00000070:·9503·0000·c303·0000·f403·0000·2504·0000··............%...
 00000080:·5604·0000·7404·0000·9d04·0000·bf04·0000··V...t...........
00000090:·7a04·0000·9004·0000·b104·0000·df04·0000··z...............00000090:·e504·0000·0805·0000·2f05·0000·5a05·0000··......../...Z...
000000a0:·0305·0000·2305·0000·4605·0000·7305·0000··....#...F...s... 
000000b0:·a205·0000·c005·0000·df05·0000·1c06·0000··................000000a0:·8705·0000·bc05·0000·e905·0000·1106·0000··................
000000c0:·4806·0000·6406·0000·7f06·0000·b506·0000··H...d...........000000b0:·3606·0000·6b06·0000·9606·0000·cb06·0000··6...k...........
000000d0:·e406·0000·1907·0000·4d07·0000·7a07·0000··........M...z...000000c0:·f606·0000·2107·0000·4b07·0000·7807·0000··....!...K...x...
000000e0:·aa07·0000·dc07·0000·0f08·0000·3e08·0000··............>...000000d0:·a107·0000·cc07·0000·f607·0000·2208·0000··............"...
000000f0:·6f08·0000·9508·0000·cd08·0000·0409·0000··o............... 
00000100:·3c09·0000·6609·0000·8909·0000·cf09·0000··<...f...........000000e0:·4e08·0000·7108·0000·a808·0000·cc08·0000··N...q...........
 000000f0:·0209·0000·2309·0000·4f09·0000·7909·0000··....#...O...y...
 00000100:·9d09·0000·c009·0000·df09·0000·fd09·0000··................
00000110:·fc09·0000·410a·0000·6e0a·0000·950a·0000··....A...n.......00000110:·230a·0000·460a·0000·6f0a·0000·8d0a·0000··#...F...o.......
00000120:·cd0a·0000·f80a·0000·290b·0000·5b0b·0000··........)...[...00000120:·b50a·0000·e40a·0000·160b·0000·480b·0000··............H...
 00000130:·700b·0000·910b·0000·ba0b·0000·df0b·0000··p...............
 00000140:·090c·0000·330c·0000·550c·0000·7b0c·0000··....3...U...{...
00000130:·880b·0000·b30b·0000·e80b·0000·060c·0000··................00000150:·a20c·0000·c70c·0000·e50c·0000·070d·0000··................
 00000160:·250d·0000·500d·0000·820d·0000·b30d·0000··%...P...........
00000140:·330c·0000·5b0c·0000·7d0c·0000·9b0c·0000··3...[...}....... 
00000150:·c00c·0000·f50c·0000·1a0d·0000·450d·0000··............E... 
00000160:·6c0d·0000·a10d·0000·c70d·0000·f20d·0000··l...............00000170:·eb0d·0000·180e·0000·450e·0000·7d0e·0000··........E...}...
00000170:·140e·0000·3f0e·0000·690e·0000·9b0e·0000··....?...i....... 
00000180:·c50e·0000·ea0e·0000·1b0f·0000·450f·0000··............E...00000180:·ae0e·0000·db0e·0000·0f0f·0000·440f·0000··............D...
00000190:·6e0f·0000·8f0f·0000·b70f·0000·e90f·0000··n...............00000190:·7a0f·0000·950f·0000·b10f·0000·dd0f·0000··z...............
 000001a0:·fc0f·0000·1a10·0000·4910·0000·6c10·0000··........I...l...
000001a0:·1b10·0000·4a10·0000·7210·0000·9f10·0000··....J...r....... 
000001b0:·bd10·0000·e610·0000·0f11·0000·3a11·0000··............:... 
000001c0:·5d11·0000·8311·0000·ad11·0000·cb11·0000··]...............000001b0:·8c10·0000·b010·0000·d110·0000·e710·0000··................
 000001c0:·fe10·0000·1911·0000·3511·0000·6211·0000··........5...b...
000001d0:·ea11·0000·0d12·0000·3112·0000·5d12·0000··........1...]...000001d0:·a311·0000·e511·0000·2112·0000·5e12·0000··........!...^...
000001e0:·8712·0000·b312·0000·df12·0000·0013·0000··................000001e0:·8d12·0000·bd12·0000·e112·0000·1213·0000··................
000001f0:·2313·0000·5913·0000·9013·0000·b413·0000··#...Y...........000001f0:·4413·0000·6f13·0000·9b13·0000·b413·0000··D...o...........
00000200:·fa13·0000·3f14·0000·6614·0000·8814·0000··....?...f.......00000200:·f913·0000·3f14·0000·6614·0000·8814·0000··....?...f.......
00000210:·b614·0000·e414·0000·0615·0000·2c15·0000··............,...00000210:·b614·0000·e414·0000·0a15·0000·3515·0000··............5...
00000220:·5215·0000·7d15·0000·a615·0000·cb15·0000··R...}...........00000220:·5e15·0000·8415·0000·a615·0000·d515·0000··^...............
00000230:·0016·0000·3c16·0000·6d16·0000·9e16·0000··....<...m.......00000230:·0416·0000·2916·0000·5616·0000·8b16·0000··....)...V.......
00000240:·da16·0000·0717·0000·3c17·0000·6b17·0000··........<...k...00000240:·c716·0000·f816·0000·2917·0000·6517·0000··........)...e...
00000250:·9a17·0000·c217·0000·fd17·0000·3418·0000··............4...00000250:·9a17·0000·c217·0000·fc17·0000·3418·0000··............4...
00000260:·7318·0000·ab18·0000·e518·0000·1819·0000··s...............00000260:·6c18·0000·a418·0000·dc18·0000·1a19·0000··l...............
00000270:·4b19·0000·8419·0000·bd19·0000·e219·0000··K...............00000270:·5719·0000·9419·0000·d119·0000·101a·0000··W...............
00000280:·181a·0000·571a·0000·951a·0000·d71a·0000··....W...........00000280:·481a·0000·7b1a·0000·ba1a·0000·f51a·0000··H...{...........
00000290:·0f1b·0000·4a1b·0000·7a1b·0000·bd1b·0000··....J...z.......00000290:·2f1b·0000·651b·0000·a41b·0000·df1b·0000··/...e...........
 000002a0:·1b1c·0000·531c·0000·8b1c·0000·c91c·0000··....S...........
000002a0:·ec1b·0000·1b1c·0000·491c·0000·881c·0000··........I.......000002b0:·021d·0000·351d·0000·6c1d·0000·a41d·0000··....5...l.......
000002b0:·c41c·0000·021d·0000·2b1d·0000·531d·0000··........+...S... 
000002c0:·931d·0000·cf1d·0000·fe1d·0000·2c1e·0000··............,...000002c0:·dd1d·0000·1f1e·0000·621e·0000·a01e·0000··........b.......
000002d0:·5b1e·0000·981e·0000·cf1e·0000·051f·0000··[...............000002d0:·dc1e·0000·131f·0000·4c1f·0000·861f·0000··........L.......
000002e0:·381f·0000·6a1f·0000·9a1f·0000·c31f·0000··8...j........... 
000002f0:·f31f·0000·1d20·0000·5c20·0000·8c20·0000··.....·..\·...·..000002e0:·be1f·0000·fe1f·0000·3c20·0000·8320·0000··........<·...·..
00000300:·c920·0000·0621·0000·3f21·0000·7321·0000··.·...!..?!..s!..000002f0:·c820·0000·1621·0000·5c21·0000·a121·0000··.·...!..\!...!..
00000310:·a721·0000·dc21·0000·1022·0000·4e22·0000··.!...!..."..N"..00000300:·de21·0000·2322·0000·7022·0000·b522·0000··.!..#"..p"..."..
00000320:·8822·0000·bb22·0000·e822·0000·1523·0000··."..."..."...#..00000310:·f922·0000·3523·0000·7923·0000·c723·0000··."..5#..y#...#..
00000330:·4d23·0000·8523·0000·b723·0000·f323·0000··M#...#...#...#.. 
00000340:·2924·0000·6924·0000·9924·0000·d324·0000··)$..i$...$...$..00000320:·0d24·0000·5224·0000·8f24·0000·d424·0000··.$..R$...$...$..
00000350:·0e25·0000·4c25·0000·8925·0000·c625·0000··.%..L%...%...%..00000330:·2125·0000·6625·0000·aa25·0000·e625·0000··!%..f%...%...%..
00000360:·f425·0000·3b26·0000·6526·0000·a226·0000··.%..;&..e&...&..00000340:·2a26·0000·6a26·0000·9726·0000·d026·0000··*&..j&...&...&..
00000370:·d626·0000·1b27·0000·5427·0000·8e27·0000··.&...'..T'...'..00000350:·ff26·0000·3727·0000·6f27·0000·a027·0000··.&..7'..o'...'..
00000380:·c627·0000·fe27·0000·3628·0000·8428·0000··.'...'..6(...(..00000360:·da27·0000·1328·0000·4c28·0000·8428·0000··.'...(..L(...(..
00000390:·bc28·0000·f528·0000·2e29·0000·7429·0000··.(...(...)..t)..00000370:·bc28·0000·f628·0000·2f29·0000·6329·0000··.(...(../)..c)..
000003a0:·ae29·0000·df29·0000·172a·0000·5c2a·0000··.)...)...*..\*..00000380:·a029·0000·ca29·0000·f829·0000·352a·0000··.)...)...)..5*..
000003b0:·942a·0000·c32a·0000·fc2a·0000·392b·0000··.*...*...*..9+..00000390:·722a·0000·ad2a·0000·dd2a·0000·132b·0000··r*...*...*...+..
000003c0:·662b·0000·a62b·0000·de2b·0000·232c·0000··f+...+...+..#,.. 
000003d0:·5b2c·0000·932c·0000·d72c·0000·242d·0000··[,...,...,..$-..000003a0:·4f2b·0000·812b·0000·b92b·0000·e62b·0000··O+...+...+...+..
 000003b0:·132c·0000·462c·0000·7a2c·0000·af2c·0000··.,..F,..z,...,..
 000003c0:·e32c·0000·172d·0000·472d·0000·862d·0000··.,...-..G-...-..
000003e0:·602d·0000·a42d·0000·e92d·0000·2e2e·0000··`-...-...-......000003d0:·b02d·0000·e02d·0000·092e·0000·392e·0000··.-...-......9...
000003f0:·7b2e·0000·c02e·0000·fd2e·0000·412f·0000··{...........A/..000003e0:·6b2e·0000·9e2e·0000·d42e·0000·032f·0000··k............/..
00000400:·862f·0000·cc2f·0000·1a30·0000·5630·0000··./.../...0..V0..000003f0:·312f·0000·602f·0000·a02f·0000·c82f·0000··1/..`/.../.../..
 00000400:·f12f·0000·1f30·0000·4e30·0000·7d30·0000··./...0..N0..}0..
00000410:·8e30·0000·d230·0000·0d31·0000·3d31·0000··.0...0...1..=1..00000410:·ad30·0000·d230·0000·0c31·0000·4431·0000··.0...0...1..D1..
00000420:·8131·0000·b931·0000·f131·0000·2d32·0000··.1...1...1..-2..00000420:·7c31·0000·b431·0000·ec31·0000·2a32·0000··|1...1...1..*2..
00000430:·6532·0000·b332·0000·eb32·0000·2933·0000··e2...2...2..)3..00000430:·6732·0000·a432·0000·e132·0000·2033·0000··g2...2...2..·3..
00000440:·6633·0000·ac33·0000·e933·0000·2634·0000··f3...3...3..&4..00000440:·5833·0000·8b33·0000·ca33·0000·0534·0000··X3...3...3...4..
00000450:·6a34·0000·af34·0000·ee34·0000·2635·0000··j4...4...4..&5.. 
00000460:·5935·0000·9635·0000·d535·0000·1036·0000··Y5...5...5...6..00000450:·3f34·0000·7534·0000·b434·0000·ef34·0000··?4..u4...4...4..
 00000460:·2b35·0000·6335·0000·9b35·0000·d935·0000··+5..c5...5...5..
 00000470:·1236·0000·4536·0000·7c36·0000·b436·0000··.6..E6..|6...6..
00000470:·4a36·0000·8f36·0000·c536·0000·0437·0000··J6...6...6...7..00000480:·ed36·0000·2f37·0000·7237·0000·b037·0000··.6../7..r7...7..
 00000490:·ec37·0000·2338·0000·5c38·0000·9638·0000··.7..#8..\8...8..
 000004a0:·ce38·0000·0e39·0000·4c39·0000·9339·0000··.8...9..L9...9..
 000004b0:·d839·0000·263a·0000·6c3a·0000·b13a·0000··.9..&:..l:...:..
00000480:·4937·0000·9637·0000·d137·0000·0d38·0000··I7...7...7...8.. 
00000490:·4538·0000·8a38·0000·c238·0000·0039·0000··E8...8...8...9.. 
000004a0:·3939·0000·7d39·0000·b039·0000·e739·0000··99..}9...9...9.. 
000004b0:·343a·0000·703a·0000·a83a·0000·e13a·0000··4:..p:...:...:.. 
000004c0:·063b·0000·4a3b·0000·8c3b·0000·bc3b·0000··.;..J;...;...;..000004c0:·ee3a·0000·333b·0000·803b·0000·c53b·0000··.:..3;...;...;..
000004d0:·eb3b·0000·303c·0000·733c·0000·a23c·0000··.;..0<..s<...<.. 
000004e0:·e23c·0000·103d·0000·393d·0000·773d·0000··.<...=..9=..w=..000004d0:·093c·0000·453c·0000·893c·0000·d73c·0000··.<..E<...<...<..
000004f0:·b43d·0000·e13d·0000·093e·0000·493e·0000··.=...=...>..I>.. 
00000500:·783e·0000·b43e·0000·ed3e·0000·1b3f·0000··x>...>...>...?.. 
00000510:·4a3f·0000·803f·0000·b33f·0000·e23f·0000··J?...?...?...?..000004e0:·1d3d·0000·623d·0000·9f3d·0000·e43d·0000··.=..b=...=...=..
 000004f0:·313e·0000·763e·0000·ba3e·0000·f63e·0000··1>..v>...>...>..
 00000500:·3a3f·0000·7a3f·0000·a73f·0000·e03f·0000··:?..z?...?...?..
00000520:·1940·0000·4b40·0000·7b40·0000·c040·0000··.@..K@..{@...@..00000510:·0f40·0000·4740·0000·7f40·0000·b040·0000··.@..G@...@...@..
00000530:·f840·0000·2141·0000·5141·0000·7b41·0000··.@..!A..QA..{A..00000520:·ea40·0000·2341·0000·5c41·0000·9441·0000··.@..#A..\A...A..
00000540:·ba41·0000·f241·0000·2c42·0000·6042·0000··.A...A..,B..`B..00000530:·cc41·0000·0642·0000·3f42·0000·7342·0000··.A...B..?B..sB..
00000550:·9942·0000·cd42·0000·fe42·0000·3343·0000··.B...B...B..3C..00000540:·b042·0000·da42·0000·0843·0000·4543·0000··.B...B...C..EC..
00000560:·6743·0000·9a43·0000·e043·0000·1a44·0000··gC...C...C...D..00000550:·8243·0000·bd43·0000·ed43·0000·2344·0000··.C...C...C..#D..
00000570:·5444·0000·8144·0000·ae44·0000·e644·0000··TD...D...D...D..00000560:·5f44·0000·9144·0000·c944·0000·f644·0000··_D...D...D...D..
00000580:·1f45·0000·5145·0000·8945·0000·c545·0000··.E..QE...E...E..00000570:·2345·0000·5645·0000·8a45·0000·bf45·0000··#E..VE...E...E..
00000590:·fb45·0000·3446·0000·6446·0000·a446·0000··.E..4F..dF...F..00000580:·f345·0000·2746·0000·5746·0000·9646·0000··.E..'F..WF...F..
000005a0:·e146·0000·2f47·0000·6747·0000·a547·0000··.F../G..gG...G..00000590:·c046·0000·f046·0000·1947·0000·4947·0000··.F...F...G..IG..
 000005a0:·7b47·0000·ae47·0000·e447·0000·1348·0000··{G...G...G...H..
000005b0:·e247·0000·1048·0000·3a48·0000·7248·0000··.G...H..:H..rH..000005b0:·4148·0000·7048·0000·b048·0000·d848·0000··AH..pH...H...H..
000005c0:·b948·0000·f648·0000·2a49·0000·6349·0000··.H...H..*I..cI..000005c0:·0149·0000·2f49·0000·5e49·0000·8d49·0000··.I../I..^I...I..
000005d0:·9d49·0000·e249·0000·1f4a·0000·5a4a·0000··.I...I...J..ZJ..000005d0:·bd49·0000·e249·0000·1d4a·0000·564a·0000··.I...I...J..VJ..
000005e0:·954a·0000·db4a·0000·154b·0000·5a4b·0000··.J...J...K..ZK..000005e0:·8f4a·0000·c84a·0000·014b·0000·404b·0000··.J...J...K..@K..
000005f0:·934b·0000·cc4b·0000·054c·0000·3a4c·0000··.K...K...L..:L..000005f0:·7e4b·0000·bc4b·0000·fa4b·0000·3a4c·0000··~K...K...K..:L..
00000600:·894c·0000·c24c·0000·0a4d·0000·494d·0000··.L...L...M..IM..00000600:·734c·0000·a74c·0000·e74c·0000·234d·0000··sL...L...L..#M..
00000610:·874d·0000·cc4d·0000·0a4e·0000·434e·0000··.M...M...N..CN..00000610:·5e4d·0000·954d·0000·d54d·0000·114e·0000··^M...M...M...N..
00000620:·8a4e·0000·b54e·0000·f34e·0000·314f·0000··.N...N...N..1O..00000620:·4e4e·0000·874e·0000·c04e·0000·ff4e·0000··NN...N...N...N..
00000630:·774f·0000·b74f·0000·e64f·0000·1f50·0000··wO...O...O...P..00000630:·394f·0000·6d4f·0000·a54f·0000·de4f·0000··9O..mO...O...O..
00000640:·5350·0000·9250·0000·d050·0000·0e51·0000··SP...P...P...Q.. 
00000650:·4e51·0000·8a51·0000·c351·0000·0952·0000··NQ...Q...Q...R.. 
00000660:·4752·0000·8252·0000·c852·0000·ff52·0000··GR...R...R...R..00000640:·1850·0000·5b50·0000·9f50·0000·de50·0000··.P..[P...P...P..
 00000650:·1b51·0000·5351·0000·8d51·0000·c851·0000··.Q..SQ...Q...Q..
 00000660:·0152·0000·4252·0000·8152·0000·c952·0000··.R..BR...R...R..
Max diff block lines reached; 1549734/1576942 bytes (98.27%) of diff not shown.
127 MB
classes.dex
127 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 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············:·6381dafe4 checksum············:·72a940cd
5 signature···········:·9cbb...04d45 signature···········:·e1ad...2358
6 file_size···········:·54446006 file_size···········:·5444312
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3339810 string_ids_size·····:·33396
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·477612 type_ids_size·······:·4776
13 type_ids_off········:·133704·(0x020a48)13 type_ids_off········:·133696·(0x020a40)
14 proto_ids_size······:·728814 proto_ids_size······:·7288
15 proto_ids_off·······:·152808·(0x0254e8)15 proto_ids_off·······:·152800·(0x0254e0)
16 field_ids_size······:·1750516 field_ids_size······:·17505
17 field_ids_off·······:·240264·(0x03aa88)17 field_ids_off·······:·240256·(0x03aa80)
18 method_ids_size·····:·4954818 method_ids_size·····:·49548
19 method_ids_off······:·380304·(0x05cd90)19 method_ids_off······:·380296·(0x05cd88)
20 class_defs_size·····:·393120 class_defs_size·····:·3931
21 class_defs_off······:·776688·(0x0bd9f0)21 class_defs_off······:·776680·(0x0bd9e8)
22 data_size···········:·454212022 data_size···········:·4541840
23 data_off············:·902480·(0x0dc550)23 data_off············:·902472·(0x0dc548)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·23725 class_idx···········:·237
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·418927 superclass_idx······:·4189
28 source_file_idx·····:·162928 source_file_idx·····:·1632
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 44, 21 lines modifiedOffset 44, 21 lines modified
44 ··Superclass········:·'Ljava/lang/Object;'44 ··Superclass········:·'Ljava/lang/Object;'
45 ··Interfaces········-45 ··Interfaces········-
46 ····#0··············:·'Ljava/lang/annotation/Annotation;'46 ····#0··············:·'Ljava/lang/annotation/Annotation;'
47 ··Static·fields·····-47 ··Static·fields·····-
48 ··Instance·fields···-48 ··Instance·fields···-
49 ··Direct·methods····-49 ··Direct·methods····-
50 ··Virtual·methods···-50 ··Virtual·methods···-
51 ··source_file_idx···:·1629·(AnimRes.java)51 ··source_file_idx···:·1632·(AnimRes.java)
  
52 Class·#1·header:52 Class·#1·header:
53 class_idx···········:·23853 class_idx···········:·238
54 access_flags········:·9729·(0x2601)54 access_flags········:·9729·(0x2601)
55 superclass_idx······:·418955 superclass_idx······:·4189
56 source_file_idx·····:·164256 source_file_idx·····:·1645
57 static_fields_size··:·057 static_fields_size··:·0
58 instance_fields_size:·058 instance_fields_size:·0
59 direct_methods_size·:·059 direct_methods_size·:·0
60 virtual_methods_size:·060 virtual_methods_size:·0
  
61 Class·#1·annotations:61 Class·#1·annotations:
62 Annotations·on·class62 Annotations·on·class
Offset 72, 21 lines modifiedOffset 72, 21 lines modified
72 ··Superclass········:·'Ljava/lang/Object;'72 ··Superclass········:·'Ljava/lang/Object;'
73 ··Interfaces········-73 ··Interfaces········-
74 ····#0··············:·'Ljava/lang/annotation/Annotation;'74 ····#0··············:·'Ljava/lang/annotation/Annotation;'
75 ··Static·fields·····-75 ··Static·fields·····-
76 ··Instance·fields···-76 ··Instance·fields···-
77 ··Direct·methods····-77 ··Direct·methods····-
78 ··Virtual·methods···-78 ··Virtual·methods···-
79 ··source_file_idx···:·1642·(AnimatorRes.java)79 ··source_file_idx···:·1645·(AnimatorRes.java)
  
80 Class·#2·header:80 Class·#2·header:
81 class_idx···········:·23981 class_idx···········:·239
82 access_flags········:·9729·(0x2601)82 access_flags········:·9729·(0x2601)
83 superclass_idx······:·418983 superclass_idx······:·4189
84 source_file_idx·····:·164884 source_file_idx·····:·1651
85 static_fields_size··:·085 static_fields_size··:·0
86 instance_fields_size:·086 instance_fields_size:·0
87 direct_methods_size·:·087 direct_methods_size·:·0
88 virtual_methods_size:·088 virtual_methods_size:·0
  
89 Class·#2·annotations:89 Class·#2·annotations:
90 Annotations·on·class90 Annotations·on·class
Offset 100, 21 lines modifiedOffset 100, 21 lines modified
100 ··Superclass········:·'Ljava/lang/Object;'100 ··Superclass········:·'Ljava/lang/Object;'
101 ··Interfaces········-101 ··Interfaces········-
102 ····#0··············:·'Ljava/lang/annotation/Annotation;'102 ····#0··············:·'Ljava/lang/annotation/Annotation;'
103 ··Static·fields·····-103 ··Static·fields·····-
104 ··Instance·fields···-104 ··Instance·fields···-
105 ··Direct·methods····-105 ··Direct·methods····-
106 ··Virtual·methods···-106 ··Virtual·methods···-
107 ··source_file_idx···:·1648·(AnyRes.java)107 ··source_file_idx···:·1651·(AnyRes.java)
  
108 Class·#3·header:108 Class·#3·header:
109 class_idx···········:·240109 class_idx···········:·240
110 access_flags········:·9729·(0x2601)110 access_flags········:·9729·(0x2601)
111 superclass_idx······:·4189111 superclass_idx······:·4189
112 source_file_idx·····:·1697112 source_file_idx·····:·1700
113 static_fields_size··:·0113 static_fields_size··:·0
114 instance_fields_size:·0114 instance_fields_size:·0
115 direct_methods_size·:·0115 direct_methods_size·:·0
116 virtual_methods_size:·0116 virtual_methods_size:·0
  
117 Class·#3·annotations:117 Class·#3·annotations:
118 Annotations·on·class118 Annotations·on·class
Offset 128, 21 lines modifiedOffset 128, 21 lines modified
128 ··Superclass········:·'Ljava/lang/Object;'128 ··Superclass········:·'Ljava/lang/Object;'
129 ··Interfaces········-129 ··Interfaces········-
130 ····#0··············:·'Ljava/lang/annotation/Annotation;'130 ····#0··············:·'Ljava/lang/annotation/Annotation;'
131 ··Static·fields·····-131 ··Static·fields·····-
132 ··Instance·fields···-132 ··Instance·fields···-
133 ··Direct·methods····-133 ··Direct·methods····-
134 ··Virtual·methods···-134 ··Virtual·methods···-
135 ··source_file_idx···:·1697·(ArrayRes.java)135 ··source_file_idx···:·1700·(ArrayRes.java)
  
136 Class·#4·header:136 Class·#4·header:
137 class_idx···········:·241137 class_idx···········:·241
138 access_flags········:·9729·(0x2601)138 access_flags········:·9729·(0x2601)
139 superclass_idx······:·4189139 superclass_idx······:·4189
140 source_file_idx·····:·1714140 source_file_idx·····:·1717
141 static_fields_size··:·0141 static_fields_size··:·0
142 instance_fields_size:·0142 instance_fields_size:·0
143 direct_methods_size·:·0143 direct_methods_size·:·0
144 virtual_methods_size:·0144 virtual_methods_size:·0
  
145 Class·#4·annotations:145 Class·#4·annotations:
146 Annotations·on·class146 Annotations·on·class
Offset 156, 21 lines modifiedOffset 156, 21 lines modified
156 ··Superclass········:·'Ljava/lang/Object;'156 ··Superclass········:·'Ljava/lang/Object;'
157 ··Interfaces········-157 ··Interfaces········-
Max diff block lines reached; 132667328/132671526 bytes (100.00%) of diff not shown.
46.0 KB
classes.jar
8.84 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·8240390·bytes,·number·of·entries:·39311 Zip·file·size:·8240340·bytes,·number·of·entries:·3931
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
7 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class7 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class
8 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class8 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
Offset 1308, 30 lines modifiedOffset 1308, 30 lines modified
1308 ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/MapDownloadListener.class1308 ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/MapDownloadListener.class
1309 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/MapFABonClickListener.class1309 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/MapFABonClickListener.class
1310 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/MapHandlerListener.class1310 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/MapHandlerListener.class
1311 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/NavigatorListener.class1311 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/NavigatorListener.class
1312 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/OnDownloadingListener.class1312 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/OnDownloadingListener.class
1313 ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/TrackingListener.class1313 ?rwxrwxr-x··2.0·unx······413·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/listeners/TrackingListener.class
1314 ?rwxrwxr-x··2.0·unx·····2828·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/DownloadFiles$1.class1314 ?rwxrwxr-x··2.0·unx·····2828·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/DownloadFiles$1.class
1315 ?rwxrwxr-x··2.0·unx·····3629·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/DownloadFiles.class1315 ?rwxrwxr-x··2.0·unx·····3616·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/DownloadFiles.class
1316 ?rwxrwxr-x··2.0·unx·····4870·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapDownloader.class1316 ?rwxrwxr-x··2.0·unx·····4870·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapDownloader.class
1317 ?rwxrwxr-x··2.0·unx·····2117·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapHandler$2.class1317 ?rwxrwxr-x··2.0·unx·····2117·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapHandler$2.class
1318 ?rwxrwxr-x··2.0·unx·····4418·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapHandler$3.class1318 ?rwxrwxr-x··2.0·unx·····4418·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapHandler$3.class
1319 ?rwxrwxr-x··2.0·unx····11733·b-·defN·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapHandler.class1319 ?rwxrwxr-x··2.0·unx····11733·b-·defN·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapHandler.class
1320 ?rwxrwxr-x··2.0·unx·····1649·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapUnzip.class1320 ?rwxrwxr-x··2.0·unx·····1644·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MapUnzip.class
1321 ?rwxrwxr-x··2.0·unx······760·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder$1.class1321 ?rwxrwxr-x··2.0·unx······760·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder$1.class
1322 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder$1.class1322 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder$1.class
1323 ?rwxrwxr-x··2.0·unx·····5361·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Navigator.class1323 ?rwxrwxr-x··2.0·unx·····5347·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Navigator.class
1324 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/OnDownloading.class1324 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/OnDownloading.class
1325 ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Tracking$1.class1325 ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Tracking$1.class
1326 ?rwxrwxr-x··2.0·unx·····1554·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Tracking$2.class1326 ?rwxrwxr-x··2.0·unx·····1554·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Tracking$2.class
1327 ?rwxrwxr-x··2.0·unx·····6279·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Tracking.class1327 ?rwxrwxr-x··2.0·unx·····6270·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/Tracking.class
1328 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Calorie.class1328 ?rwxrwxr-x··2.0·unx······734·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Calorie.class
1329 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Constant.class1329 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Constant.class
1330 ?rwxrwxr-x··2.0·unx·····3832·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/GenerateGPX.class1330 ?rwxrwxr-x··2.0·unx·····3810·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/GenerateGPX.class
1331 ?rwxrwxr-x··2.0·unx·····2532·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/MyUtility.class1331 ?rwxrwxr-x··2.0·unx·····2532·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/MyUtility.class
1332 ?rwxrwxr-x··2.0·unx·····1731·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/SetStatusBarColor.class1332 ?rwxrwxr-x··2.0·unx·····1731·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/SetStatusBarColor.class
1333 ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/SpinnerAdapter.class1333 ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/SpinnerAdapter.class
1334 ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Variable$1.class1334 ?rwxrwxr-x··2.0·unx······512·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Variable$1.class
1335 ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Variable$2.class1335 ?rwxrwxr-x··2.0·unx······511·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Variable$2.class
1336 ?rwxrwxr-x··2.0·unx····10846·b-·defN·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Variable.class1336 ?rwxrwxr-x··2.0·unx····10846·b-·defN·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/Variable.class
1337 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·gnu/trove/TByteCollection.class1337 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·gnu/trove/TByteCollection.class
Offset 2440, 15 lines modifiedOffset 2440, 15 lines modified
2440 ?rwxrwxr-x··2.0·unx·····5087·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/BaseSeries.class2440 ?rwxrwxr-x··2.0·unx·····5087·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/BaseSeries.class
2441 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/DataPoint.class2441 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/DataPoint.class
2442 ?rwxrwxr-x··2.0·unx····12494·b-·defN·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/MapActions.class2442 ?rwxrwxr-x··2.0·unx····12494·b-·defN·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/MapActions.class
2443 ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/DownloadFiles$1$1.class2443 ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/DownloadFiles$1$1.class
2444 ?rwxrwxr-x··2.0·unx·····2994·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder.class2444 ?rwxrwxr-x··2.0·unx·····2994·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder.class
2445 ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyDownloadAdapter.class2445 ?rwxrwxr-x··2.0·unx·····2608·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyDownloadAdapter.class
2446 ?rwxrwxr-x··2.0·unx·····1902·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder.class2446 ?rwxrwxr-x··2.0·unx·····1902·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder.class
2447 ?rwxrwxr-x··2.0·unx·····3219·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyMapAdapter.class2447 ?rwxrwxr-x··2.0·unx·····3217·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/map/MyMapAdapter.class
2448 ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder.class2448 ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder.class
2449 ?rwxrwxr-x··2.0·unx·····1469·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/InstructionAdapter.class2449 ?rwxrwxr-x··2.0·unx·····1469·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/model/util/InstructionAdapter.class
2450 ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/THashIterator.class2450 ?rwxrwxr-x··2.0·unx·····1496·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/THashIterator.class
2451 ?rwxrwxr-x··2.0·unx·····6621·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TObjectHash.class2451 ?rwxrwxr-x··2.0·unx·····6621·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TObjectHash.class
2452 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TPrimitiveHash.class2452 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TPrimitiveHash.class
2453 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·gnu/trove/impl/sync/SynchronizedSet.class2453 ?rwxrwxr-x··2.0·unx······683·b-·stor·80-Jan-01·00:00·gnu/trove/impl/sync/SynchronizedSet.class
2454 ?rwxrwxr-x··2.0·unx·····4855·b-·stor·80-Jan-01·00:00·gnu/trove/impl/sync/TSynchronizedByteByteMap.class2454 ?rwxrwxr-x··2.0·unx·····4855·b-·stor·80-Jan-01·00:00·gnu/trove/impl/sync/TSynchronizedByteByteMap.class
Offset 3166, 15 lines modifiedOffset 3166, 15 lines modified
3166 ?rwxrwxr-x··2.0·unx·····6073·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/BarGraphSeries.class3166 ?rwxrwxr-x··2.0·unx·····6073·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/BarGraphSeries.class
3167 ?rwxrwxr-x··2.0·unx·····5279·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/LineGraphSeries.class3167 ?rwxrwxr-x··2.0·unx·····5279·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/LineGraphSeries.class
3168 ?rwxrwxr-x··2.0·unx·····4665·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/PointsGraphSeries.class3168 ?rwxrwxr-x··2.0·unx·····4665·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/series/PointsGraphSeries.class
3169 ?rwxrwxr-x··2.0·unx·····9666·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/Analytics.class3169 ?rwxrwxr-x··2.0·unx·····9666·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/Analytics.class
3170 ?rwxrwxr-x··2.0·unx·····9808·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/DownloadMapActivity.class3170 ?rwxrwxr-x··2.0·unx·····9808·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/DownloadMapActivity.class
3171 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/FavoriteList$1.class3171 ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/FavoriteList$1.class
3172 ?rwxrwxr-x··2.0·unx·····1743·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/MainActivity$3.class3172 ?rwxrwxr-x··2.0·unx·····1743·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/MainActivity$3.class
3173 ?rwxrwxr-x··2.0·unx·····9969·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/MainActivity.class3173 ?rwxrwxr-x··2.0·unx·····9967·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/MainActivity.class
3174 ?rwxrwxr-x··2.0·unx·····4016·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/SettingsActivity.class3174 ?rwxrwxr-x··2.0·unx·····4016·b-·stor·80-Jan-01·00:00·com/junjunguo/pocketmaps/controller/SettingsActivity.class
3175 ?rwxrwxr-x··2.0·unx·····2790·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteByteHash.class3175 ?rwxrwxr-x··2.0·unx·····2790·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteByteHash.class
3176 ?rwxrwxr-x··2.0·unx·····2843·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteCharHash.class3176 ?rwxrwxr-x··2.0·unx·····2843·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteCharHash.class
3177 ?rwxrwxr-x··2.0·unx·····2856·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteDoubleHash.class3177 ?rwxrwxr-x··2.0·unx·····2856·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteDoubleHash.class
3178 ?rwxrwxr-x··2.0·unx·····2853·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteFloatHash.class3178 ?rwxrwxr-x··2.0·unx·····2853·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteFloatHash.class
3179 ?rwxrwxr-x··2.0·unx·····2207·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteHash.class3179 ?rwxrwxr-x··2.0·unx·····2207·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteHash.class
3180 ?rwxrwxr-x··2.0·unx·····2840·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteIntHash.class3180 ?rwxrwxr-x··2.0·unx·····2840·b-·stor·80-Jan-01·00:00·gnu/trove/impl/hash/TByteIntHash.class
Offset 3926, 8 lines modifiedOffset 3926, 8 lines modified
3926 ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·com/caverock/androidsvg/SVG$TSpan.class3926 ?rwxrwxr-x··2.0·unx······476·b-·stor·80-Jan-01·00:00·com/caverock/androidsvg/SVG$TSpan.class
3927 ?rwxrwxr-x··2.0·unx······410·b-·stor·80-Jan-01·00:00·com/caverock/androidsvg/SVG$Text.class3927 ?rwxrwxr-x··2.0·unx······410·b-·stor·80-Jan-01·00:00·com/caverock/androidsvg/SVG$Text.class
3928 ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·com/caverock/androidsvg/SVG$View.class3928 ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·com/caverock/androidsvg/SVG$View.class
3929 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class3929 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
3930 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class3930 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.class
3931 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class3931 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
3932 ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class3932 ?rwxrwxr-x··2.0·unx·····2657·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$LollipopViewCompatImpl.class
3933 3931·files,·8449246·bytes·uncompressed,·7508720·bytes·compressed:··11.1%3933 3931·files,·8449179·bytes·uncompressed,·7508670·bytes·compressed:··11.1%
16.8 KB
com/junjunguo/pocketmaps/controller/DownloadMapActivity$1.class
16.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 248, 265 lines modifiedOffset 248, 265 lines modified
248 ········27:·aload·········5248 ········27:·aload·········5
249 ········29:·invokestatic··#37·················//·Method·com/junjunguo/pocketmaps/controller/DownloadMapActivity.access$000:(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;Ljava/lang/String;)Ljava/util/ArrayList;249 ········29:·invokestatic··#37·················//·Method·com/junjunguo/pocketmaps/controller/DownloadMapActivity.access$000:(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;Ljava/lang/String;)Ljava/util/ArrayList;
250 ········32:·astore········6250 ········32:·astore········6
251 ········34:·iconst_0251 ········34:·iconst_0
252 ········35:·istore········7252 ········35:·istore········7
253 ········37:·aload·········6253 ········37:·aload·········6
254 ········39:·invokevirtual·#41·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;254 ········39:·invokevirtual·#41·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
255 ········42:·astore········8255 ········42:·astore········4
256 ········44:·aload·········8256 ········44:·aload·········4
257 ········46:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z257 ········46:·invokeinterface·#47,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
258 ········51:·istore········9258 ········51:·istore········8
259 ········53:·iload·········9259 ········53:·iload·········8
260 ········55:·ifeq··········751260 ········55:·ifeq··········751
261 ········58:·aload·········8261 ········58:·aload·········4
262 ········60:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;262 ········60:·invokeinterface·#51,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
263 ········65:·checkcast·····#53·················//·class·java/lang/String263 ········65:·checkcast·····#53·················//·class·java/lang/String
264 ········68:·astore········10264 ········68:·astore········9
265 ········70:·iconst_2265 ········70:·iconst_2
266 ········71:·istore········9266 ········71:·istore········8
267 ········73:·ldc···········#54·················//·float·2.8E-45f267 ········73:·ldc···········#54·················//·float·2.8E-45f
268 ········75:·fstore········11268 ········75:·fstore········10
269 ········77:·iload·········9269 ········77:·iload·········8
270 ········79:·istore········12270 ········79:·istore········11
271 ········81:·fload·········11271 ········81:·fload·········10
272 ········83:·fstore········13272 ········83:·fstore········12
273 ········85:·iload·········9273 ········85:·iload·········8
274 ········87:·anewarray·····#56·················//·class·java/lang/Integer274 ········87:·anewarray·····#56·················//·class·java/lang/Integer
275 ········90:·astore_3275 ········90:·astore_3
276 ········91:·aload_3276 ········91:·aload_3
277 ········92:·astore········4277 ········92:·astore········5
278 ········94:·iconst_0278 ········94:·iconst_0
279 ········95:·istore········14279 ········95:·istore········13
280 ········97:·aconst_null280 ········97:·aconst_null
281 ········98:·astore········5281 ········98:·astore········14
282 ·······100:·iconst_0282 ·······100:·iconst_0
283 ·······101:·istore········15283 ·······101:·istore········15
284 ·······103:·fconst_0284 ·······103:·fconst_0
285 ·······104:·fstore········16285 ·······104:·fstore········16
286 ·······106:·aconst_null286 ·······106:·aconst_null
287 ·······107:·astore········17287 ·······107:·astore········17
288 ·······109:·iconst_0288 ·······109:·iconst_0
289 ·······110:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;289 ·······110:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
290 ·······113:·astore········17290 ·······113:·astore········17
291 ·······115:·aload_3291 ·······115:·aload_3
292 ·······116:·iconst_0292 ·······116:·iconst_0
293 ·······117:·aload·········17293 ·······117:·aload·········17
294 ·······119:·aastore294 ·······119:·aastore
295 ·······120:·iconst_1295 ·······120:·iconst_1
296 ·······121:·istore········14296 ·······121:·istore········13
297 ·······123:·iconst_0297 ·······123:·iconst_0
298 ·······124:·istore········15298 ·······124:·istore········15
299 ·······126:·fconst_0299 ·······126:·fconst_0
300 ·······127:·fstore········16300 ·······127:·fstore········16
301 ·······129:·aconst_null301 ·······129:·aconst_null
302 ·······130:·astore········17302 ·······130:·astore········17
303 ·······132:·iconst_0303 ·······132:·iconst_0
304 ·······133:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;304 ·······133:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
305 ·······136:·astore········17305 ·······136:·astore········17
306 ·······138:·aload_3306 ·······138:·aload_3
307 ·······139:·iload·········14307 ·······139:·iload·········13
308 ·······141:·aload·········17308 ·······141:·aload·········17
309 ·······143:·aastore309 ·······143:·aastore
310 ·······144:·aload_0310 ·······144:·aload_0
311 ·······145:·astore_3311 ·······145:·astore_3
312 ·······146:·aload_0312 ·······146:·aload_0
313 ·······147:·aload·········4313 ·······147:·aload·········5
314 ·······149:·invokevirtual·#65·················//·Method·publishProgress:([Ljava/lang/Object;)V314 ·······149:·invokevirtual·#65·················//·Method·publishProgress:([Ljava/lang/Object;)V
315 ·······152:·new···········#67·················//·class·java/net/URL315 ·······152:·new···········#67·················//·class·java/net/URL
316 ·······155:·astore········18316 ·······155:·astore········18
317 ·······157:·aload·········18317 ·······157:·aload·········18
318 ·······159:·astore_3318 ·······159:·astore_3
319 ·······160:·aload·········18319 ·······160:·aload·········18
320 ·······162:·aload·········10320 ·······162:·aload·········9
321 ·······164:·invokespecial·#70·················//·Method·java/net/URL."<init>":(Ljava/lang/String;)V321 ·······164:·invokespecial·#70·················//·Method·java/net/URL."<init>":(Ljava/lang/String;)V
322 ·······167:·iconst_2322 ·······167:·iconst_2
323 ·······168:·istore········9323 ·······168:·istore········8
324 ·······170:·ldc···········#54·················//·float·2.8E-45f324 ·······170:·ldc···········#54·················//·float·2.8E-45f
325 ·······172:·fstore········11325 ·······172:·fstore········10
326 ·······174:·iload·········9326 ·······174:·iload·········8
327 ·······176:·istore········12327 ·······176:·istore········11
328 ·······178:·fload·········11328 ·······178:·fload·········10
329 ·······180:·fstore········13329 ·······180:·fstore········12
330 ·······182:·iload·········9330 ·······182:·iload·········8
331 ·······184:·anewarray·····#56·················//·class·java/lang/Integer331 ·······184:·anewarray·····#56·················//·class·java/lang/Integer
332 ·······187:·astore_3332 ·······187:·astore_3
333 ·······188:·aload_3333 ·······188:·aload_3
334 ·······189:·astore········4334 ·······189:·astore········5
335 ·······191:·iconst_0335 ·······191:·iconst_0
336 ·······192:·istore········14336 ·······192:·istore········13
337 ·······194:·aconst_null337 ·······194:·aconst_null
338 ·······195:·astore········5338 ·······195:·astore········14
339 ·······197:·bipush········80339 ·······197:·bipush········80
340 ·······199:·istore········15340 ·······199:·istore········15
341 ·······201:·ldc···········#71·················//·float·1.12E-43f341 ·······201:·ldc···········#71·················//·float·1.12E-43f
342 ·······203:·fstore········16342 ·······203:·fstore········16
343 ·······205:·iload·········15343 ·······205:·iload·········15
344 ·······207:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;344 ·······207:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
345 ·······210:·astore········17345 ·······210:·astore········17
346 ·······212:·aload_3346 ·······212:·aload_3
347 ·······213:·iconst_0347 ·······213:·iconst_0
348 ·······214:·aload·········17348 ·······214:·aload·········17
349 ·······216:·aastore349 ·······216:·aastore
350 ·······217:·iconst_1350 ·······217:·iconst_1
351 ·······218:·istore········14351 ·······218:·istore········13
352 ·······220:·iconst_0352 ·······220:·iconst_0
353 ·······221:·istore········15353 ·······221:·istore········15
354 ·······223:·fconst_0354 ·······223:·fconst_0
355 ·······224:·fstore········16355 ·······224:·fstore········16
356 ·······226:·aconst_null356 ·······226:·aconst_null
357 ·······227:·astore········17357 ·······227:·astore········17
358 ·······229:·iconst_0358 ·······229:·iconst_0
359 ·······230:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;359 ·······230:·invokestatic··#60·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
360 ·······233:·astore········17360 ·······233:·astore········17
361 ·······235:·aload_3361 ·······235:·aload_3
362 ·······236:·iload·········14362 ·······236:·iload·········13
363 ·······238:·aload·········17363 ·······238:·aload·········17
364 ·······240:·aastore364 ·······240:·aastore
365 ·······241:·aload_0365 ·······241:·aload_0
366 ·······242:·astore_3366 ·······242:·astore_3
367 ·······243:·aload_0367 ·······243:·aload_0
368 ·······244:·aload·········4368 ·······244:·aload·········5
369 ·······246:·invokevirtual·#65·················//·Method·publishProgress:([Ljava/lang/Object;)V369 ·······246:·invokevirtual·#65·················//·Method·publishProgress:([Ljava/lang/Object;)V
370 ·······249:·new···········#73·················//·class·java/io/BufferedReader370 ·······249:·new···········#73·················//·class·java/io/BufferedReader
371 ·······252:·astore········19371 ·······252:·astore········19
372 ·······254:·new···········#75·················//·class·java/io/InputStreamReader372 ·······254:·new···········#75·················//·class·java/io/InputStreamReader
373 ·······257:·astore········4373 ·······257:·astore········5
374 ·······259:·aload·········18374 ·······259:·aload·········18
Max diff block lines reached; 11054/16943 bytes (65.24%) of diff not shown.
1.08 KB
com/junjunguo/pocketmaps/model/map/DownloadFiles.class
998 B
procyon -ec {}
    
Offset 31, 17 lines modifiedOffset 31, 17 lines modified
31 ········try·{31 ········try·{
32 ············Variable.getVariable().setDownloadStatus(1);32 ············Variable.getVariable().setDownloadStatus(1);
33 ············final·List·mapDownloadListeners·=·this.mapDownloadListeners;33 ············final·List·mapDownloadListeners·=·this.mapDownloadListeners;
34 ············try·{34 ············try·{
35 ················final·Iterator<MapDownloadListener>·iterator·=·mapDownloadListeners.iterator();35 ················final·Iterator<MapDownloadListener>·iterator·=·mapDownloadListeners.iterator();
36 ················try·{36 ················try·{
37 ····················while·(true)·{37 ····················while·(true)·{
38 ························Label_0073:·{38 ························Label_0068:·{
39 ····························if·(!iterator.hasNext())·{39 ····························if·(!iterator.hasNext())·{
40 ································break·Label_0073;40 ································break·Label_0068;
41 ····························}41 ····························}
42 ····························final·MapDownloadListener·next·=·iterator.next();42 ····························final·MapDownloadListener·next·=·iterator.next();
43 ····························try·{43 ····························try·{
44 ································((MapDownloadListener)next).downloadFinished(s);44 ································((MapDownloadListener)next).downloadFinished(s);
45 ································continue;45 ································continue;
46 ································final·Variable·variable·=·Variable.getVariable();46 ································final·Variable·variable·=·Variable.getVariable();
47 ································try·{47 ································try·{
3.01 KB
com/junjunguo/pocketmaps/model/map/MapUnzip.class
2.92 KB
javap -verbose -constants -s -l -private {}
    
Offset 165, 55 lines modifiedOffset 165, 55 lines modified
165 ········72:·invokevirtual·#32·················//·Method·java/io/BufferedOutputStream.close:()V165 ········72:·invokevirtual·#32·················//·Method·java/io/BufferedOutputStream.close:()V
166 ········75:·return166 ········75:·return
  
167 ··public·void·recursiveDelete(java.io.File);167 ··public·void·recursiveDelete(java.io.File);
168 ····descriptor:·(Ljava/io/File;)V168 ····descriptor:·(Ljava/io/File;)V
169 ····flags:·(0x0001)·ACC_PUBLIC169 ····flags:·(0x0001)·ACC_PUBLIC
170 ····Code:170 ····Code:
171 ······stack=300,·locals=8,·args_size=2171 ······stack=300,·locals=7,·args_size=2
172 ·········0:·aload_1172 ·········0:·aload_1
173 ·········1:·invokevirtual·#38·················//·Method·java/io/File.isDirectory:()Z173 ·········1:·invokevirtual·#38·················//·Method·java/io/File.isDirectory:()Z
174 ·········4:·istore_2174 ·········4:·istore_2
175 ·········5:·iload_2175 ·········5:·iload_2
176 ·········6:·ifeq··········49176 ·········6:·ifeq··········44
177 ·········9:·aload_1177 ·········9:·aload_1
178 ········10:·invokevirtual·#42·················//·Method·java/io/File.listFiles:()[Ljava/io/File;178 ········10:·invokevirtual·#42·················//·Method·java/io/File.listFiles:()[Ljava/io/File;
179 ········13:·astore_3179 ········13:·astore_3
180 ········14:·aload_3180 ········14:·aload_3
181 ········15:·arraylength181 ········15:·arraylength
182 ········16:·istore········4182 ········16:·istore········4
183 ········18:·iconst_0183 ········18:·iconst_0
184 ········19:·istore········5184 ········19:·istore_2
 185 ········20:·iload_2
185 ········21:·iload·········5186 ········21:·iload·········4
186 ········23:·iload·········4 
187 ········25:·if_icmpge·····49187 ········23:·if_icmpge·····44
188 ········28:·aload_3188 ········26:·aload_3
189 ········29:·iload·········5189 ········27:·iload_2
190 ········31:·aaload190 ········28:·aaload
191 ········32:·astore········6191 ········29:·astore········5
192 ········34:·aload_0192 ········31:·aload_0
193 ········35:·aload·········6193 ········32:·aload·········5
194 ········37:·invokevirtual·#46·················//·Method·recursiveDelete:(Ljava/io/File;)V194 ········34:·invokevirtual·#46·················//·Method·recursiveDelete:(Ljava/io/File;)V
195 ········40:·iload·········5195 ········37:·iload_2
196 ········42:·iconst_1196 ········38:·iconst_1
197 ········43:·iadd197 ········39:·iadd
198 ········44:·istore········5198 ········40:·istore_2
199 ········46:·goto··········21199 ········41:·goto··········20
200 ········49:·aload_1200 ········44:·aload_1
201 ········50:·invokevirtual·#49·················//·Method·java/io/File.delete:()Z201 ········45:·invokevirtual·#49·················//·Method·java/io/File.delete:()Z
202 ········53:·pop202 ········48:·pop
203 ········54:·return203 ········49:·return
204 ········55:·astore········7204 ········50:·astore········6
205 ········57:·aload·········7205 ········52:·aload·········6
206 ········59:·invokevirtual·#55·················//·Method·java/lang/Exception.getStackTrace:()[Ljava/lang/StackTraceElement;206 ········54:·invokevirtual·#55·················//·Method·java/lang/Exception.getStackTrace:()[Ljava/lang/StackTraceElement;
207 ········62:·pop207 ········57:·pop
208 ········63:·goto··········54208 ········58:·goto··········49
209 ······Exception·table:209 ······Exception·table:
210 ·········from····to··target·type210 ·········from····to··target·type
211 ············49····54····55···Class·java/lang/Exception211 ············44····49····50···Class·java/lang/Exception
  
212 ··public·void·unzip(java.lang.String,·java.lang.String);212 ··public·void·unzip(java.lang.String,·java.lang.String);
213 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V213 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)V
214 ····flags:·(0x0001)·ACC_PUBLIC214 ····flags:·(0x0001)·ACC_PUBLIC
215 ····Code:215 ····Code:
216 ······stack=300,·locals=11,·args_size=3216 ······stack=300,·locals=11,·args_size=3
217 ·········0:·new···········#34·················//·class·java/io/File217 ·········0:·new···········#34·················//·class·java/io/File
1.14 KB
com/junjunguo/pocketmaps/model/map/Navigator.class
1.04 KB
procyon -ec {}
    
Offset 320, 13 lines modifiedOffset 320, 13 lines modified
320 ····}320 ····}
321 ····321 ····
322 ····@Override322 ····@Override
323 ····public·String·toString()·{323 ····public·String·toString()·{
324 ········String·string·=·"";324 ········String·string·=·"";
325 ········if·(this.ghResponse.getInstructions()·!=·null)·{325 ········if·(this.ghResponse.getInstructions()·!=·null)·{
326 ············for·(final·Instruction·instruction·:·this.ghResponse.getInstructions())·{326 ············for·(final·Instruction·instruction·:·this.ghResponse.getInstructions())·{
327 ················string·=·string·+·"------>\ntime·<long>:·"·+·instruction.getTime()·+·"\n"·+·"name:·street·name"·+·instruction.getName()·+·"\n"·+·"annotation·<InstructionAnnotation>"·+·instruction.getAnnotation()·+·"\n"·+·"distance"·+·instruction.getDistance()·+·"\n"·+·"sign·<int>:"·+·instruction.getSign()·+·"\n"·+·"Points·<PointsList>:·"·+·instruction.getPoints()·+·"\n";327 ················string·=·string·+·"------>\ntime·<long>:·"·+·instruction.getTime()·+·"\nname:·street·name"·+·instruction.getName()·+·"\nannotation·<InstructionAnnotation>"·+·instruction.getAnnotation()·+·"\ndistance"·+·instruction.getDistance()·+·"\nsign·<int>:"·+·instruction.getSign()·+·"\nPoints·<PointsList>:·"·+·instruction.getPoints()·+·"\n";
328 ············}328 ············}
329 ········}329 ········}
330 ········return·string;330 ········return·string;
331 ····}331 ····}
332 }332 }
7.11 KB
com/junjunguo/pocketmaps/model/map/Tracking.class
7.02 KB
javap -verbose -constants -s -l -private {}
    
Offset 411, 79 lines modifiedOffset 411, 75 lines modified
411 ·········6:·invokespecial·#58·················//·Method·broadcast:(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;[[Lcom/jjoe64/graphview/series/DataPoint;)V411 ·········6:·invokespecial·#58·················//·Method·broadcast:(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;[[Lcom/jjoe64/graphview/series/DataPoint;)V
412 ·········9:·return412 ·········9:·return
  
413 ··private·void·broadcast(com.jjoe64.graphview.series.DataPoint,·com.jjoe64.graphview.series.DataPoint);413 ··private·void·broadcast(com.jjoe64.graphview.series.DataPoint,·com.jjoe64.graphview.series.DataPoint);
414 ····descriptor:·(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V414 ····descriptor:·(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V
415 ····flags:·(0x0002)·ACC_PRIVATE415 ····flags:·(0x0002)·ACC_PRIVATE
416 ····Code:416 ····Code:
417 ······stack=300,·locals=7,·args_size=3417 ······stack=300,·locals=6,·args_size=3
418 ·········0:·aload_0418 ·········0:·aload_0
419 ·········1:·getfield······#54·················//·Field·listeners:Ljava/util/List;419 ·········1:·getfield······#54·················//·Field·listeners:Ljava/util/List;
420 ·········4:·astore_3 
421 ·········5:·aload_3 
422 ·········6:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;420 ·········4:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
423 ········11:·astore········4 
424 ········13:·aload·········4421 ·········9:·astore_3
 422 ········10:·aload_3
425 ········15:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z423 ········11:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
426 ········20:·istore········5424 ········16:·istore········4
427 ········22:·iload·········5425 ········18:·iload·········4
428 ········24:·ifeq··········51426 ········20:·ifeq··········46
429 ········27:·aload·········4427 ········23:·aload_3
430 ········29:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;428 ········24:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
431 ········34:·checkcast·····#76·················//·class·com/junjunguo/pocketmaps/model/listeners/TrackingListener429 ········29:·checkcast·····#76·················//·class·com/junjunguo/pocketmaps/model/listeners/TrackingListener
432 ········37:·astore········6430 ········32:·astore········5
433 ········39:·aload·········6431 ········34:·aload·········5
434 ········41:·aload_1432 ········36:·aload_1
435 ········42:·aload_2433 ········37:·aload_2
436 ········43:·invokeinterface·#80,··3···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.addDistanceGraphSeriesPoint:(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V434 ········38:·invokeinterface·#80,··3···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.addDistanceGraphSeriesPoint:(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V
437 ········48:·goto··········13435 ········43:·goto··········10
438 ········51:·return436 ········46:·return
  
439 ··private·void·broadcast(java.lang.Double,·java.lang.Double,·java.lang.Double,·com.jjoe64.graphview.series.DataPoint[][]);437 ··private·void·broadcast(java.lang.Double,·java.lang.Double,·java.lang.Double,·com.jjoe64.graphview.series.DataPoint[][]);
440 ····descriptor:·(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;[[Lcom/jjoe64/graphview/series/DataPoint;)V438 ····descriptor:·(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;[[Lcom/jjoe64/graphview/series/DataPoint;)V
441 ····flags:·(0x0002)·ACC_PRIVATE439 ····flags:·(0x0002)·ACC_PRIVATE
442 ····Code:440 ····Code:
443 ······stack=300,·locals=9,·args_size=5441 ······stack=300,·locals=8,·args_size=5
444 ·········0:·aload_0442 ·········0:·aload_0
445 ·········1:·getfield······#54·················//·Field·listeners:Ljava/util/List;443 ·········1:·getfield······#54·················//·Field·listeners:Ljava/util/List;
446 ·········4:·astore········5 
447 ·········6:·aload·········5 
448 ·········8:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;444 ·········4:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
449 ········13:·astore········6445 ·········9:·astore········5
450 ········15:·aload·········6446 ········11:·aload·········5
451 ········17:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z447 ········13:·invokeinterface·#70,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
452 ········22:·istore········7448 ········18:·istore········6
453 ········24:·iload·········7449 ········20:·iload·········6
454 ········26:·ifeq··········94450 ········22:·ifeq··········90
455 ········29:·aload·········6451 ········25:·aload·········5
456 ········31:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;452 ········27:·invokeinterface·#74,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
457 ········36:·checkcast·····#76·················//·class·com/junjunguo/pocketmaps/model/listeners/TrackingListener453 ········32:·checkcast·····#76·················//·class·com/junjunguo/pocketmaps/model/listeners/TrackingListener
458 ········39:·astore········8454 ········35:·astore········7
459 ········41:·aload_1 
460 ········42:·ifnull········53 
461 ········45:·aload·········8 
462 ········47:·aload_1455 ········37:·aload_1
 456 ········38:·ifnull········49
 457 ········41:·aload·········7
 458 ········43:·aload_1
463 ········48:·invokeinterface·#84,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateAvgSpeed:(Ljava/lang/Double;)V459 ········44:·invokeinterface·#84,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateAvgSpeed:(Ljava/lang/Double;)V
464 ········53:·aload_2 
465 ········54:·ifnull········65 
466 ········57:·aload·········8 
467 ········59:·aload_2460 ········49:·aload_2
 461 ········50:·ifnull········61
 462 ········53:·aload·········7
 463 ········55:·aload_2
468 ········60:·invokeinterface·#87,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateMaxSpeed:(Ljava/lang/Double;)V464 ········56:·invokeinterface·#87,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateMaxSpeed:(Ljava/lang/Double;)V
469 ········65:·aload_3465 ········61:·aload_3
470 ········66:·ifnull········77466 ········62:·ifnull········73
471 ········69:·aload·········8467 ········65:·aload·········7
472 ········71:·aload_3468 ········67:·aload_3
473 ········72:·invokeinterface·#90,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateDistance:(Ljava/lang/Double;)V469 ········68:·invokeinterface·#90,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateDistance:(Ljava/lang/Double;)V
474 ········77:·aload·········4470 ········73:·aload·········4
475 ········79:·ifnull········15471 ········75:·ifnull········11
476 ········82:·aload·········8472 ········78:·aload·········7
477 ········84:·aload·········4473 ········80:·aload·········4
478 ········86:·invokeinterface·#94,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateDistanceGraphSeries:([[Lcom/jjoe64/graphview/series/DataPoint;)V474 ········82:·invokeinterface·#94,··2···········//·InterfaceMethod·com/junjunguo/pocketmaps/model/listeners/TrackingListener.updateDistanceGraphSeries:([[Lcom/jjoe64/graphview/series/DataPoint;)V
479 ········91:·goto··········15475 ········87:·goto··········11
480 ········94:·return476 ········90:·return
  
481 ··public·static·com.junjunguo.pocketmaps.model.map.Tracking·getTracking();477 ··public·static·com.junjunguo.pocketmaps.model.map.Tracking·getTracking();
482 ····descriptor:·()Lcom/junjunguo/pocketmaps/model/map/Tracking;478 ····descriptor:·()Lcom/junjunguo/pocketmaps/model/map/Tracking;
483 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC479 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
484 ····Code:480 ····Code:
485 ······stack=300,·locals=1,·args_size=0481 ······stack=300,·locals=1,·args_size=0
486 ·········0:·getstatic·····#96·················//·Field·tracking:Lcom/junjunguo/pocketmaps/model/map/Tracking;482 ·········0:·getstatic·····#96·················//·Field·tracking:Lcom/junjunguo/pocketmaps/model/map/Tracking;
2.72 KB
com/junjunguo/pocketmaps/model/util/GenerateGPX.class
2.61 KB
procyon -ec {}
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 ····}23 ····}
24 ····24 ····
25 ····private·void·log(final·String·str)·{25 ····private·void·log(final·String·str)·{
26 ········Log.i(this.getClass().getSimpleName(),·"---GPX---·"·+·str);26 ········Log.i(this.getClass().getSimpleName(),·"---GPX---·"·+·str);
27 ····}27 ····}
28 ····28 ····
29 ····public·void·writeGpxFile(final·String·s,·final·DBtrackingPoints·dBtrackingPoints,·final·File·file)·{29 ····public·void·writeGpxFile(final·String·s,·final·DBtrackingPoints·dBtrackingPoints,·final·File·file)·{
30 ········final·String·string·=·"··<metadata>\n····<link·href=\"http://JunjunGuo.com/PocketMaps\">\n······<text>Pocket·Maps:·Free·offline·maps·with·routing·functions·&·more</text>\n····</link>\n····<time>"·+·this.DF.format((Object)Long.valueOf(System.currentTimeMillis()))·+·"</time>\n"·+·"··</metadata>";30 ········final·String·string·=·"··<metadata>\n····<link·href=\"http://JunjunGuo.com/PocketMaps\">\n······<text>Pocket·Maps:·Free·offline·maps·with·routing·functions·&·more</text>\n····</link>\n····<time>"·+·this.DF.format((Object)Long.valueOf(System.currentTimeMillis()))·+·"</time>\n··</metadata>";
31 ········if·(!file.exists())·{31 ········if·(!file.exists())·{
32 ············file.createNewFile();32 ············file.createNewFile();
33 ········}33 ········}
34 ········final·FileWriter·fileWriter·=·new·FileWriter(file);34 ········final·FileWriter·fileWriter·=·new·FileWriter(file);
35 ········fileWriter.write("<?xml·version=\"1.0\"·encoding=\"UTF-8\"·?>\n");35 ········fileWriter.write("<?xml·version=\"1.0\"·encoding=\"UTF-8\"·?>\n");
36 ········fileWriter.write("<gpx·version=\"1.1\"creator=\"PocketMaps·by·JunjunGuo.com·-·http://junjunguo.com/PocketMaps/\"·xmlns=\"http://www.topografix.com/GPX/1/1\"·xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"·xsi:schemaLocation=\"http://www.topografix.com/GPX/1/1·http://www.topografix.com/GPX/1/1/gpx.xsd·\">\n");36 ········fileWriter.write("<gpx·version=\"1.1\"creator=\"PocketMaps·by·JunjunGuo.com·-·http://junjunguo.com/PocketMaps/\"·xmlns=\"http://www.topografix.com/GPX/1/1\"·xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"·xsi:schemaLocation=\"http://www.topografix.com/GPX/1/1·http://www.topografix.com/GPX/1/1/gpx.xsd·\">\n");
37 ········fileWriter.write(string·+·"\n");37 ········fileWriter.write(string·+·"\n");
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 ········fileWriter.write("\t<trk>\n");47 ········fileWriter.write("\t<trk>\n");
48 ········fileWriter.write("\t\t<name>PocketMaps·GPS·track·log</name>\n");48 ········fileWriter.write("\t\t<name>PocketMaps·GPS·track·log</name>\n");
49 ········fileWriter.write("\t\t<trkseg>\n");49 ········fileWriter.write("\t\t<trkseg>\n");
50 ········while·(!cursor.isAfterLast())·{50 ········while·(!cursor.isAfterLast())·{
51 ············final·StringBuffer·sb·=·new·StringBuffer();51 ············final·StringBuffer·sb·=·new·StringBuffer();
52 ············final·StringBuilder·append·=·new·StringBuilder().append("\t\t\t<trkpt·lat=\"");52 ············final·StringBuilder·append·=·new·StringBuilder().append("\t\t\t<trkpt·lat=\"");
53 ············dbHelper.getClass();53 ············dbHelper.getClass();
54 ············final·StringBuilder·append2·=·append.append(cursor.getDouble(cursor.getColumnIndex("latitude"))).append("\"·").append("lon=\"");54 ············final·StringBuilder·append2·=·append.append(cursor.getDouble(cursor.getColumnIndex("latitude"))).append("\"·lon=\"");
55 ············dbHelper.getClass();55 ············dbHelper.getClass();
56 ············sb.append(append2.append(cursor.getDouble(cursor.getColumnIndex("longitude"))).append("\">").toString());56 ············sb.append(append2.append(cursor.getDouble(cursor.getColumnIndex("longitude"))).append("\">").toString());
57 ············final·StringBuilder·append3·=·new·StringBuilder().append("<ele>");57 ············final·StringBuilder·append3·=·new·StringBuilder().append("<ele>");
58 ············dbHelper.getClass();58 ············dbHelper.getClass();
59 ············sb.append(append3.append(cursor.getDouble(cursor.getColumnIndex("altitude"))).append("</ele>").toString());59 ············sb.append(append3.append(cursor.getDouble(cursor.getColumnIndex("altitude"))).append("</ele>").toString());
60 ············final·StringBuilder·append4·=·new·StringBuilder().append("<time>");60 ············final·StringBuilder·append4·=·new·StringBuilder().append("<time>");
61 ············final·SimpleDateFormat·df·=·this.DF;61 ············final·SimpleDateFormat·df·=·this.DF;
1.56 KB
com/junjunguo/pocketmaps/model/util/Variable.class
1.46 KB
procyon -ec {}
    
Offset 79, 32 lines modifiedOffset 79, 32 lines modified
79 ········if·(Variable.variable·==·null)·{79 ········if·(Variable.variable·==·null)·{
80 ············Variable.variable·=·new·Variable();80 ············Variable.variable·=·new·Variable();
81 ········}81 ········}
82 ········return·Variable.variable;82 ········return·Variable.variable;
83 ····}83 ····}
84 ····84 ····
85 ····private·boolean·hasUnfinishedDownload()·{85 ····private·boolean·hasUnfinishedDownload()·{
 86 ········boolean·b·=·false;
86 ········final·String[]·list·=·this.getMapsFolder().list((FilenameFilter)new·Variable$1(this));87 ········final·String[]·list·=·this.getMapsFolder().list((FilenameFilter)new·Variable$1(this));
87 ········final·String[]·list2·=·this.getMapsFolder().list((FilenameFilter)new·Variable$2(this));88 ········final·String[]·list2·=·this.getMapsFolder().list((FilenameFilter)new·Variable$2(this));
88 ········final·String[]·array·=·list; 
89 ········for·(int·length·=·list.length,·i·=·0;·i·<·length;·++i)·{89 ········for·(int·length·=·list.length,·i·=·0;·i·<·length;·++i)·{
90 ············final·String·s·=·array[i];90 ············final·String·s·=·list[i];
91 ············final·String[]·array2·=·list2; 
92 ············for·(int·length2·=·list2.length,·j·=·0;·j·<·length2;·++j)·{91 ············for·(int·length2·=·list2.length,·j·=·0;·j·<·length2;·++j)·{
93 ················if·(array2[j].contains(s.replace(".ghz",·"")))·{92 ················if·(list2[j].contains(s.replace(".ghz",·"")))·{
94 ····················new·File(this.getMapsFolder(),·s).delete();93 ····················new·File(this.getMapsFolder(),·s).delete();
95 ················}94 ················}
96 ············}95 ············}
97 ············getVariable().addLocalMap(new·MyMap(s));96 ············getVariable().addLocalMap(new·MyMap(s));
98 ············if·(s.contains(this.getPausedMapName()))·{97 ············if·(s.contains(this.getPausedMapName()))·{
99 ················return·true;98 ················b·=·true;
 99 ················break;
100 ············}100 ············}
101 ············new·File(this.getMapsFolder(),·s).delete();101 ············new·File(this.getMapsFolder(),·s).delete();
102 ········}102 ········}
103 ········return·false;103 ········return·b;
104 ····}104 ····}
105 ····105 ····
106 ····private·void·log(final·String·str)·{106 ····private·void·log(final·String·str)·{
107 ········Log.i(this.getClass().getSimpleName(),·"-------"·+·str);107 ········Log.i(this.getClass().getSimpleName(),·"-------"·+·str);
108 ····}108 ····}
109 ····109 ····
110 ····public·void·addLocalMap(final·MyMap·myMap)·{110 ····public·void·addLocalMap(final·MyMap·myMap)·{
2.83 KB
com/junjunguo/pocketmaps/model/map/MyMapAdapter.class
2.73 KB
javap -verbose -constants -s -l -private {}
    
Offset 292, 37 lines modifiedOffset 292, 35 lines modified
292 ······stack=300,·locals=6,·args_size=1292 ······stack=300,·locals=6,·args_size=1
293 ·········0:·new···········#76·················//·class·java/util/ArrayList293 ·········0:·new···········#76·················//·class·java/util/ArrayList
294 ·········3:·astore_1294 ·········3:·astore_1
295 ·········4:·aload_1295 ·········4:·aload_1
296 ·········5:·invokespecial·#77·················//·Method·java/util/ArrayList."<init>":()V296 ·········5:·invokespecial·#77·················//·Method·java/util/ArrayList."<init>":()V
297 ·········8:·aload_0297 ·········8:·aload_0
298 ·········9:·getfield······#14·················//·Field·myMaps:Ljava/util/List;298 ·········9:·getfield······#14·················//·Field·myMaps:Ljava/util/List;
299 ········12:·astore_2 
300 ········13:·aload_2 
301 ········14:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;299 ········12:·invokeinterface·#81,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
302 ········19:·astore_3300 ········17:·astore_2
303 ········20:·aload_3301 ········18:·aload_2
304 ········21:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z302 ········19:·invokeinterface·#87,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
305 ········26:·istore········4 
306 ········28:·iload·········4303 ········24:·istore_3
 304 ········25:·iload_3
307 ········30:·ifeq··········59305 ········26:·ifeq··········57
308 ········33:·aload_3306 ········29:·aload_2
309 ········34:·invokeinterface·#91,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;307 ········30:·invokeinterface·#91,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
310 ········39:·checkcast·····#74·················//·class·com/junjunguo/pocketmaps/model/dataType/MyMap308 ········35:·checkcast·····#74·················//·class·com/junjunguo/pocketmaps/model/dataType/MyMap
311 ········42:·astore········5309 ········38:·astore········4
312 ········44:·aload·········5310 ········40:·aload·········4
313 ········46:·invokevirtual·#94·················//·Method·com/junjunguo/pocketmaps/model/dataType/MyMap.getMapName:()Ljava/lang/String;311 ········42:·invokevirtual·#94·················//·Method·com/junjunguo/pocketmaps/model/dataType/MyMap.getMapName:()Ljava/lang/String;
314 ········49:·astore_2312 ········45:·astore········5
315 ········50:·aload_1313 ········47:·aload_1
316 ········51:·aload_2314 ········48:·aload·········5
317 ········52:·invokevirtual·#98·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z315 ········50:·invokevirtual·#98·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
318 ········55:·pop316 ········53:·pop
319 ········56:·goto··········20317 ········54:·goto··········18
320 ········59:·aload_1318 ········57:·aload_1
321 ········60:·areturn319 ········58:·areturn
  
322 ··public·void·insert(com.junjunguo.pocketmaps.model.dataType.MyMap);320 ··public·void·insert(com.junjunguo.pocketmaps.model.dataType.MyMap);
323 ····descriptor:·(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V321 ····descriptor:·(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V
324 ····flags:·(0x0001)·ACC_PUBLIC322 ····flags:·(0x0001)·ACC_PUBLIC
325 ····Code:323 ····Code:
326 ······stack=300,·locals=5,·args_size=2324 ······stack=300,·locals=5,·args_size=2
327 ·········0:·aload_0325 ·········0:·aload_0
986 B
com/junjunguo/pocketmaps/controller/MainActivity.class
878 B
procyon -ec {}
    
Offset 118, 16 lines modifiedOffset 118, 16 lines modified
118 ········intent.setAction("ACTION_QUIT");118 ········intent.setAction("ACTION_QUIT");
119 ········LocalBroadcastManager.getInstance((Context)this).sendBroadcast(intent);119 ········LocalBroadcastManager.getInstance((Context)this).sendBroadcast(intent);
120 ········this.finish();120 ········this.finish();
121 ········System.exit(0);121 ········System.exit(0);
122 ····}122 ····}
123 ····123 ····
124 ····private·void·refreshList()·{124 ····private·void·refreshList()·{
125 ········String[]·list; 
126 ········for·(int·length·=·(list·=·Variable.getVariable().getMapsFolder().list((FilenameFilter)new·MainActivity$2(this))).length,·i·=·0;·i·<·length;·++i)·{125 ········final·String[]·list·=·Variable.getVariable().getMapsFolder().list((FilenameFilter)new·MainActivity$2(this));
 126 ········for·(int·length·=·list.length,·i·=·0;·i·<·length;·++i)·{
127 ············Variable.getVariable().addLocalMap(new·MyMap(list[i]));127 ············Variable.getVariable().addLocalMap(new·MyMap(list[i]));
128 ········}128 ········}
129 ········if·(!Variable.getVariable().getLocalMaps().isEmpty())·{129 ········if·(!Variable.getVariable().getLocalMaps().isEmpty())·{
130 ············this.mapAdapter.addAll(Variable.getVariable().getLocalMaps());130 ············this.mapAdapter.addAll(Variable.getVariable().getLocalMaps());
131 ········}131 ········}
132 ····}132 ····}
133 ····133 ····
293 B
smali/android/support/v7/recyclerview/R.smali
    
Offset 18, 10 lines modifiedOffset 18, 9 lines modified
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·921 ····.line·9
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·22 
24 ····return-void23 ····return-void
25 .end·method24 .end·method
288 B
smali/android/support/v7/appcompat/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·885 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
277 B
smali/android/support/design/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·1026 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
271 B
smali/com/jjoe64/graphview/R.smali
    
Offset 16, 10 lines modifiedOffset 16, 9 lines modified
16 .method·public·constructor·<init>()V16 .method·public·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·919 ····.line·9
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·16 
22 ····return-void21 ····return-void
23 .end·method22 .end·method
282 B
smali/com/junjunguo/pocketmaps/R.smali
    
Offset 29, 10 lines modifiedOffset 29, 9 lines modified
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·1032 ····.line·10
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····.line·2909 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
1.33 KB
smali/com/junjunguo/pocketmaps/model/dataType/MyMap.smali
    
Offset 552, 21 lines modifiedOffset 552, 19 lines modified
552 ····move-result·v0552 ····move-result·v0
  
553 ····goto·:goto_0553 ····goto·:goto_0
554 .end·method554 .end·method
  
555 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I555 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I
556 ····.locals·1556 ····.locals·1
557 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
558 ····.prologue557 ····.prologue
559 ····.line·13558 ····.line·13
560 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;559 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
  
561 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
562 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;->compareTo(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)I560 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;->compareTo(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)I
  
563 ····move-result·v0561 ····move-result·v0
  
564 ····return·v0562 ····return·v0
565 .end·method563 .end·method
  
Offset 976, 14 lines modifiedOffset 974, 15 lines modified
  
976 ····const-string·v1,·",·status="974 ····const-string·v1,·",·status="
  
977 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;975 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
978 ····move-result-object·v0976 ····move-result-object·v0
  
 977 ····.line·176
979 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;->getStatusStr()Ljava/lang/String;978 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;->getStatusStr()Ljava/lang/String;
  
980 ····move-result-object·v1979 ····move-result-object·v1
  
981 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;980 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
982 ····move-result-object·v0981 ····move-result-object·v0
Offset 994, 9 lines modifiedOffset 993, 10 lines modified
  
994 ····move-result-object·v0993 ····move-result-object·v0
  
995 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;994 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
996 ····move-result-object·v0995 ····move-result-object·v0
  
 996 ····.line·169
997 ····return-object·v0997 ····return-object·v0
998 .end·method998 .end·method
3.51 KB
smali/com/junjunguo/pocketmaps/model/map/MyMapAdapter.smali
    
Offset 178, 46 lines modifiedOffset 178, 45 lines modified
178 ····.line·142178 ····.line·142
179 ····new-instance·v0,·Ljava/util/ArrayList;179 ····new-instance·v0,·Ljava/util/ArrayList;
  
180 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V180 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
181 ····.line·143181 ····.line·143
182 ····.local·v0,·"al":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"182 ····.local·v0,·"al":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
183 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->myMaps:Ljava/util/List;183 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->myMaps:Ljava/util/List;
  
184 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;184 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
185 ····move-result-object·v1185 ····move-result-object·v2
  
186 ····.local·v1,·"i$":Ljava/util/Iterator; 
187 ····:goto_0186 ····:goto_0
188 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z187 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
189 ····move-result·v3188 ····move-result·v3
  
190 ····if-eqz·v3,·:cond_0189 ····if-eqz·v3,·:cond_0
  
191 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;190 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
192 ····move-result-object·v2191 ····move-result-object·v1
  
193 ····check-cast·v2,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;192 ····check-cast·v1,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
  
194 ····.line·144193 ····.line·144
195 ····.local·v2,·"mm":Lcom/junjunguo/pocketmaps/model/dataType/MyMap;194 ····.local·v1,·"mm":Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
196 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;->getMapName()Ljava/lang/String;195 ····invoke-virtual·{v1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;->getMapName()Ljava/lang/String;
  
197 ····move-result-object·v3196 ····move-result-object·v3
  
198 ····invoke-virtual·{v0,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z197 ····invoke-virtual·{v0,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
199 ····goto·:goto_0198 ····goto·:goto_0
  
200 ····.line·146199 ····.line·146
201 ····.end·local·v2····#·"mm":Lcom/junjunguo/pocketmaps/model/dataType/MyMap;200 ····.end·local·v1····#·"mm":Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
202 ····:cond_0201 ····:cond_0
203 ····return-object·v0202 ····return-object·v0
204 .end·method203 .end·method
  
205 .method·public·insert(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V204 .method·public·insert(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V
206 ····.locals·2205 ····.locals·2
207 ····.param·p1,·"myMap"····#·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;206 ····.param·p1,·"myMap"····#·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
Offset 255, 22 lines modifiedOffset 254, 19 lines modified
255 ····.line·135254 ····.line·135
256 ····:cond_0255 ····:cond_0
257 ····return-void256 ····return-void
258 .end·method257 .end·method
  
259 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V258 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
260 ····.locals·0259 ····.locals·0
261 ····.param·p1,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; 
262 ····.param·p2,·"x1"····#·I 
  
263 ····.prologue260 ····.prologue
264 ····.line·22261 ····.line·22
265 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;262 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;
  
266 ····.end·local·p1····#·"x0":Landroid/support/v7/widget/RecyclerView$ViewHolder; 
267 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;I)V263 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;I)V
  
268 ····return-void264 ····return-void
269 .end·method265 .end·method
  
270 .method·public·onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;I)V266 .method·public·onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;I)V
271 ····.locals·1267 ····.locals·1
Offset 291, 16 lines modifiedOffset 287, 14 lines modified
  
291 ····.line·75287 ····.line·75
292 ····return-void288 ····return-void
293 .end·method289 .end·method
  
294 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;290 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
295 ····.locals·1291 ····.locals·1
296 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup; 
297 ····.param·p2,·"x1"····#·I 
  
298 ····.prologue292 ····.prologue
299 ····.line·22293 ····.line·22
300 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;294 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;
  
301 ····move-result-object·v0295 ····move-result-object·v0
  
2.97 KB
smali/com/junjunguo/pocketmaps/model/map/MapHandler$3.smali
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
  
38 .field·final·synthetic·val$toLon:D38 .field·final·synthetic·val$toLon:D
  
  
39 #·direct·methods39 #·direct·methods
40 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;DDDD)V40 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;DDDD)V
41 ····.locals·041 ····.locals·0
 42 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
42 ····.prologue43 ····.prologue
43 ····.line·30144 ····.line·301
44 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;45 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
45 ····iput-wide·p2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->val$fromLat:D46 ····iput-wide·p2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->val$fromLat:D
  
Offset 160, 21 lines modifiedOffset 161, 19 lines modified
  
160 ····.line·313161 ····.line·313
161 ····return-object·v0162 ····return-object·v0
162 .end·method163 .end·method
  
163 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;164 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
164 ····.locals·1165 ····.locals·1
165 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
166 ····.prologue166 ····.prologue
167 ····.line·301167 ····.line·301
168 ····check-cast·p1,·[Ljava/lang/Void;168 ····check-cast·p1,·[Ljava/lang/Void;
  
169 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
170 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->doInBackground([Ljava/lang/Void;)Lcom/graphhopper/GHResponse;169 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->doInBackground([Ljava/lang/Void;)Lcom/graphhopper/GHResponse;
  
171 ····move-result-object·v0170 ····move-result-object·v0
  
172 ····return-object·v0171 ····return-object·v0
173 .end·method172 .end·method
  
Offset 199, 14 lines modifiedOffset 198, 15 lines modified
  
199 ····invoke-virtual·{p1},·Lcom/graphhopper/GHResponse;->getPoints()Lcom/graphhopper/util/PointList;198 ····invoke-virtual·{p1},·Lcom/graphhopper/GHResponse;->getPoints()Lcom/graphhopper/util/PointList;
  
200 ····move-result-object·v3199 ····move-result-object·v3
  
201 ····iget-object·v4,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;200 ····iget-object·v4,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
 201 ····.line·324
202 ····invoke-static·{v4},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->access$700(Lcom/junjunguo/pocketmaps/model/map/MapHandler;)Landroid/app/Activity;202 ····invoke-static·{v4},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->access$700(Lcom/junjunguo/pocketmaps/model/map/MapHandler;)Landroid/app/Activity;
  
203 ····move-result-object·v4203 ····move-result-object·v4
  
204 ····invoke-virtual·{v4},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;204 ····invoke-virtual·{v4},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
205 ····move-result-object·v4205 ····move-result-object·v4
Offset 215, 14 lines modifiedOffset 215, 15 lines modified
  
215 ····invoke-virtual·{v4,·v5},·Landroid/content/res/Resources;->getColor(I)I215 ····invoke-virtual·{v4,·v5},·Landroid/content/res/Resources;->getColor(I)I
  
216 ····move-result·v4216 ····move-result·v4
  
217 ····const/16·v5,·0x14217 ····const/16·v5,·0x14
  
 218 ····.line·323
218 ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->createPolyline(Lcom/graphhopper/util/PointList;II)Lorg/mapsforge/map/layer/overlay/Polyline;219 ····invoke-virtual·{v2,·v3,·v4,·v5},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->createPolyline(Lcom/graphhopper/util/PointList;II)Lorg/mapsforge/map/layer/overlay/Polyline;
  
219 ····move-result-object·v2220 ····move-result-object·v2
  
220 ····invoke-static·{v1,·v2},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->access$602(Lcom/junjunguo/pocketmaps/model/map/MapHandler;Lorg/mapsforge/map/layer/overlay/Polyline;)Lorg/mapsforge/map/layer/overlay/Polyline;221 ····invoke-static·{v1,·v2},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->access$602(Lcom/junjunguo/pocketmaps/model/map/MapHandler;Lorg/mapsforge/map/layer/overlay/Polyline;)Lorg/mapsforge/map/layer/overlay/Polyline;
  
221 ····.line·325222 ····.line·325
Offset 352, 21 lines modifiedOffset 353, 19 lines modified
352 ····invoke-virtual·{v0},·Ljava/lang/Exception;->getStackTrace()[Ljava/lang/StackTraceElement;353 ····invoke-virtual·{v0},·Ljava/lang/Exception;->getStackTrace()[Ljava/lang/StackTraceElement;
  
353 ····goto·:goto_1354 ····goto·:goto_1
354 .end·method355 .end·method
  
355 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V356 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
356 ····.locals·0357 ····.locals·0
357 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
358 ····.prologue358 ····.prologue
359 ····.line·301359 ····.line·301
360 ····check-cast·p1,·Lcom/graphhopper/GHResponse;360 ····check-cast·p1,·Lcom/graphhopper/GHResponse;
  
361 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
362 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->onPostExecute(Lcom/graphhopper/GHResponse;)V361 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->onPostExecute(Lcom/graphhopper/GHResponse;)V
  
363 ····return-void362 ····return-void
364 .end·method363 .end·method
  
365 .method·protected·onPreExecute()V364 .method·protected·onPreExecute()V
366 ····.locals·2365 ····.locals·2
685 B
smali/com/junjunguo/pocketmaps/model/map/DownloadFiles$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;21 .field·final·synthetic·this$1:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·5627 ····.line·56
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1$1;->this$1:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1$1;->this$1:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
776 B
smali/com/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;
  
25 ····.prologue26 ····.prologue
26 ····.line·8727 ····.line·87
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.92 KB
smali/com/junjunguo/pocketmaps/model/map/Tracking.smali
    
Offset 106, 108 lines modifiedOffset 106, 106 lines modified
106 .method·private·broadcast(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V106 .method·private·broadcast(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V
107 ····.locals·3107 ····.locals·3
108 ····.param·p1,·"speed"····#·Lcom/jjoe64/graphview/series/DataPoint;108 ····.param·p1,·"speed"····#·Lcom/jjoe64/graphview/series/DataPoint;
109 ····.param·p2,·"distance"····#·Lcom/jjoe64/graphview/series/DataPoint;109 ····.param·p2,·"distance"····#·Lcom/jjoe64/graphview/series/DataPoint;
  
110 ····.prologue110 ····.prologue
111 ····.line·236111 ····.line·236
112 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->listeners:Ljava/util/List;112 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->listeners:Ljava/util/List;
  
113 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;113 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
114 ····move-result-object·v0114 ····move-result-object·v1
  
115 ····.local·v0,·"i$":Ljava/util/Iterator; 
116 ····:goto_0115 ····:goto_0
117 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z116 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
118 ····move-result·v2117 ····move-result·v2
  
119 ····if-eqz·v2,·:cond_0118 ····if-eqz·v2,·:cond_0
  
120 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;119 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
121 ····move-result-object·v1120 ····move-result-object·v0
  
122 ····check-cast·v1,·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;121 ····check-cast·v0,·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;
  
123 ····.line·237122 ····.line·237
124 ····.local·v1,·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;123 ····.local·v0,·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;
125 ····invoke-interface·{v1,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->addDistanceGraphSeriesPoint(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V124 ····invoke-interface·{v0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->addDistanceGraphSeriesPoint(Lcom/jjoe64/graphview/series/DataPoint;Lcom/jjoe64/graphview/series/DataPoint;)V
  
126 ····goto·:goto_0125 ····goto·:goto_0
  
127 ····.line·239126 ····.line·239
128 ····.end·local·v1····#·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;127 ····.end·local·v0····#·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;
129 ····:cond_0128 ····:cond_0
130 ····return-void129 ····return-void
131 .end·method130 .end·method
  
132 .method·private·broadcast(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;[[Lcom/jjoe64/graphview/series/DataPoint;)V131 .method·private·broadcast(Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;[[Lcom/jjoe64/graphview/series/DataPoint;)V
133 ····.locals·3132 ····.locals·3
134 ····.param·p1,·"avgSpeed"····#·Ljava/lang/Double;133 ····.param·p1,·"avgSpeed"····#·Ljava/lang/Double;
135 ····.param·p2,·"maxSpeed"····#·Ljava/lang/Double;134 ····.param·p2,·"maxSpeed"····#·Ljava/lang/Double;
136 ····.param·p3,·"distance"····#·Ljava/lang/Double;135 ····.param·p3,·"distance"····#·Ljava/lang/Double;
137 ····.param·p4,·"dataPoints"····#·[[Lcom/jjoe64/graphview/series/DataPoint;136 ····.param·p4,·"dataPoints"····#·[[Lcom/jjoe64/graphview/series/DataPoint;
  
138 ····.prologue137 ····.prologue
139 ····.line·250138 ····.line·250
140 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->listeners:Ljava/util/List;139 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->listeners:Ljava/util/List;
  
141 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;140 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
142 ····move-result-object·v0141 ····move-result-object·v1
  
143 ····.local·v0,·"i$":Ljava/util/Iterator; 
144 ····:cond_0142 ····:cond_0
145 ····:goto_0143 ····:goto_0
146 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z144 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
147 ····move-result·v2145 ····move-result·v2
  
148 ····if-eqz·v2,·:cond_4146 ····if-eqz·v2,·:cond_4
  
149 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;147 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
150 ····move-result-object·v1148 ····move-result-object·v0
  
151 ····check-cast·v1,·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;149 ····check-cast·v0,·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;
  
152 ····.line·251150 ····.line·251
153 ····.local·v1,·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;151 ····.local·v0,·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;
154 ····if-eqz·p1,·:cond_1152 ····if-eqz·p1,·:cond_1
  
155 ····.line·252153 ····.line·252
156 ····invoke-interface·{v1,·p1},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateAvgSpeed(Ljava/lang/Double;)V154 ····invoke-interface·{v0,·p1},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateAvgSpeed(Ljava/lang/Double;)V
  
157 ····.line·254155 ····.line·254
158 ····:cond_1156 ····:cond_1
159 ····if-eqz·p2,·:cond_2157 ····if-eqz·p2,·:cond_2
  
160 ····.line·255158 ····.line·255
161 ····invoke-interface·{v1,·p2},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateMaxSpeed(Ljava/lang/Double;)V159 ····invoke-interface·{v0,·p2},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateMaxSpeed(Ljava/lang/Double;)V
  
162 ····.line·257160 ····.line·257
163 ····:cond_2161 ····:cond_2
164 ····if-eqz·p3,·:cond_3162 ····if-eqz·p3,·:cond_3
  
165 ····.line·258163 ····.line·258
166 ····invoke-interface·{v1,·p3},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateDistance(Ljava/lang/Double;)V164 ····invoke-interface·{v0,·p3},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateDistance(Ljava/lang/Double;)V
  
167 ····.line·260165 ····.line·260
168 ····:cond_3166 ····:cond_3
169 ····if-eqz·p4,·:cond_0167 ····if-eqz·p4,·:cond_0
  
170 ····.line·261168 ····.line·261
171 ····invoke-interface·{v1,·p4},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateDistanceGraphSeries([[Lcom/jjoe64/graphview/series/DataPoint;)V169 ····invoke-interface·{v0,·p4},·Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;->updateDistanceGraphSeries([[Lcom/jjoe64/graphview/series/DataPoint;)V
  
172 ····goto·:goto_0170 ····goto·:goto_0
  
173 ····.line·264171 ····.line·264
174 ····.end·local·v1····#·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;172 ····.end·local·v0····#·"tl":Lcom/junjunguo/pocketmaps/model/listeners/TrackingListener;
175 ····:cond_4173 ····:cond_4
176 ····return-void174 ····return-void
177 .end·method175 .end·method
  
178 .method·public·static·getTracking()Lcom/junjunguo/pocketmaps/model/map/Tracking;176 .method·public·static·getTracking()Lcom/junjunguo/pocketmaps/model/map/Tracking;
179 ····.locals·1177 ····.locals·1
  
Offset 409, 14 lines modifiedOffset 407, 15 lines modified
409 ····iget-object·v6,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->startLocation:Landroid/location/Location;407 ····iget-object·v6,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->startLocation:Landroid/location/Location;
  
410 ····if-eqz·v6,·:cond_0408 ····if-eqz·v6,·:cond_0
  
411 ····.line·216409 ····.line·216
412 ····iget-object·v6,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->startLocation:Landroid/location/Location;410 ····iget-object·v6,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking;->startLocation:Landroid/location/Location;
  
 411 ····.line·217
413 ····invoke-virtual·{v6,·p1},·Landroid/location/Location;->distanceTo(Landroid/location/Location;)F412 ····invoke-virtual·{v6,·p1},·Landroid/location/Location;->distanceTo(Landroid/location/Location;)F
  
414 ····move-result·v6413 ····move-result·v6
  
415 ····float-to-double·v8,·v6414 ····float-to-double·v8,·v6
  
416 ····invoke-virtual·{p1},·Landroid/location/Location;->getTime()J415 ····invoke-virtual·{p1},·Landroid/location/Location;->getTime()J
Offset 740, 14 lines modifiedOffset 739, 15 lines modified
  
740 ····invoke-direct·{v0,·p0},·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;-><init>(Lcom/junjunguo/pocketmaps/model/map/Tracking;)V739 ····invoke-direct·{v0,·p0},·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;-><init>(Lcom/junjunguo/pocketmaps/model/map/Tracking;)V
Max diff block lines reached; 800/6980 bytes (11.46%) of diff not shown.
1.76 KB
smali/com/junjunguo/pocketmaps/model/map/Tracking$1.smali
    
Offset 29, 35 lines modifiedOffset 29, 34 lines modified
29 #·instance·fields29 #·instance·fields
30 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/Tracking;30 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/Tracking;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/Tracking;)V32 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/Tracking;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/Tracking;
  
34 ····.prologue35 ····.prologue
35 ····.line·15936 ····.line·159
36 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/Tracking;37 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/Tracking;
  
37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V38 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
38 ····return-void39 ····return-void
39 .end·method40 .end·method
  
  
40 #·virtual·methods41 #·virtual·methods
41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;42 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
42 ····.locals·143 ····.locals·1
43 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
44 ····.prologue44 ····.prologue
45 ····.line·15945 ····.line·159
46 ····check-cast·p1,·[Ljava/net/URL;46 ····check-cast·p1,·[Ljava/net/URL;
  
47 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
48 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;->doInBackground([Ljava/net/URL;)[[Lcom/jjoe64/graphview/series/DataPoint;47 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;->doInBackground([Ljava/net/URL;)[[Lcom/jjoe64/graphview/series/DataPoint;
  
49 ····move-result-object·v048 ····move-result-object·v0
  
50 ····return-object·v049 ····return-object·v0
51 .end·method50 .end·method
  
Offset 119, 21 lines modifiedOffset 118, 19 lines modified
119 ····move-object·v0,·v2118 ····move-object·v0,·v2
  
120 ····goto·:goto_0119 ····goto·:goto_0
121 .end·method120 .end·method
  
122 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V121 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
123 ····.locals·0122 ····.locals·0
124 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
125 ····.prologue123 ····.prologue
126 ····.line·159124 ····.line·159
127 ····check-cast·p1,·[[Lcom/jjoe64/graphview/series/DataPoint;125 ····check-cast·p1,·[[Lcom/jjoe64/graphview/series/DataPoint;
  
128 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
129 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;->onPostExecute([[Lcom/jjoe64/graphview/series/DataPoint;)V126 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/Tracking$1;->onPostExecute([[Lcom/jjoe64/graphview/series/DataPoint;)V
  
130 ····return-void127 ····return-void
131 .end·method128 .end·method
  
132 .method·protected·onPostExecute([[Lcom/jjoe64/graphview/series/DataPoint;)V129 .method·protected·onPostExecute([[Lcom/jjoe64/graphview/series/DataPoint;)V
133 ····.locals·2130 ····.locals·2
741 B
smali/com/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;
  
25 ····.prologue26 ····.prologue
26 ····.line·4127 ····.line·41
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter$ViewHolder;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
837 B
smali/com/junjunguo/pocketmaps/model/map/MapHandler$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;18 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;Lorg/mapsforge/map/layer/cache/TileCache;Lorg/mapsforge/map/model/MapViewPosition;ZZLorg/mapsforge/core/graphics/GraphicFactory;)V20 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;Lorg/mapsforge/map/layer/cache/TileCache;Lorg/mapsforge/map/model/MapViewPosition;ZZLorg/mapsforge/core/graphics/GraphicFactory;)V
21 ····.locals·621 ····.locals·6
 22 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/MapHandler;
22 ····.param·p2,·"x0"····#·Lorg/mapsforge/map/layer/cache/TileCache;23 ····.param·p2,·"x0"····#·Lorg/mapsforge/map/layer/cache/TileCache;
23 ····.param·p3,·"x1"····#·Lorg/mapsforge/map/model/MapViewPosition;24 ····.param·p3,·"x1"····#·Lorg/mapsforge/map/model/MapViewPosition;
24 ····.param·p4,·"x2"····#·Z25 ····.param·p4,·"x2"····#·Z
25 ····.param·p5,·"x3"····#·Z26 ····.param·p5,·"x3"····#·Z
26 ····.param·p6,·"x4"····#·Lorg/mapsforge/core/graphics/GraphicFactory;27 ····.param·p6,·"x4"····#·Lorg/mapsforge/core/graphics/GraphicFactory;
  
27 ····.prologue28 ····.prologue
4.21 KB
smali/com/junjunguo/pocketmaps/model/map/DownloadFiles$1.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$urlStr:Ljava/lang/String;34 .field·final·synthetic·val$urlStr:Ljava/lang/String;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V36 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V
37 ····.locals·037 ····.locals·0
 38 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;
  
38 ····.prologue39 ····.prologue
39 ····.line·5140 ····.line·51
40 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;41 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;
  
41 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$mapsFolder:Ljava/io/File;42 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$mapsFolder:Ljava/io/File;
  
Offset 96, 14 lines modifiedOffset 97, 15 lines modified
  
96 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$urlStr:Ljava/lang/String;97 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$urlStr:Ljava/lang/String;
  
97 ····new-instance·v2,·Ljava/io/File;98 ····new-instance·v2,·Ljava/io/File;
  
98 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$mapsFolder:Ljava/io/File;99 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$mapsFolder:Ljava/io/File;
  
 100 ····.line·55
99 ····invoke-virtual·{v3},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;101 ····invoke-virtual·{v3},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
100 ····move-result-object·v3102 ····move-result-object·v3
  
101 ····iget-object·v4,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$urlStr:Ljava/lang/String;103 ····iget-object·v4,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$urlStr:Ljava/lang/String;
  
102 ····iget-object·v5,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$urlStr:Ljava/lang/String;104 ····iget-object·v5,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$urlStr:Ljava/lang/String;
Offset 118, 45 lines modifiedOffset 120, 45 lines modified
  
118 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;120 ····invoke-virtual·{v4,·v5},·Ljava/lang/String;->substring(I)Ljava/lang/String;
  
119 ····move-result-object·v4121 ····move-result-object·v4
  
120 ····invoke-direct·{v2,·v3,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V122 ····invoke-direct·{v2,·v3,·v4},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
 123 ····.line·56
121 ····invoke-virtual·{v2},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;124 ····invoke-virtual·{v2},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
122 ····move-result-object·v2125 ····move-result-object·v2
  
123 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$mapName:Ljava/lang/String;126 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->val$mapName:Ljava/lang/String;
  
124 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1$1;127 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1$1;
  
125 ····invoke-direct·{v4,·p0},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1$1;-><init>(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;)V128 ····invoke-direct·{v4,·p0},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1$1;-><init>(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;)V
  
 129 ····.line·54
126 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lcom/junjunguo/pocketmaps/model/map/MapDownloader;->downloadFile(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;)V130 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Lcom/junjunguo/pocketmaps/model/map/MapDownloader;->downloadFile(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;)V
  
127 ····.line·68131 ····.line·68
128 ····iget-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;132 ····iget-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->this$0:Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;
  
129 ····invoke-static·{v0},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->access$200(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;)Lcom/junjunguo/pocketmaps/model/map/MapDownloader;133 ····invoke-static·{v0},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->access$200(Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;)Lcom/junjunguo/pocketmaps/model/map/MapDownloader;
  
130 ····move-result-object·v0134 ····move-result-object·v0
  
131 ····return-object·v0135 ····return-object·v0
132 .end·method136 .end·method
  
133 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;137 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
134 ····.locals·1138 ····.locals·1
135 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
136 ····.prologue139 ····.prologue
137 ····.line·51140 ····.line·51
138 ····check-cast·p1,·[Ljava/net/URL;141 ····check-cast·p1,·[Ljava/net/URL;
  
139 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
140 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->doInBackground([Ljava/net/URL;)Lcom/junjunguo/pocketmaps/model/map/MapDownloader;142 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->doInBackground([Ljava/net/URL;)Lcom/junjunguo/pocketmaps/model/map/MapDownloader;
  
141 ····move-result-object·v0143 ····move-result-object·v0
  
142 ····return-object·v0144 ····return-object·v0
143 .end·method145 .end·method
  
Offset 194, 21 lines modifiedOffset 196, 19 lines modified
194 ····.line·91196 ····.line·91
195 ····.local·v0,·"endTime":J197 ····.local·v0,·"endTime":J
196 ····return-void198 ····return-void
197 .end·method199 .end·method
  
198 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V200 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
199 ····.locals·0201 ····.locals·0
200 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
201 ····.prologue202 ····.prologue
202 ····.line·51203 ····.line·51
203 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/map/MapDownloader;204 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/map/MapDownloader;
  
204 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
205 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->onPostExecute(Lcom/junjunguo/pocketmaps/model/map/MapDownloader;)V205 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->onPostExecute(Lcom/junjunguo/pocketmaps/model/map/MapDownloader;)V
  
206 ····return-void206 ····return-void
207 .end·method207 .end·method
  
208 .method·protected·onPreExecute()V208 .method·protected·onPreExecute()V
209 ····.locals·2209 ····.locals·2
Offset 261, 18 lines modifiedOffset 261, 16 lines modified
  
261 ····.line·86261 ····.line·86
262 ····return-void262 ····return-void
263 .end·method263 .end·method
  
264 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V264 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
265 ····.locals·0265 ····.locals·0
266 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
267 ····.prologue266 ····.prologue
268 ····.line·51267 ····.line·51
269 ····check-cast·p1,·[Ljava/lang/Integer;268 ····check-cast·p1,·[Ljava/lang/Integer;
  
270 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
271 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->onProgressUpdate([Ljava/lang/Integer;)V269 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles$1;->onProgressUpdate([Ljava/lang/Integer;)V
  
272 ····return-void270 ····return-void
273 .end·method271 .end·method
4.46 KB
smali/com/junjunguo/pocketmaps/model/map/MapHandler.smali
    
Offset 231, 14 lines modifiedOffset 231, 15 lines modified
  
231 ····invoke-direct·{v0,·p0},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;-><init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;)V231 ····invoke-direct·{v0,·p0},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;-><init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;)V
  
232 ····const/4·v1,·0x0232 ····const/4·v1,·0x0
  
233 ····new-array·v1,·v1,·[Ljava/lang/Void;233 ····new-array·v1,·v1,·[Ljava/lang/Void;
  
 234 ····.line·286
234 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;235 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
235 ····.line·287236 ····.line·287
236 ····return-void237 ····return-void
237 .end·method238 .end·method
  
238 .method·private·log(Ljava/lang/String;)V239 .method·private·log(Ljava/lang/String;)V
Offset 587, 14 lines modifiedOffset 588, 15 lines modified
  
587 ····invoke-direct/range·{v0·..·v9},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;-><init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;DDDD)V588 ····invoke-direct/range·{v0·..·v9},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;-><init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;DDDD)V
  
588 ····const/4·v1,·0x0589 ····const/4·v1,·0x0
  
589 ····new-array·v1,·v1,·[Ljava/lang/Void;590 ····new-array·v1,·v1,·[Ljava/lang/Void;
  
 591 ····.line·339
590 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;592 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$3;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
591 ····.line·340593 ····.line·340
592 ····return-void594 ····return-void
593 .end·method595 .end·method
  
594 .method·public·centerPointOnMap(Lorg/mapsforge/core/model/LatLong;I)V596 .method·public·centerPointOnMap(Lorg/mapsforge/core/model/LatLong;I)V
Offset 615, 14 lines modifiedOffset 617, 15 lines modified
  
615 ····iget-object·v0,·v0,·Lorg/mapsforge/map/model/Model;->mapViewPosition:Lorg/mapsforge/map/model/MapViewPosition;617 ····iget-object·v0,·v0,·Lorg/mapsforge/map/model/Model;->mapViewPosition:Lorg/mapsforge/map/model/MapViewPosition;
  
616 ····new-instance·v1,·Lorg/mapsforge/core/model/MapPosition;618 ····new-instance·v1,·Lorg/mapsforge/core/model/MapPosition;
  
617 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->mapView:Lorg/mapsforge/map/android/view/MapView;619 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->mapView:Lorg/mapsforge/map/android/view/MapView;
  
 620 ····.line·148
618 ····invoke-virtual·{v2},·Lorg/mapsforge/map/android/view/MapView;->getModel()Lorg/mapsforge/map/model/Model;621 ····invoke-virtual·{v2},·Lorg/mapsforge/map/android/view/MapView;->getModel()Lorg/mapsforge/map/model/Model;
  
619 ····move-result-object·v2622 ····move-result-object·v2
  
620 ····iget-object·v2,·v2,·Lorg/mapsforge/map/model/Model;->mapViewPosition:Lorg/mapsforge/map/model/MapViewPosition;623 ····iget-object·v2,·v2,·Lorg/mapsforge/map/model/Model;->mapViewPosition:Lorg/mapsforge/map/model/MapViewPosition;
  
621 ····invoke-virtual·{v2},·Lorg/mapsforge/map/model/MapViewPosition;->getZoomLevel()B624 ····invoke-virtual·{v2},·Lorg/mapsforge/map/model/MapViewPosition;->getZoomLevel()B
Offset 828, 15 lines modifiedOffset 831, 15 lines modified
  
828 ····.line·98831 ····.line·98
829 ····iput-object·p3,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->currentArea:Ljava/lang/String;832 ····iput-object·p3,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->currentArea:Ljava/lang/String;
  
830 ····.line·99833 ····.line·99
831 ····iput-object·p4,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->mapsFolder:Ljava/io/File;834 ····iput-object·p4,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->mapsFolder:Ljava/io/File;
  
832 ····.line·101835 ····.line·102
833 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;836 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
834 ····move-result-object·v0837 ····move-result-object·v0
  
835 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;838 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
836 ····move-result-object·v1839 ····move-result-object·v1
Offset 849, 26 lines modifiedOffset 852, 28 lines modified
  
849 ····invoke-virtual·{v0},·Lorg/mapsforge/map/model/DisplayModel;->getTileSize()I852 ····invoke-virtual·{v0},·Lorg/mapsforge/map/model/DisplayModel;->getTileSize()I
  
850 ····move-result·v2853 ····move-result·v2
  
851 ····const/high16·v3,·0x3f800000····#·1.0f854 ····const/high16·v3,·0x3f800000····#·1.0f
  
 855 ····.line·103
852 ····invoke-virtual·{p2},·Lorg/mapsforge/map/android/view/MapView;->getModel()Lorg/mapsforge/map/model/Model;856 ····invoke-virtual·{p2},·Lorg/mapsforge/map/android/view/MapView;->getModel()Lorg/mapsforge/map/model/Model;
  
853 ····move-result-object·v0857 ····move-result-object·v0
  
854 ····iget-object·v0,·v0,·Lorg/mapsforge/map/model/Model;->frameBufferModel:Lorg/mapsforge/map/model/FrameBufferModel;858 ····iget-object·v0,·v0,·Lorg/mapsforge/map/model/Model;->frameBufferModel:Lorg/mapsforge/map/model/FrameBufferModel;
  
855 ····invoke-virtual·{v0},·Lorg/mapsforge/map/model/FrameBufferModel;->getOverdrawFactor()D859 ····invoke-virtual·{v0},·Lorg/mapsforge/map/model/FrameBufferModel;->getOverdrawFactor()D
  
856 ····move-result-wide·v4860 ····move-result-wide·v4
  
857 ····move-object·v0,·p1861 ····move-object·v0,·p1
  
 862 ····.line·102
858 ····invoke-static/range·{v0·..·v5},·Lorg/mapsforge/map/android/util/AndroidUtil;->createTileCache(Landroid/content/Context;Ljava/lang/String;IFD)Lorg/mapsforge/map/layer/cache/TileCache;863 ····invoke-static/range·{v0·..·v5},·Lorg/mapsforge/map/android/util/AndroidUtil;->createTileCache(Landroid/content/Context;Ljava/lang/String;IFD)Lorg/mapsforge/map/layer/cache/TileCache;
  
859 ····move-result-object·v0864 ····move-result-object·v0
  
860 ····iput-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->tileCache:Lorg/mapsforge/map/layer/cache/TileCache;865 ····iput-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->tileCache:Lorg/mapsforge/map/layer/cache/TileCache;
  
861 ····.line·104866 ····.line·104
Offset 1000, 14 lines modifiedOffset 1005, 15 lines modified
1000 ····.line·1151005 ····.line·115
1001 ····new-instance·v0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$1;1006 ····new-instance·v0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$1;
  
1002 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->tileCache:Lorg/mapsforge/map/layer/cache/TileCache;1007 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->tileCache:Lorg/mapsforge/map/layer/cache/TileCache;
  
1003 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->mapView:Lorg/mapsforge/map/android/view/MapView;1008 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->mapView:Lorg/mapsforge/map/android/view/MapView;
  
 1009 ····.line·116
1004 ····invoke-virtual·{v1},·Lorg/mapsforge/map/android/view/MapView;->getModel()Lorg/mapsforge/map/model/Model;1010 ····invoke-virtual·{v1},·Lorg/mapsforge/map/android/view/MapView;->getModel()Lorg/mapsforge/map/model/Model;
  
1005 ····move-result-object·v11011 ····move-result-object·v1
  
1006 ····iget-object·v3,·v1,·Lorg/mapsforge/map/model/Model;->mapViewPosition:Lorg/mapsforge/map/model/MapViewPosition;1012 ····iget-object·v3,·v1,·Lorg/mapsforge/map/model/Model;->mapViewPosition:Lorg/mapsforge/map/model/MapViewPosition;
  
1007 ····const/4·v4,·0x01013 ····const/4·v4,·0x0
Offset 1295, 14 lines modifiedOffset 1301, 15 lines modified
1295 ····iput-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->trackingPointList:Lcom/graphhopper/util/PointList;1301 ····iput-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->trackingPointList:Lcom/graphhopper/util/PointList;
  
1296 ····.line·3671302 ····.line·367
1297 ····iget-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->trackingPointList:Lcom/graphhopper/util/PointList;1303 ····iget-object·v0,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->trackingPointList:Lcom/graphhopper/util/PointList;
  
1298 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->activity:Landroid/app/Activity;1304 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->activity:Landroid/app/Activity;
  
 1305 ····.line·368
1299 ····invoke-virtual·{v1},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;1306 ····invoke-virtual·{v1},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
1300 ····move-result-object·v11307 ····move-result-object·v1
  
1301 ····const·v2,·0x7f0c002a1308 ····const·v2,·0x7f0c002a
  
1302 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I1309 ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I
1.71 KB
smali/com/junjunguo/pocketmaps/model/map/MapHandler$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;30 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;)V32 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/MapHandler;)V
33 ····.locals·133 ····.locals·1
 34 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
34 ····.prologue35 ····.prologue
35 ····.line·26536 ····.line·265
36 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;37 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->this$0:Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V38 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
Offset 135, 21 lines modifiedOffset 136, 19 lines modified
135 ····iput-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->error:Ljava/lang/String;136 ····iput-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->error:Ljava/lang/String;
  
136 ····goto·:goto_0137 ····goto·:goto_0
137 .end·method138 .end·method
  
138 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;139 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
139 ····.locals·1140 ····.locals·1
140 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
141 ····.prologue141 ····.prologue
142 ····.line·265142 ····.line·265
143 ····check-cast·p1,·[Ljava/lang/Void;143 ····check-cast·p1,·[Ljava/lang/Void;
  
144 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
145 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->doInBackground([Ljava/lang/Void;)Landroid/graphics/Path;144 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->doInBackground([Ljava/lang/Void;)Landroid/graphics/Path;
  
146 ····move-result-object·v0145 ····move-result-object·v0
  
147 ····return-object·v0146 ····return-object·v0
148 .end·method147 .end·method
  
Offset 202, 18 lines modifiedOffset 201, 16 lines modified
  
202 ····.line·285201 ····.line·285
203 ····return-void202 ····return-void
204 .end·method203 .end·method
  
205 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V204 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
206 ····.locals·0205 ····.locals·0
207 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
208 ····.prologue206 ····.prologue
209 ····.line·265207 ····.line·265
210 ····check-cast·p1,·Landroid/graphics/Path;208 ····check-cast·p1,·Landroid/graphics/Path;
  
211 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
212 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->onPostExecute(Landroid/graphics/Path;)V209 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler$2;->onPostExecute(Landroid/graphics/Path;)V
  
213 ····return-void210 ····return-void
214 .end·method211 .end·method
2.12 KB
smali/com/junjunguo/pocketmaps/model/map/MapDownloader.smali
    
Offset 144, 14 lines modifiedOffset 144, 15 lines modified
  
144 ····iget-wide·v4,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapDownloader;->fileLength:J144 ····iget-wide·v4,·p0,·Lcom/junjunguo/pocketmaps/model/map/MapDownloader;->fileLength:J
  
145 ····cmp-long·v2,·v2,·v4145 ····cmp-long·v2,·v2,·v4
  
146 ····if-gez·v2,·:cond_0146 ····if-gez·v2,·:cond_0
  
 147 ····.line·119
147 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;148 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
148 ····move-result-object·v2149 ····move-result-object·v2
  
149 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapLastModified()Ljava/lang/String;150 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapLastModified()Ljava/lang/String;
  
150 ····move-result-object·v2151 ····move-result-object·v2
Offset 170, 15 lines modifiedOffset 171, 15 lines modified
  
170 ····.line·120171 ····.line·120
171 ····invoke-virtual·{v0},·Ljava/net/HttpURLConnection;->disconnect()V172 ····invoke-virtual·{v0},·Ljava/net/HttpURLConnection;->disconnect()V
  
172 ····.line·121173 ····.line·121
173 ····return-void174 ····return-void
  
174 ····.line·118175 ····.line·119
175 ····:cond_1176 ····:cond_1
176 ····const/4·v2,·0x0177 ····const/4·v2,·0x0
  
177 ····goto·:goto_0178 ····goto·:goto_0
178 .end·method179 .end·method
  
  
Offset 344, 14 lines modifiedOffset 345, 15 lines modified
  
344 ····invoke-virtual·{v12},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getDownloadStatus()I345 ····invoke-virtual·{v12},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getDownloadStatus()I
  
345 ····move-result·v12346 ····move-result·v12
  
346 ····if-nez·v12,·:cond_5347 ····if-nez·v12,·:cond_5
  
 348 ····.line·69
347 ····invoke-virtual·{v7,·v2},·Ljava/io/InputStream;->read([B)I349 ····invoke-virtual·{v7,·v2},·Ljava/io/InputStream;->read([B)I
  
348 ····move-result·v4350 ····move-result·v4
  
349 ····.local·v4,·"count":I351 ····.local·v4,·"count":I
350 ····const/4·v12,·-0x1352 ····const/4·v12,·-0x1
  
Offset 521, 14 lines modifiedOffset 523, 15 lines modified
521 ····.line·78523 ····.line·78
522 ····new-instance·v12,·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;524 ····new-instance·v12,·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;
  
523 ····invoke-direct·{v12},·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;-><init>()V525 ····invoke-direct·{v12},·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;-><init>()V
  
524 ····new-instance·v13,·Ljava/io/File;526 ····new-instance·v13,·Ljava/io/File;
  
 527 ····.line·79
525 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;528 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
526 ····move-result-object·v14529 ····move-result-object·v14
  
527 ····invoke-virtual·{v14},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;530 ····invoke-virtual·{v14},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
528 ····move-result-object·v14531 ····move-result-object·v14
Offset 555, 14 lines modifiedOffset 558, 15 lines modified
  
555 ····invoke-direct·{v13,·v14,·v15},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V558 ····invoke-direct·{v13,·v14,·v15},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
  
556 ····invoke-virtual·{v13},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;559 ····invoke-virtual·{v13},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
557 ····move-result-object·v13560 ····move-result-object·v13
  
 561 ····.line·78
558 ····move-object/from16·v0,·p2562 ····move-object/from16·v0,·p2
  
559 ····invoke-virtual·{v12,·v0,·v13},·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;->unzip(Ljava/lang/String;Ljava/lang/String;)V563 ····invoke-virtual·{v12,·v0,·v13},·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;->unzip(Ljava/lang/String;Ljava/lang/String;)V
  
560 ····.line·80564 ····.line·80
561 ····move-object/from16·v0,·p4565 ····move-object/from16·v0,·p4
  
8.49 KB
smali/com/junjunguo/pocketmaps/model/map/DownloadFiles.smali
    
Offset 105, 162 lines modifiedOffset 105, 157 lines modified
105 ····.line·21105 ····.line·21
106 ····invoke-direct·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->broadcastOnUpdate(Ljava/lang/Integer;)V106 ····invoke-direct·{p0,·p1},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->broadcastOnUpdate(Ljava/lang/Integer;)V
  
107 ····return-void107 ····return-void
108 .end·method108 .end·method
  
109 .method·private·broadcastFinished(Ljava/lang/String;)V109 .method·private·broadcastFinished(Ljava/lang/String;)V
110 ····.locals·5110 ····.locals·4
111 ····.param·p1,·"mapName"····#·Ljava/lang/String;111 ····.param·p1,·"mapName"····#·Ljava/lang/String;
  
112 ····.prologue112 ····.prologue
113 ····.line·122113 ····.line·122
114 ····:try_start_0114 ····:try_start_0
115 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;115 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
116 ····move-result-object·v3116 ····move-result-object·v2
  
117 ····const/4·v4,·0x1117 ····const/4·v3,·0x1
  
118 ····invoke-virtual·{v3,·v4},·Lcom/junjunguo/pocketmaps/model/util/Variable;->setDownloadStatus(I)V118 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/util/Variable;->setDownloadStatus(I)V
  
119 ····.line·123119 ····.line·123
120 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->mapDownloadListeners:Ljava/util/List;120 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->mapDownloadListeners:Ljava/util/List;
  
121 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;121 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
122 ····move-result-object·v1122 ····move-result-object·v2
  
123 ····.local·v1,·"i$":Ljava/util/Iterator; 
124 ····:goto_0123 ····:goto_0
125 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z124 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
126 ····move-result·v3125 ····move-result·v3
  
127 ····if-eqz·v3,·:cond_0126 ····if-eqz·v3,·:cond_0
  
128 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;127 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
129 ····move-result-object·v2128 ····move-result-object·v1
  
130 ····check-cast·v2,·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;129 ····check-cast·v1,·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;
  
131 ····.line·124130 ····.line·124
132 ····.local·v2,·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;131 ····.local·v1,·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;
133 ····invoke-interface·{v2,·p1},·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;->downloadFinished(Ljava/lang/String;)V132 ····invoke-interface·{v1,·p1},·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;->downloadFinished(Ljava/lang/String;)V
134 ····:try_end_0133 ····:try_end_0
135 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0134 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
136 ····goto·:goto_0135 ····goto·:goto_0
  
137 ····.line·128136 ····.line·128
138 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
139 ····.end·local·v2····#·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;137 ····.end·local·v1····#·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;
140 ····:catch_0138 ····:catch_0
141 ····move-exception·v0139 ····move-exception·v0
  
142 ····.line·129140 ····.line·129
143 ····.local·v0,·"e":Ljava/lang/Exception;141 ····.local·v0,·"e":Ljava/lang/Exception;
144 ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V142 ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V
  
145 ····.line·131143 ····.line·131
146 ····.end·local·v0····#·"e":Ljava/lang/Exception;144 ····.end·local·v0····#·"e":Ljava/lang/Exception;
147 ····:goto_1145 ····:goto_1
148 ····return-void146 ····return-void
  
149 ····.line·126147 ····.line·126
150 ····.restart·local·v1····#·"i$":Ljava/util/Iterator; 
151 ····:cond_0148 ····:cond_0
152 ····:try_start_1149 ····:try_start_1
153 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;150 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
154 ····move-result-object·v3151 ····move-result-object·v2
  
155 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;152 ····new-instance·v3,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
  
156 ····invoke-direct·{v4,·p1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;-><init>(Ljava/lang/String;)V153 ····invoke-direct·{v3,·p1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;-><init>(Ljava/lang/String;)V
  
157 ····invoke-virtual·{v3,·v4},·Lcom/junjunguo/pocketmaps/model/util/Variable;->addRecentDownloadedMap(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V154 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/util/Variable;->addRecentDownloadedMap(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V
158 ····:try_end_1155 ····:try_end_1
159 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0156 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
160 ····goto·:goto_1157 ····goto·:goto_1
161 .end·method158 .end·method
  
162 .method·private·broadcastOnUpdate(Ljava/lang/Integer;)V159 .method·private·broadcastOnUpdate(Ljava/lang/Integer;)V
163 ····.locals·3160 ····.locals·3
164 ····.param·p1,·"value"····#·Ljava/lang/Integer;161 ····.param·p1,·"value"····#·Ljava/lang/Integer;
  
165 ····.prologue162 ····.prologue
166 ····.line·148163 ····.line·148
167 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->mapDownloadListeners:Ljava/util/List;164 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->mapDownloadListeners:Ljava/util/List;
  
168 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;165 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
169 ····move-result-object·v0166 ····move-result-object·v1
  
170 ····.local·v0,·"i$":Ljava/util/Iterator; 
171 ····:goto_0167 ····:goto_0
172 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z168 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
173 ····move-result·v2169 ····move-result·v2
  
174 ····if-eqz·v2,·:cond_0170 ····if-eqz·v2,·:cond_0
  
175 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;171 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
176 ····move-result-object·v1172 ····move-result-object·v0
  
177 ····check-cast·v1,·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;173 ····check-cast·v0,·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;
  
178 ····.line·149174 ····.line·149
179 ····.local·v1,·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;175 ····.local·v0,·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;
180 ····invoke-interface·{v1,·p1},·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;->progressUpdate(Ljava/lang/Integer;)V176 ····invoke-interface·{v0,·p1},·Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;->progressUpdate(Ljava/lang/Integer;)V
  
181 ····goto·:goto_0177 ····goto·:goto_0
  
182 ····.line·151178 ····.line·151
183 ····.end·local·v1····#·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;179 ····.end·local·v0····#·"listener":Lcom/junjunguo/pocketmaps/model/listeners/MapDownloadListener;
184 ····:cond_0180 ····:cond_0
185 ····return-void181 ····return-void
186 .end·method182 .end·method
  
187 .method·private·broadcastStart()V183 .method·private·broadcastStart()V
188 ····.locals·3184 ····.locals·3
  
189 ····.prologue185 ····.prologue
190 ····.line·137186 ····.line·137
Max diff block lines reached; 2279/8575 bytes (26.58%) of diff not shown.
1.97 KB
smali/com/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder.smali
    
Offset 215, 14 lines modifiedOffset 215, 15 lines modified
  
215 ····move-result-object·v2215 ····move-result-object·v2
  
216 ····const-string·v3,·"%1$3s"216 ····const-string·v3,·"%1$3s"
  
217 ····new-array·v4,·v4,·[Ljava/lang/Object;217 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
 218 ····.line·55
218 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;219 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
219 ····move-result-object·v5220 ····move-result-object·v5
  
220 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I221 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I
  
221 ····move-result·v5222 ····move-result·v5
Offset 247, 14 lines modifiedOffset 248, 15 lines modified
  
247 ····move-result-object·v2248 ····move-result-object·v2
  
248 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;249 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
249 ····move-result-object·v2250 ····move-result-object·v2
  
 251 ····.line·54
250 ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V252 ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
251 ····.line·56253 ····.line·56
252 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;->progressBar:Landroid/widget/ProgressBar;254 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;->progressBar:Landroid/widget/ProgressBar;
  
253 ····invoke-virtual·{v1,·v6},·Landroid/widget/ProgressBar;->setVisibility(I)V255 ····invoke-virtual·{v1,·v6},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
Offset 314, 14 lines modifiedOffset 316, 15 lines modified
  
314 ····move-result-object·v2316 ····move-result-object·v2
  
315 ····const-string·v3,·"%1$3s"317 ····const-string·v3,·"%1$3s"
  
316 ····new-array·v4,·v4,·[Ljava/lang/Object;318 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
 319 ····.line·70
317 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;320 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
318 ····move-result-object·v5321 ····move-result-object·v5
  
319 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I322 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I
  
320 ····move-result·v5323 ····move-result·v5
Offset 346, 14 lines modifiedOffset 349, 15 lines modified
  
346 ····move-result-object·v2349 ····move-result-object·v2
  
347 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;350 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
348 ····move-result-object·v2351 ····move-result-object·v2
  
 352 ····.line·69
349 ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V353 ····invoke-virtual·{v1,·v2},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
350 ····.line·71354 ····.line·71
351 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;->progressBar:Landroid/widget/ProgressBar;355 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;->progressBar:Landroid/widget/ProgressBar;
  
352 ····invoke-virtual·{v1,·v6},·Landroid/widget/ProgressBar;->setVisibility(I)V356 ····invoke-virtual·{v1,·v6},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
8.73 KB
smali/com/junjunguo/pocketmaps/model/map/Navigator.smali
    
Offset 105, 46 lines modifiedOffset 105, 45 lines modified
105 .end·method105 .end·method
  
106 .method·protected·broadcast()V106 .method·protected·broadcast()V
107 ····.locals·3107 ····.locals·3
  
108 ····.prologue108 ····.prologue
109 ····.line·124109 ····.line·124
110 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Navigator;->listeners:Ljava/util/List;110 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Navigator;->listeners:Ljava/util/List;
  
111 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;111 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
112 ····move-result-object·v0112 ····move-result-object·v1
  
113 ····.local·v0,·"i$":Ljava/util/Iterator; 
114 ····:goto_0113 ····:goto_0
115 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z114 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
116 ····move-result·v2115 ····move-result·v2
  
117 ····if-eqz·v2,·:cond_0116 ····if-eqz·v2,·:cond_0
  
118 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;117 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
119 ····move-result-object·v1118 ····move-result-object·v0
  
120 ····check-cast·v1,·Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;119 ····check-cast·v0,·Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;
  
121 ····.line·125120 ····.line·125
122 ····.local·v1,·"listener":Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;121 ····.local·v0,·"listener":Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;
123 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/map/Navigator;->isOn()Z122 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/map/Navigator;->isOn()Z
  
124 ····move-result·v2123 ····move-result·v2
  
125 ····invoke-interface·{v1,·v2},·Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;->statusChanged(Z)V124 ····invoke-interface·{v0,·v2},·Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;->statusChanged(Z)V
  
126 ····goto·:goto_0125 ····goto·:goto_0
  
127 ····.line·127126 ····.line·127
128 ····.end·local·v1····#·"listener":Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;127 ····.end·local·v0····#·"listener":Lcom/junjunguo/pocketmaps/model/listeners/NavigatorListener;
129 ····:cond_0128 ····:cond_0
130 ····return-void129 ····return-void
131 .end·method130 .end·method
  
132 .method·public·getDirectionDescription(Lcom/graphhopper/util/Instruction;)Ljava/lang/String;131 .method·public·getDirectionDescription(Lcom/graphhopper/util/Instruction;)Ljava/lang/String;
133 ····.locals·6132 ····.locals·6
134 ····.param·p1,·"instruction"····#·Lcom/graphhopper/util/Instruction;133 ····.param·p1,·"instruction"····#·Lcom/graphhopper/util/Instruction;
Offset 1060, 58 lines modifiedOffset 1059, 57 lines modified
1060 .end·method1059 .end·method
  
1061 .method·public·toString()Ljava/lang/String;1060 .method·public·toString()Ljava/lang/String;
1062 ····.locals·61061 ····.locals·6
  
1063 ····.prologue1062 ····.prologue
1064 ····.line·1391063 ····.line·139
1065 ····const-string·v2,·""1064 ····const-string·v1,·""
  
1066 ····.line·1401065 ····.line·140
1067 ····.local·v2,·"s":Ljava/lang/String;1066 ····.local·v1,·"s":Ljava/lang/String;
1068 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/Navigator;->ghResponse:Lcom/graphhopper/GHResponse;1067 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Navigator;->ghResponse:Lcom/graphhopper/GHResponse;
  
1069 ····invoke-virtual·{v3},·Lcom/graphhopper/GHResponse;->getInstructions()Lcom/graphhopper/util/InstructionList;1068 ····invoke-virtual·{v2},·Lcom/graphhopper/GHResponse;->getInstructions()Lcom/graphhopper/util/InstructionList;
  
1070 ····move-result-object·v31069 ····move-result-object·v2
  
1071 ····if-eqz·v3,·:cond_01070 ····if-eqz·v2,·:cond_0
  
1072 ····.line·1411071 ····.line·141
1073 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/map/Navigator;->ghResponse:Lcom/graphhopper/GHResponse;1072 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Navigator;->ghResponse:Lcom/graphhopper/GHResponse;
  
1074 ····invoke-virtual·{v3},·Lcom/graphhopper/GHResponse;->getInstructions()Lcom/graphhopper/util/InstructionList;1073 ····invoke-virtual·{v2},·Lcom/graphhopper/GHResponse;->getInstructions()Lcom/graphhopper/util/InstructionList;
  
1075 ····move-result-object·v31074 ····move-result-object·v2
  
1076 ····invoke-virtual·{v3},·Lcom/graphhopper/util/InstructionList;->iterator()Ljava/util/Iterator;1075 ····invoke-virtual·{v2},·Lcom/graphhopper/util/InstructionList;->iterator()Ljava/util/Iterator;
  
1077 ····move-result-object·v11076 ····move-result-object·v2
  
1078 ····.local·v1,·"i$":Ljava/util/Iterator; 
1079 ····:goto_01077 ····:goto_0
1080 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z1078 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
1081 ····move-result·v31079 ····move-result·v3
  
1082 ····if-eqz·v3,·:cond_01080 ····if-eqz·v3,·:cond_0
  
1083 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;1081 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
1084 ····move-result-object·v01082 ····move-result-object·v0
  
1085 ····check-cast·v0,·Lcom/graphhopper/util/Instruction;1083 ····check-cast·v0,·Lcom/graphhopper/util/Instruction;
  
1086 ····.line·1421084 ····.line·142
1087 ····.local·v0,·"i":Lcom/graphhopper/util/Instruction;1085 ····.local·v0,·"i":Lcom/graphhopper/util/Instruction;
1088 ····new-instance·v3,·Ljava/lang/StringBuilder;1086 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
1089 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V1087 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
1090 ····invoke-virtual·{v3,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1088 ····invoke-virtual·{v3,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1091 ····move-result-object·v31089 ····move-result-object·v3
  
1092 ····const-string·v4,·"------>\ntime·<long>:·"1090 ····const-string·v4,·"------>\ntime·<long>:·"
  
1093 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1091 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 1121, 106 lines modifiedOffset 1119, 78 lines modified
  
1121 ····move-result-wide·v41119 ····move-result-wide·v4
  
1122 ····invoke-virtual·{v3,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;1120 ····invoke-virtual·{v3,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
1123 ····move-result-object·v31121 ····move-result-object·v3
  
1124 ····const-string·v4,·"\n" 
  
1125 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
1126 ····move-result-object·v3 
  
1127 ····const-string·v4,·"name:·street·name"1122 ····const-string·v4,·"\nname:·street·name"
  
1128 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1123 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1129 ····move-result-object·v31124 ····move-result-object·v3
  
1130 ····invoke-virtual·{v0},·Lcom/graphhopper/util/Instruction;->getName()Ljava/lang/String;1125 ····invoke-virtual·{v0},·Lcom/graphhopper/util/Instruction;->getName()Ljava/lang/String;
  
Max diff block lines reached; 3353/8824 bytes (38.00%) of diff not shown.
1.47 KB
smali/com/junjunguo/pocketmaps/model/map/MyDownloadAdapter.smali
    
Offset 246, 22 lines modifiedOffset 246, 19 lines modified
  
246 ····.line·185246 ····.line·185
247 ····return-void247 ····return-void
248 .end·method248 .end·method
  
249 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V249 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
250 ····.locals·0250 ····.locals·0
251 ····.param·p1,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; 
252 ····.param·p2,·"x1"····#·I 
  
253 ····.prologue251 ····.prologue
254 ····.line·24252 ····.line·24
255 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;253 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;
  
256 ····.end·local·p1····#·"x0":Landroid/support/v7/widget/RecyclerView$ViewHolder; 
257 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter;->onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;I)V254 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter;->onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;I)V
  
258 ····return-void255 ····return-void
259 .end·method256 .end·method
  
260 .method·public·onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;I)V257 .method·public·onBindViewHolder(Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;I)V
261 ····.locals·1258 ····.locals·1
Offset 282, 16 lines modifiedOffset 279, 14 lines modified
  
282 ····.line·115279 ····.line·115
283 ····return-void280 ····return-void
284 .end·method281 .end·method
  
285 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;282 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
286 ····.locals·1283 ····.locals·1
287 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup; 
288 ····.param·p2,·"x1"····#·I 
  
289 ····.prologue284 ····.prologue
290 ····.line·24285 ····.line·24
291 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;286 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/junjunguo/pocketmaps/model/map/MyDownloadAdapter$ViewHolder;
  
292 ····move-result-object·v0287 ····move-result-object·v0
  
2.27 KB
smali/com/junjunguo/pocketmaps/model/map/MapUnzip.smali
    
Offset 69, 72 lines modifiedOffset 69, 66 lines modified
69 ····.line·6469 ····.line·64
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
  
72 #·virtual·methods72 #·virtual·methods
73 .method·public·recursiveDelete(Ljava/io/File;)V73 .method·public·recursiveDelete(Ljava/io/File;)V
74 ····.locals·674 ····.locals·5
75 ····.param·p1,·"fileOrDirectory"····#·Ljava/io/File;75 ····.param·p1,·"fileOrDirectory"····#·Ljava/io/File;
  
76 ····.prologue76 ····.prologue
77 ····.line·7277 ····.line·72
78 ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z78 ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z
  
79 ····move-result·v579 ····move-result·v2
  
80 ····if-eqz·v5,·:cond_080 ····if-eqz·v2,·:cond_0
  
81 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;81 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
82 ····move-result-object·v082 ····move-result-object·v3
  
83 ····.local·v0,·"arr$":[Ljava/io/File; 
84 ····array-length·v4,·v083 ····array-length·v4,·v3
  
85 ····.local·v4,·"len$":I 
86 ····const/4·v3,·0x084 ····const/4·v2,·0x0
  
87 ····.local·v3,·"i$":I 
88 ····:goto_085 ····:goto_0
89 ····if-ge·v3,·v4,·:cond_086 ····if-ge·v2,·v4,·:cond_0
  
90 ····aget-object·v1,·v0,·v387 ····aget-object·v0,·v3,·v2
  
91 ····.line·7388 ····.line·73
92 ····.local·v1,·"child":Ljava/io/File;89 ····.local·v0,·"child":Ljava/io/File;
93 ····invoke-virtual·{p0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;->recursiveDelete(Ljava/io/File;)V90 ····invoke-virtual·{p0,·v0},·Lcom/junjunguo/pocketmaps/model/map/MapUnzip;->recursiveDelete(Ljava/io/File;)V
  
94 ····.line·7291 ····.line·72
95 ····add-int/lit8·v3,·v3,·0x192 ····add-int/lit8·v2,·v2,·0x1
  
96 ····goto·:goto_093 ····goto·:goto_0
  
97 ····.line·7594 ····.line·75
98 ····.end·local·v0····#·"arr$":[Ljava/io/File; 
99 ····.end·local·v1····#·"child":Ljava/io/File;95 ····.end·local·v0····#·"child":Ljava/io/File;
100 ····.end·local·v3····#·"i$":I 
101 ····.end·local·v4····#·"len$":I 
102 ····:cond_096 ····:cond_0
103 ····:try_start_097 ····:try_start_0
104 ····invoke-virtual·{p1},·Ljava/io/File;->delete()Z98 ····invoke-virtual·{p1},·Ljava/io/File;->delete()Z
105 ····:try_end_099 ····:try_end_0
106 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0100 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
107 ····.line·79101 ····.line·79
108 ····:goto_1102 ····:goto_1
109 ····return-void103 ····return-void
  
110 ····.line·76104 ····.line·76
111 ····:catch_0105 ····:catch_0
112 ····move-exception·v2106 ····move-exception·v1
  
113 ····.line·77107 ····.line·77
114 ····.local·v2,·"e":Ljava/lang/Exception;108 ····.local·v1,·"e":Ljava/lang/Exception;
115 ····invoke-virtual·{v2},·Ljava/lang/Exception;->getStackTrace()[Ljava/lang/StackTraceElement;109 ····invoke-virtual·{v1},·Ljava/lang/Exception;->getStackTrace()[Ljava/lang/StackTraceElement;
  
116 ····goto·:goto_1110 ····goto·:goto_1
117 .end·method111 .end·method
  
118 .method·public·unzip(Ljava/lang/String;Ljava/lang/String;)V112 .method·public·unzip(Ljava/lang/String;Ljava/lang/String;)V
119 ····.locals·7113 ····.locals·7
120 ····.param·p1,·"zipFilePath"····#·Ljava/lang/String;114 ····.param·p1,·"zipFilePath"····#·Ljava/lang/String;
691 B
smali/com/junjunguo/pocketmaps/model/map/Tracking$2.smali
    
Offset 23, 14 lines modifiedOffset 23, 15 lines modified
  
23 .field·final·synthetic·val$trackFolder:Ljava/io/File;23 .field·final·synthetic·val$trackFolder:Ljava/io/File;
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/Tracking;Ljava/lang/String;Ljava/io/File;Ljava/io/File;)V25 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/map/Tracking;Ljava/lang/String;Ljava/io/File;Ljava/io/File;)V
26 ····.locals·026 ····.locals·0
 27 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/map/Tracking;
  
27 ····.prologue28 ····.prologue
28 ····.line·30029 ····.line·300
29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking$2;->this$0:Lcom/junjunguo/pocketmaps/model/map/Tracking;30 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking$2;->this$0:Lcom/junjunguo/pocketmaps/model/map/Tracking;
  
30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking$2;->val$name:Ljava/lang/String;31 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/model/map/Tracking$2;->val$name:Ljava/lang/String;
  
544 B
smali/com/junjunguo/pocketmaps/model/util/SetStatusBarColor.smali
    
Offset 46, 14 lines modifiedOffset 46, 15 lines modified
46 ····move-result·v246 ····move-result·v2
  
47 ····if-eqz·v2,·:cond_047 ····if-eqz·v2,·:cond_0
  
48 ····.line·7048 ····.line·70
49 ····iget·v2,·v1,·Landroid/util/TypedValue;->data:I49 ····iget·v2,·v1,·Landroid/util/TypedValue;->data:I
  
 50 ····.line·71
50 ····invoke-virtual·{p1},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;51 ····invoke-virtual·{p1},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
51 ····move-result-object·v352 ····move-result-object·v3
  
52 ····invoke-virtual·{v3},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;53 ····invoke-virtual·{v3},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
53 ····move-result-object·v354 ····move-result-object·v3
1.49 KB
smali/com/junjunguo/pocketmaps/model/util/InstructionAdapter.smali
    
Offset 54, 22 lines modifiedOffset 54, 19 lines modified
54 ····move-result·v054 ····move-result·v0
  
55 ····return·v055 ····return·v0
56 .end·method56 .end·method
  
57 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V57 .method·public·bridge·synthetic·onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
58 ····.locals·058 ····.locals·0
59 ····.param·p1,·"x0"····#·Landroid/support/v7/widget/RecyclerView$ViewHolder; 
60 ····.param·p2,·"x1"····#·I 
  
61 ····.prologue59 ····.prologue
62 ····.line·2060 ····.line·20
63 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;61 ····check-cast·p1,·Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;
  
64 ····.end·local·p1····#·"x0":Landroid/support/v7/widget/RecyclerView$ViewHolder; 
65 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter;->onBindViewHolder(Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;I)V62 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter;->onBindViewHolder(Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;I)V
  
66 ····return-void63 ····return-void
67 .end·method64 .end·method
  
68 .method·public·onBindViewHolder(Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;I)V65 .method·public·onBindViewHolder(Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;I)V
69 ····.locals·166 ····.locals·1
Offset 88, 16 lines modifiedOffset 85, 14 lines modified
  
88 ····.line·6585 ····.line·65
89 ····return-void86 ····return-void
90 .end·method87 .end·method
  
91 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;88 .method·public·bridge·synthetic·onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
92 ····.locals·189 ····.locals·1
93 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup; 
94 ····.param·p2,·"x1"····#·I 
  
95 ····.prologue90 ····.prologue
96 ····.line·2091 ····.line·20
97 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;92 ····invoke-virtual·{p0,·p1,·p2},·Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter;->onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/junjunguo/pocketmaps/model/util/InstructionAdapter$ViewHolder;
  
98 ····move-result-object·v093 ····move-result-object·v0
  
3.37 KB
smali/com/junjunguo/pocketmaps/model/util/GenerateGPX.smali
    
Offset 102, 14 lines modifiedOffset 102, 15 lines modified
  
102 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;102 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
103 ····move-result-object·v2103 ····move-result-object·v2
  
104 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/util/GenerateGPX;->DF:Ljava/text/SimpleDateFormat;104 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/model/util/GenerateGPX;->DF:Ljava/text/SimpleDateFormat;
  
 105 ····.line·56
105 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J106 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
106 ····move-result-wide·v4107 ····move-result-wide·v4
  
107 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;108 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
108 ····move-result-object·v4109 ····move-result-object·v4
Offset 118, 21 lines modifiedOffset 119, 15 lines modified
  
118 ····move-result-object·v3119 ····move-result-object·v3
  
119 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;120 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
120 ····move-result-object·v2121 ····move-result-object·v2
  
121 ····const-string·v3,·"</time>\n" 
  
122 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
123 ····move-result-object·v2 
  
124 ····const-string·v3,·"··</metadata>"122 ····const-string·v3,·"</time>\n··</metadata>"
  
125 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;123 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
126 ····move-result-object·v2124 ····move-result-object·v2
  
127 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;125 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
Offset 281, 30 lines modifiedOffset 276, 25 lines modified
  
281 ····move-result-wide·v4276 ····move-result-wide·v4
  
282 ····invoke-virtual·{v3,·v4,·v5},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;277 ····invoke-virtual·{v3,·v4,·v5},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
283 ····move-result-object·v3278 ····move-result-object·v3
  
284 ····const-string·v4,·"\"·" 
  
285 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
286 ····move-result-object·v3 
  
287 ····const-string·v4,·"lon=\""279 ····const-string·v4,·"\"·lon=\""
  
288 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;280 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
289 ····move-result-object·v3281 ····move-result-object·v3
  
290 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;282 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
291 ····const-string·v4,·"longitude"283 ····const-string·v4,·"longitude"
  
 284 ····.line·89
292 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I285 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
293 ····move-result·v4286 ····move-result·v4
  
294 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getDouble(I)D287 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getDouble(I)D
  
295 ····move-result-wide·v4288 ····move-result-wide·v4
Offset 319, 14 lines modifiedOffset 309, 15 lines modified
  
319 ····move-result-object·v3309 ····move-result-object·v3
  
320 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;310 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
321 ····move-result-object·v3311 ····move-result-object·v3
  
 312 ····.line·88
322 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;313 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
323 ····.line·90314 ····.line·90
324 ····new-instance·v3,·Ljava/lang/StringBuilder;315 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
325 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V316 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 379, 14 lines modifiedOffset 370, 15 lines modified
  
379 ····new-instance·v5,·Ljava/util/Date;370 ····new-instance·v5,·Ljava/util/Date;
  
380 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;371 ····invoke-virtual·{v1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
381 ····const-string·v6,·"datetime"372 ····const-string·v6,·"datetime"
  
 373 ····.line·92
382 ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I374 ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
383 ····move-result·v6375 ····move-result·v6
  
384 ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getLong(I)J376 ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getLong(I)J
  
385 ····move-result-wide·v6377 ····move-result-wide·v6
Offset 407, 14 lines modifiedOffset 399, 15 lines modified
  
407 ····move-result-object·v3399 ····move-result-object·v3
  
408 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;400 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
409 ····move-result-object·v3401 ····move-result-object·v3
  
 402 ····.line·91
410 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;403 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
411 ····.line·95404 ····.line·95
412 ····const-string·v3,·"</trkpt>\n"405 ····const-string·v3,·"</trkpt>\n"
  
413 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;406 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
644 B
smali/com/junjunguo/pocketmaps/model/util/Variable$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/util/Variable;
  
25 ····.prologue26 ····.prologue
26 ····.line·54127 ····.line·541
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/util/Variable$2;->this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/util/Variable$2;->this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/junjunguo/pocketmaps/model/util/Variable$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/model/util/Variable;
  
25 ····.prologue26 ····.prologue
26 ····.line·53627 ····.line·536
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/util/Variable$1;->this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/model/util/Variable$1;->this$0:Lcom/junjunguo/pocketmaps/model/util/Variable;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9.6 KB
smali/com/junjunguo/pocketmaps/model/util/Variable.smali
    
Offset 212, 184 lines modifiedOffset 212, 152 lines modified
212 ····:cond_0212 ····:cond_0
213 ····sget-object·v0,·Lcom/junjunguo/pocketmaps/model/util/Variable;->variable:Lcom/junjunguo/pocketmaps/model/util/Variable;213 ····sget-object·v0,·Lcom/junjunguo/pocketmaps/model/util/Variable;->variable:Lcom/junjunguo/pocketmaps/model/util/Variable;
  
214 ····return-object·v0214 ····return-object·v0
215 .end·method215 .end·method
  
216 .method·private·hasUnfinishedDownload()Z216 .method·private·hasUnfinishedDownload()Z
217 ····.locals·12217 ····.locals·11
  
218 ····.prologue218 ····.prologue
 219 ····const/4·v4,·0x0
  
219 ····.line·536220 ····.line·536
220 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;221 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
221 ····move-result-object·v10222 ····move-result-object·v5
  
222 ····new-instance·v11,·Lcom/junjunguo/pocketmaps/model/util/Variable$1;223 ····new-instance·v6,·Lcom/junjunguo/pocketmaps/model/util/Variable$1;
  
223 ····invoke-direct·{v11,·p0},·Lcom/junjunguo/pocketmaps/model/util/Variable$1;-><init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V224 ····invoke-direct·{v6,·p0},·Lcom/junjunguo/pocketmaps/model/util/Variable$1;-><init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V
  
224 ····invoke-virtual·{v10,·v11},·Ljava/io/File;->list(Ljava/io/FilenameFilter;)[Ljava/lang/String;225 ····invoke-virtual·{v5,·v6},·Ljava/io/File;->list(Ljava/io/FilenameFilter;)[Ljava/lang/String;
  
225 ····move-result-object·v4226 ····move-result-object·v2
  
226 ····.line·541227 ····.line·541
227 ····.local·v4,·"filesGHZ":[Ljava/lang/String;228 ····.local·v2,·"filesGHZ":[Ljava/lang/String;
228 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;229 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
229 ····move-result-object·v10230 ····move-result-object·v5
  
230 ····new-instance·v11,·Lcom/junjunguo/pocketmaps/model/util/Variable$2;231 ····new-instance·v6,·Lcom/junjunguo/pocketmaps/model/util/Variable$2;
  
231 ····invoke-direct·{v11,·p0},·Lcom/junjunguo/pocketmaps/model/util/Variable$2;-><init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V232 ····invoke-direct·{v6,·p0},·Lcom/junjunguo/pocketmaps/model/util/Variable$2;-><init>(Lcom/junjunguo/pocketmaps/model/util/Variable;)V
  
232 ····invoke-virtual·{v10,·v11},·Ljava/io/File;->list(Ljava/io/FilenameFilter;)[Ljava/lang/String;233 ····invoke-virtual·{v5,·v6},·Ljava/io/File;->list(Ljava/io/FilenameFilter;)[Ljava/lang/String;
  
233 ····move-result-object·v5234 ····move-result-object·v3
  
234 ····.line·547235 ····.line·547
235 ····.local·v5,·"files_gh":[Ljava/lang/String;236 ····.local·v3,·"files_gh":[Ljava/lang/String;
236 ····move-object·v0,·v4237 ····array-length·v7,·v2
  
 238 ····move·v6,·v4
237 ····.local·v0,·"arr$":[Ljava/lang/String; 
238 ····array-length·v8,·v0 
  
239 ····.local·v8,·"len$":I 
240 ····const/4·v6,·0x0 
  
241 ····.local·v6,·"i$":I 
242 ····move·v7,·v6 
  
243 ····.end·local·v0····#·"arr$":[Ljava/lang/String; 
244 ····.end·local·v6····#·"i$":I 
245 ····.end·local·v8····#·"len$":I 
246 ····.local·v7,·"i$":I 
247 ····:goto_0239 ····:goto_0
248 ····if-ge·v7,·v8,·:cond_3240 ····if-ge·v6,·v7,·:cond_2
  
249 ····aget-object·v3,·v0,·v7241 ····aget-object·v1,·v2,·v6
  
250 ····.line·548242 ····.line·548
251 ····.local·v3,·"file":Ljava/lang/String;243 ····.local·v1,·"file":Ljava/lang/String;
252 ····move-object·v1,·v5 
  
253 ····.local·v1,·"arr$":[Ljava/lang/String; 
254 ····array-length·v9,·v1244 ····array-length·v8,·v3
  
 245 ····move·v5,·v4
255 ····.local·v9,·"len$":I 
256 ····const/4·v6,·0x0 
  
257 ····.end·local·v7····#·"i$":I 
258 ····.restart·local·v6····#·"i$":I 
259 ····:goto_1246 ····:goto_1
260 ····if-ge·v6,·v9,·:cond_1247 ····if-ge·v5,·v8,·:cond_1
  
261 ····aget-object·v2,·v1,·v6248 ····aget-object·v0,·v3,·v5
  
262 ····.line·549249 ····.line·549
263 ····.local·v2,·"f":Ljava/lang/String;250 ····.local·v0,·"f":Ljava/lang/String;
264 ····const-string·v10,·".ghz"251 ····const-string·v9,·".ghz"
  
265 ····const-string·v11,·""252 ····const-string·v10,·""
  
266 ····invoke-virtual·{v3,·v10,·v11},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;253 ····invoke-virtual·{v1,·v9,·v10},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
267 ····move-result-object·v10254 ····move-result-object·v9
  
268 ····invoke-virtual·{v2,·v10},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z255 ····invoke-virtual·{v0,·v9},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  
269 ····move-result·v10256 ····move-result·v9
  
270 ····if-eqz·v10,·:cond_0257 ····if-eqz·v9,·:cond_0
  
271 ····.line·550258 ····.line·550
272 ····new-instance·v10,·Ljava/io/File;259 ····new-instance·v9,·Ljava/io/File;
  
273 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;260 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
274 ····move-result-object·v11261 ····move-result-object·v10
  
275 ····invoke-direct·{v10,·v11,·v3},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V262 ····invoke-direct·{v9,·v10,·v1},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
  
276 ····invoke-virtual·{v10},·Ljava/io/File;->delete()Z263 ····invoke-virtual·{v9},·Ljava/io/File;->delete()Z
  
277 ····.line·548264 ····.line·548
278 ····:cond_0265 ····:cond_0
279 ····add-int/lit8·v6,·v6,·0x1266 ····add-int/lit8·v5,·v5,·0x1
  
280 ····goto·:goto_1267 ····goto·:goto_1
  
281 ····.line·553268 ····.line·553
282 ····.end·local·v2····#·"f":Ljava/lang/String;269 ····.end·local·v0····#·"f":Ljava/lang/String;
283 ····:cond_1270 ····:cond_1
284 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;271 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
285 ····move-result-object·v10272 ····move-result-object·v5
  
286 ····new-instance·v11,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;273 ····new-instance·v8,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
  
287 ····invoke-direct·{v11,·v3},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;-><init>(Ljava/lang/String;)V274 ····invoke-direct·{v8,·v1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;-><init>(Ljava/lang/String;)V
  
288 ····invoke-virtual·{v10,·v11},·Lcom/junjunguo/pocketmaps/model/util/Variable;->addLocalMap(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V275 ····invoke-virtual·{v5,·v8},·Lcom/junjunguo/pocketmaps/model/util/Variable;->addLocalMap(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V
  
289 ····.line·554276 ····.line·554
Max diff block lines reached; 3990/9714 bytes (41.07%) of diff not shown.
659 B
smali/com/junjunguo/pocketmaps/model/database/DBtrackingPoints.smali
    
Offset 264, 14 lines modifiedOffset 264, 15 lines modified
  
264 ····move-object·v4,·v2264 ····move-object·v4,·v2
  
265 ····move-object·v5,·v2265 ····move-object·v5,·v2
  
266 ····move-object·v6,·v2266 ····move-object·v6,·v2
  
 267 ····.line·92
267 ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;268 ····invoke-virtual/range·{v0·..·v7},·Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
268 ····move-result-object·v8269 ····move-result-object·v8
  
269 ····.line·93270 ····.line·93
270 ····.local·v8,·"cursor":Landroid/database/Cursor;271 ····.local·v8,·"cursor":Landroid/database/Cursor;
271 ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToFirst()Z272 ····invoke-interface·{v8},·Landroid/database/Cursor;->moveToFirst()Z
668 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·32127 ····.line·321
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$10;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$10;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.43 KB
smali/com/junjunguo/pocketmaps/controller/MapActions$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$useCurrentLocal:Landroid/view/ViewGroup;22 .field·final·synthetic·val$useCurrentLocal:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·25528 ····.line·255
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$8;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$8;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$8;->val$useCurrentLocal:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$8;->val$useCurrentLocal:Landroid/view/ViewGroup;
  
Offset 119, 32 lines modifiedOffset 120, 35 lines modified
119 ····.line·264120 ····.line·264
120 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->getDestination()Lcom/junjunguo/pocketmaps/model/dataType/Destination;121 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->getDestination()Lcom/junjunguo/pocketmaps/model/dataType/Destination;
  
121 ····move-result-object·v2122 ····move-result-object·v2
  
122 ····new-instance·v3,·Lorg/mapsforge/core/model/LatLong;123 ····new-instance·v3,·Lorg/mapsforge/core/model/LatLong;
  
 124 ····.line·265
123 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;125 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;
  
124 ····move-result-object·v4126 ····move-result-object·v4
  
125 ····invoke-virtual·{v4},·Landroid/location/Location;->getLatitude()D127 ····invoke-virtual·{v4},·Landroid/location/Location;->getLatitude()D
  
126 ····move-result-wide·v4128 ····move-result-wide·v4
  
 129 ····.line·266
127 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;130 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;
  
128 ····move-result-object·v6131 ····move-result-object·v6
  
129 ····invoke-virtual·{v6},·Landroid/location/Location;->getLongitude()D132 ····invoke-virtual·{v6},·Landroid/location/Location;->getLongitude()D
  
130 ····move-result-wide·v6133 ····move-result-wide·v6
  
131 ····invoke-direct·{v3,·v4,·v5,·v6,·v7},·Lorg/mapsforge/core/model/LatLong;-><init>(DD)V134 ····invoke-direct·{v3,·v4,·v5,·v6,·v7},·Lorg/mapsforge/core/model/LatLong;-><init>(DD)V
  
 135 ····.line·264
132 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->setEndPoint(Lorg/mapsforge/core/model/LatLong;)V136 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->setEndPoint(Lorg/mapsforge/core/model/LatLong;)V
  
133 ····.line·267137 ····.line·267
134 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$8;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;138 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$8;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
135 ····invoke-static·{v2},·Lcom/junjunguo/pocketmaps/controller/MapActions;->access$600(Lcom/junjunguo/pocketmaps/controller/MapActions;)Landroid/widget/EditText;139 ····invoke-static·{v2},·Lcom/junjunguo/pocketmaps/controller/MapActions;->access$600(Lcom/junjunguo/pocketmaps/controller/MapActions;)Landroid/widget/EditText;
  
Offset 210, 14 lines modifiedOffset 214, 15 lines modified
  
210 ····const-string·v3,·"Current·Location·not·available,·Check·your·GPS·signal!"214 ····const-string·v3,·"Current·Location·not·available,·Check·your·GPS·signal!"
  
211 ····invoke-static·{v2,·v3,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;215 ····invoke-static·{v2,·v3,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
212 ····move-result-object·v1216 ····move-result-object·v1
  
 217 ····.line·274
213 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V218 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
214 ····goto/16·:goto_0219 ····goto/16·:goto_0
  
215 ····.line·257220 ····.line·257
216 ····nop221 ····nop
  
751 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$11.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$calledFromVP:Landroid/view/ViewGroup;24 .field·final·synthetic·val$calledFromVP:Landroid/view/ViewGroup;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;Landroid/view/ViewGroup;Landroid/view/ViewGroup;)V26 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;Landroid/view/ViewGroup;Landroid/view/ViewGroup;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····.prologue29 ····.prologue
29 ····.line·34430 ····.line·344
30 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$11;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;31 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$11;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
31 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$11;->val$appSettingsVP:Landroid/view/ViewGroup;32 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$11;->val$appSettingsVP:Landroid/view/ViewGroup;
  
700 B
smali/com/junjunguo/pocketmaps/controller/SettingsActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.line·127
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$4;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$4;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
944 B
smali/com/junjunguo/pocketmaps/controller/SettingsActivity.smali
    
Offset 504, 24 lines modifiedOffset 504, 26 lines modified
  
504 ····const·v2,·0x7f0d007a504 ····const·v2,·0x7f0d007a
  
505 ····invoke-virtual·{p0,·v2},·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;->findViewById(I)Landroid/view/View;505 ····invoke-virtual·{p0,·v2},·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;->findViewById(I)Landroid/view/View;
  
506 ····move-result-object·v2506 ····move-result-object·v2
  
 507 ····.line·37
507 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;->getResources()Landroid/content/res/Resources;508 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;->getResources()Landroid/content/res/Resources;
  
508 ····move-result-object·v3509 ····move-result-object·v3
  
509 ····const·v4,·0x7f0c0031510 ····const·v4,·0x7f0c0031
  
510 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getColor(I)I511 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getColor(I)I
  
511 ····move-result·v3512 ····move-result·v3
  
 513 ····.line·36
512 ····invoke-virtual·{v1,·v2,·v3,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setStatusBarColor(Landroid/view/View;ILandroid/app/Activity;)V514 ····invoke-virtual·{v1,·v2,·v3,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setStatusBarColor(Landroid/view/View;ILandroid/app/Activity;)V
  
513 ····.line·38515 ····.line·38
514 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;->init()V516 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;->init()V
  
515 ····.line·39517 ····.line·39
516 ····return-void518 ····return-void
1.72 KB
smali/com/junjunguo/pocketmaps/controller/Analytics.smali
    
Offset 725, 14 lines modifiedOffset 725, 15 lines modified
  
725 ····const/4·v2,·0x1725 ····const/4·v2,·0x1
  
726 ····new-array·v2,·v2,·[Ljava/lang/Object;726 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
727 ····const/4·v3,·0x0727 ····const/4·v3,·0x0
  
 728 ····.line·140
728 ····invoke-direct·{p0},·Lcom/junjunguo/pocketmaps/controller/Analytics;->getSportCategory()D729 ····invoke-direct·{p0},·Lcom/junjunguo/pocketmaps/controller/Analytics;->getSportCategory()D
  
729 ····move-result-wide·v4730 ····move-result-wide·v4
  
730 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/Tracking;->getTracking()Lcom/junjunguo/pocketmaps/model/map/Tracking;731 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/Tracking;->getTracking()Lcom/junjunguo/pocketmaps/model/map/Tracking;
  
731 ····move-result-object·v6732 ····move-result-object·v6
Offset 747, 14 lines modifiedOffset 748, 15 lines modified
  
747 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;748 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
748 ····move-result-object·v4749 ····move-result-object·v4
  
749 ····aput-object·v4,·v2,·v3750 ····aput-object·v4,·v2,·v3
  
 751 ····.line·139
750 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;752 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
751 ····move-result-object·v1753 ····move-result-object·v1
  
752 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V754 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
753 ····.line·141755 ····.line·141
Offset 849, 24 lines modifiedOffset 851, 26 lines modified
  
849 ····const·v2,·0x7f0d0067851 ····const·v2,·0x7f0d0067
  
850 ····invoke-virtual·{p0,·v2},·Lcom/junjunguo/pocketmaps/controller/Analytics;->findViewById(I)Landroid/view/View;852 ····invoke-virtual·{p0,·v2},·Lcom/junjunguo/pocketmaps/controller/Analytics;->findViewById(I)Landroid/view/View;
  
851 ····move-result-object·v2853 ····move-result-object·v2
  
 854 ····.line·69
852 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/Analytics;->getResources()Landroid/content/res/Resources;855 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/Analytics;->getResources()Landroid/content/res/Resources;
  
853 ····move-result-object·v3856 ····move-result-object·v3
  
854 ····const·v4,·0x7f0c0030857 ····const·v4,·0x7f0c0030
  
855 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getColor(I)I858 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getColor(I)I
  
856 ····move-result·v3859 ····move-result·v3
  
 860 ····.line·68
857 ····invoke-virtual·{v1,·v2,·v3,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setStatusBarColor(Landroid/view/View;ILandroid/app/Activity;)V861 ····invoke-virtual·{v1,·v2,·v3,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setStatusBarColor(Landroid/view/View;ILandroid/app/Activity;)V
  
858 ····.line·71862 ····.line·71
859 ····const-wide/16·v2,·0x0863 ····const-wide/16·v2,·0x0
  
860 ····iput-wide·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics;->durationStartTime:J864 ····iput-wide·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics;->durationStartTime:J
  
1.32 KB
smali/com/junjunguo/pocketmaps/controller/AppSettings$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·28027 ····.line·280
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$9;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$9;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 63, 14 lines modifiedOffset 64, 15 lines modified
  
63 ····invoke-static·{v1},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->access$300(Lcom/junjunguo/pocketmaps/controller/AppSettings;)Landroid/view/ViewGroup;64 ····invoke-static·{v1},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->access$300(Lcom/junjunguo/pocketmaps/controller/AppSettings;)Landroid/view/ViewGroup;
  
64 ····move-result-object·v165 ····move-result-object·v1
  
65 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$9;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;66 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$9;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
 67 ····.line·285
66 ····invoke-static·{v2},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->access$100(Lcom/junjunguo/pocketmaps/controller/AppSettings;)Landroid/app/Activity;68 ····invoke-static·{v2},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->access$100(Lcom/junjunguo/pocketmaps/controller/AppSettings;)Landroid/app/Activity;
  
67 ····move-result-object·v269 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;70 ····invoke-virtual·{v2},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
69 ····move-result-object·v271 ····move-result-object·v2
664 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·8327 ····.line·83
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$1;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$1;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
748 B
smali/com/junjunguo/pocketmaps/controller/MapActions$20.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$anim:Landroid/view/animation/ScaleAnimation;22 .field·final·synthetic·val$anim:Landroid/view/animation/ScaleAnimation;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/animation/ScaleAnimation;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/animation/ScaleAnimation;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·67128 ····.line·671
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$20;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$20;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$20;->val$anim:Landroid/view/animation/ScaleAnimation;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$20;->val$anim:Landroid/view/animation/ScaleAnimation;
  
664 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·9827 ····.line·98
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$2;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$2;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.42 KB
smali/com/junjunguo/pocketmaps/controller/MapActions$13.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$useCurrentLocal:Landroid/view/ViewGroup;22 .field·final·synthetic·val$useCurrentLocal:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·39428 ····.line·394
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$13;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$13;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$13;->val$useCurrentLocal:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$13;->val$useCurrentLocal:Landroid/view/ViewGroup;
  
Offset 119, 32 lines modifiedOffset 120, 35 lines modified
119 ····.line·403120 ····.line·403
120 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->getDestination()Lcom/junjunguo/pocketmaps/model/dataType/Destination;121 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->getDestination()Lcom/junjunguo/pocketmaps/model/dataType/Destination;
  
121 ····move-result-object·v2122 ····move-result-object·v2
  
122 ····new-instance·v3,·Lorg/mapsforge/core/model/LatLong;123 ····new-instance·v3,·Lorg/mapsforge/core/model/LatLong;
  
 124 ····.line·404
123 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;125 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;
  
124 ····move-result-object·v4126 ····move-result-object·v4
  
125 ····invoke-virtual·{v4},·Landroid/location/Location;->getLatitude()D127 ····invoke-virtual·{v4},·Landroid/location/Location;->getLatitude()D
  
126 ····move-result-wide·v4128 ····move-result-wide·v4
  
 129 ····.line·405
127 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;130 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;
  
128 ····move-result-object·v6131 ····move-result-object·v6
  
129 ····invoke-virtual·{v6},·Landroid/location/Location;->getLongitude()D132 ····invoke-virtual·{v6},·Landroid/location/Location;->getLongitude()D
  
130 ····move-result-wide·v6133 ····move-result-wide·v6
  
131 ····invoke-direct·{v3,·v4,·v5,·v6,·v7},·Lorg/mapsforge/core/model/LatLong;-><init>(DD)V134 ····invoke-direct·{v3,·v4,·v5,·v6,·v7},·Lorg/mapsforge/core/model/LatLong;-><init>(DD)V
  
 135 ····.line·403
132 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->setStartPoint(Lorg/mapsforge/core/model/LatLong;)V136 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->setStartPoint(Lorg/mapsforge/core/model/LatLong;)V
  
133 ····.line·406137 ····.line·406
134 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$13;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;138 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$13;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
135 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->getDestination()Lcom/junjunguo/pocketmaps/model/dataType/Destination;139 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/dataType/Destination;->getDestination()Lcom/junjunguo/pocketmaps/model/dataType/Destination;
  
Offset 210, 14 lines modifiedOffset 214, 15 lines modified
  
210 ····const-string·v3,·"Current·Location·not·available,·Check·your·GPS·signal!"214 ····const-string·v3,·"Current·Location·not·available,·Check·your·GPS·signal!"
  
211 ····invoke-static·{v2,·v3,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;215 ····invoke-static·{v2,·v3,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
212 ····move-result-object·v1216 ····move-result-object·v1
  
 217 ····.line·413
213 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V218 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
214 ····goto/16·:goto_0219 ····goto/16·:goto_0
  
215 ····.line·396220 ····.line·396
216 ····nop221 ····nop
  
657 B
smali/com/junjunguo/pocketmaps/controller/MapActions$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·9027 ····.line·90
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$1;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$1;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
661 B
smali/com/junjunguo/pocketmaps/controller/MapActions$15.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·54227 ····.line·542
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$15;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$15;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12.0 KB
smali/com/junjunguo/pocketmaps/controller/MainActivity.smali
    
Offset 375, 96 lines modifiedOffset 375, 91 lines modified
375 ····invoke-static·{v1},·Ljava/lang/System;->exit(I)V375 ····invoke-static·{v1},·Ljava/lang/System;->exit(I)V
  
376 ····.line·300376 ····.line·300
377 ····return-void377 ····return-void
378 .end·method378 .end·method
  
379 .method·private·refreshList()V379 .method·private·refreshList()V
380 ····.locals·7380 ····.locals·6
  
381 ····.prologue381 ····.prologue
382 ····.line·115382 ····.line·115
383 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;383 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
384 ····move-result-object·v5384 ····move-result-object·v2
  
385 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;385 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
386 ····move-result-object·v5386 ····move-result-object·v2
  
387 ····new-instance·v6,·Lcom/junjunguo/pocketmaps/controller/MainActivity$2;387 ····new-instance·v3,·Lcom/junjunguo/pocketmaps/controller/MainActivity$2;
  
388 ····invoke-direct·{v6,·p0},·Lcom/junjunguo/pocketmaps/controller/MainActivity$2;-><init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;)V388 ····invoke-direct·{v3,·p0},·Lcom/junjunguo/pocketmaps/controller/MainActivity$2;-><init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;)V
  
389 ····invoke-virtual·{v5,·v6},·Ljava/io/File;->list(Ljava/io/FilenameFilter;)[Ljava/lang/String;389 ····invoke-virtual·{v2,·v3},·Ljava/io/File;->list(Ljava/io/FilenameFilter;)[Ljava/lang/String;
  
390 ····move-result-object·v2390 ····move-result-object·v1
  
391 ····.line·120391 ····.line·120
392 ····.local·v2,·"files":[Ljava/lang/String;392 ····.local·v1,·"files":[Ljava/lang/String;
393 ····move-object·v0,·v2393 ····array-length·v3,·v1
  
394 ····.local·v0,·"arr$":[Ljava/lang/String; 
395 ····array-length·v4,·v0 
  
396 ····.local·v4,·"len$":I 
397 ····const/4·v3,·0x0394 ····const/4·v2,·0x0
  
398 ····.local·v3,·"i$":I 
399 ····:goto_0395 ····:goto_0
400 ····if-ge·v3,·v4,·:cond_0396 ····if-ge·v2,·v3,·:cond_0
  
401 ····aget-object·v1,·v0,·v3397 ····aget-object·v0,·v1,·v2
  
402 ····.line·121398 ····.line·121
403 ····.local·v1,·"file":Ljava/lang/String;399 ····.local·v0,·"file":Ljava/lang/String;
404 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;400 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
405 ····move-result-object·v5401 ····move-result-object·v4
  
406 ····new-instance·v6,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;402 ····new-instance·v5,·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;
  
407 ····invoke-direct·{v6,·v1},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;-><init>(Ljava/lang/String;)V403 ····invoke-direct·{v5,·v0},·Lcom/junjunguo/pocketmaps/model/dataType/MyMap;-><init>(Ljava/lang/String;)V
  
408 ····invoke-virtual·{v5,·v6},·Lcom/junjunguo/pocketmaps/model/util/Variable;->addLocalMap(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V404 ····invoke-virtual·{v4,·v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->addLocalMap(Lcom/junjunguo/pocketmaps/model/dataType/MyMap;)V
  
409 ····.line·120405 ····.line·120
410 ····add-int/lit8·v3,·v3,·0x1406 ····add-int/lit8·v2,·v2,·0x1
  
411 ····goto·:goto_0407 ····goto·:goto_0
  
412 ····.line·123408 ····.line·123
413 ····.end·local·v1····#·"file":Ljava/lang/String;409 ····.end·local·v0····#·"file":Ljava/lang/String;
414 ····:cond_0410 ····:cond_0
415 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;411 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
416 ····move-result-object·v5412 ····move-result-object·v2
  
417 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getLocalMaps()Ljava/util/List;413 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getLocalMaps()Ljava/util/List;
  
418 ····move-result-object·v5414 ····move-result-object·v2
  
419 ····invoke-interface·{v5},·Ljava/util/List;->isEmpty()Z415 ····invoke-interface·{v2},·Ljava/util/List;->isEmpty()Z
  
420 ····move-result·v5416 ····move-result·v2
  
421 ····if-nez·v5,·:cond_1417 ····if-nez·v2,·:cond_1
  
422 ····.line·124418 ····.line·124
423 ····iget-object·v5,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity;->mapAdapter:Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;419 ····iget-object·v2,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity;->mapAdapter:Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;
  
424 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;420 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
425 ····move-result-object·v6421 ····move-result-object·v3
  
426 ····invoke-virtual·{v6},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getLocalMaps()Ljava/util/List;422 ····invoke-virtual·{v3},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getLocalMaps()Ljava/util/List;
  
427 ····move-result-object·v6423 ····move-result-object·v3
  
428 ····invoke-virtual·{v5,·v6},·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->addAll(Ljava/util/List;)V424 ····invoke-virtual·{v2,·v3},·Lcom/junjunguo/pocketmaps/model/map/MyMapAdapter;->addAll(Ljava/util/List;)V
  
429 ····.line·126425 ····.line·126
430 ····:cond_1426 ····:cond_1
431 ····return-void427 ····return-void
432 .end·method428 .end·method
  
433 .method·private·startDownloadActivity()V429 .method·private·startDownloadActivity()V
Offset 712, 24 lines modifiedOffset 707, 26 lines modified
  
712 ····const·v1,·0x7f0d0073707 ····const·v1,·0x7f0d0073
  
713 ····invoke-virtual·{p0,·v1},·Lcom/junjunguo/pocketmaps/controller/MainActivity;->findViewById(I)Landroid/view/View;708 ····invoke-virtual·{p0,·v1},·Lcom/junjunguo/pocketmaps/controller/MainActivity;->findViewById(I)Landroid/view/View;
  
714 ····move-result-object·v1709 ····move-result-object·v1
  
 710 ····.line·58
715 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/MainActivity;->getResources()Landroid/content/res/Resources;711 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/MainActivity;->getResources()Landroid/content/res/Resources;
  
716 ····move-result-object·v2712 ····move-result-object·v2
  
717 ····const·v3,·0x7f0c0031713 ····const·v3,·0x7f0c0031
  
718 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I714 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I
  
719 ····move-result·v2715 ····move-result·v2
  
 716 ····.line·57
720 ····invoke-virtual·{v0,·v1,·v2,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setStatusBarColor(Landroid/view/View;ILandroid/app/Activity;)V717 ····invoke-virtual·{v0,·v1,·v2,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setStatusBarColor(Landroid/view/View;ILandroid/app/Activity;)V
  
721 ····.line·61718 ····.line·61
722 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I719 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
723 ····const/16·v1,·0x13720 ····const/16·v1,·0x13
  
Offset 751, 14 lines modifiedOffset 748, 15 lines modified
751 ····.line·63748 ····.line·63
752 ····const-string·v0,·"Pocket·Maps·is·not·usable·without·an·external·storage!"749 ····const-string·v0,·"Pocket·Maps·is·not·usable·without·an·external·storage!"
  
Max diff block lines reached; 6454/12166 bytes (53.05%) of diff not shown.
673 B
smali/com/junjunguo/pocketmaps/controller/MainActivity$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;18 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;II)V20 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;II)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MainActivity;
22 ····.param·p2,·"x0"····#·I23 ····.param·p2,·"x0"····#·I
23 ····.param·p3,·"x1"····#·I24 ····.param·p3,·"x1"····#·I
  
24 ····.prologue25 ····.prologue
25 ····.line·16026 ····.line·160
26 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity$3;->this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity$3;->this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
777 B
smali/com/junjunguo/pocketmaps/controller/MapActions$18.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$footBtn:Landroid/widget/ImageButton;26 .field·final·synthetic·val$footBtn:Landroid/widget/ImageButton;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V28 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
30 ····.prologue31 ····.prologue
31 ····.line·62932 ····.line·629
32 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$18;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;33 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$18;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
33 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$18;->val$footBtn:Landroid/widget/ImageButton;34 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$18;->val$footBtn:Landroid/widget/ImageButton;
  
665 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·11027 ····.line·110
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$3;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$3;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16.3 KB
smali/com/junjunguo/pocketmaps/controller/DownloadMapActivity$1.smali
    
Offset 30, 35 lines modifiedOffset 30, 34 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;31 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;)V33 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;
  
35 ····.prologue36 ····.prologue
36 ····.line·10637 ····.line·106
37 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;38 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;
  
38 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V39 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;43 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
45 ····.prologue45 ····.prologue
46 ····.line·10646 ····.line·106
47 ····check-cast·p1,·[Ljava/net/URL;47 ····check-cast·p1,·[Ljava/net/URL;
  
48 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
49 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->doInBackground([Ljava/net/URL;)Ljava/util/List;48 ····invoke-virtual·{p0,·p1},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->doInBackground([Ljava/net/URL;)Ljava/util/List;
  
50 ····move-result-object·v049 ····move-result-object·v0
  
51 ····return-object·v050 ····return-object·v0
52 .end·method51 .end·method
  
Offset 75, 64 lines modifiedOffset 74, 63 lines modified
75 ············"Lcom/junjunguo/pocketmaps/model/dataType/MyMap;",74 ············"Lcom/junjunguo/pocketmaps/model/dataType/MyMap;",
76 ············">;"75 ············">;"
77 ········}76 ········}
78 ····.end·annotation77 ····.end·annotation
  
79 ····.prologue78 ····.prologue
80 ····.line·10879 ····.line·108
81 ····new-instance·v15,·Ljava/util/ArrayList;80 ····new-instance·v14,·Ljava/util/ArrayList;
  
82 ····invoke-direct·{v15},·Ljava/util/ArrayList;-><init>()V81 ····invoke-direct·{v14},·Ljava/util/ArrayList;-><init>()V
  
83 ····.line·10982 ····.line·109
84 ····.local·v15,·"myMaps":Ljava/util/List;,·"Ljava/util/List<Lcom/junjunguo/pocketmaps/model/dataType/MyMap;>;"83 ····.local·v14,·"myMaps":Ljava/util/List;,·"Ljava/util/List<Lcom/junjunguo/pocketmaps/model/dataType/MyMap;>;"
85 ····move-object/from16·v0,·p084 ····move-object/from16·v0,·p0
  
86 ····iget-object·v0,·v0,·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;85 ····iget-object·v0,·v0,·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;
  
87 ····move-object/from16·v21,·v086 ····move-object/from16·v20,·v0
  
88 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;87 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
89 ····move-result-object·v2288 ····move-result-object·v21
  
90 ····invoke-virtual/range·{v22·..·v22},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapUrlList()Ljava/lang/String;89 ····invoke-virtual/range·{v21·..·v21},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapUrlList()Ljava/lang/String;
  
91 ····move-result-object·v2290 ····move-result-object·v21
  
92 ····invoke-static/range·{v21·..·v22},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;->access$000(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;Ljava/lang/String;)Ljava/util/ArrayList;91 ····invoke-static/range·{v20·..·v21},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;->access$000(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;Ljava/lang/String;)Ljava/util/ArrayList;
  
93 ····move-result-object·v1392 ····move-result-object·v12
  
94 ····.line·11093 ····.line·110
95 ····.local·v13,·"mapUrlList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"94 ····.local·v12,·"mapUrlList":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
96 ····const/4·v4,·0x095 ····const/4·v4,·0x0
  
97 ····.line·11196 ····.line·111
98 ····.local·v4,·"i":I97 ····.local·v4,·"i":I
99 ····invoke-virtual·{v13},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;98 ····invoke-virtual·{v12},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
100 ····move-result-object·v599 ····move-result-object·v20
  
101 ····.local·v5,·"i$":Ljava/util/Iterator; 
102 ····:goto_0100 ····:goto_0
103 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z101 ····invoke-interface/range·{v20·..·v20},·Ljava/util/Iterator;->hasNext()Z
  
104 ····move-result·v21102 ····move-result·v21
  
105 ····if-eqz·v21,·:cond_4103 ····if-eqz·v21,·:cond_4
  
106 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;104 ····invoke-interface/range·{v20·..·v20},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
107 ····move-result-object·v12105 ····move-result-object·v11
  
108 ····check-cast·v12,·Ljava/lang/String;106 ····check-cast·v11,·Ljava/lang/String;
  
109 ····.line·113107 ····.line·113
110 ····.local·v12,·"mapUrl":Ljava/lang/String;108 ····.local·v11,·"mapUrl":Ljava/lang/String;
111 ····const/16·v21,·0x2109 ····const/16·v21,·0x2
  
112 ····:try_start_0110 ····:try_start_0
113 ····move/from16·v0,·v21111 ····move/from16·v0,·v21
  
114 ····new-array·v0,·v0,·[Ljava/lang/Integer;112 ····new-array·v0,·v0,·[Ljava/lang/Integer;
  
Offset 161, 22 lines modifiedOffset 159, 22 lines modified
161 ····move-object/from16·v0,·p0159 ····move-object/from16·v0,·p0
  
162 ····move-object/from16·v1,·v21160 ····move-object/from16·v1,·v21
  
163 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->publishProgress([Ljava/lang/Object;)V161 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->publishProgress([Ljava/lang/Object;)V
  
164 ····.line·114162 ····.line·114
165 ····new-instance·v20,·Ljava/net/URL;163 ····new-instance·v19,·Ljava/net/URL;
  
166 ····move-object/from16·v0,·v20164 ····move-object/from16·v0,·v19
  
167 ····invoke-direct·{v0,·v12},·Ljava/net/URL;-><init>(Ljava/lang/String;)V165 ····invoke-direct·{v0,·v11},·Ljava/net/URL;-><init>(Ljava/lang/String;)V
  
168 ····.line·115166 ····.line·115
169 ····.local·v20,·"url":Ljava/net/URL;167 ····.local·v19,·"url":Ljava/net/URL;
170 ····const/16·v21,·0x2168 ····const/16·v21,·0x2
  
171 ····move/from16·v0,·v21169 ····move/from16·v0,·v21
  
172 ····new-array·v0,·v0,·[Ljava/lang/Integer;170 ····new-array·v0,·v0,·[Ljava/lang/Integer;
  
173 ····move-object/from16·v21,·v0171 ····move-object/from16·v21,·v0
Offset 204, 66 lines modifiedOffset 202, 66 lines modified
204 ····move-object/from16·v0,·p0202 ····move-object/from16·v0,·p0
  
Max diff block lines reached; 11532/16584 bytes (69.54%) of diff not shown.
665 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·15127 ····.line·151
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$4;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$4;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
671 B
smali/com/junjunguo/pocketmaps/controller/MainActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.line·93
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/junjunguo/pocketmaps/controller/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11527 ····.line·115
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity$2;->this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MainActivity$2;->this$0:Lcom/junjunguo/pocketmaps/controller/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
679 B
smali/com/junjunguo/pocketmaps/controller/MapActions$14$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;21 .field·final·synthetic·this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/junjunguo/pocketmaps/controller/MapActions$14;
  
25 ····.prologue26 ····.prologue
26 ····.line·52827 ····.line·528
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$1;->this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$1;->this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.59 KB
smali/com/junjunguo/pocketmaps/controller/DownloadMapActivity.smali
    
Offset 181, 14 lines modifiedOffset 181, 15 lines modified
  
181 ····move-result-object·v5181 ····move-result-object·v5
  
182 ····const-string·v6,·"%1$3s"182 ····const-string·v6,·"%1$3s"
  
183 ····new-array·v7,·v7,·[Ljava/lang/Object;183 ····new-array·v7,·v7,·[Ljava/lang/Object;
  
 184 ····.line·260
184 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;185 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
185 ····move-result-object·v8186 ····move-result-object·v8
  
186 ····invoke-virtual·{v8},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I187 ····invoke-virtual·{v8},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I
  
187 ····move-result·v8188 ····move-result·v8
Offset 213, 14 lines modifiedOffset 214, 15 lines modified
  
213 ····move-result-object·v5214 ····move-result-object·v5
  
214 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;215 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
215 ····move-result-object·v5216 ····move-result-object·v5
  
 217 ····.line·259
216 ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V218 ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
217 ····.line·285219 ····.line·285
218 ····.end·local·v0····#·"itemIcon":Landroid/support/design/widget/FloatingActionButton;220 ····.end·local·v0····#·"itemIcon":Landroid/support/design/widget/FloatingActionButton;
219 ····:cond_0221 ····:cond_0
220 ····:goto_0222 ····:goto_0
221 ····return-void223 ····return-void
Offset 263, 14 lines modifiedOffset 265, 15 lines modified
  
263 ····move-result-object·v5265 ····move-result-object·v5
  
264 ····const-string·v6,·"%1$3s"266 ····const-string·v6,·"%1$3s"
  
265 ····new-array·v7,·v7,·[Ljava/lang/Object;267 ····new-array·v7,·v7,·[Ljava/lang/Object;
  
 268 ····.line·265
266 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;269 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
267 ····move-result-object·v8270 ····move-result-object·v8
  
268 ····invoke-virtual·{v8},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I271 ····invoke-virtual·{v8},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapFinishedPercentage()I
  
269 ····move-result·v8272 ····move-result·v8
Offset 295, 21 lines modifiedOffset 298, 23 lines modified
  
295 ····move-result-object·v5298 ····move-result-object·v5
  
296 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;299 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
297 ····move-result-object·v5300 ····move-result-object·v5
  
 301 ····.line·264
298 ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V302 ····invoke-virtual·{v4,·v5},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
299 ····.line·266303 ····.line·266
300 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->getDownloader()Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;304 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->getDownloader()Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;
  
301 ····move-result-object·v4305 ····move-result-object·v4
  
 306 ····.line·267
302 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;307 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
303 ····move-result-object·v5308 ····move-result-object·v5
  
304 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;309 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
305 ····move-result-object·v5310 ····move-result-object·v5
Offset 346, 15 lines modifiedOffset 351, 15 lines modified
  
346 ····move-result·v4351 ····move-result·v4
  
347 ····const/4·v5,·0x3352 ····const/4·v5,·0x3
  
348 ····if-ne·v4,·v5,·:cond_0353 ····if-ne·v4,·v5,·:cond_0
  
349 ····.line·273354 ····.line·274
350 ····invoke-virtual·{p1,·v10},·Landroid/view/View;->findViewById(I)Landroid/view/View;355 ····invoke-virtual·{p1,·v10},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
351 ····move-result-object·v0356 ····move-result-object·v0
  
352 ····check-cast·v0,·Landroid/support/design/widget/FloatingActionButton;357 ····check-cast·v0,·Landroid/support/design/widget/FloatingActionButton;
  
353 ····.line·275358 ····.line·275
Offset 434, 14 lines modifiedOffset 439, 15 lines modified
434 ····invoke-direct·{p0,·v4},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;->initProgressBar(Landroid/widget/ProgressBar;)V439 ····invoke-direct·{p0,·v4},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;->initProgressBar(Landroid/widget/ProgressBar;)V
  
435 ····.line·280440 ····.line·280
436 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->getDownloader()Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;441 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;->getDownloader()Lcom/junjunguo/pocketmaps/model/map/DownloadFiles;
  
437 ····move-result-object·v4442 ····move-result-object·v4
  
 443 ····.line·281
438 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;444 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
439 ····move-result-object·v5445 ····move-result-object·v5
  
440 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;446 ····invoke-virtual·{v5},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getMapsFolder()Ljava/io/File;
  
441 ····move-result-object·v5447 ····move-result-object·v5
Offset 539, 14 lines modifiedOffset 545, 15 lines modified
  
539 ····invoke-direct·{v0,·p0},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;-><init>(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;)V545 ····invoke-direct·{v0,·p0},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;-><init>(Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity;)V
  
540 ····const/4·v1,·0x0546 ····const/4·v1,·0x0
  
541 ····new-array·v1,·v1,·[Ljava/net/URL;547 ····new-array·v1,·v1,·[Ljava/net/URL;
  
 548 ····.line·166
542 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;549 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/controller/DownloadMapActivity$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
543 ····.line·167550 ····.line·167
544 ····return-void551 ····return-void
545 .end·method552 .end·method
  
546 .method·private·downloadMapUrlList(Ljava/lang/String;)Ljava/util/ArrayList;553 .method·private·downloadMapUrlList(Ljava/lang/String;)Ljava/util/ArrayList;
Offset 699, 14 lines modifiedOffset 706, 15 lines modified
  
699 ····const/4·v1,·0x0706 ····const/4·v1,·0x0
  
700 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;707 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
701 ····move-result-object·v0708 ····move-result-object·v0
  
Max diff block lines reached; 3770/7638 bytes (49.36%) of diff not shown.
665 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·23227 ····.line·232
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$6;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$6;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
661 B
smali/com/junjunguo/pocketmaps/controller/MapActions$19.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·64627 ····.line·646
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$19;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$19;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
713 B
smali/com/junjunguo/pocketmaps/controller/MapActions$9.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$fromFieldVG:Landroid/view/ViewGroup;22 .field·final·synthetic·val$fromFieldVG:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·30828 ····.line·308
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$9;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$9;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$9;->val$fromFieldVG:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$9;->val$fromFieldVG:Landroid/view/ViewGroup;
  
658 B
smali/com/junjunguo/pocketmaps/controller/MapActions$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·11427 ····.line·114
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$3;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$3;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
699 B
smali/com/junjunguo/pocketmaps/controller/SettingsActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8627 ····.line·86
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$3;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$3;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
757 B
smali/com/junjunguo/pocketmaps/controller/MapActions$22.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$mapView:Lorg/mapsforge/map/android/view/MapView;24 .field·final·synthetic·val$mapView:Lorg/mapsforge/map/android/view/MapView;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Lorg/mapsforge/map/android/view/MapView;)V26 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Lorg/mapsforge/map/android/view/MapView;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····.prologue29 ····.prologue
29 ····.line·70230 ····.line·702
30 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$22;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;31 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$22;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
31 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$22;->val$mapView:Lorg/mapsforge/map/android/view/MapView;32 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$22;->val$mapView:Lorg/mapsforge/map/android/view/MapView;
  
651 B
smali/com/junjunguo/pocketmaps/controller/Analytics$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/Analytics;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/Analytics;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/Analytics;
  
25 ····.prologue26 ····.prologue
26 ····.line·18527 ····.line·185
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$3;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$3;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.59 KB
smali/com/junjunguo/pocketmaps/controller/Analytics$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/Analytics;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/Analytics;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/Analytics;
  
25 ····.prologue26 ····.prologue
26 ····.line·16827 ····.line·168
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$2;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$2;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 145, 14 lines modifiedOffset 146, 15 lines modified
  
145 ····move-result-object·v6146 ····move-result-object·v6
  
146 ····const-string·v7,·"%02d"147 ····const-string·v7,·"%02d"
  
147 ····new-array·v8,·v11,·[Ljava/lang/Object;148 ····new-array·v8,·v11,·[Ljava/lang/Object;
  
 149 ····.line·177
148 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;150 ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
149 ····move-result-object·v9151 ····move-result-object·v9
  
150 ····aput-object·v9,·v8,·v10152 ····aput-object·v9,·v8,·v10
  
151 ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;153 ····invoke-static·{v7,·v8},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 163, 14 lines modifiedOffset 165, 15 lines modified
  
163 ····move-result-object·v6165 ····move-result-object·v6
  
164 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;166 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
165 ····move-result-object·v6167 ····move-result-object·v6
  
 168 ····.line·176
166 ····invoke-virtual·{v3,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V169 ····invoke-virtual·{v3,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
167 ····.line·178170 ····.line·178
168 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$2;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;171 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$2;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
169 ····invoke-static·{v3},·Lcom/junjunguo/pocketmaps/controller/Analytics;->access$300(Lcom/junjunguo/pocketmaps/controller/Analytics;)Landroid/os/Handler;172 ····invoke-static·{v3},·Lcom/junjunguo/pocketmaps/controller/Analytics;->access$300(Lcom/junjunguo/pocketmaps/controller/Analytics;)Landroid/os/Handler;
  
706 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$tbtn:Landroid/view/ViewGroup;22 .field·final·synthetic·val$tbtn:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
26 ····.prologue27 ····.prologue
27 ····.line·18328 ····.line·183
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$5;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$5;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$5;->val$tbtn:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$5;->val$tbtn:Landroid/view/ViewGroup;
  
658 B
smali/com/junjunguo/pocketmaps/controller/MapActions$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·10727 ····.line·107
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$2;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$2;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.22 KB
smali/com/junjunguo/pocketmaps/controller/AppSettings.smali
    
Offset 597, 24 lines modifiedOffset 597, 26 lines modified
  
597 ····const·v6,·0x7f070036597 ····const·v6,·0x7f070036
  
598 ····new-instance·v7,·Lcom/junjunguo/pocketmaps/controller/AppSettings$7;598 ····new-instance·v7,·Lcom/junjunguo/pocketmaps/controller/AppSettings$7;
  
599 ····invoke-direct·{v7,·p0},·Lcom/junjunguo/pocketmaps/controller/AppSettings$7;-><init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V599 ····invoke-direct·{v7,·p0},·Lcom/junjunguo/pocketmaps/controller/AppSettings$7;-><init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
  
 600 ····.line·227
600 ····invoke-virtual·{v5,·v6,·v7},·Landroid/support/v7/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;601 ····invoke-virtual·{v5,·v6,·v7},·Landroid/support/v7/app/AlertDialog$Builder;->setNeutralButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;
  
601 ····move-result-object·v5602 ····move-result-object·v5
  
602 ····const·v6,·0x7f07001a603 ····const·v6,·0x7f07001a
  
603 ····new-instance·v7,·Lcom/junjunguo/pocketmaps/controller/AppSettings$6;604 ····new-instance·v7,·Lcom/junjunguo/pocketmaps/controller/AppSettings$6;
  
604 ····invoke-direct·{v7,·p0},·Lcom/junjunguo/pocketmaps/controller/AppSettings$6;-><init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V605 ····invoke-direct·{v7,·p0},·Lcom/junjunguo/pocketmaps/controller/AppSettings$6;-><init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
  
 606 ····.line·232
605 ····invoke-virtual·{v5,·v6,·v7},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;607 ····invoke-virtual·{v5,·v6,·v7},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;
  
606 ····.line·238608 ····.line·238
607 ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog;609 ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog;
  
608 ····move-result-object·v2610 ····move-result-object·v2
  
707 B
smali/com/junjunguo/pocketmaps/controller/MapActions$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$toItemVG:Landroid/view/ViewGroup;22 .field·final·synthetic·val$toItemVG:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·16928 ····.line·169
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$4;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$4;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$4;->val$toItemVG:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$4;->val$toItemVG:Landroid/view/ViewGroup;
  
723 B
smali/com/junjunguo/pocketmaps/controller/MapActions$12.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$chooseFavorite:Landroid/view/ViewGroup;22 .field·final·synthetic·val$chooseFavorite:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·37328 ····.line·373
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$12;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$12;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$12;->val$chooseFavorite:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$12;->val$chooseFavorite:Landroid/view/ViewGroup;
  
777 B
smali/com/junjunguo/pocketmaps/controller/MapActions$16.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$footBtn:Landroid/widget/ImageButton;26 .field·final·synthetic·val$footBtn:Landroid/widget/ImageButton;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V28 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
30 ····.prologue31 ····.prologue
31 ····.line·60532 ····.line·605
32 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$16;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;33 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$16;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
33 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$16;->val$footBtn:Landroid/widget/ImageButton;34 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$16;->val$footBtn:Landroid/widget/ImageButton;
  
757 B
smali/com/junjunguo/pocketmaps/controller/MapActions$21.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$mapView:Lorg/mapsforge/map/android/view/MapView;24 .field·final·synthetic·val$mapView:Lorg/mapsforge/map/android/view/MapView;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Lorg/mapsforge/map/android/view/MapView;)V26 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Lorg/mapsforge/map/android/view/MapView;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····.prologue29 ····.prologue
29 ····.line·69530 ····.line·695
30 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$21;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;31 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$21;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
31 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$21;->val$mapView:Lorg/mapsforge/map/android/view/MapView;32 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$21;->val$mapView:Lorg/mapsforge/map/android/view/MapView;
  
679 B
smali/com/junjunguo/pocketmaps/controller/MapActions$14$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;21 .field·final·synthetic·this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/junjunguo/pocketmaps/controller/MapActions$14;
  
25 ····.prologue26 ····.prologue
26 ····.line·51827 ····.line·518
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$2;->this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$2;->this$1:Lcom/junjunguo/pocketmaps/controller/MapActions$14;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
741 B
smali/com/junjunguo/pocketmaps/controller/SettingsActivity$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$cbtn:Landroid/view/ViewGroup;22 .field·final·synthetic·val$cbtn:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·15528 ····.line·155
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$5;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$5;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$5;->val$cbtn:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$5;->val$cbtn:Landroid/view/ViewGroup;
  
665 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
25 ····.prologue26 ····.prologue
26 ····.line·22727 ····.line·227
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$7;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$7;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.63 KB
smali/com/junjunguo/pocketmaps/controller/MapActivity.smali
    
Offset 120, 24 lines modifiedOffset 120, 26 lines modified
  
120 ····const·v3,·0x7f0d0078120 ····const·v3,·0x7f0d0078
  
121 ····invoke-virtual·{p0,·v3},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->findViewById(I)Landroid/view/View;121 ····invoke-virtual·{p0,·v3},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->findViewById(I)Landroid/view/View;
  
122 ····move-result-object·v3122 ····move-result-object·v3
  
 123 ····.line·76
123 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getResources()Landroid/content/res/Resources;124 ····invoke-virtual·{p0},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getResources()Landroid/content/res/Resources;
  
124 ····move-result-object·v4125 ····move-result-object·v4
  
125 ····const·v5,·0x7f0c0032126 ····const·v5,·0x7f0c0032
  
126 ····invoke-virtual·{v4,·v5},·Landroid/content/res/Resources;->getColor(I)I127 ····invoke-virtual·{v4,·v5},·Landroid/content/res/Resources;->getColor(I)I
  
127 ····move-result·v4128 ····move-result·v4
  
 129 ····.line·75
128 ····invoke-virtual·{v2,·v3,·v4,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setSystemBarColor(Landroid/view/View;ILandroid/app/Activity;)V130 ····invoke-virtual·{v2,·v3,·v4,·p0},·Lcom/junjunguo/pocketmaps/model/util/SetStatusBarColor;->setSystemBarColor(Landroid/view/View;ILandroid/app/Activity;)V
  
129 ····.line·77131 ····.line·77
130 ····new-instance·v2,·Lcom/junjunguo/pocketmaps/controller/MapActions;132 ····new-instance·v2,·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
131 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActivity;->mapView:Lorg/mapsforge/map/android/view/MapView;133 ····iget-object·v3,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActivity;->mapView:Lorg/mapsforge/map/android/view/MapView;
  
Offset 512, 14 lines modifiedOffset 514, 15 lines modified
512 ····.line·55514 ····.line·55
513 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->getMapHandler()Lcom/junjunguo/pocketmaps/model/map/MapHandler;515 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->getMapHandler()Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
514 ····move-result-object·v0516 ····move-result-object·v0
  
515 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActivity;->mapView:Lorg/mapsforge/map/android/view/MapView;517 ····iget-object·v1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActivity;->mapView:Lorg/mapsforge/map/android/view/MapView;
  
 518 ····.line·56
516 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;519 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
517 ····move-result-object·v2520 ····move-result-object·v2
  
518 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getCountry()Ljava/lang/String;521 ····invoke-virtual·{v2},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getCountry()Ljava/lang/String;
  
519 ····move-result-object·v2522 ····move-result-object·v2
Offset 553, 14 lines modifiedOffset 556, 15 lines modified
  
553 ····move-result-object·v2556 ····move-result-object·v2
  
554 ····new-instance·v3,·Ljava/lang/StringBuilder;557 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
555 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V558 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
 559 ····.line·58
556 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;560 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getVariable()Lcom/junjunguo/pocketmaps/model/util/Variable;
  
557 ····move-result-object·v4561 ····move-result-object·v4
  
558 ····invoke-virtual·{v4},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getCountry()Ljava/lang/String;562 ····invoke-virtual·{v4},·Lcom/junjunguo/pocketmaps/model/util/Variable;->getCountry()Ljava/lang/String;
  
559 ····move-result-object·v4563 ····move-result-object·v4
Offset 577, 14 lines modifiedOffset 581, 15 lines modified
  
577 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;581 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
578 ····move-result-object·v3582 ····move-result-object·v3
  
579 ····invoke-direct·{v1,·v2,·v3},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V583 ····invoke-direct·{v1,·v2,·v3},·Ljava/io/File;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
 584 ····.line·57
580 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->loadMap(Ljava/io/File;)V585 ····invoke-virtual·{v0,·v1},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->loadMap(Ljava/io/File;)V
  
581 ····.line·59586 ····.line·59
582 ····invoke-direct·{p0},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->customMapView()V587 ····invoke-direct·{p0},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->customMapView()V
  
583 ····.line·60588 ····.line·60
584 ····invoke-direct·{p0},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->checkGpsAvailability()V589 ····invoke-direct·{p0},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->checkGpsAvailability()V
1010 B
smali/com/junjunguo/pocketmaps/controller/MapActions.smali
    
Offset 1206, 14 lines modifiedOffset 1206, 15 lines modified
  
1206 ····const/4·v6,·0x11206 ····const/4·v6,·0x1
  
1207 ····invoke-static·{v4,·v5,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;1207 ····invoke-static·{v4,·v5,·v6},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
1208 ····move-result-object·v41208 ····move-result-object·v4
  
 1209 ····.line·158
1209 ····invoke-virtual·{v4},·Landroid/widget/Toast;->show()V1210 ····invoke-virtual·{v4},·Landroid/widget/Toast;->show()V
  
1210 ····.line·1601211 ····.line·160
1211 ····:cond_51212 ····:cond_5
1212 ····return-void1213 ····return-void
1213 .end·method1214 .end·method
  
Offset 1719, 14 lines modifiedOffset 1720, 15 lines modified
  
1719 ····invoke-virtual·{v1},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->getAppSettingsVP()Landroid/view/ViewGroup;1720 ····invoke-virtual·{v1},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->getAppSettingsVP()Landroid/view/ViewGroup;
  
1720 ····move-result-object·v11721 ····move-result-object·v1
  
1721 ····if-eqz·v1,·:cond_41722 ····if-eqz·v1,·:cond_4
  
 1723 ····.line·788
1722 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->getAppSettings()Lcom/junjunguo/pocketmaps/controller/AppSettings;1724 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->getAppSettings()Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
1723 ····move-result-object·v11725 ····move-result-object·v1
  
1724 ····invoke-virtual·{v1},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->getAppSettingsVP()Landroid/view/ViewGroup;1726 ····invoke-virtual·{v1},·Lcom/junjunguo/pocketmaps/controller/AppSettings;->getAppSettingsVP()Landroid/view/ViewGroup;
  
1725 ····move-result-object·v11727 ····move-result-object·v1
672 B
smali/com/junjunguo/pocketmaps/controller/FavoriteList$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/FavoriteList;18 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/FavoriteList;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/FavoriteList;II)V20 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/FavoriteList;II)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/FavoriteList;
22 ····.param·p2,·"x0"····#·I23 ····.param·p2,·"x0"····#·I
23 ····.param·p3,·"x1"····#·I24 ····.param·p3,·"x1"····#·I
  
24 ····.prologue25 ····.prologue
25 ····.line·4926 ····.line·49
26 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/FavoriteList$1;->this$0:Lcom/junjunguo/pocketmaps/controller/FavoriteList;27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/FavoriteList$1;->this$0:Lcom/junjunguo/pocketmaps/controller/FavoriteList;
  
650 B
smali/com/junjunguo/pocketmaps/controller/Analytics$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/Analytics;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/Analytics;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/Analytics;
  
25 ····.prologue26 ····.prologue
26 ····.line·9527 ····.line·95
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$1;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/Analytics$1;->this$0:Lcom/junjunguo/pocketmaps/controller/Analytics;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/junjunguo/pocketmaps/controller/MapActions$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·18727 ····.line·187
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$5;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$5;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
717 B
smali/com/junjunguo/pocketmaps/controller/AppSettings$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$edittext:Landroid/widget/EditText;22 .field·final·synthetic·val$edittext:Landroid/widget/EditText;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;Landroid/widget/EditText;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/AppSettings;Landroid/widget/EditText;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
26 ····.prologue27 ····.prologue
27 ····.line·22028 ····.line·220
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$8;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$8;->this$0:Lcom/junjunguo/pocketmaps/controller/AppSettings;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$8;->val$edittext:Landroid/widget/EditText;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/AppSettings$8;->val$edittext:Landroid/widget/EditText;
  
699 B
smali/com/junjunguo/pocketmaps/controller/SettingsActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7427 ····.line·74
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$2;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$2;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
777 B
smali/com/junjunguo/pocketmaps/controller/MapActions$17.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·val$footBtn:Landroid/widget/ImageButton;26 .field·final·synthetic·val$footBtn:Landroid/widget/ImageButton;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V28 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
30 ····.prologue31 ····.prologue
31 ····.line·61732 ····.line·617
32 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$17;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;33 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$17;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
33 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$17;->val$footBtn:Landroid/widget/ImageButton;34 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$17;->val$footBtn:Landroid/widget/ImageButton;
  
709 B
smali/com/junjunguo/pocketmaps/controller/MapActions$6.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pointItem:Landroid/view/ViewGroup;22 .field·final·synthetic·val$pointItem:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·20628 ····.line·206
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$6;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$6;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$6;->val$pointItem:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$6;->val$pointItem:Landroid/view/ViewGroup;
  
719 B
smali/com/junjunguo/pocketmaps/controller/MapActions$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$chooseFavorite:Landroid/view/ViewGroup;22 .field·final·synthetic·val$chooseFavorite:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·23428 ····.line·234
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$7;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$7;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$7;->val$chooseFavorite:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$7;->val$chooseFavorite:Landroid/view/ViewGroup;
  
1.76 KB
smali/com/junjunguo/pocketmaps/controller/MapActions$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·51027 ····.line·510
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$14;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$14;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 68, 24 lines modifiedOffset 69, 26 lines modified
  
68 ····const·v3,·0x7f07002a69 ····const·v3,·0x7f07002a
  
69 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$2;70 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$2;
  
70 ····invoke-direct·{v4,·p0},·Lcom/junjunguo/pocketmaps/controller/MapActions$14$2;-><init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V71 ····invoke-direct·{v4,·p0},·Lcom/junjunguo/pocketmaps/controller/MapActions$14$2;-><init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V
  
 72 ····.line·518
71 ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;73 ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;
  
72 ····move-result-object·v274 ····move-result-object·v2
  
73 ····const·v3,·0x7f07001a75 ····const·v3,·0x7f07001a
  
74 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$1;76 ····new-instance·v4,·Lcom/junjunguo/pocketmaps/controller/MapActions$14$1;
  
75 ····invoke-direct·{v4,·p0},·Lcom/junjunguo/pocketmaps/controller/MapActions$14$1;-><init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V77 ····invoke-direct·{v4,·p0},·Lcom/junjunguo/pocketmaps/controller/MapActions$14$1;-><init>(Lcom/junjunguo/pocketmaps/controller/MapActions$14;)V
  
 78 ····.line·528
76 ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;79 ····invoke-virtual·{v2,·v3,·v4},·Landroid/support/v7/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/AlertDialog$Builder;
  
77 ····.line·53780 ····.line·537
78 ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog;81 ····invoke-virtual·{v0},·Landroid/support/v7/app/AlertDialog$Builder;->create()Landroid/support/v7/app/AlertDialog;
  
79 ····move-result-object·v182 ····move-result-object·v1
  
1.2 KB
smali/com/junjunguo/pocketmaps/controller/MapActions$11.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pointItem:Landroid/view/ViewGroup;22 .field·final·synthetic·val$pointItem:Landroid/view/ViewGroup;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V24 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;Landroid/view/ViewGroup;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
26 ····.prologue27 ····.prologue
27 ····.line·34528 ····.line·345
28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$11;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;29 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$11;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
29 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$11;->val$pointItem:Landroid/view/ViewGroup;30 ····iput-object·p2,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$11;->val$pointItem:Landroid/view/ViewGroup;
  
Offset 134, 14 lines modifiedOffset 135, 15 lines modified
  
134 ····const-string·v3,·"Touch·on·Map·to·choose·your·start·Location"135 ····const-string·v3,·"Touch·on·Map·to·choose·your·start·Location"
  
135 ····invoke-static·{v2,·v3,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;136 ····invoke-static·{v2,·v3,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
136 ····move-result-object·v1137 ····move-result-object·v1
  
 138 ····.line·357
137 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V139 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
138 ····.line·358140 ····.line·358
139 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->getMapHandler()Lcom/junjunguo/pocketmaps/model/map/MapHandler;141 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->getMapHandler()Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
140 ····move-result-object·v1142 ····move-result-object·v1
  
661 B
smali/com/junjunguo/pocketmaps/controller/MapActions$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·32627 ····.line·326
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$10;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$10;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.72 KB
smali/com/junjunguo/pocketmaps/controller/MapActions$23.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/MapActions;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/MapActions;
  
25 ····.prologue26 ····.prologue
26 ····.line·71527 ····.line·715
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$23;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/MapActions$23;->this$0:Lcom/junjunguo/pocketmaps/controller/MapActions;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 62, 32 lines modifiedOffset 63, 35 lines modified
62 ····.line·71963 ····.line·719
63 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->getMapHandler()Lcom/junjunguo/pocketmaps/model/map/MapHandler;64 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->getMapHandler()Lcom/junjunguo/pocketmaps/model/map/MapHandler;
  
64 ····move-result-object·v065 ····move-result-object·v0
  
65 ····new-instance·v1,·Lorg/mapsforge/core/model/LatLong;66 ····new-instance·v1,·Lorg/mapsforge/core/model/LatLong;
  
 67 ····.line·720
66 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;68 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;
  
67 ····move-result-object·v269 ····move-result-object·v2
  
68 ····invoke-virtual·{v2},·Landroid/location/Location;->getLatitude()D70 ····invoke-virtual·{v2},·Landroid/location/Location;->getLatitude()D
  
69 ····move-result-wide·v271 ····move-result-wide·v2
  
 72 ····.line·721
70 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;73 ····invoke-static·{},·Lcom/junjunguo/pocketmaps/controller/MapActivity;->getmCurrentLocation()Landroid/location/Location;
  
71 ····move-result-object·v474 ····move-result-object·v4
  
72 ····invoke-virtual·{v4},·Landroid/location/Location;->getLongitude()D75 ····invoke-virtual·{v4},·Landroid/location/Location;->getLongitude()D
  
73 ····move-result-wide·v476 ····move-result-wide·v4
  
74 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lorg/mapsforge/core/model/LatLong;-><init>(DD)V77 ····invoke-direct·{v1,·v2,·v3,·v4,·v5},·Lorg/mapsforge/core/model/LatLong;-><init>(DD)V
  
 78 ····.line·719
75 ····invoke-virtual·{v0,·v1,·v6},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->centerPointOnMap(Lorg/mapsforge/core/model/LatLong;I)V79 ····invoke-virtual·{v0,·v1,·v6},·Lcom/junjunguo/pocketmaps/model/map/MapHandler;->centerPointOnMap(Lorg/mapsforge/core/model/LatLong;I)V
  
76 ····.line·73280 ····.line·732
77 ····:goto_081 ····:goto_0
78 ····return-void82 ····return-void
  
79 ····.line·72983 ····.line·729
699 B
smali/com/junjunguo/pocketmaps/controller/SettingsActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;21 .field·final·synthetic·this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V23 .method·constructor·<init>(Lcom/junjunguo/pocketmaps/controller/SettingsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5927 ····.line·59
27 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;28 ····iput-object·p1,·p0,·Lcom/junjunguo/pocketmaps/controller/SettingsActivity$1;->this$0:Lcom/junjunguo/pocketmaps/controller/SettingsActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V