Offset 1, 18 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:·3df23a80f015d02268c56a3ce8c0e61ad064d5634cda623f02d4ceab9633b217 | ||
10 | Signer·#1·certificate·SHA-1·digest:·deda054db81e89b8cf73efbaf84a0ab72a7688c5 | ||
11 | Signer·#1·certificate·MD5·digest:·c5fd83b7a4cc49c77e4ae9e2857c7bb2 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·667e1fb713b38a489ee608ec6968037948c0bcf97ce71827ca4dba9922ac7cba | ||
15 | Signer·#1·public·key·SHA-1·digest:·64eb6be2ee1a9e7c663082a5c1deddb0db319a05 | ||
16 | Signer·#1·public·key·MD5·digest:·9ee23ac5bbb0fd759f1ee37815cf5beb | ||
17 | WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 507 lines modified | Offset 1, 431 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:·····················59 | 4 | ··Zip·archive·file·size:·····················58981·(000000000000E665h) |
5 | ··Actual·end-cent-dir·record·offset:·········59 | 5 | ··Actual·end-cent-dir·record·offset:·········58959·(000000000000E64Fh) |
6 | ··Expected·end-cent-dir·record·offset:·······59 | 6 | ··Expected·end-cent-dir·record·offset:·······58959·(000000000000E64Fh) |
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·1 | 9 | ··central·directory·contains·14·entries. |
10 | ··The·central·directory·is·1 | 10 | ··The·central·directory·is·1082·(000000000000043Ah)·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·5 | 12 | ··is·57877·(000000000000E215h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··res/layout/activity_shutter_speed.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·15·00:53:54 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························56c2271f |
28 | ··compressed·size:································ | 28 | ··compressed·size:································786·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························2424·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························37·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 | ··AndroidManifest.xml |
42 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···873 |
43 | ··················································(0000000000000 | 45 | ··················································(0000000000000369h)·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:···················2.0 | 47 | ··version·of·encoding·software:···················2.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:···2.0 | 49 | ··minimum·software·version·required·to·extract:···2.0 |
48 | ··compression·method:·····························deflated | 50 | ··compression·method:·····························deflated |
49 | ··compression·sub-type·(deflation):···············normal | 51 | ··compression·sub-type·(deflation):···············normal |
50 | ··file·security·status:···························not·encrypted | 52 | ··file·security·status:···························not·encrypted |
51 | ··extended·local·header:··························yes | 53 | ··extended·local·header:··························yes |
52 | ··file·last·modified·on·(DOS·date/time):··········201 | 54 | ··file·last·modified·on·(DOS·date/time):··········2017·Oct·15·00:53:54 |
53 | ··32-bit·CRC·value·(hex):························· | 55 | ··32-bit·CRC·value·(hex):·························bdf74377 |
54 | ··compressed·size:································6 | 56 | ··compressed·size:································664·bytes |
55 | ··uncompressed·size:······························1 | 57 | ··uncompressed·size:······························1756·bytes |
56 | ··length·of·filename:····························· | 58 | ··length·of·filename:·····························19·characters |
57 | ··length·of·extra·field:··························0·bytes | 59 | ··length·of·extra·field:··························0·bytes |
58 | ··length·of·file·comment:·························0·characters | 60 | ··length·of·file·comment:·························0·characters |
59 | ··disk·number·on·which·file·begins:···············disk·1 | 61 | ··disk·number·on·which·file·begins:···············disk·1 |
60 | ··apparent·file·type:·····························binary | 62 | ··apparent·file·type:·····························binary |
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 63 | ··non-MSDOS·external·file·attributes:·············000000·hex |
62 | ··MS-DOS·file·attributes·(00·hex):················none | 64 | ··MS-DOS·file·attributes·(00·hex):················none |
63 | ··There·is·no·file·comment. | 65 | ··There·is·no·file·comment. |
64 | Central·directory·entry·#3: | 66 | Central·directory·entry·#3: |
65 | --------------------------- | 67 | --------------------------- |
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | 68 | ··There·are·an·extra·16·bytes·preceding·this·file. |
67 | ·· | 69 | ··resources.arsc |
68 | ··offset·of·local·header·from·start·of·archive:···1 | 70 | ··offset·of·local·header·from·start·of·archive:···1602 |
69 | ··················································(0000000000000 | 71 | ··················································(0000000000000642h)·bytes |
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 72 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
71 | ··version·of·encoding·software:··················· | 73 | ··version·of·encoding·software:···················1.0 |
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 74 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
73 | ··minimum·software·version·required·to·extract:··· | 75 | ··minimum·software·version·required·to·extract:···1.0 |
74 | ··compression·method:····························· | 76 | ··compression·method:·····························none·(stored) |
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | 77 | ··file·security·status:···························not·encrypted |
77 | ··extended·local·header:·························· | 78 | ··extended·local·header:··························no |
78 | ··file·last·modified·on·(DOS·date/time):··········201 | 79 | ··file·last·modified·on·(DOS·date/time):··········2017·Oct·15·00:53:52 |
79 | ··32-bit·CRC·value·(hex):·························0 | 80 | ··32-bit·CRC·value·(hex):·························07bdb30a |
80 | ··compressed·size:································ | 81 | ··compressed·size:································8008·bytes |
81 | ··uncompressed·size:······························ | 82 | ··uncompressed·size:······························8008·bytes |
82 | ··length·of·filename:····························· | 83 | ··length·of·filename:·····························14·characters |
83 | ··length·of·extra·field:··························0·bytes | 84 | ··length·of·extra·field:··························0·bytes |
84 | ··length·of·file·comment:·························0·characters | 85 | ··length·of·file·comment:·························0·characters |
85 | ··disk·number·on·which·file·begins:···············disk·1 | 86 | ··disk·number·on·which·file·begins:···············disk·1 |
86 | ··apparent·file·type:·····························binary | 87 | ··apparent·file·type:·····························binary |
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 88 | ··non-MSDOS·external·file·attributes:·············000000·hex |
88 | ··MS-DOS·file·attributes·(00·hex):················none | 89 | ··MS-DOS·file·attributes·(00·hex):················none |
89 | ··There·is·no·file·comment. | 90 | ··There·is·no·file·comment. |
90 | Central·directory·entry·#4: | 91 | Central·directory·entry·#4: |
91 | --------------------------- | 92 | --------------------------- |
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
93 | ··META-INF/buildserverid | ||
94 | ··offset·of·local·header·from·start·of·archive:···2438 | ||
95 | ··················································(0000000000000986h)·bytes | ||
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
97 | ··version·of·encoding·software:···················2.0 | ||
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
99 | ··minimum·software·version·required·to·extract:···2.0 | ||
100 | ··compression·method:·····························deflated | ||
101 | ··compression·sub-type·(deflation):···············normal | ||
102 | ··file·security·status:···························not·encrypted | ||
Max diff block lines reached; 19894/31733 bytes (62.69%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="3"·android:versionName="1.2"·package="org.kaziprst.android.ndfilter" | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="3"·android:versionName="1.2"·package="org.kaziprst.android.ndfilter"> |
3 | ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="21"/> | 3 | ··<uses-sdk·android:minSdkVersion="15"·android:targetSdkVersion="21"/> |
4 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 4 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
5 | ····<activity·android:label="@string/app_name"·android:name="org.kaziprst.android.ndfilter.ShutterSpeedActivity"·android:windowSoftInputMode="stateHidden"> | 5 | ····<activity·android:label="@string/app_name"·android:name="org.kaziprst.android.ndfilter.ShutterSpeedActivity"·android:windowSoftInputMode="stateHidden"> |
6 | ······<intent-filter> | 6 | ······<intent-filter> |
7 | ········<action·android:name="android.intent.action.MAIN"/> | 7 | ········<action·android:name="android.intent.action.MAIN"/> |
8 | ········<category·android:name="android.intent.category.LAUNCHER"/> | 8 | ········<category·android:name="android.intent.category.LAUNCHER"/> |
9 | ······</intent-filter> | 9 | ······</intent-filter> |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·481f·0000·0100·0000·0100·1c00··....H........... | ||
00000010:·7009·0000·8400·0000·0000·0000·0001·0000··p............... | 00000010:·7009·0000·8400·0000·0000·0000·0001·0000··p............... | ||
00000020:·2c02·0000·0000·0000·0000·0000·2800·0000··,...........(... | 00000020:·2c02·0000·0000·0000·0000·0000·2800·0000··,...........(... | ||
00000030:·5500·0000·7c00·0000·a300·0000·cb00·0000··U...|........... | 00000030:·5500·0000·7c00·0000·a300·0000·cb00·0000··U...|........... | ||
00000040:·f400·0000·2801·0000·6101·0000·6e01·0000··....(...a...n... | 00000040:·f400·0000·2801·0000·6101·0000·6e01·0000··....(...a...n... | ||
00000050:·7b01·0000·8a01·0000·9a01·0000·aa01·0000··{............... | 00000050:·7b01·0000·8a01·0000·9a01·0000·aa01·0000··{............... | ||
00000060:·ba01·0000·ca01·0000·d701·0000·e501·0000··................ | 00000060:·ba01·0000·ca01·0000·d701·0000·e501·0000··................ | ||
00000070:·f301·0000·0102·0000·1002·0000·1f02·0000··................ | 00000070:·f301·0000·0102·0000·1002·0000·1f02·0000··................ | ||
Offset 145, 16 lines modified | Offset 145, 16 lines modified | ||
00000900:·d180·d0be·d0bc·0001·02d1·8700·0102·d0bc··................ | 00000900:·d180·d0be·d0bc·0001·02d1·8700·0102·d0bc··................ | ||
00000910:·0013·25d0·97d0·b0d1·82d0·b0d0·bcd1·9ad0··..%............. | 00000910:·0013·25d0·97d0·b0d1·82d0·b0d0·bcd1·9ad0··..%............. | ||
00000920:·b5d0·bdd0·bed1·81d1·8220·d184·d0b8·d0bb··.........·...... | 00000920:·b5d0·bdd0·bed1·81d1·8220·d184·d0b8·d0bb··.........·...... | ||
00000930:·d182·d0b5·d180·d0b0·0001·02d1·8100·1e39··...............9 | 00000930:·d182·d0b5·d180·d0b0·0001·02d1·8100·1e39··...............9 | ||
00000940:·d094·d183·d0b6·d0b8·d0bd·d0b0·20d0·b5d0··............·... | 00000940:·d094·d183·d0b6·d0b8·d0bd·d0b0·20d0·b5d0··............·... | ||
00000950:·bad1·81d0·bfd0·bed0·b7d0·b8d1·86d0·b8d1··................ | 00000950:·bad1·81d0·bfd0·bed0·b7d0·b8d1·86d0·b8d1··................ | ||
00000960:·98d0·b520·d0b1·d0b5·d0b7·20d1·84d0·b8d0··...·......·..... | 00000960:·98d0·b520·d0b1·d0b5·d0b7·20d1·84d0·b8d0··...·......·..... | ||
00000970:·bbd1·82d0·b5d1·80d0·b000·0000·0002· | 00000970:·bbd1·82d0·b5d1·80d0·b000·0000·0002·1c01··................ | ||
00000980:· | 00000980:·cc15·0000·7f00·0000·6f00·7200·6700·2e00··........o.r.g... | ||
00000990:·6b00·6100·7a00·6900·7000·7200·7300·7400··k.a.z.i.p.r.s.t. | 00000990:·6b00·6100·7a00·6900·7000·7200·7300·7400··k.a.z.i.p.r.s.t. | ||
000009a0:·2e00·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | 000009a0:·2e00·6100·6e00·6400·7200·6f00·6900·6400··..a.n.d.r.o.i.d. | ||
000009b0:·2e00·6e00·6400·6600·6900·6c00·7400·6500··..n.d.f.i.l.t.e. | 000009b0:·2e00·6e00·6400·6600·6900·6c00·7400·6500··..n.d.f.i.l.t.e. | ||
000009c0:·7200·0000·0000·0000·0000·0000·0000·0000··r............... | 000009c0:·7200·0000·0000·0000·0000·0000·0000·0000··r............... | ||
000009d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000009d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000009e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000009e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000009f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000009f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
Offset 162, 354 lines modified | Offset 162, 340 lines modified | ||
00000a10:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a10:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a20:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a20:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a30:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a30:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a40:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a40:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a50:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a50:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a60:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a60:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a70:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00000a70:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000a80:·0000·0000·0000·0000· | 00000a80:·0000·0000·0000·0000·1c01·0000·0800·0000··................ | ||
00000a90:· | 00000a90:·9c01·0000·1300·0000·0100·1c00·8000·0000··................ | ||
00000aa0:· | 00000aa0:·0800·0000·0000·0000·0001·0000·3c00·0000··............<... | ||
00000ab0:·0000·0000·0000·0000·0700·0000·1200·0000··................ | |||
00000ac0:·1b00·0000·2300·0000·2b00·0000·3400·0000··....#...+...4... | |||
00000ad0:·3c00·0000·0404·6174·7472·0008·0864·7261··<.....attr...dra | |||
00000ae0:·7761·626c·6500·0606·6c61·796f·7574·0005··wable...layout.. | |||
00000af0:·0561·7272·6179·0005·0564·696d·656e·0006··.array...dimen.. | |||
00000b00:·0673·7472·696e·6700·0505·7374·796c·6500··.string...style. | |||
00000b10:·0202·6964·0000·0000·0100·1c00·c401·0000··..id............ | |||
00000 | 00000b20:·1300·0000·0000·0000·0001·0000·6800·0000··............h... | ||
00000b30:·0000·0000·0000·0000·0e00·0000·2700·0000··............'... | |||
00000b40:·3300·0000·4400·0000·6100·0000·7c00·0000··3...D...a...|... | |||
00000 | 00000b50:·8700·0000·a700·0000·af00·0000·b900·0000··................ | ||
00000ad0:·3400·0000·3c00·0000·0404·6174·7472·0008··4...<.....attr.. | |||
00000ae0:·0864·7261·7761·626c·6500·0606·6c61·796f··.drawable...layo | |||
00000af0:·7574·0005·0561·7272·6179·0005·0564·696d··ut...array...dim | |||
00000b00:·656e·0006·0673·7472·696e·6700·0505·7374··en...string...st | |||
00000b10:·796c·6500·0202·6964·0000·0000·0100·1c00··yle...id........ | |||
00000b | 00000b60:·c900·0000·d300·0000·e300·0000·ee00·0000··................ | ||
00000b30:·6800·0000·0000·0000·0000·0000·0e00·0000··h............... | |||
00000b40:·2700·0000·3300·0000·4400·0000·6100·0000··'...3...D...a... | |||
00000b50:·7c00·0000·8700·0000·a700·0000·af00·0000··|............... | |||
00000b60:·b900·0000·c900·0000·d300·0000·e300·0000··................ | |||
00000b70:· | 00000b70:·fe00·0000·0901·0000·1e01·0000·4101·0000··............A... | ||
00000b80:· | 00000b80:·0b0b·6963·5f6c·6175·6e63·6865·7200·1616··..ic_launcher... | ||
00000b90:·6163·7469·7669·7479·5f73·6875·7474·6572··activity_shutter | |||
00000ba0:·5f73·7065·6564·0009·096e·645f·7661·6c75··_speed...nd_valu | |||
00000bb0:·6573·000e·0e73·6875·7474·6572·5f73·7065··es...shutter_spe | |||
00000b | 00000bc0:·6564·7300·1a1a·6163·7469·7669·7479·5f68··eds...activity_h | ||
00000ba0:·7474·6572·5f73·7065·6564·0009·096e·645f··tter_speed...nd_ | |||
00000bb0:·7661·6c75·6573·000e·0e73·6875·7474·6572··values...shutter | |||
00000bc0:·5f73·7065·6564·7300·1a1a·6163·7469·7669··_speeds...activi | |||
00000bd0:· | 00000bd0:·6f72·697a·6f6e·7461·6c5f·6d61·7267·696e··orizontal_margin | ||
00000be0:· | 00000be0:·0018·1861·6374·6976·6974·795f·7665·7274··...activity_vert | ||
00000bf0:· | 00000bf0:·6963·616c·5f6d·6172·6769·6e00·0808·6170··ical_margin...ap | ||
00000c00:· | 00000c00:·705f·6e61·6d65·001d·1d63·616c·6375·6c61··p_name...calcula | ||
00000c10:·6375·6c61·7465·645f·7368·7574·7465·725f··culated_shutter_ | |||
00000c20:·7370·6565·645f·7465·7874·0005·0568·6f75··speed_text...hou | |||
00000c30:·7273·0007·076d·696e·7574·6573·000d·0d6e··rs...minutes...n | |||
00000c40:·645f·7661·6c75·655f·7465·7874·0007·0773··d_value_text...s | |||
00000c50:·6563·6f6e·6473·000d·0d73·6875·7474·6572··econds...shutter | |||
00000c60:·5f73·7065·6564·0008·0841·7070·5468·656d··_speed...AppThem | |||
00000c70:·6500·0d0d·7368·7574·7465·725f·7661·6c75··e...shutter_valu | |||
00000c80:·6500·0808·6e64·5f76·616c·7565·0012·1273··e...nd_value...s | |||
00000c90:·6875·7474·6572·5f73·7065·6564·5f74·6578··hutter_speed_tex | |||
00000ca0:·7400·2020·6361·6c63·756c·6174·6564·5f73··t.··calculated_s | |||
00000cb0:·6875·7474·6572·5f73·7065·6564·5f6d·6573··hutter_speed_mes | |||
00000cc0:·7361·6765·0018·1863·616c·6375·6c61·7465··sage...calculate | |||
00000c | 00000c10:·7465·645f·7368·7574·7465·725f·7370·6565··ted_shutter_spee | ||
00000c20:·645f·7465·7874·0005·0568·6f75·7273·0007··d_text...hours.. | |||
00000c30:·076d·696e·7574·6573·000d·0d6e·645f·7661··.minutes...nd_va | |||
00000c40:·6c75·655f·7465·7874·0007·0773·6563·6f6e··lue_text...secon | |||
00000c50:·6473·000d·0d73·6875·7474·6572·5f73·7065··ds...shutter_spe | |||
00000c60:·6564·0008·0841·7070·5468·656d·6500·0d0d··ed...AppTheme... | |||
00000c70:·7368·7574·7465·725f·7661·6c75·6500·0808··shutter_value... | |||
00000c80:·6e64·5f76·616c·7565·0012·1273·6875·7474··nd_value...shutt | |||
00000c90:·6572·5f73·7065·6564·5f74·6578·7400·2020··er_speed_text.·· | |||
00000ca0:·6361·6c63·756c·6174·6564·5f73·6875·7474··calculated_shutt | |||
00000cb0:·6572·5f73·7065·6564·5f6d·6573·7361·6765··er_speed_message | |||
00000cc0:·0018·1863·616c·6375·6c61·7465·645f·7368··...calculated_sh | |||
00000cd0:·7574·7465·725f·7370·6565·6400·0202·1000··utter_speed..... | |||
00000ce0:·1000·0000·0100·0000·0000·0000·0202·1000··................ | |||
00000c | 00000cf0:·1400·0000·0200·0000·0100·0000·0001·0000··................ | ||
00000 | 00000d00:·0102·3800·4c00·0000·0200·0000·0100·0000··..8.L........... | ||
00000d00:·0001·0000·0102·4400·5800·0000·0200·0000··......D.X....... | |||
00000d10:· | 00000d10:·3c00·0000·2400·0000·0000·0000·0000·0000··<...$........... | ||
00000d20:·0000·0000·0000·a000·0000·0000·0000·0000··................ | |||
00000d | 00000d20:·0000·a000·0000·0000·0000·0000·0400·0000··................ | ||
00000d | 00000d30:·0000·0000·0000·0000·0000·0000·0800·0000··................ | ||
00000d | 00000d40:·0000·0000·0800·0003·0200·0000·0102·3800··..............8. | ||
00000d | 00000d50:·4c00·0000·0200·0000·0100·0000·3c00·0000··L...........<... | ||
00000d | 00000d60:·2400·0000·0000·0000·0000·0000·0000·f000··$............... | ||
00000d | 00000d70:·0000·0000·0000·0000·0400·0000·0000·0000··................ | ||
00000d | 00000d80:·0000·0000·0000·0000·0800·0000·0000·0000··................ | ||
00000d90:·0800·0003·0300·0000·0102·3800·4c00·0000··..........8.L... | |||
00000da0:·0200·0000·0100·0000·3c00·0000·2400·0000··........<...$... | |||
00000db0:·0000·0000·0000·0000·0000·4001·0000·0000··..........@..... | |||
00000dc0:·0000·0000·0400·0000·0000·0000·0000·0000··................ | |||
00000d | 00000dd0:·0000·0000·0800·0000·0000·0000·0800·0003··................ | ||
00000d | 00000de0:·0400·0000·0102·3800·4c00·0000·0200·0000··......8.L....... | ||
00000d | 00000df0:·0100·0000·3c00·0000·2400·0000·0000·0000··....<...$....... | ||
00000 | 00000e00:·0000·0000·0000·e001·0000·0000·0000·0000··................ | ||
00000 | 00000e10:·0400·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000df0:·0000·0000·0000·0000·0000·0000·0800·0000··................ | |||
00000e00:·0000·0000·0800·0003·0400·0000·0102·4400··..............D. | |||
00000e10:·5800·0000·0200·0000·0100·0000·4800·0000··X...........H... | |||
00000e20:·3000·0000·0000·0000·0000·0000·0000·e001··0............... | |||
00000e | 00000e20:·0800·0000·0000·0000·0800·0003·0500·0000··................ | ||
00000e30:·0202·1000·1400·0000·0300·0000·0100·0000··................ | |||
00000e40:·8024·0000·0102·3800·4c00·0000·0300·0000··.$....8.L....... | |||
00000e50:·0100·0000·3c00·0000·2400·0000·0000·0000··....<...$....... | |||
00000e | 00000e60:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000e50:·0000·0000·0800·0000·0000·0000·0800·0003··................ | |||
Max diff block lines reached; 36424/48975 bytes (74.37%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 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············:·d21482f8 |
5 | signature···········:· | 5 | signature···········:·ae5f...fd11 |
6 | file_size···········:·8804 | 6 | file_size···········:·8804 |
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·····:·164 | 10 | string_ids_size·····:·164 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·43 | 12 | type_ids_size·······:·43 |
Offset 576, 15 lines modified | Offset 576, 14 lines modified | ||
576 | ······insns·size····:·4·16-bit·code·units | 576 | ······insns·size····:·4·16-bit·code·units |
577 | 000b10:········································|[000b10]·org.kaziprst.android.ndfilter.R.<init>:()V | 577 | 000b10:········································|[000b10]·org.kaziprst.android.ndfilter.R.<init>:()V |
578 | 000b20:·7010·1400·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0014 | 578 | 000b20:·7010·1400·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0014 |
579 | 000b26:·0e00···································|0003:·return-void | 579 | 000b26:·0e00···································|0003:·return-void |
580 | ······catches·······:·(none) | 580 | ······catches·······:·(none) |
581 | ······positions·····:· | 581 | ······positions·····:· |
582 | ········0x0000·line=10 | 582 | ········0x0000·line=10 |
583 | ········0x0003·line=44 | ||
584 | ······locals········:· | 583 | ······locals········:· |
585 | ········0x0000·-·0x0004·reg=0·this·Lorg/kaziprst/android/ndfilter/R;· | 584 | ········0x0000·-·0x0004·reg=0·this·Lorg/kaziprst/android/ndfilter/R;· |
586 | ··Virtual·methods···- | 585 | ··Virtual·methods···- |
587 | ··source_file_idx···:·63·(R.java) | 586 | ··source_file_idx···:·63·(R.java) |
588 | Class·#10·header: | 587 | Class·#10·header: |
Offset 629, 15 lines modified | Offset 628, 15 lines modified | ||
629 | 000b3c:·7010·1400·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0014 | 628 | 000b3c:·7010·1400·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0014 |
630 | 000b42:·0e00···································|0005:·return-void | 629 | 000b42:·0e00···································|0005:·return-void |
631 | ······catches·······:·(none) | 630 | ······catches·······:·(none) |
632 | ······positions·····:· | 631 | ······positions·····:· |
633 | ········0x0000·line=49 | 632 | ········0x0000·line=49 |
634 | ······locals········:· | 633 | ······locals········:· |
635 | ········0x0000·-·0x0006·reg=0·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$1;· | 634 | ········0x0000·-·0x0006·reg=0·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$1;· |
636 | ········0x0000·-·0x0006·reg=1· | 635 | ········0x0000·-·0x0006·reg=1·this$0·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;· |
637 | ··Virtual·methods···- | 636 | ··Virtual·methods···- |
638 | ····#0··············:·(in·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$1;) | 637 | ····#0··············:·(in·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$1;) |
639 | ······name··········:·'onValueChange' | 638 | ······name··········:·'onValueChange' |
640 | ······type··········:·'(Landroid/widget/NumberPicker;II)V' | 639 | ······type··········:·'(Landroid/widget/NumberPicker;II)V' |
641 | ······access········:·0x0001·(PUBLIC) | 640 | ······access········:·0x0001·(PUBLIC) |
642 | ······code··········- | 641 | ······code··········- |
Offset 706, 15 lines modified | Offset 705, 15 lines modified | ||
706 | 000b80:·7010·1400·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0014 | 705 | 000b80:·7010·1400·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0014 |
707 | 000b86:·0e00···································|0005:·return-void | 706 | 000b86:·0e00···································|0005:·return-void |
708 | ······catches·······:·(none) | 707 | ······catches·······:·(none) |
709 | ······positions·····:· | 708 | ······positions·····:· |
710 | ········0x0000·line=63 | 709 | ········0x0000·line=63 |
711 | ······locals········:· | 710 | ······locals········:· |
712 | ········0x0000·-·0x0006·reg=0·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$2;· | 711 | ········0x0000·-·0x0006·reg=0·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$2;· |
713 | ········0x0000·-·0x0006·reg=1· | 712 | ········0x0000·-·0x0006·reg=1·this$0·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;· |
714 | ··Virtual·methods···- | 713 | ··Virtual·methods···- |
715 | ····#0··············:·(in·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$2;) | 714 | ····#0··············:·(in·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$2;) |
716 | ······name··········:·'onValueChange' | 715 | ······name··········:·'onValueChange' |
717 | ······type··········:·'(Landroid/widget/NumberPicker;II)V' | 716 | ······type··········:·'(Landroid/widget/NumberPicker;II)V' |
718 | ······access········:·0x0001·(PUBLIC) | 717 | ······access········:·0x0001·(PUBLIC) |
719 | ······code··········- | 718 | ······code··········- |
Offset 878, 14 lines modified | Offset 877, 16 lines modified | ||
878 | 000c36:·0c00···································|000b:·move-result-object·v0 | 877 | 000c36:·0c00···································|000b:·move-result-object·v0 |
879 | 000c38:·5441·1f00······························|000c:·iget-object·v1,·v4,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;.current_shutter_speed:Landroid/widget/TextView;·//·field@001f | 878 | 000c38:·5441·1f00······························|000c:·iget-object·v1,·v4,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;.current_shutter_speed:Landroid/widget/TextView;·//·field@001f |
880 | 000c3c:·6e20·1100·0100·························|000e:·invoke-virtual·{v1,·v0},·Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V·//·method@0011 | 879 | 000c3c:·6e20·1100·0100·························|000e:·invoke-virtual·{v1,·v0},·Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V·//·method@0011 |
881 | 000c42:·0e00···································|0011:·return-void | 880 | 000c42:·0e00···································|0011:·return-void |
882 | ······catches·······:·(none) | 881 | ······catches·······:·(none) |
883 | ······positions·····:· | 882 | ······positions·····:· |
884 | ········0x0000·line=93 | 883 | ········0x0000·line=93 |
884 | ········0x0000·line=94 | ||
885 | ········0x0008·line=93 | ||
885 | ········0x000c·line=95 | 886 | ········0x000c·line=95 |
886 | ········0x0011·line=96 | 887 | ········0x0011·line=96 |
887 | ······locals········:· | 888 | ······locals········:· |
888 | ········0x000c·-·0x0012·reg=0·shutter_speed·Ljava/lang/String;· | 889 | ········0x000c·-·0x0012·reg=0·shutter_speed·Ljava/lang/String;· |
889 | ········0x0000·-·0x0012·reg=4·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;· | 890 | ········0x0000·-·0x0012·reg=4·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;· |
890 | ··Virtual·methods···- | 891 | ··Virtual·methods···- |
Offset 1147, 135 lines modified | Offset 1148, 135 lines modified | ||
1147 | ········0x0000·-·0x0004·reg=0·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;· | 1148 | ········0x0000·-·0x0004·reg=0·this·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;· |
1148 | ····#2··············:·(in·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;) | 1149 | ····#2··············:·(in·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;) |
1149 | ······name··········:·'calculateShutterSpeed' | 1150 | ······name··········:·'calculateShutterSpeed' |
1150 | ······type··········:·'(Landroid/content/Context;II)Ljava/lang/String;' | 1151 | ······type··········:·'(Landroid/content/Context;II)Ljava/lang/String;' |
1151 | ······access········:·0x0009·(PUBLIC·STATIC) | 1152 | ······access········:·0x0009·(PUBLIC·STATIC) |
1152 | ······code··········- | 1153 | ······code··········- |
1153 | ······registers·····:·2 | 1154 | ······registers·····:·20 |
1154 | ······ins···········:·3 | 1155 | ······ins···········:·3 |
1155 | ······outs··········:·3 | 1156 | ······outs··········:·3 |
1156 | ······insns·size····:·23 | 1157 | ······insns·size····:·233·16-bit·code·units |
1157 | 001058:········································|[001058]·org.kaziprst.android.ndfilter.ShutterSpeedCalculator.calculateShutterSpeed:(Landroid/content/Context;II)Ljava/lang/String; | 1158 | 001058:········································|[001058]·org.kaziprst.android.ndfilter.ShutterSpeedCalculator.calculateShutterSpeed:(Landroid/content/Context;II)Ljava/lang/String; |
1158 | 001068:·620 | 1159 | 001068:·620b·2300······························|0000:·sget-object·v11,·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;.shutter_speeds:[D·//·field@0023 |
1159 | 00106c:·450 | 1160 | 00106c:·450b·0b12······························|0002:·aget-wide·v11,·v11,·v18 |
1160 | 001070:·620 | 1161 | 001070:·620d·2200······························|0004:·sget-object·v13,·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;.nd_values:[I·//·field@0022 |
1161 | 001074:·440 | 1162 | 001074:·440d·0d13······························|0006:·aget·v13,·v13,·v19 |
1162 | 001078:·83 | 1163 | 001078:·83dd···································|0008:·int-to-double·v13,·v13 |
1163 | 00107a:·ad0 | 1164 | 00107a:·ad09·0b0d······························|0009:·mul-double·v9,·v11,·v13 |
1164 | 00107e:·220 | 1165 | 00107e:·2205·1600······························|000b:·new-instance·v5,·Ljava/lang/StringBuilder;·//·type@0016 |
1165 | 001082:·7010·1600·0 | 1166 | 001082:·7010·1600·0500·························|000d:·invoke-direct·{v5},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0016 |
1166 | 001088:·190 | 1167 | 001088:·190b·f03f······························|0010:·const-wide/high16·v11,·#long·4607182418800017408·//·#3ff0 |
1167 | 00108c:·ce | 1168 | 00108c:·ce9b···································|0012:·div-double/2addr·v11,·v9 |
1168 | 00108e:·8a | 1169 | 00108e:·8ab6···································|0013:·double-to-int·v6,·v11 |
1169 | 001090:·190 | 1170 | 001090:·190b·f03f······························|0014:·const-wide/high16·v11,·#long·4607182418800017408·//·#3ff0 |
1170 | 001094:·300 | 1171 | 001094:·300b·090b······························|0016:·cmpg-double·v11,·v9,·v11 |
1171 | 001098:·3b0 | 1172 | 001098:·3b0b·2000······························|0018:·if-gez·v11,·0038·//·+0020 |
1172 | 00109c:·121 | 1173 | 00109c:·121b···································|001a:·const/4·v11,·#int·1·//·#1 |
1173 | 00109e:·32 | 1174 | 00109e:·32b6·1d00······························|001b:·if-eq·v6,·v11,·0038·//·+001d |
1174 | 0010a2:·1a0 | 1175 | 0010a2:·1a0b·0500······························|001d:·const-string·v11,·"1/"·//·string@0005 |
1175 | 0010a6:·6e20·1900· | 1176 | 0010a6:·6e20·1900·b500·························|001f:·invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0019 |
1176 | 0010ac:·0c0 | 1177 | 0010ac:·0c0b···································|0022:·move-result-object·v11 |
1177 | 0010ae:·6e20·1700· | 1178 | 0010ae:·6e20·1700·6b00·························|0023:·invoke-virtual·{v11,·v6},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@0017 |
1178 | 0010b4:·0c0 | 1179 | 0010b4:·0c0b···································|0026:·move-result-object·v11 |
1179 | 0010b6:·140 | 1180 | 0010b6:·140c·0500·067f·························|0027:·const·v12,·#float·1.78117e+38·//·#7f060005 |
1180 | 0010bc:·0800·1 | 1181 | 0010bc:·0800·1100······························|002a:·move-object/from16·v0,·v17 |
1181 | 0010c0:·6e20·0400· | 1182 | 0010c0:·6e20·0400·c000·························|002c:·invoke-virtual·{v0,·v12},·Landroid/content/Context;.getString:(I)Ljava/lang/String;·//·method@0004 |
1182 | 0010c6:·0c0 | 1183 | 0010c6:·0c0c···································|002f:·move-result-object·v12 |
1183 | 0010c8:·6e20·1900· | 1184 | 0010c8:·6e20·1900·cb00·························|0030:·invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0019 |
1184 | 0010ce:·6e10·1a00·0 | 1185 | 0010ce:·6e10·1a00·0500·························|0033:·invoke-virtual·{v5},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@001a |
1185 | 0010d4:·0c0 | 1186 | 0010d4:·0c0b···································|0036:·move-result-object·v11 |
1186 | 0010d6:·110 | 1187 | 0010d6:·110b···································|0037:·return-object·v11 |
1187 | 0010d8:·121 | 1188 | 0010d8:·121b···································|0038:·const/4·v11,·#int·1·//·#1 |
1188 | 0010da:·33 | 1189 | 0010da:·33b6·1500······························|0039:·if-ne·v6,·v11,·004e·//·+0015 |
1189 | 0010de:·1a0 | 1190 | 0010de:·1a0b·0300······························|003b:·const-string·v11,·"1"·//·string@0003 |
1190 | 0010e2:·6e20·1900· | 1191 | 0010e2:·6e20·1900·b500·························|003d:·invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0019 |
1191 | 0010e8:·0c0 | 1192 | 0010e8:·0c0b···································|0040:·move-result-object·v11 |
1192 | 0010ea:·140 | 1193 | 0010ea:·140c·0500·067f·························|0041:·const·v12,·#float·1.78117e+38·//·#7f060005 |
1193 | 0010f0:·0800·1 | 1194 | 0010f0:·0800·1100······························|0044:·move-object/from16·v0,·v17 |
1194 | 0010f4:·6e20·0400· | 1195 | 0010f4:·6e20·0400·c000·························|0046:·invoke-virtual·{v0,·v12},·Landroid/content/Context;.getString:(I)Ljava/lang/String;·//·method@0004 |
Max diff block lines reached; 17301/30081 bytes (57.51%) of diff not shown. |
Offset 124, 285 lines modified | Offset 124, 285 lines modified | ||
124 | ····.line·5 | 124 | ····.line·5 |
125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 125 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
126 | ····return-void | 126 | ····return-void |
127 | .end·method | 127 | .end·method |
128 | .method·public·static·calculateShutterSpeed(Landroid/content/Context;II)Ljava/lang/String; | 128 | .method·public·static·calculateShutterSpeed(Landroid/content/Context;II)Ljava/lang/String; |
129 | ····.locals·1 | 129 | ····.locals·17 |
130 | ····.param·p0,·"c"····#·Landroid/content/Context; | 130 | ····.param·p0,·"c"····#·Landroid/content/Context; |
131 | ····.param·p1,·"shutter_index"····#·I | 131 | ····.param·p1,·"shutter_index"····#·I |
132 | ····.param·p2,·"nd_index"····#·I | 132 | ····.param·p2,·"nd_index"····#·I |
133 | ····.prologue | 133 | ····.prologue |
134 | ····.line·19 | 134 | ····.line·19 |
135 | ····sget-object·v1 | 135 | ····sget-object·v11,·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;->shutter_speeds:[D |
136 | ····aget-wide·v1 | 136 | ····aget-wide·v11,·v11,·p1 |
137 | ····sget-object·v1 | 137 | ····sget-object·v13,·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;->nd_values:[I |
138 | ····aget·v1 | 138 | ····aget·v13,·v13,·p2 |
139 | ····int-to-double·v1 | 139 | ····int-to-double·v13,·v13 |
140 | ····mul-double·v | 140 | ····mul-double·v9,·v11,·v13 |
141 | ····.line·21 | 141 | ····.line·21 |
142 | ····.local·v | 142 | ····.local·v9,·"shutter_speed":D |
143 | ····new-instance·v | 143 | ····new-instance·v5,·Ljava/lang/StringBuilder; |
144 | ····invoke-direct·{v | 144 | ····invoke-direct·{v5},·Ljava/lang/StringBuilder;-><init>()V |
145 | ····.line·22 | 145 | ····.line·22 |
146 | ····.local·v | 146 | ····.local·v5,·"result":Ljava/lang/StringBuilder; |
147 | ····const-wide/high16·v1 | 147 | ····const-wide/high16·v11,·0x3ff0000000000000L····#·1.0 |
148 | ····div-double/2addr·v1 | 148 | ····div-double/2addr·v11,·v9 |
149 | ····double-to-int·v | 149 | ····double-to-int·v6,·v11 |
150 | ····.line·23 | 150 | ····.line·23 |
151 | ····.local·v | 151 | ····.local·v6,·"rounded_speed":I |
152 | ····const-wide/high16·v1 | 152 | ····const-wide/high16·v11,·0x3ff0000000000000L····#·1.0 |
153 | ····cmpg-double·v1 | 153 | ····cmpg-double·v11,·v9,·v11 |
154 | ····if-gez·v1 | 154 | ····if-gez·v11,·:cond_1 |
155 | ····const/4·v1 | 155 | ····const/4·v11,·0x1 |
156 | ····if-eq·v | 156 | ····if-eq·v6,·v11,·:cond_1 |
157 | ····.line·24 | 157 | ····.line·24 |
158 | ····const-string·v1 | 158 | ····const-string·v11,·"1/" |
159 | ····invoke-virtual·{v | 159 | ····invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
160 | ····move-result-object·v1 | 160 | ····move-result-object·v11 |
161 | ····invoke-virtual·{v1 | 161 | ····invoke-virtual·{v11,·v6},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
162 | ····move-result-object·v1 | 162 | ····move-result-object·v11 |
163 | ····const·v1 | 163 | ····const·v12,·0x7f060005 |
164 | ····move-object/from16·v0,·p0 | 164 | ····move-object/from16·v0,·p0 |
165 | ····invoke-virtual·{v0,·v1 | 165 | ····invoke-virtual·{v0,·v12},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
166 | ····move-result-object·v1 | 166 | ····move-result-object·v12 |
167 | ····invoke-virtual·{v1 | 167 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
168 | ····.line·44 | 168 | ····.line·44 |
169 | ····:cond_0 | 169 | ····:cond_0 |
170 | ····:goto_0 | 170 | ····:goto_0 |
171 | ····invoke-virtual·{v | 171 | ····invoke-virtual·{v5},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
172 | ····move-result-object·v1 | 172 | ····move-result-object·v11 |
173 | ····return-object·v1 | 173 | ····return-object·v11 |
174 | ····.line·25 | 174 | ····.line·25 |
175 | ····:cond_1 | 175 | ····:cond_1 |
176 | ····const/4·v1 | 176 | ····const/4·v11,·0x1 |
177 | ····if-ne·v | 177 | ····if-ne·v6,·v11,·:cond_2 |
178 | ····.line·26 | 178 | ····.line·26 |
179 | ····const-string·v1 | 179 | ····const-string·v11,·"1" |
180 | ····invoke-virtual·{v | 180 | ····invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
181 | ····move-result-object·v1 | 181 | ····move-result-object·v11 |
182 | ····const·v1 | 182 | ····const·v12,·0x7f060005 |
183 | ····move-object/from16·v0,·p0 | 183 | ····move-object/from16·v0,·p0 |
184 | ····invoke-virtual·{v0,·v1 | 184 | ····invoke-virtual·{v0,·v12},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
185 | ····move-result-object·v1 | 185 | ····move-result-object·v12 |
186 | ····invoke-virtual·{v1 | 186 | ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
187 | ····goto·:goto_0 | 187 | ····goto·:goto_0 |
188 | ····.line·27 | 188 | ····.line·27 |
189 | ····:cond_2 | 189 | ····:cond_2 |
190 | ····const-wide/high16·v1 | 190 | ····const-wide/high16·v11,·0x404e000000000000L····#·60.0 |
191 | ····cmpg-double·v1 | 191 | ····cmpg-double·v11,·v9,·v11 |
192 | ····if-gez·v1 | 192 | ····if-gez·v11,·:cond_3 |
193 | ····.line·28 | 193 | ····.line·28 |
194 | ····invoke-static·{v | 194 | ····invoke-static·{v9,·v10},·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;->roundNumber(D)Ljava/lang/String; |
195 | ····move-result-object·v1 | 195 | ····move-result-object·v11 |
196 | ····invoke-virtual·{v | 196 | ····invoke-virtual·{v5,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
197 | ····move-result-object·v1 | 197 | ····move-result-object·v11 |
198 | ····const·v1 | 198 | ····const·v12,·0x7f060005 |
199 | ····move-object/from16·v0,·p0 | 199 | ····move-object/from16·v0,·p0 |
Max diff block lines reached; 6710/12248 bytes (54.78%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; | 21 | .field·final·synthetic·this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;)V | 23 | .method·constructor·<init>(Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·63 | 27 | ····.line·63 |
27 | ····iput-object·p1,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$2;->this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; | 28 | ····iput-object·p1,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$2;->this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 10 lines modified | Offset 22, 9 lines modified | ||
22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
23 | ····.locals·0 | 23 | ····.locals·0 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·10 | 25 | ····.line·10 |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
27 | ····.line·44 | ||
28 | ····return-void | 27 | ····return-void |
29 | .end·method | 28 | .end·method |
Offset 66, 22 lines modified | Offset 66, 24 lines modified | ||
66 | .end·method | 66 | .end·method |
67 | .method·private·updateShutterSpeed()V | 67 | .method·private·updateShutterSpeed()V |
68 | ····.locals·4 | 68 | ····.locals·4 |
69 | ····.prologue | 69 | ····.prologue |
70 | ····.line·93 | 70 | ····.line·93 |
71 | ····.line·94 | ||
71 | ····invoke-virtual·{p0},·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->getApplicationContext()Landroid/content/Context; | 72 | ····invoke-virtual·{p0},·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->getApplicationContext()Landroid/content/Context; |
72 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
73 | ····iget·v2,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->shutter_speed_index:I | 74 | ····iget·v2,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->shutter_speed_index:I |
74 | ····iget·v3,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->nd_value_index:I | 75 | ····iget·v3,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->nd_value_index:I |
76 | ····.line·93 | ||
75 | ····invoke-static·{v1,·v2,·v3},·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;->calculateShutterSpeed(Landroid/content/Context;II)Ljava/lang/String; | 77 | ····invoke-static·{v1,·v2,·v3},·Lorg/kaziprst/android/ndfilter/ShutterSpeedCalculator;->calculateShutterSpeed(Landroid/content/Context;II)Ljava/lang/String; |
76 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
77 | ····.line·95 | 79 | ····.line·95 |
78 | ····.local·v0,·"shutter_speed":Ljava/lang/String; | 80 | ····.local·v0,·"shutter_speed":Ljava/lang/String; |
79 | ····iget-object·v1,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->current_shutter_speed:Landroid/widget/TextView; | 81 | ····iget-object·v1,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;->current_shutter_speed:Landroid/widget/TextView; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; | 21 | .field·final·synthetic·this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;)V | 23 | .method·constructor·<init>(Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·49 | 27 | ····.line·49 |
27 | ····iput-object·p1,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$1;->this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; | 28 | ····iput-object·p1,·p0,·Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity$1;->this$0:Lorg/kaziprst/android/ndfilter/ShutterSpeedActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |