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:·f949558012667e0d1c78fb36ac8de3be32fbf9c05230574b2fd2c7e71f7df90b | ||
10 | Signer·#1·certificate·SHA-1·digest:·c4f2235b7a18e61d6a393d989df57447066a2293 | ||
11 | Signer·#1·certificate·MD5·digest:·60ee06c8e79f73b3d040e8d18a7ac0a0 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·02519471d3da04c88785eb2b55d81aa1152992a74a6f69d667b42979ac585801 | ||
15 | Signer·#1·public·key·SHA-1·digest:·08322db54242de0a1ece91b4bfa3c7fcf6d9812b | ||
16 | Signer·#1·public·key·MD5·digest:·be678991f656622834fae00d105305c5 | ||
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, 27 lines modified | Offset 1, 22 lines modified | ||
1 | Zip·file·size:·16 | 1 | Zip·file·size:·163169·bytes,·number·of·entries:·20 |
2 | -rw----·····2.0·fat·····1875·bl·defN·15-May-18·08:00·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····1996·bl·defN·15-May-18·08:00·META-INF/DB6BFA91.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·15-May-18·08:00·META-INF/DB6BFA91.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-May-18·07:23·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-May-18·07:23·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····1960·bX·defN·1 | 2 | -rw----·····2.0·fat·····1960·bX·defN·17-Oct-04·00:21·AndroidManifest.xml |
8 | -rw----·····1.0·fat·····7346·b-·stor·1 | 3 | -rw----·····1.0·fat·····7346·b-·stor·17-Oct-04·00:21·res/drawable-hdpi-v4/ic_launcher.png |
9 | -rw----·····1.0·fat·····1293·b-·stor·1 | 4 | -rw----·····1.0·fat·····1293·b-·stor·17-Oct-04·00:21·res/drawable-hdpi-v4/ic_search.png |
10 | -rw----·····1.0·fat·····4011·b-·stor·1 | 5 | -rw----·····1.0·fat·····4011·b-·stor·17-Oct-04·00:21·res/drawable-mdpi-v4/ic_launcher.png |
11 | -rw----·····1.0·fat······879·b-·stor·1 | 6 | -rw----·····1.0·fat······879·b-·stor·17-Oct-04·00:21·res/drawable-mdpi-v4/ic_search.png |
12 | -rw----·····1.0·fat····10525·b-·stor·1 | 7 | -rw----·····1.0·fat····10525·b-·stor·17-Oct-04·00:21·res/drawable-xhdpi-v4/ic_launcher.png |
13 | -rw----·····1.0·fat·····1694·b-·stor·1 | 8 | -rw----·····1.0·fat·····1694·b-·stor·17-Oct-04·00:21·res/drawable-xhdpi-v4/ic_search.png |
14 | -rw----·····1.0·fat····18856·b-·stor·1 | 9 | -rw----·····1.0·fat····18856·b-·stor·17-Oct-04·00:21·res/drawable-xxhdpi-v4/ic_launcher.png |
15 | -rw----·····1.0·fat·····1584·b-·stor·1 | 10 | -rw----·····1.0·fat·····1584·b-·stor·17-Oct-04·00:21·res/drawable-xxhdpi-v4/ic_search.png |
16 | -rw----·····1.0·fat····27600·b-·stor·1 | 11 | -rw----·····1.0·fat····27600·b-·stor·17-Oct-04·00:21·res/drawable-xxxhdpi-v4/ic_launcher.png |
17 | -rw----·····2.0·fat·····3376·bl·defN·1 | 12 | -rw----·····2.0·fat·····3376·bl·defN·17-Oct-04·00:21·res/layout-land/activity_main.xml |
18 | -rw----·····2.0·fat·····3328·bl·defN·15-May-18·07:23·res/layout-land/activity_main.xml | ||
19 | -rw----·····2.0·fat·····3636·bl·defN·15-May-18·07:23·res/layout-v11/activity_main.xml | ||
20 | -rw----·····2.0·fat·····3704·bl·defN·1 | 13 | -rw----·····2.0·fat·····3704·bl·defN·17-Oct-04·00:21·res/layout/activity_main.xml |
21 | -rw----·····2.0·fat·····3588·bl·defN·15-May-18·07:23·res/layout/activity_main.xml | ||
22 | -rw----·····2.0·fat······836·bl·defN·1 | 14 | -rw----·····2.0·fat······836·bl·defN·17-Oct-04·00:21·res/menu/main.xml |
23 | -rw----·····2.0·fat···392608·bl·defN·1 | 15 | -rw----·····2.0·fat···392608·bl·defN·17-Oct-04·00:21·res/xml/word_list.xml |
24 | -rw----·····2.0·fat·····1240·bl·defN·1 | 16 | -rw----·····2.0·fat·····1240·bl·defN·17-Oct-04·00:21·res/xml/word_list_short.xml |
25 | -rw----·····1.0·fat····· | 17 | -rw----·····1.0·fat·····4976·b-·stor·17-Oct-04·00:21·resources.arsc |
26 | -rw----·····2.0·fat····180 | 18 | -rw----·····2.0·fat····18016·bl·defN·17-Oct-04·00:21·classes.dex |
19 | -rw----·····2.0·fat·····1875·b-·defN·17-Oct-04·00:21·META-INF/MANIFEST.MF | ||
20 | -rw----·····2.0·fat·····1996·b-·defN·17-Oct-04·00:21·META-INF/DB6BFA91.SF | ||
21 | -rw----·····2.0·fat·····1332·b-·defN·17-Oct-04·00:21·META-INF/DB6BFA91.RSA | ||
27 | 2 | 22 | 20·files,·505707·bytes·uncompressed,·160395·bytes·compressed:··68.3% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 336 lines modified | Offset 1, 311 lines modified | ||
00000000:·0200·0c00· | 00000000:·0200·0c00·7013·0000·0100·0000·0100·1c00··....p........... | ||
00000010:· | 00000010:·c803·0000·1600·0000·0100·0000·0001·0000··................ | ||
00000020:· | 00000020:·7800·0000·a403·0000·0000·0000·df00·0000··x............... | ||
00000030:·fe00·0000·1601·0000·3401·0000·4801·0000··........4...H... | 00000030:·fe00·0000·1601·0000·3401·0000·4801·0000··........4...H... | ||
00000040:·6 | 00000040:·6c01·0000·9301·0000·b801·0000·df01·0000··l............... | ||
00000050:·0 | 00000050:·0402·0000·2c02·0000·5202·0000·7b02·0000··....,...R...{... | ||
00000060:·a202·0000·cc02·0000·d702·0000·ee02·0000··................ | |||
000000 | 00000070:·f302·0000·fd02·0000·0403·0000·2703·0000··............'... | ||
00000070:·3a03·0000·4503·0000·5c03·0000·6103·0000··:...E...\...a... | |||
00000080:·6b03·0000·7203·0000·9503·0000·0000·0000··k...r........... | |||
000000 | 00000080:·0000·0000·80da·80da·5765·2062·656c·6965··........We·belie | ||
000000 | 00000090:·7665·2074·6861·7420·7369·6d70·6c69·6369··ve·that·simplici | ||
000000 | 000000a0:·7479·206c·6561·6473·2074·6f20·7072·6f64··ty·leads·to·prod | ||
000000 | 000000b0:·7563·7469·7669·7479·2e20·5265·6164·2074··uctivity.·Read·t | ||
000000 | 000000c0:·6865·206c·696e·6573·2062·656c·6f77·2063··he·lines·below·c | ||
000000 | 000000d0:·6172·6566·756c·6c79·2062·6563·6175·7365··arefully·because | ||
000000 | 000000e0:·2079·6f75·276c·6c20·6e65·7665·7220·6265···you'll·never·be | ||
00000 | 000000f0:·2064·6973·7475·7262·6564·2061·626f·7574···disturbed·about | ||
000001 | 00000100:·2069·7420·6167·6169·6e2e·0a31·2e20·5072···it·again..1.·Pr | ||
000001 | 00000110:·6573·7320·616e·7977·6865·7265·2074·6f20··ess·anywhere·to· | ||
000001 | 00000120:·6765·7420·6120·7261·6e64·6f6d·2057·6f72··get·a·random·Wor | ||
000001 | 00000130:·642f·4d65·616e·696e·672e·0a32·2e20·446f··d/Meaning..2.·Do | ||
000001 | 00000140:·7562·6c65·2063·6c69·636b·206f·6e20·7468··uble·click·on·th | ||
00000160 | 00000150:·6520·576f·7264·2074·6f20·636f·7079·2069··e·Word·to·copy·i | ||
00000170 | 00000160:·742e·001c·1c72·6573·2f6c·6179·6f75·742f··t....res/layout/ | ||
00000180:·7669·7479·5f6d·6169·6e2e·786d·6c00·1515··vity_main.xml... | |||
00000190:·7265·732f·786d·6c2f·776f·7264·5f6c·6973··res/xml/word_lis | |||
000001a0:·742e·786d·6c00·1b1b·7265·732f·786d·6c2f··t.xml...res/xml/ | |||
000001b0:·776f·7264·5f6c·6973·745f·7368·6f72·742e··word_list_short. | |||
000001c0:·786d·6c00·1111·7265·732f·6d65·6e75·2f6d··xml...res/menu/m | |||
000001d0:·6169·6e2e·786d·6c00·2020·7265·732f·6c61··ain.xml.··res/la | |||
000001e0:·796f·7574·2d76·3131·2f61·6374·6976·6974··yout-v11/activit | |||
000001f0:·795f·6d61·696e·2e78·6d6c·0020·2072·6573··y_main.xml.··res | |||
00000200:·2f6c·6179·6f75·742d·7631·372f·6163·7469··/layout-v17/acti | |||
00000210:·7669·7479·5f6d·6169·6e2e·786d·6c00·2121··vity_main.xml.!! | |||
00000220:·7265·732f·6c61·796f·7574·2d6c·616e·642f··res/layout-land/ | |||
00000 | 00000170:·6163·7469·7669·7479·5f6d·6169·6e2e·786d··activity_main.xm | ||
00000240:·6c00·2525·7265·732f·6c61·796f·7574·2d6c··l.%%res/layout-l | |||
00000 | 00000180:·6c00·1515·7265·732f·786d·6c2f·776f·7264··l...res/xml/word | ||
00000190:·5f6c·6973·742e·786d·6c00·1b1b·7265·732f··_list.xml...res/ | |||
000001a0:·786d·6c2f·776f·7264·5f6c·6973·745f·7368··xml/word_list_sh | |||
000001b0:·6f72·742e·786d·6c00·1111·7265·732f·6d65··ort.xml...res/me | |||
00000 | 000001c0:·6e75·2f6d·6169·6e2e·786d·6c00·2121·7265··nu/main.xml.!!re | ||
000001d0:·732f·6c61·796f·7574·2d6c·616e·642f·6163··s/layout-land/ac | |||
000001e0:·7469·7669·7479·5f6d·6169·6e2e·786d·6c00··tivity_main.xml. | |||
000001f0:·2424·7265·732f·6472·6177·6162·6c65·2d6d··$$res/drawable-m | |||
00000200:·6470·692d·7634·2f69·635f·6c61·756e·6368··dpi-v4/ic_launch | |||
00000210:·6572·2e70·6e67·0022·2272·6573·2f64·7261··er.png.""res/dra | |||
00000220:·7761·626c·652d·6d64·7069·2d76·342f·6963··wable-mdpi-v4/ic | |||
00000230:·5f73·6561·7263·682e·706e·6700·2424·7265··_search.png.$$re | |||
000002 | 00000240:·732f·6472·6177·6162·6c65·2d68·6470·692d··s/drawable-hdpi- | ||
000002 | 00000250:·7634·2f69·635f·6c61·756e·6368·6572·2e70··v4/ic_launcher.p | ||
000002 | 00000260:·6e67·0022·2272·6573·2f64·7261·7761·626c··ng.""res/drawabl | ||
00000270:·652d·6864·7069·2d76·342f·6963·5f73·6561··e-hdpi-v4/ic_sea | |||
00000280:·7263·682e·706e·6700·2525·7265·732f·6472··rch.png.%%res/dr | |||
00000290:·6177·6162·6c65·2d78·6864·7069·2d76·342f··awable-xhdpi-v4/ | |||
000002a0:·6963·5f6c·6175·6e63·6865·722e·706e·6700··ic_launcher.png. | |||
000002b0:·2323·7265·732f·6472·6177·6162·6c65·2d78··##res/drawable-x | |||
000002 | 000002c0:·6864·7069·2d76·342f·6963·5f73·6561·7263··hdpi-v4/ic_searc | ||
000002 | 000002d0:·682e·706e·6700·2626·7265·732f·6472·6177··h.png.&&res/draw | ||
000002 | 000002e0:·6162·6c65·2d78·7868·6470·692d·7634·2f69··able-xxhdpi-v4/i | ||
000002 | 000002f0:·635f·6c61·756e·6368·6572·2e70·6e67·0024··c_launcher.png.$ | ||
00000 | 00000300:·2472·6573·2f64·7261·7761·626c·652d·7878··$res/drawable-xx | ||
000002f0:·2d76·342f·6963·5f73·6561·7263·682e·706e··-v4/ic_search.pn | |||
00000300:·6700·2525·7265·732f·6472·6177·6162·6c65··g.%%res/drawable | |||
00000310:· | 00000310:·6864·7069·2d76·342f·6963·5f73·6561·7263··hdpi-v4/ic_searc | ||
00000320:·682e·706e·6700·2727·7265·732f·6472·6177··h.png.''res/draw | |||
00000320:·6e63·6865·722e·706e·6700·2323·7265·732f··ncher.png.##res/ | |||
00000330:·6472·6177·6162·6c65·2d78·6864·7069·2d76··drawable-xhdpi-v | |||
00000340:·342f·6963·5f73·6561·7263·682e·706e·6700··4/ic_search.png. | |||
00000350:·2626·7265·732f·6472·6177·6162·6c65·2d78··&&res/drawable-x | |||
00000360:·7868·6470·692d·7634·2f69·635f·6c61·756e··xhdpi-v4/ic_laun | |||
00000370:·6368·6572·2e70·6e67·0024·2472·6573·2f64··cher.png.$$res/d | |||
000003 | 00000330:·6162·6c65·2d78·7878·6864·7069·2d76·342f··able-xxxhdpi-v4/ | ||
00000340:·6963·5f6c·6175·6e63·6865·722e·706e·6700··ic_launcher.png. | |||
00000350:·0808·5365·7474·696e·6773·0014·1457·6f72··..Settings...Wor | |||
00000390:·342f·6963·5f73·6561·7263·682e·706e·6700··4/ic_search.png. | |||
000003a0:·2727·7265·732f·6472·6177·6162·6c65·2d78··''res/drawable-x | |||
000003b0:·7878·6864·7069·2d76·342f·6963·5f6c·6175··xxhdpi-v4/ic_lau | |||
000003c0:·6e63·6865·722e·706e·6700·0808·5365·7474··ncher.png...Sett | |||
000003d0:·696e·6773·0014·1457·6f72·6420·506f·7765··ings...Word·Powe | |||
000003e0:·7220·4d61·6465·2045·6173·7900·0202·4f4b··r·Made·Easy...OK | |||
000003f0:·0007·074d·6561·6e69·6e67·0004·0457·6f72··...Meaning...Wor | |||
00000400:·6400·2020·5765·6c63·6f6d·6520·746f·2057··d.··Welcome·to·W | |||
00000 | 00000360:·6420·506f·7765·7220·4d61·6465·2045·6173··d·Power·Made·Eas | ||
00000 | 00000370:·7900·0202·4f4b·0007·074d·6561·6e69·6e67··y...OK...Meaning | ||
00000380:·0004·0457·6f72·6400·2020·5765·6c63·6f6d··...Word.··Welcom | |||
00000390:·6520·746f·2057·6f72·6420·506f·7765·7220··e·to·Word·Power· | |||
000003a0:·4d61·6465·2045·6173·7921·0002·026c·6900··Made·Easy!...li. | |||
000003b0:·1500·0000·8300·0000·b200·0000·1500·0000··................ | |||
000003c0:·b300·0000·d900·0000·ffff·ffff·ffff·ffff··................ | |||
000003d0:·ffff·ffff·0002·2001·9c0f·0000·7f00·0000··......·......... | |||
000003e0:·6f00·7200·6700·2e00·6400·6500·7600·6500··o.r.g...d.e.v.e. | |||
000003f0:·6c00·6f00·7000·6600·7200·6500·6500·6400··l.o.p.f.r.e.e.d. | |||
00000400:·6f00·6d00·2e00·7700·6f00·7200·6400·7000··o.m...w.o.r.d.p. | |||
00000410:·6f00·7700·6500·7200·6d00·6100·6400·6500··o.w.e.r.m.a.d.e. | |||
00000420:·6500·6100·7300·7900·0000·0000·0000·0000··e.a.s.y......... | |||
00000430:· | 00000430:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000440:·d900·0000·ffff·ffff·ffff·ffff·ffff·ffff··................ | |||
00000450:·0002·2001·a410·0000·7f00·0000·6f00·7200··..·.........o.r. | |||
00000460:·6700·2e00·6400·6500·7600·6500·6c00·6f00··g...d.e.v.e.l.o. | |||
00000470:·7000·6600·7200·6500·6500·6400·6f00·6d00··p.f.r.e.e.d.o.m. | |||
00000480:·2e00·7700·6f00·7200·6400·7000·6f00·7700··..w.o.r.d.p.o.w. | |||
000004 | 00000440:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
00000450:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
00000460:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
00000470:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
00000480:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
00000490:·0000·0000·0000·0000·0000·0000·0000·0000··................ | |||
000004a0:· | 000004a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000004b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000004b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000004c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000004c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000004d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000004d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
000004e0:·2001·0000·0a00·0000·b401·0000·2c00·0000···...........,... | |||
000004f0:·0000·0000·0100·1c00·9400·0000·0a00·0000··................ | |||
00000500:·0000·0000·0001·0000·4400·0000·0000·0000··........D....... | |||
00000510:·0000·0000·0700·0000·1200·0000·1b00·0000··................ | |||
00000520:·2100·0000·2900·0000·3100·0000·3a00·0000··!...)...1...:... | |||
00000530:·4200·0000·4900·0000·0404·6174·7472·0008··B...I.....attr.. | |||
00000540:·0864·7261·7761·626c·6500·0606·6c61·796f··.drawable...layo | |||
00000550:·7574·0003·0378·6d6c·0005·0563·6f6c·6f72··ut...xml...color | |||
00000560:·0005·0564·696d·656e·0006·0673·7472·696e··...dimen...strin | |||
00000570:·6700·0505·7374·796c·6500·0404·6d65·6e75··g...style...menu | |||
00000580:·0002·0269·6400·0000·0100·1c00·a003·0000··...id........... | |||
00000590:·2c00·0000·0000·0000·0001·0000·cc00·0000··,............... | |||
000005a0:·0000·0000·0000·0000·0e00·0000·1a00·0000··................ | |||
000005b0:·2a00·0000·3600·0000·4800·0000·5400·0000··*...6...H...T... | |||
Max diff block lines reached; 16755/43892 bytes (38.17%) of diff not shown. |
Offset 474, 15 lines modified | Offset 474, 15 lines modified | ||
474 | ··version·of·encoding·software:···················2.0 | 474 | ··version·of·encoding·software:···················2.0 |
475 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 475 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
476 | ··minimum·software·version·required·to·extract:···2.0 | 476 | ··minimum·software·version·required·to·extract:···2.0 |
477 | ··compression·method:·····························none·(stored) | 477 | ··compression·method:·····························none·(stored) |
478 | ··file·security·status:···························not·encrypted | 478 | ··file·security·status:···························not·encrypted |
479 | ··extended·local·header:··························no | 479 | ··extended·local·header:··························no |
480 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 480 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
481 | ··32-bit·CRC·value·(hex):························· | 481 | ··32-bit·CRC·value·(hex):·························77524988 |
482 | ··compressed·size:································5346·bytes | 482 | ··compressed·size:································5346·bytes |
483 | ··uncompressed·size:······························5346·bytes | 483 | ··uncompressed·size:······························5346·bytes |
484 | ··length·of·filename:·····························53·characters | 484 | ··length·of·filename:·····························53·characters |
485 | ··length·of·extra·field:··························0·bytes | 485 | ··length·of·extra·field:··························0·bytes |
486 | ··length·of·file·comment:·························0·characters | 486 | ··length·of·file·comment:·························0·characters |
487 | ··disk·number·on·which·file·begins:···············disk·1 | 487 | ··disk·number·on·which·file·begins:···············disk·1 |
488 | ··apparent·file·type:·····························binary | 488 | ··apparent·file·type:·····························binary |
Offset 594, 15 lines modified | Offset 594, 15 lines modified | ||
594 | ········84:·aload_3 | 594 | ········84:·aload_3 |
595 | ········85:·areturn | 595 | ········85:·areturn |
596 | ··java.util.List·getWeekPairs(int); | 596 | ··java.util.List·getWeekPairs(int); |
597 | ····descriptor:·(I)Ljava/util/List; | 597 | ····descriptor:·(I)Ljava/util/List; |
598 | ····flags:·(0x0000) | 598 | ····flags:·(0x0000) |
599 | ····Code: | 599 | ····Code: |
600 | ······stack=300,·locals=1 | 600 | ······stack=300,·locals=15,·args_size=2 |
601 | ·········0:·bipush········50 | 601 | ·········0:·bipush········50 |
602 | ·········2:·istore_2 | 602 | ·········2:·istore_2 |
603 | ·········3:·iload_1 | 603 | ·········3:·iload_1 |
604 | ·········4:·iconst_1 | 604 | ·········4:·iconst_1 |
605 | ·········5:·iadd | 605 | ·········5:·iadd |
606 | ·········6:·istore_1 | 606 | ·········6:·istore_1 |
607 | ·········7:·new···········#132················//·class·java/util/ArrayList | 607 | ·········7:·new···········#132················//·class·java/util/ArrayList |
Offset 662, 47 lines modified | Offset 662, 47 lines modified | ||
662 | ·······124:·iload·········7 | 662 | ·······124:·iload·········7 |
663 | ·······126:·iconst_1 | 663 | ·······126:·iconst_1 |
664 | ·······127:·iadd | 664 | ·······127:·iadd |
665 | ·······128:·istore········7 | 665 | ·······128:·istore········7 |
666 | ·······130:·goto··········57 | 666 | ·······130:·goto··········57 |
667 | ·······133:·aload_3 | 667 | ·······133:·aload_3 |
668 | ·······134:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 668 | ·······134:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
669 | ·······139:·astore········ | 669 | ·······139:·astore········6 |
670 | ·······141:·aload········· | 670 | ·······141:·aload·········6 |
671 | ·······143:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 671 | ·······143:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
672 | ·······148:·istore········ | 672 | ·······148:·istore········11 |
673 | ·······150:·iload········· | 673 | ·······150:·iload·········11 |
674 | ·······152:·ifeq··········227 | 674 | ·······152:·ifeq··········227 |
675 | ·······155:·aload········· | 675 | ·······155:·aload·········6 |
676 | ·······157:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 676 | ·······157:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
677 | ·······162:·checkcast·····#160················//·class·org/developfreedom/wordpowermadeeasy/WordPair | 677 | ·······162:·checkcast·····#160················//·class·org/developfreedom/wordpowermadeeasy/WordPair |
678 | ·······165:·astore········12 | 678 | ·······165:·astore········12 |
679 | ·······167:·ldc···········#167················//·String·WeekPairs | 679 | ·······167:·ldc···········#167················//·String·WeekPairs |
680 | ·······169:·astore········ | 680 | ·······169:·astore········4 |
681 | ·······171:·new···········#93·················//·class·java/lang/StringBuilder | 681 | ·······171:·new···········#93·················//·class·java/lang/StringBuilder |
682 | ·······174:·astore········ | 682 | ·······174:·astore········13 |
683 | ·······176:·aload········· | 683 | ·······176:·aload·········13 |
684 | ·······178:·invokespecial·#94·················//·Method·java/lang/StringBuilder."<init>":()V | 684 | ·······178:·invokespecial·#94·················//·Method·java/lang/StringBuilder."<init>":()V |
685 | ·······181:·aload·········12 | 685 | ·······181:·aload·········12 |
686 | ·······183:·invokevirtual·#195················//·Method·org/developfreedom/wordpowermadeeasy/WordPair.getWord:()Ljava/lang/String; | 686 | ·······183:·invokevirtual·#195················//·Method·org/developfreedom/wordpowermadeeasy/WordPair.getWord:()Ljava/lang/String; |
687 | ·······186:·astore········1 | 687 | ·······186:·astore········14 |
688 | ·······188:·aload········· | 688 | ·······188:·aload·········13 |
689 | ·······190:·aload·········1 | 689 | ·······190:·aload·········14 |
690 | ·······192:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 690 | ·······192:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
691 | ·······195:·astore········ | 691 | ·······195:·astore········13 |
692 | ·······197:·aload·········12 | 692 | ·······197:·aload·········12 |
693 | ·······199:·invokevirtual·#198················//·Method·org/developfreedom/wordpowermadeeasy/WordPair.getMeaning:()Ljava/lang/String; | 693 | ·······199:·invokevirtual·#198················//·Method·org/developfreedom/wordpowermadeeasy/WordPair.getMeaning:()Ljava/lang/String; |
694 | ·······202:·astore········1 | 694 | ·······202:·astore········14 |
695 | ·······204:·aload·········4 | ||
696 | ·······20 | 695 | ·······204:·aload·········13 |
696 | ·······206:·aload·········14 | ||
697 | ·······208:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; | 697 | ·······208:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; |
698 | ·······211:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 698 | ·······211:·invokevirtual·#110················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
699 | ·······214:·astore········ | 699 | ·······214:·astore········13 |
700 | ·······216:·aload········· | 700 | ·······216:·aload·········4 |
701 | ·······218:·aload········· | 701 | ·······218:·aload·········13 |
702 | ·······220:·invokestatic··#174················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I | 702 | ·······220:·invokestatic··#174················//·Method·android/util/Log.i:(Ljava/lang/String;Ljava/lang/String;)I |
703 | ·······223:·pop | 703 | ·······223:·pop |
704 | ·······224:·goto··········141 | 704 | ·······224:·goto··········141 |
705 | ·······227:·aload_3 | 705 | ·······227:·aload_3 |
706 | ·······228:·areturn | 706 | ·······228:·areturn |
707 | ··void·populateDatabase(java.util.Map); | 707 | ··void·populateDatabase(java.util.Map); |
Offset 718, 82 lines modified | Offset 718, 82 lines modified | ||
718 | ·········8:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set; | 718 | ·········8:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Map.keySet:()Ljava/util/Set; |
719 | ········13:·astore········4 | 719 | ········13:·astore········4 |
720 | ········15:·aload_3 | 720 | ········15:·aload_3 |
721 | ········16:·aload·········4 | 721 | ········16:·aload·········4 |
722 | ········18:·invokespecial·#141················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V | 722 | ········18:·invokespecial·#141················//·Method·java/util/ArrayList."<init>":(Ljava/util/Collection;)V |
723 | ········21:·aload_3 | 723 | ········21:·aload_3 |
724 | ········22:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; | 724 | ········22:·invokeinterface·#182,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
725 | ········27:·astore········ | 725 | ········27:·astore········4 |
726 | ········29:·aload········· | 726 | ········29:·aload·········4 |
727 | ········31:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z | 727 | ········31:·invokeinterface·#188,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
728 | ········36:·istore········ | 728 | ········36:·istore········5 |
729 | ········38:·iload········· | 729 | ········38:·iload·········5 |
730 | ········40:·ifeq··········192 | 730 | ········40:·ifeq··········192 |
731 | ········43:·aload········· | 731 | ········43:·aload·········4 |
732 | ········45:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; | 732 | ········45:·invokeinterface·#192,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
733 | ········50:·astore········ | 733 | ········50:·astore········6 |
734 | ········52:·aload········· | 734 | ········52:·aload·········6 |
735 | ········54:·checkcast·····#69·················//·class·java/lang/String | 735 | ········54:·checkcast·····#69·················//·class·java/lang/String |
736 | ········57:·astore········ | 736 | ········57:·astore········6 |
737 | ········59:·aload_1 | 737 | ········59:·aload_1 |
738 | ········60:·aload········· | 738 | ········60:·aload·········6 |
739 | ········62:·invokeinterface·#158,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; | 739 | ········62:·invokeinterface·#158,··2··········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object; |
740 | ········67:·astore········ | 740 | ········67:·astore········7 |
741 | ········69:·aload········· | 741 | ········69:·aload·········7 |
742 | ········71:·checkcast·····#69·················//·class·java/lang/String | 742 | ········71:·checkcast·····#69·················//·class·java/lang/String |
743 | ········74:·astore········ | 743 | ········74:·astore········7 |
744 | ········76:·aload_0 | 744 | ········76:·aload_0 |
745 | ········77:·getfield······#31·················//·Field·myDatabaseHelper:Landroid/database/sqlite/SQLiteOpenHelper; | 745 | ········77:·getfield······#31·················//·Field·myDatabaseHelper:Landroid/database/sqlite/SQLiteOpenHelper; |
746 | ········80:·astore········ | 746 | ········80:·astore········8 |
747 | ········82:·aload········· | 747 | ········82:·aload·········8 |
748 | ········84:·invokevirtual·#204················//·Method·android/database/sqlite/SQLiteOpenHelper.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; | 748 | ········84:·invokevirtual·#204················//·Method·android/database/sqlite/SQLiteOpenHelper.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; |
749 | ········87:·astore········ | 749 | ········87:·astore········8 |
750 | ········89:·aload_0 | 750 | ········89:·aload_0 |
751 | ········90:·aload········· | 751 | ········90:·aload·········8 |
752 | ········92:·putfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; | 752 | ········92:·putfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; |
753 | ········95:·new···········#206················//·class·android/content/ContentValues | 753 | ········95:·new···········#206················//·class·android/content/ContentValues |
754 | ········98:·astore········9 | 754 | ········98:·astore········9 |
755 | ·······100:·aload·········9 | 755 | ·······100:·aload·········9 |
756 | ·······102:·invokespecial·#207················//·Method·android/content/ContentValues."<init>":()V | 756 | ·······102:·invokespecial·#207················//·Method·android/content/ContentValues."<init>":()V |
757 | ·······105:·ldc···········#71·················//·String·word | 757 | ·······105:·ldc···········#71·················//·String·word |
758 | ·······107:·astore········ | 758 | ·······107:·astore········8 |
759 | ·······109:·aload·········9 | 759 | ·······109:·aload·········9 |
760 | ·······111:·aload········· | 760 | ·······111:·aload·········8 |
761 | ·······113:·aload········· | 761 | ·······113:·aload·········6 |
762 | ·······115:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V | 762 | ·······115:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
763 | ·······118:·ldc···········#74·················//·String·meaning | 763 | ·······118:·ldc···········#74·················//·String·meaning |
764 | ·······120:·astore········ | 764 | ·······120:·astore········8 |
765 | ·······122:·aload·········9 | 765 | ·······122:·aload·········9 |
766 | ·······124:·aload········· | 766 | ·······124:·aload·········8 |
767 | ·······126:·aload········· | 767 | ·······126:·aload·········7 |
768 | ·······128:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V | 768 | ·······128:·invokevirtual·#210················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V |
769 | ·······131:·ldc···········#77·················//·String·score | 769 | ·······131:·ldc···········#77·················//·String·score |
770 | ·······133:·astore········ | 770 | ·······133:·astore········8 |
771 | ·······135:·iload_2 | 771 | ·······135:·iload_2 |
772 | ·······136:·invokestatic··#215················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | 772 | ·······136:·invokestatic··#215················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
773 | ·······139:·astore········10 | 773 | ·······139:·astore········10 |
774 | ·······141:·aload·········9 | 774 | ·······141:·aload·········9 |
775 | ·······143:·aload········· | 775 | ·······143:·aload·········8 |
776 | ·······145:·aload·········10 | 776 | ·······145:·aload·········10 |
777 | ·······147:·invokevirtual·#218················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V | 777 | ·······147:·invokevirtual·#218················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Integer;)V |
778 | ·······150:·aload_0 | 778 | ·······150:·aload_0 |
779 | ·······151:·getfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; | 779 | ·······151:·getfield······#79·················//·Field·database:Landroid/database/sqlite/SQLiteDatabase; |
Max diff block lines reached; 944/8475 bytes (11.14%) of diff not shown. |
Offset 363, 120 lines modified | Offset 363, 119 lines modified | ||
363 | ····const/16·v0,·0x32 | 363 | ····const/16·v0,·0x32 |
364 | ····.line·185 | 364 | ····.line·185 |
365 | ····.local·v0,·"WEEK_COUNT":I | 365 | ····.local·v0,·"WEEK_COUNT":I |
366 | ····add-int/lit8·p1,·p1,·0x1 | 366 | ····add-int/lit8·p1,·p1,·0x1 |
367 | ····.line·186 | 367 | ····.line·186 |
368 | ····new-instance·v | 368 | ····new-instance·v4,·Ljava/util/ArrayList; |
369 | ····invoke-direct·{v | 369 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
370 | ····.line·188 | 370 | ····.line·188 |
371 | ····.local·v | 371 | ····.local·v4,·"output_list":Ljava/util/List;,·"Ljava/util/List<Lorg/developfreedom/wordpowermadeeasy/WordPair;>;" |
372 | ····const-string·v | 372 | ····const-string·v7,·"WeekPairs" |
373 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 373 | ····invoke-static·{p1},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
374 | ····move-result-object·v | 374 | ····move-result-object·v8 |
375 | ····invoke-static·{v | 375 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
376 | ····.line·189 | 376 | ····.line·189 |
377 | ····new-instance·v | 377 | ····new-instance·v2,·Ljava/util/ArrayList; |
378 | ····iget-object·v | 378 | ····iget-object·v7,·p0,·Lorg/developfreedom/wordpowermadeeasy/WordEngine;->word_map:Ljava/util/Map; |
379 | ····invoke-interface·{v | 379 | ····invoke-interface·{v7},·Ljava/util/Map;->keySet()Ljava/util/Set; |
380 | ····move-result-object·v | 380 | ····move-result-object·v7 |
381 | ····invoke-direct·{v | 381 | ····invoke-direct·{v2,·v7},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
382 | ····.line·190 | 382 | ····.line·190 |
383 | ····.local·v | 383 | ····.local·v2,·"keys":Ljava/util/List;,·"Ljava/util/List<Ljava/lang/String;>;" |
384 | ····mul-int·v1,·v0,·p1 | 384 | ····mul-int·v1,·v0,·p1 |
385 | ····.local·v1,·"i":I | 385 | ····.local·v1,·"i":I |
386 | ····:goto_0 | 386 | ····:goto_0 |
387 | ····add-int/lit8·v | 387 | ····add-int/lit8·v7,·p1,·0x1 |
388 | ····mul-int/2addr·v | 388 | ····mul-int/2addr·v7,·v0 |
389 | ····if-ge·v1,·v | 389 | ····if-ge·v1,·v7,·:cond_0 |
390 | ····.line·191 | 390 | ····.line·191 |
391 | ····invoke-interface·{v | 391 | ····invoke-interface·{v2,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
392 | ····move-result-object·v | 392 | ····move-result-object·v5 |
393 | ····check-cast·v | 393 | ····check-cast·v5,·Ljava/lang/String; |
394 | ····.line·192 | 394 | ····.line·192 |
395 | ····.local·v | 395 | ····.local·v5,·"word":Ljava/lang/String; |
396 | ····iget-object·v | 396 | ····iget-object·v7,·p0,·Lorg/developfreedom/wordpowermadeeasy/WordEngine;->word_map:Ljava/util/Map; |
397 | ····invoke-interface·{v | 397 | ····invoke-interface·{v7,·v5},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
398 | ····move-result-object·v | 398 | ····move-result-object·v3 |
399 | ····check-cast·v | 399 | ····check-cast·v3,·Ljava/lang/String; |
400 | ····.line·193 | 400 | ····.line·193 |
401 | ····.local·v | 401 | ····.local·v3,·"meaning":Ljava/lang/String; |
402 | ····new-instance·v | 402 | ····new-instance·v7,·Lorg/developfreedom/wordpowermadeeasy/WordPair; |
403 | ····invoke-direct·{v | 403 | ····invoke-direct·{v7,·v5,·v3},·Lorg/developfreedom/wordpowermadeeasy/WordPair;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
404 | ····invoke-interface·{v | 404 | ····invoke-interface·{v4,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
405 | ····.line·190 | 405 | ····.line·190 |
406 | ····add-int/lit8·v1,·v1,·0x1 | 406 | ····add-int/lit8·v1,·v1,·0x1 |
407 | ····goto·:goto_0 | 407 | ····goto·:goto_0 |
408 | ····.line·196 | 408 | ····.line·196 |
409 | ····.end·local·v | 409 | ····.end·local·v3····#·"meaning":Ljava/lang/String; |
410 | ····.end·local·v | 410 | ····.end·local·v5····#·"word":Ljava/lang/String; |
411 | ····:cond_0 | 411 | ····:cond_0 |
412 | ····invoke-interface·{v | 412 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
413 | ····move-result-object·v | 413 | ····move-result-object·v7 |
414 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
415 | ····:goto_1 | 414 | ····:goto_1 |
416 | ····invoke-interface·{v | 415 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
417 | ····move-result·v8 | 416 | ····move-result·v8 |
418 | ····if-eqz·v8,·:cond_1 | 417 | ····if-eqz·v8,·:cond_1 |
419 | ····invoke-interface·{v | 418 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
420 | ····move-result-object·v | 419 | ····move-result-object·v6 |
421 | ····check-cast·v | 420 | ····check-cast·v6,·Lorg/developfreedom/wordpowermadeeasy/WordPair; |
422 | ····.line·197 | 421 | ····.line·197 |
423 | ····.local·v | 422 | ····.local·v6,·"wp":Lorg/developfreedom/wordpowermadeeasy/WordPair; |
424 | ····const-string·v8,·"WeekPairs" | 423 | ····const-string·v8,·"WeekPairs" |
425 | ····new-instance·v9,·Ljava/lang/StringBuilder; | 424 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
426 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V | 425 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
427 | ····invoke-virtual·{v | 426 | ····invoke-virtual·{v6},·Lorg/developfreedom/wordpowermadeeasy/WordPair;->getWord()Ljava/lang/String; |
428 | ····move-result-object·v10 | 427 | ····move-result-object·v10 |
429 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 428 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
430 | ····move-result-object·v9 | 429 | ····move-result-object·v9 |
431 | ····invoke-virtual·{v | 430 | ····invoke-virtual·{v6},·Lorg/developfreedom/wordpowermadeeasy/WordPair;->getMeaning()Ljava/lang/String; |
432 | ····move-result-object·v10 | 431 | ····move-result-object·v10 |
433 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 432 | ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
434 | ····move-result-object·v9 | 433 | ····move-result-object·v9 |
Offset 485, 17 lines modified | Offset 484, 17 lines modified | ||
485 | ····move-result-object·v9 | 484 | ····move-result-object·v9 |
486 | ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I | 485 | ····invoke-static·{v8,·v9},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I |
487 | ····goto·:goto_1 | 486 | ····goto·:goto_1 |
Max diff block lines reached; 7209/13187 bytes (54.67%) of diff not shown. |
Offset 24, 10 lines modified | Offset 24, 9 lines modified | ||
24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·10 | 27 | ····.line·10 |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·82 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
Offset 68, 15 lines modified | Offset 68, 14 lines modified | ||
68 | ····iput-object·v0,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->welcomeScreenShownPref:Ljava/lang/String; | 68 | ····iput-object·v0,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->welcomeScreenShownPref:Ljava/lang/String; |
69 | ····.line·45 | 69 | ····.line·45 |
70 | ····const-string·v0,·"textColor" | 70 | ····const-string·v0,·"textColor" |
71 | ····iput-object·v0,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->textColorPref:Ljava/lang/String; | 71 | ····iput-object·v0,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->textColorPref:Ljava/lang/String; |
72 | ····.line·185 | ||
73 | ····return-void | 72 | ····return-void |
74 | .end·method | 73 | .end·method |
75 | .method·static·synthetic·access$100(Lorg/developfreedom/wordpowermadeeasy/MainActivity;)Landroid/widget/TextView; | 74 | .method·static·synthetic·access$100(Lorg/developfreedom/wordpowermadeeasy/MainActivity;)Landroid/widget/TextView; |
76 | ····.locals·1 | 75 | ····.locals·1 |
77 | ····.param·p0,·"x0"····#·Lorg/developfreedom/wordpowermadeeasy/MainActivity; | 76 | ····.param·p0,·"x0"····#·Lorg/developfreedom/wordpowermadeeasy/MainActivity; |
Offset 140, 14 lines modified | Offset 139, 15 lines modified | ||
140 | ····invoke-direct·{v4,·p0},·Lorg/developfreedom/wordpowermadeeasy/MainActivity$1;-><init>(Lorg/developfreedom/wordpowermadeeasy/MainActivity;)V | 139 | ····invoke-direct·{v4,·p0},·Lorg/developfreedom/wordpowermadeeasy/MainActivity$1;-><init>(Lorg/developfreedom/wordpowermadeeasy/MainActivity;)V |
141 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 140 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
142 | ····move-result-object·v2 | 141 | ····move-result-object·v2 |
142 | ····.line·181 | ||
143 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 143 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
144 | ····.line·182 | 144 | ····.line·182 |
145 | ····return-void | 145 | ····return-void |
146 | .end·method | 146 | .end·method |
Offset 472, 14 lines modified | Offset 472, 15 lines modified | ||
472 | ····.line·120 | 472 | ····.line·120 |
473 | ····iget-object·v2,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; | 473 | ····iget-object·v2,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; |
474 | ····if-eqz·v2,·:cond_0 | 474 | ····if-eqz·v2,·:cond_0 |
475 | ····iget-object·v2,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; | 475 | ····iget-object·v2,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity;->meaningDelayedTask:Landroid/os/AsyncTask; |
476 | ····.line·121 | ||
476 | ····invoke-virtual·{v2},·Landroid/os/AsyncTask;->getStatus()Landroid/os/AsyncTask$Status; | 477 | ····invoke-virtual·{v2},·Landroid/os/AsyncTask;->getStatus()Landroid/os/AsyncTask$Status; |
477 | ····move-result-object·v2 | 478 | ····move-result-object·v2 |
478 | ····sget-object·v3,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; | 479 | ····sget-object·v3,·Landroid/os/AsyncTask$Status;->RUNNING:Landroid/os/AsyncTask$Status; |
479 | ····if-ne·v2,·v3,·:cond_0 | 480 | ····if-ne·v2,·v3,·:cond_0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/developfreedom/wordpowermadeeasy/MainActivity; | 21 | .field·final·synthetic·this$0:Lorg/developfreedom/wordpowermadeeasy/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/developfreedom/wordpowermadeeasy/MainActivity;)V | 23 | .method·constructor·<init>(Lorg/developfreedom/wordpowermadeeasy/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/developfreedom/wordpowermadeeasy/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·177 | 27 | ····.line·177 |
27 | ····iput-object·p1,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity$1;->this$0:Lorg/developfreedom/wordpowermadeeasy/MainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/developfreedom/wordpowermadeeasy/MainActivity$1;->this$0:Lorg/developfreedom/wordpowermadeeasy/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 93, 21 lines modified | Offset 93, 19 lines modified | ||
93 | ····move-exception·v0 | 93 | ····move-exception·v0 |
94 | ····goto·:goto_0 | 94 | ····goto·:goto_0 |
95 | .end·method | 95 | .end·method |
96 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 96 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····.locals·1 | 97 | ····.locals·1 |
98 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
99 | ····.prologue | 98 | ····.prologue |
100 | ····.line·185 | 99 | ····.line·185 |
101 | ····check-cast·p1,·[Ljava/lang/String; | 100 | ····check-cast·p1,·[Ljava/lang/String; |
102 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
103 | ····invoke-virtual·{p0,·p1},·Lorg/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; | 101 | ····invoke-virtual·{p0,·p1},·Lorg/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->doInBackground([Ljava/lang/String;)Ljava/lang/Boolean; |
104 | ····move-result-object·v0 | 102 | ····move-result-object·v0 |
105 | ····return-object·v0 | 103 | ····return-object·v0 |
106 | .end·method | 104 | .end·method |
Offset 129, 18 lines modified | Offset 127, 16 lines modified | ||
129 | ····.line·205 | 127 | ····.line·205 |
130 | ····return-void | 128 | ····return-void |
131 | .end·method | 129 | .end·method |
132 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V | 130 | .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V |
133 | ····.locals·0 | 131 | ····.locals·0 |
134 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
135 | ····.prologue | 132 | ····.prologue |
136 | ····.line·185 | 133 | ····.line·185 |
137 | ····check-cast·p1,·Ljava/lang/Boolean; | 134 | ····check-cast·p1,·Ljava/lang/Boolean; |
138 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
139 | ····invoke-virtual·{p0,·p1},·Lorg/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->onPostExecute(Ljava/lang/Boolean;)V | 135 | ····invoke-virtual·{p0,·p1},·Lorg/developfreedom/wordpowermadeeasy/MainActivity$LongRunningTask;->onPostExecute(Ljava/lang/Boolean;)V |
140 | ····return-void | 136 | ····return-void |
141 | .end·method | 137 | .end·method |
Offset 7, 12 lines modified | Offset 7, 12 lines modified | ||
7 | ········<Button·android:layout_gravity="center"·android:id="@id/button_blue"·android:background="@color/holo_blue_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_blue"/> | 7 | ········<Button·android:layout_gravity="center"·android:id="@id/button_blue"·android:background="@color/holo_blue_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_blue"/> |
8 | ········<Button·android:layout_gravity="center"·android:id="@id/button_green"·android:background="@color/holo_green_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_green"/> | 8 | ········<Button·android:layout_gravity="center"·android:id="@id/button_green"·android:background="@color/holo_green_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_green"/> |
9 | ········<Button·android:layout_gravity="center"·android:id="@id/button_orange"·android:background="@color/holo_orange_light"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_orange"/> | 9 | ········<Button·android:layout_gravity="center"·android:id="@id/button_orange"·android:background="@color/holo_orange_light"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_orange"/> |
10 | ········<Button·android:layout_gravity="right"·android:id="@id/button_red"·android:background="@color/holo_red_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_red"/> | 10 | ········<Button·android:layout_gravity="right"·android:id="@id/button_red"·android:background="@color/holo_red_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_red"/> |
11 | ······</LinearLayout> | 11 | ······</LinearLayout> |
12 | ······<ImageButton·android:layout_gravity="right"·android:id="@id/button_search"·android:background="@null"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/ic_search"·android:scaleType="fitXY"·android:layout_alignParentRight="true"·android:onClick="search_word"/> | 12 | ······<ImageButton·android:layout_gravity="right"·android:id="@id/button_search"·android:background="@null"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/ic_search"·android:scaleType="fitXY"·android:layout_alignParentRight="true"·android:onClick="search_word"/> |
13 | ····</RelativeLayout> | 13 | ····</RelativeLayout> |
14 | ····<TextView·android:textSize="40.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_word"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_marginLeft="15.0dip"·android:layout_marginTop="15.0dip"·android:text="@string/textbox_default_word"·android:freezesText="true"·android:layout_weight="30.0"/> | 14 | ····<TextView·android:textSize="40.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_word"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_marginLeft="15.0dip"·android:layout_marginTop="15.0dip"·android:text="@string/textbox_default_word"·android:freezesText="true"·android:layout_weight="30.0"·android:textIsSelectable="true"·android:layout_marginStart="15.0dip"/> |
15 | ····<TextView·android:textSize="22.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_meaning"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_marginLeft="15.0dip"·android:layout_marginTop="15.0dip"·android:text="@string/textbox_default_meaning"·android:freezesText="true"·android:layout_weight="50.0"·android:onClick="nextRandom"/> | 15 | ····<TextView·android:textSize="22.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_meaning"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_marginLeft="15.0dip"·android:layout_marginTop="15.0dip"·android:text="@string/textbox_default_meaning"·android:freezesText="true"·android:layout_weight="50.0"·android:onClick="nextRandom"·android:layout_marginStart="15.0dip"/> |
16 | ····<RelativeLayout·android:orientation="horizontal"·android:padding="70.0dip"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_weight="20.0"·android:onClick="nextRandom"/> | 16 | ····<RelativeLayout·android:orientation="horizontal"·android:padding="70.0dip"·android:layout_width="fill_parent"·android:layout_height="0.0dip"·android:layout_weight="20.0"·android:onClick="nextRandom"/> |
17 | ··</LinearLayout> | 17 | ··</LinearLayout> |
18 | </RelativeLayout> | 18 | </RelativeLayout> |
Offset 8, 12 lines modified | Offset 8, 12 lines modified | ||
8 | ··········<Button·android:layout_gravity="center"·android:id="@id/button_blue"·android:background="@color/holo_blue_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_blue"/> | 8 | ··········<Button·android:layout_gravity="center"·android:id="@id/button_blue"·android:background="@color/holo_blue_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_blue"/> |
9 | ··········<Button·android:layout_gravity="center"·android:id="@id/button_green"·android:background="@color/holo_green_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_green"/> | 9 | ··········<Button·android:layout_gravity="center"·android:id="@id/button_green"·android:background="@color/holo_green_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_green"/> |
10 | ··········<Button·android:layout_gravity="center"·android:id="@id/button_orange"·android:background="@color/holo_orange_light"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_orange"/> | 10 | ··········<Button·android:layout_gravity="center"·android:id="@id/button_orange"·android:background="@color/holo_orange_light"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_orange"/> |
11 | ··········<Button·android:layout_gravity="right"·android:id="@id/button_red"·android:background="@color/holo_red_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_red"/> | 11 | ··········<Button·android:layout_gravity="right"·android:id="@id/button_red"·android:background="@color/holo_red_light"·android:padding="20.0dip"·android:layout_width="20.0dip"·android:layout_height="20.0dip"·android:onClick="color_red"/> |
12 | ········</LinearLayout> | 12 | ········</LinearLayout> |
13 | ········<ImageButton·android:layout_gravity="right"·android:id="@id/button_search"·android:background="@null"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/ic_search"·android:scaleType="fitXY"·android:layout_alignParentRight="true"·android:onClick="search_word"/> | 13 | ········<ImageButton·android:layout_gravity="right"·android:id="@id/button_search"·android:background="@null"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:src="@drawable/ic_search"·android:scaleType="fitXY"·android:layout_alignParentRight="true"·android:onClick="search_word"/> |
14 | ······</RelativeLayout> | 14 | ······</RelativeLayout> |
15 | ······<TextView·android:textSize="40.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_word"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:text="@string/textbox_default_word"·android:freezesText="true"/> | 15 | ······<TextView·android:textSize="40.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_word"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:text="@string/textbox_default_word"·android:freezesText="true"·android:textIsSelectable="true"/> |
16 | ····</LinearLayout> | 16 | ····</LinearLayout> |
17 | ····<TextView·android:textSize="22.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_meaning"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:text="@string/textbox_default_meaning"·android:freezesText="true"·android:onClick="nextRandom"/> | 17 | ····<TextView·android:textSize="22.0sp"·android:typeface="monospace"·android:textStyle="bold"·android:textColor="@color/holo_green_light"·android:gravity="center"·android:id="@id/textview_meaning"·android:clickable="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:text="@string/textbox_default_meaning"·android:freezesText="true"·android:onClick="nextRandom"/> |
18 | ··</LinearLayout> | 18 | ··</LinearLayout> |
19 | </RelativeLayout> | 19 | </RelativeLayout> |