| 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:·894401b070844a8f5f2dabcc7c66ac416fb07a048c2f1ab897b69605b10d0254 | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·2201daf4c5aa0b625ae91675fa516eb8f8ae79ca | ||
| 11 | Signer·#1·certificate·MD5·digest:·ea5e14859104551122ccce96613ecd5a | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·9e5c8d2541749a80cc5bc9f64aca5ed0d16fbbfa2d17208bc280a899993e5434 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·63f46ee6b12f1e1d5d6a04064f14f6a2650a9102 | ||
| 16 | Signer·#1·public·key·MD5·digest:·61f75b84b9a4183c87b50b7a98218f77 | ||
| 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, 4694 lines modified | Offset 1, 4434 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:···················487 | 4 | ··Zip·archive·file·size:···················4870512·(00000000004A5170h) |
| 5 | ··Actual·end-cent-dir·record·offset:·······487 | 5 | ··Actual·end-cent-dir·record·offset:·······4870490·(00000000004A515Ah) |
| 6 | ··Expected·end-cent-dir·record·offset:·····487 | 6 | ··Expected·end-cent-dir·record·offset:·····4870490·(00000000004A515Ah) |
| 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
| 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
| 9 | ··central·directory·contains·15 | 9 | ··central·directory·contains·156·entries. |
| 10 | ··The·central·directory·is·1 | 10 | ··The·central·directory·is·11980·(0000000000002ECCh)·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·485 | 12 | ··is·4858510·(00000000004A228Eh). |
| 13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
| 14 | --------------------------- | 14 | --------------------------- |
| 15 | ·· | 15 | ··res/anim/fade.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·27·00:32:36 |
| 27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························e26b8923 |
| 28 | ··compressed·size:································ | 28 | ··compressed·size:································218·bytes |
| 29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························396·bytes |
| 30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························17·characters |
| 31 | ··length·of·extra·field:·························· | 31 | ··length·of·extra·field:··························4·bytes |
| 32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
| 33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
| 34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
| 35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
| 37 | ··The·central-directory·extra·field·contains: | ||
| 38 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. | ||
| 37 | ··There·is·no·file·comment. | 39 | ··There·is·no·file·comment. |
| 38 | Central·directory·entry·#2: | 40 | Central·directory·entry·#2: |
| 39 | --------------------------- | 41 | --------------------------- |
| 40 | ··There·are·an·extra·16·bytes·preceding·this·file. | 42 | ··There·are·an·extra·16·bytes·preceding·this·file. |
| 41 | ·· | 43 | ··res/anim/layout_random_fade.xml |
| 42 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···285 |
| 43 | ··················································(000000000000 | 45 | ··················································(000000000000011Dh)·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·27·00:32:36 |
| 53 | ··32-bit·CRC·value·(hex):························· | 55 | ··32-bit·CRC·value·(hex):·························183ed826 |
| 54 | ··compressed·size:································ | 56 | ··compressed·size:································209·bytes |
| 55 | ··uncompressed·size:······························ | 57 | ··uncompressed·size:······························368·bytes |
| 56 | ··length·of·filename:····························· | 58 | ··length·of·filename:·····························31·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 | ··res/layout/main.xml |
| 68 | ··offset·of·local·header·from·start·of·archive:··· | 70 | ··offset·of·local·header·from·start·of·archive:···571 |
| 69 | ··················································(00000000000023 | 71 | ··················································(000000000000023Bh)·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:···················2.0 | 73 | ··version·of·encoding·software:···················2.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:···2.0 | 75 | ··minimum·software·version·required·to·extract:···2.0 |
| 74 | ··compression·method:·····························deflated | 76 | ··compression·method:·····························deflated |
| 75 | ··compression·sub-type·(deflation):···············normal | 77 | ··compression·sub-type·(deflation):···············normal |
| 76 | ··file·security·status:···························not·encrypted | 78 | ··file·security·status:···························not·encrypted |
| 77 | ··extended·local·header:··························yes | 79 | ··extended·local·header:··························yes |
| 78 | ··file·last·modified·on·(DOS·date/time):··········201 | 80 | ··file·last·modified·on·(DOS·date/time):··········2017·Oct·27·00:32:36 |
| 79 | ··32-bit·CRC·value·(hex):························· | 81 | ··32-bit·CRC·value·(hex):·························64141e72 |
| 80 | ··compressed·size:································ | 82 | ··compressed·size:································726·bytes |
| 81 | ··uncompressed·size:······························1 | 83 | ··uncompressed·size:······························1896·bytes |
| 82 | ··length·of·filename:····························· | 84 | ··length·of·filename:·····························19·characters |
| 83 | ··length·of·extra·field:··························0·bytes | 85 | ··length·of·extra·field:··························0·bytes |
| 84 | ··length·of·file·comment:·························0·characters | 86 | ··length·of·file·comment:·························0·characters |
| 85 | ··disk·number·on·which·file·begins:···············disk·1 | 87 | ··disk·number·on·which·file·begins:···············disk·1 |
| 86 | ··apparent·file·type:·····························binary | 88 | ··apparent·file·type:·····························binary |
| 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 89 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 88 | ··MS-DOS·file·attributes·(00·hex):················none | 90 | ··MS-DOS·file·attributes·(00·hex):················none |
| 89 | ··There·is·no·file·comment. | 91 | ··There·is·no·file·comment. |
| 90 | Central·directory·entry·#4: | 92 | Central·directory·entry·#4: |
| 91 | --------------------------- | 93 | --------------------------- |
| 92 | ··There·are·an·extra·16·bytes·preceding·this·file. | 94 | ··There·are·an·extra·16·bytes·preceding·this·file. |
| 93 | ·· | 95 | ··res/layout/pref_hiscore.xml |
| 94 | ··offset·of·local·header·from·start·of·archive:···1 | 96 | ··offset·of·local·header·from·start·of·archive:···1362 |
| 95 | ··················································(000000000000 | 97 | ··················································(0000000000000552h)·bytes |
| 96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 98 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 97 | ··version·of·encoding·software:···················2.0 | 99 | ··version·of·encoding·software:···················2.0 |
| 98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 100 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 99 | ··minimum·software·version·required·to·extract:···2.0 | 101 | ··minimum·software·version·required·to·extract:···2.0 |
| 100 | ··compression·method:·····························deflated | 102 | ··compression·method:·····························deflated |
| 101 | ··compression·sub-type·(deflation):···············normal | 103 | ··compression·sub-type·(deflation):···············normal |
| 102 | ··file·security·status:···························not·encrypted | 104 | ··file·security·status:···························not·encrypted |
| Max diff block lines reached; 285879/293736 bytes (97.33%) 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="19"·android:versionName="2.0.2"·android:installLocation="auto"·package="org.androidsoft.games.memory.kids" | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="19"·android:versionName="2.0.2"·android:installLocation="auto"·package="org.androidsoft.games.memory.kids"> |
| 3 | ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="19"/> | 3 | ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="19"/> |
| 4 | ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true"·android:logo="@drawable/logo"·android:hardwareAccelerated="true"> | 4 | ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowBackup="true"·android:logo="@drawable/logo"·android:hardwareAccelerated="true"> |
| 5 | ····<activity·android:label="@string/activity_title"·android:name="org.androidsoft.games.memory.kids.ui.MainActivity"> | 5 | ····<activity·android:label="@string/activity_title"·android:name="org.androidsoft.games.memory.kids.ui.MainActivity"> |
| 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, 14 lines modified | Offset 1, 14 lines modified | ||
| 1 | !!brut.androlib.meta.MetaInfo | 1 | !!brut.androlib.meta.MetaInfo |
| 2 | compressionType:·false | 2 | compressionType:·false |
| 3 | doNotCompress: | 3 | doNotCompress: |
| 4 | -·resources.arsc | 4 | -·resources.arsc |
| 5 | -·ogg | ||
| 5 | -·jpg | 6 | -·jpg |
| 6 | -·png | 7 | -·png |
| 7 | -·ogg | ||
| 8 | isFrameworkApk:·false | 8 | isFrameworkApk:·false |
| 9 | packageInfo:·null | 9 | packageInfo:·null |
| 10 | sdkInfo: | 10 | sdkInfo: |
| 11 | ··minSdkVersion:·'11' | 11 | ··minSdkVersion:·'11' |
| 12 | ··targetSdkVersion:·'19' | 12 | ··targetSdkVersion:·'19' |
| 13 | sharedLibrary:·false | 13 | sharedLibrary:·false |
| 14 | sparseResources:·true | 14 | sparseResources:·true |
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 00000000:·0200·0c00· | 00000000:·0200·0c00·ac64·0000·0100·0000·0100·1c00··.....d.......... | ||
| 00000010:·d82f·0000·4001·0000·0300·0000·0001·0000··./..@........... | 00000010:·d82f·0000·4001·0000·0300·0000·0001·0000··./..@........... | ||
| 00000020:·2805·0000·a02f·0000·0000·0000·1401·0000··(..../.......... | 00000020:·2805·0000·a02f·0000·0000·0000·1401·0000··(..../.......... | ||
| 00000030:·2702·0000·5303·0000·6903·0000·8703·0000··'...S...i....... | 00000030:·2702·0000·5303·0000·6903·0000·8703·0000··'...S...i....... | ||
| 00000040:·a303·0000·c103·0000·dd03·0000·fa03·0000··................ | 00000040:·a303·0000·c103·0000·dd03·0000·fa03·0000··................ | ||
| 00000050:·0e04·0000·3004·0000·4304·0000·5704·0000··....0...C...W... | 00000050:·0e04·0000·3004·0000·4304·0000·5704·0000··....0...C...W... | ||
| 00000060:·6d04·0000·8204·0000·9904·0000·af04·0000··m............... | 00000060:·6d04·0000·8204·0000·9904·0000·af04·0000··m............... | ||
| 00000070:·c104·0000·d304·0000·e704·0000·fc04·0000··................ | 00000070:·c104·0000·d304·0000·e704·0000·fc04·0000··................ | ||
| Offset 760, 15 lines modified | Offset 760, 15 lines modified | ||
| 00002f70:·0303·536f·6e00·0607·5468·c3a8·6d65·7300··..Son...Th..mes. | 00002f70:·0303·536f·6e00·0607·5468·c3a8·6d65·7300··..Son...Th..mes. | ||
| 00002f80:·2425·4e6f·7576·6561·7574·c3a9·7320·6461··$%Nouveaut..s·da | 00002f80:·2425·4e6f·7576·6561·7574·c3a9·7320·6461··$%Nouveaut..s·da | ||
| 00002f90:·6e73·204d·656d·6f72·7920·4761·6d65·2046··ns·Memory·Game·F | 00002f90:·6e73·204d·656d·6f72·7920·4761·6d65·2046··ns·Memory·Game·F | ||
| 00002fa0:·6f72·204b·6964·7300·0101·6200·3f01·0000··or·Kids...b.?... | 00002fa0:·6f72·204b·6964·7300·0101·6200·3f01·0000··or·Kids...b.?... | ||
| 00002fb0:·2b00·0000·3d00·0000·ffff·ffff·3f01·0000··+...=.......?... | 00002fb0:·2b00·0000·3d00·0000·ffff·ffff·3f01·0000··+...=.......?... | ||
| 00002fc0:·4c00·0000·5e00·0000·ffff·ffff·3f01·0000··L...^.......?... | 00002fc0:·4c00·0000·5e00·0000·ffff·ffff·3f01·0000··L...^.......?... | ||
| 00002fd0:·3100·0000·4c00·0000·ffff·ffff·ffff·ffff··1...L........... | 00002fd0:·3100·0000·4c00·0000·ffff·ffff·ffff·ffff··1...L........... | ||
| 00002fe0:·ffff·ffff·0002· | 00002fe0:·ffff·ffff·0002·1c01·c834·0000·7f00·0000··.........4...... | ||
| 00002ff0:·6f00·7200·6700·2e00·6100·6e00·6400·7200··o.r.g...a.n.d.r. | 00002ff0:·6f00·7200·6700·2e00·6100·6e00·6400·7200··o.r.g...a.n.d.r. | ||
| 00003000:·6f00·6900·6400·7300·6f00·6600·7400·2e00··o.i.d.s.o.f.t... | 00003000:·6f00·6900·6400·7300·6f00·6600·7400·2e00··o.i.d.s.o.f.t... | ||
| 00003010:·6700·6100·6d00·6500·7300·2e00·6d00·6500··g.a.m.e.s...m.e. | 00003010:·6700·6100·6d00·6500·7300·2e00·6d00·6500··g.a.m.e.s...m.e. | ||
| 00003020:·6d00·6f00·7200·7900·2e00·6b00·6900·6400··m.o.r.y...k.i.d. | 00003020:·6d00·6f00·7200·7900·2e00·6b00·6900·6400··m.o.r.y...k.i.d. | ||
| 00003030:·7300·0000·0000·0000·0000·0000·0000·0000··s............... | 00003030:·7300·0000·0000·0000·0000·0000·0000·0000··s............... | ||
| 00003040:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00003040:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00003050:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00003050:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| Offset 777, 233 lines modified | Offset 777, 233 lines modified | ||
| 00003080:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00003080:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 00003090:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 00003090:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000030a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000030a0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000030b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000030b0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000030c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000030c0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000030d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000030d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000030e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | 000030e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ | ||
| 000030f0:· | 000030f0:·1c01·0000·0c00·0000·c801·0000·c500·0000··................ | ||
| 00003100:·0000·0000·0100·1c00·ac00·0000·0c00·0000··................ | |||
| 00003110:·0000·0000·0001·0000·4c00·0000·0000·0000··........L....... | |||
| 00003120:·0000·0000·0700·0000·1200·0000·1b00·0000··................ | |||
| 00003130:·2200·0000·2800·0000·3000·0000·3800·0000··"...(...0...8... | |||
| 00003140:·4000·0000·4900·0000·5100·0000·5800·0000··@...I...Q...X... | |||
| 00003150:·0404·6174·7472·0008·0864·7261·7761·626c··..attr...drawabl | |||
| 00003160:·6500·0606·6c61·796f·7574·0004·0461·6e69··e...layout...ani | |||
| 00003170:·6d00·0303·7261·7700·0505·6172·7261·7900··m...raw...array. | |||
| 00003180:·0505·636f·6c6f·7200·0505·6469·6d65·6e00··..color...dimen. | |||
| 00003190:·0606·7374·7269·6e67·0005·0573·7479·6c65··..string...style | |||
| 000031a0:·0004·046d·656e·7500·0202·6964·0000·0000··...menu...id.... | |||
| 000031 | 00003100:·0100·1c00·ac00·0000·0c00·0000·0000·0000··................ | ||
| 000031 | 00003110:·0001·0000·4c00·0000·0000·0000·0000·0000··....L........... | ||
| 000031d0:·0d00·0000·1f00·0000·2800·0000·3800·0000··........(...8... | |||
| 000031e0:·4900·0000·5700·0000·6600·0000·7500·0000··I...W...f...u... | |||
| 000031f0:·8400·0000·9300·0000·a200·0000·b100·0000··................ | |||
| 00003 | 00003120:·0700·0000·1200·0000·1b00·0000·2200·0000··............"... | ||
| 00003130:·2800·0000·3000·0000·3800·0000·4000·0000··(...0...8...@... | |||
| 00003140:·4900·0000·5100·0000·5800·0000·0404·6174··I...Q...X.....at | |||
| 00003150:·7472·0008·0864·7261·7761·626c·6500·0606··tr...drawable... | |||
| 00003160:·6c61·796f·7574·0004·0461·6e69·6d00·0303··layout...anim... | |||
| 00003170:·7261·7700·0505·6172·7261·7900·0505·636f··raw...array...co | |||
| 00003180:·6c6f·7200·0505·6469·6d65·6e00·0606·7374··lor...dimen...st | |||
| 00003190:·7269·6e67·0005·0573·7479·6c65·0004·046d··ring...style...m | |||
| 000031a0:·656e·7500·0202·6964·0000·0000·0100·1c00··enu...id........ | |||
| 000031b0:·c40c·0000·c500·0000·0000·0000·0001·0000··................ | |||
| 000031c0:·3003·0000·0000·0000·0000·0000·0d00·0000··0............... | |||
| 000031d0:·1f00·0000·2800·0000·3800·0000·4900·0000··....(...8...I... | |||
| 000031e0:·5700·0000·6600·0000·7500·0000·8400·0000··W...f...u....... | |||
| 000031f0:·9300·0000·a200·0000·b100·0000·c000·0000··................ | |||
| 00003200:·cf00·0000·de00·0000·ed00·0000·fb00·0000··................ | |||
| 00003210:·0a01·0000·1901·0000·2801·0000·3601·0000··........(...6... | |||
| 00003220:·4401·0000·5201·0000·6001·0000·6e01·0000··D...R...`...n... | |||
| 000032 | 00003230:·7c01·0000·8a01·0000·9601·0000·a301·0000··|............... | ||
| 00003220:·3601·0000·4401·0000·5201·0000·6001·0000··6...D...R...`... | |||
| 00003230:·6e01·0000·7c01·0000·8a01·0000·9601·0000··n...|........... | |||
| 00003240:·a301·0000·b001·0000·bd01·0000·ca01·0000··................ | |||
| 000032 | 00003240:·b001·0000·bd01·0000·ca01·0000·d701·0000··................ | ||
| 00003250:·e401·0000·f101·0000·fe01·0000·0b02·0000··................ | |||
| 00003260:·1802·0000·2402·0000·3102·0000·3e02·0000··....$...1...>... | |||
| 00003270:·4b02·0000·5802·0000·6502·0000·7202·0000··K...X...e...r... | |||
| 000032 | 00003280:·7f02·0000·8c02·0000·9902·0000·a602·0000··................ | ||
| 00003270:·3e02·0000·4b02·0000·5802·0000·6502·0000··>...K...X...e... | |||
| 000032 | 00003290:·b202·0000·bf02·0000·cc02·0000·d902·0000··................ | ||
| 000032 | 000032a0:·e602·0000·f302·0000·ff02·0000·0b03·0000··................ | ||
| 000032 | 000032b0:·1703·0000·2303·0000·2f03·0000·3b03·0000··....#.../...;... | ||
| 000032c0:·4603·0000·5203·0000·5e03·0000·6a03·0000··F...R...^...j... | |||
| 000032 | 000032d0:·7603·0000·8203·0000·8d03·0000·9803·0000··v............... | ||
| 000032c0:·3b03·0000·4603·0000·5203·0000·5e03·0000··;...F...R...^... | |||
| 000032 | 000032e0:·a303·0000·ae03·0000·b903·0000·c403·0000··................ | ||
| 000032 | 000032f0:·cf03·0000·da03·0000·e403·0000·f103·0000··................ | ||
| 000032f0:·c403·0000·cf03·0000·da03·0000·e403·0000··................ | |||
| 00003300:·f | 00003300:·fc03·0000·0904·0000·1404·0000·1b04·0000··................ | ||
| 00003310:·2204·0000·3804·0000·4c04·0000·5f04·0000··"...8...L..._... | |||
| 00003320:·6f04·0000·7804·0000·8004·0000·8904·0000··o...x........... | |||
| 00003330:·9204·0000·9b04·0000·a404·0000·ad04·0000··................ | |||
| 000033 | 00003340:·b604·0000·bf04·0000·c804·0000·d104·0000··................ | ||
| 00003320:·5f04·0000·6f04·0000·7804·0000·8004·0000··_...o...x....... | |||
| 000033 | 00003350:·da04·0000·e204·0000·eb04·0000·f404·0000··................ | ||
| 000033 | 00003360:·fd04·0000·0605·0000·0f05·0000·1805·0000··................ | ||
| 000033 | 00003370:·2105·0000·2a05·0000·3305·0000·3c05·0000··!...*...3...<... | ||
| 000033 | 00003380:·4405·0000·4d05·0000·5605·0000·5f05·0000··D...M...V..._... | ||
| 00003370:·1805·0000·2105·0000·2a05·0000·3305·0000··....!...*...3... | |||
| 000033 | 00003390:·6805·0000·7005·0000·7805·0000·8005·0000··h...p...x....... | ||
| 00003390:·5f05·0000·6805·0000·7005·0000·7805·0000··_...h...p...x... | |||
| 000033a0:·8005·0000·8805·0000·9005·0000·9805·0000··................ | |||
| 000033 | 000033a0:·8805·0000·9005·0000·9805·0000·9e05·0000··................ | ||
| 000033b0:·a505·0000·b405·0000·c105·0000·d005·0000··................ | |||
| 000033c0:·d | 000033c0:·dd05·0000·eb05·0000·f205·0000·0706·0000··................ | ||
| 000033d0:·0706·0000·0e06·0000·1606·0000·2006·0000··............·... | |||
| 000033e0:·2906·0000·3406·0000·3e06·0000·4406·0000··)...4...>...D... | |||
| 000033f0:·4a06·0000·5206·0000·5b06·0000·6406·0000··J...R...[...d... | |||
| 00003400:·6d06·0000·7606·0000·7f06·0000·8706·0000··m...v........... | |||
| 00003 | 000033d0:·0e06·0000·1606·0000·2006·0000·2906·0000··........·...)... | ||
| 000033e0:·3406·0000·3e06·0000·4406·0000·4a06·0000··4...>...D...J... | |||
| 000033f0:·5206·0000·5b06·0000·6406·0000·6d06·0000··R...[...d...m... | |||
| 00003400:·7606·0000·7f06·0000·8706·0000·9106·0000··v............... | |||
| 000034 | 00003410:·9a06·0000·a906·0000·b306·0000·bb06·0000··................ | ||
| 00003430:·e806·0000·f206·0000·0207·0000·1207·0000··................ | |||
| 00003440:·2407·0000·3307·0000·4407·0000·4f07·0000··$...3...D...O... | |||
| 00003450:·5d07·0000·7407·0000·8507·0000·9607·0000··]...t........... | |||
| 000034 | 00003420:·c206·0000·ce06·0000·da06·0000·e806·0000··................ | ||
| 00003470:·0608·0000·1608·0000·2508·0000·3508·0000··........%...5... | |||
| 000034 | 00003430:·f206·0000·0207·0000·1207·0000·2407·0000··............$... | ||
| 00003440:·3307·0000·4407·0000·4f07·0000·5d07·0000··3...D...O...]... | |||
| 000034 | 00003450:·7407·0000·8507·0000·9607·0000·a907·0000··t............... | ||
| 00003460:·c307·0000·d207·0000·ed07·0000·0608·0000··................ | |||
| 000034 | 00003470:·1608·0000·2508·0000·3508·0000·4808·0000··....%...5...H... | ||
| 00003480:·6208·0000·6708·0000·7708·0000·7e08·0000··b...g...w...~... | |||
| 000034 | 00003490:·8808·0000·9808·0000·a708·0000·b708·0000··................ | ||
| 000034a0:·c508·0000·d508·0000·e308·0000·ed08·0000··................ | |||
| 000034b0:·0809·0000·2109·0000·2809·0000·3009·0000··....!...(...0... | |||
| 000034c0:·3 | 000034c0:·3709·0000·4409·0000·5009·0000·5b09·0000··7...D...P...[... | ||
| 000034d0:· | 000034d0:·6b09·0000·7a09·0000·8509·0000·0a0a·6261··k...z.........ba | ||
| Max diff block lines reached; 81710/114271 bytes (71.51%) of diff not shown. | |||
| Offset 1, 35 lines modified | Offset 1, 35 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············:·bdf3a220 |
| 5 | signature···········:· | 5 | signature···········:·75b8...9fb2 |
| 6 | file_size···········:·5 | 6 | file_size···········:·55248 |
| 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·····:·10 | 10 | string_ids_size·····:·1041 |
| 11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
| 12 | type_ids_size·······:·1 | 12 | type_ids_size·······:·171 |
| 13 | type_ids_off········:·42 | 13 | type_ids_off········:·4276·(0x0010b4) |
| 14 | proto_ids_size······:·165 | 14 | proto_ids_size······:·165 |
| 15 | proto_ids_off·······:·4 | 15 | proto_ids_off·······:·4960·(0x001360) |
| 16 | field_ids_size······:·377 | 16 | field_ids_size······:·377 |
| 17 | field_ids_off·······:·6 | 17 | field_ids_off·······:·6940·(0x001b1c) |
| 18 | method_ids_size·····:·474 | 18 | method_ids_size·····:·474 |
| 19 | method_ids_off······:·9 | 19 | method_ids_off······:·9956·(0x0026e4) |
| 20 | class_defs_size·····:·52 | 20 | class_defs_size·····:·52 |
| 21 | class_defs_off······:·13 | 21 | class_defs_off······:·13748·(0x0035b4) |
| 22 | data_size···········:·39 | 22 | data_size···········:·39836 |
| 23 | data_off············:·15 | 23 | data_off············:·15412·(0x003c34) |
| 24 | Class·#0·header: | 24 | Class·#0·header: |
| 25 | class_idx···········:·1 | 25 | class_idx···········:·111 |
| 26 | access_flags········:·17·(0x0011) | 26 | access_flags········:·17·(0x0011) |
| 27 | superclass_idx······:· | 27 | superclass_idx······:·97 |
| 28 | source_file_idx·····:·22 | 28 | source_file_idx·····:·22 |
| 29 | static_fields_size··:·6 | 29 | static_fields_size··:·6 |
| 30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
| 31 | direct_methods_size·:·1 | 31 | direct_methods_size·:·1 |
| 32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
| 33 | Class·#0············- | 33 | Class·#0············- |
| Offset 75, 30 lines modified | Offset 75, 30 lines modified | ||
| 75 | ······type··········:·'()V' | 75 | ······type··········:·'()V' |
| 76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 76 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 77 | ······code··········- | 77 | ······code··········- |
| 78 | ······registers·····:·1 | 78 | ······registers·····:·1 |
| 79 | ······ins···········:·1 | 79 | ······ins···········:·1 |
| 80 | ······outs··········:·1 | 80 | ······outs··········:·1 |
| 81 | ······insns·size····:·4·16-bit·code·units | 81 | ······insns·size····:·4·16-bit·code·units |
| 82 | 003d | 82 | 003db4:········································|[003db4]·org.androidsoft.games.memory.kids.BuildConfig.<init>:()V |
| 83 | 003d | 83 | 003dc4:·7010·8500·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0085 |
| 84 | 003d | 84 | 003dca:·0e00···································|0003:·return-void |
| 85 | ······catches·······:·(none) | 85 | ······catches·······:·(none) |
| 86 | ······positions·····:· | 86 | ······positions·····:· |
| 87 | ········0x0000·line=6 | 87 | ········0x0000·line=6 |
| 88 | ······locals········:· | 88 | ······locals········:· |
| 89 | ········0x0000·-·0x0004·reg=0·this·Lorg/androidsoft/games/memory/kids/BuildConfig;· | 89 | ········0x0000·-·0x0004·reg=0·this·Lorg/androidsoft/games/memory/kids/BuildConfig;· |
| 90 | ··Virtual·methods···- | 90 | ··Virtual·methods···- |
| 91 | ··source_file_idx···:·22·(BuildConfig.java) | 91 | ··source_file_idx···:·22·(BuildConfig.java) |
| 92 | Class·#1·header: | 92 | Class·#1·header: |
| 93 | class_idx···········:·1 | 93 | class_idx···········:·112 |
| 94 | access_flags········:·1·(0x0001) | 94 | access_flags········:·1·(0x0001) |
| 95 | superclass_idx······:· | 95 | superclass_idx······:·97 |
| 96 | source_file_idx·····:·28 | 96 | source_file_idx·····:·28 |
| 97 | static_fields_size··:·1 | 97 | static_fields_size··:·1 |
| 98 | instance_fields_size:·0 | 98 | instance_fields_size:·0 |
| 99 | direct_methods_size·:·1 | 99 | direct_methods_size·:·1 |
| 100 | virtual_methods_size:·0 | 100 | virtual_methods_size:·0 |
| 101 | Class·#1············- | 101 | Class·#1············- |
| Offset 119, 31 lines modified | Offset 119, 31 lines modified | ||
| 119 | ······type··········:·'()V' | 119 | ······type··········:·'()V' |
| 120 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 120 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
| 121 | ······code··········- | 121 | ······code··········- |
| 122 | ······registers·····:·1 | 122 | ······registers·····:·1 |
| 123 | ······ins···········:·1 | 123 | ······ins···········:·1 |
| 124 | ······outs··········:·1 | 124 | ······outs··········:·1 |
| 125 | ······insns·size····:·4·16-bit·code·units | 125 | ······insns·size····:·4·16-bit·code·units |
| 126 | 003d | 126 | 003dcc:········································|[003dcc]·org.androidsoft.games.memory.kids.Constants.<init>:()V |
| 127 | 003d | 127 | 003ddc:·7010·8500·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0085 |
| 128 | 003d | 128 | 003de2:·0e00···································|0003:·return-void |
| 129 | ······catches·······:·(none) | 129 | ······catches·······:·(none) |
| 130 | ······positions·····:· | 130 | ······positions·····:· |
| 131 | ········0x0000·line=22 | 131 | ········0x0000·line=22 |
| 132 | ······locals········:· | 132 | ······locals········:· |
| 133 | ········0x0000·-·0x0004·reg=0·this·Lorg/androidsoft/games/memory/kids/Constants;· | 133 | ········0x0000·-·0x0004·reg=0·this·Lorg/androidsoft/games/memory/kids/Constants;· |
| 134 | ··Virtual·methods···- | 134 | ··Virtual·methods···- |
| 135 | ··source_file_idx···:·28·(Constants.java) | 135 | ··source_file_idx···:·28·(Constants.java) |
| 136 | Class·#2·header: | 136 | Class·#2·header: |
| 137 | class_idx···········:·1 | 137 | class_idx···········:·113 |
| 138 | access_flags········:·1·(0x0001) | 138 | access_flags········:·1·(0x0001) |
| 139 | superclass_idx······:· | 139 | superclass_idx······:·97 |
| 140 | source_file_idx·····:·2 | 140 | source_file_idx·····:·268 |
| 141 | static_fields_size··:·9 | 141 | static_fields_size··:·9 |
| 142 | instance_fields_size:·0 | 142 | instance_fields_size:·0 |
| 143 | direct_methods_size·:·4 | 143 | direct_methods_size·:·4 |
| 144 | virtual_methods_size:·9 | 144 | virtual_methods_size:·9 |
| 145 | Class·#2············- | 145 | Class·#2············- |
| 146 | ··Class·descriptor··:·'Lorg/androidsoft/games/memory/kids/PreferencesService;' | 146 | ··Class·descriptor··:·'Lorg/androidsoft/games/memory/kids/PreferencesService;' |
| Offset 201, 36 lines modified | Offset 201, 36 lines modified | ||
| 201 | ······type··········:·'()V' | 201 | ······type··········:·'()V' |
| 202 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 202 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
| 203 | ······code··········- | 203 | ······code··········- |
| 204 | ······registers·····:·1 | 204 | ······registers·····:·1 |
| 205 | ······ins···········:·0 | 205 | ······ins···········:·0 |
| 206 | ······outs··········:·1 | 206 | ······outs··········:·1 |
| 207 | ······insns·size····:·8·16-bit·code·units | 207 | ······insns·size····:·8·16-bit·code·units |
| 208 | 003d | 208 | 003de4:········································|[003de4]·org.androidsoft.games.memory.kids.PreferencesService.<clinit>:()V |
| 209 | 003d | 209 | 003df4:·2200·7100······························|0000:·new-instance·v0,·Lorg/androidsoft/games/memory/kids/PreferencesService;·//·type@0071 |
| 210 | 003d | 210 | 003df8:·7010·a500·0000·························|0002:·invoke-direct·{v0},·Lorg/androidsoft/games/memory/kids/PreferencesService;.<init>:()V·//·method@00a5 |
| 211 | 003d | 211 | 003dfe:·6900·1600······························|0005:·sput-object·v0,·Lorg/androidsoft/games/memory/kids/PreferencesService;.mSingleton:Lorg/androidsoft/games/memory/kids/PreferencesService;·//·field@0016 |
| 212 | 003 | 212 | 003e02:·0e00···································|0007:·return-void |
| 213 | ······catches·······:·(none) | 213 | ······catches·······:·(none) |
| 214 | ······positions·····:· | 214 | ······positions·····:· |
| 215 | ········0x0000·line=35 | 215 | ········0x0000·line=35 |
| 216 | ······locals········:· | 216 | ······locals········:· |
| 217 | ····#1··············:·(in·Lorg/androidsoft/games/memory/kids/PreferencesService;) | 217 | ····#1··············:·(in·Lorg/androidsoft/games/memory/kids/PreferencesService;) |
| 218 | ······name··········:·'<init>' | 218 | ······name··········:·'<init>' |
| 219 | ······type··········:·'()V' | 219 | ······type··········:·'()V' |
| 220 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 220 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
| 221 | ······code··········- | 221 | ······code··········- |
| 222 | ······registers·····:·1 | 222 | ······registers·····:·1 |
| 223 | ······ins···········:·1 | 223 | ······ins···········:·1 |
| 224 | ······outs··········:·1 | 224 | ······outs··········:·1 |
| 225 | ······insns·size····:·4·16-bit·code·units | 225 | ······insns·size····:·4·16-bit·code·units |
| 226 | 003 | 226 | 003e04:········································|[003e04]·org.androidsoft.games.memory.kids.PreferencesService.<init>:()V |
| 227 | 003 | 227 | 003e14:·7010·8500·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0085 |
| Max diff block lines reached; 764179/771296 bytes (99.08%) of diff not shown. | |||
| Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
| 1 | Zip·file·size:·821 | 1 | Zip·file·size:·82150·bytes,·number·of·entries:·52 |
| 2 | ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/BuildConfig.class | 2 | ?rwxrwxr-x··2.0·unx······444·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/BuildConfig.class |
| 3 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/Constants.class | 3 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/Constants.class |
| 4 | ?rwxrwxr-x··2.0·unx·····2210·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/PreferencesService.class | 4 | ?rwxrwxr-x··2.0·unx·····2210·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/PreferencesService.class |
| 5 | ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$anim.class | 5 | ?rwxrwxr-x··2.0·unx······245·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$anim.class |
| 6 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$array.class | 6 | ?rwxrwxr-x··2.0·unx······243·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$array.class |
| 7 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$attr.class | 7 | ?rwxrwxr-x··2.0·unx······155·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$attr.class |
| 8 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$color.class | 8 | ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$color.class |
| Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
| 13 | ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$menu.class | 13 | ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$menu.class |
| 14 | ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$raw.class | 14 | ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$raw.class |
| 15 | ?rwxrwxr-x··2.0·unx·····1343·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$string.class | 15 | ?rwxrwxr-x··2.0·unx·····1343·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$string.class |
| 16 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$style.class | 16 | ?rwxrwxr-x··2.0·unx······291·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R$style.class |
| 17 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R.class | 17 | ?rwxrwxr-x··2.0·unx······150·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/R.class |
| 18 | ?rwxrwxr-x··2.0·unx·····1171·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/Rotate3dAnimation.class | 18 | ?rwxrwxr-x··2.0·unx·····1171·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/Rotate3dAnimation.class |
| 19 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/Memory$OnMemoryListener.class | 19 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/Memory$OnMemoryListener.class |
| 20 | ?rwxrwxr-x··2.0·unx·····512 | 20 | ?rwxrwxr-x··2.0·unx·····5122·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/Memory.class |
| 21 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/Tile.class | 21 | ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/Tile.class |
| 22 | ?rwxrwxr-x··2.0·unx·····1551·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/TileList.class | 22 | ?rwxrwxr-x··2.0·unx·····1551·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/model/TileList.class |
| 23 | ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$1.class | 23 | ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$1.class |
| 24 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$2.class | 24 | ?rwxrwxr-x··2.0·unx······552·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$2.class |
| 25 | ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$3.class | 25 | ?rwxrwxr-x··2.0·unx······620·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$3.class |
| 26 | ?rwxrwxr-x··2.0·unx·····1445·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$DisplayNextView.class | 26 | ?rwxrwxr-x··2.0·unx·····1445·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$DisplayNextView.class |
| 27 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$SwapViews.class | 27 | ?rwxrwxr-x··2.0·unx·····1682·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/AbstractMainActivity$SwapViews.class |
| Offset 39, 16 lines modified | Offset 39, 16 lines modified | ||
| 39 | ?rwxrwxr-x··2.0·unx·····3112·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/PreferencesActivity.class | 39 | ?rwxrwxr-x··2.0·unx·····3112·b-·stor·80-Jan-01·00:00·org/androidsoft/games/memory/kids/ui/PreferencesActivity.class |
| 40 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/CommonConstants.class | 40 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/CommonConstants.class |
| 41 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsItem.class | 41 | ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsItem.class |
| 42 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/AbstractTextItem.class | 42 | ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/AbstractTextItem.class |
| 43 | ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/Category.class | 43 | ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/Category.class |
| 44 | ?rwxrwxr-x··2.0·unx·····2466·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsParams.class | 44 | ?rwxrwxr-x··2.0·unx·····2466·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsParams.class |
| 45 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsView$1.class | 45 | ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsView$1.class |
| 46 | ?rwxrwxr-x··2.0·unx·····134 | 46 | ?rwxrwxr-x··2.0·unx·····1349·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsView$CreditsThread.class |
| 47 | ?rwxrwxr-x··2.0·unx·····76 | 47 | ?rwxrwxr-x··2.0·unx·····7654·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/CreditsView.class |
| 48 | ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/Person.class | 48 | ?rwxrwxr-x··2.0·unx······727·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/credits/Person.class |
| 49 | ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/res/ResourceImageGetter.class | 49 | ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/res/ResourceImageGetter.class |
| 50 | ?rwxrwxr-x··2.0·unx·····1448·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/res/ResourceUtils.class | 50 | ?rwxrwxr-x··2.0·unx·····1448·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/res/ResourceUtils.class |
| 51 | ?rwxrwxr-x··2.0·unx·····2791·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/sound/SoundManager.class | 51 | ?rwxrwxr-x··2.0·unx·····2791·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/sound/SoundManager.class |
| 52 | ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/ui/WhatsNewActivity$1.class | 52 | ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/ui/WhatsNewActivity$1.class |
| 53 | ?rwxrwxr-x··2.0·unx·····2427·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/ui/WhatsNewActivity.class | 53 | ?rwxrwxr-x··2.0·unx·····2427·b-·stor·80-Jan-01·00:00·org/androidsoft/utils/ui/WhatsNewActivity.class |
| 54 | 52·files,·726 | 54 | 52·files,·72692·bytes·uncompressed,·72692·bytes·compressed:··0.0% |
| Offset 1020, 43 lines modified | Offset 1020, 39 lines modified | ||
| 1020 | ·······212:·astore········4 | 1020 | ·······212:·astore········4 |
| 1021 | ·······214:·goto··········136 | 1021 | ·······214:·goto··········136 |
| 1022 | ··public·void·reset(); | 1022 | ··public·void·reset(); |
| 1023 | ····descriptor:·()V | 1023 | ····descriptor:·()V |
| 1024 | ····flags:·(0x0001)·ACC_PUBLIC | 1024 | ····flags:·(0x0001)·ACC_PUBLIC |
| 1025 | ····Code: | 1025 | ····Code: |
| 1026 | ······stack=300,·locals= | 1026 | ······stack=300,·locals=4,·args_size=1 |
| 1027 | ·········0:·aload_0 | ||
| 1027 | ········· | 1028 | ·········1:·iconst_0 |
| 1028 | ·········1:·istore_1 | ||
| 1029 | ·········2:·aload_0 | ||
| 1030 | ·········3:·iconst_0 | ||
| 1031 | ········· | 1029 | ·········2:·putfield······#90·················//·Field·mFoundCount:I |
| 1032 | ········· | 1030 | ·········5:·aload_0 |
| 1033 | ········· | 1031 | ·········6:·iconst_0 |
| 1034 | ········· | 1032 | ·········7:·putfield······#92·················//·Field·mMoveCount:I |
| 1035 | ········1 | 1033 | ········10:·aload_0 |
| 1036 | ········1 | 1034 | ········11:·getfield······#58·················//·Field·mList:Lorg/androidsoft/games/memory/kids/model/TileList; |
| 1037 | ········1 | 1035 | ········14:·invokevirtual·#243················//·Method·org/androidsoft/games/memory/kids/model/TileList.clear:()V |
| 1038 | ········1 | 1036 | ········17:·aload_0 |
| 1039 | ········ | 1037 | ········18:·invokespecial·#247················//·Method·getTileSet:()Ljava/util/List; |
| 1040 | ········23:·astore_2 | ||
| 1041 | ········24:·aload_2 | ||
| 1042 | ········2 | 1038 | ········21:·invokeinterface·#251,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 1043 | ········ | 1039 | ········26:·astore_1 |
| 1044 | ········ | 1040 | ········27:·aload_1 |
| 1045 | ········ | 1041 | ········28:·invokeinterface·#256,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 1046 | ········3 | 1042 | ········33:·istore_2 |
| 1043 | ········34:·iload_2 | ||
| 1044 | ········35:·ifeq··········61 | ||
| 1047 | ········38:· | 1045 | ········38:·aload_1 |
| 1048 | ········39:·ifeq··········67 | ||
| 1049 | ········42:·aload_3 | ||
| 1050 | ········ | 1046 | ········39:·invokeinterface·#260,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 1051 | ········4 | 1047 | ········44:·checkcast·····#110················//·class·java/lang/Integer |
| 1052 | ········51:·astore········4 | ||
| 1053 | ········ | 1048 | ········47:·astore_3 |
| 1049 | ········48:·aload_3 | ||
| 1054 | ········ | 1050 | ········49:·invokevirtual·#263················//·Method·java/lang/Integer.intValue:()I |
| 1055 | ········5 | 1051 | ········52:·istore_2 |
| 1056 | ········5 | 1052 | ········53:·aload_0 |
| 1057 | ········ | 1053 | ········54:·iload_2 |
| 1058 | ········ | 1054 | ········55:·invokespecial·#266················//·Method·addRandomly:(I)V |
| 1059 | ········ | 1055 | ········58:·goto··········27 |
| 1060 | ········6 | 1056 | ········61:·return |
| 1061 | } | 1057 | } |
| Offset 138, 20 lines modified | Offset 138, 20 lines modified | ||
| 138 | ········33:·putfield······#38·················//·Field·lastTime:J | 138 | ········33:·putfield······#38·················//·Field·lastTime:J |
| 139 | ········36:·return | 139 | ········36:·return |
| 140 | ··public·void·run(); | 140 | ··public·void·run(); |
| 141 | ····descriptor:·()V | 141 | ····descriptor:·()V |
| 142 | ····flags:·(0x0001)·ACC_PUBLIC | 142 | ····flags:·(0x0001)·ACC_PUBLIC |
| 143 | ····Code: | 143 | ····Code: |
| 144 | ······stack=300,·locals=1 | 144 | ······stack=300,·locals=15,·args_size=1 |
| 145 | ·········0:·aload_0 | 145 | ·········0:·aload_0 |
| 146 | ·········1:·getfield······#24·················//·Field·alive:Z | 146 | ·········1:·getfield······#24·················//·Field·alive:Z |
| 147 | ·········4:·istore_1 | 147 | ·········4:·istore_1 |
| 148 | ·········5:·iload_1 | 148 | ·········5:·iload_1 |
| 149 | ·········6:·ifeq··········17 | 149 | ·········6:·ifeq··········172 |
| 150 | ·········9:·invokestatic··#36·················//·Method·java/lang/System.currentTimeMillis:()J | 150 | ·········9:·invokestatic··#36·················//·Method·java/lang/System.currentTimeMillis:()J |
| 151 | ········12:·lstore_2 | 151 | ········12:·lstore_2 |
| 152 | ········13:·aload_0 | 152 | ········13:·aload_0 |
| 153 | ········14:·lload_2 | 153 | ········14:·lload_2 |
| 154 | ········15:·putfield······#40·················//·Field·current:J | 154 | ········15:·putfield······#40·················//·Field·current:J |
| 155 | ········18:·aload_0 | 155 | ········18:·aload_0 |
| 156 | ········19:·getfield······#40·················//·Field·current:J | 156 | ········19:·getfield······#40·················//·Field·current:J |
| Offset 173, 70 lines modified | Offset 173, 70 lines modified | ||
| 173 | ········45:·lload_2 | 173 | ········45:·lload_2 |
| 174 | ········46:·putfield······#38·················//·Field·lastTime:J | 174 | ········46:·putfield······#38·················//·Field·lastTime:J |
| 175 | ········49:·aload_0 | 175 | ········49:·aload_0 |
| 176 | ········50:·getfield······#16·················//·Field·this$0:Lorg/androidsoft/utils/credits/CreditsView; | 176 | ········50:·getfield······#16·················//·Field·this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 177 | ········53:·astore········6 | 177 | ········53:·astore········6 |
| 178 | ········55:·aload_0 | 178 | ········55:·aload_0 |
| 179 | ········56:·getfield······#42·················//·Field·ellapsed:J | 179 | ········56:·getfield······#42·················//·Field·ellapsed:J |
| 180 | ········59:·lstore | 180 | ········59:·lstore········7 |
| 181 | ········6 | 181 | ········61:·aload·········6 |
| 182 | ········6 | 182 | ········63:·lload·········7 |
| 183 | ········6 | 183 | ········65:·invokestatic··#48·················//·Method·org/androidsoft/utils/credits/CreditsView.access$100:(Lorg/androidsoft/utils/credits/CreditsView;J)V |
| 184 | ········6 | 184 | ········68:·iconst_1 |
| 185 | ········6 | 185 | ········69:·istore_1 |
| 186 | ········ | 186 | ········70:·aload_0 |
| 187 | ········ | 187 | ········71:·iload_1 |
| 188 | ········7 | 188 | ········72:·putfield······#22·················//·Field·cont:Z |
| 189 | ········7 | 189 | ········75:·aload_0 |
| 190 | ········7 | 190 | ········76:·getfield······#16·················//·Field·this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 191 | ········7 | 191 | ········79:·invokestatic··#52·················//·Method·org/androidsoft/utils/credits/CreditsView.access$400:(Lorg/androidsoft/utils/credits/CreditsView;)Landroid/os/Handler; |
| 192 | ········8 | 192 | ········82:·astore········6 |
| 193 | ········8 | 193 | ········84:·aload_0 |
| 194 | ········8 | 194 | ········85:·getfield······#16·················//·Field·this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 195 | ········8 | 195 | ········88:·invokestatic··#56·················//·Method·org/androidsoft/utils/credits/CreditsView.access$200:(Lorg/androidsoft/utils/credits/CreditsView;)Ljava/lang/Runnable; |
| 196 | ········ | 196 | ········91:·astore········9 |
| 197 | ········9 | 197 | ········93:·aload_0 |
| 198 | ········9 | 198 | ········94:·getfield······#16·················//·Field·this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 199 | ········9 | 199 | ········97:·astore········10 |
| 200 | ········9 | 200 | ········99:·aload·········10 |
| 201 | ······· | 201 | ·······101:·invokestatic··#60·················//·Method·org/androidsoft/utils/credits/CreditsView.access$300:(Lorg/androidsoft/utils/credits/CreditsView;)I |
| 202 | ·······10 | 202 | ·······104:·istore········11 |
| 203 | ·······10 | 203 | ·······106:·iload·········11 |
| 204 | ·······10 | 204 | ·······108:·i2l |
| 205 | ·······10 | 205 | ·······109:·lstore········4 |
| 206 | ·······1 | 206 | ·······111:·aload_0 |
| 207 | ·······11 | 207 | ·······112:·getfield······#42·················//·Field·ellapsed:J |
| 208 | ·······11 | 208 | ·······115:·lstore········12 |
| 209 | ·······11 | 209 | ·······117:·lload·········4 |
| 210 | ·······11 | 210 | ·······119:·lload·········12 |
| 211 | ·······1 | 211 | ·······121:·lsub |
| 212 | ·······12 | 212 | ·······122:·lstore········4 |
| 213 | ·······12 | 213 | ·······124:·aload·········6 |
| 214 | ·······12 | 214 | ·······126:·aload·········9 |
| 215 | ·······12 | 215 | ·······128:·lload·········4 |
| 216 | ·······1 | 216 | ·······130:·invokevirtual·#66·················//·Method·android/os/Handler.postDelayed:(Ljava/lang/Runnable;J)Z |
| 217 | ·······13 | 217 | ·······133:·pop |
| 218 | ·······13 | 218 | ·······134:·aload_0 |
| 219 | ·······13 | 219 | ·······135:·getfield······#22·················//·Field·cont:Z |
| 220 | ·······13 | 220 | ·······138:·istore_1 |
| 221 | ·······13 | 221 | ·······139:·iload_1 |
| 222 | ·······1 | 222 | ·······140:·ifeq··········0 |
| 223 | ·······14 | 223 | ·······143:·aload_0 |
| 224 | ·······14 | 224 | ·······144:·getfield······#24·················//·Field·alive:Z |
| 225 | ·······14 | 225 | ·······147:·istore_1 |
| 226 | ·······14 | 226 | ·······148:·iload_1 |
| 227 | ·······14 | 227 | ·······149:·ifeq··········0 |
| 228 | ·······15 | 228 | ·······152:·iconst_5 |
| 229 | ·······15 | 229 | ·······153:·i2l |
| 230 | ·······15 | 230 | ·······154:·lstore_2 |
| 231 | ·······15 | 231 | ·······155:·lload_2 |
| 232 | ·······15 | 232 | ·······156:·invokestatic··#72·················//·Method·java/lang/Thread.sleep:(J)V |
| 233 | ·······15 | 233 | ·······159:·goto··········134 |
| 234 | ·······16 | 234 | ·······162:·astore········14 |
| 235 | ·······16 | 235 | ·······164:·aload·········14 |
| 236 | ·······16 | 236 | ·······166:·invokevirtual·#77·················//·Method·java/lang/InterruptedException.printStackTrace:()V |
| 237 | ·······16 | 237 | ·······169:·goto··········134 |
| 238 | ·······17 | 238 | ·······172:·return |
| 239 | ······Exception·table: | 239 | ······Exception·table: |
| 240 | ·········from····to··target·type | 240 | ·········from····to··target·type |
| 241 | ···········15 | 241 | ···········155···159···162···Class·java/lang/InterruptedException |
| 242 | } | 242 | } |
| Offset 622, 113 lines modified | Offset 622, 117 lines modified | ||
| 622 | ········75:·goto··········13 | 622 | ········75:·goto··········13 |
| 623 | ········78:·return | 623 | ········78:·return |
| 624 | ··private·void·drawFrame(); | 624 | ··private·void·drawFrame(); |
| 625 | ····descriptor:·()V | 625 | ····descriptor:·()V |
| 626 | ····flags:·(0x0002)·ACC_PRIVATE | 626 | ····flags:·(0x0002)·ACC_PRIVATE |
| 627 | ····Code: | 627 | ····Code: |
| 628 | ······stack=300,·locals= | 628 | ······stack=300,·locals=6,·args_size=1 |
| 629 | ·········0:·aload_0 | 629 | ·········0:·aload_0 |
| 630 | ·········1:·monitorenter | 630 | ·········1:·monitorenter |
| 631 | ·········2:·aload_0 | 631 | ·········2:·aload_0 |
| 632 | ·········3:·getfield······#119················//·Field·mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; | 632 | ·········3:·getfield······#119················//·Field·mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; |
| 633 | ·········6:·astore_1 | 633 | ·········6:·astore_1 |
| 634 | ·········7:·aload_1 | 634 | ·········7:·aload_1 |
| 635 | ·········8:·ifnull········2 | 635 | ·········8:·ifnull········25 |
| 636 | ········11:·aload_0 | 636 | ········11:·aload_0 |
| 637 | ········12:·getfield······#119················//·Field·mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; | 637 | ········12:·getfield······#119················//·Field·mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; |
| 638 | ········15:·astore_1 | 638 | ········15:·astore_1 |
| 639 | ········16:·iconst_0 | ||
| 640 | ········17:·istore_2 | ||
| 639 | ········1 | 641 | ········18:·aconst_null |
| 640 | ········1 | 642 | ········19:·astore_3 |
| 641 | ········ | 643 | ········20:·aload_1 |
| 642 | ········ | 644 | ········21:·iconst_0 |
| 643 | ········2 | 645 | ········22:·putfield······#124················//·Field·org/androidsoft/utils/credits/CreditsView$CreditsThread.cont:Z |
| 644 | ········2 | 646 | ········25:·aconst_null |
| 645 | ········2 | 647 | ········26:·astore········4 |
| 646 | ········2 | 648 | ········28:·aload_0 |
| 647 | ········2 | 649 | ········29:·getfield······#69·················//·Field·mHolder:Landroid/view/SurfaceHolder; |
| 648 | ········ | 650 | ········32:·astore_1 |
| 651 | ········33:·iconst_0 | ||
| 652 | ········34:·istore_2 | ||
| 649 | ········3 | 653 | ········35:·aconst_null |
| 650 | ········3 | 654 | ········36:·astore_3 |
| 651 | ········3 | 655 | ········37:·aload_1 |
| 652 | ········3 | 656 | ········38:·aconst_null |
| 653 | ········3 | 657 | ········39:·invokeinterface·#128,··2··········//·InterfaceMethod·android/view/SurfaceHolder.lockCanvas:(Landroid/graphics/Rect;)Landroid/graphics/Canvas; |
| 654 | ········39:·astore_3 | ||
| 655 | ········4 | 658 | ········44:·astore········4 |
| 659 | ········46:·aload·········4 | ||
| 656 | ········4 | 660 | ········48:·ifnull········133 |
| 657 | ········ | 661 | ········51:·aload_0 |
| 658 | ········ | 662 | ········52:·aload·········4 |
| 659 | ········ | 663 | ········54:·invokevirtual·#132················//·Method·drawBackground:(Landroid/graphics/Canvas;)V |
| 660 | ········ | 664 | ········57:·aload_0 |
| 661 | ········5 | 665 | ········58:·getfield······#56·················//·Field·credits:Ljava/util/List; |
| 662 | ········ | 666 | ········61:·astore_1 |
| 663 | ········ | 667 | ········62:·aload_1 |
| 664 | ········ | 668 | ········63:·invokeinterface·#94,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator; |
| 665 | ········60:·astore········4 | ||
| 666 | ········6 | 669 | ········68:·astore_1 |
| 670 | ········69:·aload_1 | ||
| 667 | ········ | 671 | ········70:·invokeinterface·#100,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 668 | ········69:·istore········5 | ||
| 669 | ········7 | 672 | ········75:·istore_2 |
| 673 | ········76:·iload_2 | ||
| 670 | ········7 | 674 | ········77:·ifeq··········133 |
| 671 | ········ | 675 | ········80:·aload_1 |
| 672 | ········ | 676 | ········81:·invokeinterface·#104,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 673 | ········8 | 677 | ········86:·astore········5 |
| 674 | ········8 | 678 | ········88:·aload·········5 |
| 675 | ········ | 679 | ········90:·checkcast·····#106················//·class·org/androidsoft/utils/credits/CreditsItem |
| 676 | ········9 | 680 | ········93:·astore········5 |
| 677 | ········9 | 681 | ········95:·aload·········5 |
| 678 | ········9 | 682 | ········97:·aload·········4 |
| 679 | ········9 | 683 | ········99:·invokeinterface·#135,··2··········//·InterfaceMethod·org/androidsoft/utils/credits/CreditsItem.draw:(Landroid/graphics/Canvas;)V |
| 680 | ·······10 | 684 | ·······104:·goto··········69 |
| 681 | ·······10 | 685 | ·······107:·astore_1 |
| 682 | ·······10 | 686 | ·······108:·aload·········4 |
| 683 | ·······1 | 687 | ·······110:·ifnull········126 |
| 684 | ·······1 | 688 | ·······113:·aload_0 |
| 685 | ·······1 | 689 | ·······114:·getfield······#69·················//·Field·mHolder:Landroid/view/SurfaceHolder; |
| 686 | ·······11 | 690 | ·······117:·astore_3 |
| 687 | ·······113:·aload_2 | ||
| 688 | ·······11 | 691 | ·······118:·aload_3 |
| 692 | ·······119:·aload·········4 | ||
| 689 | ·······1 | 693 | ·······121:·invokeinterface·#138,··2··········//·InterfaceMethod·android/view/SurfaceHolder.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V |
| 690 | ·······12 | 694 | ·······126:·aload_1 |
| 691 | ·······12 | 695 | ·······127:·athrow |
| 692 | ·······12 | 696 | ·······128:·astore_1 |
| 693 | ·······12 | 697 | ·······129:·aload_0 |
| 694 | ·······1 | 698 | ·······130:·monitorexit |
| 695 | ·······125:·aload_1 | ||
| 696 | ·······126:·athrow | ||
| 697 | ·······127:·aload_3 | ||
| 698 | ·······128:·ifnull········143 | ||
| 699 | ·······131:·aload_ | 699 | ·······131:·aload_1 |
| 700 | ·······132:·athrow | ||
| 701 | ·······133:·aload·········4 | ||
| 702 | ·······135:·ifnull········151 | ||
| 703 | ·······138:·aload_0 | ||
| 700 | ·······13 | 704 | ·······139:·getfield······#69·················//·Field·mHolder:Landroid/view/SurfaceHolder; |
| 701 | ·······1 | 705 | ·······142:·astore_1 |
| 702 | ·······1 | 706 | ·······143:·aload_1 |
| 703 | ·······1 | 707 | ·······144:·aload·········4 |
| 704 | ·······1 | 708 | ·······146:·invokeinterface·#138,··2··········//·InterfaceMethod·android/view/SurfaceHolder.unlockCanvasAndPost:(Landroid/graphics/Canvas;)V |
| 705 | ·······1 | 709 | ·······151:·aload_0 |
| 706 | ·······1 | 710 | ·······152:·monitorexit |
| 707 | ·······1 | 711 | ·······153:·return |
| 708 | ······Exception·table: | 712 | ······Exception·table: |
| 709 | ·········from····to··target·type | 713 | ·········from····to··target·type |
| 710 | ·············2·····6···12 | 714 | ·············2·····6···128···any |
| 711 | ············11····15···12 | 715 | ············11····15···128···any |
| 712 | ············ | 716 | ············21····25···128···any |
| 713 | ············2 | 717 | ············28····32···107···any |
| 714 | ············3 | 718 | ············38····44···107···any |
| 715 | ············ | 719 | ············52····57···107···any |
| 716 | ············49····53···103···any | ||
| 717 | ············5 | 720 | ············57····61···107···any |
| 718 | ············62····6 | 721 | ············62····68···107···any |
| 719 | ············ | 722 | ············69····75···107···any |
| 723 | ············80····86···107···any | ||
| 720 | ············8 | 724 | ············88····93···107···any |
| 721 | ············9 | 725 | ············97···104···107···any |
| 722 | ···········1 | 726 | ···········113···117···128···any |
| 723 | ···········11 | 727 | ···········119···126···128···any |
| 724 | ···········12 | 728 | ···········126···128···128···any |
| 725 | ···········131···135···122···any | ||
| 726 | ···········13 | 729 | ···········138···142···128···any |
| 730 | ···········144···151···128···any | ||
| 727 | ··private·void·init(android.content.Context,·org.androidsoft.utils.credits.CreditsParams); | 731 | ··private·void·init(android.content.Context,·org.androidsoft.utils.credits.CreditsParams); |
| 728 | ····descriptor:·(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V | 732 | ····descriptor:·(Landroid/content/Context;Lorg/androidsoft/utils/credits/CreditsParams;)V |
| 729 | ····flags:·(0x0002)·ACC_PRIVATE | 733 | ····flags:·(0x0002)·ACC_PRIVATE |
| 730 | ····Code: | 734 | ····Code: |
| 731 | ······stack=300,·locals=14,·args_size=3 | 735 | ······stack=300,·locals=14,·args_size=3 |
| 732 | ·········0:·iconst_1 | 736 | ·········0:·iconst_1 |
| Max diff block lines reached; -1/8110 bytes (-0.01%) of diff not shown. | |||
| Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
| 26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.prologue | 28 | ····.prologue |
| 29 | ····.line·10 | 29 | ····.line·10 |
| 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 31 | ····.line·239 | ||
| 32 | ····return-void | 31 | ····return-void |
| 33 | .end·method | 32 | .end·method |
| Offset 94, 32 lines modified | Offset 94, 32 lines modified | ||
| 94 | ····invoke-static·{v0},·Lorg/androidsoft/games/memory/kids/model/Tile;->setNotFoundResId(I)V | 94 | ····invoke-static·{v0},·Lorg/androidsoft/games/memory/kids/model/Tile;->setNotFoundResId(I)V |
| 95 | ····.line·62 | 95 | ····.line·62 |
| 96 | ····return-void | 96 | ····return-void |
| 97 | .end·method | 97 | .end·method |
| 98 | .method·private·addRandomly(I)V | 98 | .method·private·addRandomly(I)V |
| 99 | ····.locals· | 99 | ····.locals·7 |
| 100 | ····.param·p1,·"nResId"····#·I | 100 | ····.param·p1,·"nResId"····#·I |
| 101 | ····.prologue | 101 | ····.prologue |
| 102 | ····.line·226 | 102 | ····.line·226 |
| 103 | ····invoke-static·{},·Ljava/lang/Math;->random()D | 103 | ····invoke-static·{},·Ljava/lang/Math;->random()D |
| 104 | ····move-result-wide·v | 104 | ····move-result-wide·v3 |
| 105 | ····iget-object·v | 105 | ····iget-object·v5,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mList:Lorg/androidsoft/games/memory/kids/model/TileList; |
| 106 | ····invoke-virtual·{v | 106 | ····invoke-virtual·{v5},·Lorg/androidsoft/games/memory/kids/model/TileList;->size()I |
| 107 | ····move-result·v | 107 | ····move-result·v5 |
| 108 | ····int-to-double·v | 108 | ····int-to-double·v5,·v5 |
| 109 | ····mul-double·v0,·v | 109 | ····mul-double·v0,·v3,·v5 |
| 110 | ····.line·227 | 110 | ····.line·227 |
| 111 | ····.local·v0,·"dPos":D | 111 | ····.local·v0,·"dPos":D |
| 112 | ····double-to-int·v2,·v0 | 112 | ····double-to-int·v2,·v0 |
| 113 | ····.line·228 | 113 | ····.line·228 |
| 114 | ····.local·v2,·"nPos":I | 114 | ····.local·v2,·"nPos":I |
| Offset 130, 25 lines modified | Offset 130, 25 lines modified | ||
| 130 | ····invoke-direct·{v4,·p1},·Lorg/androidsoft/games/memory/kids/model/Tile;-><init>(I)V | 130 | ····invoke-direct·{v4,·p1},·Lorg/androidsoft/games/memory/kids/model/Tile;-><init>(I)V |
| 131 | ····invoke-virtual·{v3,·v2,·v4},·Lorg/androidsoft/games/memory/kids/model/TileList;->add(ILjava/lang/Object;)V | 131 | ····invoke-virtual·{v3,·v2,·v4},·Lorg/androidsoft/games/memory/kids/model/TileList;->add(ILjava/lang/Object;)V |
| 132 | ····.line·229 | 132 | ····.line·229 |
| 133 | ····invoke-static·{},·Ljava/lang/Math;->random()D | 133 | ····invoke-static·{},·Ljava/lang/Math;->random()D |
| 134 | ····move-result-wide·v | 134 | ····move-result-wide·v3 |
| 135 | ····iget-object·v | 135 | ····iget-object·v5,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mList:Lorg/androidsoft/games/memory/kids/model/TileList; |
| 136 | ····invoke-virtual·{v | 136 | ····invoke-virtual·{v5},·Lorg/androidsoft/games/memory/kids/model/TileList;->size()I |
| 137 | ····move-result·v | 137 | ····move-result·v5 |
| 138 | ····int-to-double·v | 138 | ····int-to-double·v5,·v5 |
| 139 | ····mul-double·v0,·v | 139 | ····mul-double·v0,·v3,·v5 |
| 140 | ····.line·230 | 140 | ····.line·230 |
| 141 | ····double-to-int·v2,·v0 | 141 | ····double-to-int·v2,·v0 |
| 142 | ····.line·231 | 142 | ····.line·231 |
| 143 | ····iget-object·v3,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mList:Lorg/androidsoft/games/memory/kids/model/TileList; | 143 | ····iget-object·v3,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mList:Lorg/androidsoft/games/memory/kids/model/TileList; |
| Offset 829, 58 lines modified | Offset 829, 57 lines modified | ||
| 829 | ····goto·:goto_1 | 829 | ····goto·:goto_1 |
| 830 | .end·method | 830 | .end·method |
| 831 | .method·public·reset()V | 831 | .method·public·reset()V |
| 832 | ····.locals·3 | 832 | ····.locals·3 |
| 833 | ····.prologue | 833 | ····.prologue |
| 834 | ····const/4·v | 834 | ····const/4·v1,·0x0 |
| 835 | ····.line·129 | 835 | ····.line·129 |
| 836 | ····iput·v | 836 | ····iput·v1,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mFoundCount:I |
| 837 | ····.line·130 | 837 | ····.line·130 |
| 838 | ····iput·v | 838 | ····iput·v1,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mMoveCount:I |
| 839 | ····.line·131 | 839 | ····.line·131 |
| 840 | ····iget-object·v | 840 | ····iget-object·v1,·p0,·Lorg/androidsoft/games/memory/kids/model/Memory;->mList:Lorg/androidsoft/games/memory/kids/model/TileList; |
| 841 | ····invoke-virtual·{v | 841 | ····invoke-virtual·{v1},·Lorg/androidsoft/games/memory/kids/model/TileList;->clear()V |
| 842 | ····.line·132 | 842 | ····.line·132 |
| 843 | ····invoke-direct·{p0},·Lorg/androidsoft/games/memory/kids/model/Memory;->getTileSet()Ljava/util/List; | 843 | ····invoke-direct·{p0},·Lorg/androidsoft/games/memory/kids/model/Memory;->getTileSet()Ljava/util/List; |
| 844 | ····move-result-object·v | 844 | ····move-result-object·v1 |
| 845 | ····invoke-interface·{v | 845 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 846 | ····move-result-object·v | 846 | ····move-result-object·v1 |
| 847 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 848 | ····:goto_0 | 847 | ····:goto_0 |
| 849 | ····invoke-interface·{v | 848 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 850 | ····move-result·v2 | 849 | ····move-result·v2 |
| 851 | ····if-eqz·v2,·:cond_0 | 850 | ····if-eqz·v2,·:cond_0 |
| 852 | ····invoke-interface·{v | 851 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 853 | ····move-result-object·v | 852 | ····move-result-object·v0 |
| 854 | ····check-cast·v | 853 | ····check-cast·v0,·Ljava/lang/Integer; |
| 855 | ····.line·134 | 854 | ····.line·134 |
| 856 | ····.local·v | 855 | ····.local·v0,·"tile":Ljava/lang/Integer; |
| 857 | ····invoke-virtual·{v | 856 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
| 858 | ····move-result·v2 | 857 | ····move-result·v2 |
| 859 | ····invoke-direct·{p0,·v2},·Lorg/androidsoft/games/memory/kids/model/Memory;->addRandomly(I)V | 858 | ····invoke-direct·{p0,·v2},·Lorg/androidsoft/games/memory/kids/model/Memory;->addRandomly(I)V |
| 860 | ····goto·:goto_0 | 859 | ····goto·:goto_0 |
| 861 | ····.line·136 | 860 | ····.line·136 |
| 862 | ····.end·local·v | 861 | ····.end·local·v0····#·"tile":Ljava/lang/Integer; |
| 863 | ····:cond_0 | 862 | ····:cond_0 |
| 864 | ····return-void | 863 | ····return-void |
| 865 | .end·method | 864 | .end·method |
| Offset 118, 58 lines modified | Offset 118, 57 lines modified | ||
| 118 | ············"Lorg/androidsoft/games/memory/kids/model/Tile;", | 118 | ············"Lorg/androidsoft/games/memory/kids/model/Tile;", |
| 119 | ············">;" | 119 | ············">;" |
| 120 | ········} | 120 | ········} |
| 121 | ····.end·annotation | 121 | ····.end·annotation |
| 122 | ····.prologue | 122 | ····.prologue |
| 123 | ····.line·77 | 123 | ····.line·77 |
| 124 | ····new-instance·v | 124 | ····new-instance·v0,·Ljava/util/ArrayList; |
| 125 | ····invoke-direct·{v | 125 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
| 126 | ····.line·78 | 126 | ····.line·78 |
| 127 | ····.local·v | 127 | ····.local·v0,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lorg/androidsoft/games/memory/kids/model/Tile;>;" |
| 128 | ····invoke-virtual·{p0},·Lorg/androidsoft/games/memory/kids/model/TileList;->iterator()Ljava/util/Iterator; | 128 | ····invoke-virtual·{p0},·Lorg/androidsoft/games/memory/kids/model/TileList;->iterator()Ljava/util/Iterator; |
| 129 | ····move-result-object·v | 129 | ····move-result-object·v2 |
| 130 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 131 | ····:cond_0 | 130 | ····:cond_0 |
| 132 | ····:goto_0 | 131 | ····:goto_0 |
| 133 | ····invoke-interface·{v | 132 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 134 | ····move-result·v3 | 133 | ····move-result·v3 |
| 135 | ····if-eqz·v3,·:cond_1 | 134 | ····if-eqz·v3,·:cond_1 |
| 136 | ····invoke-interface·{v | 135 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 137 | ····move-result-object·v | 136 | ····move-result-object·v1 |
| 138 | ····check-cast·v | 137 | ····check-cast·v1,·Lorg/androidsoft/games/memory/kids/model/Tile; |
| 139 | ····.line·80 | 138 | ····.line·80 |
| 140 | ····.local·v | 139 | ····.local·v1,·"t":Lorg/androidsoft/games/memory/kids/model/Tile; |
| 141 | ····iget-boolean·v3,·v | 140 | ····iget-boolean·v3,·v1,·Lorg/androidsoft/games/memory/kids/model/Tile;->mSelected:Z |
| 142 | ····if-eqz·v3,·:cond_0 | 141 | ····if-eqz·v3,·:cond_0 |
| 143 | ····iget-boolean·v3,·v | 142 | ····iget-boolean·v3,·v1,·Lorg/androidsoft/games/memory/kids/model/Tile;->mFound:Z |
| 144 | ····if-nez·v3,·:cond_0 | 143 | ····if-nez·v3,·:cond_0 |
| 145 | ····.line·82 | 144 | ····.line·82 |
| 146 | ····invoke-virtual·{v | 145 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
| 147 | ····goto·:goto_0 | 146 | ····goto·:goto_0 |
| 148 | ····.line·85 | 147 | ····.line·85 |
| 149 | ····.end·local·v | 148 | ····.end·local·v1····#·"t":Lorg/androidsoft/games/memory/kids/model/Tile; |
| 150 | ····:cond_1 | 149 | ····:cond_1 |
| 151 | ····return-object·v | 150 | ····return-object·v0 |
| 152 | .end·method | 151 | .end·method |
| 153 | .method·serialize()Ljava/lang/String; | 152 | .method·serialize()Ljava/lang/String; |
| 154 | ····.locals·4 | 153 | ····.locals·4 |
| 155 | ····.prologue | 154 | ····.prologue |
| 156 | ····.line·67 | 155 | ····.line·67 |
| Offset 177, 42 lines modified | Offset 176, 41 lines modified | ||
| 177 | ····invoke-direct·{v0},·Lorg/json/JSONArray;-><init>()V | 176 | ····invoke-direct·{v0},·Lorg/json/JSONArray;-><init>()V |
| 178 | ····.line·68 | 177 | ····.line·68 |
| 179 | ····.local·v0,·"array":Lorg/json/JSONArray; | 178 | ····.local·v0,·"array":Lorg/json/JSONArray; |
| 180 | ····invoke-virtual·{p0},·Lorg/androidsoft/games/memory/kids/model/TileList;->iterator()Ljava/util/Iterator; | 179 | ····invoke-virtual·{p0},·Lorg/androidsoft/games/memory/kids/model/TileList;->iterator()Ljava/util/Iterator; |
| 181 | ····move-result-object·v | 180 | ····move-result-object·v2 |
| 182 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 183 | ····:goto_0 | 181 | ····:goto_0 |
| 184 | ····invoke-interface·{v | 182 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 185 | ····move-result·v3 | 183 | ····move-result·v3 |
| 186 | ····if-eqz·v3,·:cond_0 | 184 | ····if-eqz·v3,·:cond_0 |
| 187 | ····invoke-interface·{v | 185 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 188 | ····move-result-object·v | 186 | ····move-result-object·v1 |
| 189 | ····check-cast·v | 187 | ····check-cast·v1,·Lorg/androidsoft/games/memory/kids/model/Tile; |
| 190 | ····.line·70 | 188 | ····.line·70 |
| 191 | ····.local·v | 189 | ····.local·v1,·"t":Lorg/androidsoft/games/memory/kids/model/Tile; |
| 192 | ····invoke-virtual·{v | 190 | ····invoke-virtual·{v1},·Lorg/androidsoft/games/memory/kids/model/Tile;->json()Lorg/json/JSONObject; |
| 193 | ····move-result-object·v3 | 191 | ····move-result-object·v3 |
| 194 | ····invoke-virtual·{v0,·v3},·Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; | 192 | ····invoke-virtual·{v0,·v3},·Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; |
| 195 | ····goto·:goto_0 | 193 | ····goto·:goto_0 |
| 196 | ····.line·72 | 194 | ····.line·72 |
| 197 | ····.end·local·v | 195 | ····.end·local·v1····#·"t":Lorg/androidsoft/games/memory/kids/model/Tile; |
| 198 | ····:cond_0 | 196 | ····:cond_0 |
| 199 | ····invoke-virtual·{v0},·Lorg/json/JSONArray;->toString()Ljava/lang/String; | 197 | ····invoke-virtual·{v0},·Lorg/json/JSONArray;->toString()Ljava/lang/String; |
| 200 | ····move-result-object·v | 198 | ····move-result-object·v2 |
| 201 | ····return-object·v | 199 | ····return-object·v2 |
| 202 | .end·method | 200 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·64 | 27 | ····.line·64 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity$1;->this$0:Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity$1;->this$0:Lorg/androidsoft/games/memory/kids/ui/PreferencesActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·229 | 27 | ····.line·229 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$2;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$2;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/MemoryGridView;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/MemoryGridView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·42 | 27 | ····.line·42 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView$1;->this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView$1;->this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·219 | 27 | ····.line·219 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$1;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$1;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 49, 15 lines modified | Offset 49, 14 lines modified | ||
| 49 | .method·public·constructor·<init>()V | 49 | .method·public·constructor·<init>()V |
| 50 | ····.locals·0 | 50 | ····.locals·0 |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····.line·45 | 52 | ····.line·45 |
| 53 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 53 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
| 54 | ····.line·302 | ||
| 55 | ····return-void | 54 | ····return-void |
| 56 | .end·method | 55 | .end·method |
| 57 | .method·static·synthetic·access$000(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V | 56 | .method·static·synthetic·access$000(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V |
| 58 | ····.locals·0 | 57 | ····.locals·0 |
| 59 | ····.param·p0,·"x0"····#·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 58 | ····.param·p0,·"x0"····#·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| Offset 99, 15 lines modified | Offset 98, 15 lines modified | ||
| 99 | ····.line·45 | 98 | ····.line·45 |
| 100 | ····iput-boolean·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;->mStarted:Z | 99 | ····iput-boolean·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;->mStarted:Z |
| 101 | ····return·p1 | 100 | ····return·p1 |
| 102 | .end·method | 101 | .end·method |
| 103 | .method·private·applyRotation(FF)V | 102 | .method·private·applyRotation(FF)V |
| 104 | ····.locals· | 103 | ····.locals·7 |
| 105 | ····.param·p1,·"start"····#·F | 104 | ····.param·p1,·"start"····#·F |
| 106 | ····.param·p2,·"end"····#·F | 105 | ····.param·p2,·"end"····#·F |
| 107 | ····.prologue | 106 | ····.prologue |
| 108 | ····const/4·v6,·0x1 | 107 | ····const/4·v6,·0x1 |
| 109 | ····const/high16·v2,·0x40000000····#·2.0f | 108 | ····const/high16·v2,·0x40000000····#·2.0f |
| Offset 145, 17 lines modified | Offset 144, 17 lines modified | ||
| 145 | ····move·v2,·p2 | 144 | ····move·v2,·p2 |
| 146 | ····invoke-direct/range·{v0·..·v6},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;-><init>(FFFFFZ)V | 145 | ····invoke-direct/range·{v0·..·v6},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;-><init>(FFFFFZ)V |
| 147 | ····.line·259 | 146 | ····.line·259 |
| 148 | ····.local·v0,·"rotation":Lorg/androidsoft/games/memory/kids/Rotate3dAnimation; | 147 | ····.local·v0,·"rotation":Lorg/androidsoft/games/memory/kids/Rotate3dAnimation; |
| 149 | ····const-wide/16·v | 148 | ····const-wide/16·v1,·0x7d0 |
| 150 | ····invoke-virtual·{v0,·v | 149 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setDuration(J)V |
| 151 | ····.line·260 | 150 | ····.line·260 |
| 152 | ····invoke-virtual·{v0,·v6},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setFillAfter(Z)V | 151 | ····invoke-virtual·{v0,·v6},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setFillAfter(Z)V |
| 153 | ····.line·261 | 152 | ····.line·261 |
| 154 | ····new-instance·v1,·Landroid/view/animation/AccelerateInterpolator; | 153 | ····new-instance·v1,·Landroid/view/animation/AccelerateInterpolator; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/MemoryGridView;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/MemoryGridView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·71 | 27 | ····.line·71 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView$3;->this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView$3;->this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/MemoryGridView;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/MemoryGridView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·57 | 27 | ····.line·57 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView$2;->this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/MemoryGridView$2;->this$0:Lorg/androidsoft/games/memory/kids/ui/MemoryGridView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·374 | 27 | ····.line·374 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$3;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$3;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 45, 18 lines modified | Offset 45, 18 lines modified | ||
| 45 | ····return-void | 45 | ····return-void |
| 46 | .end·method | 46 | .end·method |
| 47 | #·virtual·methods | 47 | #·virtual·methods |
| 48 | .method·public·run()V | 48 | .method·public·run()V |
| 49 | ····.locals· | 49 | ····.locals·8 |
| 50 | ····.prologue | 50 | ····.prologue |
| 51 | ····const/4·v | 51 | ····const/4·v7,·0x1 |
| 52 | ····const/4·v6,·0x0 | 52 | ····const/4·v6,·0x0 |
| 53 | ····const/high16·v2,·0x40000000····#·2.0f | 53 | ····const/high16·v2,·0x40000000····#·2.0f |
| 54 | ····.line·307 | 54 | ····.line·307 |
| 55 | ····iget-object·v1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$SwapViews;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 55 | ····iget-object·v1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$SwapViews;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| Offset 128, 20 lines modified | Offset 128, 20 lines modified | ||
| 128 | ····const/high16·v5,·0x439b0000····#·310.0f | 128 | ····const/high16·v5,·0x439b0000····#·310.0f |
| 129 | ····invoke-direct/range·{v0·..·v6},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;-><init>(FFFFFZ)V | 129 | ····invoke-direct/range·{v0·..·v6},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;-><init>(FFFFFZ)V |
| 130 | ····.line·317 | 130 | ····.line·317 |
| 131 | ····.local·v0,·"rotation":Lorg/androidsoft/games/memory/kids/Rotate3dAnimation; | 131 | ····.local·v0,·"rotation":Lorg/androidsoft/games/memory/kids/Rotate3dAnimation; |
| 132 | ····const-wide/16·v | 132 | ····const-wide/16·v1,·0x7d0 |
| 133 | ····invoke-virtual·{v0,·v | 133 | ····invoke-virtual·{v0,·v1,·v2},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setDuration(J)V |
| 134 | ····.line·318 | 134 | ····.line·318 |
| 135 | ····invoke-virtual·{v0,·v | 135 | ····invoke-virtual·{v0,·v7},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setFillAfter(Z)V |
| 136 | ····.line·319 | 136 | ····.line·319 |
| 137 | ····new-instance·v1,·Landroid/view/animation/DecelerateInterpolator; | 137 | ····new-instance·v1,·Landroid/view/animation/DecelerateInterpolator; |
| 138 | ····invoke-direct·{v1},·Landroid/view/animation/DecelerateInterpolator;-><init>()V | 138 | ····invoke-direct·{v1},·Landroid/view/animation/DecelerateInterpolator;-><init>()V |
| 139 | ····invoke-virtual·{v0,·v1},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 139 | ····invoke-virtual·{v0,·v1},·Lorg/androidsoft/games/memory/kids/Rotate3dAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
| Offset 154, 12 lines modified | Offset 154, 12 lines modified | ||
| 154 | ····move-result-object·v1 | 154 | ····move-result-object·v1 |
| 155 | ····invoke-virtual·{v1,·v0},·Landroid/view/ViewGroup;->startAnimation(Landroid/view/animation/Animation;)V | 155 | ····invoke-virtual·{v1,·v0},·Landroid/view/ViewGroup;->startAnimation(Landroid/view/animation/Animation;)V |
| 156 | ····.line·322 | 156 | ····.line·322 |
| 157 | ····iget-object·v1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$SwapViews;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; | 157 | ····iget-object·v1,·p0,·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity$SwapViews;->this$0:Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity; |
| 158 | ····invoke-static·{v1,·v | 158 | ····invoke-static·{v1,·v7},·Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;->access$502(Lorg/androidsoft/games/memory/kids/ui/AbstractMainActivity;Z)Z |
| 159 | ····.line·323 | 159 | ····.line·323 |
| 160 | ····return-void | 160 | ····return-void |
| 161 | .end·method | 161 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/utils/ui/WhatsNewActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/utils/ui/WhatsNewActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·121 | 27 | ····.line·121 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/utils/ui/WhatsNewActivity$1;->this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/utils/ui/WhatsNewActivity$1;->this$0:Lorg/androidsoft/utils/ui/WhatsNewActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
| 126 | ····.line·37 | 126 | ····.line·37 |
| 127 | ····invoke-direct·{p0},·Lorg/androidsoft/utils/credits/CreditsView;->drawFrame()V | 127 | ····invoke-direct·{p0},·Lorg/androidsoft/utils/credits/CreditsView;->drawFrame()V |
| 128 | ····return-void | 128 | ····return-void |
| 129 | .end·method | 129 | .end·method |
| 130 | .method·static·synthetic·access$100(Lorg/androidsoft/utils/credits/CreditsView;J)V | 130 | .method·static·synthetic·access$100(Lorg/androidsoft/utils/credits/CreditsView;J)V |
| 131 | ····.locals· | 131 | ····.locals·0 |
| 132 | ····.param·p0,·"x0"····#·Lorg/androidsoft/utils/credits/CreditsView; | 132 | ····.param·p0,·"x0"····#·Lorg/androidsoft/utils/credits/CreditsView; |
| 133 | ····.param·p1,·"x1"····#·J | 133 | ····.param·p1,·"x1"····#·J |
| 134 | ····.prologue | 134 | ····.prologue |
| 135 | ····.line·37 | 135 | ····.line·37 |
| 136 | ····invoke-direct·{p0,·p1,·p2},·Lorg/androidsoft/utils/credits/CreditsView;->prepareFrame(J)V | 136 | ····invoke-direct·{p0,·p1,·p2},·Lorg/androidsoft/utils/credits/CreditsView;->prepareFrame(J)V |
| Offset 186, 172 lines modified | Offset 186, 169 lines modified | ||
| 186 | ············">;I)V" | 186 | ············">;I)V" |
| 187 | ········} | 187 | ········} |
| 188 | ····.end·annotation | 188 | ····.end·annotation |
| 189 | ····.prologue | 189 | ····.prologue |
| 190 | ····.line·104 | 190 | ····.line·104 |
| 191 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Lorg/androidsoft/utils/credits/CreditsItem;>;" | 191 | ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Lorg/androidsoft/utils/credits/CreditsItem;>;" |
| 192 | ····add-int/lit8·v | 192 | ····add-int/lit8·v1,·p2,·0x1e |
| 193 | ····.line·105 | 193 | ····.line·105 |
| 194 | ····.local·v | 194 | ····.local·v1,·"offset":I |
| 195 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 195 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 196 | ····move-result-object·v | 196 | ····move-result-object·v2 |
| 197 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 198 | ····:goto_0 | 197 | ····:goto_0 |
| 199 | ····invoke-interface·{v | 198 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 200 | ····move-result·v3 | 199 | ····move-result·v3 |
| 201 | ····if-eqz·v3,·:cond_0 | 200 | ····if-eqz·v3,·:cond_0 |
| 202 | ····invoke-interface·{v | 201 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 203 | ····move-result-object·v | 202 | ····move-result-object·v0 |
| 204 | ····check-cast·v | 203 | ····check-cast·v0,·Lorg/androidsoft/utils/credits/CreditsItem; |
| 205 | ····.line·107 | 204 | ····.line·107 |
| 206 | ····.local·v | 205 | ····.local·v0,·"item":Lorg/androidsoft/utils/credits/CreditsItem; |
| 207 | ····invoke-interface·{v | 206 | ····invoke-interface·{v0},·Lorg/androidsoft/utils/credits/CreditsItem;->getBeforeSpacing()I |
| 208 | ····move-result·v3 | 207 | ····move-result·v3 |
| 209 | ····add-int/2addr·v | 208 | ····add-int/2addr·v1,·v3 |
| 210 | ····.line·108 | 209 | ····.line·108 |
| 211 | ····invoke-interface·{v | 210 | ····invoke-interface·{v0,·v1},·Lorg/androidsoft/utils/credits/CreditsItem;->setOffset(I)V |
| 212 | ····.line·109 | 211 | ····.line·109 |
| 213 | ····invoke-interface·{v | 212 | ····invoke-interface·{v0},·Lorg/androidsoft/utils/credits/CreditsItem;->getAfterSpacing()I |
| 214 | ····move-result·v3 | 213 | ····move-result·v3 |
| 215 | ····add-int/2addr·v | 214 | ····add-int/2addr·v1,·v3 |
| 216 | ····.line·110 | 215 | ····.line·110 |
| 217 | ····goto·:goto_0 | 216 | ····goto·:goto_0 |
| 218 | ····.line·111 | 217 | ····.line·111 |
| 219 | ····.end·local·v | 218 | ····.end·local·v0····#·"item":Lorg/androidsoft/utils/credits/CreditsItem; |
| 220 | ····:cond_0 | 219 | ····:cond_0 |
| 221 | ····return-void | 220 | ····return-void |
| 222 | .end·method | 221 | .end·method |
| 223 | .method·private·declared-synchronized·drawFrame()V | 222 | .method·private·declared-synchronized·drawFrame()V |
| 224 | ····.locals· | 223 | ····.locals·4 |
| 225 | ····.prologue | 224 | ····.prologue |
| 226 | ····.line·262 | 225 | ····.line·262 |
| 227 | ····monitor-enter·p0 | 226 | ····monitor-enter·p0 |
| 228 | ····:try_start_0 | 227 | ····:try_start_0 |
| 229 | ····iget-object·v | 228 | ····iget-object·v2,·p0,·Lorg/androidsoft/utils/credits/CreditsView;->mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; |
| 230 | ····if-eqz·v | 229 | ····if-eqz·v2,·:cond_0 |
| 231 | ····.line·264 | 230 | ····.line·264 |
| 232 | ····iget-object·v | 231 | ····iget-object·v2,·p0,·Lorg/androidsoft/utils/credits/CreditsView;->mThread:Lorg/androidsoft/utils/credits/CreditsView$CreditsThread; |
| 233 | ····const/4·v | 232 | ····const/4·v3,·0x0 |
| 234 | ····iput-boolean·v | 233 | ····iput-boolean·v3,·v2,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->cont:Z |
| 235 | ····:try_end_0 | 234 | ····:try_end_0 |
| 236 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 | 235 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_1 |
| 237 | ····.line·267 | 236 | ····.line·267 |
| 238 | ····:cond_0 | 237 | ····:cond_0 |
| 239 | ····const/4·v0,·0x0 | 238 | ····const/4·v0,·0x0 |
| 240 | ····.line·270 | 239 | ····.line·270 |
| 241 | ····.local·v0,·"canvas":Landroid/graphics/Canvas; | 240 | ····.local·v0,·"canvas":Landroid/graphics/Canvas; |
| 242 | ····:try_start_1 | 241 | ····:try_start_1 |
| 243 | ····iget-object·v | 242 | ····iget-object·v2,·p0,·Lorg/androidsoft/utils/credits/CreditsView;->mHolder:Landroid/view/SurfaceHolder; |
| 244 | ····const/4·v | 243 | ····const/4·v3,·0x0 |
| 245 | ····invoke-interface·{v | 244 | ····invoke-interface·{v2,·v3},·Landroid/view/SurfaceHolder;->lockCanvas(Landroid/graphics/Rect;)Landroid/graphics/Canvas; |
| 246 | ····move-result-object·v0 | 245 | ····move-result-object·v0 |
| 247 | ····.line·271 | 246 | ····.line·271 |
| 248 | ····if-eqz·v0,·:cond_2 | 247 | ····if-eqz·v0,·:cond_2 |
| 249 | ····.line·273 | 248 | ····.line·273 |
| 250 | ····invoke-virtual·{p0,·v0},·Lorg/androidsoft/utils/credits/CreditsView;->drawBackground(Landroid/graphics/Canvas;)V | 249 | ····invoke-virtual·{p0,·v0},·Lorg/androidsoft/utils/credits/CreditsView;->drawBackground(Landroid/graphics/Canvas;)V |
| 251 | ····.line·275 | 250 | ····.line·275 |
| 252 | ····iget-object·v | 251 | ····iget-object·v2,·p0,·Lorg/androidsoft/utils/credits/CreditsView;->credits:Ljava/util/List; |
| 253 | ····invoke-interface·{v | 252 | ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
| 254 | ····move-result-object·v | 253 | ····move-result-object·v2 |
| 255 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 256 | ····:goto_0 | 254 | ····:goto_0 |
| 257 | ····invoke-interface·{v | 255 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
| 258 | ····move-result·v3 | 256 | ····move-result·v3 |
| Max diff block lines reached; 8915/14152 bytes (62.99%) of diff not shown. | |||
| Offset 61, 43 lines modified | Offset 61, 43 lines modified | ||
| 61 | ····.line·203 | 61 | ····.line·203 |
| 62 | ····return-void | 62 | ····return-void |
| 63 | .end·method | 63 | .end·method |
| 64 | #·virtual·methods | 64 | #·virtual·methods |
| 65 | .method·public·run()V | 65 | .method·public·run()V |
| 66 | ····.locals· | 66 | ····.locals·7 |
| 67 | ····.prologue | 67 | ····.prologue |
| 68 | ····.line·208 | 68 | ····.line·208 |
| 69 | ····:cond_0 | 69 | ····:cond_0 |
| 70 | ····iget-boolean·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->alive:Z | 70 | ····iget-boolean·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->alive:Z |
| 71 | ····if-eqz·v1,·:cond_1 | 71 | ····if-eqz·v1,·:cond_1 |
| 72 | ····.line·210 | 72 | ····.line·210 |
| 73 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 73 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 74 | ····move-result-wide·v | 74 | ····move-result-wide·v1 |
| 75 | ····iput-wide·v | 75 | ····iput-wide·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->current:J |
| 76 | ····.line·211 | 76 | ····.line·211 |
| 77 | ····iget-wide·v | 77 | ····iget-wide·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->current:J |
| 78 | ····iget-wide·v | 78 | ····iget-wide·v3,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->lastTime:J |
| 79 | ····sub-long/2addr·v | 79 | ····sub-long/2addr·v1,·v3 |
| 80 | ····iput-wide·v | 80 | ····iput-wide·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->ellapsed:J |
| 81 | ····.line·212 | 81 | ····.line·212 |
| 82 | ····iget-wide·v | 82 | ····iget-wide·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->current:J |
| 83 | ····iput-wide·v | 83 | ····iput-wide·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->lastTime:J |
| 84 | ····.line·213 | 84 | ····.line·213 |
| 85 | ····iget-object·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->this$0:Lorg/androidsoft/utils/credits/CreditsView; | 85 | ····iget-object·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 86 | ····iget-wide·v2,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->ellapsed:J | 86 | ····iget-wide·v2,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->ellapsed:J |
| 87 | ····invoke-static·{v1,·v2,·v3},·Lorg/androidsoft/utils/credits/CreditsView;->access$100(Lorg/androidsoft/utils/credits/CreditsView;J)V | 87 | ····invoke-static·{v1,·v2,·v3},·Lorg/androidsoft/utils/credits/CreditsView;->access$100(Lorg/androidsoft/utils/credits/CreditsView;J)V |
| Offset 122, 37 lines modified | Offset 122, 37 lines modified | ||
| 122 | ····iget-object·v3,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->this$0:Lorg/androidsoft/utils/credits/CreditsView; | 122 | ····iget-object·v3,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 123 | ····invoke-static·{v3},·Lorg/androidsoft/utils/credits/CreditsView;->access$300(Lorg/androidsoft/utils/credits/CreditsView;)I | 123 | ····invoke-static·{v3},·Lorg/androidsoft/utils/credits/CreditsView;->access$300(Lorg/androidsoft/utils/credits/CreditsView;)I |
| 124 | ····move-result·v3 | 124 | ····move-result·v3 |
| 125 | ····int-to-long·v | 125 | ····int-to-long·v3,·v3 |
| 126 | ····iget-wide·v | 126 | ····iget-wide·v5,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->ellapsed:J |
| 127 | ····sub-long/2addr·v | 127 | ····sub-long/2addr·v3,·v5 |
| 128 | ····invoke-virtual·{v1,·v2,·v | 128 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z |
| 129 | ····.line·216 | 129 | ····.line·216 |
| 130 | ····:goto_0 | 130 | ····:goto_0 |
| 131 | ····iget-boolean·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->cont:Z | 131 | ····iget-boolean·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->cont:Z |
| 132 | ····if-eqz·v1,·:cond_0 | 132 | ····if-eqz·v1,·:cond_0 |
| 133 | ····iget-boolean·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->alive:Z | 133 | ····iget-boolean·v1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$CreditsThread;->alive:Z |
| 134 | ····if-eqz·v1,·:cond_0 | 134 | ····if-eqz·v1,·:cond_0 |
| 135 | ····.line·220 | 135 | ····.line·220 |
| 136 | ····const-wide/16·v | 136 | ····const-wide/16·v1,·0x5 |
| 137 | ····:try_start_0 | 137 | ····:try_start_0 |
| 138 | ····invoke-static·{v | 138 | ····invoke-static·{v1,·v2},·Ljava/lang/Thread;->sleep(J)V |
| 139 | ····:try_end_0 | 139 | ····:try_end_0 |
| 140 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 | 140 | ····.catch·Ljava/lang/InterruptedException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 141 | ····goto·:goto_0 | 141 | ····goto·:goto_0 |
| 142 | ····.line·221 | 142 | ····.line·221 |
| 143 | ····:catch_0 | 143 | ····:catch_0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lorg/androidsoft/utils/credits/CreditsView; | 21 | .field·final·synthetic·this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lorg/androidsoft/utils/credits/CreditsView;)V | 23 | .method·constructor·<init>(Lorg/androidsoft/utils/credits/CreditsView;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lorg/androidsoft/utils/credits/CreditsView; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·113 | 27 | ····.line·113 |
| 27 | ····iput-object·p1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$1;->this$0:Lorg/androidsoft/utils/credits/CreditsView; | 28 | ····iput-object·p1,·p0,·Lorg/androidsoft/utils/credits/CreditsView$1;->this$0:Lorg/androidsoft/utils/credits/CreditsView; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
| 100 | ····.line·58 | 100 | ····.line·58 |
| 101 | ····:try_start_3 | 101 | ····:try_start_3 |
| 102 | ····invoke-virtual·{v2},·Ljava/io/BufferedReader;->close()V | 102 | ····invoke-virtual·{v2},·Ljava/io/BufferedReader;->close()V |
| 103 | ····:try_end_3 | 103 | ····:try_end_3 |
| 104 | ····.catch·Ljava/io/IOException;·{:try_start_3·..·:try_end_3}·:catch_2 | 104 | ····.catch·Ljava/io/IOException;·{:try_start_3·..·:try_end_3}·:catch_2 |
| 105 | ····.line· | 105 | ····.line·51 |
| 106 | ····.end·local·v1····#·"e":Ljava/io/IOException; | 106 | ····.end·local·v1····#·"e":Ljava/io/IOException; |
| 107 | ····:cond_0 | 107 | ····:cond_0 |
| 108 | ····:goto_2 | 108 | ····:goto_2 |
| 109 | ····return-object·v5 | 109 | ····return-object·v5 |
| 110 | ····.line·48 | 110 | ····.line·48 |
| 111 | ····.end·local·v2····#·"in":Ljava/io/BufferedReader; | 111 | ····.end·local·v2····#·"in":Ljava/io/BufferedReader; |
| Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
| 133 | ····:try_end_5 | 133 | ····:try_end_5 |
| 134 | ····.catch·Ljava/io/IOException;·{:try_start_5·..·:try_end_5}·:catch_1 | 134 | ····.catch·Ljava/io/IOException;·{:try_start_5·..·:try_end_5}·:catch_1 |
| 135 | ····:cond_2 | 135 | ····:cond_2 |
| 136 | ····:goto_3 | 136 | ····:goto_3 |
| 137 | ····move-object·v2,·v3 | 137 | ····move-object·v2,·v3 |
| 138 | ····.line· | 138 | ····.line·48 |
| 139 | ····.end·local·v3····#·"in":Ljava/io/BufferedReader; | 139 | ····.end·local·v3····#·"in":Ljava/io/BufferedReader; |
| 140 | ····.restart·local·v2····#·"in":Ljava/io/BufferedReader; | 140 | ····.restart·local·v2····#·"in":Ljava/io/BufferedReader; |
| 141 | ····goto·:goto_2 | 141 | ····goto·:goto_2 |
| 142 | ····.line·59 | 142 | ····.line·59 |
| 143 | ····.end·local·v2····#·"in":Ljava/io/BufferedReader; | 143 | ····.end·local·v2····#·"in":Ljava/io/BufferedReader; |
| 144 | ····.restart·local·v3····#·"in":Ljava/io/BufferedReader; | 144 | ····.restart·local·v3····#·"in":Ljava/io/BufferedReader; |