32.6 MB
/home/fdroid/fdroiddata/tmp/org.pyneo.maps_10010.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.pyneo.maps_10010.apk
1.82 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 ERROR: res/menu-v11/main_option_menu.xml entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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:·bba64464611ebc9aed1a19160bd003fb70fca89fbb3e2d883fdf1e8032357405 
10 Signer·#1·certificate·SHA-1·digest:·1661a988f653dd668eba1bc6547403ce3d1d4d3e 
11 Signer·#1·certificate·MD5·digest:·ab0d00b361a9bf9117ebd3bc6ceb7424 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·1edbb1b24cd5d56a5a4da0218e3325b797349f763fdae9204d7deec5f3e12caf 
15 Signer·#1·public·key·SHA-1·digest:·344699aff558f3e8240ee3545d029e9622716bdf 
16 Signer·#1·public·key·MD5·digest:·ae36a2e5350490353b8fe432363df840 
17 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/. 
18 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/. 
102 KB
zipinfo {}
    
Offset 1, 504 lines modifiedOffset 1, 501 lines modified
Diff chunk too large, falling back to line-by-line diff (501 lines added, 504 lines removed)
1 Zip·file·size:·1643024·bytes,·number·of·entries:·5021 Zip·file·size:·1639303·bytes,·number·of·entries:·499
2 -rw----·····2.0·fat····51000·bl·defN·15-Jun-21·12:22·META-INF/MANIFEST.MF2 -rw----·····2.0·fat····11420·bX·defN·17-May-30·10:02·AndroidManifest.xml
3 -rw----·····2.0·fat····51121·bl·defN·15-Jun-21·12:22·META-INF/65FD8FAC.SF3 -rw----·····2.0·fat······396·bl·defN·17-May-30·10:02·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1332·bl·defN·15-Jun-21·12:22·META-INF/65FD8FAC.RSA4 -rw----·····2.0·fat······396·bl·defN·17-May-30·10:02·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat·······41·bl·defN·15-Jun-21·05:12·META-INF/buildserverid5 -rw----·····2.0·fat······400·bl·defN·17-May-30·10:02·res/anim/abc_slide_in_bottom.xml
6 -rw----·····2.0·fat·······41·bl·defN·15-Jun-21·05:12·META-INF/fdroidserverid6 -rw----·····2.0·fat······400·bl·defN·17-May-30·10:02·res/anim/abc_slide_in_top.xml
7 -rw----·····2.0·fat····11420·bX·defN·15-Jun-21·05:12·AndroidManifest.xml7 -rw----·····2.0·fat······400·bl·defN·17-May-30·10:02·res/anim/abc_slide_out_bottom.xml
8 -rw----·····2.0·fat······396·bl·defN·15-Jun-21·05:12·res/anim/abc_fade_in.xml8 -rw----·····2.0·fat······400·bl·defN·17-May-30·10:02·res/anim/abc_slide_out_top.xml
9 -rw----·····2.0·fat······396·bl·defN·15-Jun-21·05:12·res/anim/abc_fade_out.xml9 -rw----·····2.0·fat······596·bl·defN·17-May-30·10:02·res/color/abc_search_url_text_holo.xml
10 -rw----·····2.0·fat······400·bl·defN·15-Jun-21·05:12·res/anim/abc_slide_in_bottom.xml10 -rw----·····1.0·fat······249·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_bottom_solid_dark_holo.9.png
11 -rw----·····2.0·fat······400·bl·defN·15-Jun-21·05:12·res/anim/abc_slide_in_top.xml11 -rw----·····1.0·fat······248·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_bottom_solid_light_holo.9.png
12 -rw----·····2.0·fat······400·bl·defN·15-Jun-21·05:12·res/anim/abc_slide_out_bottom.xml12 -rw----·····1.0·fat······260·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png
13 -rw----·····2.0·fat······400·bl·defN·15-Jun-21·05:12·res/anim/abc_slide_out_top.xml13 -rw----·····1.0·fat······260·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_bottom_transparent_light_holo.9.png
14 -rw----·····2.0·fat······596·bl·defN·15-Jun-21·05:12·res/color/abc_search_url_text_holo.xml14 -rw----·····1.0·fat······303·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png
15 -rw----·····1.0·fat······249·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_bottom_solid_dark_holo.9.png15 -rw----·····1.0·fat······304·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png
16 -rw----·····1.0·fat······248·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_bottom_solid_light_holo.9.png16 -rw----·····1.0·fat······255·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_solid_dark_holo.9.png
17 -rw----·····1.0·fat······260·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png17 -rw----·····1.0·fat······254·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_solid_light_holo.9.png
18 -rw----·····1.0·fat······260·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_bottom_transparent_light_holo.9.png18 -rw----·····1.0·fat······255·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_stacked_solid_dark_holo.9.png
19 -rw----·····1.0·fat······303·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png19 -rw----·····1.0·fat······255·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_stacked_solid_light_holo.9.png
20 -rw----·····1.0·fat······304·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png20 -rw----·····1.0·fat······250·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png
21 -rw----·····1.0·fat······255·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_solid_dark_holo.9.png21 -rw----·····1.0·fat······248·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_stacked_transparent_light_holo.9.png
22 -rw----·····1.0·fat······254·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_solid_light_holo.9.png22 -rw----·····1.0·fat······278·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_transparent_dark_holo.9.png
23 -rw----·····1.0·fat······255·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_stacked_solid_dark_holo.9.png23 -rw----·····1.0·fat······277·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ab_transparent_light_holo.9.png
24 -rw----·····1.0·fat······255·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_stacked_solid_light_holo.9.png24 -rw----·····1.0·fat······252·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_cab_background_bottom_holo_dark.9.png
25 -rw----·····1.0·fat······250·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png25 -rw----·····1.0·fat······250·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_cab_background_bottom_holo_light.9.png
26 -rw----·····1.0·fat······248·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_stacked_transparent_light_holo.9.png26 -rw----·····1.0·fat······253·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_cab_background_top_holo_dark.9.png
27 -rw----·····1.0·fat······278·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_transparent_dark_holo.9.png27 -rw----·····1.0·fat······250·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_cab_background_top_holo_light.9.png
28 -rw----·····1.0·fat······277·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ab_transparent_light_holo.9.png28 -rw----·····1.0·fat······548·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_ab_back_holo_dark.png
29 -rw----·····1.0·fat······252·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_cab_background_bottom_holo_dark.9.png29 -rw----·····1.0·fat······438·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_ab_back_holo_light.png
30 -rw----·····1.0·fat······250·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_cab_background_bottom_holo_light.9.png30 -rw----·····1.0·fat······791·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_cab_done_holo_dark.png
31 -rw----·····1.0·fat······253·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_cab_background_top_holo_dark.9.png31 -rw----·····1.0·fat······605·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_cab_done_holo_light.png
32 -rw----·····1.0·fat······250·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_cab_background_top_holo_light.9.png32 -rw----·····1.0·fat······996·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_clear_disabled.png
33 -rw----·····1.0·fat······548·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_ab_back_holo_dark.png33 -rw----·····1.0·fat·····1498·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_clear_normal.png
34 -rw----·····1.0·fat······438·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_ab_back_holo_light.png34 -rw----·····1.0·fat······409·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png
35 -rw----·····1.0·fat······791·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_cab_done_holo_dark.png35 -rw----·····1.0·fat······451·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_clear_search_api_holo_light.png
36 -rw----·····1.0·fat······605·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_cab_done_holo_light.png36 -rw----·····1.0·fat······493·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_dark.png
37 -rw----·····1.0·fat······996·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_clear_disabled.png37 -rw----·····1.0·fat······448·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_light.png
38 -rw----·····1.0·fat·····1498·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_clear_normal.png38 -rw----·····1.0·fat······815·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_go.png
39 -rw----·····1.0·fat······409·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png39 -rw----·····1.0·fat······254·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_go_search_api_holo_light.png
40 -rw----·····1.0·fat······451·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_clear_search_api_holo_light.png40 -rw----·····1.0·fat······126·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png
41 -rw----·····1.0·fat······493·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_dark.png41 -rw----·····1.0·fat······136·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png
42 -rw----·····1.0·fat······448·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_light.png42 -rw----·····1.0·fat······578·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_menu_share_holo_dark.png
43 -rw----·····1.0·fat······815·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_go.png43 -rw----·····1.0·fat······607·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_menu_share_holo_light.png
44 -rw----·····1.0·fat······254·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_go_search_api_holo_light.png44 -rw----·····1.0·fat·····1688·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_search.png
45 -rw----·····1.0·fat······126·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png45 -rw----·····1.0·fat······973·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_search_api_holo_light.png
46 -rw----·····1.0·fat······136·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png46 -rw----·····1.0·fat·····2013·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_voice_search.png
47 -rw----·····1.0·fat······578·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_menu_share_holo_dark.png47 -rw----·····1.0·fat······705·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_ic_voice_search_api_holo_light.png
48 -rw----·····1.0·fat······607·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_menu_share_holo_light.png48 -rw----·····1.0·fat······168·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_divider_holo_dark.9.png
49 -rw----·····1.0·fat·····1688·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_search.png49 -rw----·····1.0·fat······168·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_divider_holo_light.9.png
50 -rw----·····1.0·fat······973·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_search_api_holo_light.png50 -rw----·····1.0·fat······244·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
51 -rw----·····1.0·fat·····2013·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_voice_search.png51 -rw----·····1.0·fat······212·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
52 -rw----·····1.0·fat······705·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_ic_voice_search_api_holo_light.png52 -rw----·····1.0·fat······212·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
53 -rw----·····1.0·fat······168·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_divider_holo_dark.9.png53 -rw----·····1.0·fat······212·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
54 -rw----·····1.0·fat······168·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_divider_holo_light.9.png54 -rw----·····1.0·fat······239·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
55 -rw----·····1.0·fat······244·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_focused_holo.9.png55 -rw----·····1.0·fat······240·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
56 -rw----·····1.0·fat······212·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png56 -rw----·····1.0·fat·····1262·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png
57 -rw----·····1.0·fat······212·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png57 -rw----·····1.0·fat·····1285·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_light.9.png
58 -rw----·····1.0·fat······212·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png58 -rw----·····1.0·fat······878·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png
59 -rw----·····1.0·fat······239·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png59 -rw----·····1.0·fat······853·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_light.9.png
60 -rw----·····1.0·fat······240·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png60 -rw----·····1.0·fat······369·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_default_holo_dark.9.png
61 -rw----·····1.0·fat·····1262·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png61 -rw----·····1.0·fat······370·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_default_holo_light.9.png
62 -rw----·····1.0·fat·····1285·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_light.9.png62 -rw----·····1.0·fat······369·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png
63 -rw----·····1.0·fat······878·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png63 -rw----·····1.0·fat······369·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_light.9.png
64 -rw----·····1.0·fat······853·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_light.9.png64 -rw----·····1.0·fat······551·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_dark.9.png
65 -rw----·····1.0·fat······369·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_default_holo_dark.9.png65 -rw----·····1.0·fat······549·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_light.9.png
66 -rw----·····1.0·fat······370·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_default_holo_light.9.png66 -rw----·····1.0·fat······492·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png
67 -rw----·····1.0·fat······369·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png67 -rw----·····1.0·fat······488·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_light.9.png
68 -rw----·····1.0·fat······369·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_light.9.png68 -rw----·····1.0·fat······192·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_tab_selected_focused_holo.9.png
69 -rw----·····1.0·fat······551·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_dark.9.png69 -rw----·····1.0·fat······185·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_tab_selected_holo.9.png
70 -rw----·····1.0·fat······549·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_light.9.png70 -rw----·····1.0·fat······191·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_tab_selected_pressed_holo.9.png
71 -rw----·····1.0·fat······492·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png71 -rw----·····1.0·fat······189·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_tab_unselected_pressed_holo.9.png
72 -rw----·····1.0·fat······488·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_light.9.png72 -rw----·····1.0·fat······209·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_default_holo_dark.9.png
73 -rw----·····1.0·fat······192·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_tab_selected_focused_holo.9.png73 -rw----·····1.0·fat······206·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_default_holo_light.9.png
74 -rw----·····1.0·fat······185·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_tab_selected_holo.9.png74 -rw----·····1.0·fat······212·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_dark.9.png
75 -rw----·····1.0·fat······191·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_tab_selected_pressed_holo.9.png75 -rw----·····1.0·fat······204·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_light.9.png
76 -rw----·····1.0·fat······189·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_tab_unselected_pressed_holo.9.png76 -rw----·····1.0·fat······217·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png
77 -rw----·····1.0·fat······209·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_default_holo_dark.9.png77 -rw----·····1.0·fat······217·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_light.9.png
78 -rw----·····1.0·fat······206·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_default_holo_light.9.png78 -rw----·····1.0·fat······223·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_selected_holo_dark.9.png
79 -rw----·····1.0·fat······212·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_dark.9.png79 -rw----·····1.0·fat······223·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/abc_textfield_search_selected_holo_light.9.png
80 -rw----·····1.0·fat······204·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_light.9.png80 -rw----·····1.0·fat·····2341·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_action_autofollow.png
81 -rw----·····1.0·fat······217·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png81 -rw----·····1.0·fat·····2583·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_action_overlays.png
82 -rw----·····1.0·fat······217·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_light.9.png82 -rw----·····1.0·fat·····1639·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_action_zoom_in.png
83 -rw----·····1.0·fat······223·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_selected_holo_dark.9.png83 -rw----·····1.0·fat·····1439·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_action_zoom_out.png
84 -rw----·····1.0·fat······223·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/abc_textfield_search_selected_holo_light.9.png84 -rw----·····1.0·fat·····4134·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_compass.png
85 -rw----·····1.0·fat·····2341·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_action_autofollow.png85 -rw----·····1.0·fat·····4881·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_launcher.png
86 -rw----·····1.0·fat·····2583·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_action_overlays.png86 -rw----·····1.0·fat·····1945·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/ic_service.png
87 -rw----·····1.0·fat·····1639·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_action_zoom_in.png87 -rw----·····1.0·fat······237·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/map_center_cross.png
88 -rw----·····1.0·fat·····1439·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_action_zoom_out.png88 -rw----·····1.0·fat·····1950·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/map_location.png
89 -rw----·····1.0·fat·····4134·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_compass.png89 -rw----·····1.0·fat·····1827·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/map_needle.png
90 -rw----·····1.0·fat·····4881·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_launcher.png90 -rw----·····1.0·fat·····1225·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/map_needle_off.png
91 -rw----·····1.0·fat·····1945·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/ic_service.png91 -rw----·····1.0·fat·····1136·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/map_needle_pinned.png
92 -rw----·····1.0·fat······237·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/map_center_cross.png92 -rw----·····1.0·fat·····1686·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/poi.png
93 -rw----·····1.0·fat·····1950·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/map_location.png93 -rw----·····1.0·fat·····1686·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/poi_blue.png
94 -rw----·····1.0·fat·····1827·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/map_needle.png94 -rw----·····1.0·fat·····1686·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/poi_green.png
95 -rw----·····1.0·fat·····1225·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/map_needle_off.png95 -rw----·····1.0·fat·····1686·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/poi_red.png
96 -rw----·····1.0·fat·····1136·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/map_needle_pinned.png96 -rw----·····1.0·fat·····1686·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/poi_white.png
97 -rw----·····1.0·fat·····1686·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/poi.png97 -rw----·····1.0·fat·····1686·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/poi_yellow.png
98 -rw----·····1.0·fat·····1686·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/poi_blue.png98 -rw----·····1.0·fat·····1276·b-·stor·17-May-30·10:02·res/drawable-hdpi-v4/track_background.png
99 -rw----·····1.0·fat·····1686·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/poi_green.png99 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_bottom_solid_dark_holo.9.png
100 -rw----·····1.0·fat·····1686·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/poi_red.png100 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_bottom_solid_light_holo.9.png
101 -rw----·····1.0·fat·····1686·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/poi_white.png101 -rw----·····1.0·fat······245·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png
102 -rw----·····1.0·fat·····1686·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/poi_yellow.png102 -rw----·····1.0·fat······245·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_bottom_transparent_light_holo.9.png
103 -rw----·····1.0·fat·····1276·b-·stor·15-Jun-21·05:11·res/drawable-hdpi-v4/track_background.png103 -rw----·····1.0·fat······283·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png
104 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_bottom_solid_dark_holo.9.png104 -rw----·····1.0·fat······284·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png
105 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_bottom_solid_light_holo.9.png105 -rw----·····1.0·fat······242·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_solid_dark_holo.9.png
106 -rw----·····1.0·fat······245·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png106 -rw----·····1.0·fat······242·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_solid_light_holo.9.png
107 -rw----·····1.0·fat······245·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_bottom_transparent_light_holo.9.png107 -rw----·····1.0·fat······242·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_stacked_solid_dark_holo.9.png
108 -rw----·····1.0·fat······283·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png108 -rw----·····1.0·fat······242·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_stacked_solid_light_holo.9.png
109 -rw----·····1.0·fat······284·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png109 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png
110 -rw----·····1.0·fat······242·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_solid_dark_holo.9.png110 -rw----·····1.0·fat······234·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_stacked_transparent_light_holo.9.png
111 -rw----·····1.0·fat······242·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_solid_light_holo.9.png111 -rw----·····1.0·fat······260·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_transparent_dark_holo.9.png
112 -rw----·····1.0·fat······242·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_stacked_solid_dark_holo.9.png112 -rw----·····1.0·fat······257·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ab_transparent_light_holo.9.png
113 -rw----·····1.0·fat······242·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_stacked_solid_light_holo.9.png113 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_cab_background_bottom_holo_dark.9.png
114 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png114 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_cab_background_bottom_holo_light.9.png
115 -rw----·····1.0·fat······234·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_stacked_transparent_light_holo.9.png115 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_cab_background_top_holo_dark.9.png
116 -rw----·····1.0·fat······260·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_transparent_dark_holo.9.png116 -rw----·····1.0·fat······235·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_cab_background_top_holo_light.9.png
117 -rw----·····1.0·fat······257·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ab_transparent_light_holo.9.png117 -rw----·····1.0·fat······384·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_ab_back_holo_dark.png
118 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_cab_background_bottom_holo_dark.9.png118 -rw----·····1.0·fat······312·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_ab_back_holo_light.png
119 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_cab_background_bottom_holo_light.9.png119 -rw----·····1.0·fat······554·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_cab_done_holo_dark.png
120 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_cab_background_top_holo_dark.9.png120 -rw----·····1.0·fat······462·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_cab_done_holo_light.png
121 -rw----·····1.0·fat······235·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_cab_background_top_holo_light.9.png121 -rw----·····1.0·fat·····1505·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_clear_disabled.png
122 -rw----·····1.0·fat······384·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ic_ab_back_holo_dark.png122 -rw----·····1.0·fat·····1024·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_clear_normal.png
123 -rw----·····1.0·fat······312·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ic_ab_back_holo_light.png123 -rw----·····1.0·fat······740·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png
124 -rw----·····1.0·fat······554·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ic_cab_done_holo_dark.png124 -rw----·····1.0·fat······552·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_clear_search_api_holo_light.png
125 -rw----·····1.0·fat······462·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ic_cab_done_holo_light.png125 -rw----·····1.0·fat······450·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_dark.png
126 -rw----·····1.0·fat·····1505·b-·stor·15-Jun-21·05:11·res/drawable-mdpi-v4/abc_ic_clear_disabled.png126 -rw----·····1.0·fat······440·b-·stor·17-May-30·10:02·res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_light.png
Max diff block lines reached; -1/104019 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)
1.61 KB
resources.arsc
1.58 KB
aapt2 dump resources {}
    
Offset 2231, 15 lines modifiedOffset 2231, 14 lines modified
2231 ····resource·0x7f03003e·layout/track_style_picker2231 ····resource·0x7f03003e·layout/track_style_picker
2232 ······()·(file)·res/layout/track_style_picker.xml·type=XML2232 ······()·(file)·res/layout/track_style_picker.xml·type=XML
2233 ··type·menu·id=10·entryCount=62233 ··type·menu·id=10·entryCount=6
2234 ····resource·0x7f100000·menu/id2234 ····resource·0x7f100000·menu/id
2235 ······()·(file)·res/menu/id.xml·type=XML2235 ······()·(file)·res/menu/id.xml·type=XML
2236 ····resource·0x7f100001·menu/main_option_menu2236 ····resource·0x7f100001·menu/main_option_menu
2237 ······()·(file)·res/menu/main_option_menu.xml·type=XML2237 ······()·(file)·res/menu/main_option_menu.xml·type=XML
2238 ······(v11)·(file)·res/menu-v11/main_option_menu.xml·type=XML 
2239 ····resource·0x7f100002·menu/poicategorylist_menu2238 ····resource·0x7f100002·menu/poicategorylist_menu
2240 ······()·(file)·res/menu/poicategorylist_menu.xml·type=XML2239 ······()·(file)·res/menu/poicategorylist_menu.xml·type=XML
2241 ····resource·0x7f100003·menu/poilist_menu2240 ····resource·0x7f100003·menu/poilist_menu
2242 ······()·(file)·res/menu/poilist_menu.xml·type=XML2241 ······()·(file)·res/menu/poilist_menu.xml·type=XML
2243 ····resource·0x7f100004·menu/poilist_select_menu2242 ····resource·0x7f100004·menu/poilist_select_menu
2244 ······()·(file)·res/menu/poilist_select_menu.xml·type=XML2243 ······()·(file)·res/menu/poilist_select_menu.xml·type=XML
2245 ····resource·0x7f100005·menu/track_list2244 ····resource·0x7f100005·menu/track_list
Offset 6658, 17 lines modifiedOffset 6657, 15 lines modified
6658 ······(es)·"Yes"6657 ······(es)·"Yes"
6659 ······(it)·"Si"6658 ······(it)·"Si"
6660 ······(ru)·"Да"6659 ······(ru)·"Да"
6661 ······(zh-rCN)·"是"6660 ······(zh-rCN)·"是"
6662 ······(zh-rTW)·"是"6661 ······(zh-rTW)·"是"
6663 ··type·style·id=0f·entryCount=1556662 ··type·style·id=0f·entryCount=155
6664 ····resource·0x7f0f0000·style/AppTheme6663 ····resource·0x7f0f0000·style/AppTheme
6665 ······()·(style)·size=1·parent=style/Theme.AppCompat·(0x7f0f002f)6664 ······()·(style)·size=2·parent=style/Theme.AppCompat·(0x7f0f002f)
6666 ········multiChoiceAdapterStyle(0x7f01002b)=@style/MultiChoiceAdapter 
6667 ······(v11)·(style)·size=2·parent=style/Theme.AppCompat·(0x7f0f002f) 
6668 ········0x010102ce=@style/TabulaeActionBar6665 ········0x010102ce=@style/TabulaeActionBar
6669 ········multiChoiceAdapterStyle(0x7f01002b)=@style/MultiChoiceAdapter6666 ········multiChoiceAdapterStyle(0x7f01002b)=@style/MultiChoiceAdapter
6670 ····resource·0x7f0f0001·style/MultiChoiceAdapter6667 ····resource·0x7f0f0001·style/MultiChoiceAdapter
6671 ······()·(style)·size=16668 ······()·(style)·size=1
6672 ········itemClickInActionMode(0x7f01006e)=06669 ········itemClickInActionMode(0x7f01006e)=0
6673 ····resource·0x7f0f0002·style/MultiChoiceAdapter_DefaultCheckableImageViewStyle6670 ····resource·0x7f0f0002·style/MultiChoiceAdapter_DefaultCheckableImageViewStyle
6674 ······()·(style)·size=16671 ······()·(style)·size=1
31.9 MB
classes.dex
31.7 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 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············:·856098fc4 checksum············:·4bfc5c84
5 signature···········:·acd8...70755 signature···········:·aea0...7461
6 file_size···········:·21564966 file_size···········:·2156368
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·····:·1398110 string_ids_size·····:·13981
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·166912 type_ids_size·······:·1669
13 type_ids_off········:·56036·(0x00dae4)13 type_ids_off········:·56036·(0x00dae4)
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 proto_ids_off·······:·62712·(0x00f4f8)15 proto_ids_off·······:·62712·(0x00f4f8)
16 field_ids_size······:·593216 field_ids_size······:·5932
17 field_ids_off·······:·91644·(0x0165fc)17 field_ids_off·······:·91644·(0x0165fc)
18 method_ids_size·····:·1211718 method_ids_size·····:·12117
19 method_ids_off······:·139100·(0x021f5c)19 method_ids_off······:·139100·(0x021f5c)
20 class_defs_size·····:·110920 class_defs_size·····:·1109
21 class_defs_off······:·236036·(0x039a04)21 class_defs_off······:·236036·(0x039a04)
22 data_size···········:·187035222 data_size···········:·1870232
23 data_off············:·286144·(0x045dc0)23 data_off············:·286136·(0x045db8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·19825 class_idx···········:·198
26 access_flags········:·1536·(0x0600)26 access_flags········:·1536·(0x0600)
27 superclass_idx······:·116427 superclass_idx······:·1164
28 source_file_idx·····:·60528 source_file_idx·····:·605
29 static_fields_size··:·029 static_fields_size··:·0
Offset 175, 33 lines modifiedOffset 175, 33 lines modified
175 ······type··········:·'()V'175 ······type··········:·'()V'
176 ······access········:·0x10008·(STATIC·CONSTRUCTOR)176 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
177 ······code··········-177 ······code··········-
178 ······registers·····:·2178 ······registers·····:·2
179 ······ins···········:·0179 ······ins···········:·0
180 ······outs··········:·1180 ······outs··········:·1
181 ······insns·size····:·36·16-bit·code·units181 ······insns·size····:·36·16-bit·code·units
182 0657c4:········································|[0657c4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V182 0657b4:········································|[0657b4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
183 0657d4:·6000·3c00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@003c183 0657c4:·6000·3c00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@003c
184 0657d8:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12184 0657c8:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
185 0657dc:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a185 0657cc:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
186 0657e0:·2200·c400······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00c4186 0657d0:·2200·c400······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00c4
187 0657e4:·7010·d103·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03d1187 0657d4:·7010·d103·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03d1
188 0657ea:·6900·5800······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0058188 0657da:·6900·5800······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0058
189 0657ee:·0e00···································|000d:·return-void189 0657de:·0e00···································|000d:·return-void
190 0657f0:·6000·3c00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@003c190 0657e0:·6000·3c00······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@003c
191 0657f4:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e191 0657e4:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
192 0657f8:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a192 0657e8:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
193 0657fc:·2200·c300······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00c3193 0657ec:·2200·c300······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00c3
194 065800:·7010·ca03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@03ca194 0657f0:·7010·ca03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@03ca
 195 0657f6:·6900·5800······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0058
 196 0657fa:·28f2···································|001b:·goto·000d·//·-000e
 197 0657fc:·2200·c500······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00c5
 198 065800:·7010·d303·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03d3
195 065806:·6900·5800······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0058199 065806:·6900·5800······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0058
196 06580a:·28f2···································|001b:·goto·000d·//·-000e 
197 06580c:·2200·c500······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00c5 
198 065810:·7010·d303·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03d3 
199 065816:·6900·5800······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0058 
200 06581a:·28ea···································|0023:·goto·000d·//·-0016200 06580a:·28ea···································|0023:·goto·000d·//·-0016
201 ······catches·······:·(none)201 ······catches·······:·(none)
202 ······positions·····:·202 ······positions·····:·
203 ········0x0000·line=111203 ········0x0000·line=111
204 ········0x0006·line=112204 ········0x0006·line=112
205 ········0x000d·line=118205 ········0x000d·line=118
206 ········0x000e·line=113206 ········0x000e·line=113
207 ········0x0014·line=114207 ········0x0014·line=114
Offset 213, 17 lines modifiedOffset 213, 17 lines modified
213 ······type··········:·'()V'213 ······type··········:·'()V'
214 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)214 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
215 ······code··········-215 ······code··········-
216 ······registers·····:·1216 ······registers·····:·1
217 ······ins···········:·1217 ······ins···········:·1
218 ······outs··········:·1218 ······outs··········:·1
219 ······insns·size····:·4·16-bit·code·units219 ······insns·size····:·4·16-bit·code·units
220 06581c:········································|[06581c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V220 06580c:········································|[06580c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
221 06582c:·7010·be24·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@24be221 06581c:·7010·be24·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@24be
222 065832:·0e00···································|0003:·return-void222 065822:·0e00···································|0003:·return-void
223 ······catches·······:·(none)223 ······catches·······:·(none)
224 ······positions·····:·224 ······positions·····:·
225 ········0x0000·line=280225 ········0x0000·line=280
226 ········0x0003·line=282226 ········0x0003·line=282
227 ······locals········:·227 ······locals········:·
228 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·228 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 232, 27 lines modifiedOffset 232, 27 lines modified
232 ······type··········:·'(I)Ljava/lang/String;'232 ······type··········:·'(I)Ljava/lang/String;'
233 ······access········:·0x0009·(PUBLIC·STATIC)233 ······access········:·0x0009·(PUBLIC·STATIC)
234 ······code··········-234 ······code··········-
235 ······registers·····:·2235 ······registers·····:·2
236 ······ins···········:·1236 ······ins···········:·1
237 ······outs··········:·0237 ······outs··········:·0
238 ······insns·size····:·38·16-bit·code·units238 ······insns·size····:·38·16-bit·code·units
239 065834:········································|[065834]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;239 065824:········································|[065824]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
240 065844:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012240 065834:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
241 06584a:·1a00·f512······························|0003:·const-string·v0,·"UNKNOWN"·//·string@12f5241 06583a:·1a00·f512······························|0003:·const-string·v0,·"UNKNOWN"·//·string@12f5
242 06584e:·1100···································|0005:·return-object·v0242 06583e:·1100···································|0005:·return-object·v0
243 065850:·1a00·3f03······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@033f243 065840:·1a00·3f03······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@033f
244 065854:·28fd···································|0008:·goto·0005·//·-0003244 065844:·28fd···································|0008:·goto·0005·//·-0003
245 065856:·1a00·3e03······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@033e245 065846:·1a00·3e03······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@033e
246 06585a:·28fa···································|000b:·goto·0005·//·-0006246 06584a:·28fa···································|000b:·goto·0005·//·-0006
247 06585c:·1a00·3d03······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@033d247 06584c:·1a00·3d03······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@033d
248 065860:·28f7···································|000e:·goto·0005·//·-0009248 065850:·28f7···································|000e:·goto·0005·//·-0009
249 065862:·1a00·3c03······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@033c249 065852:·1a00·3c03······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@033c
250 065866:·28f4···································|0011:·goto·0005·//·-000c250 065856:·28f4···································|0011:·goto·0005·//·-000c
251 065868:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)251 065858:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)
252 ······catches·······:·(none)252 ······catches·······:·(none)
253 ······positions·····:·253 ······positions·····:·
254 ········0x0000·line=438254 ········0x0000·line=438
255 ········0x0003·line=448255 ········0x0003·line=448
256 ········0x0006·line=440256 ········0x0006·line=440
257 ········0x0009·line=442257 ········0x0009·line=442
258 ········0x000c·line=444258 ········0x000c·line=444
Offset 266, 55 lines modifiedOffset 266, 55 lines modified
266 ······type··········:·'(I)Ljava/lang/String;'266 ······type··········:·'(I)Ljava/lang/String;'
267 ······access········:·0x0009·(PUBLIC·STATIC)267 ······access········:·0x0009·(PUBLIC·STATIC)
268 ······code··········-268 ······code··········-
269 ······registers·····:·5269 ······registers·····:·5
270 ······ins···········:·1270 ······ins···········:·1
271 ······outs··········:·2271 ······outs··········:·2
272 ······insns·size····:·100·16-bit·code·units272 ······insns·size····:·100·16-bit·code·units
273 065890:········································|[065890]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String;273 065880:········································|[065880]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String;
274 0658a0:·1213···································|0000:·const/4·v3,·#int·1·//·#1274 065890:·1213···································|0000:·const/4·v3,·#int·1·//·#1
275 0658a2:·2200·9204······························|0001:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0492275 065892:·2200·9204······························|0001:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@0492
276 0658a6:·7010·fb24·0000·························|0003:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@24fb276 065896:·7010·fb24·0000·························|0003:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@24fb
277 0658ac:·1a02·a714······························|0006:·const-string·v2,·"["·//·string@14a7277 06589c:·1a02·a714······························|0006:·const-string·v2,·"["·//·string@14a7
Max diff block lines reached; 33249142/33270012 bytes (99.94%) of diff not shown.
190 KB
classes.jar
22.8 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2277189·bytes,·number·of·entries:·11091 Zip·file·size:·2277331·bytes,·number·of·entries:·1109
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
Offset 497, 24 lines modifiedOffset 497, 24 lines modified
497 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableFrameLayout.class497 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableFrameLayout.class
498 ?rwxrwxr-x··2.0·unx·····1788·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableImageView.class498 ?rwxrwxr-x··2.0·unx·····1788·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableImageView.class
499 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableLinearLayout.class499 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableLinearLayout.class
500 ?rwxrwxr-x··2.0·unx·····1743·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableRelativeLayout.class500 ?rwxrwxr-x··2.0·unx·····1743·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/CheckableRelativeLayout.class
501 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy.class501 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy.class
502 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/MultiChoiceAdapter.class502 ?rwxrwxr-x··2.0·unx······693·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/MultiChoiceAdapter.class
503 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase$1.class503 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase$1.class
504 ?rwxrwxr-x··2.0·unx·····7243·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase.class504 ?rwxrwxr-x··2.0·unx·····7241·b-·stor·80-Jan-01·00:00·com/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase.class
505 ?rwxrwxr-x··2.0·unx·····2311·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/AlphaPatternDrawable.class505 ?rwxrwxr-x··2.0·unx·····2311·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/AlphaPatternDrawable.class
506 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerDialog$OnColorChangedListener.class506 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerDialog$OnColorChangedListener.class
507 ?rwxrwxr-x··2.0·unx·····2762·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerPanelView.class507 ?rwxrwxr-x··2.0·unx·····2762·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerPanelView.class
508 ?rwxrwxr-x··2.0·unx······759·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1.class508 ?rwxrwxr-x··2.0·unx······759·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1.class
509 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerPreference$SavedState.class509 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerPreference$SavedState.class
510 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerView$OnColorChangedListener.class510 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerView$OnColorChangedListener.class
511 ?rwxrwxr-x··2.0·unx····12535·b-·defN·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerView.class511 ?rwxrwxr-x··2.0·unx····12535·b-·defN·80-Jan-01·00:00·net/margaritov/preference/colorpicker/ColorPickerView.class
512 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/DirectoryContents.class512 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/DirectoryContents.class
513 ?rwxrwxr-x··2.0·unx·····3932·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/DirectoryScanner.class513 ?rwxrwxr-x··2.0·unx·····3955·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/DirectoryScanner.class
514 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/FileManagerActivity$1.class514 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/FileManagerActivity$1.class
515 ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/FileManagerActivity$2.class515 ?rwxrwxr-x··2.0·unx······489·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/FileManagerActivity$2.class
516 ?rwxrwxr-x··2.0·unx·····8283·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/FileManagerActivity.class516 ?rwxrwxr-x··2.0·unx·····8283·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/FileManagerActivity.class
517 ?rwxrwxr-x··2.0·unx·····1269·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedText.class517 ?rwxrwxr-x··2.0·unx·····1269·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedText.class
518 ?rwxrwxr-x··2.0·unx·····1830·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedTextListAdapter$IconifiedFilter.class518 ?rwxrwxr-x··2.0·unx·····1830·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedTextListAdapter$IconifiedFilter.class
519 ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedTextListAdapter.class519 ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedTextListAdapter.class
520 ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedTextView.class520 ?rwxrwxr-x··2.0·unx······889·b-·stor·80-Jan-01·00:00·org/openintents/filemanager/IconifiedTextView.class
Offset 534, 15 lines modifiedOffset 534, 15 lines modified
534 ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$19.class534 ?rwxrwxr-x··2.0·unx······805·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$19.class
535 ?rwxrwxr-x··2.0·unx······915·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$1.class535 ?rwxrwxr-x··2.0·unx······915·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$1.class
536 ?rwxrwxr-x··2.0·unx·····3015·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$20.class536 ?rwxrwxr-x··2.0·unx·····3015·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$20.class
537 ?rwxrwxr-x··2.0·unx·····1601·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$3.class537 ?rwxrwxr-x··2.0·unx·····1601·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$3.class
538 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$4.class538 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$4.class
539 ?rwxrwxr-x··2.0·unx·····1595·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$5.class539 ?rwxrwxr-x··2.0·unx·····1595·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$5.class
540 ?rwxrwxr-x··2.0·unx·····1129·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$6.class540 ?rwxrwxr-x··2.0·unx·····1129·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$6.class
541 ?rwxrwxr-x··2.0·unx·····4663·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$7.class541 ?rwxrwxr-x··2.0·unx·····4693·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$7.class
542 ?rwxrwxr-x··2.0·unx·····2374·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$8.class542 ?rwxrwxr-x··2.0·unx·····2374·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$8.class
543 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$9.class543 ?rwxrwxr-x··2.0·unx······807·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$9.class
544 ?rwxrwxr-x··2.0·unx·····5052·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$SampleLocationListener.class544 ?rwxrwxr-x··2.0·unx·····5052·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainActivity$SampleLocationListener.class
545 ?rwxrwxr-x··2.0·unx·····1143·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$1.class545 ?rwxrwxr-x··2.0·unx·····1143·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$1.class
546 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$2.class546 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$2.class
547 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$3.class547 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$3.class
548 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$4.class548 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·org/pyneo/maps/MainPreferences$4.class
Offset 600, 17 lines modifiedOffset 600, 17 lines modified
600 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/MeasureOverlay$DistPoint.class600 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/MeasureOverlay$DistPoint.class
601 ?rwxrwxr-x··2.0·unx·····6047·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/PredefMapsParser.class601 ?rwxrwxr-x··2.0·unx·····6047·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/PredefMapsParser.class
602 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/SQLiteMapDatabase$CacheDatabaseHelper.class602 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/SQLiteMapDatabase$CacheDatabaseHelper.class
603 ?rwxrwxr-x··2.0·unx·····2917·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/SearchResultOverlay$1.class603 ?rwxrwxr-x··2.0·unx·····2917·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/SearchResultOverlay$1.class
604 ?rwxrwxr-x··2.0·unx·······84·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileOverlay$1.class604 ?rwxrwxr-x··2.0·unx·······84·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileOverlay$1.class
605 ?rwxrwxr-x··2.0·unx·····1259·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileOverlay$TileMapHandler.class605 ?rwxrwxr-x··2.0·unx·····1259·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileOverlay$TileMapHandler.class
606 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView$1.class606 ?rwxrwxr-x··2.0·unx·······81·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView$1.class
607 ?rwxrwxr-x··2.0·unx·····7216·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView$OpenStreetMapViewProjection.class607 ?rwxrwxr-x··2.0·unx·····7213·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView$OpenStreetMapViewProjection.class
608 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView$PoiMenuInfo.class608 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView$PoiMenuInfo.class
609 ?rwxrwxr-x··2.0·unx·····8840·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView.class609 ?rwxrwxr-x··2.0·unx·····8831·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileView.class
610 ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileViewOverlay.class610 ?rwxrwxr-x··2.0·unx·····1074·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/TileViewOverlay.class
611 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/YandexTrafficOverlay$1.class611 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/YandexTrafficOverlay$1.class
612 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/YandexTrafficOverlay$SimpleInvalidationHandler.class612 ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/YandexTrafficOverlay$SimpleInvalidationHandler.class
613 ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/Constants$category.class613 ?rwxrwxr-x··2.0·unx······983·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/Constants$category.class
614 ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/Constants$points.class614 ?rwxrwxr-x··2.0·unx·····1226·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/Constants$points.class
615 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/GeoDataActivity$TabsAdapter$TabInfo.class615 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/GeoDataActivity$TabsAdapter$TabInfo.class
616 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/ImportPoiActivity$1.class616 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·org/pyneo/maps/poi/ImportPoiActivity$1.class
Offset 683, 16 lines modifiedOffset 683, 16 lines modified
683 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$1.class683 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$1.class
684 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$2.class684 ?rwxrwxr-x··2.0·unx······663·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$2.class
685 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$3.class685 ?rwxrwxr-x··2.0·unx······667·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$3.class
686 ?rwxrwxr-x··2.0·unx·····2247·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$4.class686 ?rwxrwxr-x··2.0·unx·····2247·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$4.class
687 ?rwxrwxr-x··2.0·unx·····1407·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$5.class687 ?rwxrwxr-x··2.0·unx·····1407·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$5.class
688 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$6.class688 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$6.class
689 ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$7.class689 ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$7.class
690 ?rwxrwxr-x··2.0·unx·····3354·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$8.class690 ?rwxrwxr-x··2.0·unx·····3353·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$8.class
691 ?rwxrwxr-x··2.0·unx·····3802·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$9.class691 ?rwxrwxr-x··2.0·unx·····3799·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$9.class
692 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$CheckBoxViewBinder.class692 ?rwxrwxr-x··2.0·unx·····1049·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$CheckBoxViewBinder.class
693 ?rwxrwxr-x··2.0·unx·····1724·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler.class693 ?rwxrwxr-x··2.0·unx·····1724·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler.class
694 ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackOverlay$1.class694 ?rwxrwxr-x··2.0·unx·······87·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackOverlay$1.class
695 ?rwxrwxr-x··2.0·unx·····4781·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackOverlay$TrackThread.class695 ?rwxrwxr-x··2.0·unx·····4781·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackOverlay$TrackThread.class
696 ?rwxrwxr-x··2.0·unx·····3821·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackStatActivity.class696 ?rwxrwxr-x··2.0·unx·····3821·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackStatActivity.class
697 ?rwxrwxr-x··2.0·unx·····2509·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackStatHelper.class697 ?rwxrwxr-x··2.0·unx·····2509·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackStatHelper.class
698 ?rwxrwxr-x··2.0·unx·····2340·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackStyleDrawable.class698 ?rwxrwxr-x··2.0·unx·····2340·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackStyleDrawable.class
Offset 705, 15 lines modifiedOffset 705, 15 lines modified
705 ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackWriterService$SampleLocationListener.class705 ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/TrackWriterService$SampleLocationListener.class
706 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/Units.class706 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/pyneo/maps/track/Units.class
707 ?rwxrwxr-x··2.0·unx·····2314·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CheckBoxPreferenceExt.class707 ?rwxrwxr-x··2.0·unx·····2314·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CheckBoxPreferenceExt.class
708 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CompassView.class708 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CompassView.class
709 ?rwxrwxr-x··2.0·unx·····5069·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CoordFormatter.class709 ?rwxrwxr-x··2.0·unx·····5069·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CoordFormatter.class
710 ?rwxrwxr-x··2.0·unx·····2083·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CrashReportHandler.class710 ?rwxrwxr-x··2.0·unx·····2083·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CrashReportHandler.class
711 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CursorI$IteratorI.class711 ?rwxrwxr-x··2.0·unx······814·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CursorI$IteratorI.class
712 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CursorI.class712 ?rwxrwxr-x··2.0·unx······746·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/CursorI.class
713 ?rwxrwxr-x··2.0·unx·····3222·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/DistanceFormatter.class713 ?rwxrwxr-x··2.0·unx·····3222·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/DistanceFormatter.class
714 ?rwxrwxr-x··2.0·unx·····6400·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/GeoPoint.class714 ?rwxrwxr-x··2.0·unx·····6400·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/GeoPoint.class
715 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/ICacheProvider.class715 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/ICacheProvider.class
716 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IMoveListener.class716 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IMoveListener.class
717 ?rwxrwxr-x··2.0·unx·····1077·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IndexPreference$1$1.class717 ?rwxrwxr-x··2.0·unx·····1077·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IndexPreference$1$1.class
718 ?rwxrwxr-x··2.0·unx·····1084·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IndexPreference$1.class718 ?rwxrwxr-x··2.0·unx·····1084·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IndexPreference$1.class
719 ?rwxrwxr-x··2.0·unx·····1143·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IndexPreference$SimpleInvalidationHandler.class719 ?rwxrwxr-x··2.0·unx·····1143·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/IndexPreference$SimpleInvalidationHandler.class
Offset 728, 20 lines modifiedOffset 728, 20 lines modified
728 ?rwxrwxr-x··2.0·unx······602·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/OnlineCachePreference$SimpleInvalidationHandler.class728 ?rwxrwxr-x··2.0·unx······602·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/OnlineCachePreference$SimpleInvalidationHandler.class
729 ?rwxrwxr-x··2.0·unx·····3343·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/OnlineCachePreference.class729 ?rwxrwxr-x··2.0·unx·····3343·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/OnlineCachePreference.class
730 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/RException.class730 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/RException.class
731 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/RGestureHelper.class731 ?rwxrwxr-x··2.0·unx······145·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/RGestureHelper.class
732 ?rwxrwxr-x··2.0·unx·····5045·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/ScaleBarDrawable.class732 ?rwxrwxr-x··2.0·unx·····5045·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/ScaleBarDrawable.class
733 ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/SearchSuggestionsProvider.class733 ?rwxrwxr-x··2.0·unx······394·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/SearchSuggestionsProvider.class
734 ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/SimpleThreadFactory.class734 ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/SimpleThreadFactory.class
735 ?rwxrwxr-x··2.0·unx·····7294·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/SimpleXML.class735 ?rwxrwxr-x··2.0·unx·····7291·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/SimpleXML.class
736 ?rwxrwxr-x··2.0·unx·····4642·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/Storage$GeoDatabaseHelper.class736 ?rwxrwxr-x··2.0·unx·····4642·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/Storage$GeoDatabaseHelper.class
737 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/StreamUtils.class737 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/StreamUtils.class
738 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/TableE$1.class738 ?rwxrwxr-x··2.0·unx······487·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/TableE$1.class
739 ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/TableE$thing.class739 ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/TableE$thing.class
740 ?rwxrwxr-x··2.0·unx·····3973·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/TableE.class740 ?rwxrwxr-x··2.0·unx·····3955·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/TableE.class
741 ?rwxrwxr-x··2.0·unx·····1144·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/Ut$Algorithm.class741 ?rwxrwxr-x··2.0·unx·····1144·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/Ut$Algorithm.class
742 ?rwxrwxr-x··2.0·unx·····2013·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/Ut$TextWriter.class742 ?rwxrwxr-x··2.0·unx·····2013·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/Ut$TextWriter.class
743 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerGestureDetector$1.class743 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerGestureDetector$1.class
744 ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerGestureDetector.class744 ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerGestureDetector.class
745 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerScaleGestureDetector$1.class745 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerScaleGestureDetector$1.class
746 ?rwxrwxr-x··2.0·unx·····1149·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerScaleGestureDetector$FroyoDetector$ScaleListener.class746 ?rwxrwxr-x··2.0·unx·····1149·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerScaleGestureDetector$FroyoDetector$ScaleListener.class
747 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener.class747 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·org/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener.class
Offset 932, 18 lines modifiedOffset 932, 18 lines modified
932 ?rwxrwxr-x··2.0·unx·····1683·b-·stor·80-Jan-01·00:00·org/pyneo/maps/downloader/IDownloaderCallback$Stub.class932 ?rwxrwxr-x··2.0·unx·····1683·b-·stor·80-Jan-01·00:00·org/pyneo/maps/downloader/IDownloaderCallback$Stub.class
933 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·org/pyneo/maps/downloader/IRemoteService$Stub$Proxy.class933 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·org/pyneo/maps/downloader/IRemoteService$Stub$Proxy.class
934 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/pyneo/maps/downloader/IRemoteService$Stub.class934 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/pyneo/maps/downloader/IRemoteService$Stub.class
935 ?rwxrwxr-x··2.0·unx·····9816·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/MeasureOverlay.class935 ?rwxrwxr-x··2.0·unx·····9816·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/MeasureOverlay.class
936 ?rwxrwxr-x··2.0·unx·····9917·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/MyLocationOverlay.class936 ?rwxrwxr-x··2.0·unx·····9917·b-·stor·80-Jan-01·00:00·org/pyneo/maps/map/MyLocationOverlay.class
Max diff block lines reached; 9348/23330 bytes (40.07%) of diff not shown.
907 B
com/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase.class
765 B
procyon -ec {}
    
Offset 221, 17 lines modifiedOffset 221, 16 lines modified
221 ····}221 ····}
222 ····222 ····
223 ····public·void·restoreSelectionFromSavedInstanceState(final·Bundle·bundle)·{223 ····public·void·restoreSelectionFromSavedInstanceState(final·Bundle·bundle)·{
224 ········if·(bundle·!=·null)·{224 ········if·(bundle·!=·null)·{
225 ············final·long[]·longArray·=·bundle.getLongArray("mca__selection");225 ············final·long[]·longArray·=·bundle.getLongArray("mca__selection");
226 ············this.checkedItems.clear();226 ············this.checkedItems.clear();
227 ············if·(longArray·!=·null)·{227 ············if·(longArray·!=·null)·{
228 ················final·long[]·array·=·longArray; 
229 ················for·(int·length·=·longArray.length,·i·=·0;·i·<·length;·++i)·{228 ················for·(int·length·=·longArray.length,·i·=·0;·i·<·length;·++i)·{
230 ····················this.checkedItems.add(Long.valueOf(array[i]));229 ····················this.checkedItems.add(Long.valueOf(longArray[i]));
231 ················}230 ················}
232 ············}231 ············}
233 ········}232 ········}
234 ····}233 ····}
235 ····234 ····
236 ····public·void·save(final·Bundle·bundle)·{235 ····public·void·save(final·Bundle·bundle)·{
237 ········final·long[]·array·=·new·long[this.checkedItems.size()];236 ········final·long[]·array·=·new·long[this.checkedItems.size()];
1020 B
org/openintents/filemanager/DirectoryScanner.class
921 B
procyon -ec {}
    
Offset 71, 17 lines modifiedOffset 71, 16 lines modified
71 ············}71 ············}
72 ············Ut.d("Counting·files...·(total·count="·+·length·+·")");72 ············Ut.d("Counting·files...·(total·count="·+·length·+·")");
73 ············int·n·=·0;73 ············int·n·=·0;
74 ············final·ArrayList·list·=·new·ArrayList<IconifiedText>(length);74 ············final·ArrayList·list·=·new·ArrayList<IconifiedText>(length);
75 ············final·ArrayList·list2·=·new·ArrayList<IconifiedText>(length);75 ············final·ArrayList·list2·=·new·ArrayList<IconifiedText>(length);
76 ············final·ArrayList·listSdCard·=·new·ArrayList(3);76 ············final·ArrayList·listSdCard·=·new·ArrayList(3);
77 ············if·(listFiles·!=·null)·{77 ············if·(listFiles·!=·null)·{
78 ················final·File[]·array·=·listFiles; 
79 ················for·(int·length2·=·listFiles.length,·i·=·0;·i·<·length2;·++i)·{78 ················for·(int·length2·=·listFiles.length,·i·=·0;·i·<·length2;·++i)·{
80 ····················final·File·file·=·array[i];79 ····················final·File·file·=·listFiles[i];
81 ····················if·(this.cancel)·{80 ····················if·(this.cancel)·{
82 ························Ut.d("Scan·aborted·while·checking·files");81 ························Ut.d("Scan·aborted·while·checking·files");
83 ························this.clearData();82 ························this.clearData();
84 ························return;83 ························return;
85 ····················}84 ····················}
86 ····················++n;85 ····················++n;
87 ····················this.updateProgress(n,·length);86 ····················this.updateProgress(n,·length);
1.91 KB
org/pyneo/maps/MainActivity$7.class
1.84 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.pyneo.maps;1 package·org.pyneo.maps;
  
2 import·java.io.InputStream;2 import·java.io.InputStream;
3 import·javax.xml.parsers.SAXParser;3 import·javax.xml.parsers.SAXParser;
4 import·java.util.Iterator;4 import·org.pyneo.maps.utils.CursorI$IteratorI;
5 import·java.io.File;5 import·java.io.File;
6 import·org.xml.sax.helpers.DefaultHandler;6 import·org.xml.sax.helpers.DefaultHandler;
7 import·android.view.Menu;7 import·android.view.Menu;
8 import·org.pyneo.maps.map.PredefMapsParser;8 import·org.pyneo.maps.map.PredefMapsParser;
9 import·javax.xml.parsers.SAXParserFactory;9 import·javax.xml.parsers.SAXParserFactory;
10 import·org.pyneo.maps.preference.MixedMapsPreference;10 import·org.pyneo.maps.preference.MixedMapsPreference;
11 import·android.database.Cursor;11 import·android.database.Cursor;
Offset 33, 17 lines modifiedOffset 33, 16 lines modified
33 ········MainActivity.access$000(this.this$0).getTileView().mPoiMenuInfo.EventGeoPoint·=·null;33 ········MainActivity.access$000(this.this$0).getTileView().mPoiMenuInfo.EventGeoPoint·=·null;
34 ········contextMenu.setHeaderTitle(2131624072);34 ········contextMenu.setHeaderTitle(2131624072);
35 ········contextMenu.add(0,·2131427347,·0,·2131624047);35 ········contextMenu.add(0,·2131427347,·0,·2131624047);
36 ········final·File·appMapsDir·=·Ut.getAppMapsDir((Context)this.this$0);36 ········final·File·appMapsDir·=·Ut.getAppMapsDir((Context)this.this$0);
37 ········if·(appMapsDir.exists())·{37 ········if·(appMapsDir.exists())·{
38 ············final·File[]·listFiles·=·appMapsDir.listFiles();38 ············final·File[]·listFiles·=·appMapsDir.listFiles();
39 ············if·(listFiles·!=·null)·{39 ············if·(listFiles·!=·null)·{
40 ················final·File[]·array·=·listFiles; 
41 ················for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{40 ················for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{
42 ····················final·File·file·=·array[i];41 ····················final·File·file·=·listFiles[i];
43 ····················if·(file.getName().toLowerCase().endsWith(".mnm")·||·file.getName().toLowerCase().endsWith(".tar")·||·file.getName().toLowerCase().endsWith(".sqlitedb"))·{42 ····················if·(file.getName().toLowerCase().endsWith(".mnm")·||·file.getName().toLowerCase().endsWith(".tar")·||·file.getName().toLowerCase().endsWith(".sqlitedb"))·{
44 ························final·String·fileName2ID·=·Ut.FileName2ID(file.getName());43 ························final·String·fileName2ID·=·Ut.FileName2ID(file.getName());
45 ························if·(this.val$pref.getBoolean("pref_usermaps_"·+·fileName2ID·+·"_enabled",·false)·&&·this.val$pref.getBoolean("pref_usermaps_"·+·fileName2ID·+·"_isoverlay",·false))·{44 ························if·(this.val$pref.getBoolean("pref_usermaps_"·+·fileName2ID·+·"_enabled",·false)·&&·this.val$pref.getBoolean("pref_usermaps_"·+·fileName2ID·+·"_isoverlay",·false))·{
46 ····························contextMenu.add(2131427349,·0,·0,·(CharSequence)this.val$pref.getString("pref_usermaps_"·+·fileName2ID·+·"_name",·file.getName())).setTitleCondensed((CharSequence)("usermap_"·+·fileName2ID));45 ····························contextMenu.add(2131427349,·0,·0,·(CharSequence)this.val$pref.getString("pref_usermaps_"·+·fileName2ID·+·"_name",·file.getName())).setTitleCondensed((CharSequence)("usermap_"·+·fileName2ID));
47 ························}46 ························}
48 ····················}47 ····················}
49 ················}48 ················}
14.2 KB
org/pyneo/maps/map/TileView$OpenStreetMapViewProjection.class
14.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 630, 41 lines modifiedOffset 630, 41 lines modified
630 ········25:·astore········7630 ········25:·astore········7
631 ········27:·aload·········7631 ········27:·aload·········7
632 ········29:·ldc···········#149················//·String·List·of·GeoPoints·needs·to·be·at·least·2.632 ········29:·ldc···········#149················//·String·List·of·GeoPoints·needs·to·be·at·least·2.
633 ········31:·invokespecial·#152················//·Method·java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V633 ········31:·invokespecial·#152················//·Method·java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V
634 ········34:·aload·········7634 ········34:·aload·········7
635 ········36:·athrow635 ········36:·athrow
636 ········37:·aload_2636 ········37:·aload_2
637 ········38:·ifnull········440637 ········38:·ifnull········437
638 ········41:·aload_2638 ········41:·aload_2
639 ········42:·astore········8639 ········42:·astore········8
640 ········44:·iconst_0640 ········44:·iconst_0
641 ········45:·istore········9641 ········45:·istore········9
642 ········47:·aload_1642 ········47:·aload_1
643 ········48:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;643 ········48:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
644 ········53:·astore········10644 ········53:·astore········7
645 ········55:·aload·········10645 ········55:·aload·········7
646 ········57:·invokeinterface·#162,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z646 ········57:·invokeinterface·#162,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
647 ········62:·istore········4647 ········62:·istore········5
648 ········64:·iload·········4648 ········64:·iload·········5
649 ········66:·ifeq··········513649 ········66:·ifeq··········510
650 ········69:·aload·········10650 ········69:·aload·········7
651 ········71:·invokeinterface·#166,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;651 ········71:·invokeinterface·#166,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
652 ········76:·checkcast·····#168················//·class·org/pyneo/maps/utils/GeoPoint652 ········76:·checkcast·····#168················//·class·org/pyneo/maps/utils/GeoPoint
653 ········79:·astore········11653 ········79:·astore········10
654 ········81:·iload·········9654 ········81:·iload·········9
655 ········83:·iconst_1655 ········83:·iconst_1
656 ········84:·iadd656 ········84:·iadd
657 ········85:·istore········9657 ········85:·istore········9
658 ········87:·aload·········11658 ········87:·aload·········10
659 ········89:·invokevirtual·#171················//·Method·org/pyneo/maps/utils/GeoPoint.getLatitudeE6:()I659 ········89:·invokevirtual·#171················//·Method·org/pyneo/maps/utils/GeoPoint.getLatitudeE6:()I
660 ········92:·istore········4660 ········92:·istore········5
661 ········94:·aload·········11661 ········94:·aload·········10
662 ········96:·invokevirtual·#174················//·Method·org/pyneo/maps/utils/GeoPoint.getLongitudeE6:()I662 ········96:·invokevirtual·#174················//·Method·org/pyneo/maps/utils/GeoPoint.getLongitudeE6:()I
663 ········99:·istore········5663 ········99:·istore········11
664 ·······101:·aload_0664 ·······101:·aload_0
665 ·······102:·astore········12665 ·······102:·astore········12
666 ·······104:·aload_0666 ·······104:·aload_0
667 ·······105:·getfield······#26·················//·Field·zoomLevel:I667 ·······105:·getfield······#26·················//·Field·zoomLevel:I
668 ·······108:·istore········13668 ·······108:·istore········13
669 ·······110:·aload_0669 ·······110:·aload_0
670 ·······111:·getfield······#20·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;670 ·······111:·getfield······#20·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
Offset 675, 214 lines modifiedOffset 675, 212 lines modified
675 ·······122:·invokestatic··#32·················//·Method·org/pyneo/maps/map/TileView.access$500:(Lorg/pyneo/maps/map/TileView;)Lorg/pyneo/maps/tileprovider/TileSource;675 ·······122:·invokestatic··#32·················//·Method·org/pyneo/maps/map/TileView.access$500:(Lorg/pyneo/maps/map/TileView;)Lorg/pyneo/maps/tileprovider/TileSource;
676 ·······125:·astore········14676 ·······125:·astore········14
677 ·······127:·aload·········14677 ·······127:·aload·········14
678 ·······129:·astore········12678 ·······129:·astore········12
679 ·······131:·aload·········14679 ·······131:·aload·········14
680 ·······133:·getfield······#49·················//·Field·org/pyneo/maps/tileprovider/TileSource.PROJECTION:I680 ·······133:·getfield······#49·················//·Field·org/pyneo/maps/tileprovider/TileSource.PROJECTION:I
681 ·······136:·istore········15681 ·······136:·istore········15
682 ·······138:·iload·········4682 ·······138:·iload·········5
683 ·······140:·iload·········5683 ·······140:·iload·········11
684 ·······142:·iload·········13684 ·······142:·iload·········13
685 ·······144:·aconst_null685 ·······144:·aconst_null
686 ·······145:·iload·········15686 ·······145:·iload·········15
687 ·······147:·invokestatic··#55·················//·Method·org/pyneo/maps/tileprovider/Util.getMapTileFromCoordinates:(III[II)[I687 ·······147:·invokestatic··#55·················//·Method·org/pyneo/maps/tileprovider/Util.getMapTileFromCoordinates:(III[II)[I
688 ·······150:·astore········16688 ·······150:·astore········16
689 ·······152:·aload_0689 ·······152:·aload_0
690 ·······153:·astore········12690 ·······153:·astore········12
691 ·······155:·aload_0691 ·······155:·aload_0
692 ·······156:·getfield······#26·················//·Field·zoomLevel:I692 ·······156:·getfield······#26·················//·Field·zoomLevel:I
693 ·······159:·istore········4693 ·······159:·istore········5
694 ·······161:·aload_0694 ·······161:·aload_0
695 ·······162:·getfield······#20·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;695 ·······162:·getfield······#20·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
696 ·······165:·invokestatic··#32·················//·Method·org/pyneo/maps/map/TileView.access$500:(Lorg/pyneo/maps/map/TileView;)Lorg/pyneo/maps/tileprovider/TileSource;696 ·······165:·invokestatic··#32·················//·Method·org/pyneo/maps/map/TileView.access$500:(Lorg/pyneo/maps/map/TileView;)Lorg/pyneo/maps/tileprovider/TileSource;
697 ·······168:·astore········17697 ·······168:·astore········17
698 ·······170:·aload·········17698 ·······170:·aload·········17
699 ·······172:·getfield······#49·················//·Field·org/pyneo/maps/tileprovider/TileSource.PROJECTION:I699 ·······172:·getfield······#49·················//·Field·org/pyneo/maps/tileprovider/TileSource.PROJECTION:I
700 ·······175:·istore········5700 ·······175:·istore········11
701 ·······177:·aload·········16701 ·······177:·aload·········16
702 ·······179:·iload·········4702 ·······179:·iload·········5
703 ·······181:·iload·········5703 ·······181:·iload·········11
704 ·······183:·invokestatic··#178················//·Method·org/pyneo/maps/tileprovider/Util.getBoundingBoxFromMapTile:([III)Lorg/pyneo/maps/utils/BoundingBoxE6;704 ·······183:·invokestatic··#178················//·Method·org/pyneo/maps/tileprovider/Util.getBoundingBoxFromMapTile:([III)Lorg/pyneo/maps/utils/BoundingBoxE6;
705 ·······186:·astore········18705 ·······186:·astore········18
706 ·······188:·iload_3706 ·······188:·iload_3
707 ·······189:·ifeq··········453707 ·······189:·ifeq··········450
708 ·······192:·aload_0708 ·······192:·aload_0
709 ·······193:·getfield······#26·················//·Field·zoomLevel:I709 ·······193:·getfield······#26·················//·Field·zoomLevel:I
710 ·······196:·istore········4710 ·······196:·istore········5
711 ·······198:·bipush········7711 ·······198:·bipush········7
712 ·······200:·istore········5712 ·······200:·istore········11
713 ·······202:·ldc···········#179················//·float·9.8E-45f713 ·······202:·ldc···········#179················//·float·9.8E-45f
714 ·······204:·fstore········6714 ·······204:·fstore········19
715 ·······206:·iload·········4715 ·······206:·iload·········5
716 ·······208:·iload·········5716 ·······208:·iload·········11
717 ·······210:·if_icmpge·····453717 ·······210:·if_icmpge·····450
718 ·······213:·aload·········11718 ·······213:·aload·········10
719 ·······215:·invokevirtual·#171················//·Method·org/pyneo/maps/utils/GeoPoint.getLatitudeE6:()I719 ·······215:·invokevirtual·#171················//·Method·org/pyneo/maps/utils/GeoPoint.getLatitudeE6:()I
720 ·······218:·istore········4720 ·······218:·istore········5
721 ·······220:·aload·········11721 ·······220:·aload·········10
722 ·······222:·invokevirtual·#174················//·Method·org/pyneo/maps/utils/GeoPoint.getLongitudeE6:()I722 ·······222:·invokevirtual·#174················//·Method·org/pyneo/maps/utils/GeoPoint.getLongitudeE6:()I
723 ·······225:·istore········5723 ·······225:·istore········11
724 ·······227:·iconst_0724 ·······227:·iconst_0
725 ·······228:·istore········13725 ·······228:·istore········13
726 ·······230:·iconst_0726 ·······230:·iconst_0
727 ·······231:·istore········15727 ·······231:·istore········15
728 ·······233:·aconst_null728 ·······233:·aconst_null
729 ·······234:·astore········12729 ·······234:·astore········12
730 ·······236:·aload·········18730 ·······236:·aload·········18
731 ·······238:·iload·········4731 ·······238:·iload·········5
732 ·······240:·iload·········5732 ·······240:·iload·········11
733 ·······242:·aconst_null733 ·······242:·aconst_null
734 ·······243:·invokevirtual·#183················//·Method·org/pyneo/maps/utils/BoundingBoxE6.getRelativePositionOfGeoPointInBoundingBoxWithExactGudermannInterpolation:(II[F)[F734 ·······243:·invokevirtual·#183················//·Method·org/pyneo/maps/utils/BoundingBoxE6.getRelativePositionOfGeoPointInBoundingBoxWithExactGudermannInterpolation:(II[F)[F
735 ·······246:·astore········19735 ·······246:·astore········20
736 ·······248:·aload_0736 ·······248:·aload_0
737 ·······249:·astore········12737 ·······249:·astore········12
738 ·······251:·aload_0738 ·······251:·aload_0
739 ·······252:·getfield······#57·················//·Field·centerMapTileCoords:[I739 ·······252:·getfield······#57·················//·Field·centerMapTileCoords:[I
740 ·······255:·iconst_1740 ·······255:·iconst_1
741 ·······256:·iaload741 ·······256:·iaload
742 ·······257:·istore········4742 ·······257:·istore········5
743 ·······259:·aload·········16743 ·······259:·aload·········16
744 ·······261:·iconst_1744 ·······261:·iconst_1
745 ·······262:·iaload745 ·······262:·iaload
746 ·······263:·istore········5746 ·······263:·istore········11
747 ·······265:·iload·········4747 ·······265:·iload·········5
748 ·······267:·iload·········5748 ·······267:·iload·········11
749 ·······269:·isub749 ·······269:·isub
750 ·······270:·istore········20750 ·······270:·istore········21
751 ·······272:·aload_0751 ·······272:·aload_0
752 ·······273:·getfield······#57·················//·Field·centerMapTileCoords:[I752 ·······273:·getfield······#57·················//·Field·centerMapTileCoords:[I
753 ·······276:·iconst_0753 ·······276:·iconst_0
754 ·······277:·iaload754 ·······277:·iaload
755 ·······278:·istore········4755 ·······278:·istore········5
756 ·······280:·aconst_null756 ·······280:·aconst_null
757 ·······281:·astore········17757 ·······281:·astore········17
758 ·······283:·aload·········16758 ·······283:·aload·········16
759 ·······285:·iconst_0759 ·······285:·iconst_0
Max diff block lines reached; 7716/14315 bytes (53.90%) of diff not shown.
6.9 KB
org/pyneo/maps/map/TileView.class
6.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 1212, 15 lines modifiedOffset 1212, 15 lines modified
1212 ·······140:·dstore_31212 ·······140:·dstore_3
1213 ·······141:·goto··········331213 ·······141:·goto··········33
  
1214 ··protected·void·onDraw(android.graphics.Canvas);1214 ··protected·void·onDraw(android.graphics.Canvas);
1215 ····descriptor:·(Landroid/graphics/Canvas;)V1215 ····descriptor:·(Landroid/graphics/Canvas;)V
1216 ····flags:·(0x0004)·ACC_PROTECTED1216 ····flags:·(0x0004)·ACC_PROTECTED
1217 ····Code:1217 ····Code:
1218 ······stack=300,·locals=11,·args_size=21218 ······stack=300,·locals=10,·args_size=2
1219 ·········0:·sipush········2551219 ·········0:·sipush········255
1220 ·········3:·istore_21220 ·········3:·istore_2
1221 ·········4:·aload_11221 ·········4:·aload_1
1222 ·········5:·invokevirtual·#264················//·Method·android/graphics/Canvas.save:()I1222 ·········5:·invokevirtual·#264················//·Method·android/graphics/Canvas.save:()I
1223 ·········8:·pop1223 ·········8:·pop
1224 ·········9:·aload_01224 ·········9:·aload_0
1225 ········10:·getfield······#95·················//·Field·mBearing:F1225 ········10:·getfield······#95·················//·Field·mBearing:F
Offset 1255, 85 lines modifiedOffset 1255, 81 lines modified
1255 ········57:·iload_21255 ········57:·iload_2
1256 ········58:·iload_21256 ········58:·iload_2
1257 ········59:·invokevirtual·#274················//·Method·android/graphics/Canvas.drawRGB:(III)V1257 ········59:·invokevirtual·#274················//·Method·android/graphics/Canvas.drawRGB:(III)V
1258 ········62:·aload_01258 ········62:·aload_0
1259 ········63:·getfield······#191················//·Field·mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;1259 ········63:·getfield······#191················//·Field·mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;
1260 ········66:·astore········81260 ········66:·astore········8
1261 ········68:·aload·········81261 ········68:·aload·········8
1262 ········70:·ifnull········1331262 ········70:·ifnull········129
1263 ········73:·aload_01263 ········73:·aload_0
1264 ········74:·getfield······#183················//·Field·mTileOverlay:Lorg/pyneo/maps/map/TileOverlay;1264 ········74:·getfield······#183················//·Field·mTileOverlay:Lorg/pyneo/maps/map/TileOverlay;
1265 ········77:·aload_11265 ········77:·aload_1
1266 ········78:·aload_01266 ········78:·aload_0
1267 ········79:·invokevirtual·#278················//·Method·org/pyneo/maps/map/TileOverlay.onManagedDraw:(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V1267 ········79:·invokevirtual·#278················//·Method·org/pyneo/maps/map/TileOverlay.onManagedDraw:(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V
1268 ········82:·aload_01268 ········82:·aload_0
1269 ········83:·getfield······#59·················//·Field·mOverlays:Ljava/util/List;1269 ········83:·getfield······#59·················//·Field·mOverlays:Ljava/util/List;
1270 ········86:·astore········8 
1271 ········88:·aload·········8 
1272 ········90:·invokeinterface·#284,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1270 ········86:·invokeinterface·#284,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1273 ········95:·astore········91271 ········91:·astore········8
1274 ········97:·aload·········91272 ········93:·aload·········8
1275 ········99:·invokeinterface·#290,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1273 ········95:·invokeinterface·#290,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1276 ·······104:·istore········51274 ·······100:·istore········7
1277 ·······106:·iload·········51275 ·······102:·iload·········7
1278 ·······108:·ifeq··········1331276 ·······104:·ifeq··········129
1279 ·······111:·aload·········91277 ·······107:·aload·········8
1280 ·······113:·invokeinterface·#294,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1278 ·······109:·invokeinterface·#294,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1281 ·······118:·checkcast·····#296················//·class·org/pyneo/maps/map/TileViewOverlay1279 ·······114:·checkcast·····#296················//·class·org/pyneo/maps/map/TileViewOverlay
1282 ·······121:·astore········101280 ·······117:·astore········9
1283 ·······123:·aload·········101281 ·······119:·aload·········9
1284 ·······125:·aload_11282 ·······121:·aload_1
1285 ·······126:·aload_01283 ·······122:·aload_0
1286 ·······127:·invokevirtual·#297················//·Method·org/pyneo/maps/map/TileViewOverlay.onManagedDraw:(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V1284 ·······123:·invokevirtual·#297················//·Method·org/pyneo/maps/map/TileViewOverlay.onManagedDraw:(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V
1287 ·······130:·goto··········971285 ·······126:·goto··········93
1288 ·······133:·aload_11286 ·······129:·aload_1
1289 ·······134:·invokevirtual·#300················//·Method·android/graphics/Canvas.restore:()V1287 ·······130:·invokevirtual·#300················//·Method·android/graphics/Canvas.restore:()V
1290 ·······137:·aload_01288 ·······133:·aload_0
1291 ·······138:·aload_11289 ·······134:·aload_1
1292 ·······139:·invokespecial·#304················//·Method·android/view/View.onDraw:(Landroid/graphics/Canvas;)V1290 ·······135:·invokespecial·#304················//·Method·android/view/View.onDraw:(Landroid/graphics/Canvas;)V
1293 ·······142:·return1291 ·······138:·return
  
1294 ··public·boolean·onKeyDown(int,·android.view.KeyEvent);1292 ··public·boolean·onKeyDown(int,·android.view.KeyEvent);
1295 ····descriptor:·(ILandroid/view/KeyEvent;)Z1293 ····descriptor:·(ILandroid/view/KeyEvent;)Z
1296 ····flags:·(0x0001)·ACC_PUBLIC1294 ····flags:·(0x0001)·ACC_PUBLIC
1297 ····Code:1295 ····Code:
1298 ······stack=300,·locals=7,·args_size=31296 ······stack=300,·locals=7,·args_size=3
1299 ·········0:·aload_01297 ·········0:·aload_0
1300 ·········1:·getfield······#59·················//·Field·mOverlays:Ljava/util/List;1298 ·········1:·getfield······#59·················//·Field·mOverlays:Ljava/util/List;
1301 ·········4:·astore_3 
1302 ·········5:·aload_3 
1303 ·········6:·invokeinterface·#284,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;1299 ·········4:·invokeinterface·#284,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
1304 ········11:·astore········4 
1305 ········13:·aload·········41300 ·········9:·astore_3
 1301 ········10:·aload_3
1306 ········15:·invokeinterface·#290,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1302 ········11:·invokeinterface·#290,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1307 ········20:·istore········51303 ········16:·istore········4
1308 ········22:·iload·········51304 ········18:·iload·········4
1309 ········24:·ifeq··········601305 ········20:·ifeq··········55
1310 ········27:·aload·········41306 ········23:·aload_3
1311 ········29:·invokeinterface·#294,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1307 ········24:·invokeinterface·#294,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1312 ········34:·checkcast·····#296················//·class·org/pyneo/maps/map/TileViewOverlay1308 ········29:·checkcast·····#296················//·class·org/pyneo/maps/map/TileViewOverlay
1313 ········37:·astore········61309 ········32:·astore········5
1314 ········39:·aload·········61310 ········34:·aload·········5
1315 ········41:·iload_11311 ········36:·iload_1
1316 ········42:·aload_21312 ········37:·aload_2
1317 ········43:·aload_01313 ········38:·aload_0
1318 ········44:·invokevirtual·#308················//·Method·org/pyneo/maps/map/TileViewOverlay.onKeyDown:(ILandroid/view/KeyEvent;Lorg/pyneo/maps/map/TileView;)Z1314 ········39:·invokevirtual·#308················//·Method·org/pyneo/maps/map/TileViewOverlay.onKeyDown:(ILandroid/view/KeyEvent;Lorg/pyneo/maps/map/TileView;)Z
1319 ········47:·istore········51315 ········42:·istore········4
1320 ········49:·iload·········51316 ········44:·iload·········4
1321 ········51:·ifeq··········131317 ········46:·ifeq··········10
1322 ········54:·iconst_11318 ········49:·iconst_1
1323 ········55:·istore········51319 ········50:·istore········6
1324 ········57:·iload·········51320 ········52:·iload·········6
1325 ········59:·ireturn1321 ········54:·ireturn
1326 ········60:·aload_01322 ········55:·aload_0
1327 ········61:·iload_11323 ········56:·iload_1
1328 ········62:·aload_21324 ········57:·aload_2
1329 ········63:·invokespecial·#311················//·Method·android/view/View.onKeyDown:(ILandroid/view/KeyEvent;)Z1325 ········58:·invokespecial·#311················//·Method·android/view/View.onKeyDown:(ILandroid/view/KeyEvent;)Z
1330 ········66:·istore········51326 ········61:·istore········6
1331 ········68:·goto··········571327 ········63:·goto··········52
  
1332 ··public·boolean·onTouchEvent(android.view.MotionEvent);1328 ··public·boolean·onTouchEvent(android.view.MotionEvent);
1333 ····descriptor:·(Landroid/view/MotionEvent;)Z1329 ····descriptor:·(Landroid/view/MotionEvent;)Z
1334 ····flags:·(0x0001)·ACC_PUBLIC1330 ····flags:·(0x0001)·ACC_PUBLIC
1335 ····Code:1331 ····Code:
1336 ······stack=300,·locals=6,·args_size=21332 ······stack=300,·locals=6,·args_size=2
1337 ·········0:·iconst_01333 ·········0:·iconst_0
22.4 KB
org/pyneo/maps/track/TrackListActivity$8.class
22.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 236, 15 lines modifiedOffset 236, 15 lines modified
236 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V236 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V
237 ········14:·return237 ········14:·return
  
238 ··public·void·run();238 ··public·void·run();
239 ····descriptor:·()V239 ····descriptor:·()V
240 ····flags:·(0x0001)·ACC_PUBLIC240 ····flags:·(0x0001)·ACC_PUBLIC
241 ····Code:241 ····Code:
242 ······stack=300,·locals=24,·args_size=1242 ······stack=300,·locals=22,·args_size=1
243 ·········0:·aload_0243 ·········0:·aload_0
244 ·········1:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;244 ·········1:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;
245 ·········4:·invokestatic··#24·················//·Method·org/pyneo/maps/track/TrackListActivity.access$300:(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;245 ·········4:·invokestatic··#24·················//·Method·org/pyneo/maps/track/TrackListActivity.access$300:(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;
246 ·········7:·astore_1246 ·········7:·astore_1
247 ·········8:·aload_0247 ·········8:·aload_0
248 ·········9:·getfield······#14·················//·Field·val$trackid:I248 ·········9:·getfield······#14·················//·Field·val$trackid:I
249 ········12:·istore_2249 ········12:·istore_2
Offset 299, 205 lines modifiedOffset 299, 203 lines modified
299 ·······114:·astore········8299 ·······114:·astore········8
300 ·······116:·new···········#77·················//·class·java/lang/StringBuilder300 ·······116:·new···········#77·················//·class·java/lang/StringBuilder
301 ·······119:·astore········9301 ·······119:·astore········9
302 ·······121:·aload·········9302 ·······121:·aload·········9
303 ·······123:·invokespecial·#78·················//·Method·java/lang/StringBuilder."<init>":()V303 ·······123:·invokespecial·#78·················//·Method·java/lang/StringBuilder."<init>":()V
304 ·······126:·aload_3304 ·······126:·aload_3
305 ·······127:·invokevirtual·#82·················//·Method·org/pyneo/maps/track/Track.getPoints:()Ljava/util/List;305 ·······127:·invokevirtual·#82·················//·Method·org/pyneo/maps/track/Track.getPoints:()Ljava/util/List;
306 ·······130:·astore_1 
307 ·······131:·aload_1 
308 ·······132:·invokeinterface·#88,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;306 ·······130:·invokeinterface·#88,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
309 ·······137:·astore········10307 ·······135:·astore_1
310 ·······139:·aload·········10308 ·······136:·aload_1
311 ·······141:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z309 ·······137:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
312 ·······146:·istore········11 
313 ·······148:·iload·········11310 ·······142:·istore_2
 311 ·······143:·iload_2
314 ·······150:·ifeq··········232312 ·······144:·ifeq··········231
315 ·······153:·aload·········10313 ·······147:·aload_1
316 ·······155:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;314 ·······148:·invokeinterface·#98,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
317 ·······160:·checkcast·····#100················//·class·org/pyneo/maps/track/Track$TrackPoint315 ·······153:·checkcast·····#100················//·class·org/pyneo/maps/track/Track$TrackPoint
318 ·······163:·astore········12316 ·······156:·astore········10
319 ·······165:·aload·········12317 ·······158:·aload·········10
320 ·······167:·invokevirtual·#104················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLon:()D318 ·······160:·invokevirtual·#104················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLon:()D
321 ·······170:·dstore········13319 ·······163:·dstore········11
322 ·······172:·aload·········9320 ·······165:·aload·········9
323 ·······174:·dload·········13321 ·······167:·dload·········11
324 ·······176:·invokevirtual·#108················//·Method·java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;322 ·······169:·invokevirtual·#108················//·Method·java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;
325 ·······179:·ldc···········#110················//·String·,323 ·······172:·ldc···········#110················//·String·,
326 ·······181:·invokevirtual·#113················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;324 ·······174:·invokevirtual·#113················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
327 ·······184:·astore_1325 ·······177:·astore········6
328 ·······185:·aload·········12326 ·······179:·aload·········10
329 ·······187:·invokevirtual·#116················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLat:()D327 ·······181:·invokevirtual·#116················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLat:()D
330 ·······190:·dstore········15328 ·······184:·dstore········13
331 ·······192:·aload_1329 ·······186:·aload·········6
332 ·······193:·dload·········15330 ·······188:·dload·········13
333 ·······195:·invokevirtual·#108················//·Method·java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;331 ·······190:·invokevirtual·#108················//·Method·java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;
334 ·······198:·ldc···········#110················//·String·,332 ·······193:·ldc···········#110················//·String·,
335 ·······200:·invokevirtual·#113················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;333 ·······195:·invokevirtual·#113················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
336 ·······203:·astore_1334 ·······198:·astore········6
337 ·······204:·aload·········12335 ·······200:·aload·········10
338 ·······206:·invokevirtual·#119················//·Method·org/pyneo/maps/track/Track$TrackPoint.getAlt:()D336 ·······202:·invokevirtual·#119················//·Method·org/pyneo/maps/track/Track$TrackPoint.getAlt:()D
339 ·······209:·dstore········15337 ·······205:·dstore········13
340 ·······211:·aload_1338 ·······207:·aload·········6
341 ·······212:·dload·········15339 ·······209:·dload·········13
342 ·······214:·invokevirtual·#108················//·Method·java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;340 ·······211:·invokevirtual·#108················//·Method·java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;
343 ·······217:·astore_1341 ·······214:·astore········6
344 ·······218:·ldc···········#121················//·String342 ·······216:·ldc···········#121················//·String
345 ·······220:·astore········6343 ·······218:·astore········15
346 ·······222:·aload_1 
347 ·······223:·aload·········6344 ·······220:·aload·········6
 345 ·······222:·aload·········15
348 ·······225:·invokevirtual·#113················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;346 ·······224:·invokevirtual·#113················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
349 ·······228:·pop347 ·······227:·pop
350 ·······229:·goto··········139348 ·······228:·goto··········136
351 ·······232:·aload·········9349 ·······231:·aload·········9
352 ·······234:·invokevirtual·#125················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;350 ·······233:·invokevirtual·#125················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
353 ·······237:·invokevirtual·#130················//·Method·java/lang/String.trim:()Ljava/lang/String;351 ·······236:·invokevirtual·#130················//·Method·java/lang/String.trim:()Ljava/lang/String;
354 ·······240:·astore_1352 ·······239:·astore_1
355 ·······241:·aload·········8353 ·······240:·aload·········8
356 ·······243:·aload_1354 ·······242:·aload_1
357 ·······244:·invokevirtual·#66·················//·Method·org/pyneo/maps/utils/SimpleXML.setText:(Ljava/lang/String;)V355 ·······243:·invokevirtual·#66·················//·Method·org/pyneo/maps/utils/SimpleXML.setText:(Ljava/lang/String;)V
358 ·······247:·aload_0356 ·······246:·aload_0
359 ·······248:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;357 ·······247:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;
360 ·······251:·astore_1358 ·······250:·astore_1
361 ·······252:·aload_0359 ·······251:·aload_0
362 ·······253:·getfield······#14·················//·Field·val$trackid:I360 ·······252:·getfield······#14·················//·Field·val$trackid:I
363 ·······256:·istore_2361 ·······255:·istore_2
364 ·······257:·ldc···········#132················//·String·.kml362 ·······256:·ldc···········#132················//·String·.kml
365 ·······259:·astore········17363 ·······258:·astore········15
366 ·······261:·aload_1364 ·······260:·aload_1
367 ·······262:·iload_2365 ·······261:·iload_2
368 ·······263:·aload·········17366 ·······262:·aload·········15
369 ·······265:·invokestatic··#136················//·Method·org/pyneo/maps/track/TrackListActivity.access$600:(Lorg/pyneo/maps/track/TrackListActivity;ILjava/lang/String;)Ljava/io/File;367 ·······264:·invokestatic··#136················//·Method·org/pyneo/maps/track/TrackListActivity.access$600:(Lorg/pyneo/maps/track/TrackListActivity;ILjava/lang/String;)Ljava/io/File;
370 ·······268:·astore········18368 ·······267:·astore········16
371 ·······270:·aload·········18369 ·······269:·aload·········16
372 ·······272:·invokevirtual·#141················//·Method·java/io/File.createNewFile:()Z370 ·······271:·invokevirtual·#141················//·Method·java/io/File.createNewFile:()Z
373 ·······275:·pop371 ·······274:·pop
374 ·······276:·new···········#143················//·class·java/io/FileOutputStream372 ·······275:·new···········#143················//·class·java/io/FileOutputStream
375 ·······279:·astore········19373 ·······278:·astore········17
376 ·······281:·aload·········19374 ·······280:·aload·········17
377 ·······283:·aload·········18375 ·······282:·aload·········16
378 ·······285:·invokespecial·#146················//·Method·java/io/FileOutputStream."<init>":(Ljava/io/File;)V376 ·······284:·invokespecial·#146················//·Method·java/io/FileOutputStream."<init>":(Ljava/io/File;)V
379 ·······288:·new···········#148················//·class·java/io/OutputStreamWriter377 ·······287:·new···········#148················//·class·java/io/OutputStreamWriter
380 ·······291:·astore········20378 ·······290:·astore········18
381 ·······293:·aload·········20 
382 ·······295:·aload·········19379 ·······292:·aload·········18
 380 ·······294:·aload·········17
383 ·······297:·invokespecial·#151················//·Method·java/io/OutputStreamWriter."<init>":(Ljava/io/OutputStream;)V381 ·······296:·invokespecial·#151················//·Method·java/io/OutputStreamWriter."<init>":(Ljava/io/OutputStream;)V
384 ·······300:·aload·········4382 ·······299:·aload·········4
385 ·······302:·invokestatic··#155················//·Method·org/pyneo/maps/utils/SimpleXML.saveXml:(Lorg/pyneo/maps/utils/SimpleXML;)Ljava/lang/String;383 ·······301:·invokestatic··#155················//·Method·org/pyneo/maps/utils/SimpleXML.saveXml:(Lorg/pyneo/maps/utils/SimpleXML;)Ljava/lang/String;
386 ·······305:·astore_1384 ·······304:·astore_1
387 ·······306:·aload·········20385 ·······305:·aload·········18
388 ·······308:·aload_1386 ·······307:·aload_1
389 ·······309:·invokevirtual·#158················//·Method·java/io/OutputStreamWriter.write:(Ljava/lang/String;)V387 ·······308:·invokevirtual·#158················//·Method·java/io/OutputStreamWriter.write:(Ljava/lang/String;)V
390 ·······312:·aload·········20388 ·······311:·aload·········18
391 ·······314:·invokevirtual·#161················//·Method·java/io/OutputStreamWriter.close:()V389 ·······313:·invokevirtual·#161················//·Method·java/io/OutputStreamWriter.close:()V
392 ·······317:·aload_0390 ·······316:·aload_0
393 ·······318:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;391 ·······317:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;
394 ·······321:·astore_1392 ·······320:·astore_1
395 ·······322:·aload_1393 ·······321:·aload_1
396 ·······323:·invokestatic··#165················//·Method·org/pyneo/maps/track/TrackListActivity.access$500:(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;394 ·······322:·invokestatic··#165················//·Method·org/pyneo/maps/track/TrackListActivity.access$500:(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;
397 ·······326:·astore_1395 ·······325:·astore_1
398 ·······327:·ldc···········#166················//·int·2131427590396 ·······326:·ldc···········#166················//·int·2131427590
399 ·······329:·istore_2397 ·······328:·istore_2
400 ·······330:·iconst_1398 ·······329:·iconst_1
401 ·······331:·istore········21399 ·······330:·istore········19
402 ·······333:·aload·········18400 ·······332:·aload·········16
403 ·······335:·invokevirtual·#169················//·Method·java/io/File.toString:()Ljava/lang/String;401 ·······334:·invokevirtual·#169················//·Method·java/io/File.toString:()Ljava/lang/String;
404 ·······338:·astore········22402 ·······337:·astore········20
405 ·······340:·aload_1403 ·······339:·aload_1
406 ·······341:·iload_2404 ·······340:·iload_2
Max diff block lines reached; 6879/22747 bytes (30.24%) of diff not shown.
23.9 KB
org/pyneo/maps/track/TrackListActivity$9.class
23.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 266, 15 lines modifiedOffset 266, 15 lines modified
266 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V266 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V
267 ········14:·return267 ········14:·return
  
268 ··public·void·run();268 ··public·void·run();
269 ····descriptor:·()V269 ····descriptor:·()V
270 ····flags:·(0x0001)·ACC_PUBLIC270 ····flags:·(0x0001)·ACC_PUBLIC
271 ····Code:271 ····Code:
272 ······stack=300,·locals=22,·args_size=1272 ······stack=300,·locals=20,·args_size=1
273 ·········0:·aload_0273 ·········0:·aload_0
274 ·········1:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;274 ·········1:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;
275 ·········4:·invokestatic··#24·················//·Method·org/pyneo/maps/track/TrackListActivity.access$300:(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;275 ·········4:·invokestatic··#24·················//·Method·org/pyneo/maps/track/TrackListActivity.access$300:(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;
276 ·········7:·astore_1276 ·········7:·astore_1
277 ·········8:·aload_0277 ·········8:·aload_0
278 ·········9:·getfield······#14·················//·Field·val$trackid:I278 ·········9:·getfield······#14·················//·Field·val$trackid:I
279 ········12:·istore_2279 ········12:·istore_2
Offset 346, 214 lines modifiedOffset 346, 212 lines modified
346 ·······151:·ldc···········#102················//·String·trkseg346 ·······151:·ldc···········#102················//·String·trkseg
347 ·······153:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;347 ·······153:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
348 ·······156:·astore········8348 ·······156:·astore········8
349 ·······158:·aconst_null349 ·······158:·aconst_null
350 ·······159:·astore········9350 ·······159:·astore········9
351 ·······161:·aload_3351 ·······161:·aload_3
352 ·······162:·invokevirtual·#106················//·Method·org/pyneo/maps/track/Track.getPoints:()Ljava/util/List;352 ·······162:·invokevirtual·#106················//·Method·org/pyneo/maps/track/Track.getPoints:()Ljava/util/List;
353 ·······165:·astore_1 
354 ·······166:·aload_1 
355 ·······167:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;353 ·······165:·invokeinterface·#112,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
356 ·······172:·astore········10354 ·······170:·astore_1
357 ·······174:·aload·········10355 ·······171:·aload_1
358 ·······176:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z356 ·······172:·invokeinterface·#118,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
359 ·······181:·istore········11 
360 ·······183:·iload·········11357 ·······177:·istore_2
 358 ·······178:·iload_2
361 ·······185:·ifeq··········308359 ·······179:·ifeq··········305
362 ·······188:·aload·········10360 ·······182:·aload_1
363 ·······190:·invokeinterface·#122,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;361 ·······183:·invokeinterface·#122,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
364 ·······195:·checkcast·····#124················//·class·org/pyneo/maps/track/Track$TrackPoint362 ·······188:·checkcast·····#124················//·class·org/pyneo/maps/track/Track$TrackPoint
365 ·······198:·astore········12363 ·······191:·astore········10
366 ·······200:·aload·········8364 ·······193:·aload·········8
367 ·······202:·ldc···········#126················//·String·trkpt365 ·······195:·ldc···········#126················//·String·trkpt
 366 ·······197:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
 367 ·······200:·astore········9
 368 ·······202:·aload·········10
 369 ·······204:·invokevirtual·#132················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLat:()D
 370 ·······207:·invokestatic··#138················//·Method·java/lang/Double.toString:(D)Ljava/lang/String;
 371 ·······210:·astore········11
 372 ·······212:·aload·········9
 373 ·······214:·ldc···········#128················//·String·lat
 374 ·······216:·aload·········11
 375 ·······218:·invokevirtual·#62·················//·Method·org/pyneo/maps/utils/SimpleXML.setAttr:(Ljava/lang/String;Ljava/lang/String;)V
 376 ·······221:·aload·········10
 377 ·······223:·invokevirtual·#143················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLon:()D
 378 ·······226:·invokestatic··#138················//·Method·java/lang/Double.toString:(D)Ljava/lang/String;
 379 ·······229:·astore········11
 380 ·······231:·aload·········9
 381 ·······233:·ldc···········#140················//·String·lon
 382 ·······235:·aload·········11
 383 ·······237:·invokevirtual·#62·················//·Method·org/pyneo/maps/utils/SimpleXML.setAttr:(Ljava/lang/String;Ljava/lang/String;)V
 384 ·······240:·aload·········9
 385 ·······242:·ldc···········#145················//·String·ele
368 ·······204:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;386 ·······244:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
369 ·······207:·astore········9 
370 ·······209:·aload·········12 
371 ·······211:·invokevirtual·#132················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLat:()D 
372 ·······214:·invokestatic··#138················//·Method·java/lang/Double.toString:(D)Ljava/lang/String; 
373 ·······217:·astore········6387 ·······247:·astore········6
374 ·······219:·aload·········9388 ·······249:·aload·········10
375 ·······221:·ldc···········#128················//·String·lat 
376 ·······223:·aload·········6 
377 ·······225:·invokevirtual·#62·················//·Method·org/pyneo/maps/utils/SimpleXML.setAttr:(Ljava/lang/String;Ljava/lang/String;)V 
378 ·······228:·aload·········12 
379 ·······230:·invokevirtual·#143················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLon:()D 
380 ·······233:·invokestatic··#138················//·Method·java/lang/Double.toString:(D)Ljava/lang/String; 
381 ·······236:·astore········6 
382 ·······238:·aload·········9 
383 ·······240:·ldc···········#140················//·String·lon 
384 ·······242:·aload·········6 
385 ·······244:·invokevirtual·#62·················//·Method·org/pyneo/maps/utils/SimpleXML.setAttr:(Ljava/lang/String;Ljava/lang/String;)V 
386 ·······247:·aload·········9 
387 ·······249:·ldc···········#145················//·String·ele 
388 ·······251:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML; 
389 ·······254:·astore_1 
390 ·······255:·aload·········12 
391 ·······257:·invokevirtual·#148················//·Method·org/pyneo/maps/track/Track$TrackPoint.getAlt:()D389 ·······251:·invokevirtual·#148················//·Method·org/pyneo/maps/track/Track$TrackPoint.getAlt:()D
392 ·······260:·dstore········13390 ·······254:·dstore········12
393 ·······262:·dload·········13391 ·······256:·dload·········12
394 ·······264:·invokestatic··#138················//·Method·java/lang/Double.toString:(D)Ljava/lang/String;392 ·······258:·invokestatic··#138················//·Method·java/lang/Double.toString:(D)Ljava/lang/String;
395 ·······267:·astore········6393 ·······261:·astore········11
396 ·······269:·aload_1 
397 ·······270:·aload·········6394 ·······263:·aload·········6
 395 ·······265:·aload·········11
398 ·······272:·invokevirtual·#93·················//·Method·org/pyneo/maps/utils/SimpleXML.setText:(Ljava/lang/String;)V396 ·······267:·invokevirtual·#93·················//·Method·org/pyneo/maps/utils/SimpleXML.setText:(Ljava/lang/String;)V
399 ·······275:·aload·········9397 ·······270:·aload·········9
400 ·······277:·ldc···········#150················//·String·time398 ·······272:·ldc···········#150················//·String·time
401 ·······279:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;399 ·······274:·invokevirtual·#84·················//·Method·org/pyneo/maps/utils/SimpleXML.createChild:(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
402 ·······282:·astore_1400 ·······277:·astore········6
403 ·······283:·aload·········12401 ·······279:·aload·········10
404 ·······285:·invokevirtual·#154················//·Method·org/pyneo/maps/track/Track$TrackPoint.getDate:()Ljava/util/Date;402 ·······281:·invokevirtual·#154················//·Method·org/pyneo/maps/track/Track$TrackPoint.getDate:()Ljava/util/Date;
405 ·······288:·astore········6403 ·······284:·astore········11
406 ·······290:·aload·········4404 ·······286:·aload·········4
407 ·······292:·aload·········6405 ·······288:·aload·········11
408 ·······294:·invokevirtual·#158················//·Method·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;406 ·······290:·invokevirtual·#158················//·Method·java/text/SimpleDateFormat.format:(Ljava/util/Date;)Ljava/lang/String;
409 ·······297:·astore········6407 ·······293:·astore········11
410 ·······299:·aload_1 
411 ·······300:·aload·········6408 ·······295:·aload·········6
 409 ·······297:·aload·········11
412 ·······302:·invokevirtual·#93·················//·Method·org/pyneo/maps/utils/SimpleXML.setText:(Ljava/lang/String;)V410 ·······299:·invokevirtual·#93·················//·Method·org/pyneo/maps/utils/SimpleXML.setText:(Ljava/lang/String;)V
413 ·······305:·goto··········174411 ·······302:·goto··········171
414 ·······308:·aload_0412 ·······305:·aload_0
415 ·······309:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;413 ·······306:·getfield······#12·················//·Field·this$0:Lorg/pyneo/maps/track/TrackListActivity;
416 ·······312:·astore_1414 ·······309:·astore_1
417 ·······313:·aload_0415 ·······310:·aload_0
418 ·······314:·getfield······#14·················//·Field·val$trackid:I416 ·······311:·getfield······#14·················//·Field·val$trackid:I
419 ·······317:·istore_2417 ·······314:·istore_2
420 ·······318:·ldc···········#160················//·String·.gpx418 ·······315:·ldc···········#160················//·String·.gpx
421 ·······320:·astore········15419 ·······317:·astore········11
422 ·······322:·aload_1420 ·······319:·aload_1
423 ·······323:·iload_2421 ·······320:·iload_2
424 ·······324:·aload·········15422 ·······321:·aload·········11
425 ·······326:·invokestatic··#164················//·Method·org/pyneo/maps/track/TrackListActivity.access$600:(Lorg/pyneo/maps/track/TrackListActivity;ILjava/lang/String;)Ljava/io/File;423 ·······323:·invokestatic··#164················//·Method·org/pyneo/maps/track/TrackListActivity.access$600:(Lorg/pyneo/maps/track/TrackListActivity;ILjava/lang/String;)Ljava/io/File;
426 ·······329:·astore········16424 ·······326:·astore········14
427 ·······331:·aload·········16425 ·······328:·aload·········14
428 ·······333:·invokevirtual·#169················//·Method·java/io/File.createNewFile:()Z426 ·······330:·invokevirtual·#169················//·Method·java/io/File.createNewFile:()Z
429 ·······336:·pop427 ·······333:·pop
430 ·······337:·new···········#171················//·class·java/io/FileOutputStream428 ·······334:·new···········#171················//·class·java/io/FileOutputStream
431 ·······340:·astore········17429 ·······337:·astore········15
 430 ·······339:·aload·········15
432 ·······342:·aload·········17431 ·······341:·aload·········14
Max diff block lines reached; 3209/24299 bytes (13.21%) of diff not shown.
5.86 KB
org/pyneo/maps/utils/CursorI.class
5.79 KB
javap -verbose -constants -s -l -private {}
    
Offset 20, 39 lines modifiedOffset 20, 37 lines modified
20 ··#12·=·Methodref··········#4.#11·········//·java/lang/Object."<init>":()V20 ··#12·=·Methodref··········#4.#11·········//·java/lang/Object."<init>":()V
21 ··#13·=·NameAndType········#7:#8··········//·cursor:Landroid/database/Cursor;21 ··#13·=·NameAndType········#7:#8··········//·cursor:Landroid/database/Cursor;
22 ··#14·=·Fieldref···········#2.#13·········//·org/pyneo/maps/utils/CursorI.cursor:Landroid/database/Cursor;22 ··#14·=·Fieldref···········#2.#13·········//·org/pyneo/maps/utils/CursorI.cursor:Landroid/database/Cursor;
23 ··#15·=·Utf8···············(Landroid/database/Cursor;)V23 ··#15·=·Utf8···············(Landroid/database/Cursor;)V
24 ··#16·=·NameAndType········#9:#15·········//·"<init>":(Landroid/database/Cursor;)V24 ··#16·=·NameAndType········#9:#15·········//·"<init>":(Landroid/database/Cursor;)V
25 ··#17·=·Methodref··········#2.#16·········//·org/pyneo/maps/utils/CursorI."<init>":(Landroid/database/Cursor;)V25 ··#17·=·Methodref··········#2.#16·········//·org/pyneo/maps/utils/CursorI."<init>":(Landroid/database/Cursor;)V
26 ··#18·=·Utf8···············iterator26 ··#18·=·Utf8···············iterator
27 ··#19·=·Utf8···············()Ljava/util/Iterator;27 ··#19·=·Utf8···············()Lorg/pyneo/maps/utils/CursorI$IteratorI;
28 ··#20·=·NameAndType········#18:#19········//·iterator:()Ljava/util/Iterator;28 ··#20·=·NameAndType········#18:#19········//·iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI;
29 ··#21·=·Methodref··········#2.#20·········//·org/pyneo/maps/utils/CursorI.iterator:()Ljava/util/Iterator;29 ··#21·=·Methodref··········#2.#20·········//·org/pyneo/maps/utils/CursorI.iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI;
30 ··#22·=·Utf8···············java/util/Iterator30 ··#22·=·Utf8···············java/util/Iterator
31 ··#23·=·Class··············#22············//·java/util/Iterator31 ··#23·=·Class··············#22············//·java/util/Iterator
32 ··#24·=·Utf8···············hasNext32 ··#24·=·Utf8···············hasNext
33 ··#25·=·Utf8···············()Z33 ··#25·=·Utf8···············()Z
34 ··#26·=·NameAndType········#24:#25········//·hasNext:()Z34 ··#26·=·NameAndType········#24:#25········//·hasNext:()Z
35 ··#27·=·InterfaceMethodref·#23.#26········//·java/util/Iterator.hasNext:()Z35 ··#27·=·InterfaceMethodref·#23.#26········//·java/util/Iterator.hasNext:()Z
36 ··#28·=·Utf8···············next36 ··#28·=·Utf8···············next
37 ··#29·=·Utf8···············()Ljava/lang/Object;37 ··#29·=·Utf8···············()Ljava/lang/Object;
38 ··#30·=·NameAndType········#28:#29········//·next:()Ljava/lang/Object;38 ··#30·=·NameAndType········#28:#29········//·next:()Ljava/lang/Object;
39 ··#31·=·InterfaceMethodref·#23.#30········//·java/util/Iterator.next:()Ljava/lang/Object;39 ··#31·=·InterfaceMethodref·#23.#30········//·java/util/Iterator.next:()Ljava/lang/Object;
40 ··#32·=·Utf8···············android/database/Cursor40 ··#32·=·Utf8···············android/database/Cursor
41 ··#33·=·Class··············#32············//·android/database/Cursor41 ··#33·=·Class··············#32············//·android/database/Cursor
42 ··#34·=·Utf8···············()Lorg/pyneo/maps/utils/CursorI$IteratorI; 
43 ··#35·=·NameAndType········#18:#34········//·iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI; 
44 ··#36·=·Methodref··········#2.#35·········//·org/pyneo/maps/utils/CursorI.iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI; 
45 ··#37·=·Utf8···············org/pyneo/maps/utils/CursorI$IteratorI42 ··#34·=·Utf8···············org/pyneo/maps/utils/CursorI$IteratorI
46 ··#38·=·Class··············#37············//·org/pyneo/maps/utils/CursorI$IteratorI43 ··#35·=·Class··············#34············//·org/pyneo/maps/utils/CursorI$IteratorI
47 ··#39·=·Utf8···············(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V44 ··#36·=·Utf8···············(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V
48 ··#40·=·NameAndType········#9:#39·········//·"<init>":(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V45 ··#37·=·NameAndType········#9:#36·········//·"<init>":(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V
49 ··#41·=·Methodref··········#38.#40········//·org/pyneo/maps/utils/CursorI$IteratorI."<init>":(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V46 ··#38·=·Methodref··········#35.#37········//·org/pyneo/maps/utils/CursorI$IteratorI."<init>":(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V
50 ··#42·=·Utf8···············Code47 ··#39·=·Utf8···············Code
51 ··#43·=·Utf8···············test48 ··#40·=·Utf8···············test
 49 ··#41·=·Utf8···············()Ljava/util/Iterator;
52 {50 {
53 ··android.database.Cursor·cursor;51 ··android.database.Cursor·cursor;
54 ····descriptor:·Landroid/database/Cursor;52 ····descriptor:·Landroid/database/Cursor;
55 ····flags:·(0x0000)53 ····flags:·(0x0000)
  
56 ··public·org.pyneo.maps.utils.CursorI(android.database.Cursor);54 ··public·org.pyneo.maps.utils.CursorI(android.database.Cursor);
57 ····descriptor:·(Landroid/database/Cursor;)V55 ····descriptor:·(Landroid/database/Cursor;)V
Offset 73, 15 lines modifiedOffset 71, 15 lines modified
73 ······stack=300,·locals=4,·args_size=171 ······stack=300,·locals=4,·args_size=1
74 ·········0:·new···········#2··················//·class·org/pyneo/maps/utils/CursorI72 ·········0:·new···········#2··················//·class·org/pyneo/maps/utils/CursorI
75 ·········3:·astore_173 ·········3:·astore_1
76 ·········4:·aload_174 ·········4:·aload_1
77 ·········5:·aload_075 ·········5:·aload_0
78 ·········6:·invokespecial·#17·················//·Method·"<init>":(Landroid/database/Cursor;)V76 ·········6:·invokespecial·#17·················//·Method·"<init>":(Landroid/database/Cursor;)V
79 ·········9:·aload_177 ·········9:·aload_1
80 ········10:·invokevirtual·#21·················//·Method·iterator:()Ljava/util/Iterator;78 ········10:·invokevirtual·#21·················//·Method·iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI;
81 ········13:·astore_279 ········13:·astore_2
82 ········14:·aload_280 ········14:·aload_2
83 ········15:·invokeinterface·#27,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z81 ········15:·invokeinterface·#27,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
84 ········20:·istore_382 ········20:·istore_3
85 ········21:·iload_383 ········21:·iload_3
86 ········22:·ifeq··········3884 ········22:·ifeq··········38
87 ········25:·aload_285 ········25:·aload_2
Offset 93, 30 lines modifiedOffset 91, 30 lines modified
  
93 ··public·java.util.Iterator·iterator();91 ··public·java.util.Iterator·iterator();
94 ····descriptor:·()Ljava/util/Iterator;92 ····descriptor:·()Ljava/util/Iterator;
95 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC93 ····flags:·(0x1041)·ACC_PUBLIC,·ACC_BRIDGE,·ACC_SYNTHETIC
96 ····Code:94 ····Code:
97 ······stack=300,·locals=1,·args_size=195 ······stack=300,·locals=1,·args_size=1
98 ·········0:·aload_096 ·········0:·aload_0
99 ·········1:·invokevirtual·#36·················//·Method·iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI;97 ·········1:·invokevirtual·#21·················//·Method·iterator:()Lorg/pyneo/maps/utils/CursorI$IteratorI;
100 ·········4:·areturn98 ·········4:·areturn
  
101 ··public·org.pyneo.maps.utils.CursorI$IteratorI·iterator();99 ··public·org.pyneo.maps.utils.CursorI$IteratorI·iterator();
102 ····descriptor:·()Lorg/pyneo/maps/utils/CursorI$IteratorI;100 ····descriptor:·()Lorg/pyneo/maps/utils/CursorI$IteratorI;
103 ····flags:·(0x0001)·ACC_PUBLIC101 ····flags:·(0x0001)·ACC_PUBLIC
104 ····Code:102 ····Code:
105 ······stack=300,·locals=3,·args_size=1103 ······stack=300,·locals=3,·args_size=1
106 ·········0:·new···········#38·················//·class·org/pyneo/maps/utils/CursorI$IteratorI104 ·········0:·new···········#35·················//·class·org/pyneo/maps/utils/CursorI$IteratorI
107 ·········3:·astore_1105 ·········3:·astore_1
108 ·········4:·aload_0106 ·········4:·aload_0
109 ·········5:·getfield······#14·················//·Field·cursor:Landroid/database/Cursor;107 ·········5:·getfield······#14·················//·Field·cursor:Landroid/database/Cursor;
110 ·········8:·astore_2108 ·········8:·astore_2
111 ·········9:·aload_1109 ·········9:·aload_1
112 ········10:·aload_0110 ········10:·aload_0
113 ········11:·aload_2111 ········11:·aload_2
114 ········12:·invokespecial·#41·················//·Method·org/pyneo/maps/utils/CursorI$IteratorI."<init>":(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V112 ········12:·invokespecial·#38·················//·Method·org/pyneo/maps/utils/CursorI$IteratorI."<init>":(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V
115 ········15:·aload_0113 ········15:·aload_0
116 ········16:·aconst_null114 ········16:·aconst_null
117 ········17:·putfield······#14·················//·Field·cursor:Landroid/database/Cursor;115 ········17:·putfield······#14·················//·Field·cursor:Landroid/database/Cursor;
118 ········20:·aload_1116 ········20:·aload_1
119 ········21:·areturn117 ········21:·areturn
120 }118 }
3.36 KB
org/pyneo/maps/utils/SimpleXML.class
3.29 KB
procyon -ec {}
    
Offset 620, 19 lines modifiedOffset 620, 19 lines modified
620 ····}620 ····}
621 ····621 ····
622 ····public·String·getText()·{622 ····public·String·getText()·{
623 ········return·this.ftext;623 ········return·this.ftext;
624 ····}624 ····}
625 ····625 ····
626 ····void·serializeNode(final·XmlSerializer·xmlSerializer)·{626 ····void·serializeNode(final·XmlSerializer·xmlSerializer)·{
627 ····Label_0173_Outer:627 ····Label_0172_Outer:
628 ········while·(true)·{628 ········while·(true)·{
629 ············final·String·s·=·"";629 ············final·String·s·=·"";
630 ············Label_0234:·{630 ············Label_0231:·{
631 ················Label_0212:·{631 ················Label_0209:·{
632 ····················while·(true)·{632 ····················while·(true)·{
633 ························SimpleXML·next2·=·null;633 ························SimpleXML·next2·=·null;
634 ························try·{634 ························try·{
635 ····························xmlSerializer.startTag(s,·this.fname);635 ····························xmlSerializer.startTag(s,·this.fname);
636 ····························final·HashMap·fattrs·=·this.fattrs;636 ····························final·HashMap·fattrs·=·this.fattrs;
637 ····························try·{637 ····························try·{
638 ································final·Set<Map.Entry<Object,·V>>·entrySet·=·fattrs.entrySet();638 ································final·Set<Map.Entry<Object,·V>>·entrySet·=·fattrs.entrySet();
Offset 651, 26 lines modifiedOffset 651, 26 lines modified
651 ····················································final·String·key·=·entry.getKey();651 ····················································final·String·key·=·entry.getKey();
652 ····················································try·{652 ····················································try·{
653 ························································final·String·s3·=·(String)key;653 ························································final·String·s3·=·(String)key;
654 ························································try·{654 ························································try·{
655 ····························································final·V·value·=·entry.getValue();655 ····························································final·V·value·=·entry.getValue();
656 ····························································try·{656 ····························································try·{
657 ································································xmlSerializer.attribute(s2,·s3,·(String)value);657 ································································xmlSerializer.attribute(s2,·s3,·(String)value);
658 ································································continue·Label_0173_Outer;658 ································································continue·Label_0172_Outer;
659 ································································final·Vector·fchild·=·this.fchild;659 ································································final·Vector·fchild·=·this.fchild;
660 ································································try·{660 ································································try·{
661 ····································································if·(fchild.size()·<=·0)·{661 ····································································if·(fchild.size()·<=·0)·{
662 ········································································break·Label_0212;662 ········································································break·Label_0209;
663 ····································································}663 ····································································}
664 ····································································final·Vector·fchild2·=·this.fchild;664 ····································································final·Vector·fchild2·=·this.fchild;
665 ····································································try·{665 ····································································try·{
666 ········································································final·Iterator<SimpleXML>·iterator2·=·fchild2.iterator();666 ········································································final·Iterator<SimpleXML>·iterator2·=·fchild2.iterator();
667 ········································································try·{667 ········································································try·{
668 ············································································if·(!iterator2.hasNext())·{668 ············································································if·(!iterator2.hasNext())·{
669 ················································································break·Label_0234;669 ················································································break·Label_0231;
670 ············································································}670 ············································································}
671 ············································································next2·=·iterator2.next();671 ············································································next2·=·iterator2.next();
672 ········································································}672 ········································································}
673 ········································································catch·(Exception·ex)·{}673 ········································································catch·(Exception·ex)·{}
674 ····································································}674 ····································································}
675 ····································································catch·(Exception·ex2)·{}675 ····································································catch·(Exception·ex2)·{}
676 ································································}676 ································································}
28.4 KB
org/pyneo/maps/utils/TableE.class
28.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 655, 287 lines modifiedOffset 655, 287 lines modified
655 ·······170:·aload·········7655 ·······170:·aload·········7
656 ·······172:·areturn656 ·······172:·areturn
  
657 ··public·static·void·test(android.database.Cursor);657 ··public·static·void·test(android.database.Cursor);
658 ····descriptor:·(Landroid/database/Cursor;)V658 ····descriptor:·(Landroid/database/Cursor;)V
659 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC659 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
660 ····Code:660 ····Code:
661 ······stack=300,·locals=13,·args_size=1661 ······stack=300,·locals=12,·args_size=1
662 ·········0:·iconst_1662 ·········0:·iconst_1
663 ·········1:·istore_1663 ·········1:·istore_1
 664 ·········2:·aconst_null
 665 ·········3:·astore_2
664 ·········2:·invokestatic··#85·················//·Method·org/pyneo/maps/utils/TableE$thing.values:()[Lorg/pyneo/maps/utils/TableE$thing;666 ·········4:·invokestatic··#85·················//·Method·org/pyneo/maps/utils/TableE$thing.values:()[Lorg/pyneo/maps/utils/TableE$thing;
665 ·········5:·astore_2667 ·········7:·astore_3
666 ·········6:·aload_2668 ·········8:·aload_3
667 ·········7:·arraylength669 ·········9:·arraylength
668 ·········8:·istore_3 
669 ·········9:·iconst_0 
670 ········10:·istore········4670 ········10:·istore········4
 671 ········12:·iconst_0
 672 ········13:·istore········5
 673 ········15:·aconst_null
 674 ········16:·astore········6
 675 ········18:·iload·········5
671 ········12:·iload·········4676 ········20:·iload·········4
672 ········14:·iload_3 
673 ········15:·if_icmpge·····120677 ········22:·if_icmpge·····126
674 ········18:·aload_2678 ········25:·aload_3
675 ········19:·iload·········4679 ········26:·iload·········5
676 ········21:·aaload680 ········28:·aaload
677 ········22:·astore········5681 ········29:·astore········7
678 ········24:·new···········#21·················//·class·java/lang/StringBuilder682 ········31:·new···········#21·················//·class·java/lang/StringBuilder
679 ········27:·astore········6683 ········34:·astore········8
680 ········29:·aload·········6684 ········36:·aload·········8
681 ········31:·invokespecial·#22·················//·Method·java/lang/StringBuilder."<init>":()V685 ········38:·invokespecial·#22·················//·Method·java/lang/StringBuilder."<init>":()V
682 ········34:·aload·········6686 ········41:·aload·········8
683 ········36:·ldc···········#87·················//·String·TableE.test():·name=687 ········43:·ldc···········#87·················//·String·TableE.test():·name=
684 ········38:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; 
685 ········41:·astore········6 
686 ········43:·aload·········5 
687 ········45:·invokevirtual·#90·················//·Method·org/pyneo/maps/utils/TableE$thing.name:()Ljava/lang/String; 
688 ········48:·astore········7 
689 ········50:·aload·········6 
690 ········52:·aload·········7 
691 ········54:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;688 ········45:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
692 ········57:·astore········6689 ········48:·astore········8
693 ········59:·ldc···········#92·················//·String·,·ordinal= 
694 ········61:·astore········7 
695 ········63:·aload·········6 
696 ········65:·aload·········7690 ········50:·aload·········7
 691 ········52:·invokevirtual·#90·················//·Method·org/pyneo/maps/utils/TableE$thing.name:()Ljava/lang/String;
 692 ········55:·astore········9
 693 ········57:·aload·········8
 694 ········59:·aload·········9
697 ········67:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;695 ········61:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
698 ········70:·astore········6696 ········64:·astore········8
 697 ········66:·ldc···········#92·················//·String·,·ordinal=
 698 ········68:·astore········9
 699 ········70:·aload·········8
699 ········72:·aload·········5700 ········72:·aload·········9
 701 ········74:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
 702 ········77:·astore········8
 703 ········79:·aload·········7
700 ········74:·invokevirtual·#96·················//·Method·org/pyneo/maps/utils/TableE$thing.ordinal:()I704 ········81:·invokevirtual·#96·················//·Method·org/pyneo/maps/utils/TableE$thing.ordinal:()I
701 ········77:·istore········8705 ········84:·istore········10
702 ········79:·aload·········6 
703 ········81:·iload·········8706 ········86:·aload·········8
 707 ········88:·iload·········10
704 ········83:·invokevirtual·#63·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;708 ········90:·invokevirtual·#63·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
705 ········86:·invokevirtual·#45·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;709 ········93:·invokevirtual·#45·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
706 ········89:·invokestatic··#102················//·Method·org/pyneo/maps/utils/Ut.i:(Ljava/lang/String;)V710 ········96:·invokestatic··#102················//·Method·org/pyneo/maps/utils/Ut.i:(Ljava/lang/String;)V
707 ········92:·getstatic·····#108················//·Field·org/pyneo/maps/utils/TableE$1.$SwitchMap$org$pyneo$maps$utils$TableE$thing:[I711 ········99:·getstatic·····#108················//·Field·org/pyneo/maps/utils/TableE$1.$SwitchMap$org$pyneo$maps$utils$TableE$thing:[I
708 ········95:·astore········6712 ·······102:·astore········8
709 ········97:·aload·········5713 ·······104:·aload·········7
710 ········99:·invokevirtual·#96·················//·Method·org/pyneo/maps/utils/TableE$thing.ordinal:()I714 ·······106:·invokevirtual·#96·················//·Method·org/pyneo/maps/utils/TableE$thing.ordinal:()I
711 ·······102:·istore········8 
712 ·······104:·aload·········6 
713 ·······106:·iload·········8 
714 ·······108:·iaload 
715 ·······109:·istore········9715 ·······109:·istore········10
716 ·······111:·iload·········4716 ·······111:·aload·········8
 717 ·······113:·iload·········10
 718 ·······115:·iaload
 719 ·······116:·pop
 720 ·······117:·iload·········5
717 ·······113:·iconst_1721 ·······119:·iconst_1
718 ·······114:·iadd722 ·······120:·iadd
719 ·······115:·istore········4723 ·······121:·istore········5
720 ·······117:·goto··········12724 ·······123:·goto··········18
721 ·······120:·new···········#21·················//·class·java/lang/StringBuilder725 ·······126:·new···········#21·················//·class·java/lang/StringBuilder
722 ·······123:·astore········6726 ·······129:·astore········6
723 ·······125:·aload·········6727 ·······131:·aload·········6
724 ·······127:·invokespecial·#22·················//·Method·java/lang/StringBuilder."<init>":()V728 ·······133:·invokespecial·#22·················//·Method·java/lang/StringBuilder."<init>":()V
725 ·······130:·aload·········6729 ·······136:·aload·········6
726 ·······132:·ldc···········#110················//·String·TableE.test():·valueOf=730 ·······138:·ldc···········#110················//·String·TableE.test():·valueOf=
727 ·······134:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;731 ·······140:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
728 ·······137:·astore········6732 ·······143:·astore········6
729 ·······139:·ldc···········#112················//·String·NAME733 ·······145:·ldc···········#112················//·String·NAME
730 ·······141:·invokestatic··#116················//·Method·org/pyneo/maps/utils/TableE$thing.valueOf:(Ljava/lang/String;)Lorg/pyneo/maps/utils/TableE$thing;734 ·······147:·invokestatic··#116················//·Method·org/pyneo/maps/utils/TableE$thing.valueOf:(Ljava/lang/String;)Lorg/pyneo/maps/utils/TableE$thing;
731 ·······144:·astore········7735 ·······150:·astore_3
732 ·······146:·aload·········6736 ·······151:·aload·········6
733 ·······148:·aload·········7737 ·······153:·aload_3
734 ·······150:·invokevirtual·#60·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;738 ·······154:·invokevirtual·#60·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
735 ·······153:·invokevirtual·#45·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;739 ·······157:·invokevirtual·#45·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
736 ·······156:·invokestatic··#102················//·Method·org/pyneo/maps/utils/Ut.i:(Ljava/lang/String;)V740 ·······160:·invokestatic··#102················//·Method·org/pyneo/maps/utils/Ut.i:(Ljava/lang/String;)V
737 ·······159:·new···········#21·················//·class·java/lang/StringBuilder741 ·······163:·new···········#21·················//·class·java/lang/StringBuilder
738 ·······162:·astore········6742 ·······166:·astore········6
739 ·······164:·aload·········6743 ·······168:·aload·········6
740 ·······166:·invokespecial·#22·················//·Method·java/lang/StringBuilder."<init>":()V744 ·······170:·invokespecial·#22·················//·Method·java/lang/StringBuilder."<init>":()V
741 ·······169:·aload·········6745 ·······173:·aload·········6
742 ·······171:·ldc···········#118················//·String·TableE.test():·createStatement=746 ·······175:·ldc···········#118················//·String·TableE.test():·createStatement=
743 ·······173:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;747 ·······177:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
744 ·······176:·astore········6748 ·······180:·astore········6
745 ·······178:·invokestatic··#85·················//·Method·org/pyneo/maps/utils/TableE$thing.values:()[Lorg/pyneo/maps/utils/TableE$thing;749 ·······182:·invokestatic··#85·················//·Method·org/pyneo/maps/utils/TableE$thing.values:()[Lorg/pyneo/maps/utils/TableE$thing;
746 ·······181:·astore········10750 ·······185:·astore········11
747 ·······183:·ldc···········#81·················//·class·org/pyneo/maps/utils/TableE$thing751 ·······187:·ldc···········#81·················//·class·org/pyneo/maps/utils/TableE$thing
748 ·······185:·aload·········10752 ·······189:·aload·········11
749 ·······187:·invokestatic··#122················//·Method·createStatement:(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/String;753 ·······191:·invokestatic··#122················//·Method·createStatement:(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/String;
750 ·······190:·astore········7754 ·······194:·astore_3
751 ·······192:·aload·········6755 ·······195:·aload·········6
752 ·······194:·aload·········7756 ·······197:·aload_3
753 ·······196:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;757 ·······198:·invokevirtual·#28·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
754 ·······199:·invokevirtual·#45·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;758 ·······201:·invokevirtual·#45·················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
755 ·······202:·invokestatic··#102················//·Method·org/pyneo/maps/utils/Ut.i:(Ljava/lang/String;)V759 ·······204:·invokestatic··#102················//·Method·org/pyneo/maps/utils/Ut.i:(Ljava/lang/String;)V
756 ·······205:·new···········#21·················//·class·java/lang/StringBuilder760 ·······207:·new···········#21·················//·class·java/lang/StringBuilder
757 ·······208:·astore········6761 ·······210:·astore········6
758 ·······210:·aload·········6762 ·······212:·aload·········6
Max diff block lines reached; 15717/28897 bytes (54.39%) of diff not shown.
20.2 KB
org/pyneo/maps/map/TileView$TouchListener.class
20.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 316, 39 lines modifiedOffset 316, 37 lines modified
316 ····descriptor:·(Landroid/view/MotionEvent;)Z316 ····descriptor:·(Landroid/view/MotionEvent;)Z
317 ····flags:·(0x0001)·ACC_PUBLIC317 ····flags:·(0x0001)·ACC_PUBLIC
318 ····Code:318 ····Code:
319 ······stack=300,·locals=6,·args_size=2319 ······stack=300,·locals=6,·args_size=2
320 ·········0:·aload_0320 ·········0:·aload_0
321 ·········1:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;321 ·········1:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
322 ·········4:·getfield······#63·················//·Field·org/pyneo/maps/map/TileView.mOverlays:Ljava/util/List;322 ·········4:·getfield······#63·················//·Field·org/pyneo/maps/map/TileView.mOverlays:Ljava/util/List;
323 ·········7:·astore_2 
324 ·········8:·aload_2 
325 ·········9:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;323 ·········7:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
326 ········14:·astore_3324 ········12:·astore_2
327 ········15:·aload_3325 ········13:·aload_2
328 ········16:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z326 ········14:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
329 ········21:·istore········4 
330 ········23:·iload·········4327 ········19:·istore_3
 328 ········20:·iload_3
331 ········25:·ifeq··········58329 ········21:·ifeq··········54
332 ········28:·aload_3330 ········24:·aload_2
333 ········29:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;331 ········25:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
334 ········34:·checkcast·····#81·················//·class·org/pyneo/maps/map/TileViewOverlay332 ········30:·checkcast·····#81·················//·class·org/pyneo/maps/map/TileViewOverlay
335 ········37:·astore········5333 ········33:·astore········4
336 ········39:·aload_0334 ········35:·aload_0
337 ········40:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;335 ········36:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
 336 ········39:·astore········5
 337 ········41:·aload·········4
338 ········43:·astore_2338 ········43:·aload_1
339 ········44:·aload·········5339 ········44:·aload·········5
340 ········46:·aload_1 
341 ········47:·aload_2 
342 ········48:·invokevirtual·#85·················//·Method·org/pyneo/maps/map/TileViewOverlay.onDown:(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)Z340 ········46:·invokevirtual·#85·················//·Method·org/pyneo/maps/map/TileViewOverlay.onDown:(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)Z
343 ········51:·istore········4 
344 ········53:·iload·········4341 ········49:·istore_3
 342 ········50:·iload_3
345 ········55:·ifeq··········15343 ········51:·ifeq··········13
346 ········58:·iconst_1344 ········54:·iconst_1
347 ········59:·ireturn345 ········55:·ireturn
  
348 ··public·boolean·onFling(android.view.MotionEvent,·android.view.MotionEvent,·float,·float);346 ··public·boolean·onFling(android.view.MotionEvent,·android.view.MotionEvent,·float,·float);
349 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z347 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
350 ····flags:·(0x0001)·ACC_PUBLIC348 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:349 ····Code:
352 ······stack=300,·locals=5,·args_size=5350 ······stack=300,·locals=5,·args_size=5
353 ·········0:·iconst_0351 ·········0:·iconst_0
Offset 360, 59 lines modifiedOffset 358, 57 lines modified
360 ····Code:358 ····Code:
361 ······stack=300,·locals=7,·args_size=2359 ······stack=300,·locals=7,·args_size=2
362 ·········0:·iconst_0360 ·········0:·iconst_0
363 ·········1:·istore_2361 ·········1:·istore_2
364 ·········2:·aload_0362 ·········2:·aload_0
365 ·········3:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;363 ·········3:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
366 ·········6:·getfield······#63·················//·Field·org/pyneo/maps/map/TileView.mOverlays:Ljava/util/List;364 ·········6:·getfield······#63·················//·Field·org/pyneo/maps/map/TileView.mOverlays:Ljava/util/List;
367 ·········9:·astore_3 
368 ········10:·aload_3 
369 ········11:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;365 ·········9:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
370 ········16:·astore········4 
371 ········18:·aload·········4366 ········14:·astore_3
 367 ········15:·aload_3
372 ········20:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z368 ········16:·invokeinterface·#75,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
373 ········25:·istore········5369 ········21:·istore········4
374 ········27:·iload·········5370 ········23:·iload·········4
375 ········29:·ifeq··········66371 ········25:·ifeq··········63
376 ········32:·aload·········4372 ········28:·aload_3
377 ········34:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;373 ········29:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
378 ········39:·checkcast·····#81·················//·class·org/pyneo/maps/map/TileViewOverlay374 ········34:·checkcast·····#81·················//·class·org/pyneo/maps/map/TileViewOverlay
379 ········42:·astore········6375 ········37:·astore········5
380 ········44:·aload_0376 ········39:·aload_0
381 ········45:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;377 ········40:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
382 ········48:·astore_3378 ········43:·astore········6
 379 ········45:·aload·········5
 380 ········47:·aload_1
383 ········49:·aload·········6381 ········48:·aload·········6
384 ········51:·aload_1 
385 ········52:·aload_3 
386 ········53:·invokevirtual·#89·················//·Method·org/pyneo/maps/map/TileViewOverlay.onLongPress:(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)I382 ········50:·invokevirtual·#89·················//·Method·org/pyneo/maps/map/TileViewOverlay.onLongPress:(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)I
387 ········56:·istore_2383 ········53:·istore_2
388 ········57:·iconst_1384 ········54:·iconst_1
389 ········58:·istore········5385 ········55:·istore········4
390 ········60:·iload_2386 ········57:·iload_2
391 ········61:·iload·········5387 ········58:·iload·········4
392 ········63:·if_icmpne·····77388 ········60:·if_icmpne·····74
393 ········66:·aload_0389 ········63:·aload_0
394 ········67:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;390 ········64:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
395 ········70:·astore_3391 ········67:·astore_3
396 ········71:·aload_3392 ········68:·aload_3
397 ········72:·invokevirtual·#92·················//·Method·org/pyneo/maps/map/TileView.showContextMenu:()Z393 ········69:·invokevirtual·#92·················//·Method·org/pyneo/maps/map/TileView.showContextMenu:()Z
398 ········75:·pop394 ········72:·pop
399 ········76:·return395 ········73:·return
400 ········77:·iconst_2396 ········74:·iconst_2
401 ········78:·istore········5397 ········75:·istore········4
402 ········80:·iload_2398 ········77:·iload_2
403 ········81:·iload·········5399 ········78:·iload·········4
404 ········83:·if_icmpne·····18400 ········80:·if_icmpne·····15
405 ········86:·goto··········76401 ········83:·goto··········73
  
406 ··public·boolean·onScroll(android.view.MotionEvent,·android.view.MotionEvent,·float,·float);402 ··public·boolean·onScroll(android.view.MotionEvent,·android.view.MotionEvent,·float,·float);
407 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z403 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
408 ····flags:·(0x0001)·ACC_PUBLIC404 ····flags:·(0x0001)·ACC_PUBLIC
409 ····Code:405 ····Code:
410 ······stack=300,·locals=32,·args_size=5406 ······stack=300,·locals=31,·args_size=5
411 ·········0:·aload_0407 ·········0:·aload_0
412 ·········1:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;408 ·········1:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
413 ·········4:·getfield······#63·················//·Field·org/pyneo/maps/map/TileView.mOverlays:Ljava/util/List;409 ·········4:·getfield······#63·················//·Field·org/pyneo/maps/map/TileView.mOverlays:Ljava/util/List;
414 ·········7:·astore········5410 ·········7:·astore········5
415 ·········9:·aload·········5411 ·········9:·aload·········5
416 ········11:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;412 ········11:·invokeinterface·#69,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
417 ········16:·astore········6413 ········16:·astore········6
Offset 549, 16 lines modifiedOffset 545, 16 lines modified
549 ·······267:·invokestatic··#114················//·Method·java/lang/Math.sin:(D)D545 ·······267:·invokestatic··#114················//·Method·java/lang/Math.sin:(D)D
550 ·······270:·dstore········17546 ·······270:·dstore········17
551 ·······272:·fload_3547 ·······272:·fload_3
552 ·······273:·f2d548 ·······273:·f2d
553 ·······274:·dstore········19549 ·······274:·dstore········19
554 ·······276:·aload_0550 ·······276:·aload_0
555 ·······277:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;551 ·······277:·getfield······#10·················//·Field·this$0:Lorg/pyneo/maps/map/TileView;
556 ·······280:·astore········25552 ·······280:·astore········6
557 ·······282:·aload·········25553 ·······282:·aload·········6
558 ·······284:·invokestatic··#118················//·Method·org/pyneo/maps/map/TileView.access$300:(Lorg/pyneo/maps/map/TileView;)D554 ·······284:·invokestatic··#118················//·Method·org/pyneo/maps/map/TileView.access$300:(Lorg/pyneo/maps/map/TileView;)D
559 ·······287:·dstore········21555 ·······287:·dstore········21
560 ·······289:·dload·········19556 ·······289:·dload·········19
561 ·······291:·dload·········21557 ·······291:·dload·········21
562 ·······293:·ddiv558 ·······293:·ddiv
563 ·······294:·dstore········19559 ·······294:·dstore········19
564 ·······296:·dload·········17560 ·······296:·dload·········17
Offset 567, 38 lines modifiedOffset 563, 38 lines modified
567 ·······301:·dstore········17563 ·······301:·dstore········17
568 ·······303:·dload·········17564 ·······303:·dload·········17
569 ·······305:·d2i565 ·······305:·d2i
Max diff block lines reached; 12547/20531 bytes (61.11%) of diff not shown.
2.93 KB
org/pyneo/maps/tileprovider/FSCacheProvider.class
2.83 KB
procyon -ec {}
    
Offset 36, 17 lines modifiedOffset 36, 16 lines modified
36 ········((Thread)fsCacheProvider$1).start();36 ········((Thread)fsCacheProvider$1).start();
37 ····}37 ····}
38 ····38 ····
39 ····private·void·calculateDirectorySize(final·File·file)·{39 ····private·void·calculateDirectorySize(final·File·file)·{
40 ········if·(file·!=·null)·{40 ········if·(file·!=·null)·{
41 ············final·File[]·listFiles·=·file.listFiles();41 ············final·File[]·listFiles·=·file.listFiles();
42 ············if·(listFiles·!=·null)·{42 ············if·(listFiles·!=·null)·{
43 ················final·File[]·array·=·listFiles; 
44 ················for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{43 ················for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{
45 ····················final·File·file2·=·array[i];44 ····················final·File·file2·=·listFiles[i];
46 ····················if·(file2.isFile())·{45 ····················if·(file2.isFile())·{
47 ························this.mUsedCacheSpace·+=·file2.length();46 ························this.mUsedCacheSpace·+=·file2.length();
48 ····················}47 ····················}
49 ····················if·(file2.isDirectory()·&&·!this.isSymbolicDirectoryLink(file,·file2))·{48 ····················if·(file2.isDirectory()·&&·!this.isSymbolicDirectoryLink(file,·file2))·{
50 ························this.calculateDirectorySize(file2);49 ························this.calculateDirectorySize(file2);
51 ····················}50 ····················}
52 ················}51 ················}
Offset 55, 42 lines modifiedOffset 54, 42 lines modified
55 ····}54 ····}
56 ····55 ····
57 ····private·void·cutCurrentCache()·{56 ····private·void·cutCurrentCache()·{
58 ········this.cutCurrentCacheToSize(4194304L);57 ········this.cutCurrentCacheToSize(4194304L);
59 ····}58 ····}
60 ····59 ····
61 ····private·void·cutCurrentCacheToSize(final·long·lng)·{60 ····private·void·cutCurrentCacheToSize(final·long·lng)·{
 61 ········int·i·=·0;
62 ········synchronized·(this.mCachePath)·{62 ········synchronized·(this.mCachePath)·{
63 ············if·(this.mUsedCacheSpace·>·lng)·{63 ············if·(this.mUsedCacheSpace·>·lng)·{
64 ················Ut.d("Trimming·tile·cache·from·"·+·this.mUsedCacheSpace·+·"·to·"·+·lng);64 ················Ut.d("Trimming·tile·cache·from·"·+·this.mUsedCacheSpace·+·"·to·"·+·lng);
65 ················final·File[]·a·=·(File[])this.getDirectoryFileList(this.mCachePath).toArray(new·File[0]);65 ················final·File[]·a·=·(File[])this.getDirectoryFileList(this.mCachePath).toArray(new·File[0]);
66 ················Arrays.sort(a,·(Comparator<?·super·File>)new·FSCacheProvider$2(this));66 ················Arrays.sort(a,·(Comparator<?·super·File>)new·FSCacheProvider$2(this));
 67 ················while·(i·<·a.length)·{
67 ················final·File[]·array·=·a; 
68 ················for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{ 
69 ····················final·File·file·=·array[i];68 ····················final·File·file·=·a[i];
70 ····················if·(this.mUsedCacheSpace·<=·lng)·{69 ····················if·(this.mUsedCacheSpace·<=·lng)·{
71 ························break;70 ························break;
72 ····················}71 ····················}
73 ····················final·long·length2·=·file.length();72 ····················final·long·length·=·file.length();
74 ····················if·(file.delete())·{73 ····················if·(file.delete())·{
75 ························this.mUsedCacheSpace·-=·length2;74 ························this.mUsedCacheSpace·-=·length;
76 ····················}75 ····················}
 76 ····················++i;
77 ················}77 ················}
78 ················Ut.d("Finished·trimming·tile·cache");78 ················Ut.d("Finished·trimming·tile·cache");
79 ············}79 ············}
80 ········}80 ········}
81 ····}81 ····}
82 ····82 ····
83 ····private·List·getDirectoryFileList(final·File·file)·{83 ····private·List·getDirectoryFileList(final·File·file)·{
84 ········final·ArrayList<File>·list·=·new·ArrayList<File>();84 ········final·ArrayList<File>·list·=·new·ArrayList<File>();
85 ········final·File[]·listFiles·=·file.listFiles();85 ········final·File[]·listFiles·=·file.listFiles();
86 ········if·(listFiles·!=·null)·{86 ········if·(listFiles·!=·null)·{
87 ············final·File[]·array·=·listFiles; 
88 ············for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{87 ············for·(int·length·=·listFiles.length,·i·=·0;·i·<·length;·++i)·{
89 ················final·File·file2·=·array[i];88 ················final·File·file2·=·listFiles[i];
90 ················if·(file2.isFile())·{89 ················if·(file2.isFile())·{
91 ····················list.add(file2);90 ····················list.add(file2);
92 ················}91 ················}
93 ················if·(file2.isDirectory())·{92 ················if·(file2.isDirectory())·{
94 ····················list.addAll((Collection<?>)this.getDirectoryFileList(file2));93 ····················list.addAll((Collection<?>)this.getDirectoryFileList(file2));
95 ················}94 ················}
96 ············}95 ············}
18.6 KB
org/pyneo/maps/MainActivity.class
18.6 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
  
1 package·org.pyneo.maps;1 package·org.pyneo.maps;
  
2 import·android.os.PowerManager;2 import·android.os.PowerManager;
3 import·java.io.InputStream;3 import·java.io.InputStream;
4 import·javax.xml.parsers.SAXParser;4 import·javax.xml.parsers.SAXParser;
 5 import·org.pyneo.maps.utils.CursorI$IteratorI;
5 import·java.io.File;6 import·java.io.File;
6 import·android.view.SubMenu;7 import·android.view.SubMenu;
7 import·org.xml.sax.helpers.DefaultHandler;8 import·org.xml.sax.helpers.DefaultHandler;
8 import·org.pyneo.maps.map.PredefMapsParser;9 import·org.pyneo.maps.map.PredefMapsParser;
9 import·javax.xml.parsers.SAXParserFactory;10 import·javax.xml.parsers.SAXParserFactory;
10 import·android.database.Cursor;11 import·android.database.Cursor;
11 import·android.location.LocationListener;12 import·android.location.LocationListener;
Offset 342, 129 lines modifiedOffset 343, 135 lines modified
342 ········final·int·n2·=·2;343 ········final·int·n2·=·2;
343 ········final·boolean·mShowOverlay2·=·true;344 ········final·boolean·mShowOverlay2·=·true;
344 ····Label_0221:345 ····Label_0221:
345 ········while·(true)·{346 ········while·(true)·{
346 ········Label_0602:347 ········Label_0602:
347 ············while·(true)·{348 ············while·(true)·{
348 ················String·id·=·null;349 ················String·id·=·null;
 350 ················String·mOverlayId·=·null;
 351 ················TileSource·mTileSource;
 352 ················TileSource·tileSourceForTileOverlay;
 353 ················ImageView·mOverlayView;
 354 ················int·visibility;
349 ················String·id2·=·null;355 ················String·id2·=·null;
350 ············Label_0408_Outer:356 ················TileSource·mTileSource2;
 357 ················Label_0402_Outer:Label_0408_Outer:
351 ················while·(true)·{358 ················while·(true)·{
352 ····················String·mOverlayId·=·null; 
353 ····················Label_0057:·{359 ····················Label_0057:·{
354 ····················Label_0402_Outer: 
355 ························while·(true)·{360 ························while·(true)·{
 361 ····························Label_0041:·{
356 ····························while·(true)·{362 ································while·(true)·{
357 ································Label_0396:·{363 ····································Label_0396:·{
358 ····································if·(s·!=·null)·{364 ········································if·(s·!=·null)·{
359 ········································break·Label_0396;365 ············································break·Label_0396;
360 ····································}366 ········································}
361 ····································if·(this.mTileSource·==·null)·{367 ········································if·(this.mTileSource·==·null)·{
362 ········································id·=·"mapnik";368 ············································id·=·"mapnik";
363 ········································break·Label_0396;369 ············································break·Label_0396;
364 ····································}370 ········································}
365 ····································Label_0380:·{371 ········································Label_0380:·{
366 ········································break·Label_0380;372 ············································break·Label_0380;
367 ········································while·(true)·{ 
368 ············································this.mOverlayId·=·mOverlayId; 
369 ············································this.mShowOverlay·=·mShowOverlay2; 
370 ············································while·(true)·{373 ············································while·(true)·{
 374 ················································this.mOverlayId·=·mOverlayId;
 375 ················································this.mShowOverlay·=·mShowOverlay2;
 376 ················································while·(true)·{
371 ················································Label_0632:·{377 ····················································Label_0632:·{
372 ····················································try·{ 
373 ························································final·TileSource·mTileSource·=·new·TileSource((Context)this,·id,·mOverlayId); 
374 ························································try·{378 ························································try·{
 379 ····························································mTileSource·=·new·TileSource((Context)this,·id,·mOverlayId);
 380 ····························································try·{
375 ····························································this.mTileSource·=·mTileSource;381 ································································this.mTileSource·=·mTileSource;
376 ····························································if·(this.mTileSource·==·null)·{382 ································································if·(this.mTileSource·==·null)·{
377 ································································break·Label_0632;383 ····································································break·Label_0632;
378 ····························································} 
379 ····························································final·TileSource·tileSourceForTileOverlay·=·this.mTileSource.getTileSourceForTileOverlay(); 
380 ····························································if·(tileSourceForTileOverlay·!=·null)·{ 
381 ································································if·(this.mTileOverlay·==·null)·{ 
382 ····································································this.mTileOverlay·=·new·TileOverlay(this.mMap.getTileView(),·mShowOverlay2); 
383 ································································} 
384 ································································this.mTileOverlay.setTileSource(tileSourceForTileOverlay); 
385 ································································this.mMap.setTileSource(this.mTileSource); 
386 ································································this.fillOverlays(); 
387 ································································if·(this.mMyLocationOverlay·!=·null·&&·this.mTileSource·!=·null)·{ 
388 ····································································this.mMyLocationOverlay.setScale(this.mTileSource.MAPTILE_SIZE_FACTOR,·this.mTileSource.GOOGLESCALE_SIZE_FACTOR); 
389 ································································}384 ································································}
 385 ································································tileSourceForTileOverlay·=·this.mTileSource.getTileSourceForTileOverlay();
 386 ································································if·(tileSourceForTileOverlay·!=·null)·{
 387 ····································································if·(this.mTileOverlay·==·null)·{
 388 ········································································this.mTileOverlay·=·new·TileOverlay(this.mMap.getTileView(),·mShowOverlay2);
 389 ····································································}
 390 ····································································this.mTileOverlay.setTileSource(tileSourceForTileOverlay);
 391 ····································································this.mMap.setTileSource(this.mTileSource);
 392 ····································································this.fillOverlays();
 393 ····································································if·(this.mMyLocationOverlay·!=·null·&&·this.mTileSource·!=·null)·{
 394 ········································································this.mMyLocationOverlay.setScale(this.mTileSource.MAPTILE_SIZE_FACTOR,·this.mTileSource.GOOGLESCALE_SIZE_FACTOR);
 395 ····································································}
390 ································································if·(this.mPrefOverlayButtonVisibility·==·n2)·{396 ····································································if·(this.mPrefOverlayButtonVisibility·==·n2)·{
391 ····································································final·ImageView·mOverlayView·=·this.mOverlayView;397 ········································································mOverlayView·=·this.mOverlayView;
392 ····································································if·(this.mTileSource.MAP_TYPE·!=·n2·&&·this.mTileSource.YANDEX_TRAFFIC_ON·!=·(mShowOverlay2·?·1·:·0))·{398 ········································································if·(this.mTileSource.MAP_TYPE·!=·n2·&&·this.mTileSource.YANDEX_TRAFFIC_ON·!=·(mShowOverlay2·?·1·:·0))·{
393 ········································································break·Label_0632;399 ············································································break·Label_0632;
 400 ········································································}
 401 ········································································visibility·=·0;
 402 ········································································mOverlayView.setVisibility(visibility);
394 ····································································}403 ····································································}
395 ····································································final·int·visibility·=·0;404 ····································································return;
396 ····································································mOverlayView.setVisibility(visibility); 
397 ································································}405 ································································}
 406 ································································break·Label_0602;
 407 ································································mOverlayId·=·s2;
 408 ································································break·Label_0041;
 409 ································································id·=·this.mTileSource.ID;
398 ································································return;410 ································································break;
 411 ································································id2·=·this.mTileSource.ID;
 412 ································································break·Label_0057;
 413 ································································id·=·s;
 414 ····························································}
 415 ····························································catch·(RException·ex)·{
 416 ································································this.mTileSource·=·null;
 417 ································································this.addMessage(ex);
 418 ····························································}
 419 ····························································catch·(Exception·ex2)·{
 420 ································································this.mTileSource·=·null;
 421 ································································this.addMessage(new·RException(n,·ex2.getMessage()));
399 ····························································}422 ····························································}
400 ····························································break·Label_0602; 
401 ····························································id·=·this.mTileSource.ID; 
402 ····························································break; 
403 ····························································id·=·s; 
404 ····························································break; 
405 ····························································id2·=·this.mTileSource.ID; 
406 ····························································break·Label_0057; 
407 ····························································mOverlayId·=·s2; 
408 ························································} 
409 ························································catch·(RException·ex)·{ 
410 ····························································this.mTileSource·=·null; 
411 ····························································this.addMessage(ex); 
412 ························································} 
Max diff block lines reached; 7783/18994 bytes (40.98%) of diff not shown.
2.53 KB
org/pyneo/maps/downloader/AreaSelectorActivity.class
2.43 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
  
1 package·org.pyneo.maps.downloader;1 package·org.pyneo.maps.downloader;
  
2 import·android.view.KeyEvent;2 import·android.view.KeyEvent;
 3 import·java.util.Iterator;
3 import·org.pyneo.maps.map.TileViewOverlay;4 import·org.pyneo.maps.map.TileViewOverlay;
4 import·java.io.InputStream;5 import·java.io.InputStream;
5 import·javax.xml.parsers.SAXParser;6 import·javax.xml.parsers.SAXParser;
6 import·java.util.Iterator;7 import·org.pyneo.maps.utils.CursorI$IteratorI;
7 import·org.xml.sax.helpers.DefaultHandler;8 import·org.xml.sax.helpers.DefaultHandler;
8 import·android.view.Menu;9 import·android.view.Menu;
9 import·org.pyneo.maps.map.PredefMapsParser;10 import·org.pyneo.maps.map.PredefMapsParser;
10 import·javax.xml.parsers.SAXParserFactory;11 import·javax.xml.parsers.SAXParserFactory;
11 import·android.database.Cursor;12 import·android.database.Cursor;
12 import·org.pyneo.maps.poi.PoiManager;13 import·org.pyneo.maps.poi.PoiManager;
13 import·android.view.ContextMenu$ContextMenuInfo;14 import·android.view.ContextMenu$ContextMenuInfo;
Offset 355, 32 lines modifiedOffset 356, 32 lines modified
355 ················edit.putBoolean("step2",·false);356 ················edit.putBoolean("step2",·false);
356 ············}357 ············}
357 ············edit.commit();358 ············edit.commit();
358 ········}359 ········}
359 ····}360 ····}
360 ····361 ····
361 ····public·void·onCreateContextMenu(final·ContextMenu·contextMenu,·final·View·view,·final·ContextMenu$ContextMenuInfo·contextMenu$ContextMenuInfo)·{362 ····public·void·onCreateContextMenu(final·ContextMenu·contextMenu,·final·View·view,·final·ContextMenu$ContextMenuInfo·contextMenu$ContextMenuInfo)·{
362 ········Label_0399:·{363 ········Label_0395:·{
363 ············if·(view.getId()·!=·2131427419)·{364 ············if·(view.getId()·!=·2131427419)·{
364 ················break·Label_0399;365 ················break·Label_0395;
365 ············}366 ············}
366 ············contextMenu.clear();367 ············contextMenu.clear();
367 ············final·SharedPreferences·defaultSharedPreferences·=·PreferenceManager.getDefaultSharedPreferences((Context)this);368 ············final·SharedPreferences·defaultSharedPreferences·=·PreferenceManager.getDefaultSharedPreferences((Context)this);
368 ············final·PoiManager·poiManager·=·new·PoiManager((Context)this);369 ············final·PoiManager·poiManager·=·new·PoiManager((Context)this);
369 ············for·(final·Cursor·cursor·:·poiManager.getMixedMaps())·{370 ············for·(final·Cursor·cursor·:·poiManager.getMixedMaps())·{
370 ················if·(defaultSharedPreferences.getBoolean("PREF_MIXMAPS_"·+·cursor.getInt(0)·+·"_enabled",·true)·&&·cursor.getInt(2)·==·2)·{371 ················if·(defaultSharedPreferences.getBoolean("PREF_MIXMAPS_"·+·cursor.getInt(0)·+·"_enabled",·true)·&&·cursor.getInt(2)·==·2)·{
371 ····················contextMenu.add((CharSequence)cursor.getString(1)).setTitleCondensed((CharSequence)("mixmap_"·+·cursor.getInt(0)));372 ····················contextMenu.add((CharSequence)cursor.getString(1)).setTitleCondensed((CharSequence)("mixmap_"·+·cursor.getInt(0)));
372 ················}373 ················}
373 ············}374 ············}
374 ············poiManager.FreeDatabases();375 ············poiManager.FreeDatabases();
375 ············final·SAXParserFactory·instance·=·SAXParserFactory.newInstance();376 ············final·SAXParserFactory·instance·=·SAXParserFactory.newInstance();
376 ············try·{377 ············try·{
377 ················final·SAXParser·saxParser·=·instance.newSAXParser();378 ················final·SAXParser·saxParser·=·instance.newSAXParser();
378 ················if·(saxParser·==·null)·{379 ················if·(saxParser·==·null)·{
379 ····················break·Label_0399;380 ····················break·Label_0395;
380 ················}381 ················}
381 ················final·InputStream·openRawResource·=·this.getResources().openRawResource(2131099649);382 ················final·InputStream·openRawResource·=·this.getResources().openRawResource(2131099649);
382 ················try·{383 ················try·{
383 ····················saxParser.parse(openRawResource,·(DefaultHandler)new·PredefMapsParser((Menu)contextMenu,·defaultSharedPreferences));384 ····················saxParser.parse(openRawResource,·(DefaultHandler)new·PredefMapsParser((Menu)contextMenu,·defaultSharedPreferences));
384 ····················openRawResource.close();385 ····················openRawResource.close();
385 ····················final·InputStream·openRawResource2·=·this.getResources().openRawResource(2131099649);386 ····················final·InputStream·openRawResource2·=·this.getResources().openRawResource(2131099649);
386 ····················try·{387 ····················try·{
518 B
org/pyneo/maps/poi/GpxPoiParser.class
444 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.pyneo.maps.poi;1 package·org.pyneo.maps.poi;
  
2 import·org.pyneo.maps.utils.GeoPoint;2 import·org.pyneo.maps.utils.GeoPoint;
3 import·org.xml.sax.Attributes;3 import·org.xml.sax.Attributes;
4 import·java.util.Iterator;4 import·org.pyneo.maps.utils.CursorI$IteratorI;
5 import·android.database.Cursor;5 import·android.database.Cursor;
6 import·org.pyneo.maps.utils.CursorI;6 import·org.pyneo.maps.utils.CursorI;
7 import·java.util.HashMap;7 import·java.util.HashMap;
8 import·org.xml.sax.helpers.DefaultHandler;8 import·org.xml.sax.helpers.DefaultHandler;
  
9 public·class·GpxPoiParser·extends·DefaultHandler·implements·Constants9 public·class·GpxPoiParser·extends·DefaultHandler·implements·Constants
10 {10 {
518 B
org/pyneo/maps/poi/KmlPoiParser.class
444 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·org.pyneo.maps.poi;1 package·org.pyneo.maps.poi;
  
2 import·org.xml.sax.Attributes;2 import·org.xml.sax.Attributes;
3 import·org.pyneo.maps.utils.GeoPoint;3 import·org.pyneo.maps.utils.GeoPoint;
4 import·java.util.Iterator;4 import·org.pyneo.maps.utils.CursorI$IteratorI;
5 import·android.database.Cursor;5 import·android.database.Cursor;
6 import·org.pyneo.maps.utils.CursorI;6 import·org.pyneo.maps.utils.CursorI;
7 import·java.util.HashMap;7 import·java.util.HashMap;
8 import·org.xml.sax.helpers.DefaultHandler;8 import·org.xml.sax.helpers.DefaultHandler;
  
9 public·class·KmlPoiParser·extends·DefaultHandler·implements·Constants9 public·class·KmlPoiParser·extends·DefaultHandler·implements·Constants
10 {10 {
6.84 KB
org/pyneo/maps/poi/PoiManager.class
6.77 KB
javap -verbose -constants -s -l -private {}
    
Offset 1941, 15 lines modifiedOffset 1941, 15 lines modified
1941 ·······124:·istore_21941 ·······124:·istore_2
1942 ·······125:·goto··········961942 ·······125:·goto··········96
  
1943 ··public·void·updateTrack(org.pyneo.maps.track.Track);1943 ··public·void·updateTrack(org.pyneo.maps.track.Track);
1944 ····descriptor:·(Lorg/pyneo/maps/track/Track;)V1944 ····descriptor:·(Lorg/pyneo/maps/track/Track;)V
1945 ····flags:·(0x0001)·ACC_PUBLIC1945 ····flags:·(0x0001)·ACC_PUBLIC
1946 ····Code:1946 ····Code:
1947 ······stack=300,·locals=35,·args_size=21947 ······stack=300,·locals=34,·args_size=2
1948 ·········0:·aload_11948 ·········0:·aload_1
1949 ·········1:·invokevirtual·#327················//·Method·org/pyneo/maps/track/Track.getId:()I1949 ·········1:·invokevirtual·#327················//·Method·org/pyneo/maps/track/Track.getId:()I
1950 ·········4:·istore_21950 ·········4:·istore_2
1951 ·········5:·iload_21951 ·········5:·iload_2
1952 ·········6:·ifge··········2271952 ·········6:·ifge··········227
1953 ·········9:·aload_01953 ·········9:·aload_0
1954 ········10:·astore_31954 ········10:·astore_3
Offset 2008, 117 lines modifiedOffset 2008, 117 lines modified
2008 ·······111:·invokevirtual·#429················//·Method·org/pyneo/maps/poi/PoiStorage.addTrack:(Ljava/lang/String;Ljava/lang/String;IIDDIILjava/util/Date;Ljava/lang/String;)J2008 ·······111:·invokevirtual·#429················//·Method·org/pyneo/maps/poi/PoiStorage.addTrack:(Ljava/lang/String;Ljava/lang/String;IIDDIILjava/util/Date;Ljava/lang/String;)J
2009 ·······114:·lstore········172009 ·······114:·lstore········17
2010 ·······116:·aload_12010 ·······116:·aload_1
2011 ·······117:·invokevirtual·#433················//·Method·org/pyneo/maps/track/Track.getPoints:()Ljava/util/List;2011 ·······117:·invokevirtual·#433················//·Method·org/pyneo/maps/track/Track.getPoints:()Ljava/util/List;
2012 ·······120:·astore········42012 ·······120:·astore········4
2013 ·······122:·aload·········42013 ·······122:·aload·········4
2014 ·······124:·invokeinterface·#439,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;2014 ·······124:·invokeinterface·#439,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
2015 ·······129:·astore········192015 ·······129:·astore········16
2016 ·······131:·aload·········192016 ·······131:·aload·········16
2017 ·······133:·invokeinterface·#444,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z2017 ·······133:·invokeinterface·#444,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
2018 ·······138:·istore_22018 ·······138:·istore_2
2019 ·······139:·iload_22019 ·······139:·iload_2
2020 ·······140:·ifeq··········3382020 ·······140:·ifeq··········338
2021 ·······143:·aload·········192021 ·······143:·aload·········16
2022 ·······145:·invokeinterface·#448,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;2022 ·······145:·invokeinterface·#448,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
2023 ·······150:·checkcast·····#291················//·class·org/pyneo/maps/track/Track$TrackPoint2023 ·······150:·checkcast·····#291················//·class·org/pyneo/maps/track/Track$TrackPoint
2024 ·······153:·astore········202024 ·······153:·astore········19
2025 ·······155:·aload_02025 ·······155:·aload_0
2026 ·······156:·astore_32026 ·······156:·astore_3
2027 ·······157:·aload_02027 ·······157:·aload_0
2028 ·······158:·getfield······#25·················//·Field·mPoiStorage:Lorg/pyneo/maps/poi/PoiStorage;2028 ·······158:·getfield······#25·················//·Field·mPoiStorage:Lorg/pyneo/maps/poi/PoiStorage;
2029 ·······161:·astore········42029 ·······161:·astore········4
2030 ·······163:·aload·········202030 ·······163:·aload·········19
2031 ·······165:·invokevirtual·#451················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLat:()D2031 ·······165:·invokevirtual·#451················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLat:()D
2032 ·······168:·dstore········212032 ·······168:·dstore········20
2033 ·······170:·aload·········202033 ·······170:·aload·········19
2034 ·······172:·invokevirtual·#454················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLon:()D2034 ·······172:·invokevirtual·#454················//·Method·org/pyneo/maps/track/Track$TrackPoint.getLon:()D
2035 ·······175:·dstore········92035 ·······175:·dstore········9
2036 ·······177:·aload·········202036 ·······177:·aload·········19
2037 ·······179:·invokevirtual·#457················//·Method·org/pyneo/maps/track/Track$TrackPoint.getAlt:()D2037 ·······179:·invokevirtual·#457················//·Method·org/pyneo/maps/track/Track$TrackPoint.getAlt:()D
2038 ·······182:·dstore········112038 ·······182:·dstore········11
2039 ·······184:·aload·········202039 ·······184:·aload·········19
2040 ·······186:·invokevirtual·#460················//·Method·org/pyneo/maps/track/Track$TrackPoint.getSpeed:()D2040 ·······186:·invokevirtual·#460················//·Method·org/pyneo/maps/track/Track$TrackPoint.getSpeed:()D
2041 ·······189:·dstore········232041 ·······189:·dstore········22
2042 ·······191:·aload·········202042 ·······191:·aload·········19
2043 ·······193:·invokevirtual·#308················//·Method·org/pyneo/maps/track/Track$TrackPoint.getDate:()Ljava/util/Date;2043 ·······193:·invokevirtual·#308················//·Method·org/pyneo/maps/track/Track$TrackPoint.getDate:()Ljava/util/Date;
2044 ·······196:·astore········152044 ·······196:·astore········15
2045 ·······198:·aload·········42045 ·······198:·aload·········4
2046 ·······200:·lload·········172046 ·······200:·lload·········17
2047 ·······202:·dload·········212047 ·······202:·dload·········20
2048 ·······204:·dload·········92048 ·······204:·dload·········9
2049 ·······206:·dload·········112049 ·······206:·dload·········11
2050 ·······208:·dload·········232050 ·······208:·dload·········22
2051 ·······210:·aload·········152051 ·······210:·aload·········15
2052 ·······212:·invokevirtual·#464················//·Method·org/pyneo/maps/poi/PoiStorage.addTrackPoint:(JDDDDLjava/util/Date;)V2052 ·······212:·invokevirtual·#464················//·Method·org/pyneo/maps/poi/PoiStorage.addTrackPoint:(JDDDDLjava/util/Date;)V
2053 ·······215:·goto··········1312053 ·······215:·goto··········131
2054 ·······218:·iconst_02054 ·······218:·iconst_0
2055 ·······219:·istore········72055 ·······219:·istore········7
2056 ·······221:·aconst_null2056 ·······221:·aconst_null
2057 ·······222:·astore········252057 ·······222:·astore········24
2058 ·······224:·goto··········452058 ·······224:·goto··········45
2059 ·······227:·aload_02059 ·······227:·aload_0
2060 ·······228:·astore_32060 ·······228:·astore_3
2061 ·······229:·aload_02061 ·······229:·aload_0
2062 ·······230:·getfield······#25·················//·Field·mPoiStorage:Lorg/pyneo/maps/poi/PoiStorage;2062 ·······230:·getfield······#25·················//·Field·mPoiStorage:Lorg/pyneo/maps/poi/PoiStorage;
2063 ·······233:·astore········252063 ·······233:·astore········24
2064 ·······235:·aload_12064 ·······235:·aload_1
2065 ·······236:·invokevirtual·#327················//·Method·org/pyneo/maps/track/Track.getId:()I2065 ·······236:·invokevirtual·#327················//·Method·org/pyneo/maps/track/Track.getId:()I
2066 ·······239:·istore········82066 ·······239:·istore········8
2067 ·······241:·aload_12067 ·······241:·aload_1
2068 ·······242:·astore_32068 ·······242:·astore_3
2069 ·······243:·aload_12069 ·······243:·aload_1
2070 ·······244:·getfield······#397················//·Field·org/pyneo/maps/track/Track.Name:Ljava/lang/String;2070 ·······244:·getfield······#397················//·Field·org/pyneo/maps/track/Track.Name:Ljava/lang/String;
2071 ·······247:·astore········262071 ·······247:·astore········25
2072 ·······249:·aload_12072 ·······249:·aload_1
2073 ·······250:·getfield······#400················//·Field·org/pyneo/maps/track/Track.Descr:Ljava/lang/String;2073 ·······250:·getfield······#400················//·Field·org/pyneo/maps/track/Track.Descr:Ljava/lang/String;
2074 ·······253:·astore········272074 ·······253:·astore········26
2075 ·······255:·aload_12075 ·······255:·aload_1
2076 ·······256:·getfield······#403················//·Field·org/pyneo/maps/track/Track.Show:Z2076 ·······256:·getfield······#403················//·Field·org/pyneo/maps/track/Track.Show:Z
2077 ·······259:·istore_22077 ·······259:·istore_2
2078 ·······260:·iload_22078 ·······260:·iload_2
2079 ·······261:·ifeq··········3392079 ·······261:·ifeq··········339
2080 ·······264:·iconst_12080 ·······264:·iconst_1
2081 ·······265:·istore········282081 ·······265:·istore········27
2082 ·······267:·aload_12082 ·······267:·aload_1
2083 ·······268:·astore_32083 ·······268:·astore_3
2084 ·······269:·aload_12084 ·······269:·aload_1
2085 ·······270:·getfield······#406················//·Field·org/pyneo/maps/track/Track.Cnt:I2085 ·······270:·getfield······#406················//·Field·org/pyneo/maps/track/Track.Cnt:I
2086 ·······273:·istore········292086 ·······273:·istore········28
2087 ·······275:·aload_12087 ·······275:·aload_1
2088 ·······276:·getfield······#409················//·Field·org/pyneo/maps/track/Track.Distance:D2088 ·······276:·getfield······#409················//·Field·org/pyneo/maps/track/Track.Distance:D
2089 ·······279:·dstore········232089 ·······279:·dstore········22
2090 ·······281:·aload_12090 ·······281:·aload_1
2091 ·······282:·getfield······#412················//·Field·org/pyneo/maps/track/Track.Duration:D2091 ·······282:·getfield······#412················//·Field·org/pyneo/maps/track/Track.Duration:D
2092 ·······285:·dstore········302092 ·······285:·dstore········29
2093 ·······287:·aload_12093 ·······287:·aload_1
2094 ·······288:·getfield······#415················//·Field·org/pyneo/maps/track/Track.Category:I2094 ·······288:·getfield······#415················//·Field·org/pyneo/maps/track/Track.Category:I
2095 ·······291:·istore········322095 ·······291:·istore········31
2096 ·······293:·aload_12096 ·······293:·aload_1
2097 ·······294:·getfield······#418················//·Field·org/pyneo/maps/track/Track.Activity:I2097 ·······294:·getfield······#418················//·Field·org/pyneo/maps/track/Track.Activity:I
2098 ·······297:·istore········332098 ·······297:·istore········32
2099 ·······299:·aload_12099 ·······299:·aload_1
2100 ·······300:·getfield······#422················//·Field·org/pyneo/maps/track/Track.Date:Ljava/util/Date;2100 ·······300:·getfield······#422················//·Field·org/pyneo/maps/track/Track.Date:Ljava/util/Date;
2101 ·······303:·astore········342101 ·······303:·astore········33
2102 ·······305:·aload_12102 ·······305:·aload_1
2103 ·······306:·astore_32103 ·······306:·astore_3
2104 ·······307:·aload_12104 ·······307:·aload_1
2105 ·······308:·getfield······#425················//·Field·org/pyneo/maps/track/Track.Style:Ljava/lang/String;2105 ·······308:·getfield······#425················//·Field·org/pyneo/maps/track/Track.Style:Ljava/lang/String;
2106 ·······311:·astore_32106 ·······311:·astore_3
2107 ·······312:·aload·········252107 ·······312:·aload·········24
2108 ·······314:·iload·········82108 ·······314:·iload·········8
2109 ·······316:·aload·········262109 ·······316:·aload·········25
2110 ·······318:·aload·········272110 ·······318:·aload·········26
2111 ·······320:·iload·········282111 ·······320:·iload·········27
2112 ·······322:·iload·········292112 ·······322:·iload·········28
2113 ·······324:·dload·········232113 ·······324:·dload·········22
2114 ·······326:·dload·········302114 ·······326:·dload·········29
2115 ·······328:·iload·········322115 ·······328:·iload·········31
2116 ·······330:·iload·········332116 ·······330:·iload·········32
2117 ·······332:·aload·········342117 ·······332:·aload·········33
2118 ·······334:·aload_32118 ·······334:·aload_3
Max diff block lines reached; 136/6848 bytes (1.99%) of diff not shown.
1.54 KB
org/pyneo/maps/utils/BoundingBoxE6.class
1.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 ········22:·putfield······#27·················//·Field·mLonEastE6:I226 ········22:·putfield······#27·················//·Field·mLonEastE6:I
227 ········25:·return227 ········25:·return
  
228 ··public·static·org.pyneo.maps.utils.BoundingBoxE6·fromGeoPoints(java.util.ArrayList);228 ··public·static·org.pyneo.maps.utils.BoundingBoxE6·fromGeoPoints(java.util.ArrayList);
229 ····descriptor:·(Ljava/util/ArrayList;)Lorg/pyneo/maps/utils/BoundingBoxE6;229 ····descriptor:·(Ljava/util/ArrayList;)Lorg/pyneo/maps/utils/BoundingBoxE6;
230 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC230 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
231 ····Code:231 ····Code:
232 ······stack=300,·locals=11,·args_size=1232 ······stack=300,·locals=10,·args_size=1
233 ·········0:·iconst_m1233 ·········0:·iconst_m1
234 ·········1:·iconst_1234 ·········1:·iconst_1
235 ·········2:·iushr235 ·········2:·iushr
236 ·········3:·istore_1236 ·········3:·istore_1
237 ·········4:·iconst_m1237 ·········4:·iconst_m1
238 ·········5:·iconst_1238 ·········5:·iconst_1
239 ·········6:·iushr239 ·········6:·iushr
Offset 279, 22 lines modifiedOffset 279, 22 lines modified
279 ········83:·istore_3279 ········83:·istore_3
280 ········84:·iload·········4280 ········84:·iload·········4
281 ········86:·iload·········9281 ········86:·iload·········9
282 ········88:·invokestatic··#61·················//·Method·java/lang/Math.max:(II)I282 ········88:·invokestatic··#61·················//·Method·java/lang/Math.max:(II)I
283 ········91:·istore········4283 ········91:·istore········4
284 ········93:·goto··········23284 ········93:·goto··········23
285 ········96:·new···········#2··················//·class·org/pyneo/maps/utils/BoundingBoxE6285 ········96:·new···········#2··················//·class·org/pyneo/maps/utils/BoundingBoxE6
286 ········99:·astore········10286 ········99:·astore········5
287 ·······101:·aload·········10287 ·······101:·aload·········5
288 ·······103:·iload_1288 ·······103:·iload_1
289 ·······104:·iload·········4289 ·······104:·iload·········4
290 ·······106:·iload_3290 ·······106:·iload_3
291 ·······107:·iload_2291 ·······107:·iload_2
292 ·······108:·invokespecial·#64·················//·Method·"<init>":(IIII)V292 ·······108:·invokespecial·#64·················//·Method·"<init>":(IIII)V
293 ·······111:·aload·········10293 ·······111:·aload·········5
294 ·······113:·areturn294 ·······113:·areturn
  
295 ··public·int·getDiagonalLengthInMeters();295 ··public·int·getDiagonalLengthInMeters();
296 ····descriptor:·()I296 ····descriptor:·()I
297 ····flags:·(0x0001)·ACC_PUBLIC297 ····flags:·(0x0001)·ACC_PUBLIC
298 ····Code:298 ····Code:
299 ······stack=300,·locals=6,·args_size=1299 ······stack=300,·locals=6,·args_size=1
3.88 KB
org/pyneo/maps/utils/Ut.class
3.83 KB
javap -verbose -constants -s -l -private {}
    
Offset 521, 15 lines modifiedOffset 521, 15 lines modified
521 ········22:·invokevirtual·#36·················//·Method·java/lang/String.trim:()Ljava/lang/String;521 ········22:·invokevirtual·#36·················//·Method·java/lang/String.trim:()Ljava/lang/String;
522 ········25:·areturn522 ········25:·areturn
  
523 ··public·static·java.util.Date·ParseDate(java.lang.String);523 ··public·static·java.util.Date·ParseDate(java.lang.String);
524 ····descriptor:·(Ljava/lang/String;)Ljava/util/Date;524 ····descriptor:·(Ljava/lang/String;)Ljava/util/Date;
525 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC525 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
526 ····Code:526 ····Code:
527 ······stack=300,·locals=11,·args_size=1527 ······stack=300,·locals=12,·args_size=1
528 ·········0:·new···········#38·················//·class·java/text/SimpleDateFormat528 ·········0:·new···········#38·················//·class·java/text/SimpleDateFormat
529 ·········3:·astore_1529 ·········3:·astore_1
530 ·········4:·aload_1530 ·········4:·aload_1
531 ·········5:·invokespecial·#39·················//·Method·java/text/SimpleDateFormat."<init>":()V531 ·········5:·invokespecial·#39·················//·Method·java/text/SimpleDateFormat."<init>":()V
532 ·········8:·ldc···········#41·················//·String·UTC532 ·········8:·ldc···········#41·················//·String·UTC
533 ········10:·invokestatic··#47·················//·Method·java/util/TimeZone.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone;533 ········10:·invokestatic··#47·················//·Method·java/util/TimeZone.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone;
534 ········13:·astore_2534 ········13:·astore_2
Offset 546, 45 lines modifiedOffset 546, 47 lines modified
546 ········32:·getstatic·····#60·················//·Field·formats:[Ljava/lang/String;546 ········32:·getstatic·····#60·················//·Field·formats:[Ljava/lang/String;
547 ········35:·astore········6547 ········35:·astore········6
548 ········37:·aload·········6548 ········37:·aload·········6
549 ········39:·arraylength549 ········39:·arraylength
550 ········40:·istore········7550 ········40:·istore········7
551 ········42:·iconst_0551 ········42:·iconst_0
552 ········43:·istore········8552 ········43:·istore········8
 553 ········45:·aconst_null
 554 ········46:·astore_2
553 ········45:·iload·········8555 ········47:·iload·········8
554 ········47:·iload·········7556 ········49:·iload·········7
555 ········49:·if_icmpge·····71557 ········51:·if_icmpge·····73
556 ········52:·aload·········6558 ········54:·aload·········6
557 ········54:·iload·········8559 ········56:·iload·········8
558 ········56:·aaload560 ········58:·aaload
559 ········57:·astore········9561 ········59:·astore········9
560 ········59:·aload_1562 ········61:·aload_1
561 ········60:·aload·········9563 ········62:·aload·········9
562 ········62:·invokevirtual·#64·················//·Method·java/text/SimpleDateFormat.applyPattern:(Ljava/lang/String;)V564 ········64:·invokevirtual·#64·················//·Method·java/text/SimpleDateFormat.applyPattern:(Ljava/lang/String;)V
563 ········65:·aload_1565 ········67:·aload_1
564 ········66:·aload_0566 ········68:·aload_0
565 ········67:·invokevirtual·#68·················//·Method·java/text/SimpleDateFormat.parse:(Ljava/lang/String;)Ljava/util/Date;567 ········69:·invokevirtual·#68·················//·Method·java/text/SimpleDateFormat.parse:(Ljava/lang/String;)Ljava/util/Date;
566 ········70:·astore_3568 ········72:·astore_3
567 ········71:·aload_3569 ········73:·aload_3
568 ········72:·areturn570 ········74:·areturn
569 ········73:·astore········10571 ········75:·astore········10
570 ········75:·aload·········10572 ········77:·aload·········10
571 ········77:·invokevirtual·#73·················//·Method·java/text/ParseException.toString:()Ljava/lang/String;573 ········79:·invokevirtual·#73·················//·Method·java/text/ParseException.toString:()Ljava/lang/String;
572 ········80:·astore_2 
573 ········81:·aload_2574 ········82:·astore········11
 575 ········84:·aload·········11
574 ········82:·aload·········10576 ········86:·aload·········10
575 ········84:·invokestatic··#77·················//·Method·e:(Ljava/lang/String;Ljava/lang/Throwable;)V577 ········88:·invokestatic··#77·················//·Method·e:(Ljava/lang/String;Ljava/lang/Throwable;)V
576 ········87:·iload·········8578 ········91:·iload·········8
577 ········89:·iconst_1579 ········93:·iconst_1
578 ········90:·iadd580 ········94:·iadd
579 ········91:·istore········8581 ········95:·istore········8
580 ········93:·goto··········45582 ········97:·goto··········47
581 ······Exception·table:583 ······Exception·table:
582 ·········from····to··target·type584 ·········from····to··target·type
583 ············66····70····73···Class·java/text/ParseException585 ············68····72····75···Class·java/text/ParseException
  
584 ··public·static·android.content.Intent·SendMail(java.lang.String,·java.lang.String);586 ··public·static·android.content.Intent·SendMail(java.lang.String,·java.lang.String);
585 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;587 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
586 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC588 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
587 ····Code:589 ····Code:
588 ······stack=300,·locals=4,·args_size=2590 ······stack=300,·locals=4,·args_size=2
589 ·········0:·new···········#79·················//·class·android/content/Intent591 ·········0:·new···········#79·················//·class·android/content/Intent
796 B
org/pyneo/maps/preference/MixedMapsPreference.class
694 B
procyon -ec {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 import·android.view.ContextMenu;6 import·android.view.ContextMenu;
7 import·android.preference.Preference$OnPreferenceClickListener;7 import·android.preference.Preference$OnPreferenceClickListener;
8 import·android.view.View;8 import·android.view.View;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·android.content.SharedPreferences$Editor;10 import·android.content.SharedPreferences$Editor;
11 import·android.widget.AdapterView$AdapterContextMenuInfo;11 import·android.widget.AdapterView$AdapterContextMenuInfo;
12 import·android.view.MenuItem;12 import·android.view.MenuItem;
13 import·java.util.Iterator;13 import·org.pyneo.maps.utils.CursorI$IteratorI;
14 import·android.preference.Preference;14 import·android.preference.Preference;
15 import·android.content.Intent;15 import·android.content.Intent;
16 import·android.preference.PreferenceManager;16 import·android.preference.PreferenceManager;
17 import·android.content.Context;17 import·android.content.Context;
18 import·org.pyneo.maps.utils.CheckBoxPreferenceExt;18 import·org.pyneo.maps.utils.CheckBoxPreferenceExt;
19 import·android.database.Cursor;19 import·android.database.Cursor;
20 import·android.preference.PreferenceGroup;20 import·android.preference.PreferenceGroup;
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·504 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
1.25 KB
smali/com/commonsware/cwac/loaderex/acl/AbstractCursorLoader.smali
    
Offset 98, 21 lines modifiedOffset 98, 19 lines modified
98 ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V98 ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V
  
99 ····goto·:goto_099 ····goto·:goto_0
100 .end·method100 .end·method
  
101 .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V101 .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V
102 ····.locals·0102 ····.locals·0
103 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
104 ····.prologue103 ····.prologue
105 ····.line·24104 ····.line·24
106 ····check-cast·p1,·Landroid/database/Cursor;105 ····check-cast·p1,·Landroid/database/Cursor;
  
107 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
108 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/AbstractCursorLoader;->deliverResult(Landroid/database/Cursor;)V106 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/AbstractCursorLoader;->deliverResult(Landroid/database/Cursor;)V
  
109 ····return-void107 ····return-void
110 .end·method108 .end·method
  
111 .method·public·loadInBackground()Landroid/database/Cursor;109 .method·public·loadInBackground()Landroid/database/Cursor;
112 ····.locals·1110 ····.locals·1
Offset 167, 21 lines modifiedOffset 165, 19 lines modified
167 ····.line·115165 ····.line·115
168 ····:cond_0166 ····:cond_0
169 ····return-void167 ····return-void
170 .end·method168 .end·method
  
171 .method·public·bridge·synthetic·onCanceled(Ljava/lang/Object;)V169 .method·public·bridge·synthetic·onCanceled(Ljava/lang/Object;)V
172 ····.locals·0170 ····.locals·0
173 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
174 ····.prologue171 ····.prologue
175 ····.line·24172 ····.line·24
176 ····check-cast·p1,·Landroid/database/Cursor;173 ····check-cast·p1,·Landroid/database/Cursor;
  
177 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
178 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/AbstractCursorLoader;->onCanceled(Landroid/database/Cursor;)V174 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/AbstractCursorLoader;->onCanceled(Landroid/database/Cursor;)V
  
179 ····return-void175 ····return-void
180 .end·method176 .end·method
  
181 .method·protected·onReset()V177 .method·protected·onReset()V
182 ····.locals·1178 ····.locals·1
673 B
smali/com/commonsware/cwac/loaderex/acl/ContentChangingTask.smali
    
Offset 55, 21 lines modifiedOffset 55, 19 lines modified
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
  
57 #·virtual·methods57 #·virtual·methods
58 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V58 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
59 ····.locals·059 ····.locals·0
60 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
61 ····.prologue60 ····.prologue
62 ····.line·2161 ····.line·21
63 ····check-cast·p1,·Ljava/lang/Void;62 ····check-cast·p1,·Ljava/lang/Void;
  
64 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
65 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/ContentChangingTask;->onPostExecute(Ljava/lang/Void;)V63 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/ContentChangingTask;->onPostExecute(Ljava/lang/Void;)V
  
66 ····return-void64 ····return-void
67 .end·method65 .end·method
  
68 .method·protected·onPostExecute(Ljava/lang/Void;)V66 .method·protected·onPostExecute(Ljava/lang/Void;)V
69 ····.locals·167 ····.locals·1
1.08 KB
smali/com/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$UpdateTask.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
31 ····.locals·131 ····.locals·1
32 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
33 ····.prologue32 ····.prologue
34 ····.line·13633 ····.line·136
35 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$UpdateTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;34 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$UpdateTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;
  
36 ····move-result-object·v035 ····move-result-object·v0
  
Offset 92, 14 lines modifiedOffset 91, 15 lines modified
  
92 ····.line·14991 ····.line·149
93 ····.local·v4,·"whereParams":[Ljava/lang/String;92 ····.local·v4,·"whereParams":[Ljava/lang/String;
94 ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase;93 ····invoke-virtual·{v0},·Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase;
  
95 ····move-result-object·v594 ····move-result-object·v5
  
 95 ····.line·150
96 ····invoke-virtual·{v5,·v1,·v2,·v3,·v4},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I96 ····invoke-virtual·{v5,·v1,·v2,·v3,·v4},·Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
  
97 ····.line·15297 ····.line·152
98 ····const/4·v5,·0x098 ····const/4·v5,·0x0
  
99 ····return-object·v599 ····return-object·v5
100 .end·method100 .end·method
589 B
smali/com/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$ExecSQLTask.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
31 ····.locals·131 ····.locals·1
32 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
33 ····.prologue32 ····.prologue
34 ····.line·19233 ····.line·192
35 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$ExecSQLTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;34 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$ExecSQLTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;
  
36 ····move-result-object·v035 ····move-result-object·v0
  
586 B
smali/com/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$DeleteTask.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
31 ····.locals·131 ····.locals·1
32 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
33 ····.prologue32 ····.prologue
34 ····.line·17433 ····.line·174
35 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$DeleteTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;34 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$DeleteTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;
  
36 ····move-result-object·v035 ····move-result-object·v0
  
589 B
smali/com/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$ReplaceTask.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
31 ····.locals·131 ····.locals·1
32 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
33 ····.prologue32 ····.prologue
34 ····.line·15633 ····.line·156
35 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$ReplaceTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;34 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$ReplaceTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;
  
36 ····move-result-object·v035 ····move-result-object·v0
  
586 B
smali/com/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$InsertTask.smali
    
Offset 27, 15 lines modifiedOffset 27, 14 lines modified
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;30 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
31 ····.locals·131 ····.locals·1
32 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
33 ····.prologue32 ····.prologue
34 ····.line·11833 ····.line·118
35 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$InsertTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;34 ····invoke-virtual·{p0,·p1},·Lcom/commonsware/cwac/loaderex/acl/SQLiteCursorLoader$InsertTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Void;
  
36 ····move-result-object·v035 ····move-result-object·v0
  
6.27 KB
smali/com/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase.smali
    
Offset 4, 22 lines modifiedOffset 4, 14 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/widget/AdapterView$OnItemLongClickListener;5 .implements·Landroid/widget/AdapterView$OnItemLongClickListener;
6 .implements·Landroid/widget/AdapterView$OnItemClickListener;6 .implements·Landroid/widget/AdapterView$OnItemClickListener;
7 .implements·Landroid/widget/CompoundButton$OnCheckedChangeListener;7 .implements·Landroid/widget/CompoundButton$OnCheckedChangeListener;
  
  
8 #·annotations 
9 .annotation·system·Ldalvik/annotation/MemberClasses; 
10 ····value·=·{ 
11 ········Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase$1; 
12 ····} 
13 .end·annotation 
  
  
14 #·static·fields8 #·static·fields
15 .field·private·static·final·BUNDLE_KEY:Ljava/lang/String;·=·"mca__selection"9 .field·private·static·final·BUNDLE_KEY:Ljava/lang/String;·=·"mca__selection"
  
16 .field·protected·static·final·TAG:Ljava/lang/String;10 .field·protected·static·final·TAG:Ljava/lang/String;
  
  
17 #·instance·fields11 #·instance·fields
Offset 359, 18 lines modifiedOffset 351, 20 lines modified
359 ····if-nez·v5,·:cond_0351 ····if-nez·v5,·:cond_0
  
360 ····.line·189352 ····.line·189
361 ····const/4·v5,·0x0353 ····const/4·v5,·0x0
  
362 ····sget-object·v6,·Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;->SELECT:Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;354 ····sget-object·v6,·Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;->SELECT:Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;
  
 355 ····.line·190
363 ····invoke-virtual·{v6},·Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;->ordinal()I356 ····invoke-virtual·{v6},·Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;->ordinal()I
  
364 ····move-result·v6357 ····move-result·v6
  
 358 ····.line·189
365 ····invoke-virtual·{v4,·v5,·v6},·Landroid/content/res/TypedArray;->getInt(II)I359 ····invoke-virtual·{v4,·v5,·v6},·Landroid/content/res/TypedArray;->getInt(II)I
  
366 ····move-result·v2360 ····move-result·v2
  
367 ····.line·191361 ····.line·191
368 ····.local·v2,·"ordinal":I362 ····.local·v2,·"ordinal":I
369 ····invoke-static·{},·Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;->values()[Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;363 ····invoke-static·{},·Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;->values()[Lcom/manuelpeinado/multichoiceadapter/ItemClickInActionModePolicy;
Offset 868, 138 lines modifiedOffset 862, 132 lines modified
868 ····.line·223862 ····.line·223
869 ····int-to-long·v0,·p1863 ····int-to-long·v0,·p1
  
870 ····return-wide·v0864 ····return-wide·v0
871 .end·method865 .end·method
  
872 .method·public·restoreSelectionFromSavedInstanceState(Landroid/os/Bundle;)V866 .method·public·restoreSelectionFromSavedInstanceState(Landroid/os/Bundle;)V
873 ····.locals·8867 ····.locals·7
874 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;868 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
875 ····.prologue869 ····.prologue
876 ····.line·59870 ····.line·59
877 ····if-nez·p1,·:cond_1871 ····if-nez·p1,·:cond_1
  
878 ····.line·69872 ····.line·69
879 ····:cond_0873 ····:cond_0
880 ····return-void874 ····return-void
  
881 ····.line·62875 ····.line·62
882 ····:cond_1876 ····:cond_1
883 ····const-string·v6,·"mca__selection"877 ····const-string·v1,·"mca__selection"
  
884 ····invoke-virtual·{p1,·v6},·Landroid/os/Bundle;->getLongArray(Ljava/lang/String;)[J878 ····invoke-virtual·{p1,·v1},·Landroid/os/Bundle;->getLongArray(Ljava/lang/String;)[J
  
885 ····move-result-object·v1879 ····move-result-object·v0
  
886 ····.line·63880 ····.line·63
887 ····.local·v1,·"array":[J881 ····.local·v0,·"array":[J
888 ····iget-object·v6,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase;->checkedItems:Ljava/util/Set;882 ····iget-object·v1,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase;->checkedItems:Ljava/util/Set;
  
889 ····invoke-interface·{v6},·Ljava/util/Set;->clear()V883 ····invoke-interface·{v1},·Ljava/util/Set;->clear()V
  
890 ····.line·64884 ····.line·64
891 ····if-eqz·v1,·:cond_0885 ····if-eqz·v0,·:cond_0
  
892 ····.line·65886 ····.line·65
893 ····move-object·v0,·v1 
  
894 ····.local·v0,·"arr$":[J 
895 ····array-length·v3,·v0887 ····array-length·v4,·v0
  
896 ····.local·v3,·"len$":I 
897 ····const/4·v2,·0x0888 ····const/4·v1,·0x0
  
898 ····.local·v2,·"i$":I 
899 ····:goto_0889 ····:goto_0
900 ····if-ge·v2,·v3,·:cond_0890 ····if-ge·v1,·v4,·:cond_0
  
901 ····aget-wide·v4,·v0,·v2891 ····aget-wide·v2,·v0,·v1
  
902 ····.line·66892 ····.line·66
903 ····.local·v4,·"id":J893 ····.local·v2,·"id":J
904 ····iget-object·v6,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase;->checkedItems:Ljava/util/Set;894 ····iget-object·v5,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase;->checkedItems:Ljava/util/Set;
  
905 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;895 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
906 ····move-result-object·v7896 ····move-result-object·v6
  
907 ····invoke-interface·{v6,·v7},·Ljava/util/Set;->add(Ljava/lang/Object;)Z897 ····invoke-interface·{v5,·v6},·Ljava/util/Set;->add(Ljava/lang/Object;)Z
  
908 ····.line·65898 ····.line·65
909 ····add-int/lit8·v2,·v2,·0x1899 ····add-int/lit8·v1,·v1,·0x1
  
910 ····goto·:goto_0900 ····goto·:goto_0
911 .end·method901 .end·method
  
912 .method·public·save(Landroid/os/Bundle;)V902 .method·public·save(Landroid/os/Bundle;)V
913 ····.locals·8903 ····.locals·8
914 ····.param·p1,·"outState"····#·Landroid/os/Bundle;904 ····.param·p1,·"outState"····#·Landroid/os/Bundle;
  
915 ····.prologue905 ····.prologue
916 ····.line·97906 ····.line·97
917 ····iget-object·v5,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase;->checkedItems:Ljava/util/Set;907 ····iget-object·v4,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelperBase;->checkedItems:Ljava/util/Set;
  
918 ····invoke-interface·{v5},·Ljava/util/Set;->size()I908 ····invoke-interface·{v4},·Ljava/util/Set;->size()I
  
919 ····move-result·v5909 ····move-result·v4
  
920 ····new-array·v0,·v5,·[J910 ····new-array·v0,·v4,·[J
  
921 ····.line·98911 ····.line·98
922 ····.local·v0,·"array":[J912 ····.local·v0,·"array":[J
923 ····const/4·v1,·0x0913 ····const/4·v1,·0x0
Max diff block lines reached; 1981/6267 bytes (31.61%) of diff not shown.
1020 B
smali/com/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter$1.smali
    
Offset 17, 15 lines modifiedOffset 17, 16 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;18 .field·final·synthetic·this$0:Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;Landroid/widget/BaseAdapter;)V20 .method·constructor·<init>(Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;Landroid/widget/BaseAdapter;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;
22 ····.param·p2,·"x0"····#·Landroid/widget/BaseAdapter;23 ····.param·p2,·"owner"····#·Landroid/widget/BaseAdapter;
  
23 ····.prologue24 ····.prologue
24 ····.line·3625 ····.line·36
25 ····iput-object·p1,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter$1;->this$0:Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;26 ····iput-object·p1,·p0,·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter$1;->this$0:Lcom/manuelpeinado/multichoiceadapter/MultiChoiceSimpleCursorAdapter;
  
26 ····invoke-direct·{p0,·p2},·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelper;-><init>(Landroid/widget/BaseAdapter;)V27 ····invoke-direct·{p0,·p2},·Lcom/manuelpeinado/multichoiceadapter/MultiChoiceAdapterHelper;-><init>(Landroid/widget/BaseAdapter;)V
  
1.18 KB
smali/com/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter$1.smali
    
Offset 17, 15 lines modifiedOffset 17, 16 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;18 .field·final·synthetic·this$0:Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;Landroid/widget/BaseAdapter;)V20 .method·constructor·<init>(Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;Landroid/widget/BaseAdapter;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;
22 ····.param·p2,·"x0"····#·Landroid/widget/BaseAdapter;23 ····.param·p2,·"owner"····#·Landroid/widget/BaseAdapter;
  
23 ····.prologue24 ····.prologue
24 ····.line·3925 ····.line·39
25 ····iput-object·p1,·p0,·Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter$1;->this$0:Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;26 ····iput-object·p1,·p0,·Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter$1;->this$0:Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceSimpleCursorAdapter;
  
26 ····invoke-direct·{p0,·p2},·Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceAdapterHelper;-><init>(Landroid/widget/BaseAdapter;)V27 ····invoke-direct·{p0,·p2},·Lcom/manuelpeinado/multichoiceadapter/extras/actionbarcompat/MultiChoiceAdapterHelper;-><init>(Landroid/widget/BaseAdapter;)V
  
633 B
smali/org/openintents/filemanager/IconifiedText.smali
    
Offset 67, 21 lines modifiedOffset 67, 19 lines modified
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
  
69 #·virtual·methods69 #·virtual·methods
70 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I70 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I
71 ····.locals·171 ····.locals·1
72 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
73 ····.prologue72 ····.prologue
74 ····.line·2273 ····.line·22
75 ····check-cast·p1,·Lorg/openintents/filemanager/IconifiedText;74 ····check-cast·p1,·Lorg/openintents/filemanager/IconifiedText;
  
76 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
77 ····invoke-virtual·{p0,·p1},·Lorg/openintents/filemanager/IconifiedText;->compareTo(Lorg/openintents/filemanager/IconifiedText;)I75 ····invoke-virtual·{p0,·p1},·Lorg/openintents/filemanager/IconifiedText;->compareTo(Lorg/openintents/filemanager/IconifiedText;)I
  
78 ····move-result·v076 ····move-result·v0
  
79 ····return·v077 ····return·v0
80 .end·method78 .end·method
  
579 B
smali/org/openintents/filemanager/FileManagerActivity.smali
    
Offset 330, 14 lines modifiedOffset 330, 15 lines modified
330 ····:cond_0330 ····:cond_0
331 ····iget-object·v1,·p0,·Lorg/openintents/filemanager/FileManagerActivity;->mHaveShownErrorMessageForFile:Ljava/io/File;331 ····iget-object·v1,·p0,·Lorg/openintents/filemanager/FileManagerActivity;->mHaveShownErrorMessageForFile:Ljava/io/File;
  
332 ····if-eqz·v1,·:cond_1332 ····if-eqz·v1,·:cond_1
  
333 ····iget-object·v1,·p0,·Lorg/openintents/filemanager/FileManagerActivity;->mHaveShownErrorMessageForFile:Ljava/io/File;333 ····iget-object·v1,·p0,·Lorg/openintents/filemanager/FileManagerActivity;->mHaveShownErrorMessageForFile:Ljava/io/File;
  
 334 ····.line·308
334 ····invoke-virtual·{v1,·v0},·Ljava/io/File;->equals(Ljava/lang/Object;)Z335 ····invoke-virtual·{v1,·v0},·Ljava/io/File;->equals(Ljava/lang/Object;)Z
  
335 ····move-result·v1336 ····move-result·v1
  
336 ····if-eqz·v1,·:cond_1337 ····if-eqz·v1,·:cond_1
  
337 ····.line·310338 ····.line·310
24.6 KB
smali/org/openintents/filemanager/DirectoryScanner.smali
    
Offset 132, 517 lines modifiedOffset 132, 493 lines modified
132 ····.line·171132 ····.line·171
133 ····return-void133 ····return-void
134 .end·method134 .end·method
  
  
135 #·virtual·methods135 #·virtual·methods
136 .method·public·run()V136 .method·public·run()V
137 ····.locals·26137 ····.locals·24
  
138 ····.prologue138 ····.prologue
139 ····.line·48139 ····.line·48
140 ····new-instance·v19,·Ljava/lang/StringBuilder;140 ····new-instance·v16,·Ljava/lang/StringBuilder;
  
141 ····invoke-direct/range·{v19·..·v19},·Ljava/lang/StringBuilder;-><init>()V141 ····invoke-direct/range·{v16·..·v16},·Ljava/lang/StringBuilder;-><init>()V
  
142 ····const-string·v20,·"Scanning·directory·"142 ····const-string·v17,·"Scanning·directory·"
  
143 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
144 ····move-result-object·v19144 ····move-result-object·v16
  
145 ····move-object/from16·v0,·p0145 ····move-object/from16·v0,·p0
  
146 ····iget-object·v0,·v0,·Lorg/openintents/filemanager/DirectoryScanner;->currentDirectory:Ljava/io/File;146 ····iget-object·v0,·v0,·Lorg/openintents/filemanager/DirectoryScanner;->currentDirectory:Ljava/io/File;
  
147 ····move-object/from16·v20,·v0147 ····move-object/from16·v17,·v0
  
148 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;148 ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
149 ····move-result-object·v19149 ····move-result-object·v16
  
150 ····invoke-virtual/range·{v19·..·v19},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;150 ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
151 ····move-result-object·v19151 ····move-result-object·v16
  
152 ····invoke-static/range·{v19·..·v19},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V152 ····invoke-static/range·{v16·..·v16},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V
  
153 ····.line·50153 ····.line·50
154 ····move-object/from16·v0,·p0154 ····move-object/from16·v0,·p0
  
155 ····iget-object·v0,·v0,·Lorg/openintents/filemanager/DirectoryScanner;->currentDirectory:Ljava/io/File;155 ····iget-object·v0,·v0,·Lorg/openintents/filemanager/DirectoryScanner;->currentDirectory:Ljava/io/File;
  
156 ····move-object/from16·v19,·v0156 ····move-object/from16·v16,·v0
  
157 ····invoke-virtual/range·{v19·..·v19},·Ljava/io/File;->listFiles()[Ljava/io/File;157 ····invoke-virtual/range·{v16·..·v16},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
158 ····move-result-object·v9158 ····move-result-object·v8
  
159 ····.line·52159 ····.line·52
160 ····.local·v9,·"files":[Ljava/io/File;160 ····.local·v8,·"files":[Ljava/io/File;
161 ····const/16·v18,·0x0161 ····const/4·v15,·0x0
  
162 ····.line·54162 ····.line·54
163 ····.local·v18,·"totalCount":I163 ····.local·v15,·"totalCount":I
164 ····move-object/from16·v0,·p0164 ····move-object/from16·v0,·p0
  
165 ····iget-boolean·v0,·v0,·Lorg/openintents/filemanager/DirectoryScanner;->cancel:Z165 ····iget-boolean·v0,·v0,·Lorg/openintents/filemanager/DirectoryScanner;->cancel:Z
  
166 ····move/from16·v19,·v0166 ····move/from16·v16,·v0
  
167 ····if-eqz·v19,·:cond_0167 ····if-eqz·v16,·:cond_0
  
168 ····.line·55168 ····.line·55
169 ····const-string·v19,·"Scan·aborted"169 ····const-string·v16,·"Scan·aborted"
  
170 ····invoke-static/range·{v19·..·v19},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V170 ····invoke-static/range·{v16·..·v16},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V
  
171 ····.line·56171 ····.line·56
172 ····invoke-direct/range·{p0·..·p0},·Lorg/openintents/filemanager/DirectoryScanner;->clearData()V172 ····invoke-direct/range·{p0·..·p0},·Lorg/openintents/filemanager/DirectoryScanner;->clearData()V
  
173 ····.line·153173 ····.line·153
174 ····:goto_0174 ····:goto_0
175 ····return-void175 ····return-void
  
176 ····.line·60176 ····.line·60
177 ····:cond_0177 ····:cond_0
178 ····if-nez·v9,·:cond_1178 ····if-nez·v8,·:cond_1
  
179 ····.line·61179 ····.line·61
180 ····const-string·v19,·"Returned·null·-·inaccessible·directory?"180 ····const-string·v16,·"Returned·null·-·inaccessible·directory?"
  
181 ····invoke-static/range·{v19·..·v19},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V181 ····invoke-static/range·{v16·..·v16},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V
  
182 ····.line·62182 ····.line·62
183 ····const/16·v18,·0x0183 ····const/4·v15,·0x0
  
184 ····.line·67184 ····.line·67
185 ····:goto_1185 ····:goto_1
186 ····new-instance·v19,·Ljava/lang/StringBuilder;186 ····new-instance·v16,·Ljava/lang/StringBuilder;
  
187 ····invoke-direct/range·{v19·..·v19},·Ljava/lang/StringBuilder;-><init>()V187 ····invoke-direct/range·{v16·..·v16},·Ljava/lang/StringBuilder;-><init>()V
  
188 ····const-string·v20,·"Counting·files...·(total·count="188 ····const-string·v17,·"Counting·files...·(total·count="
  
189 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;189 ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
190 ····move-result-object·v19190 ····move-result-object·v16
  
191 ····move-object/from16·v0,·v19191 ····move-object/from16·v0,·v16
  
192 ····move/from16·v1,·v18192 ····invoke-virtual·{v0,·v15},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
193 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;193 ····move-result-object·v16
  
194 ····move-result-object·v19194 ····const-string·v17,·")"
  
195 ····const-string·v20,·")"195 ····invoke-virtual/range·{v16·..·v17},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
196 ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;196 ····move-result-object·v16
  
197 ····move-result-object·v19197 ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
198 ····invoke-virtual/range·{v19·..·v19},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;198 ····move-result-object·v16
  
199 ····move-result-object·v19 
  
200 ····invoke-static/range·{v19·..·v19},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V199 ····invoke-static/range·{v16·..·v16},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V
  
201 ····.line·69200 ····.line·69
202 ····const/16·v16,·0x0201 ····const/4·v13,·0x0
  
203 ····.line·72202 ····.line·72
204 ····.local·v16,·"progress":I203 ····.local·v13,·"progress":I
205 ····new-instance·v12,·Ljava/util/ArrayList;204 ····new-instance·v9,·Ljava/util/ArrayList;
  
206 ····move/from16·v0,·v18 
  
Max diff block lines reached; 19299/25041 bytes (77.07%) of diff not shown.
665 B
smali/org/openintents/filemanager/FileManagerActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/openintents/filemanager/FileManagerActivity;21 .field·final·synthetic·this$0:Lorg/openintents/filemanager/FileManagerActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/openintents/filemanager/FileManagerActivity;)V23 .method·constructor·<init>(Lorg/openintents/filemanager/FileManagerActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/openintents/filemanager/FileManagerActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13227 ····.line·132
27 ····iput-object·p1,·p0,·Lorg/openintents/filemanager/FileManagerActivity$2;->this$0:Lorg/openintents/filemanager/FileManagerActivity;28 ····iput-object·p1,·p0,·Lorg/openintents/filemanager/FileManagerActivity$2;->this$0:Lorg/openintents/filemanager/FileManagerActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
746 B
smali/org/openintents/filemanager/IconifiedTextListAdapter$IconifiedFilter.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/openintents/filemanager/IconifiedTextListAdapter;18 .field·final·synthetic·this$0:Lorg/openintents/filemanager/IconifiedTextListAdapter;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/openintents/filemanager/IconifiedTextListAdapter;)V20 .method·constructor·<init>(Lorg/openintents/filemanager/IconifiedTextListAdapter;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/openintents/filemanager/IconifiedTextListAdapter;
  
22 ····.prologue23 ····.prologue
23 ····.line·3824 ····.line·38
24 ····iput-object·p1,·p0,·Lorg/openintents/filemanager/IconifiedTextListAdapter$IconifiedFilter;->this$0:Lorg/openintents/filemanager/IconifiedTextListAdapter;25 ····iput-object·p1,·p0,·Lorg/openintents/filemanager/IconifiedTextListAdapter$IconifiedFilter;->this$0:Lorg/openintents/filemanager/IconifiedTextListAdapter;
  
25 ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V26 ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V
  
667 B
smali/org/openintents/filemanager/FileManagerActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/openintents/filemanager/FileManagerActivity;18 .field·final·synthetic·this$0:Lorg/openintents/filemanager/FileManagerActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/openintents/filemanager/FileManagerActivity;)V20 .method·constructor·<init>(Lorg/openintents/filemanager/FileManagerActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/openintents/filemanager/FileManagerActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·10924 ····.line·109
24 ····iput-object·p1,·p0,·Lorg/openintents/filemanager/FileManagerActivity$1;->this$0:Lorg/openintents/filemanager/FileManagerActivity;25 ····iput-object·p1,·p0,·Lorg/openintents/filemanager/FileManagerActivity$1;->this$0:Lorg/openintents/filemanager/FileManagerActivity;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
1.38 KB
smali/org/openintents/filemanager/util/FileUtils.smali
    
Offset 321, 52 lines modifiedOffset 321, 57 lines modified
  
321 ····move-result·v0321 ····move-result·v0
  
322 ····if-nez·v0,·:cond_0322 ····if-nez·v0,·:cond_0
  
323 ····sget-object·v0,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;323 ····sget-object·v0,·Landroid/provider/MediaStore$Audio$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
 324 ····.line·89
324 ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String;325 ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
325 ····move-result-object·v0326 ····move-result-object·v0
  
326 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z327 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
327 ····move-result·v0328 ····move-result·v0
  
328 ····if-nez·v0,·:cond_0329 ····if-nez·v0,·:cond_0
  
329 ····sget-object·v0,·Landroid/provider/MediaStore$Video$Media;->INTERNAL_CONTENT_URI:Landroid/net/Uri;330 ····sget-object·v0,·Landroid/provider/MediaStore$Video$Media;->INTERNAL_CONTENT_URI:Landroid/net/Uri;
  
 331 ····.line·90
330 ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String;332 ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
331 ····move-result-object·v0333 ····move-result-object·v0
  
332 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z334 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
333 ····move-result·v0335 ····move-result·v0
  
334 ····if-nez·v0,·:cond_0336 ····if-nez·v0,·:cond_0
  
335 ····sget-object·v0,·Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;337 ····sget-object·v0,·Landroid/provider/MediaStore$Video$Media;->EXTERNAL_CONTENT_URI:Landroid/net/Uri;
  
 338 ····.line·91
336 ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String;339 ····invoke-virtual·{v0},·Landroid/net/Uri;->toString()Ljava/lang/String;
  
337 ····move-result-object·v0340 ····move-result-object·v0
  
338 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z341 ····invoke-virtual·{p0,·v0},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
339 ····move-result·v0342 ····move-result·v0
  
340 ····if-eqz·v0,·:cond_1343 ····if-eqz·v0,·:cond_1
  
341 ····:cond_0344 ····:cond_0
342 ····const/4·v0,·0x1345 ····const/4·v0,·0x1
  
 346 ····.line·88
343 ····:goto_0347 ····:goto_0
344 ····return·v0348 ····return·v0
  
 349 ····.line·91
345 ····:cond_1350 ····:cond_1
346 ····const/4·v0,·0x0351 ····const/4·v0,·0x0
  
347 ····goto·:goto_0352 ····goto·:goto_0
348 .end·method353 .end·method
621 B
smali/org/pyneo/maps/MainPreferences$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainPreferences;
  
26 ····.prologue27 ····.prologue
27 ····.line·8028 ····.line·80
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$1;->this$0:Lorg/pyneo/maps/MainPreferences;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$1;->this$0:Lorg/pyneo/maps/MainPreferences;
  
29 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$1;->val$aPref:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$1;->val$aPref:Landroid/content/SharedPreferences;
  
529 B
smali/org/pyneo/maps/MainActivity$16.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·149827 ····.line·1498
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$16;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$16;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
525 B
smali/org/pyneo/maps/MainActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·24727 ····.line·247
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$4;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$4;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
621 B
smali/org/pyneo/maps/MainPreferences$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainPreferences;
  
26 ····.prologue27 ····.prologue
27 ····.line·8728 ····.line·87
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$2;->this$0:Lorg/pyneo/maps/MainPreferences;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$2;->this$0:Lorg/pyneo/maps/MainPreferences;
  
29 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$2;->val$aPref:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$2;->val$aPref:Landroid/content/SharedPreferences;
  
262 B
smali/org/pyneo/maps/R.smali
    
Offset 31, 10 lines modifiedOffset 31, 9 lines modified
31 .method·public·constructor·<init>()V31 .method·public·constructor·<init>()V
32 ····.locals·032 ····.locals·0
  
33 ····.prologue33 ····.prologue
34 ····.line·1034 ····.line·10
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·1906 
37 ····return-void36 ····return-void
38 .end·method37 .end·method
62.7 KB
smali/org/pyneo/maps/MainActivity.smali
    
Offset 176, 15 lines modifiedOffset 176, 14 lines modified
176 ····.line·180176 ····.line·180
177 ····new-instance·v0,·Lorg/pyneo/maps/MainActivity$3;177 ····new-instance·v0,·Lorg/pyneo/maps/MainActivity$3;
  
178 ····invoke-direct·{v0,·p0},·Lorg/pyneo/maps/MainActivity$3;-><init>(Lorg/pyneo/maps/MainActivity;)V178 ····invoke-direct·{v0,·p0},·Lorg/pyneo/maps/MainActivity$3;-><init>(Lorg/pyneo/maps/MainActivity;)V
  
179 ····iput-object·v0,·p0,·Lorg/pyneo/maps/MainActivity;->mListener:Landroid/hardware/SensorEventListener;179 ····iput-object·v0,·p0,·Lorg/pyneo/maps/MainActivity;->mListener:Landroid/hardware/SensorEventListener;
  
180 ····.line·1663 
181 ····return-void180 ····return-void
182 .end·method181 .end·method
  
183 .method·static·synthetic·access$000(Lorg/pyneo/maps/MainActivity;)Lorg/pyneo/maps/map/MapView;182 .method·static·synthetic·access$000(Lorg/pyneo/maps/MainActivity;)Lorg/pyneo/maps/map/MapView;
184 ····.locals·1183 ····.locals·1
185 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/MainActivity;184 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/MainActivity;
  
Offset 895, 149 lines modifiedOffset 894, 147 lines modified
895 ····const/4·v13,·0x2894 ····const/4·v13,·0x2
  
896 ····const/4·v12,·0x1895 ····const/4·v12,·0x1
  
897 ····const/4·v11,·0x0896 ····const/4·v11,·0x0
  
898 ····.line·1641897 ····.line·1641
899 ····const-string·v10,·"locations"898 ····const-string·v9,·"locations"
  
900 ····invoke-virtual·{p1,·v10},·Landroid/content/Intent;->getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;899 ····invoke-virtual·{p1,·v9},·Landroid/content/Intent;->getStringArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
  
901 ····move-result-object·v6900 ····move-result-object·v5
  
902 ····.line·1642901 ····.line·1642
903 ····.local·v6,·"locations":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"902 ····.local·v5,·"locations":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
904 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->isEmpty()Z903 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->isEmpty()Z
  
905 ····move-result·v10904 ····move-result·v9
  
906 ····if-nez·v10,·:cond_4905 ····if-nez·v9,·:cond_4
  
907 ····.line·1643906 ····.line·1643
908 ····const/4·v8,·0x0907 ····const/4·v7,·0x0
  
909 ····.line·1644908 ····.line·1644
910 ····.local·v8,·"point":Lorg/pyneo/maps/utils/GeoPoint;909 ····.local·v7,·"point":Lorg/pyneo/maps/utils/GeoPoint;
911 ····iget-object·v10,·p0,·Lorg/pyneo/maps/MainActivity;->mPoiOverlay:Lorg/pyneo/maps/poi/PoiOverlay;910 ····iget-object·v9,·p0,·Lorg/pyneo/maps/MainActivity;->mPoiOverlay:Lorg/pyneo/maps/poi/PoiOverlay;
  
912 ····invoke-virtual·{v10},·Lorg/pyneo/maps/poi/PoiOverlay;->clearPoiList()V911 ····invoke-virtual·{v9},·Lorg/pyneo/maps/poi/PoiOverlay;->clearPoiList()V
  
913 ····.line·1645912 ····.line·1645
914 ····const/4·v3,·-0x1913 ····const/4·v2,·-0x1
  
915 ····.line·1646914 ····.line·1646
916 ····.local·v3,·"id":I915 ····.local·v2,·"id":I
917 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;916 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
918 ····move-result-object·v2917 ····move-result-object·v9
  
919 ····.local·v2,·"i$":Ljava/util/Iterator; 
920 ····:goto_0918 ····:goto_0
921 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z919 ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z
  
922 ····move-result·v10920 ····move-result·v10
  
923 ····if-eqz·v10,·:cond_3921 ····if-eqz·v10,·:cond_3
  
924 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;922 ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
925 ····move-result-object·v5923 ····move-result-object·v4
  
926 ····check-cast·v5,·Ljava/lang/String;924 ····check-cast·v4,·Ljava/lang/String;
  
927 ····.line·1647925 ····.line·1647
928 ····.local·v5,·"location":Ljava/lang/String;926 ····.local·v4,·"location":Ljava/lang/String;
929 ····const-string·v10,·";"927 ····const-string·v10,·";"
  
930 ····invoke-virtual·{v5,·v10},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;928 ····invoke-virtual·{v4,·v10},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
  
931 ····move-result-object·v1929 ····move-result-object·v1
  
932 ····.line·1648930 ····.line·1648
933 ····.local·v1,·"fields":[Ljava/lang/String;931 ····.local·v1,·"fields":[Ljava/lang/String;
934 ····const-string·v7,·""932 ····const-string·v6,·""
  
935 ····.line·1649933 ····.line·1649
936 ····.local·v7,·"locns":Ljava/lang/String;934 ····.local·v6,·"locns":Ljava/lang/String;
937 ····const-string·v9,·""935 ····const-string·v8,·""
  
938 ····.line·1650936 ····.line·1650
939 ····.local·v9,·"title":Ljava/lang/String;937 ····.local·v8,·"title":Ljava/lang/String;
940 ····const-string·v0,·""938 ····const-string·v0,·""
  
941 ····.line·1651939 ····.line·1651
942 ····.local·v0,·"descr":Ljava/lang/String;940 ····.local·v0,·"descr":Ljava/lang/String;
943 ····array-length·v10,·v1941 ····array-length·v10,·v1
  
944 ····if-lez·v10,·:cond_0942 ····if-lez·v10,·:cond_0
  
945 ····aget-object·v7,·v1,·v11943 ····aget-object·v6,·v1,·v11
  
946 ····.line·1652944 ····.line·1652
947 ····:cond_0945 ····:cond_0
948 ····array-length·v10,·v1946 ····array-length·v10,·v1
  
949 ····if-le·v10,·v12,·:cond_1947 ····if-le·v10,·v12,·:cond_1
  
950 ····aget-object·v9,·v1,·v12948 ····aget-object·v8,·v1,·v12
  
951 ····.line·1653949 ····.line·1653
952 ····:cond_1950 ····:cond_1
953 ····array-length·v10,·v1951 ····array-length·v10,·v1
  
954 ····if-le·v10,·v13,·:cond_2952 ····if-le·v10,·v13,·:cond_2
  
955 ····aget-object·v0,·v1,·v13953 ····aget-object·v0,·v1,·v13
  
956 ····.line·1654954 ····.line·1654
957 ····:cond_2955 ····:cond_2
958 ····new-instance·v8,·Lorg/pyneo/maps/utils/GeoPoint;956 ····new-instance·v7,·Lorg/pyneo/maps/utils/GeoPoint;
  
959 ····.end·local·v8····#·"point":Lorg/pyneo/maps/utils/GeoPoint;957 ····.end·local·v7····#·"point":Lorg/pyneo/maps/utils/GeoPoint;
960 ····invoke-direct·{v8,·v7},·Lorg/pyneo/maps/utils/GeoPoint;-><init>(Ljava/lang/String;)V958 ····invoke-direct·{v7,·v6},·Lorg/pyneo/maps/utils/GeoPoint;-><init>(Ljava/lang/String;)V
  
961 ····.line·1655959 ····.line·1655
962 ····.restart·local·v8····#·"point":Lorg/pyneo/maps/utils/GeoPoint;960 ····.restart·local·v7····#·"point":Lorg/pyneo/maps/utils/GeoPoint;
963 ····iget-object·v10,·p0,·Lorg/pyneo/maps/MainActivity;->mPoiOverlay:Lorg/pyneo/maps/poi/PoiOverlay;961 ····iget-object·v10,·p0,·Lorg/pyneo/maps/MainActivity;->mPoiOverlay:Lorg/pyneo/maps/poi/PoiOverlay;
  
964 ····add-int/lit8·v4,·v3,·-0x1962 ····add-int/lit8·v3,·v2,·-0x1
  
965 ····.end·local·v3····#·"id":I963 ····.end·local·v2····#·"id":I
Max diff block lines reached; 58893/64125 bytes (91.84%) of diff not shown.
508 B
smali/org/pyneo/maps/MainActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;22 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
25 ····.locals·125 ····.locals·1
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·18028 ····.line·180
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$3;->this$0:Lorg/pyneo/maps/MainActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$3;->this$0:Lorg/pyneo/maps/MainActivity;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
621 B
smali/org/pyneo/maps/MainPreferences$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainPreferences;
  
26 ····.prologue27 ····.prologue
27 ····.line·9428 ····.line·94
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$3;->this$0:Lorg/pyneo/maps/MainPreferences;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$3;->this$0:Lorg/pyneo/maps/MainPreferences;
  
29 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$3;->val$aPref:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$3;->val$aPref:Landroid/content/SharedPreferences;
  
527 B
smali/org/pyneo/maps/MainActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V20 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·11824 ····.line·118
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$1;->this$0:Lorg/pyneo/maps/MainActivity;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$1;->this$0:Lorg/pyneo/maps/MainActivity;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
525 B
smali/org/pyneo/maps/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·16227 ····.line·162
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$2;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$2;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30.4 KB
smali/org/pyneo/maps/MainActivity$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pref:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$pref:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·29528 ····.line·295
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$7;->this$0:Lorg/pyneo/maps/MainActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$7;->this$0:Lorg/pyneo/maps/MainActivity;
  
29 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainActivity$7;->val$pref:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainActivity$7;->val$pref:Landroid/content/SharedPreferences;
  
Offset 37, 655 lines modifiedOffset 38, 644 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V41 .method·public·onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V
41 ····.locals·2542 ····.locals·24
42 ····.param·p1,·"menu"····#·Landroid/view/ContextMenu;43 ····.param·p1,·"menu"····#·Landroid/view/ContextMenu;
43 ····.param·p2,·"v"····#·Landroid/view/View;44 ····.param·p2,·"v"····#·Landroid/view/View;
44 ····.param·p3,·"menuInfo"····#·Landroid/view/ContextMenu$ContextMenuInfo;45 ····.param·p3,·"menuInfo"····#·Landroid/view/ContextMenu$ContextMenuInfo;
  
45 ····.prologue46 ····.prologue
46 ····.line·29847 ····.line·298
47 ····move-object/from16·v0,·p048 ····move-object/from16·v0,·p0
  
48 ····iget-object·v0,·v0,·Lorg/pyneo/maps/MainActivity$7;->this$0:Lorg/pyneo/maps/MainActivity;49 ····iget-object·v0,·v0,·Lorg/pyneo/maps/MainActivity$7;->this$0:Lorg/pyneo/maps/MainActivity;
  
49 ····move-object/from16·v19,·v050 ····move-object/from16·v16,·v0
  
50 ····invoke-static/range·{v19·..·v19},·Lorg/pyneo/maps/MainActivity;->access$000(Lorg/pyneo/maps/MainActivity;)Lorg/pyneo/maps/map/MapView;51 ····invoke-static/range·{v16·..·v16},·Lorg/pyneo/maps/MainActivity;->access$000(Lorg/pyneo/maps/MainActivity;)Lorg/pyneo/maps/map/MapView;
  
51 ····move-result-object·v1952 ····move-result-object·v16
  
52 ····invoke-virtual/range·{v19·..·v19},·Lorg/pyneo/maps/map/MapView;->getTileView()Lorg/pyneo/maps/map/TileView;53 ····invoke-virtual/range·{v16·..·v16},·Lorg/pyneo/maps/map/MapView;->getTileView()Lorg/pyneo/maps/map/TileView;
  
53 ····move-result-object·v1954 ····move-result-object·v16
  
54 ····move-object/from16·v0,·v1955 ····move-object/from16·v0,·v16
  
55 ····iget-object·v0,·v0,·Lorg/pyneo/maps/map/TileView;->mPoiMenuInfo:Lorg/pyneo/maps/map/TileView$PoiMenuInfo;56 ····iget-object·v0,·v0,·Lorg/pyneo/maps/map/TileView;->mPoiMenuInfo:Lorg/pyneo/maps/map/TileView$PoiMenuInfo;
  
56 ····move-object/from16·v19,·v057 ····move-object/from16·v16,·v0
  
57 ····const/16·v20,·0x058 ····const/16·v17,·0x0
  
58 ····move-object/from16·v0,·v2059 ····move-object/from16·v0,·v17
  
59 ····move-object/from16·v1,·v1960 ····move-object/from16·v1,·v16
  
60 ····iput-object·v0,·v1,·Lorg/pyneo/maps/map/TileView$PoiMenuInfo;->EventGeoPoint:Lorg/pyneo/maps/utils/GeoPoint;61 ····iput-object·v0,·v1,·Lorg/pyneo/maps/map/TileView$PoiMenuInfo;->EventGeoPoint:Lorg/pyneo/maps/utils/GeoPoint;
  
61 ····.line·29962 ····.line·299
62 ····const·v19,·0x7f0e008863 ····const·v16,·0x7f0e0088
  
63 ····move-object/from16·v0,·p164 ····move-object/from16·v0,·p1
  
64 ····move/from16·v1,·v1965 ····move/from16·v1,·v16
  
65 ····invoke-interface·{v0,·v1},·Landroid/view/ContextMenu;->setHeaderTitle(I)Landroid/view/ContextMenu;66 ····invoke-interface·{v0,·v1},·Landroid/view/ContextMenu;->setHeaderTitle(I)Landroid/view/ContextMenu;
  
66 ····.line·30067 ····.line·300
67 ····const/16·v19,·0x068 ····const/16·v16,·0x0
  
68 ····const·v20,·0x7f0b001369 ····const·v17,·0x7f0b0013
  
69 ····const/16·v21,·0x070 ····const/16·v18,·0x0
  
70 ····const·v22,·0x7f0e006f71 ····const·v19,·0x7f0e006f
  
71 ····move-object/from16·v0,·p172 ····move-object/from16·v0,·p1
  
72 ····move/from16·v1,·v1973 ····move/from16·v1,·v16
  
73 ····move/from16·v2,·v2074 ····move/from16·v2,·v17
  
74 ····move/from16·v3,·v2175 ····move/from16·v3,·v18
  
75 ····move/from16·v4,·v2276 ····move/from16·v4,·v19
  
76 ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;77 ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Landroid/view/ContextMenu;->add(IIII)Landroid/view/MenuItem;
  
77 ····.line·30278 ····.line·302
78 ····move-object/from16·v0,·p079 ····move-object/from16·v0,·p0
  
79 ····iget-object·v0,·v0,·Lorg/pyneo/maps/MainActivity$7;->this$0:Lorg/pyneo/maps/MainActivity;80 ····iget-object·v0,·v0,·Lorg/pyneo/maps/MainActivity$7;->this$0:Lorg/pyneo/maps/MainActivity;
  
80 ····move-object/from16·v19,·v081 ····move-object/from16·v16,·v0
  
81 ····invoke-static/range·{v19·..·v19},·Lorg/pyneo/maps/utils/Ut;->getAppMapsDir(Landroid/content/Context;)Ljava/io/File;82 ····invoke-static/range·{v16·..·v16},·Lorg/pyneo/maps/utils/Ut;->getAppMapsDir(Landroid/content/Context;)Ljava/io/File;
  
82 ····move-result-object·v1183 ····move-result-object·v10
  
83 ····.line·30384 ····.line·303
84 ····.local·v11,·"folder":Ljava/io/File;85 ····.local·v10,·"folder":Ljava/io/File;
85 ····invoke-virtual·{v11},·Ljava/io/File;->exists()Z86 ····invoke-virtual·{v10},·Ljava/io/File;->exists()Z
  
86 ····move-result·v1987 ····move-result·v16
  
87 ····if-eqz·v19,·:cond_288 ····if-eqz·v16,·:cond_2
  
88 ····.line·30489 ····.line·304
89 ····invoke-virtual·{v11},·Ljava/io/File;->listFiles()[Ljava/io/File;90 ····invoke-virtual·{v10},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
90 ····move-result-object·v1091 ····move-result-object·v9
  
91 ····.line·30592 ····.line·305
92 ····.local·v10,·"files":[Ljava/io/File;93 ····.local·v9,·"files":[Ljava/io/File;
93 ····if-eqz·v10,·:cond_294 ····if-eqz·v9,·:cond_2
  
94 ····.line·30695 ····.line·306
95 ····move-object·v5,·v10 
  
96 ····.local·v5,·"arr$":[Ljava/io/File; 
97 ····array-length·v0,·v596 ····array-length·v0,·v9
  
98 ····move/from16·v16,·v097 ····move/from16·v17,·v0
  
99 ····.local·v16,·"len$":I 
100 ····const/4·v12,·0x098 ····const/16·v16,·0x0
  
Max diff block lines reached; 26451/31076 bytes (85.12%) of diff not shown.
529 B
smali/org/pyneo/maps/MainActivity$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·110427 ····.line·1104
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$10;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$10;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
529 B
smali/org/pyneo/maps/MainActivity$14.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·122927 ····.line·1229
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$14;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$14;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
529 B
smali/org/pyneo/maps/MainActivity$18.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·151027 ····.line·1510
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$18;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$18;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
529 B
smali/org/pyneo/maps/MainActivity$19.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·155827 ····.line·1558
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$19;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$19;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
529 B
smali/org/pyneo/maps/MainActivity$17.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·151427 ····.line·1514
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$17;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$17;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
529 B
smali/org/pyneo/maps/MainActivity$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·111327 ····.line·1113
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$11;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$11;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
525 B
smali/org/pyneo/maps/MainActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·26127 ····.line·261
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$5;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$5;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
501 B
smali/org/pyneo/maps/MainActivity$15.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pointid:I22 .field·final·synthetic·val$pointid:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;I)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·139328 ····.line·1393
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$15;->this$0:Lorg/pyneo/maps/MainActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$15;->this$0:Lorg/pyneo/maps/MainActivity;
  
29 ····iput·p2,·p0,·Lorg/pyneo/maps/MainActivity$15;->val$pointid:I30 ····iput·p2,·p0,·Lorg/pyneo/maps/MainActivity$15;->val$pointid:I
  
622 B
smali/org/pyneo/maps/MainPreferences$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$aPref:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lorg/pyneo/maps/MainPreferences;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainPreferences;
  
26 ····.prologue27 ····.prologue
27 ····.line·10128 ····.line·101
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$4;->this$0:Lorg/pyneo/maps/MainPreferences;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainPreferences$4;->this$0:Lorg/pyneo/maps/MainPreferences;
  
29 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$4;->val$aPref:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lorg/pyneo/maps/MainPreferences$4;->val$aPref:Landroid/content/SharedPreferences;
  
529 B
smali/org/pyneo/maps/MainActivity$13.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·122027 ····.line·1220
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$13;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$13;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.46 KB
smali/org/pyneo/maps/MainPreferences.smali
    
Offset 106, 14 lines modifiedOffset 106, 15 lines modified
  
106 ····move-result·v7106 ····move-result·v7
  
107 ····if-nez·v7,·:cond_0107 ····if-nez·v7,·:cond_0
  
108 ····aget-object·v7,·v1,·v2108 ····aget-object·v7,·v1,·v2
  
 109 ····.line·185
109 ····invoke-virtual·{v7},·Ljava/io/File;->getName()Ljava/lang/String;110 ····invoke-virtual·{v7},·Ljava/io/File;->getName()Ljava/lang/String;
  
110 ····move-result-object·v7111 ····move-result-object·v7
  
111 ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;112 ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
112 ····move-result-object·v7113 ····move-result-object·v7
Offset 128, 14 lines modifiedOffset 129, 15 lines modified
  
128 ····move-result·v7129 ····move-result·v7
  
129 ····if-nez·v7,·:cond_0130 ····if-nez·v7,·:cond_0
  
130 ····aget-object·v7,·v1,·v2131 ····aget-object·v7,·v1,·v2
  
 132 ····.line·186
131 ····invoke-virtual·{v7},·Ljava/io/File;->getName()Ljava/lang/String;133 ····invoke-virtual·{v7},·Ljava/io/File;->getName()Ljava/lang/String;
  
132 ····move-result-object·v7134 ····move-result-object·v7
  
133 ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;135 ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
134 ····move-result-object·v7136 ····move-result-object·v7
Offset 320, 14 lines modifiedOffset 322, 15 lines modified
  
320 ····move-result-object·v9322 ····move-result-object·v9
  
321 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;323 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
322 ····move-result-object·v9324 ····move-result-object·v9
  
 325 ····.line·194
323 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;326 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
324 ····move-result-object·v7327 ····move-result-object·v7
  
325 ····const-string·v8,·"ID"328 ····const-string·v8,·"ID"
  
326 ····new-instance·v9,·Ljava/lang/StringBuilder;329 ····new-instance·v9,·Ljava/lang/StringBuilder;
Offset 344, 42 lines modifiedOffset 347, 46 lines modified
  
344 ····move-result-object·v9347 ····move-result-object·v9
  
345 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;348 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
346 ····move-result-object·v9349 ····move-result-object·v9
  
 350 ····.line·195
347 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;351 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
348 ····move-result-object·v7352 ····move-result-object·v7
  
349 ····const-string·v8,·"Name"353 ····const-string·v8,·"Name"
  
350 ····aget-object·v9,·v1,·v2354 ····aget-object·v9,·v1,·v2
  
 355 ····.line·196
351 ····invoke-virtual·{v9},·Ljava/io/File;->getName()Ljava/lang/String;356 ····invoke-virtual·{v9},·Ljava/io/File;->getName()Ljava/lang/String;
  
352 ····move-result-object·v9357 ····move-result-object·v9
  
353 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;358 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
354 ····move-result-object·v7359 ····move-result-object·v7
  
355 ····const-string·v8,·"AbsolutePath"360 ····const-string·v8,·"AbsolutePath"
  
356 ····aget-object·v9,·v1,·v2361 ····aget-object·v9,·v1,·v2
  
 362 ····.line·197
357 ····invoke-virtual·{v9},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;363 ····invoke-virtual·{v9},·Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
  
358 ····move-result-object·v9364 ····move-result-object·v9
  
359 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;365 ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
360 ····move-result-object·v7366 ····move-result-object·v7
  
 367 ····.line·193
361 ····invoke-virtual·{v4,·v7},·Lorg/pyneo/maps/utils/CheckBoxPreferenceExt;->setIntent(Landroid/content/Intent;)V368 ····invoke-virtual·{v4,·v7},·Lorg/pyneo/maps/utils/CheckBoxPreferenceExt;->setIntent(Landroid/content/Intent;)V
  
362 ····.line·199369 ····.line·199
363 ····invoke-virtual·{v6,·v4},·Landroid/preference/PreferenceGroup;->addPreference(Landroid/preference/Preference;)Z370 ····invoke-virtual·{v6,·v4},·Landroid/preference/PreferenceGroup;->addPreference(Landroid/preference/Preference;)Z
  
364 ····.line·183371 ····.line·183
365 ····.end·local·v3····#·"name":Ljava/lang/String;372 ····.end·local·v3····#·"name":Ljava/lang/String;
526 B
smali/org/pyneo/maps/MainActivity$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·109727 ····.line·1097
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$9;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$9;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
525 B
smali/org/pyneo/maps/MainActivity$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·56327 ····.line·563
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$8;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$8;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1020 B
smali/org/pyneo/maps/MainActivity$20.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·152527 ····.line·1525
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$20;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$20;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 258, 14 lines modifiedOffset 259, 15 lines modified
  
258 ····move-result-object·v14259 ····move-result-object·v14
  
259 ····move-object/from16·v0,·p0260 ····move-object/from16·v0,·p0
  
260 ····iget-object·v15,·v0,·Lorg/pyneo/maps/MainActivity$20;->this$0:Lorg/pyneo/maps/MainActivity;261 ····iget-object·v15,·v0,·Lorg/pyneo/maps/MainActivity$20;->this$0:Lorg/pyneo/maps/MainActivity;
  
 262 ····.line·1548
261 ····invoke-static·{v15},·Lorg/pyneo/maps/utils/Ut;->getAppVersion(Landroid/content/Context;)Ljava/lang/String;263 ····invoke-static·{v15},·Lorg/pyneo/maps/utils/Ut;->getAppVersion(Landroid/content/Context;)Ljava/lang/String;
  
262 ····move-result-object·v15264 ····move-result-object·v15
  
263 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;265 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
264 ····move-result-object·v14266 ····move-result-object·v14
529 B
smali/org/pyneo/maps/MainActivity$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·111927 ····.line·1119
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$12;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$12;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
525 B
smali/org/pyneo/maps/MainActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·28527 ····.line·285
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$6;->this$0:Lorg/pyneo/maps/MainActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/MainActivity$6;->this$0:Lorg/pyneo/maps/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20.9 KB
smali/org/pyneo/maps/preference/MixedMapsPreference.smali
    
Offset 29, 15 lines modifiedOffset 29, 14 lines modified
29 ····.line·2829 ····.line·28
30 ····new-instance·v0,·Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;30 ····new-instance·v0,·Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;
  
31 ····invoke-direct·{v0,·p0},·Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;-><init>(Lorg/pyneo/maps/preference/MixedMapsPreference;)V31 ····invoke-direct·{v0,·p0},·Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;-><init>(Lorg/pyneo/maps/preference/MixedMapsPreference;)V
  
32 ····iput-object·v0,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference;->mPrefMenuInfo:Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;32 ····iput-object·v0,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference;->mPrefMenuInfo:Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;
  
33 ····.line·210 
34 ····return-void33 ····return-void
35 .end·method34 .end·method
  
36 .method·public·static·getMapCustomParams(Ljava/lang/String;)Lorg/json/JSONObject;35 .method·public·static·getMapCustomParams(Ljava/lang/String;)Lorg/json/JSONObject;
37 ····.locals·636 ····.locals·6
38 ····.param·p0,·"jsonstring"····#·Ljava/lang/String;37 ····.param·p0,·"jsonstring"····#·Ljava/lang/String;
  
Offset 238, 118 lines modifiedOffset 237, 117 lines modified
238 .method·private·loadMixedMaps()V237 .method·private·loadMixedMaps()V
239 ····.locals·14238 ····.locals·14
  
240 ····.prologue239 ····.prologue
241 ····const/4·v13,·0x1240 ····const/4·v13,·0x1
  
242 ····.line·96241 ····.line·96
243 ····const-string·v9,·"pref_mixmaps_group"242 ····const-string·v8,·"pref_mixmaps_group"
  
244 ····invoke-virtual·{p0,·v9},·Lorg/pyneo/maps/preference/MixedMapsPreference;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;243 ····invoke-virtual·{p0,·v8},·Lorg/pyneo/maps/preference/MixedMapsPreference;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference;
  
245 ····move-result-object·v8244 ····move-result-object·v7
  
246 ····check-cast·v8,·Landroid/preference/PreferenceGroup;245 ····check-cast·v7,·Landroid/preference/PreferenceGroup;
  
247 ····.line·97246 ····.line·97
248 ····.local·v8,·"prefGroup":Landroid/preference/PreferenceGroup;247 ····.local·v7,·"prefGroup":Landroid/preference/PreferenceGroup;
249 ····invoke-virtual·{v8},·Landroid/preference/PreferenceGroup;->removeAll()V248 ····invoke-virtual·{v7},·Landroid/preference/PreferenceGroup;->removeAll()V
  
250 ····.line·99249 ····.line·99
251 ····iget-object·v9,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;250 ····iget-object·v8,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;
  
252 ····invoke-virtual·{v9},·Lorg/pyneo/maps/poi/PoiManager;->getMixedMaps()Lorg/pyneo/maps/utils/CursorI;251 ····invoke-virtual·{v8},·Lorg/pyneo/maps/poi/PoiManager;->getMixedMaps()Lorg/pyneo/maps/utils/CursorI;
  
253 ····move-result-object·v9252 ····move-result-object·v8
  
254 ····invoke-virtual·{v9},·Lorg/pyneo/maps/utils/CursorI;->iterator()Ljava/util/Iterator;253 ····invoke-virtual·{v8},·Lorg/pyneo/maps/utils/CursorI;->iterator()Lorg/pyneo/maps/utils/CursorI$IteratorI;
  
255 ····move-result-object·v1254 ····move-result-object·v8
  
256 ····.local·v1,·"i$":Ljava/util/Iterator; 
257 ····:goto_0255 ····:goto_0
258 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z256 ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z
  
259 ····move-result·v9257 ····move-result·v9
  
260 ····if-eqz·v9,·:cond_0258 ····if-eqz·v9,·:cond_0
  
261 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;259 ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
262 ····move-result-object·v0260 ····move-result-object·v0
  
263 ····check-cast·v0,·Landroid/database/Cursor;261 ····check-cast·v0,·Landroid/database/Cursor;
  
264 ····.line·100262 ····.line·100
265 ····.local·v0,·"c":Landroid/database/Cursor;263 ····.local·v0,·"c":Landroid/database/Cursor;
266 ····const-string·v9,·"mapid"264 ····const-string·v9,·"mapid"
  
267 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I265 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
268 ····move-result·v2266 ····move-result·v1
  
269 ····.line·101267 ····.line·101
270 ····.local·v2,·"idMapid":I268 ····.local·v1,·"idMapid":I
271 ····const-string·v9,·"name"269 ····const-string·v9,·"name"
  
272 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I270 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
273 ····move-result·v3271 ····move-result·v2
  
274 ····.line·102272 ····.line·102
275 ····.local·v3,·"idName":I273 ····.local·v2,·"idName":I
276 ····const-string·v9,·"type"274 ····const-string·v9,·"type"
  
277 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I275 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
278 ····move-result·v5276 ····move-result·v4
  
279 ····.line·103277 ····.line·103
280 ····.local·v5,·"idType":I278 ····.local·v4,·"idType":I
281 ····const-string·v9,·"params"279 ····const-string·v9,·"params"
  
282 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I280 ····invoke-interface·{v0,·v9},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
283 ····move-result·v4281 ····move-result·v3
  
284 ····.line·104282 ····.line·104
285 ····.local·v4,·"idParams":I283 ····.local·v3,·"idParams":I
286 ····invoke-interface·{v0,·v5},·Landroid/database/Cursor;->getInt(I)I284 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getInt(I)I
  
287 ····move-result·v9285 ····move-result·v9
  
288 ····packed-switch·v9,·:pswitch_data_0286 ····packed-switch·v9,·:pswitch_data_0
  
289 ····goto·:goto_0287 ····goto·:goto_0
  
290 ····.line·125288 ····.line·125
291 ····:pswitch_0289 ····:pswitch_0
292 ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;290 ····invoke-interface·{v0,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
293 ····move-result-object·v9291 ····move-result-object·v9
  
294 ····invoke-static·{v9},·Lorg/pyneo/maps/preference/MixedMapsPreference;->getMapPairParams(Ljava/lang/String;)Lorg/json/JSONObject;292 ····invoke-static·{v9},·Lorg/pyneo/maps/preference/MixedMapsPreference;->getMapPairParams(Ljava/lang/String;)Lorg/json/JSONObject;
  
295 ····move-result-object·v6293 ····move-result-object·v5
  
296 ····.line·126294 ····.line·126
297 ····.local·v6,·"json":Lorg/json/JSONObject;295 ····.local·v5,·"json":Lorg/json/JSONObject;
298 ····new-instance·v7,·Lorg/pyneo/maps/utils/CheckBoxPreferenceExt;296 ····new-instance·v6,·Lorg/pyneo/maps/utils/CheckBoxPreferenceExt;
  
299 ····new-instance·v9,·Ljava/lang/StringBuilder;297 ····new-instance·v9,·Ljava/lang/StringBuilder;
  
300 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V298 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V
  
301 ····const-string·v10,·"PREF_MIXMAPS_"299 ····const-string·v10,·"PREF_MIXMAPS_"
  
302 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
303 ····move-result-object·v9301 ····move-result-object·v9
  
304 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getInt(I)I302 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getInt(I)I
Max diff block lines reached; 16107/21312 bytes (75.58%) of diff not shown.
674 B
smali/org/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;24 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Lorg/pyneo/maps/preference/MixedMapsPreference;)V26 .method·public·constructor·<init>(Lorg/pyneo/maps/preference/MixedMapsPreference;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/preference/MixedMapsPreference;
  
28 ····.prologue29 ····.prologue
29 ····.line·21030 ····.line·210
30 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;->this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;31 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference$PrefMenuInfo;->this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
433 B
smali/org/pyneo/maps/preference/MMPreferenceActivity.smali
    
Offset 46, 15 lines modifiedOffset 46, 14 lines modified
46 .method·public·constructor·<init>()V46 .method·public·constructor·<init>()V
47 ····.locals·047 ····.locals·0
  
48 ····.prologue48 ····.prologue
49 ····.line·1949 ····.line·19
50 ····invoke-direct·{p0},·Landroid/preference/PreferenceActivity;-><init>()V50 ····invoke-direct·{p0},·Landroid/preference/PreferenceActivity;-><init>()V
  
51 ····.line·72 
52 ····return-void51 ····return-void
53 .end·method52 .end·method
  
  
54 #·virtual·methods53 #·virtual·methods
55 .method·protected·getMaps(ZZI)[[Ljava/lang/String;54 .method·protected·getMaps(ZZI)[[Ljava/lang/String;
56 ····.locals·1155 ····.locals·11
650 B
smali/org/pyneo/maps/preference/MixedMapsPreference$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/preference/MixedMapsPreference;)V23 .method·constructor·<init>(Lorg/pyneo/maps/preference/MixedMapsPreference;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/preference/MixedMapsPreference;
  
25 ····.prologue26 ····.prologue
26 ····.line·8327 ····.line·83
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference$1;->this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/MixedMapsPreference$1;->this$0:Lorg/pyneo/maps/preference/MixedMapsPreference;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
629 B
smali/org/pyneo/maps/preference/OffsetPreference$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/OffsetPreference;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/OffsetPreference;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/preference/OffsetPreference;)V23 .method·constructor·<init>(Lorg/pyneo/maps/preference/OffsetPreference;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/preference/OffsetPreference;
  
25 ····.prologue26 ····.prologue
26 ····.line·1827 ····.line·18
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/OffsetPreference$1;->this$0:Lorg/pyneo/maps/preference/OffsetPreference;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/OffsetPreference$1;->this$0:Lorg/pyneo/maps/preference/OffsetPreference;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.21 KB
smali/org/pyneo/maps/preference/OffsetActivity.smali
    
Offset 73, 15 lines modifiedOffset 73, 14 lines modified
73 ····.line·4373 ····.line·43
74 ····new-instance·v0,·Lorg/pyneo/maps/utils/GeoPoint;74 ····new-instance·v0,·Lorg/pyneo/maps/utils/GeoPoint;
  
75 ····invoke-direct·{v0,·v1,·v1},·Lorg/pyneo/maps/utils/GeoPoint;-><init>(II)V75 ····invoke-direct·{v0,·v1,·v1},·Lorg/pyneo/maps/utils/GeoPoint;-><init>(II)V
  
76 ····iput-object·v0,·p0,·Lorg/pyneo/maps/preference/OffsetActivity;->mGeo0:Lorg/pyneo/maps/utils/GeoPoint;76 ····iput-object·v0,·p0,·Lorg/pyneo/maps/preference/OffsetActivity;->mGeo0:Lorg/pyneo/maps/utils/GeoPoint;
  
77 ····.line·198 
78 ····return-void77 ····return-void
79 .end·method78 .end·method
  
80 .method·static·synthetic·access$1000(Lorg/pyneo/maps/preference/OffsetActivity;)V79 .method·static·synthetic·access$1000(Lorg/pyneo/maps/preference/OffsetActivity;)V
81 ····.locals·080 ····.locals·0
82 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/preference/OffsetActivity;81 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/preference/OffsetActivity;
  
Offset 370, 14 lines modifiedOffset 369, 15 lines modified
370 ····.line·139369 ····.line·139
371 ····new-instance·v6,·Ljava/lang/StringBuilder;370 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
372 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V371 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
373 ····iget-object·v7,·p0,·Lorg/pyneo/maps/preference/OffsetActivity;->mMap:Lorg/pyneo/maps/map/MapView;372 ····iget-object·v7,·p0,·Lorg/pyneo/maps/preference/OffsetActivity;->mMap:Lorg/pyneo/maps/map/MapView;
  
 373 ····.line·140
374 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;374 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;
  
375 ····move-result-object·v7375 ····move-result-object·v7
  
376 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->CATEGORY:Ljava/lang/String;376 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->CATEGORY:Ljava/lang/String;
  
377 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;377 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 388, 28 lines modifiedOffset 388, 30 lines modified
  
388 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;388 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
389 ····move-result-object·v6389 ····move-result-object·v6
  
390 ····iget-object·v7,·p0,·Lorg/pyneo/maps/preference/OffsetActivity;->mMap:Lorg/pyneo/maps/map/MapView;390 ····iget-object·v7,·p0,·Lorg/pyneo/maps/preference/OffsetActivity;->mMap:Lorg/pyneo/maps/map/MapView;
  
 391 ····.line·141
391 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;392 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;
  
392 ····move-result-object·v7393 ····move-result-object·v7
  
393 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->NAME:Ljava/lang/String;394 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->NAME:Ljava/lang/String;
  
394 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;395 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
395 ····move-result-object·v6396 ····move-result-object·v6
  
396 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;397 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
397 ····move-result-object·v6398 ····move-result-object·v6
  
 399 ····.line·139
398 ····invoke-virtual·{v2,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V400 ····invoke-virtual·{v2,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
399 ····.line·143401 ····.line·143
400 ····:cond_0402 ····:cond_0
401 ····const·v6,·0x7f0b0086403 ····const·v6,·0x7f0b0086
  
402 ····invoke-virtual·{p0,·v6},·Lorg/pyneo/maps/preference/OffsetActivity;->findViewById(I)Landroid/view/View;404 ····invoke-virtual·{p0,·v6},·Lorg/pyneo/maps/preference/OffsetActivity;->findViewById(I)Landroid/view/View;
615 B
smali/org/pyneo/maps/preference/OffsetActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/OffsetActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/OffsetActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/preference/OffsetActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/preference/OffsetActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/preference/OffsetActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6527 ····.line·65
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/OffsetActivity$1;->this$0:Lorg/pyneo/maps/preference/OffsetActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/OffsetActivity$1;->this$0:Lorg/pyneo/maps/preference/OffsetActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
674 B
smali/org/pyneo/maps/preference/MMPreferenceActivity$MapHelper.smali
    
Offset 25, 14 lines modifiedOffset 25, 15 lines modified
  
25 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/MMPreferenceActivity;25 .field·final·synthetic·this$0:Lorg/pyneo/maps/preference/MMPreferenceActivity;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·protected·constructor·<init>(Lorg/pyneo/maps/preference/MMPreferenceActivity;)V27 .method·protected·constructor·<init>(Lorg/pyneo/maps/preference/MMPreferenceActivity;)V
28 ····.locals·028 ····.locals·0
 29 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/preference/MMPreferenceActivity;
  
29 ····.prologue30 ····.prologue
30 ····.line·7231 ····.line·72
31 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/MMPreferenceActivity$MapHelper;->this$0:Lorg/pyneo/maps/preference/MMPreferenceActivity;32 ····iput-object·p1,·p0,·Lorg/pyneo/maps/preference/MMPreferenceActivity$MapHelper;->this$0:Lorg/pyneo/maps/preference/MMPreferenceActivity;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
652 B
smali/org/pyneo/maps/dashboard/IndicatorManager$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/dashboard/IndicatorManager;)V20 .method·constructor·<init>(Lorg/pyneo/maps/dashboard/IndicatorManager;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/dashboard/IndicatorManager;
  
22 ····.prologue23 ····.prologue
23 ····.line·7524 ····.line·75
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorManager$1;->this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorManager$1;->this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;
  
25 ····invoke-direct·{p0},·Lorg/pyneo/maps/track/ITrackWriterCallback$Stub;-><init>()V26 ····invoke-direct·{p0},·Lorg/pyneo/maps/track/ITrackWriterCallback$Stub;-><init>()V
  
2.15 KB
smali/org/pyneo/maps/dashboard/IndicatorView.smali
    
Offset 206, 74 lines modifiedOffset 206, 81 lines modified
  
206 ····if-nez·v1,·:cond_0206 ····if-nez·v1,·:cond_0
  
207 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;207 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
208 ····const-string·v2,·"gpsaccuracy"208 ····const-string·v2,·"gpsaccuracy"
  
 209 ····.line·60
209 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z210 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
210 ····move-result·v1211 ····move-result·v1
  
211 ····if-nez·v1,·:cond_0212 ····if-nez·v1,·:cond_0
  
212 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;213 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
213 ····const-string·v2,·"gpsspeed"214 ····const-string·v2,·"gpsspeed"
  
 215 ····.line·61
214 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z216 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
215 ····move-result·v1217 ····move-result·v1
  
216 ····if-nez·v1,·:cond_0218 ····if-nez·v1,·:cond_0
  
217 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;219 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
218 ····const-string·v2,·"trdist"220 ····const-string·v2,·"trdist"
  
 221 ····.line·62
219 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z222 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
220 ····move-result·v1223 ····move-result·v1
  
221 ····if-nez·v1,·:cond_0224 ····if-nez·v1,·:cond_0
  
222 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;225 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
223 ····const-string·v2,·"trmaxspeed"226 ····const-string·v2,·"trmaxspeed"
  
 227 ····.line·63
224 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z228 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
225 ····move-result·v1229 ····move-result·v1
  
226 ····if-nez·v1,·:cond_0230 ····if-nez·v1,·:cond_0
  
227 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;231 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
228 ····const-string·v2,·"travgspeed"232 ····const-string·v2,·"travgspeed"
  
 233 ····.line·64
229 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z234 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
230 ····move-result·v1235 ····move-result·v1
  
231 ····if-nez·v1,·:cond_0236 ····if-nez·v1,·:cond_0
  
232 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;237 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
233 ····const-string·v2,·"travgmovespeed"238 ····const-string·v2,·"travgmovespeed"
  
 239 ····.line·65
234 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z240 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
235 ····move-result·v1241 ····move-result·v1
  
236 ····if-nez·v1,·:cond_0242 ····if-nez·v1,·:cond_0
  
237 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;243 ····iget-object·v1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView;->mIndicatorTag:Ljava/lang/String;
  
238 ····const-string·v2,·"targetdistance"244 ····const-string·v2,·"targetdistance"
  
 245 ····.line·66
239 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z246 ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
  
240 ····move-result·v1247 ····move-result·v1
  
241 ····if-eqz·v1,·:cond_2248 ····if-eqz·v1,·:cond_2
  
242 ····.line·68249 ····.line·68
623 B
smali/org/pyneo/maps/dashboard/IndicatorManager$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/dashboard/IndicatorManager;)V23 .method·constructor·<init>(Lorg/pyneo/maps/dashboard/IndicatorManager;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/dashboard/IndicatorManager;
  
25 ····.prologue26 ····.prologue
26 ····.line·10527 ····.line·105
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorManager$2;->this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorManager$2;->this$0:Lorg/pyneo/maps/dashboard/IndicatorManager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
651 B
smali/org/pyneo/maps/dashboard/IndicatorView$IndicatorViewMenuInfo.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·this$0:Lorg/pyneo/maps/dashboard/IndicatorView;22 .field·final·synthetic·this$0:Lorg/pyneo/maps/dashboard/IndicatorView;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lorg/pyneo/maps/dashboard/IndicatorView;)V24 .method·public·constructor·<init>(Lorg/pyneo/maps/dashboard/IndicatorView;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/dashboard/IndicatorView;
  
26 ····.prologue27 ····.prologue
27 ····.line·9428 ····.line·94
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView$IndicatorViewMenuInfo;->this$0:Lorg/pyneo/maps/dashboard/IndicatorView;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/dashboard/IndicatorView$IndicatorViewMenuInfo;->this$0:Lorg/pyneo/maps/dashboard/IndicatorView;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
652 B
smali/org/pyneo/maps/tileprovider/TileProviderInet$1.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
  
28 .field·final·synthetic·val$z:I28 .field·final·synthetic·val$z:I
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderInet;Ljava/lang/String;III)V30 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderInet;Ljava/lang/String;III)V
31 ····.locals·031 ····.locals·0
 32 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderInet;
  
32 ····.prologue33 ····.prologue
33 ····.line·9934 ····.line·99
34 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderInet$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderInet;35 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderInet$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderInet;
  
35 ····iput-object·p2,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderInet$1;->val$tileurl:Ljava/lang/String;36 ····iput-object·p2,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderInet$1;->val$tileurl:Ljava/lang/String;
  
1.57 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorOSM.smali
    
Offset 40, 43 lines modifiedOffset 40, 51 lines modified
  
40 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOSM;->mName:Ljava/lang/String;40 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOSM;->mName:Ljava/lang/String;
  
41 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;41 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
 43 ····.line·14
43 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;44 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····const-string·v1,·"/"46 ····const-string·v1,·"/"
  
 47 ····.line·15
46 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;48 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
47 ····move-result-object·v049 ····move-result-object·v0
  
 50 ····.line·16
48 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;51 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
49 ····move-result-object·v052 ····move-result-object·v0
  
50 ····const-string·v1,·"/"53 ····const-string·v1,·"/"
  
 54 ····.line·17
51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;55 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
52 ····move-result-object·v056 ····move-result-object·v0
  
 57 ····.line·18
53 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;58 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
54 ····move-result-object·v059 ····move-result-object·v0
  
55 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOSM;->IMAGE_FILENAMEENDING:Ljava/lang/String;60 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOSM;->IMAGE_FILENAMEENDING:Ljava/lang/String;
  
 61 ····.line·19
56 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;62 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
57 ····move-result-object·v063 ····move-result-object·v0
  
 64 ····.line·20
58 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;65 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
59 ····move-result-object·v066 ····move-result-object·v0
  
 67 ····.line·13
60 ····return-object·v068 ····return-object·v0
61 .end·method69 .end·method
3.91 KB
smali/org/pyneo/maps/tileprovider/TileProviderFileBase.smali
    
Offset 293, 14 lines modifiedOffset 293, 15 lines modified
  
293 ····move-result-object·v4293 ····move-result-object·v4
  
294 ····const-string·v5,·"usermap_"294 ····const-string·v5,·"usermap_"
  
295 ····const-string·v6,·"cahs_"295 ····const-string·v6,·"cahs_"
  
 296 ····.line·109
296 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;297 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
297 ····move-result-object·v5298 ····move-result-object·v5
  
298 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;299 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
299 ····move-result-object·v4300 ····move-result-object·v4
Offset 313, 14 lines modifiedOffset 314, 15 lines modified
  
313 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;314 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
314 ····move-result-object·v4315 ····move-result-object·v4
  
315 ····const/4·v5,·0x0316 ····const/4·v5,·0x0
  
 317 ····.line·108
316 ····invoke-virtual·{v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;318 ····invoke-virtual·{v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
  
317 ····move-result-object·v0319 ····move-result-object·v0
  
318 ····.line·110320 ····.line·110
319 ····.local·v0,·"c":Landroid/database/Cursor;321 ····.local·v0,·"c":Landroid/database/Cursor;
320 ····if-eqz·v0,·:cond_1322 ····if-eqz·v0,·:cond_1
Offset 403, 14 lines modifiedOffset 405, 15 lines modified
  
403 ····move-result-object·v4405 ····move-result-object·v4
  
404 ····const-string·v5,·"usermap_"406 ····const-string·v5,·"usermap_"
  
405 ····const-string·v6,·"cahs_"407 ····const-string·v6,·"cahs_"
  
 408 ····.line·128
406 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;409 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
407 ····move-result-object·v5410 ····move-result-object·v5
  
408 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;411 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
409 ····move-result-object·v4412 ····move-result-object·v4
Offset 423, 14 lines modifiedOffset 426, 15 lines modified
  
423 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;426 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
424 ····move-result-object·v4427 ····move-result-object·v4
  
425 ····const/4·v5,·0x0428 ····const/4·v5,·0x0
  
 429 ····.line·127
426 ····invoke-virtual·{v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;430 ····invoke-virtual·{v3,·v4,·v5},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
  
427 ····move-result-object·v0431 ····move-result-object·v0
  
428 ····.line·129432 ····.line·129
429 ····.local·v0,·"c":Landroid/database/Cursor;433 ····.local·v0,·"c":Landroid/database/Cursor;
430 ····if-eqz·v0,·:cond_1434 ····if-eqz·v0,·:cond_1
Offset 611, 14 lines modifiedOffset 615, 15 lines modified
  
611 ····move-result-object·v4615 ····move-result-object·v4
  
612 ····const-string·v5,·"usermap_"616 ····const-string·v5,·"usermap_"
  
613 ····const-string·v6,·"cahs_"617 ····const-string·v6,·"cahs_"
  
 618 ····.line·58
614 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;619 ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
615 ····move-result-object·v5620 ····move-result-object·v5
  
616 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;621 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
617 ····move-result-object·v4622 ····move-result-object·v4
Offset 629, 14 lines modifiedOffset 634, 15 lines modified
  
629 ····move-result-object·v4634 ····move-result-object·v4
  
630 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;635 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
631 ····move-result-object·v4636 ····move-result-object·v4
  
 637 ····.line·57
632 ····invoke-virtual·{v3,·v4,·v7},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;638 ····invoke-virtual·{v3,·v4,·v7},·Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
  
633 ····move-result-object·v1639 ····move-result-object·v1
  
634 ····.line·59640 ····.line·59
635 ····invoke-interface·{v1},·Landroid/database/Cursor;->getCount()I641 ····invoke-interface·{v1},·Landroid/database/Cursor;->getCount()I
  
Offset 666, 14 lines modifiedOffset 672, 15 lines modified
  
666 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;672 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
667 ····move-result-object·v3673 ····move-result-object·v3
  
668 ····const-string·v4,·"size"674 ····const-string·v4,·"size"
  
 675 ····.line·62
669 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I676 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
  
670 ····move-result·v4677 ····move-result·v4
  
671 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getLong(I)J678 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getLong(I)J
  
672 ····move-result-wide·v4679 ····move-result-wide·v4
Offset 686, 14 lines modifiedOffset 693, 15 lines modified
  
686 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;693 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
687 ····move-result-object·v3694 ····move-result-object·v3
  
688 ····const-string·v4,·"lastmodified"695 ····const-string·v4,·"lastmodified"
  
 696 ····.line·63
689 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I697 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
  
690 ····move-result·v4698 ····move-result·v4
  
691 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getLong(I)J699 ····invoke-interface·{v1,·v4},·Landroid/database/Cursor;->getLong(I)J
  
692 ····move-result-wide·v4700 ····move-result-wide·v4
Max diff block lines reached; 363/3883 bytes (9.35%) of diff not shown.
14.3 KB
smali/org/pyneo/maps/tileprovider/FSCacheProvider.smali
    
Offset 134, 85 lines modifiedOffset 134, 80 lines modified
134 ····.line·27134 ····.line·27
135 ····iget-object·v0,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mHandler:Landroid/os/Handler;135 ····iget-object·v0,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mHandler:Landroid/os/Handler;
  
136 ····return-object·v0136 ····return-object·v0
137 .end·method137 .end·method
  
138 .method·private·calculateDirectorySize(Ljava/io/File;)V138 .method·private·calculateDirectorySize(Ljava/io/File;)V
139 ····.locals·10139 ····.locals·8
140 ····.param·p1,·"pDirectory"····#·Ljava/io/File;140 ····.param·p1,·"pDirectory"····#·Ljava/io/File;
  
141 ····.prologue141 ····.prologue
142 ····.line·199142 ····.line·199
143 ····if-nez·p1,·:cond_1143 ····if-nez·p1,·:cond_1
  
144 ····.line·213144 ····.line·213
145 ····:cond_0145 ····:cond_0
146 ····return-void146 ····return-void
  
147 ····.line·202147 ····.line·202
148 ····:cond_1148 ····:cond_1
149 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;149 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
150 ····move-result-object·v4150 ····move-result-object·v1
  
151 ····.line·203151 ····.line·203
152 ····.local·v4,·"z":[Ljava/io/File;152 ····.local·v1,·"z":[Ljava/io/File;
153 ····if-eqz·v4,·:cond_0153 ····if-eqz·v1,·:cond_0
  
154 ····.line·204154 ····.line·204
155 ····move-object·v0,·v4 
  
156 ····.local·v0,·"arr$":[Ljava/io/File; 
157 ····array-length·v3,·v0155 ····array-length·v3,·v1
  
158 ····.local·v3,·"len$":I 
159 ····const/4·v2,·0x0156 ····const/4·v2,·0x0
  
160 ····.local·v2,·"i$":I 
161 ····:goto_0157 ····:goto_0
162 ····if-ge·v2,·v3,·:cond_0158 ····if-ge·v2,·v3,·:cond_0
  
163 ····aget-object·v1,·v0,·v2159 ····aget-object·v0,·v1,·v2
  
164 ····.line·205160 ····.line·205
165 ····.local·v1,·"file":Ljava/io/File;161 ····.local·v0,·"file":Ljava/io/File;
166 ····invoke-virtual·{v1},·Ljava/io/File;->isFile()Z162 ····invoke-virtual·{v0},·Ljava/io/File;->isFile()Z
  
167 ····move-result·v5163 ····move-result·v4
  
168 ····if-eqz·v5,·:cond_2164 ····if-eqz·v4,·:cond_2
  
169 ····.line·206165 ····.line·206
170 ····iget-wide·v6,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J166 ····iget-wide·v4,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J
  
171 ····invoke-virtual·{v1},·Ljava/io/File;->length()J167 ····invoke-virtual·{v0},·Ljava/io/File;->length()J
  
172 ····move-result-wide·v8168 ····move-result-wide·v6
  
173 ····add-long/2addr·v6,·v8169 ····add-long/2addr·v4,·v6
  
174 ····iput-wide·v6,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J170 ····iput-wide·v4,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J
  
175 ····.line·208171 ····.line·208
176 ····:cond_2172 ····:cond_2
177 ····invoke-virtual·{v1},·Ljava/io/File;->isDirectory()Z173 ····invoke-virtual·{v0},·Ljava/io/File;->isDirectory()Z
  
178 ····move-result·v5174 ····move-result·v4
  
179 ····if-eqz·v5,·:cond_3175 ····if-eqz·v4,·:cond_3
  
180 ····invoke-direct·{p0,·p1,·v1},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->isSymbolicDirectoryLink(Ljava/io/File;Ljava/io/File;)Z176 ····invoke-direct·{p0,·p1,·v0},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->isSymbolicDirectoryLink(Ljava/io/File;Ljava/io/File;)Z
  
181 ····move-result·v5177 ····move-result·v4
  
182 ····if-nez·v5,·:cond_3178 ····if-nez·v4,·:cond_3
  
183 ····.line·209179 ····.line·209
184 ····invoke-direct·{p0,·v1},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->calculateDirectorySize(Ljava/io/File;)V180 ····invoke-direct·{p0,·v0},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->calculateDirectorySize(Ljava/io/File;)V
  
185 ····.line·204181 ····.line·204
186 ····:cond_3182 ····:cond_3
187 ····add-int/lit8·v2,·v2,·0x1183 ····add-int/lit8·v2,·v2,·0x1
  
188 ····goto·:goto_0184 ····goto·:goto_0
189 .end·method185 .end·method
Offset 227, 186 lines modifiedOffset 222, 172 lines modified
227 ····invoke-direct·{p0,·v0,·v1},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->cutCurrentCacheToSize(J)V222 ····invoke-direct·{p0,·v0,·v1},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->cutCurrentCacheToSize(J)V
  
228 ····.line·144223 ····.line·144
229 ····return-void224 ····return-void
230 .end·method225 .end·method
  
231 .method·private·cutCurrentCacheToSize(J)V226 .method·private·cutCurrentCacheToSize(J)V
232 ····.locals·13227 ····.locals·11
233 ····.param·p1,·"aTrimSizeBytes"····#·J228 ····.param·p1,·"aTrimSizeBytes"····#·J
  
234 ····.prologue229 ····.prologue
 230 ····const/4·v5,·0x0
  
235 ····.line·148231 ····.line·148
236 ····iget-object·v9,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mCachePath:Ljava/io/File;232 ····iget-object·v6,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mCachePath:Ljava/io/File;
  
237 ····monitor-enter·v9233 ····monitor-enter·v6
  
238 ····.line·150234 ····.line·150
239 ····:try_start_0235 ····:try_start_0
240 ····iget-wide·v10,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J236 ····iget-wide·v8,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J
  
241 ····cmp-long·v8,·v10,·p1237 ····cmp-long·v7,·v8,·p1
  
242 ····if-lez·v8,·:cond_1238 ····if-lez·v7,·:cond_1
  
243 ····.line·152239 ····.line·152
244 ····new-instance·v8,·Ljava/lang/StringBuilder;240 ····new-instance·v7,·Ljava/lang/StringBuilder;
  
245 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V241 ····invoke-direct·{v7},·Ljava/lang/StringBuilder;-><init>()V
  
246 ····const-string·v10,·"Trimming·tile·cache·from·"242 ····const-string·v8,·"Trimming·tile·cache·from·"
  
247 ····invoke-virtual·{v8,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;243 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
248 ····move-result-object·v8244 ····move-result-object·v7
  
249 ····iget-wide·v10,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J245 ····iget-wide·v8,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->mUsedCacheSpace:J
  
250 ····invoke-virtual·{v8,·v10,·v11},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;246 ····invoke-virtual·{v7,·v8,·v9},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 9709/14495 bytes (66.98%) of diff not shown.
636 B
smali/org/pyneo/maps/tileprovider/TileProviderMNM$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderMNM;)V23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderMNM;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
25 ····.prologue26 ····.prologue
26 ····.line·5327 ····.line·53
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$2;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$2;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.32 KB
smali/org/pyneo/maps/tileprovider/TileProviderSQLITEDB$IndexTask.smali
    
Offset 244, 21 lines modifiedOffset 244, 19 lines modified
244 ····invoke-static·{v0,·v8},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V244 ····invoke-static·{v0,·v8},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
  
245 ····goto·:goto_0245 ····goto·:goto_0
246 .end·method246 .end·method
  
247 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;247 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
248 ····.locals·1248 ····.locals·1
249 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
250 ····.prologue249 ····.prologue
251 ····.line·139250 ····.line·139
252 ····check-cast·p1,·[Ljava/lang/Long;251 ····check-cast·p1,·[Ljava/lang/Long;
  
253 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
254 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB$IndexTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean;252 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB$IndexTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean;
  
255 ····move-result-object·v0253 ····move-result-object·v0
  
256 ····return-object·v0254 ····return-object·v0
257 .end·method255 .end·method
  
Offset 333, 18 lines modifiedOffset 331, 16 lines modified
333 ····invoke-static·{v1,·v0},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V331 ····invoke-static·{v1,·v0},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
  
334 ····goto·:goto_0332 ····goto·:goto_0
335 .end·method333 .end·method
  
336 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V334 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
337 ····.locals·0335 ····.locals·0
338 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
339 ····.prologue336 ····.prologue
340 ····.line·139337 ····.line·139
341 ····check-cast·p1,·Ljava/lang/Boolean;338 ····check-cast·p1,·Ljava/lang/Boolean;
  
342 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
343 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB$IndexTask;->onPostExecute(Ljava/lang/Boolean;)V339 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB$IndexTask;->onPostExecute(Ljava/lang/Boolean;)V
  
344 ····return-void340 ····return-void
345 .end·method341 .end·method
2.04 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC.smali
    
Offset 207, 62 lines modifiedOffset 207, 72 lines modified
  
207 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;207 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
208 ····move-result-object·v0208 ····move-result-object·v0
  
209 ····const-string·v1,·"&x="209 ····const-string·v1,·"&x="
  
 210 ····.line·37
210 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;211 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
211 ····move-result-object·v0212 ····move-result-object·v0
  
 213 ····.line·38
212 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;214 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
213 ····move-result-object·v0215 ····move-result-object·v0
  
214 ····const-string·v1,·"&y="216 ····const-string·v1,·"&y="
  
 217 ····.line·39
215 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;218 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
216 ····move-result-object·v0219 ····move-result-object·v0
  
 220 ····.line·40
217 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;221 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
218 ····move-result-object·v0222 ····move-result-object·v0
  
219 ····const-string·v1,·"&z="223 ····const-string·v1,·"&z="
  
 224 ····.line·41
220 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
221 ····move-result-object·v0226 ····move-result-object·v0
  
 227 ····.line·42
222 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;228 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
223 ····move-result-object·v0229 ····move-result-object·v0
  
224 ····const-string·v1,·"&tm="230 ····const-string·v1,·"&tm="
  
 231 ····.line·43
225 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;232 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
226 ····move-result-object·v0233 ····move-result-object·v0
  
227 ····const/16·v1,·0x3c234 ····const/16·v1,·0x3c
  
 235 ····.line·44
228 ····invoke-direct·{p0,·v1},·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;->get_ts(I)Ljava/lang/String;236 ····invoke-direct·{p0,·v1},·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;->get_ts(I)Ljava/lang/String;
  
229 ····move-result-object·v1237 ····move-result-object·v1
  
230 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;238 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
231 ····move-result-object·v0239 ····move-result-object·v0
  
 240 ····.line·45
232 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;241 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
233 ····move-result-object·v0242 ····move-result-object·v0
  
 243 ····.line·36
234 ····return-object·v0244 ····return-object·v0
235 .end·method245 .end·method
  
236 .method·public·setCallbackHandler(Landroid/os/Handler;)V246 .method·public·setCallbackHandler(Landroid/os/Handler;)V
237 ····.locals·0247 ····.locals·0
238 ····.param·p1,·"aCallbackHandler"····#·Landroid/os/Handler;248 ····.param·p1,·"aCallbackHandler"····#·Landroid/os/Handler;
  
3.79 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap.smali
    
Offset 130, 20 lines modifiedOffset 130, 22 lines modified
130 ····:goto_0130 ····:goto_0
131 ····new-instance·v2,·Ljava/lang/StringBuilder;131 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
132 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V132 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
133 ····iget-object·v3,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mName:Ljava/lang/String;133 ····iget-object·v3,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mName:Ljava/lang/String;
  
 134 ····.line·19
134 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;135 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
135 ····move-result-object·v2136 ····move-result-object·v2
  
136 ····const-string·v3,·"LAYERS="137 ····const-string·v3,·"LAYERS="
  
 138 ····.line·20
137 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;139 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
138 ····move-result-object·v2140 ····move-result-object·v2
  
139 ····sget-object·v3,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->OpenSpaceLayersArray:[I141 ····sget-object·v3,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->OpenSpaceLayersArray:[I
  
140 ····iget·v4,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mZoomMinLevel:I142 ····iget·v4,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mZoomMinLevel:I
Offset 154, 26 lines modifiedOffset 156, 29 lines modified
  
154 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;156 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
155 ····move-result-object·v2157 ····move-result-object·v2
  
156 ····const-string·v3,·"&SRS=EPSG%3A27700&BBOX="158 ····const-string·v3,·"&SRS=EPSG%3A27700&BBOX="
  
 159 ····.line·21
157 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;160 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
158 ····move-result-object·v2161 ····move-result-object·v2
  
159 ····mul-int·v3,·v0,·p1162 ····mul-int·v3,·v0,·p1
  
 163 ····.line·22
160 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;164 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
161 ····move-result-object·v2165 ····move-result-object·v2
  
162 ····const-string·v3,·","166 ····const-string·v3,·","
  
 167 ····.line·23
163 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;168 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
164 ····move-result-object·v2169 ····move-result-object·v2
  
165 ····sget-object·v3,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->OpenSpaceUpperBoundArray:[I170 ····sget-object·v3,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->OpenSpaceUpperBoundArray:[I
  
166 ····iget·v4,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mZoomMinLevel:I171 ····iget·v4,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mZoomMinLevel:I
Offset 184, 34 lines modifiedOffset 189, 38 lines modified
  
184 ····add-int/lit8·v3,·v3,·-0x1189 ····add-int/lit8·v3,·v3,·-0x1
  
185 ····sub-int/2addr·v3,·p2190 ····sub-int/2addr·v3,·p2
  
186 ····mul-int/2addr·v3,·v0191 ····mul-int/2addr·v3,·v0
  
 192 ····.line·24
187 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;193 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
188 ····move-result-object·v2194 ····move-result-object·v2
  
189 ····const-string·v3,·","195 ····const-string·v3,·","
  
 196 ····.line·25
190 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;197 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
191 ····move-result-object·v2198 ····move-result-object·v2
  
192 ····add-int/lit8·v3,·p1,·0x1199 ····add-int/lit8·v3,·p1,·0x1
  
193 ····mul-int/2addr·v3,·v0200 ····mul-int/2addr·v3,·v0
  
 201 ····.line·26
194 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;202 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
195 ····move-result-object·v2203 ····move-result-object·v2
  
196 ····const-string·v3,·","204 ····const-string·v3,·","
  
 205 ····.line·27
197 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;206 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
198 ····move-result-object·v2207 ····move-result-object·v2
  
199 ····sget-object·v3,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->OpenSpaceUpperBoundArray:[I208 ····sget-object·v3,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->OpenSpaceUpperBoundArray:[I
  
200 ····iget·v4,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mZoomMinLevel:I209 ····iget·v4,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorOrdnanceSurveyMap;->mZoomMinLevel:I
Offset 224, 20 lines modifiedOffset 233, 22 lines modified
  
224 ····sub-int/2addr·v3,·p2233 ····sub-int/2addr·v3,·p2
  
225 ····add-int/lit8·v3,·v3,·0x1234 ····add-int/lit8·v3,·v3,·0x1
  
226 ····mul-int/2addr·v3,·v0235 ····mul-int/2addr·v3,·v0
  
 236 ····.line·28
227 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;237 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
228 ····move-result-object·v2238 ····move-result-object·v2
  
229 ····const-string·v3,·"&WIDTH="239 ····const-string·v3,·"&WIDTH="
  
 240 ····.line·29
230 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;241 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
231 ····move-result-object·v2242 ····move-result-object·v2
  
232 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;243 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
233 ····move-result-object·v2244 ····move-result-object·v2
Offset 248, 18 lines modifiedOffset 259, 20 lines modified
  
248 ····move-result-object·v2259 ····move-result-object·v2
  
249 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;260 ····invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
250 ····move-result-object·v2261 ····move-result-object·v2
  
 262 ····.line·30
251 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;263 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
252 ····move-result-object·v2264 ····move-result-object·v2
  
Max diff block lines reached; 87/3740 bytes (2.33%) of diff not shown.
1.67 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorAVC.smali
    
Offset 40, 51 lines modifiedOffset 40, 59 lines modified
  
40 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorAVC;->mName:Ljava/lang/String;40 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorAVC;->mName:Ljava/lang/String;
  
41 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;41 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
 43 ····.line·14
43 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;44 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····const-string·v1,·"/"46 ····const-string·v1,·"/"
  
 47 ····.line·15
46 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;48 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
47 ····move-result-object·v049 ····move-result-object·v0
  
 50 ····.line·16
48 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;51 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
49 ····move-result-object·v052 ····move-result-object·v0
  
50 ····const-string·v1,·"/"53 ····const-string·v1,·"/"
  
 54 ····.line·17
51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;55 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
52 ····move-result-object·v056 ····move-result-object·v0
  
53 ····const/4·v1,·0x157 ····const/4·v1,·0x1
  
54 ····shl-int/2addr·v1,·p358 ····shl-int/2addr·v1,·p3
  
55 ····sub-int/2addr·v1,·p259 ····sub-int/2addr·v1,·p2
  
56 ····add-int/lit8·v1,·v1,·-0x160 ····add-int/lit8·v1,·v1,·-0x1
  
 61 ····.line·18
57 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;62 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
58 ····move-result-object·v063 ····move-result-object·v0
  
59 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorAVC;->mImageFileNaming:Ljava/lang/String;64 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorAVC;->mImageFileNaming:Ljava/lang/String;
  
 65 ····.line·19
60 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;66 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
61 ····move-result-object·v067 ····move-result-object·v0
  
 68 ····.line·20
62 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;69 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
63 ····move-result-object·v070 ····move-result-object·v0
  
 71 ····.line·13
64 ····return-object·v072 ····return-object·v0
65 .end·method73 .end·method
1.63 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorVFRCB.smali
    
Offset 52, 47 lines modifiedOffset 52, 55 lines modified
  
52 ····iget-object·v2,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorVFRCB;->mName:Ljava/lang/String;52 ····iget-object·v2,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorVFRCB;->mName:Ljava/lang/String;
  
53 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;53 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
54 ····move-result-object·v154 ····move-result-object·v1
  
 55 ····.line·15
55 ····invoke-virtual·{v1,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;56 ····invoke-virtual·{v1,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
56 ····move-result-object·v157 ····move-result-object·v1
  
57 ····const-string·v2,·"/"58 ····const-string·v2,·"/"
  
 59 ····.line·16
58 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;60 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
59 ····move-result-object·v161 ····move-result-object·v1
  
 62 ····.line·17
60 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;63 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
61 ····move-result-object·v164 ····move-result-object·v1
  
62 ····const-string·v2,·"/"65 ····const-string·v2,·"/"
  
 66 ····.line·18
63 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;67 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
64 ····move-result-object·v168 ····move-result-object·v1
  
65 ····sub-int·v2,·v0,·p269 ····sub-int·v2,·v0,·p2
  
66 ····add-int/lit8·v2,·v2,·-0x170 ····add-int/lit8·v2,·v2,·-0x1
  
 71 ····.line·19
67 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
68 ····move-result-object·v173 ····move-result-object·v1
  
69 ····iget-object·v2,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorVFRCB;->IMAGE_FILENAMEENDING:Ljava/lang/String;74 ····iget-object·v2,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorVFRCB;->IMAGE_FILENAMEENDING:Ljava/lang/String;
  
 75 ····.line·20
70 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
71 ····move-result-object·v177 ····move-result-object·v1
  
 78 ····.line·21
72 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;79 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
73 ····move-result-object·v180 ····move-result-object·v1
  
 81 ····.line·14
74 ····return-object·v182 ····return-object·v1
75 .end·method83 .end·method
1.11 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorMS.smali
    
Offset 126, 27 lines modifiedOffset 126, 31 lines modified
  
126 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorMS;->mName:Ljava/lang/String;126 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorMS;->mName:Ljava/lang/String;
  
127 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;127 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
128 ····move-result-object·v0128 ····move-result-object·v0
  
 129 ····.line·15
129 ····invoke-direct·{p0,·p3,·p1,·p2},·Lorg/pyneo/maps/tileprovider/TileURLGeneratorMS;->encodeQuadTree(III)Ljava/lang/String;130 ····invoke-direct·{p0,·p3,·p1,·p2},·Lorg/pyneo/maps/tileprovider/TileURLGeneratorMS;->encodeQuadTree(III)Ljava/lang/String;
  
130 ····move-result-object·v1131 ····move-result-object·v1
  
131 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;132 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
132 ····move-result-object·v0133 ····move-result-object·v0
  
133 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorMS;->mImageFileNaming:Ljava/lang/String;134 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorMS;->mImageFileNaming:Ljava/lang/String;
  
 135 ····.line·16
134 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;136 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
135 ····move-result-object·v0137 ····move-result-object·v0
  
 138 ····.line·17
136 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;139 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
137 ····move-result-object·v0140 ····move-result-object·v0
  
 141 ····.line·14
138 ····return-object·v0142 ····return-object·v0
139 .end·method143 .end·method
687 B
smali/org/pyneo/maps/tileprovider/TileProviderTAR$3.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$tileurl:Ljava/lang/String;24 .field·final·synthetic·val$tileurl:Ljava/lang/String;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderTAR;Ljava/lang/String;Ljava/io/InputStream;)V26 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderTAR;Ljava/lang/String;Ljava/io/InputStream;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
28 ····.prologue29 ····.prologue
29 ····.line·14030 ····.line·140
30 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$3;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;31 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$3;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
31 ····iput-object·p2,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$3;->val$tileurl:Ljava/lang/String;32 ····iput-object·p2,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$3;->val$tileurl:Ljava/lang/String;
  
3.9 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorSovMilMap.smali
    
Offset 72, 14 lines modifiedOffset 72, 15 lines modified
  
72 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V72 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V
  
73 ····move-object/from16·v0,·p073 ····move-object/from16·v0,·p0
  
74 ····iget-object·v9,·v0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorSovMilMap;->mName:Ljava/lang/String;74 ····iget-object·v9,·v0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorSovMilMap;->mName:Ljava/lang/String;
  
 75 ····.line·21
75 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
76 ····move-result-object·v877 ····move-result-object·v8
  
77 ····const-string·v9,·"%f"78 ····const-string·v9,·"%f"
  
78 ····const/4·v10,·0x179 ····const/4·v10,·0x1
Offset 94, 14 lines modifiedOffset 95, 15 lines modified
  
94 ····mul-double/2addr·v12,·v295 ····mul-double/2addr·v12,·v2
  
95 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E796 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7
  
96 ····sub-double/2addr·v12,·v1497 ····sub-double/2addr·v12,·v14
  
 98 ····.line·22
97 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;99 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
98 ····move-result-object·v12100 ····move-result-object·v12
  
99 ····aput-object·v12,·v10,·v11101 ····aput-object·v12,·v10,·v11
  
100 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;102 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 118, 14 lines modifiedOffset 120, 15 lines modified
  
118 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;120 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
119 ····move-result-object·v8121 ····move-result-object·v8
  
120 ····const-string·v9,·","122 ····const-string·v9,·","
  
 123 ····.line·23
121 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;124 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
122 ····move-result-object·v8125 ····move-result-object·v8
  
123 ····const-string·v9,·"%f"126 ····const-string·v9,·"%f"
  
124 ····const/4·v10,·0x1127 ····const/4·v10,·0x1
Offset 138, 14 lines modifiedOffset 141, 15 lines modified
  
138 ····mul-double/2addr·v12,·v2141 ····mul-double/2addr·v12,·v2
  
139 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7142 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7
  
140 ····sub-double/2addr·v12,·v14143 ····sub-double/2addr·v12,·v14
  
 144 ····.line·24
141 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;145 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
142 ····move-result-object·v12146 ····move-result-object·v12
  
143 ····aput-object·v12,·v10,·v11147 ····aput-object·v12,·v10,·v11
  
144 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;148 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 162, 14 lines modifiedOffset 166, 15 lines modified
  
162 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;166 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
163 ····move-result-object·v8167 ····move-result-object·v8
  
164 ····const-string·v9,·","168 ····const-string·v9,·","
  
 169 ····.line·25
165 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;170 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
166 ····move-result-object·v8171 ····move-result-object·v8
  
167 ····const-string·v9,·"%f"172 ····const-string·v9,·"%f"
  
168 ····const/4·v10,·0x1173 ····const/4·v10,·0x1
Offset 184, 14 lines modifiedOffset 189, 15 lines modified
  
184 ····mul-double/2addr·v12,·v2189 ····mul-double/2addr·v12,·v2
  
185 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7190 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7
  
186 ····sub-double/2addr·v12,·v14191 ····sub-double/2addr·v12,·v14
  
 192 ····.line·26
187 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;193 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
188 ····move-result-object·v12194 ····move-result-object·v12
  
189 ····aput-object·v12,·v10,·v11195 ····aput-object·v12,·v10,·v11
  
190 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;196 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Offset 208, 14 lines modifiedOffset 214, 15 lines modified
  
208 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;214 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
209 ····move-result-object·v8215 ····move-result-object·v8
  
210 ····const-string·v9,·","216 ····const-string·v9,·","
  
 217 ····.line·27
211 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;218 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
212 ····move-result-object·v8219 ····move-result-object·v8
  
213 ····const-string·v9,·"%f"220 ····const-string·v9,·"%f"
  
214 ····const/4·v10,·0x1221 ····const/4·v10,·0x1
Offset 230, 14 lines modifiedOffset 237, 15 lines modified
  
230 ····mul-double/2addr·v12,·v2237 ····mul-double/2addr·v12,·v2
  
231 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7238 ····const-wide·v14,·0x41731bf84570a3d7L····#·2.003750834E7
  
232 ····sub-double/2addr·v12,·v14239 ····sub-double/2addr·v12,·v14
  
 240 ····.line·28
233 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;241 ····invoke-static·{v12,·v13},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
234 ····move-result-object·v12242 ····move-result-object·v12
  
235 ····aput-object·v12,·v10,·v11243 ····aput-object·v12,·v10,·v11
  
236 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;244 ····invoke-static·{v9,·v10},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
Max diff block lines reached; 520/3860 bytes (13.47%) of diff not shown.
1.15 KB
smali/org/pyneo/maps/tileprovider/TileProviderTAR$IndexTask.smali
    
Offset 460, 21 lines modifiedOffset 460, 19 lines modified
460 ····const/4·v3,·0x0460 ····const/4·v3,·0x0
  
461 ····goto·:goto_1461 ····goto·:goto_1
462 .end·method462 .end·method
  
463 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;463 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
464 ····.locals·1464 ····.locals·1
465 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
466 ····.prologue465 ····.prologue
467 ····.line·181466 ····.line·181
468 ····check-cast·p1,·[Ljava/lang/Long;467 ····check-cast·p1,·[Ljava/lang/Long;
  
469 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
470 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderTAR$IndexTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean;468 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderTAR$IndexTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean;
  
471 ····move-result-object·v0469 ····move-result-object·v0
  
472 ····return-object·v0470 ····return-object·v0
473 .end·method471 .end·method
  
Offset 525, 18 lines modifiedOffset 523, 16 lines modified
525 ····.line·264523 ····.line·264
526 ····:cond_1524 ····:cond_1
527 ····return-void525 ····return-void
528 .end·method526 .end·method
  
529 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V527 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
530 ····.locals·0528 ····.locals·0
531 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
532 ····.prologue529 ····.prologue
533 ····.line·181530 ····.line·181
534 ····check-cast·p1,·Ljava/lang/Boolean;531 ····check-cast·p1,·Ljava/lang/Boolean;
  
535 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
536 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderTAR$IndexTask;->onPostExecute(Ljava/lang/Boolean;)V532 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderTAR$IndexTask;->onPostExecute(Ljava/lang/Boolean;)V
  
537 ····return-void533 ····return-void
538 .end·method534 .end·method
1.15 KB
smali/org/pyneo/maps/tileprovider/TileProviderMNM$IndexTask.smali
    
Offset 457, 21 lines modifiedOffset 457, 19 lines modified
457 ····const/4·v4,·0x0457 ····const/4·v4,·0x0
  
458 ····goto·:goto_2458 ····goto·:goto_2
459 .end·method459 .end·method
  
460 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;460 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
461 ····.locals·1461 ····.locals·1
462 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
463 ····.prologue462 ····.prologue
464 ····.line·182463 ····.line·182
465 ····check-cast·p1,·[Ljava/lang/Long;464 ····check-cast·p1,·[Ljava/lang/Long;
  
466 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
467 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderMNM$IndexTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean;465 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderMNM$IndexTask;->doInBackground([Ljava/lang/Long;)Ljava/lang/Boolean;
  
468 ····move-result-object·v0466 ····move-result-object·v0
  
469 ····return-object·v0467 ····return-object·v0
470 .end·method468 .end·method
  
Offset 522, 18 lines modifiedOffset 520, 16 lines modified
522 ····.line·254520 ····.line·254
523 ····:cond_1521 ····:cond_1
524 ····return-void522 ····return-void
525 .end·method523 .end·method
  
526 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V524 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
527 ····.locals·0525 ····.locals·0
528 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
529 ····.prologue526 ····.prologue
530 ····.line·182527 ····.line·182
531 ····check-cast·p1,·Ljava/lang/Boolean;528 ····check-cast·p1,·Ljava/lang/Boolean;
  
532 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
533 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderMNM$IndexTask;->onPostExecute(Ljava/lang/Boolean;)V529 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/tileprovider/TileProviderMNM$IndexTask;->onPostExecute(Ljava/lang/Boolean;)V
  
534 ····return-void530 ····return-void
535 .end·method531 .end·method
1.45 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorVFR.smali
    
Offset 34, 45 lines modifiedOffset 34, 53 lines modified
  
34 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;34 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
35 ····move-result-object·v035 ····move-result-object·v0
  
36 ····const-string·v1,·"x="36 ····const-string·v1,·"x="
  
 37 ····.line·12
37 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;38 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
38 ····move-result-object·v039 ····move-result-object·v0
  
 40 ····.line·13
39 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;41 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
40 ····move-result-object·v042 ····move-result-object·v0
  
41 ····const-string·v1,·"&y="43 ····const-string·v1,·"&y="
  
 44 ····.line·14
42 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;45 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
43 ····move-result-object·v046 ····move-result-object·v0
  
 47 ····.line·15
44 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;48 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
45 ····move-result-object·v049 ····move-result-object·v0
  
46 ····const-string·v1,·"&z="50 ····const-string·v1,·"&z="
  
 51 ····.line·16
47 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;52 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
48 ····move-result-object·v053 ····move-result-object·v0
  
49 ····rsub-int/lit8·v1,·p3,·0x1254 ····rsub-int/lit8·v1,·p3,·0x12
  
50 ····add-int/lit8·v1,·v1,·-0x155 ····add-int/lit8·v1,·v1,·-0x1
  
 56 ····.line·17
51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;57 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
52 ····move-result-object·v058 ····move-result-object·v0
  
 59 ····.line·18
53 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;60 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
54 ····move-result-object·v061 ····move-result-object·v0
  
 62 ····.line·11
55 ····return-object·v063 ····return-object·v0
56 .end·method64 .end·method
636 B
smali/org/pyneo/maps/tileprovider/TileProviderTAR$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderTAR;)V23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderTAR;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
25 ····.prologue26 ····.prologue
26 ····.line·4927 ····.line·49
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
823 B
smali/org/pyneo/maps/tileprovider/TileProviderFileBase$IndexDatabaseHelper.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
21 #·instance·fields21 #·instance·fields
22 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderFileBase;22 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderFileBase;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderFileBase;Landroid/content/Context;Ljava/lang/String;)V24 .method·public·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderFileBase;Landroid/content/Context;Ljava/lang/String;)V
25 ····.locals·225 ····.locals·2
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderFileBase;
26 ····.param·p2,·"context"····#·Landroid/content/Context;27 ····.param·p2,·"context"····#·Landroid/content/Context;
27 ····.param·p3,·"name"····#·Ljava/lang/String;28 ····.param·p3,·"name"····#·Ljava/lang/String;
  
28 ····.prologue29 ····.prologue
29 ····.line·15230 ····.line·152
30 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderFileBase$IndexDatabaseHelper;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderFileBase;31 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderFileBase$IndexDatabaseHelper;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderFileBase;
  
2.96 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP.smali
    
Offset 68, 89 lines modifiedOffset 68, 103 lines modified
  
68 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;68 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····const-string·v1,·"hl="70 ····const-string·v1,·"hl="
  
 71 ····.line·17
71 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
72 ····move-result-object·v073 ····move-result-object·v0
  
73 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP;->GOOGLE_LANG_CODE:Ljava/lang/String;74 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP;->GOOGLE_LANG_CODE:Ljava/lang/String;
  
 75 ····.line·18
74 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
75 ····move-result-object·v077 ····move-result-object·v0
  
76 ····const-string·v1,·"&src=app&x="78 ····const-string·v1,·"&src=app&x="
  
 79 ····.line·19
77 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;80 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
78 ····move-result-object·v081 ····move-result-object·v0
  
 82 ····.line·20
79 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;83 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
80 ····move-result-object·v084 ····move-result-object·v0
  
81 ····const-string·v1,·"&y="85 ····const-string·v1,·"&y="
  
 86 ····.line·21
82 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
83 ····move-result-object·v088 ····move-result-object·v0
  
 89 ····.line·22
84 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;90 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
85 ····move-result-object·v091 ····move-result-object·v0
  
86 ····const-string·v1,·"&z="92 ····const-string·v1,·"&z="
  
 93 ····.line·23
87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;94 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
88 ····move-result-object·v095 ····move-result-object·v0
  
 96 ····.line·24
89 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;97 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
90 ····move-result-object·v098 ····move-result-object·v0
  
91 ····const-string·v1,·"&scale="99 ····const-string·v1,·"&scale="
  
 100 ····.line·25
92 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
93 ····move-result-object·v0102 ····move-result-object·v0
  
94 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP;->GOOGLESCALE:Ljava/lang/String;103 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP;->GOOGLESCALE:Ljava/lang/String;
  
 104 ····.line·26
95 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;105 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
96 ····move-result-object·v0106 ····move-result-object·v0
  
97 ····const-string·v1,·"&s="107 ····const-string·v1,·"&s="
  
 108 ····.line·27
98 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;109 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
99 ····move-result-object·v0110 ····move-result-object·v0
  
100 ····sget-object·v1,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP;->strGalileo:Ljava/lang/String;111 ····sget-object·v1,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLEMAP;->strGalileo:Ljava/lang/String;
  
101 ····const/4·v2,·0x0112 ····const/4·v2,·0x0
  
102 ····mul-int/lit8·v3,·p1,·0x3113 ····mul-int/lit8·v3,·p1,·0x3
  
103 ····add-int/2addr·v3,·p2114 ····add-int/2addr·v3,·p2
  
104 ····rem-int/lit8·v3,·v3,·0x8115 ····rem-int/lit8·v3,·v3,·0x8
  
 116 ····.line·28
105 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/String;->substring(II)Ljava/lang/String;117 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
106 ····move-result-object·v1118 ····move-result-object·v1
  
107 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;119 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
108 ····move-result-object·v0120 ····move-result-object·v0
  
 121 ····.line·29
109 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;122 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
110 ····move-result-object·v0123 ····move-result-object·v0
  
 124 ····.line·16
111 ····return-object·v0125 ····return-object·v0
112 .end·method126 .end·method
659 B
smali/org/pyneo/maps/tileprovider/FSCacheProvider$1.smali
    
Offset 19, 14 lines modifiedOffset 19, 15 lines modified
  
19 .field·final·synthetic·val$aCachePath:Ljava/io/File;19 .field·final·synthetic·val$aCachePath:Ljava/io/File;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/FSCacheProvider;Ljava/io/File;)V21 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/FSCacheProvider;Ljava/io/File;)V
22 ····.locals·022 ····.locals·0
 23 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/FSCacheProvider;
  
23 ····.prologue24 ····.prologue
24 ····.line·4625 ····.line·46
25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider$1;->this$0:Lorg/pyneo/maps/tileprovider/FSCacheProvider;26 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider$1;->this$0:Lorg/pyneo/maps/tileprovider/FSCacheProvider;
  
26 ····iput-object·p2,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider$1;->val$aCachePath:Ljava/io/File;27 ····iput-object·p2,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider$1;->val$aCachePath:Ljava/io/File;
  
734 B
smali/org/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;)V23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC$1;->this$0:Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC$1;->this$0:Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEXTRAFFIC;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.16 KB
smali/org/pyneo/maps/tileprovider/Util.smali
    
Offset 311, 36 lines modifiedOffset 311, 39 lines modified
  
311 ····mul-double·v20,·v20,·p0311 ····mul-double·v20,·v20,·p0
  
312 ····const-wide·v22,·0x4066800000000000L····#·180.0312 ····const-wide·v22,·0x4066800000000000L····#·180.0
  
313 ····div-double·v20,·v20,·v22313 ····div-double·v20,·v20,·v22
  
 314 ····.line·27
314 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->tan(D)D315 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->tan(D)D
  
315 ····move-result-wide·v20316 ····move-result-wide·v20
  
316 ····const-wide/high16·v22,·0x3ff0000000000000L····#·1.0317 ····const-wide/high16·v22,·0x3ff0000000000000L····#·1.0
  
317 ····const-wide·v24,·0x400921fb54442d18L····#·Math.PI318 ····const-wide·v24,·0x400921fb54442d18L····#·Math.PI
  
318 ····mul-double·v24,·v24,·p0319 ····mul-double·v24,·v24,·p0
  
319 ····const-wide·v26,·0x4066800000000000L····#·180.0320 ····const-wide·v26,·0x4066800000000000L····#·180.0
  
320 ····div-double·v24,·v24,·v26321 ····div-double·v24,·v24,·v26
  
 322 ····.line·28
321 ····invoke-static/range·{v24·..·v25},·Ljava/lang/Math;->cos(D)D323 ····invoke-static/range·{v24·..·v25},·Ljava/lang/Math;->cos(D)D
  
322 ····move-result-wide·v24324 ····move-result-wide·v24
  
323 ····div-double·v22,·v22,·v24325 ····div-double·v22,·v22,·v24
  
324 ····add-double·v20,·v20,·v22326 ····add-double·v20,·v20,·v22
  
 327 ····.line·27
325 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->log(D)D328 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->log(D)D
  
326 ····move-result-wide·v20329 ····move-result-wide·v20
  
327 ····const-wide·v22,·0x400921fb54442d18L····#·Math.PI330 ····const-wide·v22,·0x400921fb54442d18L····#·Math.PI
  
328 ····div-double·v20,·v20,·v22331 ····div-double·v20,·v20,·v22
Offset 359, 14 lines modifiedOffset 362, 15 lines modified
  
359 ····int-to-double·v0,·v0362 ····int-to-double·v0,·v0
  
360 ····move-wide/from16·v20,·v0363 ····move-wide/from16·v20,·v0
  
361 ····mul-double·v18,·v18,·v20364 ····mul-double·v18,·v18,·v20
  
 365 ····.line·26
362 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Math;->floor(D)D366 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Math;->floor(D)D
  
363 ····move-result-wide·v18367 ····move-result-wide·v18
  
364 ····move-wide/from16·v0,·v18368 ····move-wide/from16·v0,·v18
  
365 ····double-to-int·v0,·v0369 ····double-to-int·v0,·v0
Offset 451, 52 lines modifiedOffset 455, 57 lines modified
  
451 ····move-result-wide·v18455 ····move-result-wide·v18
  
452 ····add-double·v16,·v16,·v18456 ····add-double·v16,·v16,·v18
  
453 ····const-wide/high16·v18,·0x3ff0000000000000L····#·1.0457 ····const-wide/high16·v18,·0x3ff0000000000000L····#·1.0
  
 458 ····.line·39
454 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D459 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D
  
455 ····move-result-wide·v20460 ····move-result-wide·v20
  
456 ····sub-double·v18,·v18,·v20461 ····sub-double·v18,·v18,·v20
  
457 ····div-double·v16,·v16,·v18462 ····div-double·v16,·v16,·v18
  
 463 ····.line·38
458 ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->log(D)D464 ····invoke-static/range·{v16·..·v17},·Ljava/lang/Math;->log(D)D
  
459 ····move-result-wide·v16465 ····move-result-wide·v16
  
460 ····const-wide/high16·v18,·0x4000000000000000L····#·2.0466 ····const-wide/high16·v18,·0x4000000000000000L····#·2.0
  
461 ····div-double·v16,·v16,·v18467 ····div-double·v16,·v16,·v18
  
462 ····const-wide/high16·v18,·0x3ff0000000000000L····#·1.0468 ····const-wide/high16·v18,·0x3ff0000000000000L····#·1.0
  
 469 ····.line·42
463 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D470 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D
  
464 ····move-result-wide·v20471 ····move-result-wide·v20
  
465 ····mul-double·v20,·v20,·v6472 ····mul-double·v20,·v20,·v6
  
466 ····add-double·v18,·v18,·v20473 ····add-double·v18,·v18,·v20
  
467 ····const-wide/high16·v20,·0x3ff0000000000000L····#·1.0474 ····const-wide/high16·v20,·0x3ff0000000000000L····#·1.0
  
 475 ····.line·43
468 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D476 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sin(D)D
  
469 ····move-result-wide·v22477 ····move-result-wide·v22
  
470 ····mul-double·v22,·v22,·v6478 ····mul-double·v22,·v22,·v6
  
471 ····sub-double·v20,·v20,·v22479 ····sub-double·v20,·v20,·v22
  
472 ····div-double·v18,·v18,·v20480 ····div-double·v18,·v18,·v20
  
 481 ····.line·42
473 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Math;->log(D)D482 ····invoke-static/range·{v18·..·v19},·Ljava/lang/Math;->log(D)D
  
474 ····move-result-wide·v18483 ····move-result-wide·v18
  
475 ····mul-double·v18,·v18,·v6484 ····mul-double·v18,·v18,·v6
  
476 ····const-wide/high16·v20,·0x4000000000000000L····#·2.0485 ····const-wide/high16·v20,·0x4000000000000000L····#·2.0
Offset 923, 28 lines modifiedOffset 932, 30 lines modified
  
923 ····div-double/2addr·v4,·v6932 ····div-double/2addr·v4,·v6
  
924 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0933 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0
  
925 ····int-to-double·v8,·p1934 ····int-to-double·v8,·p1
  
 935 ····.line·148
926 ····invoke-static·{v6,·v7,·v8,·v9},·Ljava/lang/Math;->pow(DD)D936 ····invoke-static·{v6,·v7,·v8,·v9},·Ljava/lang/Math;->pow(DD)D
  
927 ····move-result-wide·v6937 ····move-result-wide·v6
  
928 ····mul-double/2addr·v4,·v6938 ····mul-double/2addr·v4,·v6
Max diff block lines reached; 555/3147 bytes (17.64%) of diff not shown.
636 B
smali/org/pyneo/maps/tileprovider/TileProviderTAR$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderTAR;)V23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderTAR;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
25 ····.prologue26 ····.prologue
26 ····.line·5327 ····.line·53
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$2;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderTAR$2;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderTAR;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.31 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorGOOGLESAT.smali
    
Offset 56, 71 lines modifiedOffset 56, 82 lines modified
56 ····.line·1556 ····.line·15
57 ····new-instance·v0,·Ljava/lang/StringBuilder;57 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
58 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V58 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
59 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLESAT;->mName:Ljava/lang/String;59 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLESAT;->mName:Ljava/lang/String;
  
 60 ····.line·16
60 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;61 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
61 ····move-result-object·v062 ····move-result-object·v0
  
62 ····const-string·v1,·"&src=app&x="63 ····const-string·v1,·"&src=app&x="
  
 64 ····.line·17
63 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;65 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
64 ····move-result-object·v066 ····move-result-object·v0
  
 67 ····.line·18
65 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;68 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
66 ····move-result-object·v069 ····move-result-object·v0
  
67 ····const-string·v1,·"&y="70 ····const-string·v1,·"&y="
  
 71 ····.line·19
68 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;72 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
69 ····move-result-object·v073 ····move-result-object·v0
  
 74 ····.line·20
70 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;75 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
71 ····move-result-object·v076 ····move-result-object·v0
  
72 ····const-string·v1,·"&z="77 ····const-string·v1,·"&z="
  
 78 ····.line·21
73 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;79 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
74 ····move-result-object·v080 ····move-result-object·v0
  
 81 ····.line·22
75 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;82 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
76 ····move-result-object·v083 ····move-result-object·v0
  
77 ····const-string·v1,·"&s="84 ····const-string·v1,·"&s="
  
 85 ····.line·23
78 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;86 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
79 ····move-result-object·v087 ····move-result-object·v0
  
80 ····sget-object·v1,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLESAT;->strGalileo:Ljava/lang/String;88 ····sget-object·v1,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorGOOGLESAT;->strGalileo:Ljava/lang/String;
  
81 ····const/4·v2,·0x089 ····const/4·v2,·0x0
  
82 ····mul-int/lit8·v3,·p1,·0x390 ····mul-int/lit8·v3,·p1,·0x3
  
83 ····add-int/2addr·v3,·p291 ····add-int/2addr·v3,·p2
  
84 ····rem-int/lit8·v3,·v3,·0x892 ····rem-int/lit8·v3,·v3,·0x8
  
 93 ····.line·24
85 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/String;->substring(II)Ljava/lang/String;94 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/String;->substring(II)Ljava/lang/String;
  
86 ····move-result-object·v195 ····move-result-object·v1
  
87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;96 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
88 ····move-result-object·v097 ····move-result-object·v0
  
 98 ····.line·25
89 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;99 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
90 ····move-result-object·v0100 ····move-result-object·v0
  
 101 ····.line·15
91 ····return-object·v0102 ····return-object·v0
92 .end·method103 .end·method
671 B
smali/org/pyneo/maps/tileprovider/TileProviderSQLITEDB$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;)V23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;
  
25 ····.prologue26 ····.prologue
26 ····.line·4927 ····.line·49
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderSQLITEDB;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.32 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorTAR.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 ····.line·1028 ····.line·10
29 ····new-instance·v0,·Ljava/lang/StringBuilder;29 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
30 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V30 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
 32 ····.line·11
32 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;33 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
33 ····move-result-object·v034 ····move-result-object·v0
  
34 ····add-int/lit8·v1,·p3,·0x135 ····add-int/lit8·v1,·p3,·0x1
  
35 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;36 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
Offset 56, 25 lines modifiedOffset 57, 29 lines modified
  
56 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->reverse()Ljava/lang/StringBuilder;57 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->reverse()Ljava/lang/StringBuilder;
  
57 ····move-result-object·v058 ····move-result-object·v0
  
58 ····const-string·v1,·"/"59 ····const-string·v1,·"/"
  
 60 ····.line·12
59 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;61 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
60 ····move-result-object·v062 ····move-result-object·v0
  
 63 ····.line·13
61 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/pyneo/maps/tileprovider/TileURLGeneratorTAR;->getQRTS(III)Ljava/lang/String;64 ····invoke-virtual·{p0,·p1,·p2,·p3},·Lorg/pyneo/maps/tileprovider/TileURLGeneratorTAR;->getQRTS(III)Ljava/lang/String;
  
62 ····move-result-object·v165 ····move-result-object·v1
  
63 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;66 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
64 ····move-result-object·v067 ····move-result-object·v0
  
 68 ····.line·14
65 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;69 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
66 ····move-result-object·v070 ····move-result-object·v0
  
 71 ····.line·10
67 ····return-object·v072 ····return-object·v0
68 .end·method73 .end·method
1.24 KB
smali/org/pyneo/maps/tileprovider/FSCacheProvider$2.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/FSCacheProvider;31 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/FSCacheProvider;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/FSCacheProvider;)V33 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/FSCacheProvider;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/FSCacheProvider;
  
35 ····.prologue36 ····.prologue
36 ····.line·15837 ····.line·158
37 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider$2;->this$0:Lorg/pyneo/maps/tileprovider/FSCacheProvider;38 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/FSCacheProvider$2;->this$0:Lorg/pyneo/maps/tileprovider/FSCacheProvider;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 74, 24 lines modifiedOffset 75, 20 lines modified
74 ····move-result·v075 ····move-result·v0
  
75 ····return·v076 ····return·v0
76 .end·method77 .end·method
  
77 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I78 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
78 ····.locals·179 ····.locals·1
79 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
80 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
81 ····.prologue80 ····.prologue
82 ····.line·15881 ····.line·158
83 ····check-cast·p1,·Ljava/io/File;82 ····check-cast·p1,·Ljava/io/File;
  
84 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
85 ····check-cast·p2,·Ljava/io/File;83 ····check-cast·p2,·Ljava/io/File;
  
86 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
87 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/tileprovider/FSCacheProvider$2;->compare(Ljava/io/File;Ljava/io/File;)I84 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/tileprovider/FSCacheProvider$2;->compare(Ljava/io/File;Ljava/io/File;)I
  
88 ····move-result·v085 ····move-result·v0
  
89 ····return·v086 ····return·v0
90 .end·method87 .end·method
1.55 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorBase.smali
    
Offset 97, 46 lines modifiedOffset 97, 54 lines modified
  
97 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorBase;->mName:Ljava/lang/String;97 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorBase;->mName:Ljava/lang/String;
  
98 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V98 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  
99 ····const-string·v1,·"_"99 ····const-string·v1,·"_"
  
 100 ····.line·16
100 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
101 ····move-result-object·v0102 ····move-result-object·v0
  
 103 ····.line·17
102 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;104 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
103 ····move-result-object·v0105 ····move-result-object·v0
  
104 ····const-string·v1,·"_"106 ····const-string·v1,·"_"
  
 107 ····.line·18
105 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;108 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
106 ····move-result-object·v0109 ····move-result-object·v0
  
 110 ····.line·19
107 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;111 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
108 ····move-result-object·v0112 ····move-result-object·v0
  
109 ····const-string·v1,·"_"113 ····const-string·v1,·"_"
  
 114 ····.line·20
110 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;115 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
111 ····move-result-object·v0116 ····move-result-object·v0
  
 117 ····.line·21
112 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;118 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
113 ····move-result-object·v0119 ····move-result-object·v0
  
 120 ····.line·22
114 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;121 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
115 ····move-result-object·v0122 ····move-result-object·v0
  
 123 ····.line·15
116 ····return-object·v0124 ····return-object·v0
117 .end·method125 .end·method
  
118 .method·protected·getQRTS(III)Ljava/lang/String;126 .method·protected·getQRTS(III)Ljava/lang/String;
119 ····.locals·8127 ····.locals·8
120 ····.param·p1,·"x"····#·I128 ····.param·p1,·"x"····#·I
121 ····.param·p2,·"y"····#·I129 ····.param·p2,·"y"····#·I
1.24 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorCustom.smali
    
Offset 34, 37 lines modifiedOffset 34, 41 lines modified
  
34 ····.prologue34 ····.prologue
35 ····.line·1435 ····.line·14
36 ····iget-object·v0,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorCustom;->mName:Ljava/lang/String;36 ····iget-object·v0,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorCustom;->mName:Ljava/lang/String;
  
37 ····const-string·v1,·"{x}"37 ····const-string·v1,·"{x}"
  
 38 ····.line·15
38 ····invoke-static·{p1},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;39 ····invoke-static·{p1},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;
  
39 ····move-result-object·v240 ····move-result-object·v2
  
40 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;41 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
41 ····move-result-object·v042 ····move-result-object·v0
  
42 ····const-string·v1,·"{y}"43 ····const-string·v1,·"{y}"
  
 44 ····.line·16
43 ····invoke-static·{p2},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;45 ····invoke-static·{p2},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;
  
44 ····move-result-object·v246 ····move-result-object·v2
  
45 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;47 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
46 ····move-result-object·v048 ····move-result-object·v0
  
47 ····const-string·v1,·"{z}"49 ····const-string·v1,·"{z}"
  
 50 ····.line·17
48 ····invoke-static·{p3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;51 ····invoke-static·{p3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String;
  
49 ····move-result-object·v252 ····move-result-object·v2
  
50 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;53 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
  
51 ····move-result-object·v054 ····move-result-object·v0
  
 55 ····.line·14
52 ····return-object·v056 ····return-object·v0
53 .end·method57 .end·method
637 B
smali/org/pyneo/maps/tileprovider/TileProviderMNM$3.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .field·final·synthetic·val$z:I30 .field·final·synthetic·val$z:I
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderMNM;IIILjava/io/InputStream;Ljava/lang/String;)V32 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderMNM;IIILjava/io/InputStream;Ljava/lang/String;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
34 ····.prologue35 ····.prologue
35 ····.line·14236 ····.line·142
36 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$3;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;37 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$3;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
37 ····iput·p2,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$3;->val$x:I38 ····iput·p2,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$3;->val$x:I
  
636 B
smali/org/pyneo/maps/tileprovider/TileProviderMNM$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderMNM;)V23 .method·constructor·<init>(Lorg/pyneo/maps/tileprovider/TileProviderMNM;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
25 ····.prologue26 ····.prologue
26 ····.line·4927 ····.line·49
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/tileprovider/TileProviderMNM$1;->this$0:Lorg/pyneo/maps/tileprovider/TileProviderMNM;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.58 KB
smali/org/pyneo/maps/tileprovider/TileURLGeneratorYANDEX.smali
    
Offset 40, 43 lines modifiedOffset 40, 51 lines modified
  
40 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEX;->mName:Ljava/lang/String;40 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEX;->mName:Ljava/lang/String;
  
41 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;41 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
 43 ····.line·14
43 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;44 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····const-string·v1,·"&y="46 ····const-string·v1,·"&y="
  
 47 ····.line·15
46 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;48 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
47 ····move-result-object·v049 ····move-result-object·v0
  
 50 ····.line·16
48 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;51 ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
49 ····move-result-object·v052 ····move-result-object·v0
  
50 ····const-string·v1,·"&z="53 ····const-string·v1,·"&z="
  
 54 ····.line·17
51 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;55 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
52 ····move-result-object·v056 ····move-result-object·v0
  
 57 ····.line·18
53 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;58 ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
54 ····move-result-object·v059 ····move-result-object·v0
  
55 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEX;->mImageFileNaming:Ljava/lang/String;60 ····iget-object·v1,·p0,·Lorg/pyneo/maps/tileprovider/TileURLGeneratorYANDEX;->mImageFileNaming:Ljava/lang/String;
  
 61 ····.line·19
56 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;62 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
57 ····move-result-object·v063 ····move-result-object·v0
  
 64 ····.line·20
58 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;65 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
59 ····move-result-object·v066 ····move-result-object·v0
  
 67 ····.line·13
60 ····return-object·v068 ····return-object·v0
61 .end·method69 .end·method
657 B
smali/org/pyneo/maps/utils/InternalCachePreference$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lorg/pyneo/maps/utils/InternalCachePreference$1;21 .field·final·synthetic·this$1:Lorg/pyneo/maps/utils/InternalCachePreference$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/utils/InternalCachePreference$1;)V23 .method·constructor·<init>(Lorg/pyneo/maps/utils/InternalCachePreference$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lorg/pyneo/maps/utils/InternalCachePreference$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·4527 ····.line·45
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/InternalCachePreference$1$1;->this$1:Lorg/pyneo/maps/utils/InternalCachePreference$1;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/InternalCachePreference$1$1;->this$1:Lorg/pyneo/maps/utils/InternalCachePreference$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.54 KB
smali/org/pyneo/maps/utils/CompassView.smali
    
Offset 152, 20 lines modifiedOffset 152, 22 lines modified
  
152 ····add-int/2addr·v3,·v4152 ····add-int/2addr·v3,·v4
  
153 ····iget·v4,·p0,·Lorg/pyneo/maps/utils/CompassView;->PADDING:I153 ····iget·v4,·p0,·Lorg/pyneo/maps/utils/CompassView;->PADDING:I
  
154 ····iget-object·v5,·p0,·Lorg/pyneo/maps/utils/CompassView;->mCompass:Landroid/graphics/drawable/Drawable;154 ····iget-object·v5,·p0,·Lorg/pyneo/maps/utils/CompassView;->mCompass:Landroid/graphics/drawable/Drawable;
  
 155 ····.line·41
155 ····invoke-virtual·{v5},·Landroid/graphics/drawable/Drawable;->getMinimumHeight()I156 ····invoke-virtual·{v5},·Landroid/graphics/drawable/Drawable;->getMinimumHeight()I
  
156 ····move-result·v5157 ····move-result·v5
  
157 ····add-int/2addr·v4,·v5158 ····add-int/2addr·v4,·v5
  
 159 ····.line·40
158 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V160 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
159 ····.line·47161 ····.line·47
160 ····:goto_0162 ····:goto_0
161 ····iget-object·v0,·p0,·Lorg/pyneo/maps/utils/CompassView;->mCompass:Landroid/graphics/drawable/Drawable;163 ····iget-object·v0,·p0,·Lorg/pyneo/maps/utils/CompassView;->mCompass:Landroid/graphics/drawable/Drawable;
  
162 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V164 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
Offset 243, 28 lines modifiedOffset 245, 30 lines modified
  
243 ····sub-int/2addr·v2,·v3245 ····sub-int/2addr·v2,·v3
  
244 ····iget·v3,·p0,·Lorg/pyneo/maps/utils/CompassView;->PADDING:I246 ····iget·v3,·p0,·Lorg/pyneo/maps/utils/CompassView;->PADDING:I
  
245 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/CompassView;->mCompass:Landroid/graphics/drawable/Drawable;247 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/CompassView;->mCompass:Landroid/graphics/drawable/Drawable;
  
 248 ····.line·45
246 ····invoke-virtual·{v4},·Landroid/graphics/drawable/Drawable;->getMinimumWidth()I249 ····invoke-virtual·{v4},·Landroid/graphics/drawable/Drawable;->getMinimumWidth()I
  
247 ····move-result·v4250 ····move-result·v4
  
248 ····add-int/2addr·v3,·v4251 ····add-int/2addr·v3,·v4
  
249 ····invoke-virtual·{p0},·Lorg/pyneo/maps/utils/CompassView;->getHeight()I252 ····invoke-virtual·{p0},·Lorg/pyneo/maps/utils/CompassView;->getHeight()I
  
250 ····move-result·v4253 ····move-result·v4
  
251 ····iget·v5,·p0,·Lorg/pyneo/maps/utils/CompassView;->PADDING:I254 ····iget·v5,·p0,·Lorg/pyneo/maps/utils/CompassView;->PADDING:I
  
252 ····sub-int/2addr·v4,·v5255 ····sub-int/2addr·v4,·v5
  
 256 ····.line·44
253 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V257 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
254 ····goto·:goto_0258 ····goto·:goto_0
255 .end·method259 .end·method
  
256 .method·public·setAzimuth(F)V260 .method·public·setAzimuth(F)V
257 ····.locals·0261 ····.locals·0
1.43 KB
smali/org/pyneo/maps/utils/CursorI.smali
    
Offset 46, 35 lines modifiedOffset 46, 34 lines modified
  
46 .method·static·test(Landroid/database/Cursor;)V46 .method·static·test(Landroid/database/Cursor;)V
47 ····.locals·247 ····.locals·2
48 ····.param·p0,·"cursor"····#·Landroid/database/Cursor;48 ····.param·p0,·"cursor"····#·Landroid/database/Cursor;
  
49 ····.prologue49 ····.prologue
50 ····.line·4850 ····.line·48
51 ····new-instance·v1,·Lorg/pyneo/maps/utils/CursorI;51 ····new-instance·v0,·Lorg/pyneo/maps/utils/CursorI;
  
52 ····invoke-direct·{v1,·p0},·Lorg/pyneo/maps/utils/CursorI;-><init>(Landroid/database/Cursor;)V52 ····invoke-direct·{v0,·p0},·Lorg/pyneo/maps/utils/CursorI;-><init>(Landroid/database/Cursor;)V
  
53 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/CursorI;->iterator()Ljava/util/Iterator;53 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/CursorI;->iterator()Lorg/pyneo/maps/utils/CursorI$IteratorI;
  
54 ····move-result-object·v054 ····move-result-object·v1
  
55 ····.local·v0,·"i$":Ljava/util/Iterator; 
56 ····:goto_055 ····:goto_0
57 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z56 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
58 ····move-result·v157 ····move-result·v0
  
59 ····if-eqz·v1,·:cond_058 ····if-eqz·v0,·:cond_0
  
60 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;59 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
61 ····move-result-object·v160 ····move-result-object·v0
  
62 ····check-cast·v1,·Landroid/database/Cursor;61 ····check-cast·v0,·Landroid/database/Cursor;
  
63 ····goto·:goto_062 ····goto·:goto_0
  
64 ····.line·5163 ····.line·51
65 ····:cond_064 ····:cond_0
66 ····return-void65 ····return-void
67 .end·method66 .end·method
601 B
smali/org/pyneo/maps/utils/IndexPreference$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lorg/pyneo/maps/utils/IndexPreference$1;21 .field·final·synthetic·this$1:Lorg/pyneo/maps/utils/IndexPreference$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/utils/IndexPreference$1;)V23 .method·constructor·<init>(Lorg/pyneo/maps/utils/IndexPreference$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lorg/pyneo/maps/utils/IndexPreference$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·4527 ····.line·45
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/IndexPreference$1$1;->this$1:Lorg/pyneo/maps/utils/IndexPreference$1;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/IndexPreference$1$1;->this$1:Lorg/pyneo/maps/utils/IndexPreference$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.03 KB
smali/org/pyneo/maps/utils/SimpleXML.smali
    
Offset 1128, 120 lines modifiedOffset 1128, 117 lines modified
1128 .method·serializeNode(Lorg/xmlpull/v1/XmlSerializer;)V1128 .method·serializeNode(Lorg/xmlpull/v1/XmlSerializer;)V
1129 ····.locals·71129 ····.locals·7
1130 ····.param·p1,·"ser"····#·Lorg/xmlpull/v1/XmlSerializer;1130 ····.param·p1,·"ser"····#·Lorg/xmlpull/v1/XmlSerializer;
  
1131 ····.prologue1131 ····.prologue
1132 ····.line·2541132 ····.line·254
1133 ····:try_start_01133 ····:try_start_0
1134 ····const-string·v4,·""1134 ····const-string·v3,·""
  
1135 ····iget-object·v5,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fname:Ljava/lang/String;1135 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fname:Ljava/lang/String;
  
1136 ····invoke-interface·{p1,·v4,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;1136 ····invoke-interface·{p1,·v3,·v4},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;
  
1137 ····.line·2551137 ····.line·255
1138 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fattrs:Ljava/util/HashMap;1138 ····iget-object·v3,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fattrs:Ljava/util/HashMap;
  
1139 ····invoke-virtual·{v4},·Ljava/util/HashMap;->entrySet()Ljava/util/Set;1139 ····invoke-virtual·{v3},·Ljava/util/HashMap;->entrySet()Ljava/util/Set;
  
1140 ····move-result-object·v41140 ····move-result-object·v3
  
1141 ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator;1141 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
1142 ····move-result-object·v31142 ····move-result-object·v5
  
1143 ····.local·v3,·"i$":Ljava/util/Iterator; 
1144 ····:goto_01143 ····:goto_0
1145 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z1144 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
1146 ····move-result·v41145 ····move-result·v3
  
1147 ····if-eqz·v4,·:cond_01146 ····if-eqz·v3,·:cond_0
  
1148 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;1147 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
1149 ····move-result-object·v21148 ····move-result-object·v2
  
1150 ····check-cast·v2,·Ljava/util/Map$Entry;1149 ····check-cast·v2,·Ljava/util/Map$Entry;
  
1151 ····.line·2561150 ····.line·256
1152 ····.local·v2,·"ee":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"1151 ····.local·v2,·"ee":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
1153 ····const-string·v6,·""1152 ····const-string·v6,·""
  
1154 ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;1153 ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
1155 ····move-result-object·v41154 ····move-result-object·v3
  
1156 ····check-cast·v4,·Ljava/lang/String;1155 ····check-cast·v3,·Ljava/lang/String;
  
1157 ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;1156 ····invoke-interface·{v2},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
1158 ····move-result-object·v51157 ····move-result-object·v4
  
1159 ····check-cast·v5,·Ljava/lang/String;1158 ····check-cast·v4,·Ljava/lang/String;
  
1160 ····invoke-interface·{p1,·v6,·v4,·v5},·Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;1159 ····invoke-interface·{p1,·v6,·v3,·v4},·Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;
1161 ····:try_end_01160 ····:try_end_0
1162 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_01161 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
1163 ····goto·:goto_01162 ····goto·:goto_0
  
1164 ····.line·2691163 ····.line·269
1165 ····.end·local·v2····#·"ee":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"1164 ····.end·local·v2····#·"ee":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
1166 ····.end·local·v3····#·"i$":Ljava/util/Iterator; 
1167 ····:catch_01165 ····:catch_0
1168 ····move-exception·v11166 ····move-exception·v1
  
1169 ····.line·2701167 ····.line·270
1170 ····.local·v1,·"e":Ljava/lang/Exception;1168 ····.local·v1,·"e":Ljava/lang/Exception;
1171 ····new-instance·v4,·Ljava/lang/StringBuilder;1169 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
1172 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V1170 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
1173 ····const-string·v5,·"e:·"1171 ····const-string·v4,·"e:·"
  
1174 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1172 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1175 ····move-result-object·v41173 ····move-result-object·v3
  
1176 ····invoke-virtual·{v1},·Ljava/lang/Exception;->toString()Ljava/lang/String;1174 ····invoke-virtual·{v1},·Ljava/lang/Exception;->toString()Ljava/lang/String;
  
1177 ····move-result-object·v51175 ····move-result-object·v4
  
1178 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1176 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1179 ····move-result-object·v41177 ····move-result-object·v3
  
1180 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;1178 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
1181 ····move-result-object·v41179 ····move-result-object·v3
  
1182 ····invoke-static·{v4},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V1180 ····invoke-static·{v3},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V
  
1183 ····.line·2721181 ····.line·272
1184 ····.end·local·v1····#·"e":Ljava/lang/Exception;1182 ····.end·local·v1····#·"e":Ljava/lang/Exception;
1185 ····:goto_11183 ····:goto_1
1186 ····return-void1184 ····return-void
  
1187 ····.line·2591185 ····.line·259
1188 ····.restart·local·v3····#·"i$":Ljava/util/Iterator; 
1189 ····:cond_01186 ····:cond_0
1190 ····:try_start_11187 ····:try_start_1
1191 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fchild:Ljava/util/Vector;1188 ····iget-object·v3,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fchild:Ljava/util/Vector;
  
1192 ····invoke-virtual·{v4},·Ljava/util/Vector;->size()I1189 ····invoke-virtual·{v3},·Ljava/util/Vector;->size()I
  
1193 ····move-result·v41190 ····move-result·v3
  
1194 ····if-lez·v4,·:cond_11191 ····if-lez·v3,·:cond_1
  
1195 ····.line·2601192 ····.line·260
1196 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fchild:Ljava/util/Vector;1193 ····iget-object·v3,·p0,·Lorg/pyneo/maps/utils/SimpleXML;->fchild:Ljava/util/Vector;
  
1197 ····invoke-virtual·{v4},·Ljava/util/Vector;->iterator()Ljava/util/Iterator;1194 ····invoke-virtual·{v3},·Ljava/util/Vector;->iterator()Ljava/util/Iterator;
  
1198 ····move-result-object·v31195 ····move-result-object·v3
  
1199 ····:goto_21196 ····:goto_2
1200 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z1197 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
1201 ····move-result·v41198 ····move-result·v4
Offset 1259, 30 lines modifiedOffset 1256, 30 lines modified
1259 ····invoke-virtual·{v0,·p1},·Lorg/pyneo/maps/utils/SimpleXML;->serializeNode(Lorg/xmlpull/v1/XmlSerializer;)V1256 ····invoke-virtual·{v0,·p1},·Lorg/pyneo/maps/utils/SimpleXML;->serializeNode(Lorg/xmlpull/v1/XmlSerializer;)V
  
1260 ····goto·:goto_21257 ····goto·:goto_2
  
1261 ····.line·2641258 ····.line·264
1262 ····.end·local·v0····#·"c":Lorg/pyneo/maps/utils/SimpleXML;1259 ····.end·local·v0····#·"c":Lorg/pyneo/maps/utils/SimpleXML;
Max diff block lines reached; 1367/7117 bytes (19.21%) of diff not shown.
905 B
smali/org/pyneo/maps/utils/VerGestureDetector$FroyoDetector.smali
    
Offset 36, 16 lines modifiedOffset 36, 19 lines modified
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·bridge·synthetic·getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Landroid/view/GestureDetector;39 .method·public·bridge·synthetic·getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Landroid/view/GestureDetector;
40 ····.locals·140 ····.locals·1
41 ····.param·p1,·"x0"····#·Landroid/content/Context; 
42 ····.param·p2,·"x1"····#·Lorg/pyneo/maps/utils/OnExGestureListener;41 ····.annotation·build·Landroid/annotation/SuppressLint;
 42 ········value·=·{
 43 ············"NewApi"
 44 ········}
 45 ····.end·annotation
  
43 ····.prologue46 ····.prologue
44 ····.line·3347 ····.line·33
45 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/utils/VerGestureDetector$FroyoDetector;->getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Lorg/pyneo/maps/utils/RGestureDetectorFroyo;48 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/utils/VerGestureDetector$FroyoDetector;->getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Lorg/pyneo/maps/utils/RGestureDetectorFroyo;
  
46 ····move-result-object·v049 ····move-result-object·v0
  
643 B
smali/org/pyneo/maps/utils/InternalCachePreference$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/InternalCachePreference;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/InternalCachePreference;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/utils/InternalCachePreference;)V23 .method·constructor·<init>(Lorg/pyneo/maps/utils/InternalCachePreference;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/utils/InternalCachePreference;
  
25 ····.prologue26 ····.prologue
26 ····.line·4227 ····.line·42
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/InternalCachePreference$1;->this$0:Lorg/pyneo/maps/utils/InternalCachePreference;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/InternalCachePreference$1;->this$0:Lorg/pyneo/maps/utils/InternalCachePreference;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20.7 KB
smali/org/pyneo/maps/utils/TableE.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"TableE.java"3 .source·"TableE.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/pyneo/maps/utils/TableE$1;, 
8 ········Lorg/pyneo/maps/utils/TableE$thing;7 ········Lorg/pyneo/maps/utils/TableE$thing;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·static·fields
12 .field·private·static·final·EQU:Ljava/lang/String;·=·"·=·"11 .field·private·static·final·EQU:Ljava/lang/String;·=·"·=·"
Offset 24, 15 lines modifiedOffset 23, 14 lines modified
24 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
25 ····.locals·024 ····.locals·0
  
26 ····.prologue25 ····.prologue
27 ····.line·1026 ····.line·10
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·98 
30 ····return-void28 ····return-void
31 .end·method29 .end·method
  
32 .method·public·static·createStatement(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/String;30 .method·public·static·createStatement(Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/String;
33 ····.locals·331 ····.locals·3
34 ····.param·p0,·"table"····#·Ljava/lang/Class;32 ····.param·p0,·"table"····#·Ljava/lang/Class;
35 ····.param·p1,·"cols"····#·[Ljava/lang/Object;33 ····.param·p1,·"cols"····#·[Ljava/lang/Object;
Offset 623, 394 lines modifiedOffset 621, 386 lines modified
  
623 ····.line·59621 ····.line·59
624 ····:cond_1622 ····:cond_1
625 ····return-object·v0623 ····return-object·v0
626 .end·method624 .end·method
  
627 .method·public·static·test(Landroid/database/Cursor;)V625 .method·public·static·test(Landroid/database/Cursor;)V
628 ····.locals·12626 ····.locals·9
629 ····.param·p0,·"cursor"····#·Landroid/database/Cursor;627 ····.param·p0,·"cursor"····#·Landroid/database/Cursor;
  
630 ····.prologue628 ····.prologue
631 ····const/4·v11,·0x0629 ····const/4·v8,·0x0
  
632 ····const/4·v10,·0x1630 ····const/4·v7,·0x1
  
633 ····const/4·v9,·0x0631 ····const/4·v2,·0x0
  
634 ····.line·101632 ····.line·101
635 ····invoke-static·{},·Lorg/pyneo/maps/utils/TableE$thing;->values()[Lorg/pyneo/maps/utils/TableE$thing;633 ····invoke-static·{},·Lorg/pyneo/maps/utils/TableE$thing;->values()[Lorg/pyneo/maps/utils/TableE$thing;
  
636 ····move-result-object·v0634 ····move-result-object·v3
  
637 ····.local·v0,·"arr$":[Lorg/pyneo/maps/utils/TableE$thing; 
638 ····array-length·v3,·v0635 ····array-length·v4,·v3
  
 636 ····move·v1,·v2
639 ····.local·v3,·"len$":I 
640 ····const/4·v2,·0x0 
  
641 ····.local·v2,·"i$":I 
642 ····:goto_0637 ····:goto_0
643 ····if-ge·v2,·v3,·:cond_0638 ····if-ge·v1,·v4,·:cond_0
  
644 ····aget-object·v1,·v0,·v2639 ····aget-object·v0,·v3,·v1
  
645 ····.line·102640 ····.line·102
646 ····.local·v1,·"e":Lorg/pyneo/maps/utils/TableE$thing;641 ····.local·v0,·"e":Lorg/pyneo/maps/utils/TableE$thing;
647 ····new-instance·v4,·Ljava/lang/StringBuilder;642 ····new-instance·v5,·Ljava/lang/StringBuilder;
  
648 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V643 ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V
  
649 ····const-string·v5,·"TableE.test():·name="644 ····const-string·v6,·"TableE.test():·name="
  
650 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;645 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
651 ····move-result-object·v4646 ····move-result-object·v5
  
652 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/TableE$thing;->name()Ljava/lang/String;647 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/TableE$thing;->name()Ljava/lang/String;
  
653 ····move-result-object·v5648 ····move-result-object·v6
  
654 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;649 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
655 ····move-result-object·v4650 ····move-result-object·v5
  
656 ····const-string·v5,·",·ordinal="651 ····const-string·v6,·",·ordinal="
  
657 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;652 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
658 ····move-result-object·v4653 ····move-result-object·v5
  
659 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/TableE$thing;->ordinal()I654 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/TableE$thing;->ordinal()I
  
660 ····move-result·v5655 ····move-result·v6
  
661 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;656 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
662 ····move-result-object·v4657 ····move-result-object·v5
  
663 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;658 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
664 ····move-result-object·v4659 ····move-result-object·v5
  
665 ····invoke-static·{v4},·Lorg/pyneo/maps/utils/Ut;->i(Ljava/lang/String;)V660 ····invoke-static·{v5},·Lorg/pyneo/maps/utils/Ut;->i(Ljava/lang/String;)V
  
666 ····.line·103661 ····.line·103
667 ····sget-object·v4,·Lorg/pyneo/maps/utils/TableE$1;->$SwitchMap$org$pyneo$maps$utils$TableE$thing:[I662 ····sget-object·v5,·Lorg/pyneo/maps/utils/TableE$1;->$SwitchMap$org$pyneo$maps$utils$TableE$thing:[I
  
668 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/TableE$thing;->ordinal()I663 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/TableE$thing;->ordinal()I
  
669 ····move-result·v5664 ····move-result·v6
  
670 ····aget·v4,·v4,·v5665 ····aget·v5,·v5,·v6
  
671 ····.line·101666 ····.line·101
672 ····add-int/lit8·v2,·v2,·0x1667 ····add-int/lit8·v1,·v1,·0x1
  
673 ····goto·:goto_0668 ····goto·:goto_0
  
674 ····.line·108669 ····.line·108
675 ····.end·local·v1····#·"e":Lorg/pyneo/maps/utils/TableE$thing;670 ····.end·local·v0····#·"e":Lorg/pyneo/maps/utils/TableE$thing;
676 ····:cond_0671 ····:cond_0
677 ····new-instance·v4,·Ljava/lang/StringBuilder;672 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
678 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V673 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
Max diff block lines reached; 16165/21133 bytes (76.49%) of diff not shown.
1.11 KB
smali/org/pyneo/maps/utils/VerScaleGestureDetector.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"VerScaleGestureDetector.java"3 .source·"VerScaleGestureDetector.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$1;, 
8 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$FroyoDetector;,7 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$FroyoDetector;,
9 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$CupcakeDetector;,8 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$CupcakeDetector;,
10 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener;9 ········Lorg/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener;
11 ····}10 ····}
12 .end·annotation11 .end·annotation
  
  
Offset 22, 15 lines modifiedOffset 21, 14 lines modified
22 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
23 ····.locals·022 ····.locals·0
  
24 ····.prologue23 ····.prologue
25 ····.line·924 ····.line·9
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·44 
28 ····return-void26 ····return-void
29 .end·method27 .end·method
  
30 .method·public·static·newInstance(Landroid/content/Context;Lorg/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener;)Lorg/pyneo/maps/utils/VerScaleGestureDetector;28 .method·public·static·newInstance(Landroid/content/Context;Lorg/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener;)Lorg/pyneo/maps/utils/VerScaleGestureDetector;
31 ····.locals·329 ····.locals·3
32 ····.param·p0,·"context"····#·Landroid/content/Context;30 ····.param·p0,·"context"····#·Landroid/content/Context;
33 ····.param·p1,·"listener"····#·Lorg/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener;31 ····.param·p1,·"listener"····#·Lorg/pyneo/maps/utils/VerScaleGestureDetector$OnGestureListener;
5.04 KB
smali/org/pyneo/maps/utils/BoundingBoxE6.smali
    
Offset 101, 94 lines modifiedOffset 101, 93 lines modified
101 ············"Lorg/pyneo/maps/utils/BoundingBoxE6;"101 ············"Lorg/pyneo/maps/utils/BoundingBoxE6;"
102 ········}102 ········}
103 ····.end·annotation103 ····.end·annotation
  
104 ····.prologue104 ····.prologue
105 ····.line·129105 ····.line·129
106 ····.local·p0,·"partialPolyLine":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<+Lorg/pyneo/maps/utils/GeoPoint;>;"106 ····.local·p0,·"partialPolyLine":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<+Lorg/pyneo/maps/utils/GeoPoint;>;"
107 ····const·v6,·0x7fffffff107 ····const·v5,·0x7fffffff
  
108 ····.line·130108 ····.line·130
109 ····.local·v6,·"minLat":I109 ····.local·v5,·"minLat":I
110 ····const·v7,·0x7fffffff110 ····const·v6,·0x7fffffff
  
111 ····.line·131111 ····.line·131
112 ····.local·v7,·"minLon":I112 ····.local·v6,·"minLon":I
113 ····const/high16·v4,·-0x80000000113 ····const/high16·v3,·-0x80000000
  
114 ····.line·132114 ····.line·132
115 ····.local·v4,·"maxLat":I115 ····.local·v3,·"maxLat":I
116 ····const/high16·v5,·-0x80000000116 ····const/high16·v4,·-0x80000000
  
117 ····.line·133117 ····.line·133
118 ····.local·v5,·"maxLon":I118 ····.local·v4,·"maxLon":I
119 ····invoke-virtual·{p0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;119 ····invoke-virtual·{p0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
120 ····move-result-object·v1120 ····move-result-object·v7
  
121 ····.local·v1,·"i$":Ljava/util/Iterator; 
122 ····:goto_0121 ····:goto_0
123 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z122 ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z
  
124 ····move-result·v8123 ····move-result·v8
  
125 ····if-eqz·v8,·:cond_0124 ····if-eqz·v8,·:cond_0
  
126 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;125 ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
127 ····move-result-object·v0126 ····move-result-object·v0
  
128 ····check-cast·v0,·Lorg/pyneo/maps/utils/GeoPoint;127 ····check-cast·v0,·Lorg/pyneo/maps/utils/GeoPoint;
  
129 ····.line·134128 ····.line·134
130 ····.local·v0,·"gp":Lorg/pyneo/maps/utils/GeoPoint;129 ····.local·v0,·"gp":Lorg/pyneo/maps/utils/GeoPoint;
131 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I130 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I
  
132 ····move-result·v2131 ····move-result·v1
  
133 ····.line·135132 ····.line·135
134 ····.local·v2,·"latitudeE6":I133 ····.local·v1,·"latitudeE6":I
135 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I134 ····invoke-virtual·{v0},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I
  
136 ····move-result·v3135 ····move-result·v2
  
137 ····.line·136136 ····.line·136
138 ····.local·v3,·"longitudeE6":I137 ····.local·v2,·"longitudeE6":I
139 ····invoke-static·{v6,·v2},·Ljava/lang/Math;->min(II)I138 ····invoke-static·{v5,·v1},·Ljava/lang/Math;->min(II)I
  
140 ····move-result·v6139 ····move-result·v5
  
141 ····.line·137140 ····.line·137
142 ····invoke-static·{v7,·v3},·Ljava/lang/Math;->min(II)I141 ····invoke-static·{v6,·v2},·Ljava/lang/Math;->min(II)I
  
143 ····move-result·v7142 ····move-result·v6
  
144 ····.line·138143 ····.line·138
145 ····invoke-static·{v4,·v2},·Ljava/lang/Math;->max(II)I144 ····invoke-static·{v3,·v1},·Ljava/lang/Math;->max(II)I
  
146 ····move-result·v4145 ····move-result·v3
  
147 ····.line·139146 ····.line·139
148 ····invoke-static·{v5,·v3},·Ljava/lang/Math;->max(II)I147 ····invoke-static·{v4,·v2},·Ljava/lang/Math;->max(II)I
  
149 ····move-result·v5148 ····move-result·v4
  
150 ····.line·140149 ····.line·140
151 ····goto·:goto_0150 ····goto·:goto_0
  
152 ····.line·141151 ····.line·141
153 ····.end·local·v0····#·"gp":Lorg/pyneo/maps/utils/GeoPoint;152 ····.end·local·v0····#·"gp":Lorg/pyneo/maps/utils/GeoPoint;
154 ····.end·local·v2····#·"latitudeE6":I153 ····.end·local·v1····#·"latitudeE6":I
155 ····.end·local·v3····#·"longitudeE6":I154 ····.end·local·v2····#·"longitudeE6":I
156 ····:cond_0155 ····:cond_0
157 ····new-instance·v8,·Lorg/pyneo/maps/utils/BoundingBoxE6;156 ····new-instance·v7,·Lorg/pyneo/maps/utils/BoundingBoxE6;
  
158 ····invoke-direct·{v8,·v6,·v5,·v4,·v7},·Lorg/pyneo/maps/utils/BoundingBoxE6;-><init>(IIII)V157 ····invoke-direct·{v7,·v5,·v4,·v3,·v6},·Lorg/pyneo/maps/utils/BoundingBoxE6;-><init>(IIII)V
  
159 ····return-object·v8158 ····return-object·v7
160 .end·method159 .end·method
  
  
161 #·virtual·methods160 #·virtual·methods
162 .method·public·getDiagonalLengthInMeters()I161 .method·public·getDiagonalLengthInMeters()I
163 ····.locals·4162 ····.locals·4
  
Offset 714, 59 lines modifiedOffset 713, 65 lines modified
714 ····.line·120713 ····.line·120
715 ····new-instance·v0,·Ljava/lang/StringBuffer;714 ····new-instance·v0,·Ljava/lang/StringBuffer;
  
716 ····invoke-direct·{v0},·Ljava/lang/StringBuffer;-><init>()V715 ····invoke-direct·{v0},·Ljava/lang/StringBuffer;-><init>()V
  
717 ····const-string·v1,·"N:"716 ····const-string·v1,·"N:"
  
 717 ····.line·121
718 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;718 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
719 ····move-result-object·v0719 ····move-result-object·v0
  
720 ····iget·v1,·p0,·Lorg/pyneo/maps/utils/BoundingBoxE6;->mLatNorthE6:I720 ····iget·v1,·p0,·Lorg/pyneo/maps/utils/BoundingBoxE6;->mLatNorthE6:I
  
721 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;721 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
722 ····move-result-object·v0722 ····move-result-object·v0
  
723 ····const-string·v1,·";·E:"723 ····const-string·v1,·";·E:"
  
 724 ····.line·122
724 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;725 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
725 ····move-result-object·v0726 ····move-result-object·v0
  
726 ····iget·v1,·p0,·Lorg/pyneo/maps/utils/BoundingBoxE6;->mLonEastE6:I727 ····iget·v1,·p0,·Lorg/pyneo/maps/utils/BoundingBoxE6;->mLonEastE6:I
  
727 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;728 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
728 ····move-result-object·v0729 ····move-result-object·v0
  
729 ····const-string·v1,·";·S:"730 ····const-string·v1,·";·S:"
Max diff block lines reached; 899/5073 bytes (17.72%) of diff not shown.
617 B
smali/org/pyneo/maps/utils/CursorI$IteratorI.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
  
32 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/CursorI;32 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/CursorI;
  
  
33 #·direct·methods33 #·direct·methods
34 .method·constructor·<init>(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V34 .method·constructor·<init>(Lorg/pyneo/maps/utils/CursorI;Landroid/database/Cursor;)V
35 ····.locals·035 ····.locals·0
 36 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/utils/CursorI;
36 ····.param·p2,·"cursor"····#·Landroid/database/Cursor;37 ····.param·p2,·"cursor"····#·Landroid/database/Cursor;
  
37 ····.prologue38 ····.prologue
38 ····.line·1139 ····.line·11
39 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/CursorI$IteratorI;->this$0:Lorg/pyneo/maps/utils/CursorI;40 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/CursorI$IteratorI;->this$0:Lorg/pyneo/maps/utils/CursorI;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
1.17 KB
smali/org/pyneo/maps/utils/InternalCachePreference$SimpleInvalidationHandler.smali
    
Offset 69, 14 lines modifiedOffset 69, 15 lines modified
  
69 ····new-array·v2,·v2,·[Ljava/lang/Object;69 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
70 ····const/4·v3,·0x070 ····const/4·v3,·0x0
  
71 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/InternalCachePreference$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/utils/InternalCachePreference;71 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/InternalCachePreference$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/utils/InternalCachePreference;
  
 72 ····.line·66
72 ····invoke-static·{v4},·Lorg/pyneo/maps/utils/InternalCachePreference;->access$200(Lorg/pyneo/maps/utils/InternalCachePreference;)Lorg/pyneo/maps/tileprovider/FSCacheProvider;73 ····invoke-static·{v4},·Lorg/pyneo/maps/utils/InternalCachePreference;->access$200(Lorg/pyneo/maps/utils/InternalCachePreference;)Lorg/pyneo/maps/tileprovider/FSCacheProvider;
  
73 ····move-result-object·v474 ····move-result-object·v4
  
74 ····invoke-virtual·{v4},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->getUsedCacheSpace()J75 ····invoke-virtual·{v4},·Lorg/pyneo/maps/tileprovider/FSCacheProvider;->getUsedCacheSpace()J
  
75 ····move-result-wide·v476 ····move-result-wide·v4
Offset 87, 14 lines modifiedOffset 88, 15 lines modified
  
87 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;88 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
88 ····move-result-object·v489 ····move-result-object·v4
  
89 ····aput-object·v4,·v2,·v390 ····aput-object·v4,·v2,·v3
  
 91 ····.line·65
90 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;92 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
91 ····move-result-object·v193 ····move-result-object·v1
  
92 ····invoke-virtual·{v0,·v1},·Lorg/pyneo/maps/utils/InternalCachePreference;->setSummary(Ljava/lang/CharSequence;)V94 ····invoke-virtual·{v0,·v1},·Lorg/pyneo/maps/utils/InternalCachePreference;->setSummary(Ljava/lang/CharSequence;)V
  
93 ····.line·6895 ····.line·68
8.88 KB
smali/org/pyneo/maps/utils/OSGB36.smali
    
Offset 188, 14 lines modifiedOffset 188, 15 lines modified
  
188 ····div-double/2addr·v4,·v6188 ····div-double/2addr·v4,·v6
  
189 ····const-wide/high16·v6,·0x4014000000000000L····#·5.0189 ····const-wide/high16·v6,·0x4014000000000000L····#·5.0
  
190 ····const-wide/high16·v38,·0x4008000000000000L····#·3.0190 ····const-wide/high16·v38,·0x4008000000000000L····#·3.0
  
 191 ····.line·352
191 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D192 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D
  
192 ····move-result-wide·v40193 ····move-result-wide·v40
  
193 ····const-wide/high16·v42,·0x4000000000000000L····#·2.0194 ····const-wide/high16·v42,·0x4000000000000000L····#·2.0
  
194 ····invoke-static/range·{v40·..·v43},·Ljava/lang/Math;->pow(DD)D195 ····invoke-static/range·{v40·..·v43},·Ljava/lang/Math;->pow(DD)D
Offset 208, 20 lines modifiedOffset 209, 22 lines modified
  
208 ····add-double·v6,·v6,·v32209 ····add-double·v6,·v6,·v32
  
209 ····const-wide/high16·v38,·0x4022000000000000L····#·9.0210 ····const-wide/high16·v38,·0x4022000000000000L····#·9.0
  
210 ····mul-double·v38,·v38,·v32211 ····mul-double·v38,·v38,·v32
  
 212 ····.line·353
211 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D213 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D
  
212 ····move-result-wide·v40214 ····move-result-wide·v40
  
213 ····const-wide/high16·v42,·0x4000000000000000L····#·2.0215 ····const-wide/high16·v42,·0x4000000000000000L····#·2.0
  
 216 ····.line·352
214 ····invoke-static/range·{v40·..·v43},·Ljava/lang/Math;->pow(DD)D217 ····invoke-static/range·{v40·..·v43},·Ljava/lang/Math;->pow(DD)D
  
215 ····move-result-wide·v40218 ····move-result-wide·v40
  
216 ····mul-double·v38,·v38,·v40219 ····mul-double·v38,·v38,·v40
  
217 ····sub-double·v6,·v6,·v38220 ····sub-double·v6,·v6,·v38
Offset 252, 14 lines modifiedOffset 255, 15 lines modified
  
252 ····div-double/2addr·v4,·v6255 ····div-double/2addr·v4,·v6
  
253 ····const-wide·v6,·0x404e800000000000L····#·61.0256 ····const-wide·v6,·0x404e800000000000L····#·61.0
  
254 ····const-wide·v38,·0x4056800000000000L····#·90.0257 ····const-wide·v38,·0x4056800000000000L····#·90.0
  
 258 ····.line·355
255 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D259 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D
  
256 ····move-result-wide·v40260 ····move-result-wide·v40
  
257 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D261 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D
  
258 ····move-result-wide·v42262 ····move-result-wide·v42
Offset 268, 14 lines modifiedOffset 272, 15 lines modified
  
268 ····mul-double·v38,·v38,·v40272 ····mul-double·v38,·v38,·v40
  
269 ····add-double·v6,·v6,·v38273 ····add-double·v6,·v6,·v38
  
270 ····const-wide·v38,·0x4046800000000000L····#·45.0274 ····const-wide·v38,·0x4046800000000000L····#·45.0
  
 275 ····.line·356
271 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D276 ····invoke-static/range·{v22·..·v23},·Ljava/lang/Math;->tan(D)D
  
272 ····move-result-wide·v40277 ····move-result-wide·v40
  
273 ····const-wide/high16·v42,·0x4010000000000000L····#·4.0278 ····const-wide/high16·v42,·0x4010000000000000L····#·4.0
  
274 ····invoke-static/range·{v40·..·v43},·Ljava/lang/Math;->pow(DD)D279 ····invoke-static/range·{v40·..·v43},·Ljava/lang/Math;->pow(DD)D
Offset 290, 14 lines modifiedOffset 295, 15 lines modified
  
290 ····.line·358295 ····.line·358
291 ····.local·v20,·"IX":D296 ····.local·v20,·"IX":D
292 ····const-wide·v4,·0x404ca5dc1a63c1f8L····#·57.29577951308232297 ····const-wide·v4,·0x404ca5dc1a63c1f8L····#·57.29577951308232
  
293 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0298 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0
  
 299 ····.line·359
294 ····move-wide/from16·v0,·v18300 ····move-wide/from16·v0,·v18
  
295 ····invoke-static·{v0,·v1,·v6,·v7},·Ljava/lang/Math;->pow(DD)D301 ····invoke-static·{v0,·v1,·v6,·v7},·Ljava/lang/Math;->pow(DD)D
  
296 ····move-result-wide·v6302 ····move-result-wide·v6
  
297 ····mul-double·v6,·v6,·v26303 ····mul-double·v6,·v6,·v26
Offset 515, 14 lines modifiedOffset 521, 15 lines modified
  
515 ····div-double/2addr·v4,·v6521 ····div-double/2addr·v4,·v6
  
516 ····div-double·v6,·v36,·v38522 ····div-double·v6,·v36,·v38
  
517 ····const-wide/high16·v40,·0x4000000000000000L····#·2.0523 ····const-wide/high16·v40,·0x4000000000000000L····#·2.0
  
 524 ····.line·407
518 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->tan(D)D525 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->tan(D)D
  
519 ····move-result-wide·v42526 ····move-result-wide·v42
  
520 ····const-wide/high16·v44,·0x4000000000000000L····#·2.0527 ····const-wide/high16·v44,·0x4000000000000000L····#·2.0
  
521 ····invoke-static/range·{v42·..·v45},·Ljava/lang/Math;->pow(DD)D528 ····invoke-static/range·{v42·..·v45},·Ljava/lang/Math;->pow(DD)D
Offset 563, 14 lines modifiedOffset 570, 15 lines modified
  
563 ····div-double/2addr·v4,·v6570 ····div-double/2addr·v4,·v6
  
564 ····const-wide/high16·v6,·0x4014000000000000L····#·5.0571 ····const-wide/high16·v6,·0x4014000000000000L····#·5.0
  
565 ····const-wide/high16·v40,·0x403c000000000000L····#·28.0572 ····const-wide/high16·v40,·0x403c000000000000L····#·28.0
  
 573 ····.line·409
566 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->tan(D)D574 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->tan(D)D
  
567 ····move-result-wide·v42575 ····move-result-wide·v42
  
568 ····const-wide/high16·v44,·0x4000000000000000L····#·2.0576 ····const-wide/high16·v44,·0x4000000000000000L····#·2.0
  
569 ····invoke-static/range·{v42·..·v45},·Ljava/lang/Math;->pow(DD)D577 ····invoke-static/range·{v42·..·v45},·Ljava/lang/Math;->pow(DD)D
Offset 627, 14 lines modifiedOffset 635, 15 lines modified
  
627 ····div-double/2addr·v4,·v6635 ····div-double/2addr·v4,·v6
  
628 ····const-wide·v6,·0x404e800000000000L····#·61.0636 ····const-wide·v6,·0x404e800000000000L····#·61.0
  
629 ····const-wide·v40,·0x4084b00000000000L····#·662.0637 ····const-wide·v40,·0x4084b00000000000L····#·662.0
  
 638 ····.line·411
Max diff block lines reached; 6008/9020 bytes (66.61%) of diff not shown.
643 B
smali/org/pyneo/maps/utils/OnlineCachePreference$1$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Lorg/pyneo/maps/utils/OnlineCachePreference$1;21 .field·final·synthetic·this$1:Lorg/pyneo/maps/utils/OnlineCachePreference$1;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/utils/OnlineCachePreference$1;)V23 .method·constructor·<init>(Lorg/pyneo/maps/utils/OnlineCachePreference$1;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lorg/pyneo/maps/utils/OnlineCachePreference$1;
  
25 ····.prologue26 ····.prologue
26 ····.line·6127 ····.line·61
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/OnlineCachePreference$1$1;->this$1:Lorg/pyneo/maps/utils/OnlineCachePreference$1;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/OnlineCachePreference$1$1;->this$1:Lorg/pyneo/maps/utils/OnlineCachePreference$1;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
799 B
smali/org/pyneo/maps/utils/VerGestureDetector.smali
    
Offset 2, 30 lines modifiedOffset 2, 28 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"VerGestureDetector.java"3 .source·"VerGestureDetector.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/pyneo/maps/utils/VerGestureDetector$1;, 
8 ········Lorg/pyneo/maps/utils/VerGestureDetector$FroyoDetector;,7 ········Lorg/pyneo/maps/utils/VerGestureDetector$FroyoDetector;,
9 ········Lorg/pyneo/maps/utils/VerGestureDetector$CupcakeDetector;8 ········Lorg/pyneo/maps/utils/VerGestureDetector$CupcakeDetector;
10 ····}9 ····}
11 .end·annotation10 .end·annotation
  
  
12 #·direct·methods11 #·direct·methods
13 .method·public·constructor·<init>()V12 .method·public·constructor·<init>()V
14 ····.locals·013 ····.locals·0
  
15 ····.prologue14 ····.prologue
16 ····.line·815 ····.line·8
17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18 ····.line·33 
19 ····return-void17 ····return-void
20 .end·method18 .end·method
  
21 .method·public·static·newInstance()Lorg/pyneo/maps/utils/VerGestureDetector;19 .method·public·static·newInstance()Lorg/pyneo/maps/utils/VerGestureDetector;
22 ····.locals·420 ····.locals·4
  
23 ····.prologue21 ····.prologue
629 B
smali/org/pyneo/maps/utils/OnlineCachePreference$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/OnlineCachePreference;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/OnlineCachePreference;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/utils/OnlineCachePreference;)V23 .method·constructor·<init>(Lorg/pyneo/maps/utils/OnlineCachePreference;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/utils/OnlineCachePreference;
  
25 ····.prologue26 ····.prologue
26 ····.line·5727 ····.line·57
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/OnlineCachePreference$1;->this$0:Lorg/pyneo/maps/utils/OnlineCachePreference;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/OnlineCachePreference$1;->this$0:Lorg/pyneo/maps/utils/OnlineCachePreference;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.03 KB
smali/org/pyneo/maps/utils/Ut.smali
    
Offset 25, 15 lines modifiedOffset 25, 14 lines modified
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·3228 ····.line·32
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·417 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
  
33 .method·public·static·FileName2ID(Ljava/lang/String;)Ljava/lang/String;32 .method·public·static·FileName2ID(Ljava/lang/String;)Ljava/lang/String;
34 ····.locals·333 ····.locals·3
35 ····.param·p0,·"name"····#·Ljava/lang/String;34 ····.param·p0,·"name"····#·Ljava/lang/String;
  
Offset 67, 90 lines modifiedOffset 66, 87 lines modified
  
67 ····move-result-object·v066 ····move-result-object·v0
  
68 ····return-object·v067 ····return-object·v0
69 .end·method68 .end·method
  
70 .method·public·static·ParseDate(Ljava/lang/String;)Ljava/util/Date;69 .method·public·static·ParseDate(Ljava/lang/String;)Ljava/util/Date;
71 ····.locals·1070 ····.locals·8
72 ····.param·p0,·"str"····#·Ljava/lang/String;71 ····.param·p0,·"str"····#·Ljava/lang/String;
73 ····.annotation·build·Landroid/annotation/SuppressLint;72 ····.annotation·build·Landroid/annotation/SuppressLint;
74 ········value·=·{73 ········value·=·{
75 ············"SimpleDateFormat"74 ············"SimpleDateFormat"
76 ········}75 ········}
77 ····.end·annotation76 ····.end·annotation
  
78 ····.prologue77 ····.prologue
79 ····.line·5778 ····.line·57
80 ····new-instance·v6,·Ljava/text/SimpleDateFormat;79 ····new-instance·v3,·Ljava/text/SimpleDateFormat;
  
81 ····invoke-direct·{v6},·Ljava/text/SimpleDateFormat;-><init>()V80 ····invoke-direct·{v3},·Ljava/text/SimpleDateFormat;-><init>()V
  
82 ····.line·5881 ····.line·58
83 ····.local·v6,·"sdf":Ljava/text/SimpleDateFormat;82 ····.local·v3,·"sdf":Ljava/text/SimpleDateFormat;
84 ····const-string·v7,·"UTC"83 ····const-string·v4,·"UTC"
  
85 ····invoke-static·{v7},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone;84 ····invoke-static·{v4},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone;
  
86 ····move-result-object·v785 ····move-result-object·v4
  
87 ····invoke-virtual·{v6,·v7},·Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V86 ····invoke-virtual·{v3,·v4},·Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V
  
88 ····.line·5987 ····.line·59
89 ····new-instance·v1,·Ljava/util/Date;88 ····new-instance·v0,·Ljava/util/Date;
  
90 ····const-wide/16·v8,·0x089 ····const-wide/16·v4,·0x0
  
91 ····invoke-direct·{v1,·v8,·v9},·Ljava/util/Date;-><init>(J)V90 ····invoke-direct·{v0,·v4,·v5},·Ljava/util/Date;-><init>(J)V
  
92 ····.line·6091 ····.line·60
93 ····.local·v1,·"date":Ljava/util/Date;92 ····.local·v0,·"date":Ljava/util/Date;
94 ····sget-object·v0,·Lorg/pyneo/maps/utils/Ut;->formats:[Ljava/lang/String;93 ····sget-object·v5,·Lorg/pyneo/maps/utils/Ut;->formats:[Ljava/lang/String;
  
95 ····.local·v0,·"arr$":[Ljava/lang/String; 
96 ····array-length·v5,·v094 ····array-length·v6,·v5
  
97 ····.local·v5,·"len$":I 
98 ····const/4·v4,·0x095 ····const/4·v4,·0x0
  
99 ····.local·v4,·"i$":I 
100 ····:goto_096 ····:goto_0
101 ····if-ge·v4,·v5,·:cond_097 ····if-ge·v4,·v6,·:cond_0
  
102 ····aget-object·v3,·v0,·v498 ····aget-object·v2,·v5,·v4
  
103 ····.line·6199 ····.line·61
104 ····.local·v3,·"format":Ljava/lang/String;100 ····.local·v2,·"format":Ljava/lang/String;
105 ····invoke-virtual·{v6,·v3},·Ljava/text/SimpleDateFormat;->applyPattern(Ljava/lang/String;)V101 ····invoke-virtual·{v3,·v2},·Ljava/text/SimpleDateFormat;->applyPattern(Ljava/lang/String;)V
  
106 ····.line·64102 ····.line·64
107 ····:try_start_0103 ····:try_start_0
108 ····invoke-virtual·{v6,·p0},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;104 ····invoke-virtual·{v3,·p0},·Ljava/text/SimpleDateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;
109 ····:try_end_0105 ····:try_end_0
110 ····.catch·Ljava/text/ParseException;·{:try_start_0·..·:try_end_0}·:catch_0106 ····.catch·Ljava/text/ParseException;·{:try_start_0·..·:try_end_0}·:catch_0
  
111 ····move-result-object·v1107 ····move-result-object·v0
  
112 ····.line·72108 ····.line·72
113 ····.end·local·v3····#·"format":Ljava/lang/String;109 ····.end·local·v2····#·"format":Ljava/lang/String;
114 ····:cond_0110 ····:cond_0
115 ····return-object·v1111 ····return-object·v0
  
116 ····.line·67112 ····.line·67
117 ····.restart·local·v3····#·"format":Ljava/lang/String;113 ····.restart·local·v2····#·"format":Ljava/lang/String;
118 ····:catch_0114 ····:catch_0
119 ····move-exception·v2115 ····move-exception·v1
  
120 ····.line·68116 ····.line·68
121 ····.local·v2,·"e":Ljava/text/ParseException;117 ····.local·v1,·"e":Ljava/text/ParseException;
122 ····invoke-virtual·{v2},·Ljava/text/ParseException;->toString()Ljava/lang/String;118 ····invoke-virtual·{v1},·Ljava/text/ParseException;->toString()Ljava/lang/String;
  
123 ····move-result-object·v7119 ····move-result-object·v7
  
124 ····invoke-static·{v7,·v2},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V120 ····invoke-static·{v7,·v1},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
  
125 ····.line·60121 ····.line·60
126 ····add-int/lit8·v4,·v4,·0x1122 ····add-int/lit8·v4,·v4,·0x1
  
127 ····goto·:goto_0123 ····goto·:goto_0
128 .end·method124 .end·method
  
676 B
smali/org/pyneo/maps/utils/Storage$GeoDatabaseHelper.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/Storage;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/Storage;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lorg/pyneo/maps/utils/Storage;Landroid/content/Context;Ljava/lang/String;)V20 .method·public·constructor·<init>(Lorg/pyneo/maps/utils/Storage;Landroid/content/Context;Ljava/lang/String;)V
21 ····.locals·221 ····.locals·2
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/utils/Storage;
22 ····.param·p2,·"context"····#·Landroid/content/Context;23 ····.param·p2,·"context"····#·Landroid/content/Context;
23 ····.param·p3,·"name"····#·Ljava/lang/String;24 ····.param·p3,·"name"····#·Ljava/lang/String;
  
24 ····.prologue25 ····.prologue
25 ····.line·9026 ····.line·90
26 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/Storage$GeoDatabaseHelper;->this$0:Lorg/pyneo/maps/utils/Storage;27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/Storage$GeoDatabaseHelper;->this$0:Lorg/pyneo/maps/utils/Storage;
  
587 B
smali/org/pyneo/maps/utils/IndexPreference$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/IndexPreference;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/utils/IndexPreference;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/utils/IndexPreference;)V23 .method·constructor·<init>(Lorg/pyneo/maps/utils/IndexPreference;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/utils/IndexPreference;
  
25 ····.prologue26 ····.prologue
26 ····.line·4127 ····.line·41
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/IndexPreference$1;->this$0:Lorg/pyneo/maps/utils/IndexPreference;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/utils/IndexPreference$1;->this$0:Lorg/pyneo/maps/utils/IndexPreference;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.45 KB
smali/org/pyneo/maps/utils/IndexPreference$SimpleInvalidationHandler.smali
    
Offset 57, 14 lines modifiedOffset 57, 15 lines modified
  
57 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/IndexPreference;->access$200(Lorg/pyneo/maps/utils/IndexPreference;)Landroid/content/Context;57 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/IndexPreference;->access$200(Lorg/pyneo/maps/utils/IndexPreference;)Landroid/content/Context;
  
58 ····move-result-object·v158 ····move-result-object·v1
  
59 ····const·v2,·0x7f0e00d259 ····const·v2,·0x7f0e00d2
  
 60 ····.line·67
60 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;61 ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getString(I)Ljava/lang/String;
  
61 ····move-result-object·v162 ····move-result-object·v1
  
62 ····const/4·v2,·0x163 ····const/4·v2,·0x1
  
63 ····new-array·v2,·v2,·[Ljava/lang/Object;64 ····new-array·v2,·v2,·[Ljava/lang/Object;
Offset 73, 28 lines modifiedOffset 74, 31 lines modified
  
73 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/IndexPreference$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/utils/IndexPreference;74 ····iget-object·v4,·p0,·Lorg/pyneo/maps/utils/IndexPreference$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/utils/IndexPreference;
  
74 ····invoke-static·{v4},·Lorg/pyneo/maps/utils/IndexPreference;->access$300(Lorg/pyneo/maps/utils/IndexPreference;)Ljava/io/File;75 ····invoke-static·{v4},·Lorg/pyneo/maps/utils/IndexPreference;->access$300(Lorg/pyneo/maps/utils/IndexPreference;)Ljava/io/File;
  
75 ····move-result-object·v476 ····move-result-object·v4
  
 77 ····.line·68
76 ····invoke-virtual·{v4},·Ljava/io/File;->length()J78 ····invoke-virtual·{v4},·Ljava/io/File;->length()J
  
77 ····move-result-wide·v479 ····move-result-wide·v4
  
78 ····long-to-int·v4,·v480 ····long-to-int·v4,·v4
  
79 ····div-int/lit16·v4,·v4,·0x40081 ····div-int/lit16·v4,·v4,·0x400
  
 82 ····.line·67
80 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;83 ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
81 ····move-result-object·v484 ····move-result-object·v4
  
82 ····aput-object·v4,·v2,·v385 ····aput-object·v4,·v2,·v3
  
 86 ····.line·66
83 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;87 ····invoke-static·{v1,·v2},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
84 ····move-result-object·v188 ····move-result-object·v1
  
85 ····invoke-virtual·{v0,·v1},·Lorg/pyneo/maps/utils/IndexPreference;->setSummary(Ljava/lang/CharSequence;)V89 ····invoke-virtual·{v0,·v1},·Lorg/pyneo/maps/utils/IndexPreference;->setSummary(Ljava/lang/CharSequence;)V
  
86 ····.line·7090 ····.line·70
783 B
smali/org/pyneo/maps/utils/VerGestureDetector$CupcakeDetector.smali
    
Offset 36, 16 lines modifiedOffset 36, 14 lines modified
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·bridge·synthetic·getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Landroid/view/GestureDetector;39 .method·public·bridge·synthetic·getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Landroid/view/GestureDetector;
40 ····.locals·140 ····.locals·1
41 ····.param·p1,·"x0"····#·Landroid/content/Context; 
42 ····.param·p2,·"x1"····#·Lorg/pyneo/maps/utils/OnExGestureListener; 
  
43 ····.prologue41 ····.prologue
44 ····.line·2442 ····.line·24
45 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/utils/VerGestureDetector$CupcakeDetector;->getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Lorg/pyneo/maps/utils/RGestureDetectorCupcake;43 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/utils/VerGestureDetector$CupcakeDetector;->getGestureDetector(Landroid/content/Context;Lorg/pyneo/maps/utils/OnExGestureListener;)Lorg/pyneo/maps/utils/RGestureDetectorCupcake;
  
46 ····move-result-object·v044 ····move-result-object·v0
  
21.8 KB
smali/org/pyneo/maps/map/TileView$OpenStreetMapViewProjection.smali
    
Offset 31, 14 lines modifiedOffset 31, 15 lines modified
  
31 .field·final·zoomLevel:I31 .field·final·zoomLevel:I
  
  
32 #·direct·methods32 #·direct·methods
33 .method·private·constructor·<init>(Lorg/pyneo/maps/map/TileView;ID)V33 .method·private·constructor·<init>(Lorg/pyneo/maps/map/TileView;ID)V
34 ····.locals·534 ····.locals·5
 35 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/TileView;
35 ····.param·p2,·"zoom"····#·I36 ····.param·p2,·"zoom"····#·I
36 ····.param·p3,·"touchScale"····#·D37 ····.param·p3,·"touchScale"····#·D
  
37 ····.prologue38 ····.prologue
38 ····const/4·v4,·0x039 ····const/4·v4,·0x0
  
39 ····.line·44740 ····.line·447
Offset 71, 20 lines modifiedOffset 72, 22 lines modified
71 ····.line·45872 ····.line·458
72 ····iget·v0,·p1,·Lorg/pyneo/maps/map/TileView;->mLatitudeE6:I73 ····iget·v0,·p1,·Lorg/pyneo/maps/map/TileView;->mLatitudeE6:I
  
73 ····iget·v1,·p1,·Lorg/pyneo/maps/map/TileView;->mLongitudeE6:I74 ····iget·v1,·p1,·Lorg/pyneo/maps/map/TileView;->mLongitudeE6:I
  
74 ····iget·v2,·p0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->zoomLevel:I75 ····iget·v2,·p0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->zoomLevel:I
  
 76 ····.line·460
75 ····invoke-static·{p1},·Lorg/pyneo/maps/map/TileView;->access$500(Lorg/pyneo/maps/map/TileView;)Lorg/pyneo/maps/tileprovider/TileSource;77 ····invoke-static·{p1},·Lorg/pyneo/maps/map/TileView;->access$500(Lorg/pyneo/maps/map/TileView;)Lorg/pyneo/maps/tileprovider/TileSource;
  
76 ····move-result-object·v378 ····move-result-object·v3
  
77 ····iget·v3,·v3,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I79 ····iget·v3,·v3,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I
  
 80 ····.line·458
78 ····invoke-static·{v0,·v1,·v2,·v4,·v3},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I81 ····invoke-static·{v0,·v1,·v2,·v4,·v3},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I
  
79 ····move-result-object·v082 ····move-result-object·v0
  
80 ····iput-object·v0,·p0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->centerMapTileCoords:[I83 ····iput-object·v0,·p0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->centerMapTileCoords:[I
  
81 ····.line·46184 ····.line·461
Offset 415, 65 lines modifiedOffset 418, 64 lines modified
415 ····.end·annotation418 ····.end·annotation
  
416 ····.prologue419 ····.prologue
417 ····.line·638420 ····.line·638
418 ····.local·p1,·"in":Ljava/util/List;,·"Ljava/util/List<Lorg/pyneo/maps/utils/GeoPoint;>;"421 ····.local·p1,·"in":Ljava/util/List;,·"Ljava/util/List<Lorg/pyneo/maps/utils/GeoPoint;>;"
419 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I422 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->size()I
  
420 ····move-result·v14423 ····move-result·v13
  
421 ····const/4·v15,·0x2424 ····const/4·v14,·0x2
  
422 ····if-ge·v14,·v15,·:cond_0425 ····if-ge·v13,·v14,·:cond_0
  
423 ····.line·639426 ····.line·639
424 ····new-instance·v14,·Ljava/lang/IllegalArgumentException;427 ····new-instance·v13,·Ljava/lang/IllegalArgumentException;
  
425 ····const-string·v15,·"List·of·GeoPoints·needs·to·be·at·least·2."428 ····const-string·v14,·"List·of·GeoPoints·needs·to·be·at·least·2."
  
426 ····invoke-direct·{v14,·v15},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V429 ····invoke-direct·{v13,·v14},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
427 ····throw·v14430 ····throw·v13
  
428 ····.line·641431 ····.line·641
429 ····:cond_0432 ····:cond_0
430 ····if-eqz·p2,·:cond_1433 ····if-eqz·p2,·:cond_1
  
431 ····move-object/from16·v5,·p2434 ····move-object/from16·v4,·p2
  
432 ····.line·643435 ····.line·643
433 ····.local·v5,·"out":Landroid/graphics/Path;436 ····.local·v4,·"out":Landroid/graphics/Path;
434 ····:goto_0437 ····:goto_0
435 ····const/4·v3,·0x0438 ····const/4·v3,·0x0
  
436 ····.line·644439 ····.line·644
437 ····.local·v3,·"i":I440 ····.local·v3,·"i":I
438 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;441 ····invoke-interface/range·{p1·..·p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
439 ····move-result-object·v4442 ····move-result-object·v13
  
440 ····.local·v4,·"i$":Ljava/util/Iterator; 
441 ····:goto_1443 ····:goto_1
442 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z444 ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z
  
443 ····move-result·v14445 ····move-result·v14
  
444 ····if-eqz·v14,·:cond_4446 ····if-eqz·v14,·:cond_4
  
445 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;447 ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
446 ····move-result-object·v2448 ····move-result-object·v2
  
447 ····check-cast·v2,·Lorg/pyneo/maps/utils/GeoPoint;449 ····check-cast·v2,·Lorg/pyneo/maps/utils/GeoPoint;
  
448 ····.line·645450 ····.line·645
449 ····.local·v2,·"gp":Lorg/pyneo/maps/utils/GeoPoint;451 ····.local·v2,·"gp":Lorg/pyneo/maps/utils/GeoPoint;
450 ····add-int/lit8·v3,·v3,·0x1452 ····add-int/lit8·v3,·v3,·0x1
  
451 ····.line·646453 ····.line·647
452 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I454 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I
  
453 ····move-result·v14455 ····move-result·v14
  
454 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I456 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I
  
455 ····move-result·v15457 ····move-result·v15
Offset 498, 35 lines modifiedOffset 500, 38 lines modified
  
498 ····move-object/from16·v0,·v18500 ····move-object/from16·v0,·v18
  
499 ····iget·v0,·v0,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I501 ····iget·v0,·v0,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I
  
500 ····move/from16·v18,·v0502 ····move/from16·v18,·v0
  
 503 ····.line·646
501 ····invoke-static/range·{v14·..·v18},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I504 ····invoke-static/range·{v14·..·v18},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I
  
502 ····move-result-object·v9505 ····move-result-object·v8
  
503 ····.line·653506 ····.line·653
504 ····.local·v9,·"underGeopointTileCoords":[I507 ····.local·v8,·"underGeopointTileCoords":[I
505 ····move-object/from16·v0,·p0508 ····move-object/from16·v0,·p0
  
506 ····iget·v14,·v0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->zoomLevel:I509 ····iget·v14,·v0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->zoomLevel:I
  
507 ····move-object/from16·v0,·p0510 ····move-object/from16·v0,·p0
  
508 ····iget-object·v15,·v0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->this$0:Lorg/pyneo/maps/map/TileView;511 ····iget-object·v15,·v0,·Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;->this$0:Lorg/pyneo/maps/map/TileView;
  
Max diff block lines reached; 18073/22221 bytes (81.33%) of diff not shown.
3.7 KB
smali/org/pyneo/maps/map/MeasureOverlay.smali
    
Offset 666, 14 lines modifiedOffset 666, 15 lines modified
666 ····.line·221666 ····.line·221
667 ····new-instance·v0,·Ljava/lang/StringBuilder;667 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
668 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V668 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
669 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->LAT:Ljava/lang/String;669 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->LAT:Ljava/lang/String;
  
 670 ····.line·222
670 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;671 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
671 ····move-result-object·v0672 ····move-result-object·v0
  
672 ····const-string·v1,·":·"673 ····const-string·v1,·":·"
  
673 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;674 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 696, 14 lines modifiedOffset 697, 15 lines modified
  
696 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;697 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
697 ····move-result-object·v0698 ····move-result-object·v0
  
698 ····const-string·v1,·"\n"699 ····const-string·v1,·"\n"
  
 700 ····.line·223
699 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;701 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
700 ····move-result-object·v0702 ····move-result-object·v0
  
701 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->LON:Ljava/lang/String;703 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->LON:Ljava/lang/String;
  
702 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;704 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 732, 14 lines modifiedOffset 734, 15 lines modified
  
732 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;734 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
733 ····move-result-object·v0735 ····move-result-object·v0
  
734 ····const-string·v1,·"\n"736 ····const-string·v1,·"\n"
  
 737 ····.line·224
735 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;738 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
736 ····move-result-object·v0739 ····move-result-object·v0
  
737 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->DIST_PREV:Ljava/lang/String;740 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->DIST_PREV:Ljava/lang/String;
  
738 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;741 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 764, 14 lines modifiedOffset 767, 15 lines modified
  
764 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;767 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
765 ····move-result-object·v0768 ····move-result-object·v0
  
766 ····const-string·v1,·"\n"769 ····const-string·v1,·"\n"
  
 770 ····.line·225
767 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;771 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
768 ····move-result-object·v0772 ····move-result-object·v0
  
769 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->DIST_START:Ljava/lang/String;773 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->DIST_START:Ljava/lang/String;
  
770 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;774 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 796, 14 lines modifiedOffset 800, 15 lines modified
  
796 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;800 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
797 ····move-result-object·v0801 ····move-result-object·v0
  
798 ····const-string·v1,·"\n"802 ····const-string·v1,·"\n"
  
 803 ····.line·226
799 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;804 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
800 ····move-result-object·v0805 ····move-result-object·v0
  
801 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->DIST_END:Ljava/lang/String;806 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->DIST_END:Ljava/lang/String;
  
802 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;807 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 834, 14 lines modifiedOffset 839, 15 lines modified
  
834 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;839 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
835 ····move-result-object·v0840 ····move-result-object·v0
  
836 ····const-string·v1,·"\n"841 ····const-string·v1,·"\n"
  
 842 ····.line·227
837 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;843 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
838 ····move-result-object·v0844 ····move-result-object·v0
  
839 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->AZI:Ljava/lang/String;845 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->AZI:Ljava/lang/String;
  
840 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;846 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 878, 14 lines modifiedOffset 884, 15 lines modified
  
878 ····move-result-object·v1884 ····move-result-object·v1
  
879 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;885 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
880 ····move-result-object·v0886 ····move-result-object·v0
  
 887 ····.line·228
881 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;888 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
882 ····move-result-object·v0889 ····move-result-object·v0
  
883 ····iput-object·v0,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->mDescr:Ljava/lang/CharSequence;890 ····iput-object·v0,·p0,·Lorg/pyneo/maps/map/MeasureOverlay;->mDescr:Ljava/lang/CharSequence;
  
884 ····.line·229891 ····.line·229
2.91 KB
smali/org/pyneo/maps/map/YandexTrafficOverlay.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lorg/pyneo/maps/utils/Constants;6 .implements·Lorg/pyneo/maps/utils/Constants;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lorg/pyneo/maps/map/YandexTrafficOverlay$1;, 
11 ········Lorg/pyneo/maps/map/YandexTrafficOverlay$SimpleInvalidationHandler;10 ········Lorg/pyneo/maps/map/YandexTrafficOverlay$SimpleInvalidationHandler;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
  
14 #·static·fields13 #·static·fields
15 .field·private·static·final·LATITUDE:I·=·0x014 .field·private·static·final·LATITUDE:I·=·0x0
Offset 154, 38 lines modifiedOffset 153, 41 lines modified
154 ····.local·v6,·"viewHeight":I153 ····.local·v6,·"viewHeight":I
155 ····div-int/lit8·v7,·v6,·0x2154 ····div-int/lit8·v7,·v6,·0x2
  
156 ····.line·147155 ····.line·147
157 ····.local·v7,·"viewHeight_2":I156 ····.local·v7,·"viewHeight_2":I
158 ····iget-object·v10,·p0,·Lorg/pyneo/maps/map/YandexTrafficOverlay;->mMapView:Lorg/pyneo/maps/map/TileView;157 ····iget-object·v10,·p0,·Lorg/pyneo/maps/map/YandexTrafficOverlay;->mMapView:Lorg/pyneo/maps/map/TileView;
  
 158 ····.line·148
159 ····invoke-virtual·{v10},·Lorg/pyneo/maps/map/TileView;->getZoomLevel()I159 ····invoke-virtual·{v10},·Lorg/pyneo/maps/map/TileView;->getZoomLevel()I
  
160 ····move-result·v10160 ····move-result·v10
  
161 ····iget-object·v11,·p0,·Lorg/pyneo/maps/map/YandexTrafficOverlay;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;161 ····iget-object·v11,·p0,·Lorg/pyneo/maps/map/YandexTrafficOverlay;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;
  
162 ····iget·v11,·v11,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I162 ····iget·v11,·v11,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I
  
 163 ····.line·147
163 ····invoke-static·{p1,·v10,·v11},·Lorg/pyneo/maps/tileprovider/Util;->getBoundingBoxFromMapTile([III)Lorg/pyneo/maps/utils/BoundingBoxE6;164 ····invoke-static·{p1,·v10,·v11},·Lorg/pyneo/maps/tileprovider/Util;->getBoundingBoxFromMapTile([III)Lorg/pyneo/maps/utils/BoundingBoxE6;
  
164 ····move-result-object·v0165 ····move-result-object·v0
  
165 ····.line·149166 ····.line·151
166 ····.local·v0,·"bb":Lorg/pyneo/maps/utils/BoundingBoxE6;167 ····.local·v0,·"bb":Lorg/pyneo/maps/utils/BoundingBoxE6;
167 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I168 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I
  
168 ····move-result·v10169 ····move-result·v10
  
169 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I170 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I
  
170 ····move-result·v11171 ····move-result·v11
  
171 ····const/4·v12,·0x0172 ····const/4·v12,·0x0
  
 173 ····.line·150
172 ····invoke-virtual·{v0,·v10,·v11,·v12},·Lorg/pyneo/maps/utils/BoundingBoxE6;->getRelativePositionOfGeoPointInBoundingBoxWithLinearInterpolation(II[F)[F174 ····invoke-virtual·{v0,·v10,·v11,·v12},·Lorg/pyneo/maps/utils/BoundingBoxE6;->getRelativePositionOfGeoPointInBoundingBoxWithLinearInterpolation(II[F)[F
  
173 ····move-result-object·v5175 ····move-result-object·v5
  
174 ····.line·153176 ····.line·153
175 ····.local·v5,·"relativePositionInCenterMapTile":[F177 ····.local·v5,·"relativePositionInCenterMapTile":[F
176 ····const/high16·v10,·0x3f000000····#·0.5f178 ····const/high16·v10,·0x3f000000····#·0.5f
Offset 503, 14 lines modifiedOffset 505, 15 lines modified
  
503 ····move/from16·v0,·v34505 ····move/from16·v0,·v34
  
504 ····float-to-double·v0,·v0506 ····float-to-double·v0,·v0
  
505 ····move-wide/from16·v34,·v0507 ····move-wide/from16·v34,·v0
  
 508 ····.line·81
506 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D509 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D
  
507 ····move-result-wide·v34510 ····move-result-wide·v34
  
508 ····move-wide/from16·v0,·v34511 ····move-wide/from16·v0,·v34
  
509 ····double-to-int·v0,·v0512 ····double-to-int·v0,·v0
Offset 539, 14 lines modifiedOffset 542, 15 lines modified
  
539 ····move/from16·v0,·v34542 ····move/from16·v0,·v34
  
540 ····float-to-double·v0,·v0543 ····float-to-double·v0,·v0
  
541 ····move-wide/from16·v34,·v0544 ····move-wide/from16·v34,·v0
  
 545 ····.line·85
542 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D546 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D
  
543 ····move-result-wide·v34547 ····move-result-wide·v34
  
544 ····move-wide/from16·v0,·v34548 ····move-wide/from16·v0,·v34
  
545 ····double-to-int·v0,·v0549 ····double-to-int·v0,·v0
Offset 573, 14 lines modifiedOffset 577, 15 lines modified
  
573 ····move/from16·v0,·v34577 ····move/from16·v0,·v34
  
574 ····float-to-double·v0,·v0578 ····float-to-double·v0,·v0
  
575 ····move-wide/from16·v34,·v0579 ····move-wide/from16·v34,·v0
  
 580 ····.line·88
576 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D581 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D
  
577 ····move-result-wide·v34582 ····move-result-wide·v34
  
578 ····move-wide/from16·v0,·v34583 ····move-wide/from16·v0,·v34
  
579 ····double-to-int·v0,·v0584 ····double-to-int·v0,·v0
Offset 609, 14 lines modifiedOffset 614, 15 lines modified
  
609 ····move/from16·v0,·v34614 ····move/from16·v0,·v34
  
610 ····float-to-double·v0,·v0615 ····float-to-double·v0,·v0
  
611 ····move-wide/from16·v34,·v0616 ····move-wide/from16·v34,·v0
  
 617 ····.line·92
612 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D618 ····invoke-static/range·{v34·..·v35},·Ljava/lang/Math;->ceil(D)D
  
613 ····move-result-wide·v34619 ····move-result-wide·v34
  
614 ····move-wide/from16·v0,·v34620 ····move-wide/from16·v0,·v34
  
615 ····double-to-int·v0,·v0621 ····double-to-int·v0,·v0
6.61 KB
smali/org/pyneo/maps/map/TileView.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/view/View;2 .super·Landroid/view/View;
3 .source·"TileView.java"3 .source·"TileView.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/pyneo/maps/map/TileView$1;, 
8 ········Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;,7 ········Lorg/pyneo/maps/map/TileView$OpenStreetMapViewProjection;,
9 ········Lorg/pyneo/maps/map/TileView$PoiMenuInfo;,8 ········Lorg/pyneo/maps/map/TileView$PoiMenuInfo;,
10 ········Lorg/pyneo/maps/map/TileView$TouchListener;,9 ········Lorg/pyneo/maps/map/TileView$TouchListener;,
11 ········Lorg/pyneo/maps/map/TileView$ScaleListener;10 ········Lorg/pyneo/maps/map/TileView$ScaleListener;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
Offset 814, 93 lines modifiedOffset 813, 91 lines modified
  
814 ····long-to-double·v0,·v0813 ····long-to-double·v0,·v0
  
815 ····goto·:goto_0814 ····goto·:goto_0
816 .end·method815 .end·method
  
817 .method·protected·onDraw(Landroid/graphics/Canvas;)V816 .method·protected·onDraw(Landroid/graphics/Canvas;)V
818 ····.locals·6817 ····.locals·5
819 ····.param·p1,·"c"····#·Landroid/graphics/Canvas;818 ····.param·p1,·"c"····#·Landroid/graphics/Canvas;
  
820 ····.prologue819 ····.prologue
821 ····const/16·v5,·0xff820 ····const/16·v4,·0xff
  
822 ····.line·129821 ····.line·129
823 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I822 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I
  
824 ····.line·131823 ····.line·131
825 ····const/high16·v3,·0x43b40000····#·360.0f824 ····const/high16·v2,·0x43b40000····#·360.0f
  
826 ····iget·v4,·p0,·Lorg/pyneo/maps/map/TileView;->mBearing:F825 ····iget·v3,·p0,·Lorg/pyneo/maps/map/TileView;->mBearing:F
  
827 ····sub-float·v0,·v3,·v4826 ····sub-float·v0,·v2,·v3
  
828 ····.line·132827 ····.line·132
829 ····.local·v0,·"aRotateToAngle":F828 ····.local·v0,·"aRotateToAngle":F
830 ····invoke-virtual·{p0},·Lorg/pyneo/maps/map/TileView;->getWidth()I829 ····invoke-virtual·{p0},·Lorg/pyneo/maps/map/TileView;->getWidth()I
  
831 ····move-result·v3830 ····move-result·v2
  
832 ····div-int/lit8·v3,·v3,·0x2831 ····div-int/lit8·v2,·v2,·0x2
  
833 ····int-to-float·v3,·v3832 ····int-to-float·v2,·v2
  
834 ····invoke-virtual·{p0},·Lorg/pyneo/maps/map/TileView;->getHeight()I833 ····invoke-virtual·{p0},·Lorg/pyneo/maps/map/TileView;->getHeight()I
  
835 ····move-result·v4834 ····move-result·v3
  
836 ····div-int/lit8·v4,·v4,·0x2835 ····div-int/lit8·v3,·v3,·0x2
  
837 ····int-to-float·v4,·v4836 ····int-to-float·v3,·v3
  
838 ····invoke-virtual·{p1,·v0,·v3,·v4},·Landroid/graphics/Canvas;->rotate(FFF)V837 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/graphics/Canvas;->rotate(FFF)V
  
839 ····.line·134838 ····.line·134
840 ····invoke-virtual·{p1,·v5,·v5,·v5},·Landroid/graphics/Canvas;->drawRGB(III)V839 ····invoke-virtual·{p1,·v4,·v4,·v4},·Landroid/graphics/Canvas;->drawRGB(III)V
  
841 ····.line·136840 ····.line·136
842 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;841 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;
  
843 ····if-eqz·v3,·:cond_0842 ····if-eqz·v2,·:cond_0
  
844 ····.line·137843 ····.line·137
845 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView;->mTileOverlay:Lorg/pyneo/maps/map/TileOverlay;844 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView;->mTileOverlay:Lorg/pyneo/maps/map/TileOverlay;
  
846 ····invoke-virtual·{v3,·p1,·p0},·Lorg/pyneo/maps/map/TileOverlay;->onManagedDraw(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V845 ····invoke-virtual·{v2,·p1,·p0},·Lorg/pyneo/maps/map/TileOverlay;->onManagedDraw(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V
  
847 ····.line·140846 ····.line·140
848 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;847 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;
  
849 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;848 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
850 ····move-result-object·v1849 ····move-result-object·v2
  
851 ····.local·v1,·"i$":Ljava/util/Iterator; 
852 ····:goto_0850 ····:goto_0
853 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z851 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
854 ····move-result·v3852 ····move-result·v3
  
855 ····if-eqz·v3,·:cond_0853 ····if-eqz·v3,·:cond_0
  
856 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;854 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
857 ····move-result-object·v2855 ····move-result-object·v1
  
858 ····check-cast·v2,·Lorg/pyneo/maps/map/TileViewOverlay;856 ····check-cast·v1,·Lorg/pyneo/maps/map/TileViewOverlay;
  
859 ····.line·141857 ····.line·141
860 ····.local·v2,·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;858 ····.local·v1,·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
861 ····invoke-virtual·{v2,·p1,·p0},·Lorg/pyneo/maps/map/TileViewOverlay;->onManagedDraw(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V859 ····invoke-virtual·{v1,·p1,·p0},·Lorg/pyneo/maps/map/TileViewOverlay;->onManagedDraw(Landroid/graphics/Canvas;Lorg/pyneo/maps/map/TileView;)V
  
862 ····goto·:goto_0860 ····goto·:goto_0
  
863 ····.line·144861 ····.line·144
864 ····.end·local·v1····#·"i$":Ljava/util/Iterator; 
865 ····.end·local·v2····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;862 ····.end·local·v1····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
866 ····:cond_0863 ····:cond_0
867 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V864 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V
  
868 ····.line·146865 ····.line·146
869 ····invoke-super·{p0,·p1},·Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V866 ····invoke-super·{p0,·p1},·Landroid/view/View;->onDraw(Landroid/graphics/Canvas;)V
  
870 ····.line·147867 ····.line·147
Offset 910, 54 lines modifiedOffset 907, 53 lines modified
910 .method·public·onKeyDown(ILandroid/view/KeyEvent;)Z907 .method·public·onKeyDown(ILandroid/view/KeyEvent;)Z
911 ····.locals·3908 ····.locals·3
912 ····.param·p1,·"keyCode"····#·I909 ····.param·p1,·"keyCode"····#·I
913 ····.param·p2,·"event"····#·Landroid/view/KeyEvent;910 ····.param·p2,·"event"····#·Landroid/view/KeyEvent;
  
914 ····.prologue911 ····.prologue
915 ····.line·104912 ····.line·104
916 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;913 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;
  
917 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;914 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
918 ····move-result-object·v0915 ····move-result-object·v1
  
919 ····.local·v0,·"i$":Ljava/util/Iterator; 
920 ····:cond_0916 ····:cond_0
921 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z917 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
Max diff block lines reached; 1389/6690 bytes (20.76%) of diff not shown.
18.9 KB
smali/org/pyneo/maps/map/TileView$TouchListener.smali
    
Offset 132, 52 lines modifiedOffset 132, 51 lines modified
  
132 .method·public·onDown(Landroid/view/MotionEvent;)Z132 .method·public·onDown(Landroid/view/MotionEvent;)Z
133 ····.locals·3133 ····.locals·3
134 ····.param·p1,·"e"····#·Landroid/view/MotionEvent;134 ····.param·p1,·"e"····#·Landroid/view/MotionEvent;
  
135 ····.prologue135 ····.prologue
136 ····.line·329136 ····.line·329
137 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;137 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;
  
138 ····iget-object·v2,·v2,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;138 ····iget-object·v1,·v1,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;
  
139 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;139 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
140 ····move-result-object·v0140 ····move-result-object·v1
  
141 ····.local·v0,·"i$":Ljava/util/Iterator; 
142 ····:cond_0141 ····:cond_0
143 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z142 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
144 ····move-result·v2143 ····move-result·v2
  
145 ····if-eqz·v2,·:cond_1144 ····if-eqz·v2,·:cond_1
  
146 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;145 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
147 ····move-result-object·v1146 ····move-result-object·v0
  
148 ····check-cast·v1,·Lorg/pyneo/maps/map/TileViewOverlay;147 ····check-cast·v0,·Lorg/pyneo/maps/map/TileViewOverlay;
  
149 ····.line·330148 ····.line·330
150 ····.local·v1,·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;149 ····.local·v0,·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
151 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;150 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;
  
152 ····invoke-virtual·{v1,·p1,·v2},·Lorg/pyneo/maps/map/TileViewOverlay;->onDown(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)Z151 ····invoke-virtual·{v0,·p1,·v2},·Lorg/pyneo/maps/map/TileViewOverlay;->onDown(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)Z
  
153 ····move-result·v2152 ····move-result·v2
  
154 ····if-eqz·v2,·:cond_0153 ····if-eqz·v2,·:cond_0
  
155 ····.line·334154 ····.line·334
156 ····.end·local·v1····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;155 ····.end·local·v0····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
157 ····:cond_1156 ····:cond_1
158 ····const/4·v2,·0x1157 ····const/4·v1,·0x1
  
159 ····return·v2158 ····return·v1
160 .end·method159 .end·method
  
161 .method·public·onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z160 .method·public·onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
162 ····.locals·1161 ····.locals·1
163 ····.param·p1,·"e1"····#·Landroid/view/MotionEvent;162 ····.param·p1,·"e1"····#·Landroid/view/MotionEvent;
164 ····.param·p2,·"e2"····#·Landroid/view/MotionEvent;163 ····.param·p2,·"e2"····#·Landroid/view/MotionEvent;
165 ····.param·p3,·"velocityX"····#·F164 ····.param·p3,·"velocityX"····#·F
Offset 192, 76 lines modifiedOffset 191, 75 lines modified
  
192 .method·public·onLongPress(Landroid/view/MotionEvent;)V191 .method·public·onLongPress(Landroid/view/MotionEvent;)V
193 ····.locals·4192 ····.locals·4
194 ····.param·p1,·"e"····#·Landroid/view/MotionEvent;193 ····.param·p1,·"e"····#·Landroid/view/MotionEvent;
  
195 ····.prologue194 ····.prologue
196 ····.line·353195 ····.line·353
197 ····const/4·v2,·0x0196 ····const/4·v1,·0x0
  
198 ····.line·354197 ····.line·354
199 ····.local·v2,·"ret":I198 ····.local·v1,·"ret":I
200 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;199 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;
  
201 ····iget-object·v3,·v3,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;200 ····iget-object·v2,·v2,·Lorg/pyneo/maps/map/TileView;->mOverlays:Ljava/util/List;
  
202 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;201 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
203 ····move-result-object·v0202 ····move-result-object·v2
  
204 ····.local·v0,·"i$":Ljava/util/Iterator; 
205 ····:cond_0203 ····:cond_0
206 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z204 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
207 ····move-result·v3205 ····move-result·v3
  
208 ····if-eqz·v3,·:cond_1206 ····if-eqz·v3,·:cond_1
  
209 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;207 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
210 ····move-result-object·v1208 ····move-result-object·v0
  
211 ····check-cast·v1,·Lorg/pyneo/maps/map/TileViewOverlay;209 ····check-cast·v0,·Lorg/pyneo/maps/map/TileViewOverlay;
  
212 ····.line·355210 ····.line·355
213 ····.local·v1,·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;211 ····.local·v0,·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
214 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;212 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;
  
215 ····invoke-virtual·{v1,·p1,·v3},·Lorg/pyneo/maps/map/TileViewOverlay;->onLongPress(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)I213 ····invoke-virtual·{v0,·p1,·v3},·Lorg/pyneo/maps/map/TileViewOverlay;->onLongPress(Landroid/view/MotionEvent;Lorg/pyneo/maps/map/TileView;)I
  
216 ····move-result·v2214 ····move-result·v1
  
217 ····.line·356215 ····.line·356
218 ····const/4·v3,·0x1216 ····const/4·v3,·0x1
  
219 ····if-ne·v2,·v3,·:cond_2217 ····if-ne·v1,·v3,·:cond_2
  
220 ····.line·363218 ····.line·363
221 ····.end·local·v1····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;219 ····.end·local·v0····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
222 ····:cond_1220 ····:cond_1
223 ····iget-object·v3,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;221 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/TileView$TouchListener;->this$0:Lorg/pyneo/maps/map/TileView;
  
224 ····invoke-virtual·{v3},·Lorg/pyneo/maps/map/TileView;->showContextMenu()Z222 ····invoke-virtual·{v2},·Lorg/pyneo/maps/map/TileView;->showContextMenu()Z
  
225 ····.line·364223 ····.line·364
226 ····:goto_0224 ····:goto_0
227 ····return-void225 ····return-void
  
228 ····.line·358226 ····.line·358
229 ····.restart·local·v1····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;227 ····.restart·local·v0····#·"osmvo":Lorg/pyneo/maps/map/TileViewOverlay;
230 ····:cond_2228 ····:cond_2
231 ····const/4·v3,·0x2229 ····const/4·v3,·0x2
  
232 ····if-ne·v2,·v3,·:cond_0230 ····if-ne·v1,·v3,·:cond_0
  
233 ····goto·:goto_0231 ····goto·:goto_0
234 .end·method232 .end·method
  
235 .method·public·onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z233 .method·public·onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z
236 ····.locals·18234 ····.locals·16
237 ····.param·p1,·"e1"····#·Landroid/view/MotionEvent;235 ····.param·p1,·"e1"····#·Landroid/view/MotionEvent;
238 ····.param·p2,·"e2"····#·Landroid/view/MotionEvent;236 ····.param·p2,·"e2"····#·Landroid/view/MotionEvent;
239 ····.param·p3,·"distanceX"····#·F237 ····.param·p3,·"distanceX"····#·F
240 ····.param·p4,·"distanceY"····#·F238 ····.param·p4,·"distanceY"····#·F
  
Max diff block lines reached; 13549/19211 bytes (70.53%) of diff not shown.
541 B
smali/org/pyneo/maps/map/TileView$PoiMenuInfo.smali
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
  
26 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/TileView;26 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/TileView;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>(Lorg/pyneo/maps/map/TileView;I)V28 .method·public·constructor·<init>(Lorg/pyneo/maps/map/TileView;I)V
29 ····.locals·029 ····.locals·0
 30 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/TileView;
30 ····.param·p2,·"markerIndex"····#·I31 ····.param·p2,·"markerIndex"····#·I
  
31 ····.prologue32 ····.prologue
32 ····.line·43233 ····.line·432
33 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/TileView$PoiMenuInfo;->this$0:Lorg/pyneo/maps/map/TileView;34 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/TileView$PoiMenuInfo;->this$0:Lorg/pyneo/maps/map/TileView;
  
34 ····.line·43335 ····.line·433
602 B
smali/org/pyneo/maps/map/SearchResultOverlay$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/SearchResultOverlay;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/SearchResultOverlay;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/map/SearchResultOverlay;)V23 .method·constructor·<init>(Lorg/pyneo/maps/map/SearchResultOverlay;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/SearchResultOverlay;
  
25 ····.prologue26 ····.prologue
26 ····.line·17427 ····.line·174
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay$1;->this$0:Lorg/pyneo/maps/map/SearchResultOverlay;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay$1;->this$0:Lorg/pyneo/maps/map/SearchResultOverlay;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
518 B
smali/org/pyneo/maps/map/MapView$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/MapView;
  
25 ····.prologue26 ····.prologue
26 ····.line·22227 ····.line·222
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$3;->this$0:Lorg/pyneo/maps/map/MapView;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$3;->this$0:Lorg/pyneo/maps/map/MapView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.58 KB
smali/org/pyneo/maps/map/TileOverlay.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lorg/pyneo/maps/utils/Constants;6 .implements·Lorg/pyneo/maps/utils/Constants;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lorg/pyneo/maps/map/TileOverlay$1;, 
11 ········Lorg/pyneo/maps/map/TileOverlay$TileMapHandler;10 ········Lorg/pyneo/maps/map/TileOverlay$TileMapHandler;
12 ····}11 ····}
13 .end·annotation12 .end·annotation
  
  
14 #·static·fields13 #·static·fields
15 .field·private·static·final·LATITUDE:I·=·0x014 .field·private·static·final·LATITUDE:I·=·0x0
Offset 218, 26 lines modifiedOffset 217, 27 lines modified
  
218 ····move-result·v7217 ····move-result·v7
  
219 ····.line·150218 ····.line·150
220 ····.local·v7,·"viewHeight":I219 ····.local·v7,·"viewHeight":I
221 ····div-int/lit8·v8,·v7,·0x2220 ····div-int/lit8·v8,·v7,·0x2
  
222 ····.line·152221 ····.line·153
223 ····.local·v8,·"viewHeight_2":I222 ····.local·v8,·"viewHeight_2":I
224 ····invoke-virtual/range·{p1·..·p1},·Lorg/pyneo/maps/map/TileView;->getZoomLevel()I223 ····invoke-virtual/range·{p1·..·p1},·Lorg/pyneo/maps/map/TileView;->getZoomLevel()I
  
225 ····move-result·v11224 ····move-result·v11
  
226 ····move-object/from16·v0,·p0225 ····move-object/from16·v0,·p0
  
227 ····iget-object·v12,·v0,·Lorg/pyneo/maps/map/TileOverlay;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;226 ····iget-object·v12,·v0,·Lorg/pyneo/maps/map/TileOverlay;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;
  
228 ····iget·v12,·v12,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I227 ····iget·v12,·v12,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I
  
 228 ····.line·152
229 ····move-object/from16·v0,·p2229 ····move-object/from16·v0,·p2
  
230 ····invoke-static·{v0,·v11,·v12},·Lorg/pyneo/maps/tileprovider/Util;->getBoundingBoxFromMapTile([III)Lorg/pyneo/maps/utils/BoundingBoxE6;230 ····invoke-static·{v0,·v11,·v12},·Lorg/pyneo/maps/tileprovider/Util;->getBoundingBoxFromMapTile([III)Lorg/pyneo/maps/utils/BoundingBoxE6;
  
231 ····move-result-object·v2231 ····move-result-object·v2
  
232 ····.line·154232 ····.line·154
Offset 264, 14 lines modifiedOffset 264, 15 lines modified
  
264 ····double-to-int·v13,·v14264 ····double-to-int·v13,·v14
  
265 ····add-int/2addr·v12,·v13265 ····add-int/2addr·v12,·v13
  
266 ····const/4·v13,·0x0266 ····const/4·v13,·0x0
  
 267 ····.line·155
267 ····invoke-virtual·{v2,·v11,·v12,·v13},·Lorg/pyneo/maps/utils/BoundingBoxE6;->getRelativePositionOfGeoPointInBoundingBoxWithLinearInterpolation(II[F)[F268 ····invoke-virtual·{v2,·v11,·v12,·v13},·Lorg/pyneo/maps/utils/BoundingBoxE6;->getRelativePositionOfGeoPointInBoundingBoxWithLinearInterpolation(II[F)[F
  
268 ····move-result-object·v6269 ····move-result-object·v6
  
269 ····.line·158270 ····.line·158
270 ····.local·v6,·"relativePositionInCenterMapTile":[F271 ····.local·v6,·"relativePositionInCenterMapTile":[F
271 ····const/high16·v11,·0x3f000000····#·0.5f272 ····const/high16·v11,·0x3f000000····#·0.5f
739 B
smali/org/pyneo/maps/map/SQLiteMapDatabase$CacheDatabaseHelper.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/SQLiteMapDatabase;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/SQLiteMapDatabase;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lorg/pyneo/maps/map/SQLiteMapDatabase;Landroid/content/Context;Ljava/lang/String;)V20 .method·public·constructor·<init>(Lorg/pyneo/maps/map/SQLiteMapDatabase;Landroid/content/Context;Ljava/lang/String;)V
21 ····.locals·221 ····.locals·2
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/SQLiteMapDatabase;
22 ····.param·p2,·"context"····#·Landroid/content/Context;23 ····.param·p2,·"context"····#·Landroid/content/Context;
23 ····.param·p3,·"name"····#·Ljava/lang/String;24 ····.param·p3,·"name"····#·Ljava/lang/String;
  
24 ····.prologue25 ····.prologue
25 ····.line·42826 ····.line·428
26 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/SQLiteMapDatabase$CacheDatabaseHelper;->this$0:Lorg/pyneo/maps/map/SQLiteMapDatabase;27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/SQLiteMapDatabase$CacheDatabaseHelper;->this$0:Lorg/pyneo/maps/map/SQLiteMapDatabase;
  
518 B
smali/org/pyneo/maps/map/MapView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/MapView;
  
25 ····.prologue26 ····.prologue
26 ····.line·18027 ····.line·180
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$1;->this$0:Lorg/pyneo/maps/map/MapView;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$1;->this$0:Lorg/pyneo/maps/map/MapView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.48 KB
smali/org/pyneo/maps/map/SearchResultOverlay.smali
    
Offset 287, 42 lines modifiedOffset 287, 45 lines modified
287 ····.line·218287 ····.line·218
288 ····new-instance·v0,·Ljava/lang/StringBuilder;288 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
289 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V289 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
290 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLatitude:Ljava/lang/String;290 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLatitude:Ljava/lang/String;
  
 291 ····.line·219
291 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;292 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
292 ····move-result-object·v0293 ····move-result-object·v0
  
293 ····const-string·v1,·":·"294 ····const-string·v1,·":·"
  
294 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;295 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
295 ····move-result-object·v0296 ····move-result-object·v0
  
296 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mCf:Lorg/pyneo/maps/utils/CoordFormatter;297 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mCf:Lorg/pyneo/maps/utils/CoordFormatter;
  
297 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLocation:Lorg/pyneo/maps/utils/GeoPoint;298 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLocation:Lorg/pyneo/maps/utils/GeoPoint;
  
 299 ····.line·220
298 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitude()D300 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitude()D
  
299 ····move-result-wide·v2301 ····move-result-wide·v2
  
300 ····invoke-virtual·{v1,·v2,·v3},·Lorg/pyneo/maps/utils/CoordFormatter;->convertLat(D)Ljava/lang/String;302 ····invoke-virtual·{v1,·v2,·v3},·Lorg/pyneo/maps/utils/CoordFormatter;->convertLat(D)Ljava/lang/String;
  
301 ····move-result-object·v1303 ····move-result-object·v1
  
302 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;304 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
303 ····move-result-object·v0305 ····move-result-object·v0
  
304 ····const-string·v1,·"\n"306 ····const-string·v1,·"\n"
  
 307 ····.line·221
305 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;308 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
306 ····move-result-object·v0309 ····move-result-object·v0
  
307 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLongitude:Ljava/lang/String;310 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLongitude:Ljava/lang/String;
  
308 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;311 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 335, 28 lines modifiedOffset 338, 30 lines modified
  
335 ····move-result-object·v0338 ····move-result-object·v0
  
336 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mCf:Lorg/pyneo/maps/utils/CoordFormatter;339 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mCf:Lorg/pyneo/maps/utils/CoordFormatter;
  
337 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLocation:Lorg/pyneo/maps/utils/GeoPoint;340 ····iget-object·v2,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mLocation:Lorg/pyneo/maps/utils/GeoPoint;
  
 341 ····.line·222
338 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitude()D342 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitude()D
  
339 ····move-result-wide·v2343 ····move-result-wide·v2
  
340 ····invoke-virtual·{v1,·v2,·v3},·Lorg/pyneo/maps/utils/CoordFormatter;->convertLon(D)Ljava/lang/String;344 ····invoke-virtual·{v1,·v2,·v3},·Lorg/pyneo/maps/utils/CoordFormatter;->convertLon(D)Ljava/lang/String;
  
341 ····move-result-object·v1345 ····move-result-object·v1
  
342 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;346 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
343 ····move-result-object·v0347 ····move-result-object·v0
  
344 ····const-string·v1,·"\n"348 ····const-string·v1,·"\n"
  
 349 ····.line·223
345 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;350 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
346 ····move-result-object·v0351 ····move-result-object·v0
  
347 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mAltitude:Ljava/lang/String;352 ····iget-object·v1,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mAltitude:Ljava/lang/String;
  
348 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;353 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 375, 46 lines modifiedOffset 380, 50 lines modified
  
375 ····cmpl-double·v0,·v2,·v4380 ····cmpl-double·v0,·v2,·v4
  
376 ····if-nez·v0,·:cond_1381 ····if-nez·v0,·:cond_1
  
377 ····const-string·v0,·"n/a"382 ····const-string·v0,·"n/a"
  
 383 ····.line·224
378 ····:goto_0384 ····:goto_0
379 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;385 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
380 ····move-result-object·v1386 ····move-result-object·v1
  
381 ····iget-object·v0,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mCurrLocation:Lorg/pyneo/maps/utils/GeoPoint;387 ····iget-object·v0,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mCurrLocation:Lorg/pyneo/maps/utils/GeoPoint;
  
382 ····if-nez·v0,·:cond_2388 ····if-nez·v0,·:cond_2
  
383 ····const-string·v0,·""389 ····const-string·v0,·""
  
 390 ····.line·225
384 ····:goto_1391 ····:goto_1
385 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;392 ····invoke-virtual·{v1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
386 ····move-result-object·v0393 ····move-result-object·v0
  
 394 ····.line·226
387 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;395 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
388 ····move-result-object·v0396 ····move-result-object·v0
  
389 ····iput-object·v0,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mDescr:Ljava/lang/String;397 ····iput-object·v0,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mDescr:Ljava/lang/String;
  
390 ····.line·227398 ····.line·227
391 ····:cond_0399 ····:cond_0
392 ····return-void400 ····return-void
  
393 ····.line·218401 ····.line·223
394 ····:cond_1402 ····:cond_1
395 ····iget-object·v0,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mDf:Lorg/pyneo/maps/utils/DistanceFormatter;403 ····iget-object·v0,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mDf:Lorg/pyneo/maps/utils/DistanceFormatter;
  
396 ····iget-wide·v2,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mElevation:D404 ····iget-wide·v2,·p0,·Lorg/pyneo/maps/map/SearchResultOverlay;->mElevation:D
  
 405 ····.line·224
397 ····invoke-virtual·{v0,·v2,·v3},·Lorg/pyneo/maps/utils/DistanceFormatter;->formatElevation(D)Ljava/lang/String;406 ····invoke-virtual·{v0,·v2,·v3},·Lorg/pyneo/maps/utils/DistanceFormatter;->formatElevation(D)Ljava/lang/String;
  
398 ····move-result-object·v0407 ····move-result-object·v0
  
399 ····goto·:goto_0408 ····goto·:goto_0
  
400 ····:cond_2409 ····:cond_2
Max diff block lines reached; 512/4489 bytes (11.41%) of diff not shown.
518 B
smali/org/pyneo/maps/map/MapView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/MapView;
  
25 ····.prologue26 ····.prologue
26 ····.line·18927 ····.line·189
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$2;->this$0:Lorg/pyneo/maps/map/MapView;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$2;->this$0:Lorg/pyneo/maps/map/MapView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
518 B
smali/org/pyneo/maps/map/MapView$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/map/MapView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V23 .method·constructor·<init>(Lorg/pyneo/maps/map/MapView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/map/MapView;
  
25 ····.prologue26 ····.prologue
26 ····.line·23127 ····.line·231
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$4;->this$0:Lorg/pyneo/maps/map/MapView;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/map/MapView$4;->this$0:Lorg/pyneo/maps/map/MapView;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.04 KB
smali/org/pyneo/maps/map/PredefMapsParser.smali
    
Offset 867, 14 lines modifiedOffset 867, 15 lines modified
  
867 ····new-instance·v14,·Ljava/lang/StringBuilder;867 ····new-instance·v14,·Ljava/lang/StringBuilder;
  
868 ····invoke-direct·{v14},·Ljava/lang/StringBuilder;-><init>()V868 ····invoke-direct·{v14},·Ljava/lang/StringBuilder;-><init>()V
  
869 ····const-string·v15,·"cat"869 ····const-string·v15,·"cat"
  
 870 ····.line·160
870 ····move-object/from16·v0,·p4871 ····move-object/from16·v0,·p4
  
871 ····invoke-interface·{v0,·v15},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;872 ····invoke-interface·{v0,·v15},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
872 ····move-result-object·v15873 ····move-result-object·v15
  
873 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;874 ····invoke-virtual·{v14,·v15},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 899, 14 lines modifiedOffset 900, 15 lines modified
  
899 ····move-result-object·v14900 ····move-result-object·v14
  
900 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;901 ····invoke-virtual·{v14},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
901 ····move-result-object·v14902 ····move-result-object·v14
  
 903 ····.line·159
902 ····invoke-interface·{v10,·v11,·v12,·v13,·v14},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;904 ····invoke-interface·{v10,·v11,·v12,·v13,·v14},·Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
  
903 ····move-result-object·v4905 ····move-result-object·v4
  
904 ····.line·161906 ····.line·161
905 ····.local·v4,·"item":Landroid/view/MenuItem;907 ····.local·v4,·"item":Landroid/view/MenuItem;
906 ····const-string·v10,·"id"908 ····const-string·v10,·"id"
Offset 1076, 14 lines modifiedOffset 1078, 15 lines modified
  
1076 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1078 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1077 ····move-result-object·v121079 ····move-result-object·v12
  
1078 ····const-string·v13,·"id"1080 ····const-string·v13,·"id"
  
 1081 ····.line·171
1079 ····move-object/from16·v0,·p41082 ····move-object/from16·v0,·p4
  
1080 ····invoke-interface·{v0,·v13},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;1083 ····invoke-interface·{v0,·v13},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
1081 ····move-result-object·v131084 ····move-result-object·v13
  
1082 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1085 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 1098, 42 lines modifiedOffset 1101, 45 lines modified
  
1098 ····move-result-object·v101101 ····move-result-object·v10
  
1099 ····const-string·v11,·"id"1102 ····const-string·v11,·"id"
  
1100 ····const-string·v12,·"id"1103 ····const-string·v12,·"id"
  
 1104 ····.line·172
1101 ····move-object/from16·v0,·p41105 ····move-object/from16·v0,·p4
  
1102 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;1106 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
1103 ····move-result-object·v121107 ····move-result-object·v12
  
1104 ····invoke-virtual·{v10,·v11,·v12},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;1108 ····invoke-virtual·{v10,·v11,·v12},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
1105 ····move-result-object·v101109 ····move-result-object·v10
  
1106 ····const-string·v11,·"name"1110 ····const-string·v11,·"name"
  
1107 ····const-string·v12,·"name"1111 ····const-string·v12,·"name"
  
 1112 ····.line·173
1108 ····move-object/from16·v0,·p41113 ····move-object/from16·v0,·p4
  
1109 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;1114 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
1110 ····move-result-object·v121115 ····move-result-object·v12
  
1111 ····invoke-virtual·{v10,·v11,·v12},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;1116 ····invoke-virtual·{v10,·v11,·v12},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
1112 ····move-result-object·v101117 ····move-result-object·v10
  
1113 ····const-string·v11,·"projection"1118 ····const-string·v11,·"projection"
  
1114 ····const-string·v12,·"projection"1119 ····const-string·v12,·"projection"
  
 1120 ····.line·174
1115 ····move-object/from16·v0,·p41121 ····move-object/from16·v0,·p4
  
1116 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;1122 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
1117 ····move-result-object·v121123 ····move-result-object·v12
  
1118 ····invoke-static·{v12},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I1124 ····invoke-static·{v12},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
Offset 1144, 14 lines modifiedOffset 1150, 15 lines modified
  
1144 ····move-result-object·v101150 ····move-result-object·v10
  
1145 ····const-string·v11,·"maptile_sizepx"1151 ····const-string·v11,·"maptile_sizepx"
  
1146 ····const-string·v12,·"maptile_sizepx"1152 ····const-string·v12,·"maptile_sizepx"
  
 1153 ····.line·175
1147 ····move-object/from16·v0,·p41154 ····move-object/from16·v0,·p4
  
1148 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;1155 ····invoke-interface·{v0,·v12},·Lorg/xml/sax/Attributes;->getValue(Ljava/lang/String;)Ljava/lang/String;
  
1149 ····move-result-object·v121156 ····move-result-object·v12
  
1150 ····invoke-static·{v12},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I1157 ····invoke-static·{v12},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
3.64 KB
smali/org/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler.smali
    
Offset 128, 26 lines modifiedOffset 128, 28 lines modified
  
128 ····iget-object·v1,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;128 ····iget-object·v1,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
129 ····iget-object·v2,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;129 ····iget-object·v2,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
130 ····const·v3,·0x7f0e0042130 ····const·v3,·0x7f0e0042
  
 131 ····.line·447
131 ····invoke-virtual·{v2,·v3},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;132 ····invoke-virtual·{v2,·v3},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;
  
132 ····move-result-object·v2133 ····move-result-object·v2
  
133 ····new-instance·v3,·Ljava/lang/StringBuilder;134 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
134 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V135 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
135 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;136 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
136 ····const·v5,·0x7f0e0040137 ····const·v5,·0x7f0e0040
  
 138 ····.line·448
137 ····invoke-virtual·{v4,·v5},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;139 ····invoke-virtual·{v4,·v5},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;
  
138 ····move-result-object·v4140 ····move-result-object·v4
  
139 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;141 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
140 ····move-result-object·v3142 ····move-result-object·v3
Offset 158, 14 lines modifiedOffset 160, 15 lines modified
  
158 ····new-array·v5,·v5,·[Ljava/lang/Object;160 ····new-array·v5,·v5,·[Ljava/lang/Object;
  
159 ····const/4·v10,·0x0161 ····const/4·v10,·0x0
  
160 ····iget-object·v11,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;162 ····iget-object·v11,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 163 ····.line·449
161 ····invoke-static·{v11},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1000(Lorg/pyneo/maps/downloader/MapDownloaderService;)I164 ····invoke-static·{v11},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1000(Lorg/pyneo/maps/downloader/MapDownloaderService;)I
  
162 ····move-result·v11165 ····move-result·v11
  
163 ····mul-int/lit8·v11,·v11,·0x64166 ····mul-int/lit8·v11,·v11,·0x64
  
164 ····iget-object·v12,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;167 ····iget-object·v12,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
Offset 194, 42 lines modifiedOffset 197, 46 lines modified
  
194 ····aput-object·v10,·v5,·v13197 ····aput-object·v10,·v5,·v13
  
195 ····const/4·v10,·0x2198 ····const/4·v10,·0x2
  
196 ····iget-object·v11,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;199 ····iget-object·v11,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 200 ····.line·450
197 ····invoke-static·{v11},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$200(Lorg/pyneo/maps/downloader/MapDownloaderService;)I201 ····invoke-static·{v11},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$200(Lorg/pyneo/maps/downloader/MapDownloaderService;)I
  
198 ····move-result·v11202 ····move-result·v11
  
199 ····invoke-static·{v11},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;203 ····invoke-static·{v11},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
200 ····move-result-object·v11204 ····move-result-object·v11
  
201 ····aput-object·v11,·v5,·v10205 ····aput-object·v11,·v5,·v10
  
 206 ····.line·449
202 ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;207 ····invoke-static·{v4,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
203 ····move-result-object·v4208 ····move-result-object·v4
  
204 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;209 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
205 ····move-result-object·v3210 ····move-result-object·v3
  
206 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;211 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
207 ····move-result-object·v3212 ····move-result-object·v3
  
208 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;213 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 214 ····.line·450
209 ····invoke-static·{v4},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1200(Lorg/pyneo/maps/downloader/MapDownloaderService;)Landroid/app/PendingIntent;215 ····invoke-static·{v4},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1200(Lorg/pyneo/maps/downloader/MapDownloaderService;)Landroid/app/PendingIntent;
  
210 ····move-result-object·v4216 ····move-result-object·v4
  
 217 ····.line·445
211 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V218 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
212 ····.line·451219 ····.line·451
213 ····iget-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;220 ····iget-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$DownloaderHanler;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
214 ····invoke-static·{v0},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1400(Lorg/pyneo/maps/downloader/MapDownloaderService;)Landroid/app/NotificationManager;221 ····invoke-static·{v0},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1400(Lorg/pyneo/maps/downloader/MapDownloaderService;)Landroid/app/NotificationManager;
  
4.34 KB
smali/org/pyneo/maps/downloader/MapDownloaderService.smali
    
Offset 240, 15 lines modifiedOffset 240, 14 lines modified
240 ····iput-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mStartForegroundArgs:[Ljava/lang/Object;240 ····iput-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mStartForegroundArgs:[Ljava/lang/Object;
  
241 ····.line·91241 ····.line·91
242 ····new-array·v0,·v2,·[Ljava/lang/Object;242 ····new-array·v0,·v2,·[Ljava/lang/Object;
  
243 ····iput-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mStopForegroundArgs:[Ljava/lang/Object;243 ····iput-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mStopForegroundArgs:[Ljava/lang/Object;
  
244 ····.line·604 
245 ····return-void244 ····return-void
246 .end·method245 .end·method
  
247 .method·static·synthetic·access$100(Lorg/pyneo/maps/downloader/MapDownloaderService;)J246 .method·static·synthetic·access$100(Lorg/pyneo/maps/downloader/MapDownloaderService;)J
248 ····.locals·2247 ····.locals·2
249 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/downloader/MapDownloaderService;248 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/downloader/MapDownloaderService;
  
Offset 845, 14 lines modifiedOffset 844, 15 lines modified
  
845 ····const-string·v4,·"MAPID"844 ····const-string·v4,·"MAPID"
  
846 ····move-object/from16·v0,·p0845 ····move-object/from16·v0,·p0
  
847 ····iget-object·v5,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mMapID:Ljava/lang/String;846 ····iget-object·v5,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mMapID:Ljava/lang/String;
  
 847 ····.line·160
848 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;848 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
849 ····move-result-object·v3849 ····move-result-object·v3
  
850 ····const-string·v4,·"Latitude"850 ····const-string·v4,·"Latitude"
  
851 ····move-object/from16·v0,·p0851 ····move-object/from16·v0,·p0
Offset 869, 14 lines modifiedOffset 869, 15 lines modified
  
869 ····const/4·v7,·0x0869 ····const/4·v7,·0x0
  
870 ····aget·v6,·v6,·v7870 ····aget·v6,·v6,·v7
  
871 ····sub-int/2addr·v5,·v6871 ····sub-int/2addr·v5,·v6
  
 872 ····.line·161
872 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;873 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
873 ····move-result-object·v3874 ····move-result-object·v3
  
874 ····const-string·v4,·"Longitude"875 ····const-string·v4,·"Longitude"
  
875 ····move-object/from16·v0,·p0876 ····move-object/from16·v0,·p0
Offset 893, 44 lines modifiedOffset 894, 48 lines modified
  
893 ····const/4·v7,·0x1894 ····const/4·v7,·0x1
  
894 ····aget·v6,·v6,·v7895 ····aget·v6,·v6,·v7
  
895 ····sub-int/2addr·v5,·v6896 ····sub-int/2addr·v5,·v6
  
 897 ····.line·162
896 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;898 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
897 ····move-result-object·v3899 ····move-result-object·v3
  
898 ····const-string·v4,·"ZoomLevel"900 ····const-string·v4,·"ZoomLevel"
  
899 ····move-object/from16·v0,·p0901 ····move-object/from16·v0,·p0
  
900 ····iget-object·v5,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mZoomArr:[I902 ····iget-object·v5,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mZoomArr:[I
  
901 ····const/4·v6,·0x0903 ····const/4·v6,·0x0
  
902 ····aget·v5,·v5,·v6904 ····aget·v5,·v5,·v6
  
 905 ····.line·163
903 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;906 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
904 ····move-result-object·v3907 ····move-result-object·v3
  
905 ····const-string·v4,·"OFFLINEMAPNAME"908 ····const-string·v4,·"OFFLINEMAPNAME"
  
906 ····move-object/from16·v0,·p0909 ····move-object/from16·v0,·p0
  
907 ····iget-object·v5,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mOfflineMapName:Ljava/lang/String;910 ····iget-object·v5,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mOfflineMapName:Ljava/lang/String;
  
 911 ····.line·164
908 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;912 ····invoke-virtual·{v3,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
909 ····move-result-object·v3913 ····move-result-object·v3
  
910 ····const/4·v4,·0x0914 ····const/4·v4,·0x0
  
 915 ····.line·156
911 ····move-object/from16·v0,·p0916 ····move-object/from16·v0,·p0
  
912 ····invoke-static·{v0,·v2,·v3,·v4},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;917 ····invoke-static·{v0,·v2,·v3,·v4},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
  
913 ····move-result-object·v2918 ····move-result-object·v2
  
914 ····move-object/from16·v0,·p0919 ····move-object/from16·v0,·p0
Offset 1465, 20 lines modifiedOffset 1470, 22 lines modified
  
1465 ····invoke-virtual·{p0,·v2},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;1470 ····invoke-virtual·{p0,·v2},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;
  
1466 ····move-result-object·v21471 ····move-result-object·v2
  
1467 ····const·v3,·0x7f0e00401472 ····const·v3,·0x7f0e0040
  
 1473 ····.line·317
1468 ····invoke-virtual·{p0,·v3},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;1474 ····invoke-virtual·{p0,·v3},·Lorg/pyneo/maps/downloader/MapDownloaderService;->getText(I)Ljava/lang/CharSequence;
  
1469 ····move-result-object·v31475 ····move-result-object·v3
  
1470 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mContentIntent:Landroid/app/PendingIntent;1476 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mContentIntent:Landroid/app/PendingIntent;
  
 1477 ····.line·316
1471 ····invoke-virtual·{v1,·p0,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V1478 ····invoke-virtual·{v1,·p0,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
1472 ····.line·3231479 ····.line·323
1473 ····const·v1,·0x7f0b00121480 ····const·v1,·0x7f0b0012
  
1474 ····iget-object·v2,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mNotification:Landroid/app/Notification;1481 ····iget-object·v2,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mNotification:Landroid/app/Notification;
  
Offset 1770, 24 lines modifiedOffset 1777, 26 lines modified
  
1770 ····const-wide/16·v2,·0x01777 ····const-wide/16·v2,·0x0
  
1771 ····const-wide/16·v4,·0x01778 ····const-wide/16·v4,·0x0
  
1772 ····iget-object·v6,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mMapDatabase:Lorg/pyneo/maps/map/SQLiteMapDatabase;1779 ····iget-object·v6,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService;->mMapDatabase:Lorg/pyneo/maps/map/SQLiteMapDatabase;
  
Max diff block lines reached; 592/4330 bytes (13.67%) of diff not shown.
644 B
smali/org/pyneo/maps/downloader/DownloaderActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/DownloaderActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20727 ····.line·207
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$6;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$6;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
657 B
smali/org/pyneo/maps/downloader/AreaSelectorActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$3;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$3;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18.6 KB
smali/org/pyneo/maps/downloader/AreaSelectorActivity.smali
    
Offset 46, 15 lines modifiedOffset 46, 14 lines modified
46 ····.line·4946 ····.line·49
47 ····const/4·v0,·0x047 ····const/4·v0,·0x0
  
48 ····new-array·v0,·v0,·[I48 ····new-array·v0,·v0,·[I
  
49 ····iput-object·v0,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mZoomArr:[I49 ····iput-object·v0,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mZoomArr:[I
  
50 ····.line·447 
51 ····return-void50 ····return-void
52 .end·method51 .end·method
  
53 .method·static·synthetic·access$100(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)Lorg/pyneo/maps/map/MapView;52 .method·static·synthetic·access$100(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)Lorg/pyneo/maps/map/MapView;
54 ····.locals·153 ····.locals·1
55 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;54 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
Offset 343, 14 lines modifiedOffset 342, 15 lines modified
343 ····.line·262342 ····.line·262
344 ····new-instance·v6,·Ljava/lang/StringBuilder;343 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
345 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V344 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
346 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mMap:Lorg/pyneo/maps/map/MapView;345 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mMap:Lorg/pyneo/maps/map/MapView;
  
 346 ····.line·263
347 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;347 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;
  
348 ····move-result-object·v7348 ····move-result-object·v7
  
349 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->CATEGORY:Ljava/lang/String;349 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->CATEGORY:Ljava/lang/String;
  
350 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;350 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 361, 28 lines modifiedOffset 361, 30 lines modified
  
361 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;361 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
362 ····move-result-object·v6362 ····move-result-object·v6
  
363 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mMap:Lorg/pyneo/maps/map/MapView;363 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mMap:Lorg/pyneo/maps/map/MapView;
  
 364 ····.line·264
364 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;365 ····invoke-virtual·{v7},·Lorg/pyneo/maps/map/MapView;->getTileSource()Lorg/pyneo/maps/tileprovider/TileSource;
  
365 ····move-result-object·v7366 ····move-result-object·v7
  
366 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->NAME:Ljava/lang/String;367 ····iget-object·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->NAME:Ljava/lang/String;
  
367 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;368 ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
368 ····move-result-object·v6369 ····move-result-object·v6
  
369 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;370 ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
370 ····move-result-object·v6371 ····move-result-object·v6
  
 372 ····.line·262
371 ····invoke-virtual·{v2,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V373 ····invoke-virtual·{v2,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
372 ····.line·266374 ····.line·266
373 ····:cond_0375 ····:cond_0
374 ····const·v6,·0x7f0b0086376 ····const·v6,·0x7f0b0086
  
375 ····invoke-virtual·{p0,·v6},·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->findViewById(I)Landroid/view/View;377 ····invoke-virtual·{p0,·v6},·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->findViewById(I)Landroid/view/View;
Offset 842, 72 lines modifiedOffset 844, 79 lines modified
  
842 ····const-string·v7,·"MAPID"844 ····const-string·v7,·"MAPID"
  
843 ····iget-object·v8,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;845 ····iget-object·v8,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;
  
844 ····iget-object·v8,·v8,·Lorg/pyneo/maps/tileprovider/TileSource;->ID:Ljava/lang/String;846 ····iget-object·v8,·v8,·Lorg/pyneo/maps/tileprovider/TileSource;->ID:Ljava/lang/String;
  
 847 ····.line·248
845 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;848 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
846 ····move-result-object·v6849 ····move-result-object·v6
  
847 ····const-string·v7,·"Latitude"850 ····const-string·v7,·"Latitude"
  
 851 ····.line·249
848 ····invoke-virtual·{v5},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I852 ····invoke-virtual·{v5},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitudeE6()I
  
849 ····move-result·v8853 ····move-result·v8
  
850 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;854 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
851 ····move-result-object·v6855 ····move-result-object·v6
  
852 ····const-string·v7,·"Longitude"856 ····const-string·v7,·"Longitude"
  
 857 ····.line·250
853 ····invoke-virtual·{v5},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I858 ····invoke-virtual·{v5},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitudeE6()I
  
854 ····move-result·v8859 ····move-result·v8
  
855 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;860 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
856 ····move-result-object·v6861 ····move-result-object·v6
  
857 ····const-string·v7,·"ZoomLevel"862 ····const-string·v7,·"ZoomLevel"
  
858 ····iget-object·v8,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mMap:Lorg/pyneo/maps/map/MapView;863 ····iget-object·v8,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->mMap:Lorg/pyneo/maps/map/MapView;
  
 864 ····.line·251
859 ····invoke-virtual·{v8},·Lorg/pyneo/maps/map/MapView;->getZoomLevel()I865 ····invoke-virtual·{v8},·Lorg/pyneo/maps/map/MapView;->getZoomLevel()I
  
860 ····move-result·v8866 ····move-result·v8
  
861 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;867 ····invoke-virtual·{v6,·v7,·v8},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
862 ····move-result-object·v6868 ····move-result-object·v6
  
863 ····const-string·v7,·"OFFLINEMAPNAME"869 ····const-string·v7,·"OFFLINEMAPNAME"
  
 870 ····.line·252
864 ····invoke-virtual·{v6,·v7,·v0},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;871 ····invoke-virtual·{v6,·v7,·v0},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
865 ····move-result-object·v7872 ····move-result-object·v7
  
866 ····const-string·v8,·"online_cache"873 ····const-string·v8,·"online_cache"
  
 874 ····.line·253
867 ····invoke-virtual·{p0,·v9},·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->findViewById(I)Landroid/view/View;875 ····invoke-virtual·{p0,·v9},·Lorg/pyneo/maps/downloader/AreaSelectorActivity;->findViewById(I)Landroid/view/View;
  
868 ····move-result-object·v6876 ····move-result-object·v6
  
869 ····check-cast·v6,·Landroid/widget/CheckBox;877 ····check-cast·v6,·Landroid/widget/CheckBox;
  
870 ····invoke-virtual·{v6},·Landroid/widget/CheckBox;->isChecked()Z878 ····invoke-virtual·{v6},·Landroid/widget/CheckBox;->isChecked()Z
Max diff block lines reached; 14844/18940 bytes (78.37%) of diff not shown.
644 B
smali/org/pyneo/maps/downloader/DownloaderActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/DownloaderActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·19127 ····.line·191
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$4;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$4;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
657 B
smali/org/pyneo/maps/downloader/AreaSelectorActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$4;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$4;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/org/pyneo/maps/downloader/DownloaderActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/DownloaderActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·18327 ····.line·183
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$3;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$3;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/org/pyneo/maps/downloader/DownloaderActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/DownloaderActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·19827 ····.line·198
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$5;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$5;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
425 B
smali/org/pyneo/maps/downloader/FileDownloadListActivity.smali
    
Offset 24, 15 lines modifiedOffset 24, 14 lines modified
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·3127 ····.line·31
28 ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V28 ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V
  
29 ····.line·80 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
  
  
32 #·virtual·methods31 #·virtual·methods
33 .method·protected·onCreate(Landroid/os/Bundle;)V32 .method·protected·onCreate(Landroid/os/Bundle;)V
34 ····.locals·533 ····.locals·5
645 B
smali/org/pyneo/maps/downloader/DownloaderActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V20 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/DownloaderActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·4724 ····.line·47
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$1;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$1;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
1.66 KB
smali/org/pyneo/maps/downloader/DownloaderActivity.smali
    
Offset 517, 48 lines modifiedOffset 517, 52 lines modified
  
517 ····const-class·v2,·Lorg/pyneo/maps/MainActivity;517 ····const-class·v2,·Lorg/pyneo/maps/MainActivity;
  
518 ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V518 ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
519 ····const-string·v2,·"SHOW_MAP_ID"519 ····const-string·v2,·"SHOW_MAP_ID"
  
 520 ····.line·228
520 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;521 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
521 ····move-result-object·v2522 ····move-result-object·v2
  
522 ····const-string·v3,·"MapName"523 ····const-string·v3,·"MapName"
  
523 ····iget-boolean·v1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity;->mLoadToOnlineCache:Z524 ····iget-boolean·v1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity;->mLoadToOnlineCache:Z
  
524 ····if-eqz·v1,·:cond_0525 ····if-eqz·v1,·:cond_0
  
525 ····iget-object·v1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;526 ····iget-object·v1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity;->mTileSource:Lorg/pyneo/maps/tileprovider/TileSource;
  
526 ····iget-object·v1,·v1,·Lorg/pyneo/maps/tileprovider/TileSource;->ID:Ljava/lang/String;527 ····iget-object·v1,·v1,·Lorg/pyneo/maps/tileprovider/TileSource;->ID:Ljava/lang/String;
  
 528 ····.line·229
527 ····:goto_0529 ····:goto_0
528 ····invoke-virtual·{v2,·v3,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;530 ····invoke-virtual·{v2,·v3,·v1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
529 ····move-result-object·v1531 ····move-result-object·v1
  
530 ····const/high16·v2,·0x20000532 ····const/high16·v2,·0x20000
  
 533 ····.line·230
531 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;534 ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
  
532 ····move-result-object·v1535 ····move-result-object·v1
  
 536 ····.line·227
533 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/downloader/DownloaderActivity;->startActivity(Landroid/content/Intent;)V537 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/downloader/DownloaderActivity;->startActivity(Landroid/content/Intent;)V
  
534 ····.line·232538 ····.line·232
535 ····invoke-virtual·{p0},·Lorg/pyneo/maps/downloader/DownloaderActivity;->finish()V539 ····invoke-virtual·{p0},·Lorg/pyneo/maps/downloader/DownloaderActivity;->finish()V
  
536 ····.line·233540 ····.line·233
537 ····return-void541 ····return-void
  
538 ····.line·227542 ····.line·228
539 ····:cond_0543 ····:cond_0
540 ····new-instance·v1,·Ljava/lang/StringBuilder;544 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
541 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V545 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
542 ····const-string·v4,·"usermap_"546 ····const-string·v4,·"usermap_"
  
658 B
smali/org/pyneo/maps/downloader/AreaSelectorActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10427 ····.line·104
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$6;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$6;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
657 B
smali/org/pyneo/maps/downloader/AreaSelectorActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7827 ····.line·78
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$1;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$1;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
748 B
smali/org/pyneo/maps/downloader/MapDownloaderService$Downloader.smali
    
Offset 195, 14 lines modifiedOffset 195, 15 lines modified
  
195 ····if-nez·v13,·:cond_5195 ····if-nez·v13,·:cond_5
  
196 ····move-object/from16·v0,·p0196 ····move-object/from16·v0,·p0
  
197 ····iget-object·v13,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService$Downloader;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;197 ····iget-object·v13,·v0,·Lorg/pyneo/maps/downloader/MapDownloaderService$Downloader;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 198 ····.line·497
198 ····invoke-static·{v13},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$2000(Lorg/pyneo/maps/downloader/MapDownloaderService;)Lorg/pyneo/maps/map/SQLiteMapDatabase;199 ····invoke-static·{v13},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$2000(Lorg/pyneo/maps/downloader/MapDownloaderService;)Lorg/pyneo/maps/map/SQLiteMapDatabase;
  
199 ····move-result-object·v13200 ····move-result-object·v13
  
200 ····iget·v14,·v11,·Lorg/pyneo/maps/downloader/MapDownloaderService$XYZ;->X:I201 ····iget·v14,·v11,·Lorg/pyneo/maps/downloader/MapDownloaderService$XYZ;->X:I
  
201 ····iget·v15,·v11,·Lorg/pyneo/maps/downloader/MapDownloaderService$XYZ;->Y:I202 ····iget·v15,·v11,·Lorg/pyneo/maps/downloader/MapDownloaderService$XYZ;->Y:I
2.95 KB
smali/org/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile.smali
    
Offset 72, 21 lines modifiedOffset 72, 19 lines modified
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
  
74 #·virtual·methods74 #·virtual·methods
75 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;75 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
76 ····.locals·176 ····.locals·1
77 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
78 ····.prologue77 ····.prologue
79 ····.line·8078 ····.line·80
80 ····check-cast·p1,·[Ljava/lang/String;79 ····check-cast·p1,·[Ljava/lang/String;
  
81 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
82 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->doInBackground([Ljava/lang/String;)Ljava/lang/String;80 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
  
83 ····move-result-object·v081 ····move-result-object·v0
  
84 ····return-object·v082 ····return-object·v0
85 .end·method83 .end·method
  
Offset 368, 21 lines modifiedOffset 366, 19 lines modified
368 ····invoke-static·{v11,·v3},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V366 ····invoke-static·{v11,·v3},·Lorg/pyneo/maps/utils/Ut;->e(Ljava/lang/String;Ljava/lang/Throwable;)V
  
369 ····goto·:goto_0367 ····goto·:goto_0
370 .end·method368 .end·method
  
371 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V369 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
372 ····.locals·0370 ····.locals·0
373 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
374 ····.prologue371 ····.prologue
375 ····.line·80372 ····.line·80
376 ····check-cast·p1,·Ljava/lang/String;373 ····check-cast·p1,·Ljava/lang/String;
  
377 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
378 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->onPostExecute(Ljava/lang/String;)V374 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->onPostExecute(Ljava/lang/String;)V
  
379 ····return-void375 ····return-void
380 .end·method376 .end·method
  
381 .method·protected·onPostExecute(Ljava/lang/String;)V377 .method·protected·onPostExecute(Ljava/lang/String;)V
382 ····.locals·9378 ····.locals·9
Offset 584, 14 lines modifiedOffset 580, 15 lines modified
  
584 ····const-class·v7,·Lorg/pyneo/maps/MainActivity;580 ····const-class·v7,·Lorg/pyneo/maps/MainActivity;
  
585 ····invoke-direct·{v5,·v6,·v7},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V581 ····invoke-direct·{v5,·v6,·v7},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
586 ····const-string·v6,·"SHOW_MAP_ID"582 ····const-string·v6,·"SHOW_MAP_ID"
  
 583 ····.line·174
587 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;584 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
588 ····move-result-object·v5585 ····move-result-object·v5
  
589 ····const-string·v6,·"MapName"586 ····const-string·v6,·"MapName"
  
590 ····new-instance·v7,·Ljava/lang/StringBuilder;587 ····new-instance·v7,·Ljava/lang/StringBuilder;
Offset 608, 20 lines modifiedOffset 605, 22 lines modified
  
608 ····move-result-object·v7605 ····move-result-object·v7
  
609 ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;606 ····invoke-virtual·{v7},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
610 ····move-result-object·v7607 ····move-result-object·v7
  
 608 ····.line·175
611 ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;609 ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
612 ····move-result-object·v5610 ····move-result-object·v5
  
613 ····const/high16·v6,·0x20000611 ····const/high16·v6,·0x20000
  
 612 ····.line·176
614 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;613 ····invoke-virtual·{v5,·v6},·Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
  
615 ····move-result-object·v2614 ····move-result-object·v2
  
616 ····.line·177615 ····.line·177
617 ····.local·v2,·"intent":Landroid/content/Intent;616 ····.local·v2,·"intent":Landroid/content/Intent;
618 ····iget-object·v5,·p0,·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->mapCenter:Ljava/lang/String;617 ····iget-object·v5,·p0,·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->mapCenter:Ljava/lang/String;
Offset 748, 18 lines modifiedOffset 747, 16 lines modified
  
748 ····.line·154747 ····.line·154
749 ····return-void748 ····return-void
750 .end·method749 .end·method
  
751 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V750 .method·protected·bridge·synthetic·onProgressUpdate([Ljava/lang/Object;)V
752 ····.locals·0751 ····.locals·0
753 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
754 ····.prologue752 ····.prologue
755 ····.line·80753 ····.line·80
756 ····check-cast·p1,·[Ljava/lang/Integer;754 ····check-cast·p1,·[Ljava/lang/Integer;
  
757 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
758 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->onProgressUpdate([Ljava/lang/Integer;)V755 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/downloader/FileDownloadListActivity$DownloadFile;->onProgressUpdate([Ljava/lang/Integer;)V
  
759 ····return-void756 ····return-void
760 .end·method757 .end·method
657 B
smali/org/pyneo/maps/downloader/AreaSelectorActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8427 ····.line·84
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$2;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$2;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.41 KB
smali/org/pyneo/maps/downloader/MapDownloaderService$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/downloader/MapDownloaderService;)V20 .method·constructor·<init>(Lorg/pyneo/maps/downloader/MapDownloaderService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/MapDownloaderService;
  
22 ····.prologue23 ····.prologue
23 ····.line·6524 ····.line·65
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$1;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$1;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
25 ····invoke-direct·{p0},·Lorg/pyneo/maps/downloader/IRemoteService$Stub;-><init>()V26 ····invoke-direct·{p0},·Lorg/pyneo/maps/downloader/IRemoteService$Stub;-><init>()V
  
Offset 116, 14 lines modifiedOffset 117, 15 lines modified
  
116 ····const/4·v8,·0x1117 ····const/4·v8,·0x1
  
117 ····aget·v8,·v0,·v8118 ····aget·v8,·v0,·v8
  
118 ····iget-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$1;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;119 ····iget-object·v0,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$1;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 120 ····.line·72
119 ····invoke-static·{v0},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$700(Lorg/pyneo/maps/downloader/MapDownloaderService;)[I121 ····invoke-static·{v0},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$700(Lorg/pyneo/maps/downloader/MapDownloaderService;)[I
  
120 ····move-result-object·v0122 ····move-result-object·v0
  
121 ····const/4·v9,·0x2123 ····const/4·v9,·0x2
  
122 ····aget·v9,·v0,·v9124 ····aget·v9,·v0,·v9
Offset 136, 14 lines modifiedOffset 138, 15 lines modified
  
136 ····const/4·v10,·0x3138 ····const/4·v10,·0x3
  
137 ····aget·v10,·v0,·v10139 ····aget·v10,·v0,·v10
  
138 ····move-object·v0,·p1140 ····move-object·v0,·p1
  
 141 ····.line·71
139 ····invoke-interface/range·{v0·..·v10},·Lorg/pyneo/maps/downloader/IDownloaderCallback;->downloadStart(IJLjava/lang/String;Ljava/lang/String;IIIII)V142 ····invoke-interface/range·{v0·..·v10},·Lorg/pyneo/maps/downloader/IDownloaderCallback;->downloadStart(IJLjava/lang/String;Ljava/lang/String;IIIII)V
  
140 ····.line·78143 ····.line·78
141 ····:cond_0144 ····:cond_0
142 ····:goto_1145 ····:goto_1
143 ····return-void146 ····return-void
  
678 B
smali/org/pyneo/maps/downloader/DownloaderActivity$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V20 .method·constructor·<init>(Lorg/pyneo/maps/downloader/DownloaderActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/DownloaderActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·11524 ····.line·115
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$2;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/DownloaderActivity$2;->this$0:Lorg/pyneo/maps/downloader/DownloaderActivity;
  
25 ····invoke-direct·{p0},·Lorg/pyneo/maps/downloader/IDownloaderCallback$Stub;-><init>()V26 ····invoke-direct·{p0},·Lorg/pyneo/maps/downloader/IDownloaderCallback$Stub;-><init>()V
  
685 B
smali/org/pyneo/maps/downloader/FileDownloadListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/FileDownloadListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/FileDownloadListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/FileDownloadListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/FileDownloadListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/FileDownloadListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5027 ····.line·50
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/FileDownloadListActivity$1;->this$0:Lorg/pyneo/maps/downloader/FileDownloadListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/FileDownloadListActivity$1;->this$0:Lorg/pyneo/maps/downloader/FileDownloadListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
657 B
smali/org/pyneo/maps/downloader/AreaSelectorActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/downloader/AreaSelectorActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9927 ····.line·99
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$5;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/downloader/AreaSelectorActivity$5;->this$0:Lorg/pyneo/maps/downloader/AreaSelectorActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.78 KB
smali/org/pyneo/maps/downloader/MapDownloaderService$TileIterator.smali
    
Offset 172, 20 lines modifiedOffset 172, 22 lines modified
  
172 ····iget·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->zInd:I172 ····iget·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->zInd:I
  
173 ····aget·v6,·v6,·v7173 ····aget·v6,·v6,·v7
  
174 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;174 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 175 ····.line·577
175 ····invoke-static·{v7},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1700(Lorg/pyneo/maps/downloader/MapDownloaderService;)Lorg/pyneo/maps/tileprovider/TileSource;176 ····invoke-static·{v7},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1700(Lorg/pyneo/maps/downloader/MapDownloaderService;)Lorg/pyneo/maps/tileprovider/TileSource;
  
176 ····move-result-object·v7177 ····move-result-object·v7
  
177 ····iget·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I178 ····iget·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I
  
 179 ····.line·576
178 ····invoke-static·{v4,·v5,·v6,·v8,·v7},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I180 ····invoke-static·{v4,·v5,·v6,·v8,·v7},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I
  
179 ····move-result-object·v0181 ····move-result-object·v0
  
180 ····.line·578182 ····.line·578
181 ····.local·v0,·"c0":[I183 ····.local·v0,·"c0":[I
182 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->coordArr:[I184 ····iget-object·v4,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->coordArr:[I
Offset 204, 20 lines modifiedOffset 206, 22 lines modified
  
204 ····iget·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->zInd:I206 ····iget·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->zInd:I
  
205 ····aget·v6,·v6,·v7207 ····aget·v6,·v6,·v7
  
206 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;208 ····iget-object·v7,·p0,·Lorg/pyneo/maps/downloader/MapDownloaderService$TileIterator;->this$0:Lorg/pyneo/maps/downloader/MapDownloaderService;
  
 209 ····.line·579
207 ····invoke-static·{v7},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1700(Lorg/pyneo/maps/downloader/MapDownloaderService;)Lorg/pyneo/maps/tileprovider/TileSource;210 ····invoke-static·{v7},·Lorg/pyneo/maps/downloader/MapDownloaderService;->access$1700(Lorg/pyneo/maps/downloader/MapDownloaderService;)Lorg/pyneo/maps/tileprovider/TileSource;
  
208 ····move-result-object·v7211 ····move-result-object·v7
  
209 ····iget·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I212 ····iget·v7,·v7,·Lorg/pyneo/maps/tileprovider/TileSource;->PROJECTION:I
  
 213 ····.line·578
210 ····invoke-static·{v4,·v5,·v6,·v8,·v7},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I214 ····invoke-static·{v4,·v5,·v6,·v8,·v7},·Lorg/pyneo/maps/tileprovider/Util;->getMapTileFromCoordinates(III[II)[I
  
211 ····move-result-object·v1215 ····move-result-object·v1
  
212 ····.line·580216 ····.line·580
213 ····.local·v1,·"c1":[I217 ····.local·v1,·"c1":[I
214 ····aget·v4,·v0,·v2218 ····aget·v4,·v0,·v2
1.55 KB
smali/org/pyneo/maps/track/ImportTrackActivity.smali
    
Offset 304, 40 lines modifiedOffset 304, 43 lines modified
  
304 ····move-result-object·v1304 ····move-result-object·v1
  
305 ····new-instance·v2,·Lorg/pyneo/maps/track/ImportTrackActivity$1;305 ····new-instance·v2,·Lorg/pyneo/maps/track/ImportTrackActivity$1;
  
306 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/ImportTrackActivity$1;-><init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V306 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/ImportTrackActivity$1;-><init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
  
 307 ····.line·54
307 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V308 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
308 ····.line·59309 ····.line·59
309 ····const·v1,·0x7f0b00ab310 ····const·v1,·0x7f0b00ab
  
310 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/ImportTrackActivity;->findViewById(I)Landroid/view/View;311 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/ImportTrackActivity;->findViewById(I)Landroid/view/View;
  
311 ····move-result-object·v1312 ····move-result-object·v1
  
312 ····new-instance·v2,·Lorg/pyneo/maps/track/ImportTrackActivity$2;313 ····new-instance·v2,·Lorg/pyneo/maps/track/ImportTrackActivity$2;
  
313 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/ImportTrackActivity$2;-><init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V314 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/ImportTrackActivity$2;-><init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
  
 315 ····.line·60
314 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V316 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
315 ····.line·65317 ····.line·65
316 ····const·v1,·0x7f0b009f318 ····const·v1,·0x7f0b009f
  
317 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/ImportTrackActivity;->findViewById(I)Landroid/view/View;319 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/ImportTrackActivity;->findViewById(I)Landroid/view/View;
  
318 ····move-result-object·v1320 ····move-result-object·v1
  
319 ····new-instance·v2,·Lorg/pyneo/maps/track/ImportTrackActivity$3;321 ····new-instance·v2,·Lorg/pyneo/maps/track/ImportTrackActivity$3;
  
320 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/ImportTrackActivity$3;-><init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V322 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/ImportTrackActivity$3;-><init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
  
 323 ····.line·66
321 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V324 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
322 ····.line·71325 ····.line·71
323 ····return-void326 ····return-void
324 .end·method327 .end·method
  
325 .method·protected·onCreateDialog(I)Landroid/app/Dialog;328 .method·protected·onCreateDialog(I)Landroid/app/Dialog;
602 B
smali/org/pyneo/maps/track/TrackListActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11827 ····.line·118
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$4;->this$0:Lorg/pyneo/maps/track/TrackListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$4;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
602 B
smali/org/pyneo/maps/track/TrackListActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22327 ····.line·223
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$6;->this$0:Lorg/pyneo/maps/track/TrackListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$6;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
602 B
smali/org/pyneo/maps/track/TrackListActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15627 ····.line·156
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$5;->this$0:Lorg/pyneo/maps/track/TrackListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$5;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
573 B
smali/org/pyneo/maps/track/TrackActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7927 ····.line·79
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackActivity$2;->this$0:Lorg/pyneo/maps/track/TrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackActivity$2;->this$0:Lorg/pyneo/maps/track/TrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.38 KB
smali/org/pyneo/maps/track/TrackWriterService$SampleLocationListener.smali
    
Offset 128, 14 lines modifiedOffset 128, 15 lines modified
  
128 ····iget-object·v2,·v2,·Lorg/pyneo/maps/track/TrackWriterService;->sdf:Ljava/text/SimpleDateFormat;128 ····iget-object·v2,·v2,·Lorg/pyneo/maps/track/TrackWriterService;->sdf:Ljava/text/SimpleDateFormat;
  
129 ····new-instance·v3,·Ljava/util/Date;129 ····new-instance·v3,·Ljava/util/Date;
  
130 ····iget-object·v4,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;130 ····iget-object·v4,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
 131 ····.line·322
131 ····invoke-static·{v4},·Lorg/pyneo/maps/track/TrackWriterService;->access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;132 ····invoke-static·{v4},·Lorg/pyneo/maps/track/TrackWriterService;->access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;
  
132 ····move-result-object·v4133 ····move-result-object·v4
  
133 ····iget-wide·v4,·v4,·Lorg/pyneo/maps/track/TrackStatHelper;->Duration:J134 ····iget-wide·v4,·v4,·Lorg/pyneo/maps/track/TrackStatHelper;->Duration:J
  
134 ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V135 ····invoke-direct·{v3,·v4,·v5},·Ljava/util/Date;-><init>(J)V
Offset 152, 14 lines modifiedOffset 153, 15 lines modified
  
152 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;153 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
153 ····move-result-object·v1154 ····move-result-object·v1
  
154 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;155 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
 156 ····.line·323
155 ····invoke-static·{v2},·Lorg/pyneo/maps/track/TrackWriterService;->access$300(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/utils/DistanceFormatter;157 ····invoke-static·{v2},·Lorg/pyneo/maps/track/TrackWriterService;->access$300(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/utils/DistanceFormatter;
  
156 ····move-result-object·v2158 ····move-result-object·v2
  
157 ····iget-object·v3,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;159 ····iget-object·v3,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
158 ····invoke-static·{v3},·Lorg/pyneo/maps/track/TrackWriterService;->access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;160 ····invoke-static·{v3},·Lorg/pyneo/maps/track/TrackWriterService;->access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;
Offset 180, 14 lines modifiedOffset 182, 15 lines modified
  
180 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;182 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
181 ····move-result-object·v1183 ····move-result-object·v1
  
182 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;184 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
 185 ····.line·324
183 ····invoke-static·{v2},·Lorg/pyneo/maps/track/TrackWriterService;->access$300(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/utils/DistanceFormatter;186 ····invoke-static·{v2},·Lorg/pyneo/maps/track/TrackWriterService;->access$300(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/utils/DistanceFormatter;
  
184 ····move-result-object·v2187 ····move-result-object·v2
  
185 ····iget-object·v3,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;188 ····iget-object·v3,·p0,·Lorg/pyneo/maps/track/TrackWriterService$SampleLocationListener;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
186 ····invoke-static·{v3},·Lorg/pyneo/maps/track/TrackWriterService;->access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;189 ····invoke-static·{v3},·Lorg/pyneo/maps/track/TrackWriterService;->access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;
563 B
smali/org/pyneo/maps/track/TrackListActivity$7.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;I)V24 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·33728 ····.line·337
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$7;->this$0:Lorg/pyneo/maps/track/TrackListActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$7;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
29 ····iput·p2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$7;->val$id:I30 ····iput·p2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$7;->val$id:I
  
615 B
smali/org/pyneo/maps/track/CurrentTrackOverlay$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/track/CurrentTrackOverlay;)V20 .method·constructor·<init>(Lorg/pyneo/maps/track/CurrentTrackOverlay;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
22 ····.prologue23 ····.prologue
23 ····.line·5224 ····.line·52
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/CurrentTrackOverlay$1;->this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/CurrentTrackOverlay$1;->this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
25 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
637 B
smali/org/pyneo/maps/track/TrackStylePickerDialog$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·13227 ····.line·132
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$5;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$5;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21.3 KB
smali/org/pyneo/maps/track/TrackListActivity$9.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$trackid:I22 .field·final·synthetic·val$trackid:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;I)V24 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·41228 ····.line·412
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$9;->this$0:Lorg/pyneo/maps/track/TrackListActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$9;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
29 ····iput·p2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$9;->val$trackid:I30 ····iput·p2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$9;->val$trackid:I
  
Offset 37, 391 lines modifiedOffset 38, 390 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·1942 ····.locals·18
  
42 ····.prologue43 ····.prologue
43 ····.line·41444 ····.line·414
44 ····move-object/from16·v0,·p045 ····move-object/from16·v0,·p0
  
45 ····iget-object·v14,·v0,·Lorg/pyneo/maps/track/TrackListActivity$9;->this$0:Lorg/pyneo/maps/track/TrackListActivity;46 ····iget-object·v13,·v0,·Lorg/pyneo/maps/track/TrackListActivity$9;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
46 ····invoke-static·{v14},·Lorg/pyneo/maps/track/TrackListActivity;->access$300(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;47 ····invoke-static·{v13},·Lorg/pyneo/maps/track/TrackListActivity;->access$300(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;
  
47 ····move-result-object·v1448 ····move-result-object·v13
  
48 ····move-object/from16·v0,·p049 ····move-object/from16·v0,·p0
  
49 ····iget·v15,·v0,·Lorg/pyneo/maps/track/TrackListActivity$9;->val$trackid:I50 ····iget·v14,·v0,·Lorg/pyneo/maps/track/TrackListActivity$9;->val$trackid:I
  
50 ····invoke-virtual·{v14,·v15},·Lorg/pyneo/maps/poi/PoiManager;->getTrack(I)Lorg/pyneo/maps/track/Track;51 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/poi/PoiManager;->getTrack(I)Lorg/pyneo/maps/track/Track;
  
51 ····move-result-object·v852 ····move-result-object·v7
  
52 ····.line·41553 ····.line·415
53 ····.local·v8,·"track":Lorg/pyneo/maps/track/Track;54 ····.local·v7,·"track":Lorg/pyneo/maps/track/Track;
54 ····new-instance·v4,·Ljava/text/SimpleDateFormat;55 ····new-instance·v4,·Ljava/text/SimpleDateFormat;
  
55 ····const-string·v14,·"yyyy-MM-dd\'T\'HH:mm:ss\'Z\'"56 ····const-string·v13,·"yyyy-MM-dd\'T\'HH:mm:ss\'Z\'"
  
56 ····invoke-direct·{v4,·v14},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V57 ····invoke-direct·{v4,·v13},·Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V
  
57 ····.line·41658 ····.line·416
58 ····.local·v4,·"formatter":Ljava/text/SimpleDateFormat;59 ····.local·v4,·"formatter":Ljava/text/SimpleDateFormat;
59 ····const-string·v14,·"UTC"60 ····const-string·v13,·"UTC"
  
60 ····invoke-static·{v14},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone;61 ····invoke-static·{v13},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone;
  
61 ····move-result-object·v1462 ····move-result-object·v13
  
62 ····invoke-virtual·{v4,·v14},·Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V63 ····invoke-virtual·{v4,·v13},·Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V
  
63 ····.line·41764 ····.line·417
64 ····new-instance·v13,·Lorg/pyneo/maps/utils/SimpleXML;65 ····new-instance·v12,·Lorg/pyneo/maps/utils/SimpleXML;
  
65 ····const-string·v14,·"gpx"66 ····const-string·v13,·"gpx"
  
66 ····invoke-direct·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;-><init>(Ljava/lang/String;)V67 ····invoke-direct·{v12,·v13},·Lorg/pyneo/maps/utils/SimpleXML;-><init>(Ljava/lang/String;)V
  
67 ····.line·41868 ····.line·418
68 ····.local·v13,·"xml":Lorg/pyneo/maps/utils/SimpleXML;69 ····.local·v12,·"xml":Lorg/pyneo/maps/utils/SimpleXML;
69 ····const-string·v14,·"xsi:schemaLocation"70 ····const-string·v13,·"xsi:schemaLocation"
  
70 ····const-string·v15,·"http://www.topografix.com/GPX/1/0·http://www.topografix.com/GPX/1/0/gpx.xsd"71 ····const-string·v14,·"http://www.topografix.com/GPX/1/0·http://www.topografix.com/GPX/1/0/gpx.xsd"
  
71 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V72 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
72 ····.line·41973 ····.line·419
73 ····const-string·v14,·"xmlns"74 ····const-string·v13,·"xmlns"
  
74 ····const-string·v15,·"http://www.topografix.com/GPX/1/0"75 ····const-string·v14,·"http://www.topografix.com/GPX/1/0"
  
75 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V76 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
76 ····.line·42077 ····.line·420
77 ····const-string·v14,·"xmlns:xsi"78 ····const-string·v13,·"xmlns:xsi"
  
78 ····const-string·v15,·"http://www.w3.org/2001/XMLSchema-instance"79 ····const-string·v14,·"http://www.w3.org/2001/XMLSchema-instance"
  
79 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V80 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
80 ····.line·42181 ····.line·421
81 ····const-string·v14,·"creator"82 ····const-string·v13,·"creator"
  
82 ····const-string·v15,·"Tabulae·-·https://github.com/emdete/Tabulae"83 ····const-string·v14,·"Tabulae·-·https://github.com/emdete/Tabulae"
  
83 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V84 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
84 ····.line·42285 ····.line·422
85 ····const-string·v14,·"version"86 ····const-string·v13,·"version"
  
86 ····const-string·v15,·"1.0"87 ····const-string·v14,·"1.0"
  
87 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V88 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
88 ····.line·42389 ····.line·423
89 ····const-string·v14,·"name"90 ····const-string·v13,·"name"
  
90 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;91 ····invoke-virtual·{v12,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
91 ····move-result-object·v1492 ····move-result-object·v13
  
92 ····iget-object·v15,·v8,·Lorg/pyneo/maps/track/Track;->Name:Ljava/lang/String;93 ····iget-object·v14,·v7,·Lorg/pyneo/maps/track/Track;->Name:Ljava/lang/String;
  
93 ····invoke-virtual·{v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V94 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V
  
94 ····.line·42495 ····.line·424
95 ····const-string·v14,·"desc"96 ····const-string·v13,·"desc"
  
96 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;97 ····invoke-virtual·{v12,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
97 ····move-result-object·v1498 ····move-result-object·v13
  
98 ····iget-object·v15,·v8,·Lorg/pyneo/maps/track/Track;->Descr:Ljava/lang/String;99 ····iget-object·v14,·v7,·Lorg/pyneo/maps/track/Track;->Descr:Ljava/lang/String;
  
99 ····invoke-virtual·{v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V100 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V
  
100 ····.line·425101 ····.line·425
Max diff block lines reached; 14628/21756 bytes (67.24%) of diff not shown.
615 B
smali/org/pyneo/maps/track/ImportTrackActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/ImportTrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$2;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$2;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
573 B
smali/org/pyneo/maps/track/TrackActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackActivity$1;->this$0:Lorg/pyneo/maps/track/TrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackActivity$1;->this$0:Lorg/pyneo/maps/track/TrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.01 KB
smali/org/pyneo/maps/track/Track.smali
    
Offset 425, 14 lines modifiedOffset 425, 15 lines modified
  
425 ····check-cast·v0,·Lorg/pyneo/maps/track/Track$TrackPoint;425 ····check-cast·v0,·Lorg/pyneo/maps/track/Track$TrackPoint;
  
426 ····invoke-virtual·{v0},·Lorg/pyneo/maps/track/Track$TrackPoint;->getDate()Ljava/util/Date;426 ····invoke-virtual·{v0},·Lorg/pyneo/maps/track/Track$TrackPoint;->getDate()Ljava/util/Date;
  
427 ····move-result-object·v0427 ····move-result-object·v0
  
 428 ····.line·115
428 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J429 ····invoke-virtual·{v0},·Ljava/util/Date;->getTime()J
  
429 ····move-result-wide·v0430 ····move-result-wide·v0
  
430 ····sub-long·v0,·v2,·v0431 ····sub-long·v0,·v2,·v0
  
431 ····const-wide/16·v2,·0x3e8432 ····const-wide/16·v2,·0x3e8
Offset 441, 18 lines modifiedOffset 442, 18 lines modified
  
441 ····long-to-double·v0,·v0442 ····long-to-double·v0,·v0
  
442 ····iput-wide·v0,·p0,·Lorg/pyneo/maps/track/Track;->Duration:D443 ····iput-wide·v0,·p0,·Lorg/pyneo/maps/track/Track;->Duration:D
  
443 ····.line·116444 ····.line·116
444 ····:cond_0445 ····:cond_0
445 ····const/4·v10,·0x0446 ····const/4·v9,·0x0
  
446 ····.line·117447 ····.line·117
447 ····.local·v10,·"lastpt":Lorg/pyneo/maps/track/Track$TrackPoint;448 ····.local·v9,·"lastpt":Lorg/pyneo/maps/track/Track$TrackPoint;
448 ····iput-wide·v4,·p0,·Lorg/pyneo/maps/track/Track;->Distance:D449 ····iput-wide·v4,·p0,·Lorg/pyneo/maps/track/Track;->Distance:D
  
449 ····.line·118450 ····.line·118
450 ····const/4·v0,·0x1451 ····const/4·v0,·0x1
  
451 ····new-array·v8,·v0,·[F452 ····new-array·v8,·v0,·[F
  
Offset 460, 52 lines modifiedOffset 461, 51 lines modified
  
460 ····.line·120461 ····.line·120
461 ····.local·v8,·"results":[F462 ····.local·v8,·"results":[F
462 ····iget-object·v0,·p0,·Lorg/pyneo/maps/track/Track;->trackpoints:Ljava/util/List;463 ····iget-object·v0,·p0,·Lorg/pyneo/maps/track/Track;->trackpoints:Ljava/util/List;
  
463 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;464 ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
464 ····move-result-object·v9465 ····move-result-object·v11
  
465 ····.local·v9,·"i$":Ljava/util/Iterator; 
466 ····:goto_0466 ····:goto_0
467 ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z467 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z
  
468 ····move-result·v0468 ····move-result·v0
  
469 ····if-eqz·v0,·:cond_2469 ····if-eqz·v0,·:cond_2
  
470 ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object;470 ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
471 ····move-result-object·v11471 ····move-result-object·v10
  
472 ····check-cast·v11,·Lorg/pyneo/maps/track/Track$TrackPoint;472 ····check-cast·v10,·Lorg/pyneo/maps/track/Track$TrackPoint;
  
473 ····.line·121473 ····.line·121
474 ····.local·v11,·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;474 ····.local·v10,·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;
475 ····if-eqz·v10,·:cond_1475 ····if-eqz·v9,·:cond_1
  
476 ····.line·122476 ····.line·122
477 ····aput·v13,·v8,·v12477 ····aput·v13,·v8,·v12
  
478 ····.line·124478 ····.line·124
479 ····:try_start_0479 ····:try_start_0
480 ····invoke-virtual·{v10},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D480 ····invoke-virtual·{v9},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D
  
481 ····move-result-wide·v0481 ····move-result-wide·v0
  
482 ····invoke-virtual·{v10},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLon()D482 ····invoke-virtual·{v9},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLon()D
  
483 ····move-result-wide·v2483 ····move-result-wide·v2
  
484 ····invoke-virtual·{v11},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D484 ····invoke-virtual·{v10},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D
  
485 ····move-result-wide·v4485 ····move-result-wide·v4
  
486 ····invoke-virtual·{v11},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLon()D486 ····invoke-virtual·{v10},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLon()D
  
487 ····move-result-wide·v6487 ····move-result-wide·v6
  
488 ····invoke-static/range·{v0·..·v8},·Landroid/location/Location;->distanceBetween(DDDD[F)V488 ····invoke-static/range·{v0·..·v8},·Landroid/location/Location;->distanceBetween(DDDD[F)V
  
489 ····.line·125489 ····.line·125
490 ····iget-wide·v0,·p0,·Lorg/pyneo/maps/track/Track;->Distance:D490 ····iget-wide·v0,·p0,·Lorg/pyneo/maps/track/Track;->Distance:D
Offset 521, 26 lines modifiedOffset 521, 26 lines modified
521 ····iput-wide·v0,·p0,·Lorg/pyneo/maps/track/Track;->Distance:D521 ····iput-wide·v0,·p0,·Lorg/pyneo/maps/track/Track;->Distance:D
522 ····:try_end_0522 ····:try_end_0
523 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0523 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
524 ····.line·130524 ····.line·130
525 ····:cond_1525 ····:cond_1
526 ····:goto_1526 ····:goto_1
527 ····move-object·v10,·v11527 ····move-object·v9,·v10
  
528 ····.line·131528 ····.line·131
529 ····goto·:goto_0529 ····goto·:goto_0
  
530 ····.line·132530 ····.line·132
531 ····.end·local·v11····#·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;531 ····.end·local·v10····#·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;
532 ····:cond_2532 ····:cond_2
533 ····return-void533 ····return-void
  
534 ····.line·127534 ····.line·127
535 ····.restart·local·v11····#·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;535 ····.restart·local·v10····#·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;
536 ····:catch_0536 ····:catch_0
537 ····move-exception·v0537 ····move-exception·v0
  
538 ····goto·:goto_1538 ····goto·:goto_1
539 .end·method539 .end·method
  
540 .method·public·CalculateStatFull()Lorg/pyneo/maps/track/TrackStatHelper;540 .method·public·CalculateStatFull()Lorg/pyneo/maps/track/TrackStatHelper;
Offset 554, 58 lines modifiedOffset 554, 57 lines modified
  
554 ····.line·137554 ····.line·137
555 ····.local·v1,·"trst":Lorg/pyneo/maps/track/TrackStatHelper;555 ····.local·v1,·"trst":Lorg/pyneo/maps/track/TrackStatHelper;
556 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/Track;->trackpoints:Ljava/util/List;556 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/Track;->trackpoints:Ljava/util/List;
  
557 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;557 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
558 ····move-result-object·v0558 ····move-result-object·v11
  
559 ····.local·v0,·"i$":Ljava/util/Iterator; 
560 ····:goto_0559 ····:goto_0
561 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z560 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z
Max diff block lines reached; 1911/6076 bytes (31.45%) of diff not shown.
616 B
smali/org/pyneo/maps/track/CurrentTrackOverlay$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/CurrentTrackOverlay;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/CurrentTrackOverlay;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
25 ····.prologue26 ····.prologue
26 ····.line·11827 ····.line·118
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/CurrentTrackOverlay$3;->this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/CurrentTrackOverlay$3;->this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
610 B
smali/org/pyneo/maps/track/TrackWriterService$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackWriterService;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackWriterService;)V20 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackWriterService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackWriterService;
  
22 ····.prologue23 ····.prologue
23 ····.line·4524 ····.line·45
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackWriterService$1;->this$0:Lorg/pyneo/maps/track/TrackWriterService;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackWriterService$1;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
636 B
smali/org/pyneo/maps/track/TrackStylePickerDialog$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·2727 ····.line·27
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$1;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$1;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
636 B
smali/org/pyneo/maps/track/TrackStylePickerDialog$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·5827 ····.line·58
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$2;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$2;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
573 B
smali/org/pyneo/maps/track/TrackActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8527 ····.line·85
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackActivity$3;->this$0:Lorg/pyneo/maps/track/TrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackActivity$3;->this$0:Lorg/pyneo/maps/track/TrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
615 B
smali/org/pyneo/maps/track/ImportTrackActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/ImportTrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6627 ····.line·66
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$3;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$3;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
615 B
smali/org/pyneo/maps/track/ImportTrackActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/ImportTrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$1;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$1;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8.86 KB
smali/org/pyneo/maps/track/ChartView.smali
    
Offset 812, 64 lines modifiedOffset 812, 63 lines modified
  
812 ····.line·75812 ····.line·75
813 ····.local·v10,·"results":[F813 ····.local·v10,·"results":[F
814 ····const/4·v11,·0x0814 ····const/4·v11,·0x0
  
815 ····.line·76815 ····.line·76
816 ····.local·v11,·"distance":F816 ····.local·v11,·"distance":F
817 ····const-wide·v18,·0x7fefffffffffffffL····#·Double.MAX_VALUE817 ····const-wide·v16,·0x7fefffffffffffffL····#·Double.MAX_VALUE
  
818 ····.line·77818 ····.line·77
819 ····.local·v18,·"minSpeed":D819 ····.local·v16,·"minSpeed":D
820 ····const-wide·v16,·0x7fefffffffffffffL····#·Double.MAX_VALUE820 ····const-wide·v14,·0x7fefffffffffffffL····#·Double.MAX_VALUE
  
821 ····.line·78821 ····.line·78
822 ····.local·v16,·"minAlt":D822 ····.local·v14,·"minAlt":D
823 ····const/4·v13,·0x0823 ····const/4·v12,·0x0
  
824 ····.line·79824 ····.line·79
825 ····.local·v13,·"lastpt":Lorg/pyneo/maps/track/Track$TrackPoint;825 ····.local·v12,·"lastpt":Lorg/pyneo/maps/track/Track$TrackPoint;
826 ····invoke-virtual/range·{p1·..·p1},·Lorg/pyneo/maps/track/Track;->getPoints()Ljava/util/List;826 ····invoke-virtual/range·{p1·..·p1},·Lorg/pyneo/maps/track/Track;->getPoints()Ljava/util/List;
  
827 ····move-result-object·v2827 ····move-result-object·v2
  
828 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;828 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
829 ····move-result-object·v12829 ····move-result-object·v19
  
830 ····.local·v12,·"i$":Ljava/util/Iterator; 
831 ····:goto_0830 ····:goto_0
832 ····invoke-interface·{v12},·Ljava/util/Iterator;->hasNext()Z831 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->hasNext()Z
  
833 ····move-result·v2832 ····move-result·v2
  
834 ····if-eqz·v2,·:cond_3833 ····if-eqz·v2,·:cond_3
  
835 ····invoke-interface·{v12},·Ljava/util/Iterator;->next()Ljava/lang/Object;834 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
836 ····move-result-object·v15835 ····move-result-object·v18
  
837 ····check-cast·v15,·Lorg/pyneo/maps/track/Track$TrackPoint;836 ····check-cast·v18,·Lorg/pyneo/maps/track/Track$TrackPoint;
  
838 ····.line·80837 ····.line·80
839 ····.local·v15,·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;838 ····.local·v18,·"pt":Lorg/pyneo/maps/track/Track$TrackPoint;
840 ····if-nez·v13,·:cond_2839 ····if-nez·v12,·:cond_2
  
841 ····.line·81840 ····.line·81
842 ····move-object/from16·v0,·p0841 ····move-object/from16·v0,·p0
  
843 ····iget-object·v2,·v0,·Lorg/pyneo/maps/track/ChartView;->path:[Landroid/graphics/Path;842 ····iget-object·v2,·v0,·Lorg/pyneo/maps/track/ChartView;->path:[Landroid/graphics/Path;
  
844 ····const/4·v3,·0x0843 ····const/4·v3,·0x0
  
845 ····aget-object·v2,·v2,·v3844 ····aget-object·v2,·v2,·v3
  
846 ····const/4·v3,·0x0845 ····const/4·v3,·0x0
  
847 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getSpeed()D846 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getSpeed()D
  
848 ····move-result-wide·v4847 ····move-result-wide·v4
  
849 ····double-to-float·v4,·v4848 ····double-to-float·v4,·v4
  
850 ····invoke-virtual·{v2,·v3,·v4},·Landroid/graphics/Path;->moveTo(FF)V849 ····invoke-virtual·{v2,·v3,·v4},·Landroid/graphics/Path;->moveTo(FF)V
  
Offset 880, 72 lines modifiedOffset 879, 72 lines modified
  
880 ····const/4·v3,·0x1879 ····const/4·v3,·0x1
  
881 ····aget-object·v2,·v2,·v3880 ····aget-object·v2,·v2,·v3
  
882 ····const/4·v3,·0x0881 ····const/4·v3,·0x0
  
883 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getAlt()D882 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getAlt()D
  
884 ····move-result-wide·v4883 ····move-result-wide·v4
  
885 ····double-to-float·v4,·v4884 ····double-to-float·v4,·v4
  
886 ····invoke-virtual·{v2,·v3,·v4},·Landroid/graphics/Path;->moveTo(FF)V885 ····invoke-virtual·{v2,·v3,·v4},·Landroid/graphics/Path;->moveTo(FF)V
  
887 ····.line·89886 ····.line·89
888 ····:goto_1887 ····:goto_1
889 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getSpeed()D888 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getSpeed()D
  
890 ····move-result-wide·v2889 ····move-result-wide·v2
  
891 ····cmpl-double·v2,·v18,·v2890 ····cmpl-double·v2,·v16,·v2
  
892 ····if-lez·v2,·:cond_0891 ····if-lez·v2,·:cond_0
  
893 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getSpeed()D892 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getSpeed()D
  
894 ····move-result-wide·v18893 ····move-result-wide·v16
  
895 ····.line·90894 ····.line·90
896 ····:cond_0895 ····:cond_0
897 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getAlt()D896 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getAlt()D
  
898 ····move-result-wide·v2897 ····move-result-wide·v2
  
899 ····cmpl-double·v2,·v16,·v2898 ····cmpl-double·v2,·v14,·v2
  
900 ····if-lez·v2,·:cond_1899 ····if-lez·v2,·:cond_1
  
901 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getAlt()D900 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getAlt()D
  
902 ····move-result-wide·v16901 ····move-result-wide·v14
  
903 ····.line·91902 ····.line·91
904 ····:cond_1903 ····:cond_1
905 ····move-object·v13,·v15904 ····move-object/from16·v12,·v18
  
906 ····.line·92905 ····.line·92
907 ····goto·:goto_0906 ····goto·:goto_0
  
908 ····.line·84907 ····.line·84
909 ····:cond_2908 ····:cond_2
910 ····invoke-virtual·{v13},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D909 ····invoke-virtual·{v12},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D
  
911 ····move-result-wide·v2910 ····move-result-wide·v2
  
912 ····invoke-virtual·{v13},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLon()D911 ····invoke-virtual·{v12},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLon()D
  
913 ····move-result-wide·v4912 ····move-result-wide·v4
  
914 ····invoke-virtual·{v15},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D913 ····invoke-virtual/range·{v18·..·v18},·Lorg/pyneo/maps/track/Track$TrackPoint;->getLat()D
  
Max diff block lines reached; 4501/8990 bytes (50.07%) of diff not shown.
1.19 KB
smali/org/pyneo/maps/track/TrackOverlay.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Lorg/pyneo/maps/map/TileViewOverlay;2 .super·Lorg/pyneo/maps/map/TileViewOverlay;
3 .source·"TrackOverlay.java"3 .source·"TrackOverlay.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/pyneo/maps/track/TrackOverlay$1;, 
8 ········Lorg/pyneo/maps/track/TrackOverlay$TrackThread;7 ········Lorg/pyneo/maps/track/TrackOverlay$TrackThread;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·instance·fields10 #·instance·fields
12 .field·private·mBaseCoords:Landroid/graphics/Point;11 .field·private·mBaseCoords:Landroid/graphics/Point;
Offset 506, 26 lines modifiedOffset 505, 28 lines modified
  
506 ····const-string·v6,·"translate/scale,·none,·mTouchScale="505 ····const-string·v6,·"translate/scale,·none,·mTouchScale="
  
507 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;506 ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
508 ····move-result-object·v5507 ····move-result-object·v5
  
 508 ····.line·93
509 ····invoke-virtual·{p2},·Lorg/pyneo/maps/map/TileView;->getTouchScale()D509 ····invoke-virtual·{p2},·Lorg/pyneo/maps/map/TileView;->getTouchScale()D
  
510 ····move-result-wide·v6510 ····move-result-wide·v6
  
511 ····invoke-virtual·{v5,·v6,·v7},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;511 ····invoke-virtual·{v5,·v6,·v7},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
512 ····move-result-object·v5512 ····move-result-object·v5
  
513 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;513 ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
514 ····move-result-object·v5514 ····move-result-object·v5
  
 515 ····.line·91
515 ····invoke-static·{v5},·Lorg/pyneo/maps/utils/Ut;->i(Ljava/lang/String;)V516 ····invoke-static·{v5},·Lorg/pyneo/maps/utils/Ut;->i(Ljava/lang/String;)V
  
516 ····.line·95517 ····.line·95
517 ····:cond_5518 ····:cond_5
518 ····const/4·v1,·0x0519 ····const/4·v1,·0x0
  
519 ····.local·v1,·"i":I520 ····.local·v1,·"i":I
616 B
smali/org/pyneo/maps/track/ImportTrackActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/ImportTrackActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/ImportTrackActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.line·122
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$4;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/ImportTrackActivity$4;->this$0:Lorg/pyneo/maps/track/ImportTrackActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
601 B
smali/org/pyneo/maps/track/TrackListActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8427 ····.line·84
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$3;->this$0:Lorg/pyneo/maps/track/TrackListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$3;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
18.4 KB
smali/org/pyneo/maps/track/TrackListActivity$8.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$trackid:I22 .field·final·synthetic·val$trackid:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;I)V24 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·36928 ····.line·369
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$8;->this$0:Lorg/pyneo/maps/track/TrackListActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$8;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
29 ····iput·p2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$8;->val$trackid:I30 ····iput·p2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$8;->val$trackid:I
  
Offset 37, 149 lines modifiedOffset 38, 148 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·1942 ····.locals·18
  
42 ····.prologue43 ····.prologue
43 ····.line·37144 ····.line·371
44 ····move-object/from16·v0,·p045 ····move-object/from16·v0,·p0
  
45 ····iget-object·v14,·v0,·Lorg/pyneo/maps/track/TrackListActivity$8;->this$0:Lorg/pyneo/maps/track/TrackListActivity;46 ····iget-object·v13,·v0,·Lorg/pyneo/maps/track/TrackListActivity$8;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
46 ····invoke-static·{v14},·Lorg/pyneo/maps/track/TrackListActivity;->access$300(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;47 ····invoke-static·{v13},·Lorg/pyneo/maps/track/TrackListActivity;->access$300(Lorg/pyneo/maps/track/TrackListActivity;)Lorg/pyneo/maps/poi/PoiManager;
  
47 ····move-result-object·v1448 ····move-result-object·v13
  
48 ····move-object/from16·v0,·p049 ····move-object/from16·v0,·p0
  
49 ····iget·v15,·v0,·Lorg/pyneo/maps/track/TrackListActivity$8;->val$trackid:I50 ····iget·v14,·v0,·Lorg/pyneo/maps/track/TrackListActivity$8;->val$trackid:I
  
50 ····invoke-virtual·{v14,·v15},·Lorg/pyneo/maps/poi/PoiManager;->getTrack(I)Lorg/pyneo/maps/track/Track;51 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/poi/PoiManager;->getTrack(I)Lorg/pyneo/maps/track/Track;
  
51 ····move-result-object·v1152 ····move-result-object·v10
  
52 ····.line·37253 ····.line·372
53 ····.local·v11,·"track":Lorg/pyneo/maps/track/Track;54 ····.local·v10,·"track":Lorg/pyneo/maps/track/Track;
54 ····new-instance·v13,·Lorg/pyneo/maps/utils/SimpleXML;55 ····new-instance·v12,·Lorg/pyneo/maps/utils/SimpleXML;
  
55 ····const-string·v14,·"kml"56 ····const-string·v13,·"kml"
  
56 ····invoke-direct·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;-><init>(Ljava/lang/String;)V57 ····invoke-direct·{v12,·v13},·Lorg/pyneo/maps/utils/SimpleXML;-><init>(Ljava/lang/String;)V
  
57 ····.line·37358 ····.line·373
58 ····.local·v13,·"xml":Lorg/pyneo/maps/utils/SimpleXML;59 ····.local·v12,·"xml":Lorg/pyneo/maps/utils/SimpleXML;
59 ····const-string·v14,·"xmlns:gx"60 ····const-string·v13,·"xmlns:gx"
  
60 ····const-string·v15,·"http://www.google.com/kml/ext/2.2"61 ····const-string·v14,·"http://www.google.com/kml/ext/2.2"
  
61 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V62 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
62 ····.line·37463 ····.line·374
63 ····const-string·v14,·"xmlns"64 ····const-string·v13,·"xmlns"
  
64 ····const-string·v15,·"http://www.opengis.net/kml/2.2"65 ····const-string·v14,·"http://www.opengis.net/kml/2.2"
  
65 ····invoke-virtual·{v13,·v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V66 ····invoke-virtual·{v12,·v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setAttr(Ljava/lang/String;Ljava/lang/String;)V
  
66 ····.line·37567 ····.line·375
67 ····const-string·v14,·"Placemark"68 ····const-string·v13,·"Placemark"
  
68 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;69 ····invoke-virtual·{v12,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
69 ····move-result-object·v370 ····move-result-object·v3
  
70 ····.line·37671 ····.line·376
71 ····.local·v3,·"Placemark":Lorg/pyneo/maps/utils/SimpleXML;72 ····.local·v3,·"Placemark":Lorg/pyneo/maps/utils/SimpleXML;
72 ····const-string·v14,·"name"73 ····const-string·v13,·"name"
  
73 ····invoke-virtual·{v3,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;74 ····invoke-virtual·{v3,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
74 ····move-result-object·v1475 ····move-result-object·v13
  
75 ····iget-object·v15,·v11,·Lorg/pyneo/maps/track/Track;->Name:Ljava/lang/String;76 ····iget-object·v14,·v10,·Lorg/pyneo/maps/track/Track;->Name:Ljava/lang/String;
  
76 ····invoke-virtual·{v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V77 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V
  
77 ····.line·37778 ····.line·377
78 ····const-string·v14,·"description"79 ····const-string·v13,·"description"
  
79 ····invoke-virtual·{v3,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;80 ····invoke-virtual·{v3,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
80 ····move-result-object·v1481 ····move-result-object·v13
  
81 ····iget-object·v15,·v11,·Lorg/pyneo/maps/track/Track;->Descr:Ljava/lang/String;82 ····iget-object·v14,·v10,·Lorg/pyneo/maps/track/Track;->Descr:Ljava/lang/String;
  
82 ····invoke-virtual·{v14,·v15},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V83 ····invoke-virtual·{v13,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->setText(Ljava/lang/String;)V
  
83 ····.line·37884 ····.line·378
84 ····const-string·v14,·"LineString"85 ····const-string·v13,·"LineString"
  
85 ····invoke-virtual·{v3,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;86 ····invoke-virtual·{v3,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
86 ····move-result-object·v287 ····move-result-object·v2
  
87 ····.line·37988 ····.line·379
88 ····.local·v2,·"LineString":Lorg/pyneo/maps/utils/SimpleXML;89 ····.local·v2,·"LineString":Lorg/pyneo/maps/utils/SimpleXML;
89 ····const-string·v14,·"coordinates"90 ····const-string·v13,·"coordinates"
  
90 ····invoke-virtual·{v2,·v14},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;91 ····invoke-virtual·{v2,·v13},·Lorg/pyneo/maps/utils/SimpleXML;->createChild(Ljava/lang/String;)Lorg/pyneo/maps/utils/SimpleXML;
  
91 ····move-result-object·v592 ····move-result-object·v5
  
92 ····.line·38093 ····.line·380
93 ····.local·v5,·"coordinates":Lorg/pyneo/maps/utils/SimpleXML;94 ····.local·v5,·"coordinates":Lorg/pyneo/maps/utils/SimpleXML;
94 ····new-instance·v4,·Ljava/lang/StringBuilder;95 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
95 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V96 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
96 ····.line·38197 ····.line·381
97 ····.local·v4,·"builder":Ljava/lang/StringBuilder;98 ····.local·v4,·"builder":Ljava/lang/StringBuilder;
98 ····invoke-virtual·{v11},·Lorg/pyneo/maps/track/Track;->getPoints()Ljava/util/List;99 ····invoke-virtual·{v10},·Lorg/pyneo/maps/track/Track;->getPoints()Ljava/util/List;
  
99 ····move-result-object·v14100 ····move-result-object·v13
  
100 ····invoke-interface·{v14},·Ljava/util/List;->iterator()Ljava/util/Iterator;101 ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
101 ····move-result-object·v8102 ····move-result-object·v13
  
Max diff block lines reached; 11975/18709 bytes (64.01%) of diff not shown.
637 B
smali/org/pyneo/maps/track/TrackStylePickerDialog$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·11527 ····.line·115
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$4;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$4;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
632 B
smali/org/pyneo/maps/track/TrackWriterService$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackWriterService;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackWriterService;)V20 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackWriterService;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackWriterService;
  
22 ····.prologue23 ····.prologue
23 ····.line·9524 ····.line·95
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackWriterService$2;->this$0:Lorg/pyneo/maps/track/TrackWriterService;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackWriterService$2;->this$0:Lorg/pyneo/maps/track/TrackWriterService;
  
25 ····invoke-direct·{p0},·Lorg/pyneo/maps/track/IRemoteService$Stub;-><init>()V26 ····invoke-direct·{p0},·Lorg/pyneo/maps/track/IRemoteService$Stub;-><init>()V
  
636 B
smali/org/pyneo/maps/track/TrackStylePickerDialog$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackStylePickerDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$3;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackStylePickerDialog$3;->this$0:Lorg/pyneo/maps/track/TrackStylePickerDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
645 B
smali/org/pyneo/maps/track/CurrentTrackOverlay$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lorg/pyneo/maps/track/CurrentTrackOverlay;)V20 .method·constructor·<init>(Lorg/pyneo/maps/track/CurrentTrackOverlay;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
22 ····.prologue23 ····.prologue
23 ····.line·9024 ····.line·90
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/CurrentTrackOverlay$2;->this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/CurrentTrackOverlay$2;->this$0:Lorg/pyneo/maps/track/CurrentTrackOverlay;
  
25 ····invoke-direct·{p0},·Lorg/pyneo/maps/track/ITrackWriterCallback$Stub;-><init>()V26 ····invoke-direct·{p0},·Lorg/pyneo/maps/track/ITrackWriterCallback$Stub;-><init>()V
  
3.56 KB
smali/org/pyneo/maps/track/TrackListActivity.smali
    
Offset 57, 15 lines modifiedOffset 57, 14 lines modified
57 ····.line·5757 ····.line·57
58 ····new-instance·v0,·Lorg/pyneo/maps/track/TrackListActivity$CheckBoxViewBinder;58 ····new-instance·v0,·Lorg/pyneo/maps/track/TrackListActivity$CheckBoxViewBinder;
  
59 ····invoke-direct·{v0,·p0,·v1},·Lorg/pyneo/maps/track/TrackListActivity$CheckBoxViewBinder;-><init>(Lorg/pyneo/maps/track/TrackListActivity;Lorg/pyneo/maps/track/TrackListActivity$1;)V59 ····invoke-direct·{v0,·p0,·v1},·Lorg/pyneo/maps/track/TrackListActivity$CheckBoxViewBinder;-><init>(Lorg/pyneo/maps/track/TrackListActivity;Lorg/pyneo/maps/track/TrackListActivity$1;)V
  
60 ····iput-object·v0,·p0,·Lorg/pyneo/maps/track/TrackListActivity;->mViewBinder:Landroid/widget/SimpleCursorAdapter$ViewBinder;60 ····iput-object·v0,·p0,·Lorg/pyneo/maps/track/TrackListActivity;->mViewBinder:Landroid/widget/SimpleCursorAdapter$ViewBinder;
  
61 ····.line·498 
62 ····return-void61 ····return-void
63 .end·method62 .end·method
  
64 .method·private·FillData()V63 .method·private·FillData()V
65 ····.locals·864 ····.locals·8
  
66 ····.prologue65 ····.prologue
Offset 710, 18 lines modifiedOffset 709, 20 lines modified
710 ····.line·334709 ····.line·334
711 ····new-instance·v3,·Landroid/app/AlertDialog$Builder;710 ····new-instance·v3,·Landroid/app/AlertDialog$Builder;
  
712 ····invoke-direct·{v3,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V711 ····invoke-direct·{v3,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
713 ····const·v4,·0x7f0e001e712 ····const·v4,·0x7f0e001e
  
 713 ····.line·335
714 ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;714 ····invoke-virtual·{v3,·v4},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
715 ····move-result-object·v3715 ····move-result-object·v3
  
 716 ····.line·336
716 ····invoke-virtual·{p0},·Lorg/pyneo/maps/track/TrackListActivity;->getResources()Landroid/content/res/Resources;717 ····invoke-virtual·{p0},·Lorg/pyneo/maps/track/TrackListActivity;->getResources()Landroid/content/res/Resources;
  
717 ····move-result-object·v4718 ····move-result-object·v4
  
718 ····const·v5,·0x7f0e0126719 ····const·v5,·0x7f0e0126
  
719 ····new-array·v6,·v6,·[Ljava/lang/Object;720 ····new-array·v6,·v6,·[Ljava/lang/Object;
Offset 746, 22 lines modifiedOffset 747, 24 lines modified
  
746 ····const·v4,·0x7f0e0140747 ····const·v4,·0x7f0e0140
  
747 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$7;748 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$7;
  
748 ····invoke-direct·{v5,·p0,·v1},·Lorg/pyneo/maps/track/TrackListActivity$7;-><init>(Lorg/pyneo/maps/track/TrackListActivity;I)V749 ····invoke-direct·{v5,·p0,·v1},·Lorg/pyneo/maps/track/TrackListActivity$7;-><init>(Lorg/pyneo/maps/track/TrackListActivity;I)V
  
 750 ····.line·337
749 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;751 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
750 ····move-result-object·v3752 ····move-result-object·v3
  
751 ····const·v4,·0x7f0e00a5753 ····const·v4,·0x7f0e00a5
  
752 ····const/4·v5,·0x0754 ····const/4·v5,·0x0
  
 755 ····.line·342
753 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;756 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
754 ····move-result-object·v3757 ····move-result-object·v3
  
755 ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;758 ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
756 ····move-result-object·v3759 ····move-result-object·v3
Offset 941, 40 lines modifiedOffset 944, 43 lines modified
  
941 ····move-result-object·v4944 ····move-result-object·v4
  
942 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$1;945 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$1;
  
943 ····invoke-direct·{v5,·p0},·Lorg/pyneo/maps/track/TrackListActivity$1;-><init>(Lorg/pyneo/maps/track/TrackListActivity;)V946 ····invoke-direct·{v5,·p0},·Lorg/pyneo/maps/track/TrackListActivity$1;-><init>(Lorg/pyneo/maps/track/TrackListActivity;)V
  
 947 ····.line·70
944 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V948 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
945 ····.line·76949 ····.line·76
946 ····const·v4,·0x7f0b00b4950 ····const·v4,·0x7f0b00b4
  
947 ····invoke-virtual·{p0,·v4},·Lorg/pyneo/maps/track/TrackListActivity;->findViewById(I)Landroid/view/View;951 ····invoke-virtual·{p0,·v4},·Lorg/pyneo/maps/track/TrackListActivity;->findViewById(I)Landroid/view/View;
  
948 ····move-result-object·v4952 ····move-result-object·v4
  
949 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$2;953 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$2;
  
950 ····invoke-direct·{v5,·p0},·Lorg/pyneo/maps/track/TrackListActivity$2;-><init>(Lorg/pyneo/maps/track/TrackListActivity;)V954 ····invoke-direct·{v5,·p0},·Lorg/pyneo/maps/track/TrackListActivity$2;-><init>(Lorg/pyneo/maps/track/TrackListActivity;)V
  
 955 ····.line·77
951 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V956 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
952 ····.line·83957 ····.line·83
953 ····const·v4,·0x7f0b00b5958 ····const·v4,·0x7f0b00b5
  
954 ····invoke-virtual·{p0,·v4},·Lorg/pyneo/maps/track/TrackListActivity;->findViewById(I)Landroid/view/View;959 ····invoke-virtual·{p0,·v4},·Lorg/pyneo/maps/track/TrackListActivity;->findViewById(I)Landroid/view/View;
  
955 ····move-result-object·v4960 ····move-result-object·v4
  
956 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$3;961 ····new-instance·v5,·Lorg/pyneo/maps/track/TrackListActivity$3;
  
957 ····invoke-direct·{v5,·p0},·Lorg/pyneo/maps/track/TrackListActivity$3;-><init>(Lorg/pyneo/maps/track/TrackListActivity;)V962 ····invoke-direct·{v5,·p0},·Lorg/pyneo/maps/track/TrackListActivity$3;-><init>(Lorg/pyneo/maps/track/TrackListActivity;)V
  
 963 ····.line·84
958 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V964 ····invoke-virtual·{v4,·v5},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
959 ····.line·91965 ····.line·91
960 ····invoke-virtual·{p0,·v6},·Lorg/pyneo/maps/track/TrackListActivity;->getPreferences(I)Landroid/content/SharedPreferences;966 ····invoke-virtual·{p0,·v6},·Lorg/pyneo/maps/track/TrackListActivity;->getPreferences(I)Landroid/content/SharedPreferences;
  
961 ····move-result-object·v2967 ····move-result-object·v2
  
601 B
smali/org/pyneo/maps/track/TrackListActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7727 ····.line·77
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$2;->this$0:Lorg/pyneo/maps/track/TrackListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$2;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
601 B
smali/org/pyneo/maps/track/TrackListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/track/TrackListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/track/TrackListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$1;->this$0:Lorg/pyneo/maps/track/TrackListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/track/TrackListActivity$1;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.63 KB
smali/org/pyneo/maps/track/TrackWriterService.smali
    
Offset 197, 15 lines modifiedOffset 197, 14 lines modified
197 ····iput-object·v0,·p0,·Lorg/pyneo/maps/track/TrackWriterService;->mStartForegroundArgs:[Ljava/lang/Object;197 ····iput-object·v0,·p0,·Lorg/pyneo/maps/track/TrackWriterService;->mStartForegroundArgs:[Ljava/lang/Object;
  
198 ····.line·120198 ····.line·120
199 ····new-array·v0,·v2,·[Ljava/lang/Object;199 ····new-array·v0,·v2,·[Ljava/lang/Object;
  
200 ····iput-object·v0,·p0,·Lorg/pyneo/maps/track/TrackWriterService;->mStopForegroundArgs:[Ljava/lang/Object;200 ····iput-object·v0,·p0,·Lorg/pyneo/maps/track/TrackWriterService;->mStopForegroundArgs:[Ljava/lang/Object;
  
201 ····.line·310 
202 ····return-void201 ····return-void
203 .end·method202 .end·method
  
204 .method·static·synthetic·access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;203 .method·static·synthetic·access$000(Lorg/pyneo/maps/track/TrackWriterService;)Lorg/pyneo/maps/track/TrackStatHelper;
205 ····.locals·1204 ····.locals·1
206 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/track/TrackWriterService;205 ····.param·p0,·"x0"····#·Lorg/pyneo/maps/track/TrackWriterService;
  
Offset 339, 14 lines modifiedOffset 338, 15 lines modified
339 ····.line·190338 ····.line·190
340 ····new-instance·v0,·Ljava/lang/StringBuilder;339 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
341 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V340 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
342 ····const·v1,·0x7f0e0090341 ····const·v1,·0x7f0e0090
  
 342 ····.line·191
343 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/TrackWriterService;->getString(I)Ljava/lang/String;343 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/TrackWriterService;->getString(I)Ljava/lang/String;
  
344 ····move-result-object·v1344 ····move-result-object·v1
  
345 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;345 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
346 ····move-result-object·v0346 ····move-result-object·v0
Offset 367, 18 lines modifiedOffset 367, 20 lines modified
  
367 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;367 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
368 ····move-result-object·v0368 ····move-result-object·v0
  
369 ····const/4·v1,·0x1369 ····const/4·v1,·0x1
  
 370 ····.line·190
370 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;371 ····invoke-static·{p0,·v0,·v1},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
371 ····move-result-object·v0372 ····move-result-object·v0
  
 373 ····.line·192
372 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V374 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
373 ····.line·193375 ····.line·193
374 ····invoke-virtual·{p0},·Lorg/pyneo/maps/track/TrackWriterService;->stopSelf()V376 ····invoke-virtual·{p0},·Lorg/pyneo/maps/track/TrackWriterService;->stopSelf()V
  
375 ····.line·206377 ····.line·206
376 ····:goto_1378 ····:goto_1
1.08 KB
smali/org/pyneo/maps/track/TrackActivity.smali
    
Offset 325, 27 lines modifiedOffset 325, 29 lines modified
  
325 ····move-result-object·v1325 ····move-result-object·v1
  
326 ····new-instance·v2,·Lorg/pyneo/maps/track/TrackActivity$2;326 ····new-instance·v2,·Lorg/pyneo/maps/track/TrackActivity$2;
  
327 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/TrackActivity$2;-><init>(Lorg/pyneo/maps/track/TrackActivity;)V327 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/TrackActivity$2;-><init>(Lorg/pyneo/maps/track/TrackActivity;)V
  
 328 ····.line·79
328 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V329 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
329 ····.line·84330 ····.line·84
330 ····const·v1,·0x7f0b009f331 ····const·v1,·0x7f0b009f
  
331 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/TrackActivity;->findViewById(I)Landroid/view/View;332 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/track/TrackActivity;->findViewById(I)Landroid/view/View;
  
332 ····move-result-object·v1333 ····move-result-object·v1
  
333 ····new-instance·v2,·Lorg/pyneo/maps/track/TrackActivity$3;334 ····new-instance·v2,·Lorg/pyneo/maps/track/TrackActivity$3;
  
334 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/TrackActivity$3;-><init>(Lorg/pyneo/maps/track/TrackActivity;)V335 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/track/TrackActivity$3;-><init>(Lorg/pyneo/maps/track/TrackActivity;)V
  
 336 ····.line·85
335 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V337 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
336 ····.line·91338 ····.line·91
337 ····new-instance·v4,·Lorg/pyneo/maps/track/TrackStyleDrawable;339 ····new-instance·v4,·Lorg/pyneo/maps/track/TrackStyleDrawable;
  
338 ····iget-object·v1,·p0,·Lorg/pyneo/maps/track/TrackActivity;->mTrack:Lorg/pyneo/maps/track/Track;340 ····iget-object·v1,·p0,·Lorg/pyneo/maps/track/TrackActivity;->mTrack:Lorg/pyneo/maps/track/Track;
  
2.27 KB
smali/org/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler.smali
    
Offset 155, 14 lines modifiedOffset 155, 15 lines modified
  
155 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V155 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
156 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/track/TrackListActivity;156 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
157 ····const·v3,·0x7f0e0092157 ····const·v3,·0x7f0e0092
  
 158 ····.line·488
158 ····invoke-virtual·{v2,·v3},·Lorg/pyneo/maps/track/TrackListActivity;->getString(I)Ljava/lang/String;159 ····invoke-virtual·{v2,·v3},·Lorg/pyneo/maps/track/TrackListActivity;->getString(I)Ljava/lang/String;
  
159 ····move-result-object·v2160 ····move-result-object·v2
  
160 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;161 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
161 ····move-result-object·v1162 ····move-result-object·v1
Offset 179, 18 lines modifiedOffset 180, 20 lines modified
  
179 ····move-result-object·v1180 ····move-result-object·v1
  
180 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;181 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
181 ····move-result-object·v1182 ····move-result-object·v1
  
 183 ····.line·487
182 ····invoke-static·{v0,·v1,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;184 ····invoke-static·{v0,·v1,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
183 ····move-result-object·v0185 ····move-result-object·v0
  
 186 ····.line·489
184 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V187 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
185 ····goto·:goto_0188 ····goto·:goto_0
  
186 ····.line·491189 ····.line·491
187 ····:cond_4190 ····:cond_4
188 ····iget-object·v0,·p0,·Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/track/TrackListActivity;191 ····iget-object·v0,·p0,·Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
Offset 199, 14 lines modifiedOffset 202, 15 lines modified
  
199 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V202 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
200 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/track/TrackListActivity;203 ····iget-object·v2,·p0,·Lorg/pyneo/maps/track/TrackListActivity$SimpleInvalidationHandler;->this$0:Lorg/pyneo/maps/track/TrackListActivity;
  
201 ····const·v3,·0x7f0e009b204 ····const·v3,·0x7f0e009b
  
 205 ····.line·492
202 ····invoke-virtual·{v2,·v3},·Lorg/pyneo/maps/track/TrackListActivity;->getString(I)Ljava/lang/String;206 ····invoke-virtual·{v2,·v3},·Lorg/pyneo/maps/track/TrackListActivity;->getString(I)Ljava/lang/String;
  
203 ····move-result-object·v2207 ····move-result-object·v2
  
204 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;208 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
205 ····move-result-object·v1209 ····move-result-object·v1
Offset 223, 15 lines modifiedOffset 227, 17 lines modified
  
223 ····move-result-object·v1227 ····move-result-object·v1
  
224 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;228 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
225 ····move-result-object·v1229 ····move-result-object·v1
  
 230 ····.line·491
226 ····invoke-static·{v0,·v1,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;231 ····invoke-static·{v0,·v1,·v4},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  
227 ····move-result-object·v0232 ····move-result-object·v0
  
 233 ····.line·493
228 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V234 ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V
  
229 ····goto/16·:goto_0235 ····goto/16·:goto_0
230 .end·method236 .end·method
601 B
smali/org/pyneo/maps/poi/PoiCategoryActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity$2;->this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity$2;->this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.05 KB
smali/org/pyneo/maps/poi/PoiListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8727 ····.line·87
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 89, 14 lines modifiedOffset 90, 15 lines modified
  
89 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;90 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
90 ····move-result-object·v391 ····move-result-object·v3
  
91 ····iget-object·v4,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;92 ····iget-object·v4,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
 93 ····.line·92
92 ····invoke-static·{v4},·Lorg/pyneo/maps/poi/PoiListActivity;->access$000(Lorg/pyneo/maps/poi/PoiListActivity;)Lorg/pyneo/maps/utils/CoordFormatter;94 ····invoke-static·{v4},·Lorg/pyneo/maps/poi/PoiListActivity;->access$000(Lorg/pyneo/maps/poi/PoiListActivity;)Lorg/pyneo/maps/utils/CoordFormatter;
  
93 ····move-result-object·v495 ····move-result-object·v4
  
94 ····const-string·v5,·"lat"96 ····const-string·v5,·"lat"
  
95 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I97 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
Offset 119, 14 lines modifiedOffset 121, 15 lines modified
  
119 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;121 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
120 ····move-result-object·v3122 ····move-result-object·v3
  
121 ····iget-object·v4,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;123 ····iget-object·v4,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
 124 ····.line·93
122 ····invoke-static·{v4},·Lorg/pyneo/maps/poi/PoiListActivity;->access$000(Lorg/pyneo/maps/poi/PoiListActivity;)Lorg/pyneo/maps/utils/CoordFormatter;125 ····invoke-static·{v4},·Lorg/pyneo/maps/poi/PoiListActivity;->access$000(Lorg/pyneo/maps/poi/PoiListActivity;)Lorg/pyneo/maps/utils/CoordFormatter;
  
123 ····move-result-object·v4126 ····move-result-object·v4
  
124 ····const-string·v5,·"lon"127 ····const-string·v5,·"lon"
  
125 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I128 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
Offset 145, 14 lines modifiedOffset 148, 15 lines modified
  
145 ····move-result-object·v3148 ····move-result-object·v3
  
146 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;149 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
147 ····move-result-object·v3150 ····move-result-object·v3
  
 151 ····.line·91
148 ····invoke-virtual·{v1,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V152 ····invoke-virtual·{v1,·v3},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
149 ····move·v1,·v2153 ····move·v1,·v2
  
150 ····.line·103154 ····.line·103
151 ····:goto_0155 ····:goto_0
152 ····return·v1156 ····return·v1
1.7 KB
smali/org/pyneo/maps/poi/PoiStorage.smali
    
Offset 214, 43 lines modifiedOffset 214, 47 lines modified
214 ····move-result-object·v0214 ····move-result-object·v0
  
215 ····sput-object·v0,·Lorg/pyneo/maps/poi/PoiStorage;->CATEGORY_MINZOOM:Ljava/lang/String;215 ····sput-object·v0,·Lorg/pyneo/maps/poi/PoiStorage;->CATEGORY_MINZOOM:Ljava/lang/String;
  
216 ····.line·185216 ····.line·185
217 ····const-class·v0,·Lorg/pyneo/maps/poi/Constants$category;217 ····const-class·v0,·Lorg/pyneo/maps/poi/Constants$category;
  
 218 ····.line·186
218 ····invoke-static·{},·Lorg/pyneo/maps/poi/Constants$category;->values()[Lorg/pyneo/maps/poi/Constants$category;219 ····invoke-static·{},·Lorg/pyneo/maps/poi/Constants$category;->values()[Lorg/pyneo/maps/poi/Constants$category;
  
219 ····move-result-object·v1220 ····move-result-object·v1
  
220 ····new-array·v2,·v5,·[Ljava/lang/Object;221 ····new-array·v2,·v5,·[Ljava/lang/Object;
  
221 ····sget-object·v3,·Lorg/pyneo/maps/poi/Constants$category;->name:Lorg/pyneo/maps/poi/Constants$category;222 ····sget-object·v3,·Lorg/pyneo/maps/poi/Constants$category;->name:Lorg/pyneo/maps/poi/Constants$category;
  
222 ····aput-object·v3,·v2,·v4223 ····aput-object·v3,·v2,·v4
  
 224 ····.line·185
223 ····invoke-static·{v0,·v1,·v6,·v2},·Lorg/pyneo/maps/utils/TableE;->selectStatement(Ljava/lang/Class;[Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String;225 ····invoke-static·{v0,·v1,·v6,·v2},·Lorg/pyneo/maps/utils/TableE;->selectStatement(Ljava/lang/Class;[Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String;
  
224 ····move-result-object·v0226 ····move-result-object·v0
  
225 ····sput-object·v0,·Lorg/pyneo/maps/poi/PoiStorage;->CATEGORY__SELECT_ORDER_NAME:Ljava/lang/String;227 ····sput-object·v0,·Lorg/pyneo/maps/poi/PoiStorage;->CATEGORY__SELECT_ORDER_NAME:Ljava/lang/String;
  
226 ····.line·194228 ····.line·194
227 ····const-class·v0,·Lorg/pyneo/maps/poi/Constants$category;229 ····const-class·v0,·Lorg/pyneo/maps/poi/Constants$category;
  
 230 ····.line·195
228 ····invoke-static·{},·Lorg/pyneo/maps/poi/Constants$category;->values()[Lorg/pyneo/maps/poi/Constants$category;231 ····invoke-static·{},·Lorg/pyneo/maps/poi/Constants$category;->values()[Lorg/pyneo/maps/poi/Constants$category;
  
229 ····move-result-object·v1232 ····move-result-object·v1
  
230 ····new-array·v2,·v5,·[Ljava/lang/Object;233 ····new-array·v2,·v5,·[Ljava/lang/Object;
  
231 ····sget-object·v3,·Lorg/pyneo/maps/poi/Constants$category;->categoryid:Lorg/pyneo/maps/poi/Constants$category;234 ····sget-object·v3,·Lorg/pyneo/maps/poi/Constants$category;->categoryid:Lorg/pyneo/maps/poi/Constants$category;
  
232 ····aput-object·v3,·v2,·v4235 ····aput-object·v3,·v2,·v4
  
 236 ····.line·194
233 ····invoke-static·{v0,·v1,·v2,·v6},·Lorg/pyneo/maps/utils/TableE;->selectStatement(Ljava/lang/Class;[Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String;237 ····invoke-static·{v0,·v1,·v2,·v6},·Lorg/pyneo/maps/utils/TableE;->selectStatement(Ljava/lang/Class;[Ljava/lang/Object;[Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String;
  
234 ····move-result-object·v0238 ····move-result-object·v0
  
235 ····sput-object·v0,·Lorg/pyneo/maps/poi/PoiStorage;->CATEGORY__SELECT_WHERE_ID:Ljava/lang/String;239 ····sput-object·v0,·Lorg/pyneo/maps/poi/PoiStorage;->CATEGORY__SELECT_WHERE_ID:Ljava/lang/String;
  
236 ····.line·211240 ····.line·211
1.66 KB
smali/org/pyneo/maps/poi/PoiListActivity$ExportKmlTask.smali
    
Offset 28, 35 lines modifiedOffset 28, 34 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;29 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V31 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiListActivity;
  
33 ····.prologue34 ····.prologue
34 ····.line·35435 ····.line·354
35 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$ExportKmlTask;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;36 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$ExportKmlTask;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
43 ····.prologue43 ····.prologue
44 ····.line·35444 ····.line·354
45 ····check-cast·p1,·[Ljava/lang/Void;45 ····check-cast·p1,·[Ljava/lang/Void;
  
46 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
47 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportKmlTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;46 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportKmlTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;
  
48 ····move-result-object·v047 ····move-result-object·v0
  
49 ····return-object·v048 ····return-object·v0
50 .end·method49 .end·method
  
Offset 580, 21 lines modifiedOffset 579, 19 lines modified
580 ····move-result-object·v19579 ····move-result-object·v19
  
581 ····goto·:goto_0580 ····goto·:goto_0
582 .end·method581 .end·method
  
583 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V582 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
584 ····.locals·0583 ····.locals·0
585 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
586 ····.prologue584 ····.prologue
587 ····.line·354585 ····.line·354
588 ····check-cast·p1,·Ljava/lang/String;586 ····check-cast·p1,·Ljava/lang/String;
  
589 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
590 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportKmlTask;->onPostExecute(Ljava/lang/String;)V587 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportKmlTask;->onPostExecute(Ljava/lang/String;)V
  
591 ····return-void588 ····return-void
592 .end·method589 .end·method
  
593 .method·protected·onPostExecute(Ljava/lang/String;)V590 .method·protected·onPostExecute(Ljava/lang/String;)V
594 ····.locals·2591 ····.locals·2
587 B
smali/org/pyneo/maps/poi/ImportPoiActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/ImportPoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6727 ····.line·67
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$1;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$1;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10.5 KB
smali/org/pyneo/maps/poi/PoiManager.smali
    
Offset 113, 41 lines modifiedOffset 113, 45 lines modified
  
113 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;113 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
114 ····move-result-object·v0114 ····move-result-object·v0
  
115 ····invoke-static·{v0},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V115 ····invoke-static·{v0},·Lorg/pyneo/maps/utils/Ut;->d(Ljava/lang/String;)V
  
116 ····.line·116116 ····.line·117
117 ····invoke-interface·{p1,·v9},·Landroid/database/Cursor;->getInt(I)I117 ····invoke-interface·{p1,·v9},·Landroid/database/Cursor;->getInt(I)I
  
118 ····move-result·v8118 ····move-result·v8
  
119 ····new-instance·v0,·Lorg/pyneo/maps/poi/PoiPoint;119 ····new-instance·v0,·Lorg/pyneo/maps/poi/PoiPoint;
  
 120 ····.line·118
120 ····invoke-interface·{p1,·v9},·Landroid/database/Cursor;->getInt(I)I121 ····invoke-interface·{p1,·v9},·Landroid/database/Cursor;->getInt(I)I
  
121 ····move-result·v1122 ····move-result·v1
  
122 ····const/4·v2,·0x2123 ····const/4·v2,·0x2
  
 124 ····.line·119
123 ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;125 ····invoke-interface·{p1,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
124 ····move-result-object·v2126 ····move-result-object·v2
  
125 ····const/4·v3,·0x3127 ····const/4·v3,·0x3
  
 128 ····.line·120
126 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;129 ····invoke-interface·{p1,·v3},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
127 ····move-result-object·v3130 ····move-result-object·v3
  
128 ····new-instance·v4,·Lorg/pyneo/maps/utils/GeoPoint;131 ····new-instance·v4,·Lorg/pyneo/maps/utils/GeoPoint;
  
129 ····const/4·v5,·0x0132 ····const/4·v5,·0x0
  
 133 ····.line·121
130 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getDouble(I)D134 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getDouble(I)D
  
131 ····move-result-wide·v10135 ····move-result-wide·v10
  
132 ····mul-double/2addr·v10,·v12136 ····mul-double/2addr·v10,·v12
  
133 ····double-to-int·v5,·v10137 ····double-to-int·v5,·v10
Offset 162, 26 lines modifiedOffset 166, 29 lines modified
  
162 ····double-to-int·v6,·v10166 ····double-to-int·v6,·v10
  
163 ····invoke-direct·{v4,·v5,·v6},·Lorg/pyneo/maps/utils/GeoPoint;-><init>(II)V167 ····invoke-direct·{v4,·v5,·v6},·Lorg/pyneo/maps/utils/GeoPoint;-><init>(II)V
  
164 ····const/4·v5,·0x7168 ····const/4·v5,·0x7
  
 169 ····.line·122
165 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getInt(I)I170 ····invoke-interface·{p1,·v5},·Landroid/database/Cursor;->getInt(I)I
  
166 ····move-result·v5171 ····move-result·v5
  
167 ····const/16·v6,·0x8172 ····const/16·v6,·0x8
  
 173 ····.line·123
168 ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getInt(I)I174 ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getInt(I)I
  
169 ····move-result·v6175 ····move-result·v6
  
170 ····invoke-direct/range·{v0·..·v6},·Lorg/pyneo/maps/poi/PoiPoint;-><init>(ILjava/lang/String;Ljava/lang/String;Lorg/pyneo/maps/utils/GeoPoint;II)V176 ····invoke-direct/range·{v0·..·v6},·Lorg/pyneo/maps/poi/PoiPoint;-><init>(ILjava/lang/String;Ljava/lang/String;Lorg/pyneo/maps/utils/GeoPoint;II)V
  
 177 ····.line·116
171 ····invoke-virtual·{v7,·v8,·v0},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V178 ····invoke-virtual·{v7,·v8,·v0},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
172 ····.line·125179 ····.line·125
173 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToNext()Z180 ····invoke-interface·{p1},·Landroid/database/Cursor;->moveToNext()Z
  
174 ····move-result·v0181 ····move-result·v0
  
Offset 318, 32 lines modifiedOffset 325, 35 lines modified
  
318 ····const-class·v1,·Lorg/pyneo/maps/poi/PoiActivity;325 ····const-class·v1,·Lorg/pyneo/maps/poi/PoiActivity;
  
319 ····invoke-direct·{v0,·p1,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V326 ····invoke-direct·{v0,·p1,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
320 ····const-string·v1,·"lat"327 ····const-string·v1,·"lat"
  
 328 ····.line·148
321 ····invoke-virtual·{p2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitude()D329 ····invoke-virtual·{p2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitude()D
  
322 ····move-result-wide·v2330 ····move-result-wide·v2
  
323 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;D)Landroid/content/Intent;331 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;D)Landroid/content/Intent;
  
324 ····move-result-object·v0332 ····move-result-object·v0
  
325 ····const-string·v1,·"lon"333 ····const-string·v1,·"lon"
  
 334 ····.line·149
326 ····invoke-virtual·{p2},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitude()D335 ····invoke-virtual·{p2},·Lorg/pyneo/maps/utils/GeoPoint;->getLongitude()D
  
327 ····move-result-wide·v2336 ····move-result-wide·v2
  
328 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;D)Landroid/content/Intent;337 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;D)Landroid/content/Intent;
  
329 ····move-result-object·v0338 ····move-result-object·v0
  
 339 ····.line·147
330 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V340 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
  
331 ····.line·150341 ····.line·150
332 ····return-void342 ····return-void
333 .end·method343 .end·method
  
334 .method·public·beginTransaction()V344 .method·public·beginTransaction()V
Offset 527, 24 lines modifiedOffset 537, 26 lines modified
  
527 ····.line·185537 ····.line·185
528 ····new-instance·v0,·Lorg/pyneo/maps/poi/PoiCategory;538 ····new-instance·v0,·Lorg/pyneo/maps/poi/PoiCategory;
  
529 ····.end·local·v0····#·"cat":Lorg/pyneo/maps/poi/PoiCategory;539 ····.end·local·v0····#·"cat":Lorg/pyneo/maps/poi/PoiCategory;
530 ····sget-object·v1,·Lorg/pyneo/maps/poi/Constants$category;->name:Lorg/pyneo/maps/poi/Constants$category;540 ····sget-object·v1,·Lorg/pyneo/maps/poi/Constants$category;->name:Lorg/pyneo/maps/poi/Constants$category;
  
 541 ····.line·186
531 ····invoke-virtual·{v1},·Lorg/pyneo/maps/poi/Constants$category;->ordinal()I542 ····invoke-virtual·{v1},·Lorg/pyneo/maps/poi/Constants$category;->ordinal()I
  
532 ····move-result·v1543 ····move-result·v1
  
533 ····invoke-interface·{v6,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;544 ····invoke-interface·{v6,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
534 ····move-result-object·v2545 ····move-result-object·v2
Max diff block lines reached; 7338/10667 bytes (68.79%) of diff not shown.
854 B
smali/org/pyneo/maps/poi/PoiCategoryListActivity.smali
    
Offset 59, 14 lines modifiedOffset 59, 15 lines modified
  
59 ····const/4·v4,·0x259 ····const/4·v4,·0x2
  
60 ····sget-object·v5,·Lorg/pyneo/maps/poi/Constants$category;->hidden:Lorg/pyneo/maps/poi/Constants$category;60 ····sget-object·v5,·Lorg/pyneo/maps/poi/Constants$category;->hidden:Lorg/pyneo/maps/poi/Constants$category;
  
61 ····aput-object·v5,·v1,·v461 ····aput-object·v5,·v1,·v4
  
 62 ····.line·53
62 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/TableE;->toString([Ljava/lang/Object;)[Ljava/lang/String;63 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/TableE;->toString([Ljava/lang/Object;)[Ljava/lang/String;
  
63 ····move-result-object·v464 ····move-result-object·v4
  
64 ····new-array·v5,·v6,·[I65 ····new-array·v5,·v6,·[I
  
65 ····fill-array-data·v5,·:array_066 ····fill-array-data·v5,·:array_0
Offset 89, 15 lines modifiedOffset 90, 15 lines modified
  
89 ····.line·7290 ····.line·72
90 ····invoke-virtual·{p0,·v0},·Lorg/pyneo/maps/poi/PoiCategoryListActivity;->setListAdapter(Landroid/widget/ListAdapter;)V91 ····invoke-virtual·{p0,·v0},·Lorg/pyneo/maps/poi/PoiCategoryListActivity;->setListAdapter(Landroid/widget/ListAdapter;)V
  
91 ····.line·7392 ····.line·73
92 ····return-void93 ····return-void
  
93 ····.line·5194 ····.line·53
94 ····:array_095 ····:array_0
95 ····.array-data·496 ····.array-data·4
96 ········0x7f0b001b97 ········0x7f0b001b
97 ········0x7f0b001698 ········0x7f0b0016
98 ········0x7f0b000599 ········0x7f0b0005
99 ····.end·array-data100 ····.end·array-data
100 .end·method101 .end·method
588 B
smali/org/pyneo/maps/poi/ImportPoiActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/ImportPoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15927 ····.line·159
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$4;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$4;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
594 B
smali/org/pyneo/maps/poi/PoiIconSetActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiIconSetActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiIconSetActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiIconSetActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·2527 ····.line·25
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiIconSetActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiIconSetActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.12 KB
smali/org/pyneo/maps/poi/PoiCategoryActivity.smali
    
Offset 364, 27 lines modifiedOffset 364, 29 lines modified
  
364 ····move-result-object·v2364 ····move-result-object·v2
  
365 ····new-instance·v3,·Lorg/pyneo/maps/poi/PoiCategoryActivity$1;365 ····new-instance·v3,·Lorg/pyneo/maps/poi/PoiCategoryActivity$1;
  
366 ····invoke-direct·{v3,·p0},·Lorg/pyneo/maps/poi/PoiCategoryActivity$1;-><init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V366 ····invoke-direct·{v3,·p0},·Lorg/pyneo/maps/poi/PoiCategoryActivity$1;-><init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V
  
 367 ····.line·54
367 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V368 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
368 ····.line·59369 ····.line·59
369 ····const·v2,·0x7f0b009f370 ····const·v2,·0x7f0b009f
  
370 ····invoke-virtual·{p0,·v2},·Lorg/pyneo/maps/poi/PoiCategoryActivity;->findViewById(I)Landroid/view/View;371 ····invoke-virtual·{p0,·v2},·Lorg/pyneo/maps/poi/PoiCategoryActivity;->findViewById(I)Landroid/view/View;
  
371 ····move-result-object·v2372 ····move-result-object·v2
  
372 ····new-instance·v3,·Lorg/pyneo/maps/poi/PoiCategoryActivity$2;373 ····new-instance·v3,·Lorg/pyneo/maps/poi/PoiCategoryActivity$2;
  
373 ····invoke-direct·{v3,·p0},·Lorg/pyneo/maps/poi/PoiCategoryActivity$2;-><init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V374 ····invoke-direct·{v3,·p0},·Lorg/pyneo/maps/poi/PoiCategoryActivity$2;-><init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V
  
 375 ····.line·60
374 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V376 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
375 ····.line·65377 ····.line·65
376 ····iget-object·v2,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity;->mIcon:Landroid/widget/ImageView;378 ····iget-object·v2,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity;->mIcon:Landroid/widget/ImageView;
  
377 ····new-instance·v3,·Lorg/pyneo/maps/poi/PoiCategoryActivity$3;379 ····new-instance·v3,·Lorg/pyneo/maps/poi/PoiCategoryActivity$3;
  
641 B
smali/org/pyneo/maps/poi/PoiIconSetActivity$AppsAdapter.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;18 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lorg/pyneo/maps/poi/PoiIconSetActivity;)V20 .method·public·constructor·<init>(Lorg/pyneo/maps/poi/PoiIconSetActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiIconSetActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·3424 ····.line·34
24 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiIconSetActivity$AppsAdapter;->this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;25 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiIconSetActivity$AppsAdapter;->this$0:Lorg/pyneo/maps/poi/PoiIconSetActivity;
  
25 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V26 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V
  
545 B
smali/org/pyneo/maps/poi/PoiActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6827 ····.line·68
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$2;->this$0:Lorg/pyneo/maps/poi/PoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$2;->this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
395 B
smali/org/pyneo/maps/poi/PoiIconSetActivity.smali
    
Offset 22, 15 lines modifiedOffset 22, 14 lines modified
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·1625 ····.line·16
26 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V26 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
27 ····.line·34 
28 ····return-void27 ····return-void
29 .end·method28 .end·method
  
  
30 #·virtual·methods29 #·virtual·methods
31 .method·protected·onCreate(Landroid/os/Bundle;)V30 .method·protected·onCreate(Landroid/os/Bundle;)V
32 ····.locals·231 ····.locals·2
601 B
smali/org/pyneo/maps/poi/PoiCategoryActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6527 ····.line·65
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity$3;->this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity$3;->this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
546 B
smali/org/pyneo/maps/poi/PoiActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13427 ····.line·134
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$4;->this$0:Lorg/pyneo/maps/poi/PoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$4;->this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
473 B
smali/org/pyneo/maps/poi/PoiOverlay.smali
    
Offset 1190, 14 lines modifiedOffset 1190, 15 lines modified
  
1190 ····if-ltz·v3,·:cond_41190 ····if-ltz·v3,·:cond_4
  
1191 ····const-wide·v4,·0x3fe6666666666666L····#·0.71191 ····const-wide·v4,·0x3fe6666666666666L····#·0.7
  
1192 ····mul-double/2addr·v4,·v141192 ····mul-double/2addr·v4,·v14
  
 1193 ····.line·100
1193 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitude()D1194 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/GeoPoint;->getLatitude()D
  
1194 ····move-result-wide·v61195 ····move-result-wide·v6
  
1195 ····move-object/from16·v0,·p01196 ····move-object/from16·v0,·p0
  
1196 ····iget-object·v3,·v0,·Lorg/pyneo/maps/poi/PoiOverlay;->mLastMapCenter:Lorg/pyneo/maps/utils/GeoPoint;1197 ····iget-object·v3,·v0,·Lorg/pyneo/maps/poi/PoiOverlay;->mLastMapCenter:Lorg/pyneo/maps/utils/GeoPoint;
545 B
smali/org/pyneo/maps/poi/PoiActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.line·89
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$3;->this$0:Lorg/pyneo/maps/poi/PoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$3;->this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.9 KB
smali/org/pyneo/maps/poi/ImportPoiActivity.smali
    
Offset 338, 14 lines modifiedOffset 338, 15 lines modified
  
338 ····new-array·v1,·v5,·[Ljava/lang/Object;338 ····new-array·v1,·v5,·[Ljava/lang/Object;
  
339 ····sget-object·v4,·Lorg/pyneo/maps/poi/Constants$category;->name:Lorg/pyneo/maps/poi/Constants$category;339 ····sget-object·v4,·Lorg/pyneo/maps/poi/Constants$category;->name:Lorg/pyneo/maps/poi/Constants$category;
  
340 ····aput-object·v4,·v1,·v7340 ····aput-object·v4,·v1,·v7
  
 341 ····.line·61
341 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/TableE;->toString([Ljava/lang/Object;)[Ljava/lang/String;342 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/TableE;->toString([Ljava/lang/Object;)[Ljava/lang/String;
  
342 ····move-result-object·v4343 ····move-result-object·v4
  
343 ····new-array·v5,·v5,·[I344 ····new-array·v5,·v5,·[I
  
344 ····const·v1,·0x1020014345 ····const·v1,·0x1020014
Offset 374, 40 lines modifiedOffset 375, 43 lines modified
  
374 ····move-result-object·v1375 ····move-result-object·v1
  
375 ····new-instance·v2,·Lorg/pyneo/maps/poi/ImportPoiActivity$1;376 ····new-instance·v2,·Lorg/pyneo/maps/poi/ImportPoiActivity$1;
  
376 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/ImportPoiActivity$1;-><init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V377 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/ImportPoiActivity$1;-><init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
  
 378 ····.line·67
377 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V379 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
378 ····.line·72380 ····.line·72
379 ····const·v1,·0x7f0b00ab381 ····const·v1,·0x7f0b00ab
  
380 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/poi/ImportPoiActivity;->findViewById(I)Landroid/view/View;382 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/poi/ImportPoiActivity;->findViewById(I)Landroid/view/View;
  
381 ····move-result-object·v1383 ····move-result-object·v1
  
382 ····new-instance·v2,·Lorg/pyneo/maps/poi/ImportPoiActivity$2;384 ····new-instance·v2,·Lorg/pyneo/maps/poi/ImportPoiActivity$2;
  
383 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/ImportPoiActivity$2;-><init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V385 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/ImportPoiActivity$2;-><init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
  
 386 ····.line·73
384 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V387 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
385 ····.line·78388 ····.line·78
386 ····const·v1,·0x7f0b009f389 ····const·v1,·0x7f0b009f
  
387 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/poi/ImportPoiActivity;->findViewById(I)Landroid/view/View;390 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/poi/ImportPoiActivity;->findViewById(I)Landroid/view/View;
  
388 ····move-result-object·v1391 ····move-result-object·v1
  
389 ····new-instance·v2,·Lorg/pyneo/maps/poi/ImportPoiActivity$3;392 ····new-instance·v2,·Lorg/pyneo/maps/poi/ImportPoiActivity$3;
  
390 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/ImportPoiActivity$3;-><init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V393 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/ImportPoiActivity$3;-><init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
  
 394 ····.line·79
391 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V395 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
392 ····.line·84396 ····.line·84
393 ····return-void397 ····return-void
394 .end·method398 .end·method
  
395 .method·protected·onCreateDialog(I)Landroid/app/Dialog;399 .method·protected·onCreateDialog(I)Landroid/app/Dialog;
574 B
smali/org/pyneo/maps/poi/PoiListActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21927 ····.line·219
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$2;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$2;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.06 KB
smali/org/pyneo/maps/poi/KmlPoiParser.smali
    
Offset 39, 61 lines modifiedOffset 39, 60 lines modified
39 ····.param·p2,·"CategoryId"····#·I39 ····.param·p2,·"CategoryId"····#·I
  
40 ····.prologue40 ····.prologue
41 ····.line·2341 ····.line·23
42 ····invoke-direct·{p0},·Lorg/xml/sax/helpers/DefaultHandler;-><init>()V42 ····invoke-direct·{p0},·Lorg/xml/sax/helpers/DefaultHandler;-><init>()V
  
43 ····.line·2443 ····.line·24
44 ····new-instance·v2,·Ljava/lang/StringBuilder;44 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
45 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V45 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
46 ····iput-object·v2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->builder:Ljava/lang/StringBuilder;46 ····iput-object·v1,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->builder:Ljava/lang/StringBuilder;
  
47 ····.line·2547 ····.line·25
48 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;48 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;
  
49 ····.line·2649 ····.line·26
50 ····iput·p2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mCategoryId:I50 ····iput·p2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mCategoryId:I
  
51 ····.line·2751 ····.line·27
52 ····new-instance·v2,·Lorg/pyneo/maps/poi/PoiPoint;52 ····new-instance·v1,·Lorg/pyneo/maps/poi/PoiPoint;
  
53 ····invoke-direct·{v2},·Lorg/pyneo/maps/poi/PoiPoint;-><init>()V53 ····invoke-direct·{v1},·Lorg/pyneo/maps/poi/PoiPoint;-><init>()V
  
54 ····iput-object·v2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mPoiPoint:Lorg/pyneo/maps/poi/PoiPoint;54 ····iput-object·v1,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mPoiPoint:Lorg/pyneo/maps/poi/PoiPoint;
  
55 ····.line·2855 ····.line·28
56 ····const/4·v2,·0x056 ····const/4·v1,·0x0
  
57 ····iput-boolean·v2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mItIsPoint:Z57 ····iput-boolean·v1,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mItIsPoint:Z
  
58 ····.line·3058 ····.line·30
59 ····new-instance·v2,·Ljava/util/HashMap;59 ····new-instance·v1,·Ljava/util/HashMap;
  
60 ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V60 ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V
  
61 ····iput-object·v2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mCategoryMap:Ljava/util/HashMap;61 ····iput-object·v1,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mCategoryMap:Ljava/util/HashMap;
  
62 ····.line·3162 ····.line·31
63 ····new-instance·v2,·Lorg/pyneo/maps/utils/CursorI;63 ····new-instance·v1,·Lorg/pyneo/maps/utils/CursorI;
  
64 ····iget-object·v3,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;64 ····iget-object·v2,·p0,·Lorg/pyneo/maps/poi/KmlPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;
  
65 ····invoke-virtual·{v3},·Lorg/pyneo/maps/poi/PoiManager;->getPoiCategories()Landroid/database/Cursor;65 ····invoke-virtual·{v2},·Lorg/pyneo/maps/poi/PoiManager;->getPoiCategories()Landroid/database/Cursor;
  
66 ····move-result-object·v366 ····move-result-object·v2
  
67 ····invoke-direct·{v2,·v3},·Lorg/pyneo/maps/utils/CursorI;-><init>(Landroid/database/Cursor;)V67 ····invoke-direct·{v1,·v2},·Lorg/pyneo/maps/utils/CursorI;-><init>(Landroid/database/Cursor;)V
  
68 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/CursorI;->iterator()Ljava/util/Iterator;68 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/CursorI;->iterator()Lorg/pyneo/maps/utils/CursorI$IteratorI;
  
69 ····move-result-object·v169 ····move-result-object·v1
  
70 ····.local·v1,·"i$":Ljava/util/Iterator; 
71 ····:goto_070 ····:goto_0
72 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z71 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
73 ····move-result·v272 ····move-result·v2
  
74 ····if-eqz·v2,·:cond_073 ····if-eqz·v2,·:cond_0
  
545 B
smali/org/pyneo/maps/poi/PoiActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
545 B
smali/org/pyneo/maps/poi/PoiListActivity$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$pointid:I22 .field·final·synthetic·val$pointid:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;I)V24 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiListActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·26528 ····.line·265
28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$4;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;29 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$4;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
29 ····iput·p2,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$4;->val$pointid:I30 ····iput·p2,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$4;->val$pointid:I
  
6.0 KB
smali/org/pyneo/maps/poi/PoiListActivity.smali
    
Offset 29, 15 lines modifiedOffset 29, 14 lines modified
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·4032 ····.line·40
33 ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V33 ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V
  
34 ····.line·421 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·private·DoExportGpx()V36 .method·private·DoExportGpx()V
38 ····.locals·237 ····.locals·2
  
39 ····.prologue38 ····.prologue
Offset 319, 18 lines modifiedOffset 318, 20 lines modified
  
319 ····move-object/from16·v0,·p0318 ····move-object/from16·v0,·p0
  
320 ····invoke-direct·{v14,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V319 ····invoke-direct·{v14,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
321 ····const·v15,·0x7f0e001e320 ····const·v15,·0x7f0e001e
  
 321 ····.line·263
322 ····invoke-virtual·{v14,·v15},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;322 ····invoke-virtual·{v14,·v15},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
323 ····move-result-object·v14323 ····move-result-object·v14
  
 324 ····.line·264
324 ····invoke-virtual/range·{p0·..·p0},·Lorg/pyneo/maps/poi/PoiListActivity;->getResources()Landroid/content/res/Resources;325 ····invoke-virtual/range·{p0·..·p0},·Lorg/pyneo/maps/poi/PoiListActivity;->getResources()Landroid/content/res/Resources;
  
325 ····move-result-object·v15326 ····move-result-object·v15
  
326 ····const·v16,·0x7f0e0126327 ····const·v16,·0x7f0e0126
  
327 ····const/16·v17,·0x1328 ····const/16·v17,·0x1
Offset 369, 22 lines modifiedOffset 370, 24 lines modified
  
369 ····move-object/from16·v0,·v16370 ····move-object/from16·v0,·v16
  
370 ····move-object/from16·v1,·p0371 ····move-object/from16·v1,·p0
  
371 ····invoke-direct·{v0,·v1,·v12},·Lorg/pyneo/maps/poi/PoiListActivity$4;-><init>(Lorg/pyneo/maps/poi/PoiListActivity;I)V372 ····invoke-direct·{v0,·v1,·v12},·Lorg/pyneo/maps/poi/PoiListActivity$4;-><init>(Lorg/pyneo/maps/poi/PoiListActivity;I)V
  
 373 ····.line·265
372 ····invoke-virtual/range·{v14·..·v16},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;374 ····invoke-virtual/range·{v14·..·v16},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
373 ····move-result-object·v14375 ····move-result-object·v14
  
374 ····const·v15,·0x7f0e00a5376 ····const·v15,·0x7f0e00a5
  
375 ····const/16·v16,·0x0377 ····const/16·v16,·0x0
  
 378 ····.line·271
376 ····invoke-virtual/range·{v14·..·v16},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;379 ····invoke-virtual/range·{v14·..·v16},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
377 ····move-result-object·v14380 ····move-result-object·v14
  
378 ····invoke-virtual·{v14},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;381 ····invoke-virtual·{v14},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
379 ····move-result-object·v14382 ····move-result-object·v14
Offset 522, 86 lines modifiedOffset 525, 101 lines modified
  
522 ····invoke-direct·{v15},·Ljava/lang/StringBuilder;-><init>()V525 ····invoke-direct·{v15},·Ljava/lang/StringBuilder;-><init>()V
  
523 ····iget-object·v0,·v10,·Lorg/pyneo/maps/poi/PoiPoint;->mTitle:Ljava/lang/String;526 ····iget-object·v0,·v10,·Lorg/pyneo/maps/poi/PoiPoint;->mTitle:Ljava/lang/String;
  
524 ····move-object/from16·v16,·v0527 ····move-object/from16·v16,·v0
  
 528 ····.line·295
525 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;529 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
526 ····move-result-object·v15530 ····move-result-object·v15
  
527 ····const/16·v16,·0xa531 ····const/16·v16,·0xa
  
 532 ····.line·296
528 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;533 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
529 ····move-result-object·v15534 ····move-result-object·v15
  
530 ····const-string·v16,·"http://www.openstreetmap.org/?mlat="535 ····const-string·v16,·"http://www.openstreetmap.org/?mlat="
  
 536 ····.line·297
531 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;537 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
532 ····move-result-object·v15538 ····move-result-object·v15
  
 539 ····.line·298
533 ····invoke-virtual·{v15,·v6,·v7},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;540 ····invoke-virtual·{v15,·v6,·v7},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
534 ····move-result-object·v15541 ····move-result-object·v15
  
535 ····const-string·v16,·"&mlon="542 ····const-string·v16,·"&mlon="
  
 543 ····.line·299
536 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;544 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
537 ····move-result-object·v15545 ····move-result-object·v15
  
 546 ····.line·300
538 ····invoke-virtual·{v15,·v8,·v9},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;547 ····invoke-virtual·{v15,·v8,·v9},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
539 ····move-result-object·v15548 ····move-result-object·v15
  
540 ····const-string·v16,·"#map="549 ····const-string·v16,·"#map="
  
 550 ····.line·301
541 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;551 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
542 ····move-result-object·v15552 ····move-result-object·v15
  
543 ····const/16·v16,·0x10553 ····const/16·v16,·0x10
  
 554 ····.line·302
544 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;555 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
545 ····move-result-object·v15556 ····move-result-object·v15
  
546 ····const/16·v16,·0x2f557 ····const/16·v16,·0x2f
  
 558 ····.line·303
547 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;559 ····invoke-virtual/range·{v15·..·v16},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
548 ····move-result-object·v15560 ····move-result-object·v15
  
 561 ····.line·304
Max diff block lines reached; 2430/6049 bytes (40.17%) of diff not shown.
587 B
smali/org/pyneo/maps/poi/ImportPoiActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/ImportPoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7927 ····.line·79
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$3;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$3;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.66 KB
smali/org/pyneo/maps/poi/PoiListActivity$ExportGpxTask.smali
    
Offset 28, 35 lines modifiedOffset 28, 34 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;29 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V31 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiListActivity;
  
33 ····.prologue34 ····.prologue
34 ····.line·42135 ····.line·421
35 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$ExportGpxTask;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;36 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$ExportGpxTask;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
43 ····.prologue43 ····.prologue
44 ····.line·42144 ····.line·421
45 ····check-cast·p1,·[Ljava/lang/Void;45 ····check-cast·p1,·[Ljava/lang/Void;
  
46 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
47 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportGpxTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;46 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportGpxTask;->doInBackground([Ljava/lang/Void;)Ljava/lang/String;
  
48 ····move-result-object·v047 ····move-result-object·v0
  
49 ····return-object·v048 ····return-object·v0
50 .end·method49 .end·method
  
Offset 565, 21 lines modifiedOffset 564, 19 lines modified
565 ····move-result-object·v15564 ····move-result-object·v15
  
566 ····goto·:goto_0565 ····goto·:goto_0
567 .end·method566 .end·method
  
568 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V567 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
569 ····.locals·0568 ····.locals·0
570 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
571 ····.prologue569 ····.prologue
572 ····.line·421570 ····.line·421
573 ····check-cast·p1,·Ljava/lang/String;571 ····check-cast·p1,·Ljava/lang/String;
  
574 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
575 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportGpxTask;->onPostExecute(Ljava/lang/String;)V572 ····invoke-virtual·{p0,·p1},·Lorg/pyneo/maps/poi/PoiListActivity$ExportGpxTask;->onPostExecute(Ljava/lang/String;)V
  
576 ····return-void573 ····return-void
577 .end·method574 .end·method
  
578 .method·protected·onPostExecute(Ljava/lang/String;)V575 .method·protected·onPostExecute(Ljava/lang/String;)V
579 ····.locals·2576 ····.locals·2
587 B
smali/org/pyneo/maps/poi/ImportPoiActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/ImportPoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/ImportPoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7327 ····.line·73
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$2;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/ImportPoiActivity$2;->this$0:Lorg/pyneo/maps/poi/ImportPoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
900 B
smali/org/pyneo/maps/poi/GeoDataActivity.smali
    
Offset 21, 15 lines modifiedOffset 21, 14 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·1724 ····.line·17
25 ····invoke-direct·{p0},·Landroid/support/v7/app/ActionBarActivity;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v7/app/ActionBarActivity;-><init>()V
  
26 ····.line·52 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
  
  
29 #·virtual·methods28 #·virtual·methods
30 .method·protected·onCreate(Landroid/os/Bundle;)V29 .method·protected·onCreate(Landroid/os/Bundle;)V
31 ····.locals·630 ····.locals·6
Offset 129, 16 lines modifiedOffset 128, 18 lines modified
129 ····.line·48128 ····.line·48
130 ····const-string·v0,·"tab"129 ····const-string·v0,·"tab"
  
131 ····invoke-virtual·{p0},·Lorg/pyneo/maps/poi/GeoDataActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar;130 ····invoke-virtual·{p0},·Lorg/pyneo/maps/poi/GeoDataActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar;
  
132 ····move-result-object·v1131 ····move-result-object·v1
  
 132 ····.line·49
133 ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->getSelectedNavigationIndex()I133 ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->getSelectedNavigationIndex()I
  
134 ····move-result·v1134 ····move-result·v1
  
 135 ····.line·48
135 ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V136 ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
136 ····.line·50137 ····.line·50
137 ····return-void138 ····return-void
138 .end·method139 .end·method
629 B
smali/org/pyneo/maps/poi/PoiCategoryListActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiCategoryListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5527 ····.line·55
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiCategoryListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryListActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiCategoryListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
574 B
smali/org/pyneo/maps/poi/PoiListActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiListActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiListActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21327 ····.line·213
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$3;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiListActivity$3;->this$0:Lorg/pyneo/maps/poi/PoiListActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
601 B
smali/org/pyneo/maps/poi/PoiCategoryActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiCategoryActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiCategoryActivity$1;->this$0:Lorg/pyneo/maps/poi/PoiCategoryActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.53 KB
smali/org/pyneo/maps/poi/PoiActivity.smali
    
Offset 111, 28 lines modifiedOffset 111, 30 lines modified
111 ····.line·168111 ····.line·168
112 ····iget-object·v1,·p0,·Lorg/pyneo/maps/poi/PoiActivity;->mPoiPoint:Lorg/pyneo/maps/poi/PoiPoint;112 ····iget-object·v1,·p0,·Lorg/pyneo/maps/poi/PoiActivity;->mPoiPoint:Lorg/pyneo/maps/poi/PoiPoint;
  
113 ····new-instance·v2,·Lorg/pyneo/maps/utils/GeoPoint;113 ····new-instance·v2,·Lorg/pyneo/maps/utils/GeoPoint;
  
114 ····iget-object·v3,·p0,·Lorg/pyneo/maps/poi/PoiActivity;->mLat:Landroid/widget/EditText;114 ····iget-object·v3,·p0,·Lorg/pyneo/maps/poi/PoiActivity;->mLat:Landroid/widget/EditText;
  
 115 ····.line·169
115 ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable;116 ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
116 ····move-result-object·v3117 ····move-result-object·v3
  
117 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;118 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
118 ····move-result-object·v3119 ····move-result-object·v3
  
119 ····invoke-static·{v3},·Lorg/pyneo/maps/utils/CoordFormatter;->convertTrowable(Ljava/lang/String;)D120 ····invoke-static·{v3},·Lorg/pyneo/maps/utils/CoordFormatter;->convertTrowable(Ljava/lang/String;)D
  
120 ····move-result-wide·v4121 ····move-result-wide·v4
  
121 ····iget-object·v3,·p0,·Lorg/pyneo/maps/poi/PoiActivity;->mLon:Landroid/widget/EditText;122 ····iget-object·v3,·p0,·Lorg/pyneo/maps/poi/PoiActivity;->mLon:Landroid/widget/EditText;
  
 123 ····.line·170
122 ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable;124 ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
123 ····move-result-object·v3125 ····move-result-object·v3
  
124 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;126 ····invoke-virtual·{v3},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
125 ····move-result-object·v3127 ····move-result-object·v3
Offset 457, 14 lines modifiedOffset 459, 15 lines modified
  
457 ····aput-object·v4,·v1,·v12459 ····aput-object·v4,·v1,·v12
  
458 ····sget-object·v4,·Lorg/pyneo/maps/poi/Constants$category;->iconid:Lorg/pyneo/maps/poi/Constants$category;460 ····sget-object·v4,·Lorg/pyneo/maps/poi/Constants$category;->iconid:Lorg/pyneo/maps/poi/Constants$category;
  
459 ····aput-object·v4,·v1,·v9461 ····aput-object·v4,·v1,·v9
  
 462 ····.line·87
460 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/TableE;->toString([Ljava/lang/Object;)[Ljava/lang/String;463 ····invoke-static·{v1},·Lorg/pyneo/maps/utils/TableE;->toString([Ljava/lang/Object;)[Ljava/lang/String;
  
461 ····move-result-object·v4464 ····move-result-object·v4
  
462 ····new-array·v5,·v5,·[I465 ····new-array·v5,·v5,·[I
  
463 ····fill-array-data·v5,·:array_0466 ····fill-array-data·v5,·:array_0
Offset 634, 27 lines modifiedOffset 637, 29 lines modified
  
634 ····move-result-object·v1637 ····move-result-object·v1
  
635 ····new-instance·v2,·Lorg/pyneo/maps/poi/PoiActivity$4;638 ····new-instance·v2,·Lorg/pyneo/maps/poi/PoiActivity$4;
  
636 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/PoiActivity$4;-><init>(Lorg/pyneo/maps/poi/PoiActivity;)V639 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/PoiActivity$4;-><init>(Lorg/pyneo/maps/poi/PoiActivity;)V
  
 640 ····.line·134
637 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V641 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
638 ····.line·139642 ····.line·139
639 ····const·v1,·0x7f0b009f643 ····const·v1,·0x7f0b009f
  
640 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/poi/PoiActivity;->findViewById(I)Landroid/view/View;644 ····invoke-virtual·{p0,·v1},·Lorg/pyneo/maps/poi/PoiActivity;->findViewById(I)Landroid/view/View;
  
641 ····move-result-object·v1645 ····move-result-object·v1
  
642 ····new-instance·v2,·Lorg/pyneo/maps/poi/PoiActivity$5;646 ····new-instance·v2,·Lorg/pyneo/maps/poi/PoiActivity$5;
  
643 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/PoiActivity$5;-><init>(Lorg/pyneo/maps/poi/PoiActivity;)V647 ····invoke-direct·{v2,·p0},·Lorg/pyneo/maps/poi/PoiActivity$5;-><init>(Lorg/pyneo/maps/poi/PoiActivity;)V
  
 648 ····.line·140
644 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V649 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
645 ····.line·145650 ····.line·145
646 ····return-void651 ····return-void
  
647 ····.line·117652 ····.line·117
648 ····:cond_2653 ····:cond_2
Offset 805, 15 lines modifiedOffset 810, 15 lines modified
  
805 ····.line·121810 ····.line·121
806 ····:cond_5811 ····:cond_5
807 ····add-int/lit8·v8,·v8,·0x1812 ····add-int/lit8·v8,·v8,·0x1
  
808 ····goto·:goto_1813 ····goto·:goto_1
  
809 ····.line·84814 ····.line·87
810 ····:array_0815 ····:array_0
811 ····.array-data·4816 ····.array-data·4
812 ········0x1020014817 ········0x1020014
813 ········0x7f0b0016818 ········0x7f0b0016
814 ····.end·array-data819 ····.end·array-data
815 .end·method820 .end·method
  
1.08 KB
smali/org/pyneo/maps/poi/PoiListFragment.smali
    
Offset 43, 15 lines modifiedOffset 43, 14 lines modified
43 .method·public·constructor·<init>()V43 .method·public·constructor·<init>()V
44 ····.locals·044 ····.locals·0
  
45 ····.prologue45 ····.prologue
46 ····.line·2746 ····.line·27
47 ····invoke-direct·{p0},·Landroid/support/v4/app/ListFragment;-><init>()V47 ····invoke-direct·{p0},·Landroid/support/v4/app/ListFragment;-><init>()V
  
48 ····.line·109 
49 ····return-void48 ····return-void
50 .end·method49 .end·method
  
51 .method·public·static·newInstance()Landroid/support/v4/app/Fragment;50 .method·public·static·newInstance()Landroid/support/v4/app/Fragment;
52 ····.locals·151 ····.locals·1
  
53 ····.prologue52 ····.prologue
Offset 281, 22 lines modifiedOffset 280, 19 lines modified
  
281 ····.line·74280 ····.line·74
282 ····return-void281 ····return-void
283 .end·method282 .end·method
  
284 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V283 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
285 ····.locals·0284 ····.locals·0
286 ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; 
287 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
288 ····.prologue285 ····.prologue
289 ····.line·27286 ····.line·27
290 ····check-cast·p2,·Landroid/database/Cursor;287 ····check-cast·p2,·Landroid/database/Cursor;
  
291 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
292 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/poi/PoiListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V288 ····invoke-virtual·{p0,·p1,·p2},·Lorg/pyneo/maps/poi/PoiListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V
  
293 ····return-void289 ····return-void
294 .end·method290 .end·method
  
295 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V291 .method·public·onLoaderReset(Landroid/support/v4/content/Loader;)V
296 ····.locals·2292 ····.locals·2
748 B
smali/org/pyneo/maps/poi/GeoDataActivity$TabsAdapter.smali
    
Offset 175, 18 lines modifiedOffset 175, 20 lines modified
  
175 ····move-result-object·v2175 ····move-result-object·v2
  
176 ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String;176 ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
177 ····move-result-object·v2177 ····move-result-object·v2
  
 178 ····.line·86
178 ····invoke-static·{v0},·Lorg/pyneo/maps/poi/GeoDataActivity$TabsAdapter$TabInfo;->access$100(Lorg/pyneo/maps/poi/GeoDataActivity$TabsAdapter$TabInfo;)Landroid/os/Bundle;179 ····invoke-static·{v0},·Lorg/pyneo/maps/poi/GeoDataActivity$TabsAdapter$TabInfo;->access$100(Lorg/pyneo/maps/poi/GeoDataActivity$TabsAdapter$TabInfo;)Landroid/os/Bundle;
  
179 ····move-result-object·v3180 ····move-result-object·v3
  
 181 ····.line·85
180 ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;182 ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment;
  
181 ····move-result-object·v1183 ····move-result-object·v1
  
182 ····return-object·v1184 ····return-object·v1
183 .end·method185 .end·method
  
546 B
smali/org/pyneo/maps/poi/PoiActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;21 .field·final·synthetic·this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V23 .method·constructor·<init>(Lorg/pyneo/maps/poi/PoiActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lorg/pyneo/maps/poi/PoiActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14027 ····.line·140
27 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$5;->this$0:Lorg/pyneo/maps/poi/PoiActivity;28 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/PoiActivity$5;->this$0:Lorg/pyneo/maps/poi/PoiActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.85 KB
smali/org/pyneo/maps/poi/GpxPoiParser.smali
    
Offset 41, 56 lines modifiedOffset 41, 55 lines modified
41 ····.param·p2,·"CategoryId"····#·I41 ····.param·p2,·"CategoryId"····#·I
  
42 ····.prologue42 ····.prologue
43 ····.line·2343 ····.line·23
44 ····invoke-direct·{p0},·Lorg/xml/sax/helpers/DefaultHandler;-><init>()V44 ····invoke-direct·{p0},·Lorg/xml/sax/helpers/DefaultHandler;-><init>()V
  
45 ····.line·2445 ····.line·24
46 ····new-instance·v2,·Ljava/lang/StringBuilder;46 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
47 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V47 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
48 ····iput-object·v2,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->builder:Ljava/lang/StringBuilder;48 ····iput-object·v1,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->builder:Ljava/lang/StringBuilder;
  
49 ····.line·2549 ····.line·25
50 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;50 ····iput-object·p1,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;
  
51 ····.line·2651 ····.line·26
52 ····iput·p2,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mCategoryId:I52 ····iput·p2,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mCategoryId:I
  
53 ····.line·2753 ····.line·27
54 ····new-instance·v2,·Lorg/pyneo/maps/poi/PoiPoint;54 ····new-instance·v1,·Lorg/pyneo/maps/poi/PoiPoint;
  
55 ····invoke-direct·{v2},·Lorg/pyneo/maps/poi/PoiPoint;-><init>()V55 ····invoke-direct·{v1},·Lorg/pyneo/maps/poi/PoiPoint;-><init>()V
  
56 ····iput-object·v2,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mPoiPoint:Lorg/pyneo/maps/poi/PoiPoint;56 ····iput-object·v1,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mPoiPoint:Lorg/pyneo/maps/poi/PoiPoint;
  
57 ····.line·2957 ····.line·29
58 ····new-instance·v2,·Ljava/util/HashMap;58 ····new-instance·v1,·Ljava/util/HashMap;
  
59 ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V59 ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V
  
60 ····iput-object·v2,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mCategoryMap:Ljava/util/HashMap;60 ····iput-object·v1,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mCategoryMap:Ljava/util/HashMap;
  
61 ····.line·3061 ····.line·30
62 ····new-instance·v2,·Lorg/pyneo/maps/utils/CursorI;62 ····new-instance·v1,·Lorg/pyneo/maps/utils/CursorI;
  
63 ····iget-object·v3,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;63 ····iget-object·v2,·p0,·Lorg/pyneo/maps/poi/GpxPoiParser;->mPoiManager:Lorg/pyneo/maps/poi/PoiManager;
  
64 ····invoke-virtual·{v3},·Lorg/pyneo/maps/poi/PoiManager;->getPoiCategories()Landroid/database/Cursor;64 ····invoke-virtual·{v2},·Lorg/pyneo/maps/poi/PoiManager;->getPoiCategories()Landroid/database/Cursor;
  
65 ····move-result-object·v365 ····move-result-object·v2
  
66 ····invoke-direct·{v2,·v3},·Lorg/pyneo/maps/utils/CursorI;-><init>(Landroid/database/Cursor;)V66 ····invoke-direct·{v1,·v2},·Lorg/pyneo/maps/utils/CursorI;-><init>(Landroid/database/Cursor;)V
  
67 ····invoke-virtual·{v2},·Lorg/pyneo/maps/utils/CursorI;->iterator()Ljava/util/Iterator;67 ····invoke-virtual·{v1},·Lorg/pyneo/maps/utils/CursorI;->iterator()Lorg/pyneo/maps/utils/CursorI$IteratorI;
  
68 ····move-result-object·v168 ····move-result-object·v1
  
69 ····.local·v1,·"i$":Ljava/util/Iterator; 
70 ····:goto_069 ····:goto_0
71 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z70 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
72 ····move-result·v271 ····move-result·v2
  
73 ····if-eqz·v2,·:cond_072 ····if-eqz·v2,·:cond_0
  
1.33 KB
smali/org/pyneo/maps/poi/PoiListFragment$PoiViewBinder.smali
    
Offset 100, 14 lines modifiedOffset 100, 15 lines modified
  
100 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;100 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
101 ····move-result-object·v4101 ····move-result-object·v4
  
102 ····const-string·v5,·"lat"102 ····const-string·v5,·"lat"
  
 103 ····.line·94
103 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I104 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
104 ····move-result·v5105 ····move-result·v5
  
105 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getDouble(I)D106 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getDouble(I)D
  
106 ····move-result-wide·v6107 ····move-result-wide·v6
Offset 124, 14 lines modifiedOffset 125, 15 lines modified
  
124 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;125 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
125 ····move-result-object·v4126 ····move-result-object·v4
  
126 ····const-string·v5,·"lon"127 ····const-string·v5,·"lon"
  
 128 ····.line·95
127 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I129 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
128 ····move-result·v5130 ····move-result·v5
  
129 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getDouble(I)D131 ····invoke-interface·{p2,·v5},·Landroid/database/Cursor;->getDouble(I)D
  
130 ····move-result-wide·v6132 ····move-result-wide·v6
Offset 144, 14 lines modifiedOffset 146, 15 lines modified
  
144 ····move-result-object·v4146 ····move-result-object·v4
  
145 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;147 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
146 ····move-result-object·v4148 ····move-result-object·v4
  
 149 ····.line·93
147 ····invoke-virtual·{v2,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V150 ····invoke-virtual·{v2,·v4},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
148 ····move·v2,·v3151 ····move·v2,·v3
  
149 ····.line·105152 ····.line·105
150 ····.end·local·v1····#·"mCf":Lorg/pyneo/maps/utils/CoordFormatter;153 ····.end·local·v1····#·"mCf":Lorg/pyneo/maps/utils/CoordFormatter;
151 ····:goto_0154 ····:goto_0
1.11 KB
smali/net/margaritov/preference/colorpicker/ColorPickerPreference.smali
    
Offset 777, 35 lines modifiedOffset 777, 38 lines modified
777 ····.line·109777 ····.line·109
778 ····.local·v2,·"widgetFrameView":Landroid/widget/LinearLayout;778 ····.local·v2,·"widgetFrameView":Landroid/widget/LinearLayout;
779 ····if-eqz·v2,·:cond_0779 ····if-eqz·v2,·:cond_0
  
780 ····.line·110780 ····.line·110
781 ····invoke-virtual·{v2,·v7},·Landroid/widget/LinearLayout;->setVisibility(I)V781 ····invoke-virtual·{v2,·v7},·Landroid/widget/LinearLayout;->setVisibility(I)V
  
782 ····.line·111782 ····.line·112
783 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getPaddingLeft()I783 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getPaddingLeft()I
  
784 ····move-result·v3784 ····move-result·v3
  
 785 ····.line·113
785 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getPaddingTop()I786 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getPaddingTop()I
  
786 ····move-result·v4787 ····move-result·v4
  
787 ····iget·v5,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->mDensity:F788 ····iget·v5,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->mDensity:F
  
788 ····const/high16·v6,·0x41000000····#·8.0f789 ····const/high16·v6,·0x41000000····#·8.0f
  
789 ····mul-float/2addr·v5,·v6790 ····mul-float/2addr·v5,·v6
  
790 ····float-to-int·v5,·v5791 ····float-to-int·v5,·v5
  
 792 ····.line·115
791 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getPaddingBottom()I793 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getPaddingBottom()I
  
792 ····move-result·v6794 ····move-result·v6
  
 795 ····.line·111
793 ····invoke-virtual·{v2,·v3,·v4,·v5,·v6},·Landroid/widget/LinearLayout;->setPadding(IIII)V796 ····invoke-virtual·{v2,·v3,·v4,·v5,·v6},·Landroid/widget/LinearLayout;->setPadding(IIII)V
  
794 ····.line·118797 ····.line·118
795 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getChildCount()I798 ····invoke-virtual·{v2},·Landroid/widget/LinearLayout;->getChildCount()I
  
796 ····move-result·v0799 ····move-result·v0
  
1.57 KB
smali/net/margaritov/preference/colorpicker/ColorPickerPanelView.smali
    
Offset 185, 42 lines modifiedOffset 185, 47 lines modified
185 ····.line·131185 ····.line·131
186 ····iget-object·v5,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mAlphaPattern:Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;186 ····iget-object·v5,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mAlphaPattern:Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;
  
187 ····iget-object·v6,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;187 ····iget-object·v6,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;
  
188 ····iget·v6,·v6,·Landroid/graphics/RectF;->left:F188 ····iget·v6,·v6,·Landroid/graphics/RectF;->left:F
  
 189 ····.line·132
189 ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I190 ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I
  
190 ····move-result·v6191 ····move-result·v6
  
191 ····iget-object·v7,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;192 ····iget-object·v7,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;
  
192 ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F193 ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F
  
 194 ····.line·133
193 ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I195 ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I
  
194 ····move-result·v7196 ····move-result·v7
  
195 ····iget-object·v8,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;197 ····iget-object·v8,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;
  
196 ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F198 ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F
  
 199 ····.line·134
197 ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I200 ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I
  
198 ····move-result·v8201 ····move-result·v8
  
199 ····iget-object·v9,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;202 ····iget-object·v9,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->mColorRect:Landroid/graphics/RectF;
  
200 ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F203 ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F
  
 204 ····.line·135
201 ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I205 ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I
  
202 ····move-result·v9206 ····move-result·v9
  
 207 ····.line·131
203 ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;->setBounds(IIII)V208 ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;->setBounds(IIII)V
  
204 ····.line·138209 ····.line·138
205 ····return-void210 ····return-void
206 .end·method211 .end·method
  
  
1.38 KB
smali/net/margaritov/preference/colorpicker/ColorPickerDialog.smali
    
Offset 142, 32 lines modifiedOffset 142, 35 lines modified
  
142 ····move-result-object·v2142 ····move-result-object·v2
  
143 ····check-cast·v2,·Landroid/widget/LinearLayout;143 ····check-cast·v2,·Landroid/widget/LinearLayout;
  
144 ····iget-object·v3,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerDialog;->mColorPicker:Lnet/margaritov/preference/colorpicker/ColorPickerView;144 ····iget-object·v3,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerDialog;->mColorPicker:Lnet/margaritov/preference/colorpicker/ColorPickerView;
  
 145 ····.line·76
145 ····invoke-virtual·{v3},·Lnet/margaritov/preference/colorpicker/ColorPickerView;->getDrawingOffset()F146 ····invoke-virtual·{v3},·Lnet/margaritov/preference/colorpicker/ColorPickerView;->getDrawingOffset()F
  
146 ····move-result·v3147 ····move-result·v3
  
147 ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I148 ····invoke-static·{v3},·Ljava/lang/Math;->round(F)I
  
148 ····move-result·v3149 ····move-result·v3
  
149 ····iget-object·v4,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerDialog;->mColorPicker:Lnet/margaritov/preference/colorpicker/ColorPickerView;150 ····iget-object·v4,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerDialog;->mColorPicker:Lnet/margaritov/preference/colorpicker/ColorPickerView;
  
 151 ····.line·78
150 ····invoke-virtual·{v4},·Lnet/margaritov/preference/colorpicker/ColorPickerView;->getDrawingOffset()F152 ····invoke-virtual·{v4},·Lnet/margaritov/preference/colorpicker/ColorPickerView;->getDrawingOffset()F
  
151 ····move-result·v4153 ····move-result·v4
  
152 ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I154 ····invoke-static·{v4},·Ljava/lang/Math;->round(F)I
  
153 ····move-result·v4155 ····move-result·v4
  
 156 ····.line·75
154 ····invoke-virtual·{v2,·v3,·v5,·v4,·v5},·Landroid/widget/LinearLayout;->setPadding(IIII)V157 ····invoke-virtual·{v2,·v3,·v5,·v4,·v5},·Landroid/widget/LinearLayout;->setPadding(IIII)V
  
155 ····.line·82158 ····.line·82
156 ····iget-object·v2,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerDialog;->mOldColor:Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;159 ····iget-object·v2,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerDialog;->mOldColor:Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;
  
157 ····invoke-virtual·{v2,·p0},·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->setOnClickListener(Landroid/view/View$OnClickListener;)V160 ····invoke-virtual·{v2,·p0},·Lnet/margaritov/preference/colorpicker/ColorPickerPanelView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
1.19 KB
smali/net/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1.smali
    
Offset 38, 15 lines modifiedOffset 38, 14 lines modified
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
  
40 #·virtual·methods40 #·virtual·methods
41 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;41 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
44 ····.prologue43 ····.prologue
45 ····.line·30344 ····.line·303
46 ····invoke-virtual·{p0,·p1},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState;45 ····invoke-virtual·{p0,·p1},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState;
  
47 ····move-result-object·v046 ····move-result-object·v0
  
Offset 64, 15 lines modifiedOffset 63, 14 lines modified
64 ····invoke-direct·{v0,·p1},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState;-><init>(Landroid/os/Parcel;)V63 ····invoke-direct·{v0,·p1},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState;-><init>(Landroid/os/Parcel;)V
  
65 ····return-object·v064 ····return-object·v0
66 .end·method65 .end·method
  
67 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;66 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
68 ····.locals·167 ····.locals·1
69 ····.param·p1,·"x0"····#·I 
  
70 ····.prologue68 ····.prologue
71 ····.line·30369 ····.line·303
72 ····invoke-virtual·{p0,·p1},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1;->newArray(I)[Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState;70 ····invoke-virtual·{p0,·p1},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState$1;->newArray(I)[Lnet/margaritov/preference/colorpicker/ColorPickerPreference$SavedState;
  
73 ····move-result-object·v071 ····move-result-object·v0
  
1.57 KB
smali/net/margaritov/preference/colorpicker/ColorPickerView.smali
    
Offset 1922, 42 lines modifiedOffset 1922, 47 lines modified
1922 ····.line·7961922 ····.line·796
1923 ····iget-object·v5,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaPattern:Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;1923 ····iget-object·v5,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaPattern:Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;
  
1924 ····iget-object·v6,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;1924 ····iget-object·v6,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;
  
1925 ····iget·v6,·v6,·Landroid/graphics/RectF;->left:F1925 ····iget·v6,·v6,·Landroid/graphics/RectF;->left:F
  
 1926 ····.line·797
1926 ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I1927 ····invoke-static·{v6},·Ljava/lang/Math;->round(F)I
  
1927 ····move-result·v61928 ····move-result·v6
  
1928 ····iget-object·v7,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;1929 ····iget-object·v7,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;
  
1929 ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F1930 ····iget·v7,·v7,·Landroid/graphics/RectF;->top:F
  
 1931 ····.line·798
1930 ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I1932 ····invoke-static·{v7},·Ljava/lang/Math;->round(F)I
  
1931 ····move-result·v71933 ····move-result·v7
  
1932 ····iget-object·v8,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;1934 ····iget-object·v8,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;
  
1933 ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F1935 ····iget·v8,·v8,·Landroid/graphics/RectF;->right:F
  
 1936 ····.line·799
1934 ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I1937 ····invoke-static·{v8},·Ljava/lang/Math;->round(F)I
  
1935 ····move-result·v81938 ····move-result·v8
  
1936 ····iget-object·v9,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;1939 ····iget-object·v9,·p0,·Lnet/margaritov/preference/colorpicker/ColorPickerView;->mAlphaRect:Landroid/graphics/RectF;
  
1937 ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F1940 ····iget·v9,·v9,·Landroid/graphics/RectF;->bottom:F
  
 1941 ····.line·800
1938 ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I1942 ····invoke-static·{v9},·Ljava/lang/Math;->round(F)I
  
1939 ····move-result·v91943 ····move-result·v9
  
 1944 ····.line·796
1940 ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;->setBounds(IIII)V1945 ····invoke-virtual·{v5,·v6,·v7,·v8,·v9},·Lnet/margaritov/preference/colorpicker/AlphaPatternDrawable;->setBounds(IIII)V
  
1941 ····goto·:goto_01946 ····goto·:goto_0
1942 .end·method1947 .end·method
  
1943 .method·private·setUpHueRect()V1948 .method·private·setUpHueRect()V
1944 ····.locals·91949 ····.locals·9
1.79 KB
res/menu/main_option_menu.xml
1.73 KB
res/menu/main_option_menu.xml
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<item·android:icon="@android:drawable/ic_menu_directions"·android:id="@id/tracks"·android:title="@string/menu_tracks"/>3 ··<item·android:icon="@android:drawable/ic_menu_directions"·android:id="@id/tracks"·android:title="@string/menu_tracks"·android:showAsAction="always"/>
4 ··<item·android:icon="@android:drawable/ic_menu_view"·android:id="@id/menu_show_dashboard"·android:title="@string/menu_show_dashboard"/>4 ··<item·android:icon="@android:drawable/ic_menu_view"·android:id="@id/menu_show_dashboard"·android:title="@string/menu_show_dashboard"·android:showAsAction="ifRoom"/>
5 ··<item·android:icon="@android:drawable/ic_menu_myplaces"·android:id="@id/poilist"·android:title="@string/menu_poilist"/>5 ··<item·android:icon="@android:drawable/ic_menu_myplaces"·android:id="@id/poilist"·android:title="@string/menu_poilist"·android:showAsAction="ifRoom"/>
6 ··<item·android:icon="@android:drawable/ic_menu_mapmode"·android:id="@id/mapselector"·android:title="@string/menu_mapselector">6 ··<item·android:icon="@android:drawable/ic_menu_mapmode"·android:id="@id/mapselector"·android:title="@string/menu_mapselector"·android:showAsAction="always">
7 ····<menu>7 ····<menu>
8 ······<group·android:id="@id/menu_group_maps"·android:menuCategory="container"/>8 ······<group·android:id="@id/menu_group_maps"·android:menuCategory="container"/>
9 ····</menu>9 ····</menu>
10 ··</item>10 ··</item>
11 ··<item·android:icon="@android:drawable/ic_menu_info_details"·android:id="@id/area_selector"·android:title="@string/menu_area_selector"/>11 ··<item·android:icon="@android:drawable/ic_menu_info_details"·android:id="@id/area_selector"·android:title="@string/menu_area_selector"/>
12 ··<item·android:id="@id/downloadprepared"·android:title="@string/menu_downloadprepared"/>12 ··<item·android:id="@id/downloadprepared"·android:title="@string/menu_downloadprepared"/>
13 ··<item·android:id="@id/layers"·android:visible="false"·android:title="@string/menu_layers"/>13 ··<item·android:id="@id/layers"·android:visible="false"·android:title="@string/menu_layers"/>
624 B
res/values/styles.xml
582 B
res/values/styles.xml
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<style·name="AppTheme"·parent="@style/Theme.AppCompat">3 ··<style·name="AppTheme"·parent="@style/Theme.AppCompat">
 4 ····<item·name="android:actionBarStyle">@style/TabulaeActionBar</item>
4 ····<item·name="multiChoiceAdapterStyle">@style/MultiChoiceAdapter</item>5 ····<item·name="multiChoiceAdapterStyle">@style/MultiChoiceAdapter</item>
5 ··</style>6 ··</style>
6 ··<style·name="MultiChoiceAdapter">7 ··<style·name="MultiChoiceAdapter">
7 ····<item·name="itemClickInActionMode">selectItem</item>8 ····<item·name="itemClickInActionMode">selectItem</item>
8 ··</style>9 ··</style>
9 ··<style·name="MultiChoiceAdapter_DefaultCheckableImageViewStyle">10 ··<style·name="MultiChoiceAdapter_DefaultCheckableImageViewStyle">
10 ····<item·name="android:foreground">@drawable/mca__gallery_selector</item>11 ····<item·name="android:foreground">@drawable/mca__gallery_selector</item>
845 B
res/values-v11/styles.xml
795 B
res/values-v11/styles.xml
    
Offset 1, 13 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<style·name="AppTheme"·parent="@style/Theme.AppCompat"> 
4 ····<item·name="android:actionBarStyle">@style/TabulaeActionBar</item> 
5 ····<item·name="multiChoiceAdapterStyle">@style/MultiChoiceAdapter</item> 
6 ··</style> 
7 ··<style·name="Theme.Base"·parent="@android:style/Theme.Holo">3 ··<style·name="Theme.Base"·parent="@android:style/Theme.Holo">
8 ····<item·name="android:windowNoTitle">true</item>4 ····<item·name="android:windowNoTitle">true</item>
9 ····<item·name="android:windowActionBar">false</item>5 ····<item·name="android:windowActionBar">false</item>
10 ····<item·name="android:windowActionModeOverlay">true</item>6 ····<item·name="android:windowActionModeOverlay">true</item>
11 ····<item·name="buttonBarButtonStyle">?android:buttonBarButtonStyle</item>7 ····<item·name="buttonBarButtonStyle">?android:buttonBarButtonStyle</item>
12 ····<item·name="buttonBarStyle">?android:buttonBarStyle</item>8 ····<item·name="buttonBarStyle">?android:buttonBarStyle</item>
13 ····<item·name="selectableItemBackground">?android:selectableItemBackground</item>9 ····<item·name="selectableItemBackground">?android:selectableItemBackground</item>