Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·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:·f453ccdfcc3f64080444afc2fcaa9abcebec6aaa03be4a88eac8c61cd7c3275a | ||
10 | Signer·#1·certificate·SHA-1·digest:·8e6c487ce03b1a4be5d6944ae7fb2a8c37542947 | ||
11 | Signer·#1·certificate·MD5·digest:·429f7947b57a0138e448140aa81eb1cd | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·989f2371ce4869e581d1b76670cee062fa50f68f199783d5a2e1aeba21476374 | ||
15 | Signer·#1·public·key·SHA-1·digest:·41a7ee8ad6e4e731c7829d87edf2710266cf7b7d | ||
16 | Signer·#1·public·key·MD5·digest:·eaa3a1858e51540e2ab90cefdb1ba371 |
Offset 1, 471 lines modified | Offset 1, 459 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:····················14007 | 4 | ··Zip·archive·file·size:····················140070·(0000000000022326h) |
5 | ··Actual·end-cent-dir·record·offset:········1400 | 5 | ··Actual·end-cent-dir·record·offset:········140048·(0000000000022310h) |
6 | ··Expected·end-cent-dir·record·offset:······1400 | 6 | ··Expected·end-cent-dir·record·offset:······140048·(0000000000022310h) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·15·entries. | 9 | ··central·directory·contains·15·entries. |
10 | ··The·central·directory·is·1007·(00000000000003EFh)·bytes·long, | 10 | ··The·central·directory·is·1007·(00000000000003EFh)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·13904 | 12 | ··is·139041·(0000000000021F21h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:···················2.0 | 19 | ··version·of·encoding·software:···················2.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:··························yes | 25 | ··extended·local·header:··························yes |
26 | ··file·last·modified·on·(DOS·date/time):··········201 | 26 | ··file·last·modified·on·(DOS·date/time):··········2017·Oct·17·00:12:28 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························5914afd4 |
28 | ··compressed·size:································ | 28 | ··compressed·size:································984·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························2848·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:·························· | 31 | ··length·of·extra·field:··························4·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
37 | ··The·central-directory·extra·field·contains: | ||
38 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. | ||
37 | ··There·is·no·file·comment. | 39 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 40 | Central·directory·entry·#2: |
39 | --------------------------- | 41 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | 42 | ··There·are·an·extra·16·bytes·preceding·this·file. |
41 | ·· | 43 | ··res/drawable-hdpi-v4/icon.png |
42 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···1053 |
43 | ··················································(0000000000000 | 45 | ··················································(000000000000041Dh)·bytes |
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 46 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
45 | ··version·of·encoding·software:··················· | 47 | ··version·of·encoding·software:···················1.0 |
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 48 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
47 | ··minimum·software·version·required·to·extract:··· | 49 | ··minimum·software·version·required·to·extract:···1.0 |
48 | ··compression·method:····························· | 50 | ··compression·method:·····························none·(stored) |
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | 51 | ··file·security·status:···························not·encrypted |
51 | ··extended·local·header:·························· | 52 | ··extended·local·header:··························no |
52 | ··file·last·modified·on·(DOS·date/time):·········· | 53 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
53 | ··32-bit·CRC·value·(hex):························· | 54 | ··32-bit·CRC·value·(hex):·························ff05a4b0 |
54 | ··compressed·size:································ | 55 | ··compressed·size:································8080·bytes |
55 | ··uncompressed·size:······························ | 56 | ··uncompressed·size:······························8080·bytes |
56 | ··length·of·filename:·····························2 | 57 | ··length·of·filename:·····························29·characters |
57 | ··length·of·extra·field:··························0·bytes | 58 | ··length·of·extra·field:··························0·bytes |
58 | ··length·of·file·comment:·························0·characters | 59 | ··length·of·file·comment:·························0·characters |
59 | ··disk·number·on·which·file·begins:···············disk·1 | 60 | ··disk·number·on·which·file·begins:···············disk·1 |
60 | ··apparent·file·type:·····························binary | 61 | ··apparent·file·type:·····························binary |
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 62 | ··non-MSDOS·external·file·attributes:·············000000·hex |
62 | ··MS-DOS·file·attributes·(00·hex):················none | 63 | ··MS-DOS·file·attributes·(00·hex):················none |
63 | ··There·is·no·file·comment. | 64 | ··There·is·no·file·comment. |
64 | Central·directory·entry·#3: | 65 | Central·directory·entry·#3: |
65 | --------------------------- | 66 | --------------------------- |
67 | ··res/drawable-land/cbw_logo.jpg | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/07B33744.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:··· | 68 | ··offset·of·local·header·from·start·of·archive:···9192 |
69 | ··················································(000000000000 | 69 | ··················································(00000000000023E8h)·bytes |
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
71 | ··version·of·encoding·software:··················· | 71 | ··version·of·encoding·software:···················1.0 |
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
73 | ··minimum·software·version·required·to·extract:··· | 73 | ··minimum·software·version·required·to·extract:···1.0 |
74 | ··compression·method:····························· | 74 | ··compression·method:·····························none·(stored) |
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | 75 | ··file·security·status:···························not·encrypted |
77 | ··extended·local·header:·························· | 76 | ··extended·local·header:··························no |
78 | ··file·last·modified·on·(DOS·date/time):·········· | 77 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
79 | ··32-bit·CRC·value·(hex):························· | 78 | ··32-bit·CRC·value·(hex):·························b1e16bc3 |
80 | ··compressed·size:································10 | 79 | ··compressed·size:································49108·bytes |
81 | ··uncompressed·size:······························ | 80 | ··uncompressed·size:······························49108·bytes |
82 | ··length·of·filename:····························· | 81 | ··length·of·filename:·····························30·characters |
83 | ··length·of·extra·field:··························0·bytes | 82 | ··length·of·extra·field:··························0·bytes |
84 | ··length·of·file·comment:·························0·characters | 83 | ··length·of·file·comment:·························0·characters |
85 | ··disk·number·on·which·file·begins:···············disk·1 | 84 | ··disk·number·on·which·file·begins:···············disk·1 |
86 | ··apparent·file·type:·····························binary | 85 | ··apparent·file·type:·····························binary |
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 86 | ··non-MSDOS·external·file·attributes:·············000000·hex |
88 | ··MS-DOS·file·attributes·(00·hex):················none | 87 | ··MS-DOS·file·attributes·(00·hex):················none |
89 | ··There·is·no·file·comment. | 88 | ··There·is·no·file·comment. |
90 | Central·directory·entry·#4: | 89 | Central·directory·entry·#4: |
91 | --------------------------- | 90 | --------------------------- |
92 | ·· | 91 | ··res/drawable-ldpi-v4/icon.png |
92 | ··offset·of·local·header·from·start·of·archive:···58360 | ||
93 | ··················································(000000000000E3F8h)·bytes | ||
94 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
95 | ··version·of·encoding·software:···················1.0 | ||
96 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
97 | ··minimum·software·version·required·to·extract:···1.0 | ||
98 | ··compression·method:·····························none·(stored) | ||
99 | ··file·security·status:···························not·encrypted | ||
100 | ··extended·local·header:··························no | ||
101 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | ||
Max diff block lines reached; 21956/30721 bytes (71.47%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 18 lines modified | Offset 1, 17 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="20"·android:versionName="1.2.3"·android:installLocation="auto"·package="name.starnberger.guenther.android.cbw"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="20"·android:versionName="1.2.3"·android:installLocation="auto"·package="name.starnberger.guenther.android.cbw"·platformBuildVersionCode="8"·platformBuildVersionName="2.2"> |
3 | ··<uses-sdk·android:minSdkVersion="3"·android:targetSdkVersion="8"/> | 3 | ··<uses-sdk·android:minSdkVersion="3"·android:targetSdkVersion="8"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> |
6 | ··<uses-permission·android:name="android.permission.ACCESS_FINE_LOCATION"/> | 6 | ··<uses-permission·android:name="android.permission.ACCESS_FINE_LOCATION"/> |
7 | ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"/> | 7 | ··<supports-screens·android:anyDensity="true"·android:smallScreens="true"·android:normalScreens="true"·android:largeScreens="true"/> |
8 | ··<application·android:theme="@android:style/Theme.NoTitleBar"·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true"> | 8 | ··<application·android:theme="@android:style/Theme.NoTitleBar"·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true"> |
9 | ····<activity·android:label="@string/app_name"·android:name=".ListStations"> | 9 | ····<activity·android:label="@string/app_name"·android:name=".ListStations"> |
10 | ······<intent-filter> | 10 | ······<intent-filter> |
11 | ········<action·android:name="android.intent.action.MAIN"/> | 11 | ········<action·android:name="android.intent.action.MAIN"/> |
12 | ········<category·android:name="android.intent.category.LAUNCHER"/> | 12 | ········<category·android:name="android.intent.category.LAUNCHER"/> |
13 | ······</intent-filter> | 13 | ······</intent-filter> |
14 | ····</activity> | 14 | ····</activity> |
15 | ····<activity·android:theme="@android:style/Theme.Dialog"·android:label="@string/about_title"·android:name=".About"/> | 15 | ····<activity·android:theme="@android:style/Theme.Dialog"·android:label="@string/about_title"·android:name=".About"/> |
16 | ··</application> | 16 | ··</application> |
17 | ··<fdroid·buildserverid="9cb5bbd1ee0661be310af8a3a271cfac74485607·"·fdroidserverid="3690b89e0aafa3f4b0b122a1c6c497a18ad039da·"/> | ||
18 | </manifest> | 17 | </manifest> |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | !!brut.androlib.meta.MetaInfo | 1 | !!brut.androlib.meta.MetaInfo |
2 | compressionType:·false | 2 | compressionType:·false |
3 | doNotCompress: | 3 | doNotCompress: |
4 | -·resources.arsc | 4 | -·resources.arsc |
5 | -·jpg | ||
6 | -·png | 5 | -·png |
6 | -·jpg | ||
7 | isFrameworkApk:·false | 7 | isFrameworkApk:·false |
8 | packageInfo:·null | 8 | packageInfo:·null |
9 | sdkInfo: | 9 | sdkInfo: |
10 | ··minSdkVersion:·'3' | 10 | ··minSdkVersion:·'3' |
11 | ··targetSdkVersion:·'8' | 11 | ··targetSdkVersion:·'8' |
12 | sharedLibrary:·false | 12 | sharedLibrary:·false |
13 | sparseResources:·true | 13 | sparseResources:·true |
Offset 1, 228 lines modified | Offset 1, 228 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·a41f·0000·0100·0000·0100·1c00··................ | ||
00000010:·b00d·0000·3800·0000·0000·0000·0000·0000··....8........... | 00000010:·b00d·0000·3800·0000·0000·0000·0000·0000··....8........... | ||
00000020:·fc00·0000·0000·0000·0000·0000·3600·0000··............6... | 00000020:·fc00·0000·0000·0000·0000·0000·3600·0000··............6... | ||
00000030:· | 00000030:·5c00·0000·8a00·0000·b200·0000·dc00·0000··\............... | ||
00000040:·0801·0000·4801·0000·8601·0000·c401·0000··....H........... | 00000040:·0801·0000·4801·0000·8601·0000·c401·0000··....H........... | ||
00000050:·fa01·0000·2e02·0000·a802·0000·da02·0000··................ | |||
000000 | 00000060:·0a03·0000·8603·0000·a203·0000·b203·0000··................ | ||
00000060:·f602·0000·7203·0000·8203·0000·9003·0000··....r........... | |||
00000070:· | 00000070:·d003·0000·de03·0000·0804·0000·6a04·0000··............j... | ||
00000080:·3804·0000·9e04·0000·c805·0000·e405·0000··8............... | |||
00000090:·0206·0000·2e06·0000·4e06·0000·6206·0000··........N...b... | |||
000000 | 00000080:·7404·0000·8204·0000·9004·0000·b004·0000··t............... | ||
00000090:·d604·0000·3c05·0000·5e05·0000·c405·0000··....<...^....... | |||
000000 | 000000a0:·d005·0000·ec05·0000·1607·0000·3407·0000··............4... | ||
000000b0:·4c07·0000·7807·0000·8c07·0000·ac07·0000··L...x........... | |||
000000c0:· | 000000c0:·ce07·0000·0808·0000·1e08·0000·3e08·0000··............>... | ||
000000d0:·ce08·0000·2e09·0000·800a·0000·9e0a·0000··................ | |||
000000 | 000000d0:·5a08·0000·ac09·0000·0c0a·0000·300a·0000··Z...........0... | ||
000000 | 000000e0:·520a·0000·7a0a·0000·860a·0000·b20a·0000··R...z........... | ||
000000f0:·d00a·0000·fe0a·0000·a20b·0000·c40b·0000··................ | |||
00000100:·f | 00000100:·f60b·0000·940c·0000·1900·7200·6500·7300··..........r.e.s. | ||
00000110:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l. | 00000110:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l. | ||
00000120:·6500·2f00·6300·6200·7700·5f00·6c00·6f00··e./.c.b.w._.l.o. | 00000120:·6500·2f00·6300·6200·7700·5f00·6c00·6f00··e./.c.b.w._.l.o. | ||
00000130:·6700·6f00·2e00·6a00·7000·6700·0000·1 | 00000130:·6700·6f00·2e00·6a00·7000·6700·0000·1100··g.o...j.p.g..... | ||
00000140:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w. | |||
00000150:·6100·6200·6c00·6500·2f00·6900·6300·6f00··a.b.l.e./.i.c.o. | |||
00000160:·6e00·2e00·7000·6e00·6700·0000·1400·7200··n...p.n.g.....r. | |||
000001 | 00000140:·7200·6500·7300·2f00·6d00·6500·6e00·7500··r.e.s./.m.e.n.u. | ||
000001 | 00000150:·2f00·6d00·6500·6e00·7500·2e00·7800·6d00··/.m.e.n.u...x.m. | ||
000001 | 00000160:·6c00·0000·1500·7200·6500·7300·2f00·6400··l.....r.e.s./.d. | ||
000001 | 00000170:·7200·6100·7700·6100·6200·6c00·6500·2f00··r.a.w.a.b.l.e./. | ||
000001 | 00000180:·6900·6300·6f00·6e00·2e00·7000·6e00·6700··i.c.o.n...p.n.g. | ||
000001 | 00000190:·0000·1200·7200·6500·7300·2f00·6c00·6100··....r.e.s./.l.a. | ||
000001 | 000001a0:·7900·6f00·7500·7400·2f00·7200·6f00·7700··y.o.u.t./.r.o.w. | ||
000001 | 000001b0:·2e00·7800·6d00·6c00·0000·1300·7200·6500··..x.m.l.....r.e. | ||
000001c0:·7300·2f00·6c00·6100·7900·6f00·7500·7400··s./.l.a.y.o.u.t. | |||
000001 | 000001d0:·2f00·6d00·6100·6900·6e00·2e00·7800·6d00··/.m.a.i.n...x.m. | ||
000001e0:·6c00·0000·1400·7200·6500·7300·2f00·6c00··l.....r.e.s./.l. | |||
000001f0:·6100·7900·6f00·7500·7400·2f00·6100·6200··a.y.o.u.t./.a.b. | |||
00000200:·6 | 00000200:·6f00·7500·7400·2e00·7800·6d00·6c00·0000··o.u.t...x.m.l... | ||
00000210:·1e00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. | 00000210:·1e00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. | ||
00000220:·7700·6100·6200·6c00·6500·2d00·6c00·6100··w.a.b.l.e.-.l.a. | 00000220:·7700·6100·6200·6c00·6500·2d00·6c00·6100··w.a.b.l.e.-.l.a. | ||
00000230:·6e00·6400·2f00·6300·6200·7700·5f00·6c00··n.d./.c.b.w._.l. | 00000230:·6e00·6400·2f00·6300·6200·7700·5f00·6c00··n.d./.c.b.w._.l. | ||
00000240:·6f00·6700·6f00·2e00·6a00·7000·6700·0000··o.g.o...j.p.g... | 00000240:·6f00·6700·6f00·2e00·6a00·7000·6700·0000··o.g.o...j.p.g... | ||
00000250:·1d00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. | 00000250:·1d00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. | ||
00000260:·7700·6100·6200·6c00·6500·2d00·6c00·6400··w.a.b.l.e.-.l.d. | 00000260:·7700·6100·6200·6c00·6500·2d00·6c00·6400··w.a.b.l.e.-.l.d. | ||
00000270:·7000·6900·2d00·7600·3400·2f00·6900·6300··p.i.-.v.4./.i.c. | 00000270:·7000·6900·2d00·7600·3400·2f00·6900·6300··p.i.-.v.4./.i.c. | ||
00000280:·6f00·6e00·2e00·7000·6e00·6700·0000·1d00··o.n...p.n.g..... | 00000280:·6f00·6e00·2e00·7000·6e00·6700·0000·1d00··o.n...p.n.g..... | ||
00000290:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w. | 00000290:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w. | ||
000002a0:·6100·6200·6c00·6500·2d00·6800·6400·7000··a.b.l.e.-.h.d.p. | 000002a0:·6100·6200·6c00·6500·2d00·6800·6400·7000··a.b.l.e.-.h.d.p. | ||
000002b0:·6900·2d00·7600·3400·2f00·6900·6300·6f00··i.-.v.4./.i.c.o. | 000002b0:·6900·2d00·7600·3400·2f00·6900·6300·6f00··i.-.v.4./.i.c.o. | ||
000002c0:·6e00·2e00·7000·6e00·6700·0000· | 000002c0:·6e00·2e00·7000·6e00·6700·0000·1900·6700··n...p.n.g.....g. | ||
000002d0:·6500·6f00·3a00·3000·2c00·3000·3f00·7100··e.o.:.0.,.0.?.q. | |||
000002e0:·3d00·2400·6c00·6100·7400·2c00·2400·6c00··=.$.l.a.t.,.$.l. | |||
000002f0:·6f00·6e00·6700·2600·7a00·3d00·3200·3000··o.n.g.&.z.=.2.0. | |||
00000300:·0000·1800·4300·6900·7400·7900·6200·6900··....C.i.t.y.b.i. | |||
00000310:·6b00·6500·2000·5300·7400·6100·7400·6900··k.e.·.S.t.a.t.i. | |||
00000320:·6f00·6e00·7300·2000·5600·6900·6500·6e00··o.n.s.·.V.i.e.n. | |||
00000330:·6e00·6100·0000·3b00·4300·6100·6e00·2700··n.a...;.C.a.n.'. | |||
00000340:·7400·2000·7300·6f00·7200·7400·2000·6200··t.·.s.o.r.t.·.b. | |||
000002d0:·7400·7400·7000·3a00·2f00·2f00·6400·7900··t.t.p.:././.d.y. | |||
000002e0:·6e00·6100·6d00·6900·7300·6300·6800·2e00··n.a.m.i.s.c.h... | |||
000002f0:·6300·6900·7400·7900·6200·6900·6b00·6500··c.i.t.y.b.i.k.e. | |||
00000300:·7700·6900·6500·6e00·2e00·6100·7400·2f00··w.i.e.n...a.t./. | |||
00000310:·6300·6900·7400·7900·6200·6900·6b00·6500··c.i.t.y.b.i.k.e. | |||
00000320:·5f00·7800·6d00·6c00·2e00·7000·6800·7000··_.x.m.l...p.h.p. | |||
00000330:·0000·1900·6700·6500·6f00·3a00·3000·2c00··....g.e.o.:.0.,. | |||
00000340:·3000·3f00·7100·3d00·2400·6c00·6100·7400··0.?.q.=.$.l.a.t. | |||
00000350:·2c00·2400·6c00·6f00·6e00·6700·2600·7a00··,.$.l.o.n.g.&.z. | |||
00000360:·3d00·3200·3000·0000·1800·4300·6900·7400··=.2.0.....C.i.t. | |||
00000370:·7900·6200·6900·6b00·6500·2000·5300·7400··y.b.i.k.e.·.S.t. | |||
00000380:·6100·7400·6900·6f00·6e00·7300·2000·5600··a.t.i.o.n.s.·.V. | |||
00000390:·6900·6500·6e00·6e00·6100·0000·1700·4300··i.e.n.n.a.....C. | |||
000003a0:·6900·7400·7900·6200·6900·6b00·6500·2d00··i.t.y.b.i.k.e.-. | |||
000003b0:·5300·7400·6100·7400·6900·6f00·6e00·6500··S.t.a.t.i.o.n.e. | |||
000003c0:·6e00·2d00·5700·6900·6500·6e00·0000·1600··n.-.W.i.e.n..... | |||
000003d0:·2800·2b00·6800·7400·7400·7000·3a00·2f00··(.+.h.t.t.p.:./. | |||
000003e0:·2f00·6700·6f00·6f00·2e00·6700·6c00·2f00··/.g.o.o...g.l./. | |||
000003f0:·3100·7800·6a00·5500·7300·2900·0000·3c00··1.x.j.U.s.)...<. | |||
00000400:·4e00·6f00·2000·6400·6100·7400·6100·2000··N.o.·.d.a.t.a.·. | |||
00000410:·6100·7600·6100·6900·6c00·6100·6200·6c00··a.v.a.i.l.a.b.l. | |||
00000420:·6500·2e00·2000·5500·7300·6500·2000·4d00··e...·.U.s.e.·.M. | |||
00000430:·6500·6e00·7500·2000·2f00·2000·5200·6500··e.n.u.·./.·.R.e. | |||
00000440:·6c00·6f00·6100·6400·2000·7400·6f00·2000··l.o.a.d.·.t.o.·. | |||
00000450:·7200·6500·7400·7200·7900·2000·6600·6500··r.e.t.r.y.·.f.e. | |||
00000460:·7400·6300·6800·6900·6e00·6700·2000·6400··t.c.h.i.n.g.·.d. | |||
00000470:·6100·7400·6100·2e00·0000·0600·5200·6500··a.t.a.......R.e. | |||
00000480:·6c00·6f00·6100·6400·0000·0500·4100·6200··l.o.a.d.....A.b. | |||
00000490:·6f00·7500·7400·0000·2f00·4700·fc00·6e00··o.u.t.../.G...n. | |||
000004a0:·7400·6800·6500·7200·2000·5300·7400·6100··t.h.e.r.·.S.t.a. | |||
000004b0:·7200·6e00·6200·6500·7200·6700·6500·7200··r.n.b.e.r.g.e.r. | |||
000004c0:·2000·3c00·6700·7500·6500·6e00·7400·6800···.<.g.u.e.n.t.h. | |||
00000 | 00000350:·7900·2000·6400·6900·7300·7400·6100·6e00··y.·.d.i.s.t.a.n. | ||
00000360:·6300·6500·3a00·2000·4c00·6f00·6300·6100··c.e.:.·.L.o.c.a. | |||
000004e0:·6200·6500·7200·6700·6500·7200·2e00·6e00··b.e.r.g.e.r...n. | |||
000004f0:·6100·6d00·6500·3e00·0000·0300·4d00·6100··a.m.e.>.....M.a. | |||
00000500:·7000·0000·0500·3600·3000·3000·3000·3000··p.....6.0.0.0.0. | |||
00000510:·0000·0500·3100·3500·3000·3000·3000·0000··....1.5.0.0.0... | |||
00000520:·0e00·5000·6c00·6500·6100·7300·6500·2000··..P.l.e.a.s.e.·. | |||
00000530:·7700·6100·6900·7400·2e00·2e00·2e00·0000··w.a.i.t......... | |||
00000540:·3100·5200·6500·7400·7200·6900·6500·7600··1.R.e.t.r.i.e.v. | |||
00000550:·6900·6e00·6700·2000·6400·6100·7400·6100··i.n.g.·.d.a.t.a. | |||
00000560:·2000·6100·6e00·6400·2000·6f00·6200·7400···.a.n.d.·.o.b.t. | |||
00000570:·6100·6900·6e00·6900·6e00·6700·2000·6300··a.i.n.i.n.g.·.c. | |||
00000580:·7500·7200·7200·6500·6e00·7400·2000·6c00··u.r.r.e.n.t.·.l. | |||
00000590:·6f00·6300·6100·7400·6900·6f00·6e00·2e00··o.c.a.t.i.o.n... | |||
000005a0:·2e00·2e00·0000·9300·4c00·6f00·6300·6100··........L.o.c.a. | |||
00000 | 00000370:·7400·6900·6f00·6e00·2000·6900·6e00·6600··t.i.o.n.·.i.n.f. | ||
00000 | 00000380:·6f00·7200·6d00·6100·7400·6900·6f00·6e00··o.r.m.a.t.i.o.n. | ||
00000 | 00000390:·2000·6e00·6f00·7400·2000·6100·7600·6100···.n.o.t.·.a.v.a. | ||
00000 | 000003a0:·6900·6c00·6100·6200·6c00·6500·2e00·0000··i.l.a.b.l.e..... | ||
000003b0:·1700·4300·6900·7400·7900·6200·6900·6b00··..C.i.t.y.b.i.k. | |||
000003c0:·6500·2d00·5300·7400·6100·7400·6900·6f00··e.-.S.t.a.t.i.o. | |||
000003d0:·6e00·6500·6e00·2d00·5700·6900·6500·6e00··n.e.n.-.W.i.e.n. | |||
000003e0:·0000·1600·2800·2b00·6800·7400·7400·7000··....(.+.h.t.t.p. | |||
000003f0:·3a00·2f00·2f00·6700·6f00·6f00·2e00·6700··:././.g.o.o...g. | |||
00000400:·6c00·2f00·3100·7800·6a00·5500·7300·2900··l./.1.x.j.U.s.). | |||
00000410:·0000·3c00·4e00·6f00·2000·6400·6100·7400··..<.N.o.·.d.a.t. | |||
000005f0:·2000·6300·6800·6100·6e00·6700·6900·6e00···.c.h.a.n.g.i.n. | |||
00000600:·6700·2000·7300·6f00·7200·7400·2000·6f00··g.·.s.o.r.t.·.o. | |||
00000610:·7200·6400·6500·7200·2000·7400·6f00·2000··r.d.e.r.·.t.o.·. | |||
00000620:·2200·6100·6c00·7000·6800·6100·6200·6500··".a.l.p.h.a.b.e. | |||
00000630:·7400·6900·6300·6100·6c00·6c00·7900·2200··t.i.c.a.l.l.y.". | |||
00000640:·2e00·0a00·0a00·5000·6c00·6500·6100·7300··......P.l.e.a.s. | |||
00000650:·6500·2000·6100·6300·7400·6900·7600·6100··e.·.a.c.t.i.v.a. | |||
00000660:·7400·6500·2000·4700·5000·5300·2000·6f00··t.e.·.G.P.S.·.o. | |||
00000670:·7200·2000·2200·5500·7300·6500·2000·7700··r.·.".U.s.e.·.w. | |||
Max diff block lines reached; 37337/66820 bytes (55.88%) of diff not shown. |
Offset 1, 30 lines modified | Offset 1, 30 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·f4909db2 |
5 | signature···········:· | 5 | signature···········:·9bb2...8528 |
6 | file_size···········:·3 | 6 | file_size···········:·34032 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·5 | 10 | string_ids_size·····:·517 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·131 | 12 | type_ids_size·······:·131 |
13 | type_ids_off········:·21 | 13 | type_ids_off········:·2180·(0x000884) |
14 | proto_ids_size······:·104 | 14 | proto_ids_size······:·104 |
15 | proto_ids_off·······:·27 | 15 | proto_ids_off·······:·2704·(0x000a90) |
16 | field_ids_size······:·120 | 16 | field_ids_size······:·120 |
17 | field_ids_off·······:·39 | 17 | field_ids_off·······:·3952·(0x000f70) |
18 | method_ids_size·····:·236 | 18 | method_ids_size·····:·236 |
19 | method_ids_off······:·49 | 19 | method_ids_off······:·4912·(0x001330) |
20 | class_defs_size·····:·34 | 20 | class_defs_size·····:·34 |
21 | class_defs_off······:·68 | 21 | class_defs_off······:·6800·(0x001a90) |
22 | data_size···········:·2 | 22 | data_size···········:·26100 |
23 | data_off············:·79 | 23 | data_off············:·7932·(0x001efc) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·4 | 25 | class_idx···········:·4 |
26 | access_flags········:·9729·(0x2601) | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:·58 | 27 | superclass_idx······:·58 |
28 | source_file_idx·····:·188 | 28 | source_file_idx·····:·188 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 111, 17 lines modified | Offset 111, 17 lines modified | ||
111 | ······type··········:·'()V' | 111 | ······type··········:·'()V' |
112 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 112 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
113 | ······code··········- | 113 | ······code··········- |
114 | ······registers·····:·1 | 114 | ······registers·····:·1 |
115 | ······ins···········:·1 | 115 | ······ins···········:·1 |
116 | ······outs··········:·1 | 116 | ······outs··········:·1 |
117 | ······insns·size····:·4·16-bit·code·units | 117 | ······insns·size····:·4·16-bit·code·units |
118 | 002 | 118 | 00291c:········································|[00291c]·name.starnberger.guenther.android.cbw.About.<init>:()V |
119 | 002 | 119 | 00292c:·7010·0200·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Activity;.<init>:()V·//·method@0002 |
120 | 002 | 120 | 002932:·0e00···································|0003:·return-void |
121 | ······catches·······:·(none) | 121 | ······catches·······:·(none) |
122 | ······positions·····:· | 122 | ······positions·····:· |
123 | ········0x0000·line=8 | 123 | ········0x0000·line=8 |
124 | ······locals········:· | 124 | ······locals········:· |
125 | ········0x0000·-·0x0004·reg=0·this·Lname/starnberger/guenther/android/cbw/About;· | 125 | ········0x0000·-·0x0004·reg=0·this·Lname/starnberger/guenther/android/cbw/About;· |
126 | ··Virtual·methods···- | 126 | ··Virtual·methods···- |
Offset 130, 19 lines modified | Offset 130, 19 lines modified | ||
130 | ······type··········:·'(Landroid/os/Bundle;)V' | 130 | ······type··········:·'(Landroid/os/Bundle;)V' |
131 | ······access········:·0x0004·(PROTECTED) | 131 | ······access········:·0x0004·(PROTECTED) |
132 | ······code··········- | 132 | ······code··········- |
133 | ······registers·····:·3 | 133 | ······registers·····:·3 |
134 | ······ins···········:·2 | 134 | ······ins···········:·2 |
135 | ······outs··········:·2 | 135 | ······outs··········:·2 |
136 | ······insns·size····:·9·16-bit·code·units | 136 | ······insns·size····:·9·16-bit·code·units |
137 | 002 | 137 | 002934:········································|[002934]·name.starnberger.guenther.android.cbw.About.onCreate:(Landroid/os/Bundle;)V |
138 | 002 | 138 | 002944:·6f20·0300·2100·························|0000:·invoke-super·{v1,·v2},·Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V·//·method@0003 |
139 | 002 | 139 | 00294a:·1500·037f······························|0003:·const/high16·v0,·#int·2130903040·//·#7f03 |
140 | 002 | 140 | 00294e:·6e20·5900·0100·························|0005:·invoke-virtual·{v1,·v0},·Lname/starnberger/guenther/android/cbw/About;.setContentView:(I)V·//·method@0059 |
141 | 002 | 141 | 002954:·0e00···································|0008:·return-void |
142 | ······catches·······:·(none) | 142 | ······catches·······:·(none) |
143 | ······positions·····:· | 143 | ······positions·····:· |
144 | ········0x0000·line=10 | 144 | ········0x0000·line=10 |
145 | ········0x0003·line=11 | 145 | ········0x0003·line=11 |
146 | ········0x0008·line=12 | 146 | ········0x0008·line=12 |
147 | ······locals········:· | 147 | ······locals········:· |
148 | ········0x0000·-·0x0009·reg=1·this·Lname/starnberger/guenther/android/cbw/About;· | 148 | ········0x0000·-·0x0009·reg=1·this·Lname/starnberger/guenther/android/cbw/About;· |
Offset 177, 17 lines modified | Offset 177, 17 lines modified | ||
177 | ······type··········:·'()V' | 177 | ······type··········:·'()V' |
178 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 178 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
179 | ······code··········- | 179 | ······code··········- |
180 | ······registers·····:·1 | 180 | ······registers·····:·1 |
181 | ······ins···········:·1 | 181 | ······ins···········:·1 |
182 | ······outs··········:·1 | 182 | ······outs··········:·1 |
183 | ······insns·size····:·4·16-bit·code·units | 183 | ······insns·size····:·4·16-bit·code·units |
184 | 002 | 184 | 002958:········································|[002958]·name.starnberger.guenther.android.cbw.BuildConfig.<init>:()V |
185 | 002 | 185 | 002968:·7010·3b00·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@003b |
186 | 002 | 186 | 00296e:·0e00···································|0003:·return-void |
187 | ······catches·······:·(none) | 187 | ······catches·······:·(none) |
188 | ······positions·····:· | 188 | ······positions·····:· |
189 | ········0x0000·line=4 | 189 | ········0x0000·line=4 |
190 | ······locals········:· | 190 | ······locals········:· |
191 | ········0x0000·-·0x0004·reg=0·this·Lname/starnberger/guenther/android/cbw/BuildConfig;· | 191 | ········0x0000·-·0x0004·reg=0·this·Lname/starnberger/guenther/android/cbw/BuildConfig;· |
192 | ··Virtual·methods···- | 192 | ··Virtual·methods···- |
Offset 230, 19 lines modified | Offset 230, 19 lines modified | ||
230 | ······type··········:·'(Lname/starnberger/guenther/android/cbw/Station;Ljava/util/ArrayList;)V' | 230 | ······type··········:·'(Lname/starnberger/guenther/android/cbw/Station;Ljava/util/ArrayList;)V' |
231 | ······access········:·0x10000·(CONSTRUCTOR) | 231 | ······access········:·0x10000·(CONSTRUCTOR) |
232 | ······code··········- | 232 | ······code··········- |
233 | ······registers·····:·3 | 233 | ······registers·····:·3 |
234 | ······ins···········:·3 | 234 | ······ins···········:·3 |
235 | ······outs··········:·1 | 235 | ······outs··········:·1 |
236 | ······insns·size····:·8·16-bit·code·units | 236 | ······insns·size····:·8·16-bit·code·units |
237 | 002 | 237 | 002970:········································|[002970]·name.starnberger.guenther.android.cbw.CBWFeedParser$1.<init>:(Lname/starnberger/guenther/android/cbw/Station;Ljava/util/ArrayList;)V |
238 | 002 | 238 | 002980:·5b01·0c00······························|0000:·iput-object·v1,·v0,·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;.val$currentStation:Lname/starnberger/guenther/android/cbw/Station;·//·field@000c |
239 | 002 | 239 | 002984:·5b02·0d00······························|0002:·iput-object·v2,·v0,·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;.val$stations:Ljava/util/ArrayList;·//·field@000d |
240 | 002 | 240 | 002988:·7010·3b00·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@003b |
241 | 002 | 241 | 00298e:·0e00···································|0007:·return-void |
242 | ······catches·······:·(none) | 242 | ······catches·······:·(none) |
243 | ······positions·····:· | 243 | ······positions·····:· |
244 | ········0x0000·line=18 | 244 | ········0x0000·line=18 |
245 | ······locals········:· | 245 | ······locals········:· |
246 | ········0x0000·-·0x0008·reg=0·this·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;· | 246 | ········0x0000·-·0x0008·reg=0·this·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;· |
247 | ········0x0000·-·0x0008·reg=1·(null)·Lname/starnberger/guenther/android/cbw/Station;· | 247 | ········0x0000·-·0x0008·reg=1·(null)·Lname/starnberger/guenther/android/cbw/Station;· |
248 | ········0x0000·-·0x0008·reg=2·(null)·Ljava/util/ArrayList;· | 248 | ········0x0000·-·0x0008·reg=2·(null)·Ljava/util/ArrayList;· |
Offset 253, 24 lines modified | Offset 253, 24 lines modified | ||
253 | ······type··········:·'()V' | 253 | ······type··········:·'()V' |
254 | ······access········:·0x0001·(PUBLIC) | 254 | ······access········:·0x0001·(PUBLIC) |
255 | ······code··········- | 255 | ······code··········- |
256 | ······registers·····:·3 | 256 | ······registers·····:·3 |
257 | ······ins···········:·1 | 257 | ······ins···········:·1 |
258 | ······outs··········:·2 | 258 | ······outs··········:·2 |
259 | ······insns·size····:·20·16-bit·code·units | 259 | ······insns·size····:·20·16-bit·code·units |
260 | 002 | 260 | 002990:········································|[002990]·name.starnberger.guenther.android.cbw.CBWFeedParser$1.end:()V |
261 | 002 | 261 | 0029a0:·5421·0c00······························|0000:·iget-object·v1,·v2,·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;.val$currentStation:Lname/starnberger/guenther/android/cbw/Station;·//·field@000c |
262 | 002 | 262 | 0029a4:·6e10·c000·0100·························|0002:·invoke-virtual·{v1},·Lname/starnberger/guenther/android/cbw/Station;.copy:()Lname/starnberger/guenther/android/cbw/Station;·//·method@00c0 |
263 | 002 | 263 | 0029aa:·0c00···································|0005:·move-result-object·v0 |
264 | 002 | 264 | 0029ac:·6e10·d200·0000·························|0006:·invoke-virtual·{v0},·Lname/starnberger/guenther/android/cbw/Station;.updateLocation:()V·//·method@00d2 |
265 | 002 | 265 | 0029b2:·5421·0d00······························|0009:·iget-object·v1,·v2,·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;.val$stations:Ljava/util/ArrayList;·//·field@000d |
266 | 002 | 266 | 0029b6:·6e20·4d00·0100·························|000b:·invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z·//·method@004d |
267 | 002 | 267 | 0029bc:·5421·0c00······························|000e:·iget-object·v1,·v2,·Lname/starnberger/guenther/android/cbw/CBWFeedParser$1;.val$currentStation:Lname/starnberger/guenther/android/cbw/Station;·//·field@000c |
268 | 002 | 268 | 0029c0:·6e10·bf00·0100·························|0010:·invoke-virtual·{v1},·Lname/starnberger/guenther/android/cbw/Station;.clear:()V·//·method@00bf |
269 | 002 | 269 | 0029c6:·0e00···································|0013:·return-void |
270 | ······catches·······:·(none) | 270 | ······catches·······:·(none) |
271 | ······positions·····:· | 271 | ······positions·····:· |
272 | ········0x0000·line=20 | 272 | ········0x0000·line=20 |
Max diff block lines reached; 417490/428151 bytes (97.51%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·396 | 1 | Zip·file·size:·39634·bytes,·number·of·entries:·34 |
2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class | 2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class |
3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class | 3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class |
4 | ?rwxrwxr-x··2.0·unx······290·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/About.class | 4 | ?rwxrwxr-x··2.0·unx······290·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/About.class |
5 | ?rwxrwxr-x··2.0·unx······184·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/BuildConfig.class | 5 | ?rwxrwxr-x··2.0·unx······184·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/BuildConfig.class |
6 | ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$1.class | 6 | ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$1.class |
7 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$2.class | 7 | ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$2.class |
8 | ?rwxrwxr-x··2.0·unx······507·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$3.class | 8 | ?rwxrwxr-x··2.0·unx······507·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$3.class |
Offset 12, 25 lines modified | Offset 12, 25 lines modified | ||
12 | ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$7.class | 12 | ?rwxrwxr-x··2.0·unx······498·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$7.class |
13 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$8.class | 13 | ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser$8.class |
14 | ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser.class | 14 | ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/CBWFeedParser.class |
15 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$1.class | 15 | ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$1.class |
16 | ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$2.class | 16 | ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$2.class |
17 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$3.class | 17 | ?rwxrwxr-x··2.0·unx······799·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$3.class |
18 | ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$4.class | 18 | ?rwxrwxr-x··2.0·unx······539·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$4.class |
19 | ?rwxrwxr-x··2.0·unx·····240 | 19 | ?rwxrwxr-x··2.0·unx·····2400·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$5.class |
20 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$6.class | 20 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$6.class |
21 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$7.class | 21 | ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$7.class |
22 | ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$SortOrder.class | 22 | ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations$SortOrder.class |
23 | ?rwxrwxr-x··2.0·unx····11583·b-·defN·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations.class | 23 | ?rwxrwxr-x··2.0·unx····11583·b-·defN·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/ListStations.class |
24 | ?rwxrwxr-x··2.0·unx·····27 | 24 | ?rwxrwxr-x··2.0·unx·····2731·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/LocationHelper.class |
25 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$attr.class | 25 | ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$attr.class |
26 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$drawable.class | 26 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$drawable.class |
27 | ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$id.class | 27 | ?rwxrwxr-x··2.0·unx······816·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$id.class |
28 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$layout.class | 28 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$layout.class |
29 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$menu.class | 29 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$menu.class |
30 | ?rwxrwxr-x··2.0·unx·····1269·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$string.class | 30 | ?rwxrwxr-x··2.0·unx·····1269·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R$string.class |
31 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R.class | 31 | ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/R.class |
32 | ?rwxrwxr-x··2.0·unx·····2206·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/Station.class | 32 | ?rwxrwxr-x··2.0·unx·····2206·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/Station.class |
33 | ?rwxrwxr-x··2.0·unx·····3028·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/StationAdapter.class | 33 | ?rwxrwxr-x··2.0·unx·····3028·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/StationAdapter.class |
34 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/StationAlphabeticalComparator.class | 34 | ?rwxrwxr-x··2.0·unx······876·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/StationAlphabeticalComparator.class |
35 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/StationDistanceComparator.class | 35 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·name/starnberger/guenther/android/cbw/StationDistanceComparator.class |
36 | 34·files,·400 | 36 | 34·files,·40043·bytes·uncompressed,·33244·bytes·compressed:··17.0% |
Offset 138, 30 lines modified | Offset 138, 30 lines modified | ||
138 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V | 138 | ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V |
139 | ·········9:·return | 139 | ·········9:·return |
140 | ··public·void·run(); | 140 | ··public·void·run(); |
141 | ····descriptor:·()V | 141 | ····descriptor:·()V |
142 | ····flags:·(0x0001)·ACC_PUBLIC | 142 | ····flags:·(0x0001)·ACC_PUBLIC |
143 | ····Code: | 143 | ····Code: |
144 | ······stack=300,·locals= | 144 | ······stack=300,·locals=7,·args_size=1 |
145 | ·········0:·aload_0 | 145 | ·········0:·aload_0 |
146 | ·········1:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 146 | ·········1:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
147 | ·········4:·invokestatic··#20·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1100:(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; | 147 | ·········4:·invokestatic··#20·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1100:(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
148 | ·········7:·astore_1 | 148 | ·········7:·astore_1 |
149 | ·········8:·aload_1 | 149 | ·········8:·aload_1 |
150 | ·········9:·ifnull········22 | 150 | ·········9:·ifnull········224 |
151 | ········12:·aload_0 | 151 | ········12:·aload_0 |
152 | ········13:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 152 | ········13:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
153 | ········16:·invokestatic··#20·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1100:(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; | 153 | ········16:·invokestatic··#20·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1100:(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
154 | ········19:·astore_1 | 154 | ········19:·astore_1 |
155 | ········20:·aload_1 | 155 | ········20:·aload_1 |
156 | ········21:·invokevirtual·#26·················//·Method·java/util/ArrayList.size:()I | 156 | ········21:·invokevirtual·#26·················//·Method·java/util/ArrayList.size:()I |
157 | ········24:·istore_2 | 157 | ········24:·istore_2 |
158 | ········25:·iload_2 | 158 | ········25:·iload_2 |
159 | ········26:·ifle··········22 | 159 | ········26:·ifle··········224 |
160 | ········29:·aconst_null | 160 | ········29:·aconst_null |
161 | ········30:·astore_3 | 161 | ········30:·astore_3 |
162 | ········31:·getstatic·····#32·················//·Field·name/starnberger/guenther/android/cbw/ListStations$7.$SwitchMap$name$starnberger$guenther$android$cbw$ListStations$SortOrder:[I | 162 | ········31:·getstatic·····#32·················//·Field·name/starnberger/guenther/android/cbw/ListStations$7.$SwitchMap$name$starnberger$guenther$android$cbw$ListStations$SortOrder:[I |
163 | ········34:·astore_1 | 163 | ········34:·astore_1 |
164 | ········35:·aload_0 | 164 | ········35:·aload_0 |
165 | ········36:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 165 | ········36:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
166 | ········39:·invokestatic··#36·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$500:(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/ListStations$SortOrder; | 166 | ········39:·invokestatic··#36·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$500:(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/ListStations$SortOrder; |
Offset 171, 16 lines modified | Offset 171, 16 lines modified | ||
171 | ········49:·istore········5 | 171 | ········49:·istore········5 |
172 | ········51:·aload_1 | 172 | ········51:·aload_1 |
173 | ········52:·iload·········5 | 173 | ········52:·iload·········5 |
174 | ········54:·iaload | 174 | ········54:·iaload |
175 | ········55:·istore_2 | 175 | ········55:·istore_2 |
176 | ········56:·iload_2 | 176 | ········56:·iload_2 |
177 | ········57:·tableswitch···{·//·1·to·2 | 177 | ········57:·tableswitch···{·//·1·to·2 |
178 | ·······················1:·19 | 178 | ·······················1:·193 |
179 | ·······················2:·21 | 179 | ·······················2:·213 |
180 | ·················default:·80 | 180 | ·················default:·80 |
181 | ············} | 181 | ············} |
182 | ········80:·aload_0 | 182 | ········80:·aload_0 |
183 | ········81:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 183 | ········81:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
184 | ········84:·astore_1 | 184 | ········84:·astore_1 |
185 | ········85:·ldc···········#43·················//·String·Warning:·sortOrder·is·null | 185 | ········85:·ldc···········#43·················//·String·Warning:·sortOrder·is·null |
186 | ········87:·astore········4 | 186 | ········87:·astore········4 |
Offset 206, 56 lines modified | Offset 206, 54 lines modified | ||
206 | ·······131:·astore········4 | 206 | ·······131:·astore········4 |
207 | ·······133:·aload_1 | 207 | ·······133:·aload_1 |
208 | ·······134:·aload·········4 | 208 | ·······134:·aload·········4 |
209 | ·······136:·invokevirtual·#70·················//·Method·name/starnberger/guenther/android/cbw/StationAdapter.setCurLocation:(Landroid/location/Location;)V | 209 | ·······136:·invokevirtual·#70·················//·Method·name/starnberger/guenther/android/cbw/StationAdapter.setCurLocation:(Landroid/location/Location;)V |
210 | ·······139:·aload_0 | 210 | ·······139:·aload_0 |
211 | ·······140:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 211 | ·······140:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
212 | ·······143:·invokestatic··#20·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1100:(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; | 212 | ·······143:·invokestatic··#20·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1100:(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
213 | ·······146:·astore_1 | ||
214 | ·······147:·aload_1 | ||
215 | ·······14 | 213 | ·······146:·invokevirtual·#74·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
216 | ·······151:·astore········6 | ||
217 | ·······1 | 214 | ·······149:·astore_1 |
215 | ·······150:·aload_1 | ||
218 | ·······15 | 216 | ·······151:·invokeinterface·#80,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
219 | ·······160:·istore_2 | ||
220 | ·······1 | 217 | ·······156:·istore········5 |
218 | ·······158:·iload·········5 | ||
221 | ·······16 | 219 | ·······160:·ifeq··········224 |
222 | ·······16 | 220 | ·······163:·aload_1 |
223 | ·······16 | 221 | ·······164:·invokeinterface·#84,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
224 | ·······1 | 222 | ·······169:·checkcast·····#86·················//·class·name/starnberger/guenther/android/cbw/Station |
225 | ·······17 | 223 | ·······172:·astore········6 |
226 | ·······17 | 224 | ·······174:·aload_0 |
227 | ·······17 | 225 | ·······175:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
228 | ·······1 | 226 | ·······178:·invokestatic··#57·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1200:(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/StationAdapter; |
227 | ·······181:·astore········4 | ||
229 | ·······184:·astore_1 | ||
230 | ·······185:·aload_1 | ||
231 | ·······18 | 228 | ·······183:·aload·········4 |
229 | ·······185:·aload·········6 | ||
232 | ·······18 | 230 | ·······187:·invokevirtual·#90·················//·Method·name/starnberger/guenther/android/cbw/StationAdapter.add:(Ljava/lang/Object;)V |
233 | ·······19 | 231 | ·······190:·goto··········150 |
234 | ·······19 | 232 | ·······193:·new···········#92·················//·class·name/starnberger/guenther/android/cbw/StationDistanceComparator |
235 | ·······19 | 233 | ·······196:·astore_3 |
236 | ·······19 | 234 | ·······197:·aload_0 |
237 | ·······19 | 235 | ·······198:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
238 | ·······20 | 236 | ·······201:·invokestatic··#66·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$400:(Lname/starnberger/guenther/android/cbw/ListStations;)Landroid/location/Location; |
239 | ·······20 | 237 | ·······204:·astore_1 |
240 | ·······20 | 238 | ·······205:·aload_3 |
241 | ·······20 | 239 | ·······206:·aload_1 |
242 | ·······20 | 240 | ·······207:·invokespecial·#94·················//·Method·name/starnberger/guenther/android/cbw/StationDistanceComparator."<init>":(Landroid/location/Location;)V |
243 | ·······21 | 241 | ·······210:·goto··········95 |
244 | ·······21 | 242 | ·······213:·new···········#96·················//·class·name/starnberger/guenther/android/cbw/StationAlphabeticalComparator |
245 | ·······21 | 243 | ·······216:·astore_3 |
246 | ·······21 | 244 | ·······217:·aload_3 |
247 | ·······21 | 245 | ·······218:·invokespecial·#97·················//·Method·name/starnberger/guenther/android/cbw/StationAlphabeticalComparator."<init>":()V |
248 | ·······22 | 246 | ·······221:·goto··········95 |
249 | ·······22 | 247 | ·······224:·aload_0 |
250 | ·······22 | 248 | ·······225:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
251 | ·······22 | 249 | ·······228:·invokestatic··#101················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$800:(Lname/starnberger/guenther/android/cbw/ListStations;)Landroid/app/ProgressDialog; |
252 | ·······23 | 250 | ·······231:·invokevirtual·#106················//·Method·android/app/ProgressDialog.dismiss:()V |
253 | ·······23 | 251 | ·······234:·aload_0 |
254 | ·······23 | 252 | ·······235:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
255 | ·······23 | 253 | ·······238:·invokestatic··#110················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$900:(Lname/starnberger/guenther/android/cbw/ListStations;)V |
256 | ·······24 | 254 | ·······241:·aload_0 |
257 | ·······24 | 255 | ·······242:·getfield······#10·················//·Field·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
258 | ·······24 | 256 | ·······245:·invokestatic··#57·················//·Method·name/starnberger/guenther/android/cbw/ListStations.access$1200:(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/StationAdapter; |
259 | ·······24 | 257 | ·······248:·invokevirtual·#113················//·Method·name/starnberger/guenther/android/cbw/StationAdapter.notifyDataSetChanged:()V |
260 | ·······25 | 258 | ·······251:·return |
261 | } | 259 | } |
Offset 23, 16 lines modified | Offset 23, 16 lines modified | ||
23 | ········this.mgr·=·mgr; | 23 | ········this.mgr·=·mgr; |
24 | ········this.maxAge·=·maxAge; | 24 | ········this.maxAge·=·maxAge; |
25 | ········this.timeout·=·timeout; | 25 | ········this.timeout·=·timeout; |
26 | ········this.updateProvider(); | 26 | ········this.updateProvider(); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····private·void·updateProvider()·{ | 29 | ····private·void·updateProvider()·{ |
30 | ········String[]·array; | ||
31 | ········ | 30 | ········int·i·=·0; |
31 | ········for·(String[]·array·=·{·"network",·"gps",·"passive"·};·i·<·array.length;·++i)·{ | ||
32 | ············final·String·provider·=·array[i]; | 32 | ············final·String·provider·=·array[i]; |
33 | ············if·(this.mgr.isProviderEnabled(provider))·{ | 33 | ············if·(this.mgr.isProviderEnabled(provider))·{ |
34 | ················this.provider·=·provider; | 34 | ················this.provider·=·provider; |
35 | ················return; | 35 | ················return; |
36 | ············} | 36 | ············} |
37 | ········} | 37 | ········} |
38 | ········this.provider·=·null; | 38 | ········this.provider·=·null; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/app/ListActivity; | 2 | .super·Landroid/app/ListActivity; |
3 | .source·"ListStations.java" | 3 | .source·"ListStations.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lname/starnberger/guenther/android/cbw/ListStations$7;, | ||
8 | ········Lname/starnberger/guenther/android/cbw/ListStations$SortOrder; | 7 | ········Lname/starnberger/guenther/android/cbw/ListStations$SortOrder; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·public·static·final·PREFS_NAME:Ljava/lang/String;·=·"CBWPrefs" | 11 | .field·public·static·final·PREFS_NAME:Ljava/lang/String;·=·"CBWPrefs" |
Offset 200, 15 lines modified | Offset 199, 15 lines modified | ||
200 | ····.line·43 | 199 | ····.line·43 |
201 | ····iget-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/ListStations;->viewStationsThread:Ljava/lang/Thread; | 200 | ····iget-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/ListStations;->viewStationsThread:Ljava/lang/Thread; |
202 | ····return-object·v0 | 201 | ····return-object·v0 |
203 | .end·method | 202 | .end·method |
204 | .method·static·synthetic·access$302(Lname/starnberger/guenther/android/cbw/ListStations;J)J | 203 | .method·static·synthetic·access$302(Lname/starnberger/guenther/android/cbw/ListStations;J)J |
205 | ····.locals· | 204 | ····.locals·1 |
206 | ····.param·p0,·"x0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | 205 | ····.param·p0,·"x0"····#·Lname/starnberger/guenther/android/cbw/ListStations; |
207 | ····.param·p1,·"x1"····#·J | 206 | ····.param·p1,·"x1"····#·J |
208 | ····.prologue | 207 | ····.prologue |
209 | ····.line·43 | 208 | ····.line·43 |
210 | ····iput-wide·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations;->lastUpdate:J | 209 | ····iput-wide·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations;->lastUpdate:J |
Offset 326, 35 lines modified | Offset 325, 39 lines modified | ||
326 | ····invoke-direct·{v2},·Lorg/apache/http/params/BasicHttpParams;-><init>()V | 325 | ····invoke-direct·{v2},·Lorg/apache/http/params/BasicHttpParams;-><init>()V |
327 | ····.line·225 | 326 | ····.line·225 |
328 | ····.local·v2,·"httpParams":Lorg/apache/http/params/HttpParams; | 327 | ····.local·v2,·"httpParams":Lorg/apache/http/params/HttpParams; |
329 | ····const·v7,·0x7f04000c | 328 | ····const·v7,·0x7f04000c |
329 | ····.line·226 | ||
330 | ····invoke-virtual·{p0,·v7},·Lname/starnberger/guenther/android/cbw/ListStations;->getString(I)Ljava/lang/String; | 330 | ····invoke-virtual·{p0,·v7},·Lname/starnberger/guenther/android/cbw/ListStations;->getString(I)Ljava/lang/String; |
331 | ····move-result-object·v7 | 331 | ····move-result-object·v7 |
332 | ····invoke-static·{v7},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 332 | ····invoke-static·{v7},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
333 | ····move-result·v7 | 333 | ····move-result·v7 |
334 | ····.line·225 | ||
334 | ····invoke-static·{v2,·v7},·Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V | 335 | ····invoke-static·{v2,·v7},·Lorg/apache/http/params/HttpConnectionParams;->setConnectionTimeout(Lorg/apache/http/params/HttpParams;I)V |
335 | ····.line·227 | 336 | ····.line·227 |
336 | ····const·v7,·0x7f04000c | 337 | ····const·v7,·0x7f04000c |
338 | ····.line·228 | ||
337 | ····invoke-virtual·{p0,·v7},·Lname/starnberger/guenther/android/cbw/ListStations;->getString(I)Ljava/lang/String; | 339 | ····invoke-virtual·{p0,·v7},·Lname/starnberger/guenther/android/cbw/ListStations;->getString(I)Ljava/lang/String; |
338 | ····move-result-object·v7 | 340 | ····move-result-object·v7 |
339 | ····invoke-static·{v7},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 341 | ····invoke-static·{v7},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
340 | ····move-result·v7 | 342 | ····move-result·v7 |
343 | ····.line·227 | ||
341 | ····invoke-static·{v2,·v7},·Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V | 344 | ····invoke-static·{v2,·v7},·Lorg/apache/http/params/HttpConnectionParams;->setSoTimeout(Lorg/apache/http/params/HttpParams;I)V |
342 | ····.line·229 | 345 | ····.line·229 |
343 | ····new-instance·v3,·Lorg/apache/http/impl/client/DefaultHttpClient; | 346 | ····new-instance·v3,·Lorg/apache/http/impl/client/DefaultHttpClient; |
344 | ····invoke-direct·{v3,·v2},·Lorg/apache/http/impl/client/DefaultHttpClient;-><init>(Lorg/apache/http/params/HttpParams;)V | 347 | ····invoke-direct·{v3,·v2},·Lorg/apache/http/impl/client/DefaultHttpClient;-><init>(Lorg/apache/http/params/HttpParams;)V |
Offset 391, 19 lines modified | Offset 394, 20 lines modified | ||
391 | ····move-result-object·v1 | 394 | ····move-result-object·v1 |
392 | ····.line·236 | 395 | ····.line·236 |
393 | ····.local·v1,·"entity":Lorg/apache/http/HttpEntity; | 396 | ····.local·v1,·"entity":Lorg/apache/http/HttpEntity; |
394 | ····if-eqz·v1,·:cond_1 | 397 | ····if-eqz·v1,·:cond_1 |
395 | ····.line·23 | 398 | ····.line·238 |
396 | ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | 399 | ····invoke-interface·{v1},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; |
397 | ····move-result-object·v7 | 400 | ····move-result-object·v7 |
401 | ····.line·237 | ||
398 | ····invoke-static·{v7},·Lname/starnberger/guenther/android/cbw/CBWFeedParser;->parse(Ljava/io/InputStream;)Ljava/util/ArrayList; | 402 | ····invoke-static·{v7},·Lname/starnberger/guenther/android/cbw/CBWFeedParser;->parse(Ljava/io/InputStream;)Ljava/util/ArrayList; |
399 | ····move-result-object·v6 | 403 | ····move-result-object·v6 |
400 | ····.line·239 | 404 | ····.line·239 |
401 | ····.local·v6,·"tmp_stations":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lname/starnberger/guenther/android/cbw/Station;>;" | 405 | ····.local·v6,·"tmp_stations":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lname/starnberger/guenther/android/cbw/Station;>;" |
402 | ····if-eqz·v6,·:cond_0 | 406 | ····if-eqz·v6,·:cond_0 |
Offset 688, 20 lines modified | Offset 692, 22 lines modified | ||
688 | ····move-result-object·v0 | 692 | ····move-result-object·v0 |
689 | ····.line·341 | 693 | ····.line·341 |
690 | ····new-instance·v1,·Landroid/content/Intent; | 694 | ····new-instance·v1,·Landroid/content/Intent; |
691 | ····const-string·v2,·"android.intent.action.VIEW" | 695 | ····const-string·v2,·"android.intent.action.VIEW" |
696 | ····.line·342 | ||
692 | ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 697 | ····invoke-static·{v0},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
693 | ····move-result-object·v3 | 698 | ····move-result-object·v3 |
694 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 699 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
700 | ····.line·341 | ||
695 | ····invoke-virtual·{p0,·v1},·Lname/starnberger/guenther/android/cbw/ListStations;->startActivity(Landroid/content/Intent;)V | 701 | ····invoke-virtual·{p0,·v1},·Lname/starnberger/guenther/android/cbw/ListStations;->startActivity(Landroid/content/Intent;)V |
696 | ····.line·343 | 702 | ····.line·343 |
697 | ····return-void | 703 | ····return-void |
698 | .end·method | 704 | .end·method |
699 | .method·private·showMsg(Ljava/lang/String;)V | 705 | .method·private·showMsg(Ljava/lang/String;)V |
Offset 783, 26 lines modified | Offset 789, 29 lines modified | ||
783 | ····.line·210 | 789 | ····.line·210 |
784 | ····.local·v0,·"getLocationThread":Ljava/lang/Thread; | 790 | ····.local·v0,·"getLocationThread":Ljava/lang/Thread; |
785 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V | 791 | ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V |
786 | ····.line·212 | 792 | ····.line·212 |
787 | ····const·v1,·0x7f04000d | 793 | ····const·v1,·0x7f04000d |
794 | ····.line·213 | ||
788 | ····invoke-virtual·{p0,·v1},·Lname/starnberger/guenther/android/cbw/ListStations;->getString(I)Ljava/lang/String; | 795 | ····invoke-virtual·{p0,·v1},·Lname/starnberger/guenther/android/cbw/ListStations;->getString(I)Ljava/lang/String; |
789 | ····move-result-object·v1 | 796 | ····move-result-object·v1 |
Max diff block lines reached; 1556/5448 bytes (28.56%) of diff not shown. |
Offset 38, 25 lines modified | Offset 38, 21 lines modified | ||
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | #·virtual·methods | 40 | #·virtual·methods |
41 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 41 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
44 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
45 | ····.prologue | 43 | ····.prologue |
46 | ····.line·7 | 44 | ····.line·7 |
47 | ····check-cast·p1,·Lname/starnberger/guenther/android/cbw/Station; | 45 | ····check-cast·p1,·Lname/starnberger/guenther/android/cbw/Station; |
48 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
49 | ····check-cast·p2,·Lname/starnberger/guenther/android/cbw/Station; | 46 | ····check-cast·p2,·Lname/starnberger/guenther/android/cbw/Station; |
50 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
51 | ····invoke-virtual·{p0,·p1,·p2},·Lname/starnberger/guenther/android/cbw/StationDistanceComparator;->compare(Lname/starnberger/guenther/android/cbw/Station;Lname/starnberger/guenther/android/cbw/Station;)I | 47 | ····invoke-virtual·{p0,·p1,·p2},·Lname/starnberger/guenther/android/cbw/StationDistanceComparator;->compare(Lname/starnberger/guenther/android/cbw/Station;Lname/starnberger/guenther/android/cbw/Station;)I |
52 | ····move-result·v0 | 48 | ····move-result·v0 |
53 | ····return·v0 | 49 | ····return·v0 |
54 | .end·method | 50 | .end·method |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·10 | 23 | ····.line·10 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·44 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 20, 28 lines modified | Offset 20, 29 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V | 23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·183 | 27 | ····.line·183 |
27 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 28 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·run()V | 33 | .method·public·run()V |
33 | ····.locals· | 34 | ····.locals·6 |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·186 | 36 | ····.line·186 |
36 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 37 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
37 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$100(Lname/starnberger/guenther/android/cbw/ListStations;)V | 38 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$100(Lname/starnberger/guenther/android/cbw/ListStations;)V |
Offset 56, 17 lines modified | Offset 57, 17 lines modified | ||
56 | ····invoke-virtual·{v2},·Ljava/lang/Thread;->join()V | 57 | ····invoke-virtual·{v2},·Ljava/lang/Thread;->join()V |
57 | ····.line·191 | 58 | ····.line·191 |
58 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 59 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
59 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 60 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
60 | ····move-result-wide·v | 61 | ····move-result-wide·v4 |
61 | ····invoke-static·{v2,·v | 62 | ····invoke-static·{v2,·v4,·v5},·Lname/starnberger/guenther/android/cbw/ListStations;->access$302(Lname/starnberger/guenther/android/cbw/ListStations;J)J |
62 | ····.line·193 | 63 | ····.line·193 |
63 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 64 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$2;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
64 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$400(Lname/starnberger/guenther/android/cbw/ListStations;)Landroid/location/Location; | 65 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$400(Lname/starnberger/guenther/android/cbw/ListStations;)Landroid/location/Location; |
65 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V | 23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·328 | 27 | ····.line·328 |
27 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$6;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 28 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$6;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 204 lines modified | Offset 20, 203 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V | 23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·295 | 27 | ····.line·295 |
27 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 28 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·run()V | 33 | .method·public·run()V |
33 | ····.locals· | 34 | ····.locals·4 |
34 | ····.prologue | 35 | ····.prologue |
35 | ····.line·298 | 36 | ····.line·298 |
36 | ····iget-object·v | 37 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
37 | ····invoke-static·{v | 38 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$1100(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
38 | ····move-result-object·v | 39 | ····move-result-object·v2 |
39 | ····if-eqz·v | 40 | ····if-eqz·v2,·:cond_0 |
40 | ····iget-object·v | 41 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
41 | ····invoke-static·{v | 42 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$1100(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
42 | ····move-result-object·v | 43 | ····move-result-object·v2 |
43 | ····invoke-virtual·{v | 44 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I |
44 | ····move-result·v | 45 | ····move-result·v2 |
45 | ····if-lez·v | 46 | ····if-lez·v2,·:cond_0 |
46 | ····.line·300 | 47 | ····.line·300 |
47 | ····const/4·v | 48 | ····const/4·v1,·0x0 |
48 | ····.line·302 | 49 | ····.line·302 |
49 | ····.local·v | 50 | ····.local·v1,·"stationComparator":Ljava/util/Comparator;,·"Ljava/util/Comparator<Lname/starnberger/guenther/android/cbw/Station;>;" |
50 | ····sget-object·v | 51 | ····sget-object·v2,·Lname/starnberger/guenther/android/cbw/ListStations$7;->$SwitchMap$name$starnberger$guenther$android$cbw$ListStations$SortOrder:[I |
51 | ····iget-object·v | 52 | ····iget-object·v3,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
52 | ····invoke-static·{v | 53 | ····invoke-static·{v3},·Lname/starnberger/guenther/android/cbw/ListStations;->access$500(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/ListStations$SortOrder; |
53 | ····move-result-object·v | 54 | ····move-result-object·v3 |
54 | ····invoke-virtual·{v | 55 | ····invoke-virtual·{v3},·Lname/starnberger/guenther/android/cbw/ListStations$SortOrder;->ordinal()I |
55 | ····move-result·v | 56 | ····move-result·v3 |
56 | ····aget·v | 57 | ····aget·v2,·v2,·v3 |
57 | ····packed-switch·v | 58 | ····packed-switch·v2,·:pswitch_data_0 |
58 | ····.line·310 | 59 | ····.line·310 |
59 | ····iget-object·v | 60 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
60 | ····const-string·v | 61 | ····const-string·v3,·"Warning:·sortOrder·is·null" |
61 | ····invoke-static·{v | 62 | ····invoke-static·{v2,·v3},·Lname/starnberger/guenther/android/cbw/ListStations;->access$700(Lname/starnberger/guenther/android/cbw/ListStations;Ljava/lang/String;)V |
62 | ····.line·313 | 63 | ····.line·313 |
63 | ····:goto_0 | 64 | ····:goto_0 |
64 | ····iget-object·v | 65 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
65 | ····invoke-static·{v | 66 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$1100(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
66 | ····move-result-object·v | 67 | ····move-result-object·v2 |
67 | ····invoke-static·{v | 68 | ····invoke-static·{v2,·v1},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V |
68 | ····.line·315 | 69 | ····.line·315 |
69 | ····iget-object·v | 70 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
70 | ····invoke-static·{v | 71 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$1200(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/StationAdapter; |
71 | ····move-result-object·v | 72 | ····move-result-object·v2 |
72 | ····invoke-virtual·{v | 73 | ····invoke-virtual·{v2},·Lname/starnberger/guenther/android/cbw/StationAdapter;->clear()V |
73 | ····.line·316 | 74 | ····.line·316 |
74 | ····iget-object·v | 75 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
75 | ····invoke-static·{v | 76 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$1200(Lname/starnberger/guenther/android/cbw/ListStations;)Lname/starnberger/guenther/android/cbw/StationAdapter; |
76 | ····move-result-object·v | 77 | ····move-result-object·v2 |
77 | ····iget-object·v | 78 | ····iget-object·v3,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
78 | ····invoke-static·{v | 79 | ····invoke-static·{v3},·Lname/starnberger/guenther/android/cbw/ListStations;->access$400(Lname/starnberger/guenther/android/cbw/ListStations;)Landroid/location/Location; |
79 | ····move-result-object·v | 80 | ····move-result-object·v3 |
80 | ····invoke-virtual·{v | 81 | ····invoke-virtual·{v2,·v3},·Lname/starnberger/guenther/android/cbw/StationAdapter;->setCurLocation(Landroid/location/Location;)V |
81 | ····.line·317 | 82 | ····.line·317 |
82 | ····iget-object·v | 83 | ····iget-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$5;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
83 | ····invoke-static·{v | 84 | ····invoke-static·{v2},·Lname/starnberger/guenther/android/cbw/ListStations;->access$1100(Lname/starnberger/guenther/android/cbw/ListStations;)Ljava/util/ArrayList; |
84 | ····move-result-object·v | 85 | ····move-result-object·v2 |
85 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
86 | ····move-result-object·v | 87 | ····move-result-object·v2 |
87 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
88 | ····:goto_1 | 88 | ····:goto_1 |
89 | ····invoke-interface·{v | 89 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
90 | ····move-result·v3 | 90 | ····move-result·v3 |
91 | ····if-eqz·v3,·:cond_0 | 91 | ····if-eqz·v3,·:cond_0 |
92 | ····invoke-interface·{v | 92 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
Max diff block lines reached; 6790/16437 bytes (41.31%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$text:Ljava/lang/String; | 22 | .field·final·synthetic·val$text:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·279 | 28 | ····.line·279 |
28 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$4;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 29 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$4;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
29 | ····iput-object·p2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$4;->val$text:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$4;->val$text:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$errMsg:Ljava/lang/String; | 22 | .field·final·synthetic·val$errMsg:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·268 | 28 | ····.line·268 |
28 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$3;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 29 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$3;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
29 | ····iput-object·p2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$3;->val$errMsg:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$3;->val$errMsg:Ljava/lang/String; |
Offset 318, 15 lines modified | Offset 318, 15 lines modified | ||
318 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/Station;->stationName:Ljava/lang/String; | 318 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/Station;->stationName:Ljava/lang/String; |
319 | ····.line·22 | 319 | ····.line·22 |
320 | ····return-void | 320 | ····return-void |
321 | .end·method | 321 | .end·method |
322 | .method·public·updateLocation()V | 322 | .method·public·updateLocation()V |
323 | ····.locals· | 323 | ····.locals·4 |
324 | ····.prologue | 324 | ····.prologue |
325 | ····.line·109 | 325 | ····.line·109 |
326 | ····new-instance·v0,·Landroid/location/Location; | 326 | ····new-instance·v0,·Landroid/location/Location; |
327 | ····const-string·v1,·"sysfrog" | 327 | ····const-string·v1,·"sysfrog" |
Offset 335, 26 lines modified | Offset 335, 26 lines modified | ||
335 | ····.line·112 | 335 | ····.line·112 |
336 | ····.local·v0,·"location":Landroid/location/Location; | 336 | ····.local·v0,·"location":Landroid/location/Location; |
337 | ····:try_start_0 | 337 | ····:try_start_0 |
338 | ····iget-object·v1,·p0,·Lname/starnberger/guenther/android/cbw/Station;->latitude:Ljava/lang/String; | 338 | ····iget-object·v1,·p0,·Lname/starnberger/guenther/android/cbw/Station;->latitude:Ljava/lang/String; |
339 | ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D | 339 | ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D |
340 | ····move-result-wide·v | 340 | ····move-result-wide·v2 |
341 | ····invoke-virtual·{v0,·v | 341 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/location/Location;->setLatitude(D)V |
342 | ····.line·113 | 342 | ····.line·113 |
343 | ····iget-object·v1,·p0,·Lname/starnberger/guenther/android/cbw/Station;->longitude:Ljava/lang/String; | 343 | ····iget-object·v1,·p0,·Lname/starnberger/guenther/android/cbw/Station;->longitude:Ljava/lang/String; |
344 | ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D | 344 | ····invoke-static·{v1},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D |
345 | ····move-result-wide·v | 345 | ····move-result-wide·v2 |
346 | ····invoke-virtual·{v0,·v | 346 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/location/Location;->setLongitude(D)V |
347 | ····:try_end_0 | 347 | ····:try_end_0 |
348 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 348 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
349 | ····.line·117 | 349 | ····.line·117 |
350 | ····:goto_0 | 350 | ····:goto_0 |
351 | ····iput-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/Station;->location:Landroid/location/Location; | 351 | ····iput-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/Station;->location:Landroid/location/Location; |
Offset 65, 30 lines modified | Offset 65, 30 lines modified | ||
65 | ····iput-object·p3,·p0,·Lname/starnberger/guenther/android/cbw/StationAdapter;->items:Ljava/util/ArrayList; | 65 | ····iput-object·p3,·p0,·Lname/starnberger/guenther/android/cbw/StationAdapter;->items:Ljava/util/ArrayList; |
66 | ····.line·29 | 66 | ····.line·29 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·private·roundLoc(F)Ljava/lang/String; | 69 | .method·private·roundLoc(F)Ljava/lang/String; |
70 | ····.locals· | 70 | ····.locals·4 |
71 | ····.param·p1,·"loc"····#·F | 71 | ····.param·p1,·"loc"····#·F |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·32 | 73 | ····.line·32 |
74 | ····new-instance·v0,·Ljava/text/DecimalFormat; | 74 | ····new-instance·v0,·Ljava/text/DecimalFormat; |
75 | ····const-string·v1,·"0.0" | 75 | ····const-string·v1,·"0.0" |
76 | ····invoke-direct·{v0,·v1},·Ljava/text/DecimalFormat;-><init>(Ljava/lang/String;)V | 76 | ····invoke-direct·{v0,·v1},·Ljava/text/DecimalFormat;-><init>(Ljava/lang/String;)V |
77 | ····.line·33 | 77 | ····.line·33 |
78 | ····.local·v0,·"numberFormat":Ljava/text/NumberFormat; | 78 | ····.local·v0,·"numberFormat":Ljava/text/NumberFormat; |
79 | ····float-to-double·v | 79 | ····float-to-double·v2,·p1 |
80 | ····invoke-virtual·{v0,·v | 80 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/text/NumberFormat;->format(D)Ljava/lang/String; |
81 | ····move-result-object·v1 | 81 | ····move-result-object·v1 |
82 | ····return-object·v1 | 82 | ····return-object·v1 |
83 | .end·method | 83 | .end·method |
Offset 112, 14 lines modified | Offset 112, 15 lines modified | ||
112 | ····iget-object·v0,·v0,·Lname/starnberger/guenther/android/cbw/StationAdapter;->listStations:Lname/starnberger/guenther/android/cbw/ListStations; | 112 | ····iget-object·v0,·v0,·Lname/starnberger/guenther/android/cbw/StationAdapter;->listStations:Lname/starnberger/guenther/android/cbw/ListStations; |
113 | ····move-object/from16·v20,·v0 | 113 | ····move-object/from16·v20,·v0 |
114 | ····const-string·v21,·"layout_inflater" | 114 | ····const-string·v21,·"layout_inflater" |
115 | ····.line·41 | ||
115 | ····invoke-virtual/range·{v20·..·v21},·Lname/starnberger/guenther/android/cbw/ListStations;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 116 | ····invoke-virtual/range·{v20·..·v21},·Lname/starnberger/guenther/android/cbw/ListStations;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
116 | ····move-result-object·v19 | 117 | ····move-result-object·v19 |
117 | ····check-cast·v19,·Landroid/view/LayoutInflater; | 118 | ····check-cast·v19,·Landroid/view/LayoutInflater; |
118 | ····.line·42 | 119 | ····.line·42 |
Offset 154, 14 lines modified | Offset 155, 15 lines modified | ||
154 | ····.line·45 | 155 | ····.line·45 |
155 | ····.local·v15,·"o":Lname/starnberger/guenther/android/cbw/Station; | 156 | ····.local·v15,·"o":Lname/starnberger/guenther/android/cbw/Station; |
156 | ····if-eqz·v15,·:cond_8 | 157 | ····if-eqz·v15,·:cond_8 |
157 | ····.line·46 | 158 | ····.line·46 |
158 | ····const·v20,·0x7f060002 | 159 | ····const·v20,·0x7f060002 |
160 | ····.line·47 | ||
159 | ····move-object/from16·v0,·v18 | 161 | ····move-object/from16·v0,·v18 |
160 | ····move/from16·v1,·v20 | 162 | ····move/from16·v1,·v20 |
161 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 163 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
162 | ····move-result-object·v17 | 164 | ····move-result-object·v17 |
Offset 183, 14 lines modified | Offset 185, 15 lines modified | ||
183 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 185 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
184 | ····.line·52 | 186 | ····.line·52 |
185 | ····:cond_1 | 187 | ····:cond_1 |
186 | ····const·v20,·0x7f060003 | 188 | ····const·v20,·0x7f060003 |
189 | ····.line·53 | ||
187 | ····move-object/from16·v0,·v18 | 190 | ····move-object/from16·v0,·v18 |
188 | ····move/from16·v1,·v20 | 191 | ····move/from16·v1,·v20 |
189 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 192 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
190 | ····move-result-object·v16 | 193 | ····move-result-object·v16 |
Offset 212, 14 lines modified | Offset 215, 15 lines modified | ||
212 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 215 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
213 | ····.line·58 | 216 | ····.line·58 |
214 | ····:cond_2 | 217 | ····:cond_2 |
215 | ····const·v20,·0x7f060005 | 218 | ····const·v20,·0x7f060005 |
219 | ····.line·59 | ||
216 | ····move-object/from16·v0,·v18 | 220 | ····move-object/from16·v0,·v18 |
217 | ····move/from16·v1,·v20 | 221 | ····move/from16·v1,·v20 |
218 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 222 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
219 | ····move-result-object·v5 | 223 | ····move-result-object·v5 |
Offset 258, 14 lines modified | Offset 262, 15 lines modified | ||
258 | ····.line·73 | 262 | ····.line·73 |
259 | ····.end·local·v4····#·"bikes_available":I | 263 | ····.end·local·v4····#·"bikes_available":I |
260 | ····.end·local·v6····#·"bikes_available_str":Ljava/lang/String; | 264 | ····.end·local·v6····#·"bikes_available_str":Ljava/lang/String; |
261 | ····:cond_3 | 265 | ····:cond_3 |
262 | ····:goto_0 | 266 | ····:goto_0 |
263 | ····const·v20,·0x7f060007 | 267 | ····const·v20,·0x7f060007 |
268 | ····.line·74 | ||
264 | ····move-object/from16·v0,·v18 | 269 | ····move-object/from16·v0,·v18 |
265 | ····move/from16·v1,·v20 | 270 | ····move/from16·v1,·v20 |
266 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 271 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
267 | ····move-result-object·v8 | 272 | ····move-result-object·v8 |
Offset 428, 14 lines modified | Offset 433, 15 lines modified | ||
428 | ····invoke-virtual·{v13,·v0},·Landroid/widget/TextView;->setVisibility(I)V | 433 | ····invoke-virtual·{v13,·v0},·Landroid/widget/TextView;->setVisibility(I)V |
429 | ····.line·117 | 434 | ····.line·117 |
430 | ····:cond_6 | 435 | ····:cond_6 |
431 | ····:goto_2 | 436 | ····:goto_2 |
432 | ····const·v20,·0x7f06000c | 437 | ····const·v20,·0x7f06000c |
438 | ····.line·118 | ||
433 | ····move-object/from16·v0,·v18 | 439 | ····move-object/from16·v0,·v18 |
434 | ····move/from16·v1,·v20 | 440 | ····move/from16·v1,·v20 |
435 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 441 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
436 | ····move-result-object·v3 | 442 | ····move-result-object·v3 |
Offset 46, 87 lines modified | Offset 46, 80 lines modified | ||
46 | ····invoke-direct·{p0},·Lname/starnberger/guenther/android/cbw/LocationHelper;->updateProvider()V | 46 | ····invoke-direct·{p0},·Lname/starnberger/guenther/android/cbw/LocationHelper;->updateProvider()V |
47 | ····.line·28 | 47 | ····.line·28 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
50 | .method·private·updateProvider()V | 50 | .method·private·updateProvider()V |
51 | ····.locals· | 51 | ····.locals·5 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·101 | ||
54 | ····const/4·v | 53 | ····const/4·v2,·0x0 |
55 | ···· | 54 | ····.line·101 |
55 | ····const/4·v3,·0x3 | ||
56 | ···· | 56 | ····new-array·v1,·v3,·[Ljava/lang/String; |
57 | ····const-string·v | 57 | ····const-string·v3,·"network" |
58 | ····aput-object·v | 58 | ····aput-object·v3,·v1,·v2 |
59 | ····const/4·v | 59 | ····const/4·v3,·0x1 |
60 | ····const-string·v | 60 | ····const-string·v4,·"gps" |
61 | ····aput-object·v | 61 | ····aput-object·v4,·v1,·v3 |
62 | ····const/4·v | 62 | ····const/4·v3,·0x2 |
63 | ····const-string·v | 63 | ····const-string·v4,·"passive" |
64 | ····aput-object·v | 64 | ····aput-object·v4,·v1,·v3 |
65 | ····.line·103 | 65 | ····.line·103 |
66 | ····.local·v | 66 | ····.local·v1,·"providerPriority":[Ljava/lang/String; |
67 | ····move-object·v0,·v4 | ||
68 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
69 | ····array-length·v | 67 | ····array-length·v3,·v1 |
70 | ····.local·v2,·"len$":I | ||
71 | ····const/4·v1,·0x0 | ||
72 | ····.local·v1,·"i$":I | ||
73 | ····:goto_0 | 68 | ····:goto_0 |
74 | ····if-ge·v | 69 | ····if-ge·v2,·v3,·:cond_1 |
75 | ····aget-object·v | 70 | ····aget-object·v0,·v1,·v2 |
76 | ····.line·104 | 71 | ····.line·104 |
77 | ····.local·v | 72 | ····.local·v0,·"provider":Ljava/lang/String; |
78 | ····iget-object·v | 73 | ····iget-object·v4,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->mgr:Landroid/location/LocationManager; |
79 | ····invoke-virtual·{v | 74 | ····invoke-virtual·{v4,·v0},·Landroid/location/LocationManager;->isProviderEnabled(Ljava/lang/String;)Z |
80 | ····move-result·v | 75 | ····move-result·v4 |
81 | ····if-eqz·v | 76 | ····if-eqz·v4,·:cond_0 |
82 | ····.line·105 | 77 | ····.line·105 |
83 | ····iput-object·v | 78 | ····iput-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->provider:Ljava/lang/String; |
84 | ····.line·111 | 79 | ····.line·111 |
85 | ····.end·local·v | 80 | ····.end·local·v0····#·"provider":Ljava/lang/String; |
86 | ····:goto_1 | 81 | ····:goto_1 |
87 | ····return-void | 82 | ····return-void |
88 | ····.line·103 | 83 | ····.line·103 |
89 | ····.restart·local·v | 84 | ····.restart·local·v0····#·"provider":Ljava/lang/String; |
90 | ····:cond_0 | 85 | ····:cond_0 |
91 | ····add-int/lit8·v | 86 | ····add-int/lit8·v2,·v2,·0x1 |
92 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
93 | ····.line·110 | 88 | ····.line·110 |
94 | ····.end·local·v | 89 | ····.end·local·v0····#·"provider":Ljava/lang/String; |
95 | ····:cond_1 | 90 | ····:cond_1 |
96 | ····const/4·v | 91 | ····const/4·v2,·0x0 |
97 | ····iput-object·v | 92 | ····iput-object·v2,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->provider:Ljava/lang/String; |
98 | ····goto·:goto_1 | 93 | ····goto·:goto_1 |
99 | .end·method | 94 | .end·method |
100 | #·virtual·methods | 95 | #·virtual·methods |
101 | .method·public·declared-synchronized·getLocation()Landroid/location/Location; | 96 | .method·public·declared-synchronized·getLocation()Landroid/location/Location; |
Offset 194, 20 lines modified | Offset 187, 22 lines modified | ||
194 | ····iget-object·v1,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->provider:Ljava/lang/String; | 187 | ····iget-object·v1,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->provider:Ljava/lang/String; |
195 | ····const-wide/16·v2,·0x0 | 188 | ····const-wide/16·v2,·0x0 |
196 | ····const/4·v4,·0x0 | 189 | ····const/4·v4,·0x0 |
190 | ····.line·45 | ||
197 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; | 191 | ····invoke-static·{},·Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; |
198 | ····move-result-object·v6 | 192 | ····move-result-object·v6 |
199 | ····move-object·v5,·p0 | 193 | ····move-object·v5,·p0 |
194 | ····.line·44 | ||
200 | ····invoke-virtual/range·{v0·..·v6},·Landroid/location/LocationManager;->requestLocationUpdates(Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V | 195 | ····invoke-virtual/range·{v0·..·v6},·Landroid/location/LocationManager;->requestLocationUpdates(Ljava/lang/String;JFLandroid/location/LocationListener;Landroid/os/Looper;)V |
201 | ····.line·47 | 196 | ····.line·47 |
202 | ····const/4·v0,·0x0 | 197 | ····const/4·v0,·0x0 |
203 | ····iput-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->callBackLocation:Landroid/location/Location; | 198 | ····iput-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->callBackLocation:Landroid/location/Location; |
Offset 224, 19 lines modified | Offset 219, 19 lines modified | ||
224 | ····.line·51 | 219 | ····.line·51 |
225 | ····:try_start_2 | 220 | ····:try_start_2 |
226 | ····iget-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->waitReq:Ljava/util/concurrent/Semaphore; | 221 | ····iget-object·v0,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->waitReq:Ljava/util/concurrent/Semaphore; |
227 | ····iget·v1,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->timeout:I | 222 | ····iget·v1,·p0,·Lname/starnberger/guenther/android/cbw/LocationHelper;->timeout:I |
228 | ····int-to-long·v | 223 | ····int-to-long·v2,·v1 |
229 | ····sget-object·v | 224 | ····sget-object·v1,·Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; |
230 | ····invoke-virtual·{v0,·v | 225 | ····invoke-virtual·{v0,·v2,·v3,·v1},·Ljava/util/concurrent/Semaphore;->tryAcquire(JLjava/util/concurrent/TimeUnit;)Z |
231 | ····:try_end_2 | 226 | ····:try_end_2 |
232 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_2·..·:try_end_2}·:catch_0 | 227 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_2·..·:try_end_2}·:catch_0 |
233 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_1 | 228 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_1 |
Max diff block lines reached; 152/4906 bytes (3.10%) of diff not shown. |
Offset 50, 25 lines modified | Offset 50, 21 lines modified | ||
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | #·virtual·methods | 52 | #·virtual·methods |
53 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 53 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
56 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
57 | ····.prologue | 55 | ····.prologue |
58 | ····.line·7 | 56 | ····.line·7 |
59 | ····check-cast·p1,·Lname/starnberger/guenther/android/cbw/Station; | 57 | ····check-cast·p1,·Lname/starnberger/guenther/android/cbw/Station; |
60 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
61 | ····check-cast·p2,·Lname/starnberger/guenther/android/cbw/Station; | 58 | ····check-cast·p2,·Lname/starnberger/guenther/android/cbw/Station; |
62 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
63 | ····invoke-virtual·{p0,·p1,·p2},·Lname/starnberger/guenther/android/cbw/StationAlphabeticalComparator;->compare(Lname/starnberger/guenther/android/cbw/Station;Lname/starnberger/guenther/android/cbw/Station;)I | 59 | ····invoke-virtual·{p0,·p1,·p2},·Lname/starnberger/guenther/android/cbw/StationAlphabeticalComparator;->compare(Lname/starnberger/guenther/android/cbw/Station;Lname/starnberger/guenther/android/cbw/Station;)I |
64 | ····move-result·v0 | 60 | ····move-result·v0 |
65 | ····return·v0 | 61 | ····return·v0 |
66 | .end·method | 62 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 21 | .field·final·synthetic·this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V | 23 | .method·constructor·<init>(Lname/starnberger/guenther/android/cbw/ListStations;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lname/starnberger/guenther/android/cbw/ListStations; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·174 | 27 | ····.line·174 |
27 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$1;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; | 28 | ····iput-object·p1,·p0,·Lname/starnberger/guenther/android/cbw/ListStations$1;->this$0:Lname/starnberger/guenther/android/cbw/ListStations; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |