| Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
| 1 | Verifies | ||
| 2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
| 3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
| 4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
| 5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
| 6 | Verified·for·SourceStamp:·false | ||
| 7 | Number·of·signers:·1 | ||
| 8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
| 9 | Signer·#1·certificate·SHA-256·digest:·4dd320bc76f81046fc697782386f6e435580e4aafd20271468760b2e0115542a | ||
| 10 | Signer·#1·certificate·SHA-1·digest:·dafbe8989663ed79e500ef54f5ecba4db1001299 | ||
| 11 | Signer·#1·certificate·MD5·digest:·739fb7f1b4ebf553aa5425568cbb1bd6 | ||
| 12 | Signer·#1·key·algorithm:·RSA | ||
| 13 | Signer·#1·key·size·(bits):·2048 | ||
| 14 | Signer·#1·public·key·SHA-256·digest:·da4af21fde8eaba1b7002c230b2b09aeac3acb2530074415b1ed1e8e2db89c68 | ||
| 15 | Signer·#1·public·key·SHA-1·digest:·da431539b5b458068c52a7fb6ba4bdb16e58fbff | ||
| 16 | Signer·#1·public·key·MD5·digest:·1e1bef65cf7fe0141a231abf39418e3b | ||
| Offset 1, 653 lines modified | Offset 1, 763 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:····················1 | 4 | ··Zip·archive·file·size:····················162187·(000000000002798Bh) |
| 5 | ··Actual·end-cent-dir·record·offset:········1 | 5 | ··Actual·end-cent-dir·record·offset:········162165·(0000000000027975h) |
| 6 | ··Expected·end-cent-dir·record·offset:······1 | 6 | ··Expected·end-cent-dir·record·offset:······162165·(0000000000027975h) |
| 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·2 | 9 | ··central·directory·contains·25·entries. |
| 10 | ··The·central·directory·is·1 | 10 | ··The·central·directory·is·1794·(0000000000000702h)·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·1 | 12 | ··is·160371·(0000000000027273h). |
| 13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
| 14 | --------------------------- | 14 | --------------------------- |
| 15 | ·· | 15 | ··AndroidManifest.xml |
| 16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
| 17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
| 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 19 | ··version·of·encoding·software:···················2.0 | 19 | ··version·of·encoding·software:···················2.0 |
| 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
| 22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
| 23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
| 24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
| 25 | ··extended·local·header:··························yes | 25 | ··extended·local·header:··························yes |
| 26 | ··file·last·modified·on·(DOS·date/time):··········201 | 26 | ··file·last·modified·on·(DOS·date/time):··········2017·Oct·21·00:04:30 |
| 27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························6cb3375f |
| 28 | ··compressed·size:································ | 28 | ··compressed·size:································1312·bytes |
| 29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························4324·bytes |
| 30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
| 31 | ··length·of·extra·field:·························· | 31 | ··length·of·extra·field:··························4·bytes |
| 32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
| 33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
| 34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
| 35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
| 37 | ··The·central-directory·extra·field·contains: | ||
| 38 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. | ||
| 37 | ··There·is·no·file·comment. | 39 | ··There·is·no·file·comment. |
| 38 | Central·directory·entry·#2: | 40 | Central·directory·entry·#2: |
| 39 | --------------------------- | 41 | --------------------------- |
| 40 | ··There·are·an·extra·16·bytes·preceding·this·file. | 42 | ··There·are·an·extra·16·bytes·preceding·this·file. |
| 41 | ·· | 43 | ··res/drawable-hdpi-v4/icon.png |
| 42 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···1381 |
| 43 | ··················································(0000000000000 | 45 | ··················································(0000000000000565h)·bytes |
| 44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 46 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 45 | ··version·of·encoding·software:··················· | 47 | ··version·of·encoding·software:···················1.0 |
| 46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 48 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 47 | ··minimum·software·version·required·to·extract:··· | 49 | ··minimum·software·version·required·to·extract:···1.0 |
| 48 | ··compression·method:····························· | 50 | ··compression·method:·····························none·(stored) |
| 49 | ··compression·sub-type·(deflation):···············normal | ||
| 50 | ··file·security·status:···························not·encrypted | 51 | ··file·security·status:···························not·encrypted |
| 51 | ··extended·local·header:·························· | 52 | ··extended·local·header:··························no |
| 52 | ··file·last·modified·on·(DOS·date/time):·········· | 53 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 53 | ··32-bit·CRC·value·(hex):························· | 54 | ··32-bit·CRC·value·(hex):·························8b8a7265 |
| 54 | ··compressed·size:································7 | 55 | ··compressed·size:································7016·bytes |
| 55 | ··uncompressed·size:······························ | 56 | ··uncompressed·size:······························7016·bytes |
| 56 | ··length·of·filename:·····························2 | 57 | ··length·of·filename:·····························29·characters |
| 57 | ··length·of·extra·field:··························0·bytes | 58 | ··length·of·extra·field:··························0·bytes |
| 58 | ··length·of·file·comment:·························0·characters | 59 | ··length·of·file·comment:·························0·characters |
| 59 | ··disk·number·on·which·file·begins:···············disk·1 | 60 | ··disk·number·on·which·file·begins:···············disk·1 |
| 60 | ··apparent·file·type:·····························binary | 61 | ··apparent·file·type:·····························binary |
| 61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 62 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 62 | ··MS-DOS·file·attributes·(00·hex):················none | 63 | ··MS-DOS·file·attributes·(00·hex):················none |
| 63 | ··There·is·no·file·comment. | 64 | ··There·is·no·file·comment. |
| 64 | Central·directory·entry·#3: | 65 | Central·directory·entry·#3: |
| 65 | --------------------------- | 66 | --------------------------- |
| 67 | ··res/drawable-ldpi-v4/icon.png | ||
| 66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
| 67 | ··META-INF/5BBF5B27.RSA | ||
| 68 | ··offset·of·local·header·from·start·of·archive:··· | 68 | ··offset·of·local·header·from·start·of·archive:···8456 |
| 69 | ··················································(000000000000 | 69 | ··················································(0000000000002108h)·bytes |
| 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
| 71 | ··version·of·encoding·software:··················· | 71 | ··version·of·encoding·software:···················1.0 |
| 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
| 73 | ··minimum·software·version·required·to·extract:··· | 73 | ··minimum·software·version·required·to·extract:···1.0 |
| 74 | ··compression·method:····························· | 74 | ··compression·method:·····························none·(stored) |
| 75 | ··compression·sub-type·(deflation):···············normal | ||
| 76 | ··file·security·status:···························not·encrypted | 75 | ··file·security·status:···························not·encrypted |
| 77 | ··extended·local·header:·························· | 76 | ··extended·local·header:··························no |
| 78 | ··file·last·modified·on·(DOS·date/time):·········· | 77 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
| 79 | ··32-bit·CRC·value·(hex):························· | 78 | ··32-bit·CRC·value·(hex):·························4b53ceaa |
| 80 | ··compressed·size:································ | 79 | ··compressed·size:································2417·bytes |
| 81 | ··uncompressed·size:······························ | 80 | ··uncompressed·size:······························2417·bytes |
| 82 | ··length·of·filename:·····························2 | 81 | ··length·of·filename:·····························29·characters |
| 83 | ··length·of·extra·field:··························0·bytes | 82 | ··length·of·extra·field:··························0·bytes |
| 84 | ··length·of·file·comment:·························0·characters | 83 | ··length·of·file·comment:·························0·characters |
| 85 | ··disk·number·on·which·file·begins:···············disk·1 | 84 | ··disk·number·on·which·file·begins:···············disk·1 |
| 86 | ··apparent·file·type:·····························binary | 85 | ··apparent·file·type:·····························binary |
| 87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 86 | ··non-MSDOS·external·file·attributes:·············000000·hex |
| 88 | ··MS-DOS·file·attributes·(00·hex):················none | 87 | ··MS-DOS·file·attributes·(00·hex):················none |
| 89 | ··There·is·no·file·comment. | 88 | ··There·is·no·file·comment. |
| 90 | Central·directory·entry·#4: | 89 | Central·directory·entry·#4: |
| 91 | --------------------------- | 90 | --------------------------- |
| 92 | ·· | 91 | ··res/drawable-mdpi-v4/icon.png |
| 92 | ··offset·of·local·header·from·start·of·archive:···10932 | ||
| 93 | ··················································(0000000000002AB4h)·bytes | ||
| 94 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
| 95 | ··version·of·encoding·software:···················1.0 | ||
| 96 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
| 97 | ··minimum·software·version·required·to·extract:···1.0 | ||
| 98 | ··compression·method:·····························none·(stored) | ||
| 99 | ··file·security·status:···························not·encrypted | ||
| 100 | ··extended·local·header:··························no | ||
| 101 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | ||
| Max diff block lines reached; 37084/47339 bytes (78.34%) 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="1.0.12"·android:installLocation="internalOnly"·package="com.pilot51.voicenotify"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="19"·android:versionName="1.0.12"·android:installLocation="internalOnly"·package="com.pilot51.voicenotify"·platformBuildVersionCode="14"·platformBuildVersionName="4.0.2-1406408"> |
| 3 | ··<uses-sdk·android:minSdkVersion="4"·android:targetSdkVersion="8"/> | 3 | ··<uses-sdk·android:minSdkVersion="4"·android:targetSdkVersion="8"/> |
| 4 | ··<uses-permission·android:name="android.permission.BLUETOOTH"/> | 4 | ··<uses-permission·android:name="android.permission.BLUETOOTH"/> |
| 5 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 5 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
| 6 | ··<uses-permission·android:name="android.permission.MODIFY_AUDIO_SETTINGS"/> | 6 | ··<uses-permission·android:name="android.permission.MODIFY_AUDIO_SETTINGS"/> |
| 7 | ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/> | 7 | ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/> |
| 8 | ··<uses-feature·android:name="android.hardware.bluetooth"·android:required="false"/> | 8 | ··<uses-feature·android:name="android.hardware.bluetooth"·android:required="false"/> |
| 9 | ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"> | 9 | ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"> |
| Offset 25, 9 lines modified | Offset 25, 8 lines modified | ||
| 25 | ········<action·android:name="android.appwidget.action.APPWIDGET_UPDATE"/> | 25 | ········<action·android:name="android.appwidget.action.APPWIDGET_UPDATE"/> |
| 26 | ········<action·android:name="voicenotify.widget.TOGGLE"/> | 26 | ········<action·android:name="voicenotify.widget.TOGGLE"/> |
| 27 | ········<action·android:name="voicenotify.widget.UPDATE"/> | 27 | ········<action·android:name="voicenotify.widget.UPDATE"/> |
| 28 | ······</intent-filter> | 28 | ······</intent-filter> |
| 29 | ······<meta-data·android:name="android.appwidget.provider"·android:resource="@xml/appwidget_info"/> | 29 | ······<meta-data·android:name="android.appwidget.provider"·android:resource="@xml/appwidget_info"/> |
| 30 | ····</receiver> | 30 | ····</receiver> |
| 31 | ··</application> | 31 | ··</application> |
| 32 | ··<fdroid·buildserverid="caa88ec38838a3c1a4a71834cd65a101e378cf1e·"·fdroidserverid="225c644b3eaf60955070bd359039b3fdd7e78f5a·"/> | ||
| 33 | </manifest> | 32 | </manifest> |
| Offset 1, 4446 lines modified | Offset 1, 4514 lines modified | Diff chunk too large, falling back to line-by-line diff (3468 lines added, 3468 lines removed) | |
| 00000000:·0200·0c00· | 00000000:·0200·0c00·201a·0100·0100·0000·0100·1c00··....·........... | ||
| 00000010:· | 00000010:·04c2·0000·3102·0000·0000·0000·0000·0000··....1........... | ||
| 00000020:· | 00000020:·e008·0000·0000·0000·0000·0000·3400·0000··............4... | ||
| 00000030:· | 00000030:·6200·0000·9a00·0000·cc00·0000·0401·0000··b............... | ||
| 00000040:· | 00000040:·4801·0000·8a01·0000·d001·0000·0c02·0000··H............... | ||
| 00000050:· | 00000050:·4002·0000·8002·0000·c002·0000·0003·0000··@............... | ||
| 00000060:· | 00000060:·4003·0000·8003·0000·be03·0000·fc03·0000··@............... | ||
| 00000070:· | 00000070:·3a04·0000·7a04·0000·b804·0000·5e05·0000··:...z.......^... | ||
| 00000080:· | 00000080:·6e05·0000·8005·0000·9a05·0000·b005·0000··n............... | ||
| 00000090:· | 00000090:·c605·0000·da05·0000·f205·0000·0206·0000··................ | ||
| 000000a0:· | 000000a0:·2406·0000·4406·0000·6006·0000·7e06·0000··$...D...`...~... | ||
| 000000b0:· | 000000b0:·9a06·0000·b206·0000·c606·0000·d206·0000··................ | ||
| 000000c0:· | 000000c0:·ea06·0000·fc06·0000·1607·0000·3207·0000··............2... | ||
| 000000d0:· | 000000d0:·4c07·0000·6607·0000·d007·0000·7608·0000··L...f.......v... | ||
| 000000e0:· | 000000e0:·8e08·0000·ea08·0000·4a09·0000·6e09·0000··........J...n... | ||
| 000000f0:·8 | 000000f0:·8c09·0000·ae09·0000·da09·0000·480a·0000··............H... | ||
| 00000100:· | 00000100:·c60b·0000·5e0c·0000·a20c·0000·260d·0000··....^.......&... | ||
| 00000110:· | 00000110:·6a0d·0000·1e0e·0000·4c0e·0000·6c0e·0000··j.......L...l... | ||
| 00000120:· | 00000120:·d60e·0000·ee0e·0000·4c0f·0000·c80f·0000··........L....... | ||
| 00000130:· | 00000130:·4610·0000·4c10·0000·5210·0000·6e10·0000··F...L...R...n... | ||
| 00000140:· | 00000140:·7410·0000·fa10·0000·6811·0000·8e11·0000··t.......h....... | ||
| 00000150:·a | 00000150:·aa11·0000·b011·0000·b611·0000·3c12·0000··............<... | ||
| 00000160:· | 00000160:·7812·0000·e213·0000·f813·0000·c214·0000··x............... | ||
| 00000170:· | 00000170:·2a15·0000·4a15·0000·7215·0000·9c15·0000··*...J...r....... | ||
| 00000180:· | 00000180:·1c16·0000·2c16·0000·4616·0000·be16·0000··....,...F....... | ||
| 00000190:· | 00000190:·e416·0000·f816·0000·1c17·0000·3c17·0000··............<... | ||
| 000001a0:· | 000001a0:·4019·0000·a419·0000·fa19·0000·1e1a·0000··@............... | ||
| 000001b0:· | 000001b0:·4e1a·0000·a21a·0000·b01a·0000·be1a·0000··N............... | ||
| 000001c0:· | 000001c0:·ca1a·0000·fa1a·0000·121b·0000·ba1b·0000··................ | ||
| 000001d0:· | 000001d0:·d61b·0000·f01b·0000·081c·0000·761c·0000··............v... | ||
| 000001e0:· | 000001e0:·9a1c·0000·b81c·0000·e81c·0000·3c1d·0000··............<... | ||
| 000001f0:· | 000001f0:·c01d·0000·d01d·0000·ec1d·0000·041e·0000··................ | ||
| 00000200:· | 00000200:·1a1e·0000·481e·0000·641e·0000·7e1e·0000··....H...d...~... | ||
| 00000210:· | 00000210:·981e·0000·b01e·0000·e21e·0000·081f·0000··................ | ||
| 00000220:· | 00000220:·381f·0000·681f·0000·821f·0000·9e1f·0000··8...h........... | ||
| 00000230:· | 00000230:·ce1f·0000·4e20·0000·6420·0000·7c20·0000··....N·..d·..|·.. | ||
| 00000240:· | 00000240:·9a20·0000·f020·0000·1621·0000·9a21·0000··.·...·...!...!.. | ||
| 00000250:· | 00000250:·b621·0000·5c22·0000·7422·0000·7e22·0000··.!..\"..t"..~".. | ||
| 00000260:· | 00000260:·9a22·0000·a622·0000·c422·0000·d222·0000··."..."..."...".. | ||
| 00000270:·e | 00000270:·e222·0000·2e23·0000·7a25·0000·b825·0000··."...#..z%...%.. | ||
| 00000280:·d | 00000280:·de25·0000·0827·0000·a627·0000·0828·0000··.%...'...'...(.. | ||
| 00000290:· | 00000290:·3c28·0000·c028·0000·f628·0000·8a29·0000··<(...(...(...).. | ||
| 000002a0:· | 000002a0:·9a2a·0000·d02c·0000·bc2d·0000·502e·0000··.*...,...-..P... | ||
| 000002b0:· | 000002b0:·522f·0000·722f·0000·1830·0000·5430·0000··R/..r/...0..T0.. | ||
| 000002c0:· | 000002c0:·b630·0000·c630·0000·2431·0000·4831·0000··.0...0..$1..H1.. | ||
| 000002d0:· | 000002d0:·0832·0000·1a32·0000·4432·0000·7e32·0000··.2...2..D2..~2.. | ||
| 000002e0:· | 000002e0:·e032·0000·0233·0000·8c33·0000·ba33·0000··.2...3...3...3.. | ||
| 000002f0:· | 000002f0:·f233·0000·9434·0000·b634·0000·2a35·0000··.3...4...4..*5.. | ||
| 00000300:· | 00000300:·5435·0000·8635·0000·8a36·0000·c436·0000··T5...5...6...6.. | ||
| 00000310:· | 00000310:·e836·0000·f836·0000·1c37·0000·9237·0000··.6...6...7...7.. | ||
| 00000320:· | 00000320:·4a38·0000·ae38·0000·e038·0000·7639·0000··J8...8...8..v9.. | ||
| 00000330:· | 00000330:·b239·0000·d039·0000·f239·0000·023a·0000··.9...9...9...:.. | ||
| 00000340:· | 00000340:·3a3a·0000·5c3a·0000·863a·0000·b03a·0000··::..\:...:...:.. | ||
| 00000350:· | 00000350:·cc3a·0000·803b·0000·9e3b·0000·103c·0000··.:...;...;...<.. | ||
| 00000360:· | 00000360:·2c3c·0000·583c·0000·ce3c·0000·b23d·0000··,<..X<...<...=.. | ||
| 00000370:· | 00000370:·823e·0000·aa3e·0000·e23e·0000·103f·0000··.>...>...>...?.. | ||
| 00000380:· | 00000380:·2c3f·0000·543f·0000·6e3f·0000·b23f·0000··,?..T?..n?...?.. | ||
| 00000390:· | 00000390:·cc3f·0000·e63f·0000·bc41·0000·d841·0000··.?...?...A...A.. | ||
| 000003a0:· | 000003a0:·7842·0000·a642·0000·9243·0000·9c43·0000··xB...B...C...C.. | ||
| 000003b0:· | 000003b0:·c243·0000·f643·0000·bc44·0000·fc44·0000··.C...C...D...D.. | ||
| 000003c0:· | 000003c0:·3445·0000·5a45·0000·7c45·0000·a845·0000··4E..ZE..|E...E.. | ||
| 000003d0:· | 000003d0:·ee45·0000·2446·0000·5246·0000·da46·0000··.E..$F..RF...F.. | ||
| 000003e0:· | 000003e0:·5247·0000·8847·0000·3848·0000·1049·0000··RG...G..8H...I.. | ||
| 000003f0:· | 000003f0:·5049·0000·da49·0000·7a4a·0000·5e4b·0000··PI...I..zJ..^K.. | ||
| 00000400:· | 00000400:·b64b·0000·7c4c·0000·e64c·0000·404d·0000··.K..|L...L..@M.. | ||
| 00000410:· | 00000410:·f64e·0000·384f·0000·684f·0000·e24f·0000··.N..8O..hO...O.. | ||
| 00000420:· | 00000420:·2451·0000·6851·0000·ae51·0000·de51·0000··$Q..hQ...Q...Q.. | ||
| 00000430:· | 00000430:·be52·0000·e652·0000·2653·0000·6a53·0000··.R...R..&S..jS.. | ||
| 00000440:· | 00000440:·8653·0000·ba53·0000·3654·0000·ca54·0000··.S...S..6T...T.. | ||
| 00000450:· | 00000450:·3e55·0000·4c55·0000·5a55·0000·d255·0000··>U..LU..ZU...U.. | ||
| 00000460:· | 00000460:·0256·0000·4656·0000·7c56·0000·9856·0000··.V..FV..|V...V.. | ||
| 00000470:· | 00000470:·c656·0000·d656·0000·fa56·0000·2257·0000··.V...V...V.."W.. | ||
| 00000480:· | 00000480:·5457·0000·e857·0000·3058·0000·a059·0000··TW...W..0X...Y.. | ||
| 00000490:· | 00000490:·2e5a·0000·6e5a·0000·a45a·0000·325b·0000··.Z..nZ...Z..2[.. | ||
| 000004a0:· | 000004a0:·625b·0000·925b·0000·f05b·0000·6c5d·0000··b[...[...[..l].. | ||
| 000004b0:· | 000004b0:·9c5d·0000·c45d·0000·525e·0000·e45e·0000··.]...]..R^...^.. | ||
| 000004c0:· | 000004c0:·2c5f·0000·8e5f·0000·3c60·0000·c660·0000··,_..._..<`...`.. | ||
| 000004d0:· | 000004d0:·2661·0000·9861·0000·5062·0000·7c62·0000··&a...a..Pb..|b.. | ||
| 000004e0:· | 000004e0:·fa62·0000·3063·0000·9e63·0000·3a64·0000··.b..0c...c..:d.. | ||
| 000004f0:· | 000004f0:·4264·0000·4665·0000·8e65·0000·4666·0000··Bd..Fe...e..Ff.. | ||
| 00000500:· | 00000500:·5a68·0000·7468·0000·a468·0000·c468·0000··Zh..th...h...h.. | ||
| 00000510:· | 00000510:·9069·0000·b869·0000·cc6a·0000·3a6b·0000··.i...i...j..:k.. | ||
| 00000520:· | 00000520:·5a6b·0000·766b·0000·ae6b·0000·e66b·0000··Zk..vk...k...k.. | ||
| 00000530:· | 00000530:·046c·0000·1e6c·0000·466c·0000·726c·0000··.l...l..Fl..rl.. | ||
| 00000540:· | 00000540:·826c·0000·126d·0000·406d·0000·5c6d·0000··.l...m..@m..\m.. | ||
| 00000550:· | 00000550:·826d·0000·1a6e·0000·3c6e·0000·646e·0000··.m...n..<n..dn.. | ||
| 00000560:· | 00000560:·7c6e·0000·aa6e·0000·e86e·0000·066f·0000··|n...n...n...o.. | ||
| 00000570:·3 | 00000570:·346f·0000·1070·0000·4670·0000·0e71·0000··4o...p..Fp...q.. | ||
| 00000580:· | 00000580:·4471·0000·bc71·0000·9072·0000·be72·0000··Dq...q...r...r.. | ||
| 00000590:· | 00000590:·f872·0000·2673·0000·4a73·0000·7673·0000··.r..&s..Js..vs.. | ||
| 000005a0:· | 000005a0:·b873·0000·d873·0000·7074·0000·9074·0000··.s...s..pt...t.. | ||
| 000005b0:· | 000005b0:·f874·0000·a675·0000·8876·0000·4c77·0000··.t...u...v..Lw.. | ||
| 000005c0:· | 000005c0:·8077·0000·b877·0000·1a78·0000·2c78·0000··.w...w...x..,x.. | ||
| 000005d0:· | 000005d0:·4078·0000·4c78·0000·0879·0000·4079·0000··@x..Lx...y..@y.. | ||
| 000005e0:· | 000005e0:·5479·0000·d079·0000·0a7a·0000·927a·0000··Ty...y...z...z.. | ||
| 000005f0:· | 000005f0:·c47a·0000·f47a·0000·1a7b·0000·c47b·0000··.z...z...{...{.. | ||
| 00000600:·f67 | 00000600:·f67b·0000·947c·0000·0e7d·0000·3a7d·0000··.{...|...}..:}.. | ||
| 00000610:· | 00000610:·687d·0000·ba7d·0000·de7d·0000·0a7e·0000··h}...}...}...~.. | ||
| 00000620:· | 00000620:·227e·0000·fe7f·0000·b280·0000·d880·0000··"~.............. | ||
| 00000630:· | 00000630:·f880·0000·9c82·0000·c082·0000·e082·0000··................ | ||
| 00000640:· | 00000640:·8e84·0000·c884·0000·e284·0000·6485·0000··............d... | ||
| 00000650:· | 00000650:·c685·0000·0a86·0000·5486·0000·7886·0000··........T...x... | ||
| 00000660:·2 | 00000660:·2087·0000·4887·0000·7087·0000·de87·0000···...H...p....... | ||
| 00000670:· | 00000670:·0088·0000·7688·0000·9688·0000·b888·0000··....v........... | ||
| 00000680:· | 00000680:·6689·0000·bc89·0000·0c8a·0000·388a·0000··f...........8... | ||
| 00000690:· | 00000690:·488a·0000·648a·0000·c68a·0000·ce8a·0000··H...d........... | ||
| 000006a0:· | 000006a0:·588b·0000·888b·0000·a48b·0000·ca8b·0000··X............... | ||
| 000006b0:· | 000006b0:·f08b·0000·628c·0000·028d·0000·2e8d·0000··....b........... | ||
| 000006c0:· | 000006c0:·9a8d·0000·108e·0000·3a8e·0000·ce8e·0000··........:....... | ||
| 000006d0:· | 000006d0:·8a8f·0000·ce8f·0000·f28f·0000·1e90·0000··................ | ||
| 000006e0:· | 000006e0:·4290·0000·6290·0000·8e90·0000·b890·0000··B...b........... | ||
| 000006f0:· | 000006f0:·2c91·0000·3491·0000·ce91·0000·fe91·0000··,...4........... | ||
| 00000700:· | 00000700:·7092·0000·8c92·0000·b892·0000·cc92·0000··p............... | ||
| 00000710:· | 00000710:·dc92·0000·2293·0000·0a94·0000·1694·0000··...."........... | ||
| 00000720:· | 00000720:·4894·0000·7094·0000·ec94·0000·4895·0000··H...p.......H... | ||
| 00000730:· | 00000730:·7095·0000·a695·0000·d095·0000·4296·0000··p...........B... | ||
| 00000740:· | 00000740:·6696·0000·8696·0000·ba96·0000·7097·0000··f...........p... | ||
| 00000750:· | 00000750:·dc97·0000·0a98·0000·2498·0000·4698·0000··........$...F... | ||
| 00000760:· | 00000760:·6698·0000·dc98·0000·1a99·0000·a499·0000··f............... | ||
| 00000770:· | 00000770:·c699·0000·f099·0000·969a·0000·f69b·0000··................ | ||
| 00000780:· | 00000780:·2e9c·0000·489c·0000·9e9d·0000·c89d·0000··....H........... | ||
| 00000790:· | 00000790:·ea9d·0000·029e·0000·6a9e·0000·269f·0000··........j...&... | ||
| 000007a0:· | 000007a0:·709f·0000·929f·0000·e69f·0000·06a0·0000··p............... | ||
| 000007b0:·4 | 000007b0:·44a0·0000·64a0·0000·8aa0·0000·6aa1·0000··D...d.......j... | ||
| 000007c0:· | 000007c0:·e6a1·0000·28a2·0000·70a2·0000·eca2·0000··....(...p....... | ||
| 000007d0:· | 000007d0:·1aa3·0000·88a3·0000·a6a3·0000·46a4·0000··............F... | ||
| Max diff block lines reached; 139242/617917 bytes (22.53%) of diff not shown. | |||
| Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
| 1 | Zip·file·size:·9922 | 1 | Zip·file·size:·99220·bytes,·number·of·entries:·62 |
| 2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class | 2 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class |
| 3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class | 3 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class |
| 4 | ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/App.class | 4 | ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/App.class |
| 5 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$1$1.class | 5 | ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$1$1.class |
| 6 | ?rwxrwxr-x··2.0·unx······519·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$1$2.class | 6 | ?rwxrwxr-x··2.0·unx······519·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$1$2.class |
| 7 | ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$2.class | 7 | ?rwxrwxr-x··2.0·unx······831·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$2.class |
| 8 | ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$3$1.class | 8 | ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$3$1.class |
| 9 | ?rwxrwxr-x··2.0·unx·····29 | 9 | ?rwxrwxr-x··2.0·unx·····2951·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$3.class |
| 10 | ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$4.class | 10 | ?rwxrwxr-x··2.0·unx······491·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$4.class |
| 11 | ?rwxrwxr-x··2.0·unx·····180 | 11 | ?rwxrwxr-x··2.0·unx·····1806·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$Adapter$SimpleFilter.class |
| 12 | ?rwxrwxr-x··2.0·unx·····2547·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$Adapter.class | 12 | ?rwxrwxr-x··2.0·unx·····2547·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$Adapter.class |
| 13 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$OnListUpdateListener.class | 13 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$OnListUpdateListener.class |
| 14 | ?rwxrwxr-x··2.0·unx·····66 | 14 | ?rwxrwxr-x··2.0·unx·····6615·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList.class |
| 15 | ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/BuildConfig.class | 15 | ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/BuildConfig.class |
| 16 | ?rwxrwxr-x··2.0·unx·····2259·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Common.class | 16 | ?rwxrwxr-x··2.0·unx·····2259·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Common.class |
| 17 | ?rwxrwxr-x··2.0·unx·····694 | 17 | ?rwxrwxr-x··2.0·unx·····6941·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Database.class |
| 18 | ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$10.class | 18 | ?rwxrwxr-x··2.0·unx······928·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$10.class |
| 19 | ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$2.class | 19 | ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$2.class |
| 20 | ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$3.class | 20 | ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$3.class |
| 21 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$4.class | 21 | ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$4.class |
| 22 | ?rwxrwxr-x··2.0·unx·····3114·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$5.class | 22 | ?rwxrwxr-x··2.0·unx·····3114·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$5.class |
| 23 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$6.class | 23 | ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$6.class |
| 24 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$7.class | 24 | ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$7.class |
| Offset 46, 19 lines modified | Offset 46, 19 lines modified | ||
| 46 | ?rwxrwxr-x··2.0·unx·····1182·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$2.class | 46 | ?rwxrwxr-x··2.0·unx·····1182·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$2.class |
| 47 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$3$1.class | 47 | ?rwxrwxr-x··2.0·unx······601·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$3$1.class |
| 48 | ?rwxrwxr-x··2.0·unx······664·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$3.class | 48 | ?rwxrwxr-x··2.0·unx······664·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$3.class |
| 49 | ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$AudioFocus.class | 49 | ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$AudioFocus.class |
| 50 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$CheckScreen.class | 50 | ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$CheckScreen.class |
| 51 | ?rwxrwxr-x··2.0·unx·····1823·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$DeviceStateReceiver.class | 51 | ?rwxrwxr-x··2.0·unx·····1823·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$DeviceStateReceiver.class |
| 52 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$OnStatusChangeListener.class | 52 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$OnStatusChangeListener.class |
| 53 | ?rwxrwxr-x··2.0·unx······89 | 53 | ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$RepeatTimer$1.class |
| 54 | ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$RepeatTimer.class | 54 | ?rwxrwxr-x··2.0·unx·····1089·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$RepeatTimer.class |
| 55 | ?rwxrwxr-x··2.0·unx····1401 | 55 | ?rwxrwxr-x··2.0·unx····14015·b-·defN·80-Jan-01·00:00·com/pilot51/voicenotify/Service.class |
| 56 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Shake$OnShakeListener.class | 56 | ?rwxrwxr-x··2.0·unx······121·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Shake$OnShakeListener.class |
| 57 | ?rwxrwxr-x··2.0·unx·····2332·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Shake.class | 57 | ?rwxrwxr-x··2.0·unx·····2332·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Shake.class |
| 58 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/WidgetProvider.class | 58 | ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/WidgetProvider.class |
| 59 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$1.class | 59 | ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/AppList$1.class |
| 60 | ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$1.class | 60 | ?rwxrwxr-x··2.0·unx······449·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/MainActivity$1.class |
| 61 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/NotifyList$Adapter$1.class | 61 | ?rwxrwxr-x··2.0·unx······808·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/NotifyList$Adapter$1.class |
| 62 | ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$1.class | 62 | ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$1.class |
| 63 | ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$4.class | 63 | ?rwxrwxr-x··2.0·unx······881·b-·stor·80-Jan-01·00:00·com/pilot51/voicenotify/Service$4.class |
| 64 | 62·files,·9689 | 64 | 62·files,·96895·bytes·uncompressed,·89148·bytes·compressed:··8.0% |
| Offset 43, 20 lines modified | Offset 43, 20 lines modified | ||
| 43 | ················} | 43 | ················} |
| 44 | ················finally·{ | 44 | ················finally·{ |
| 45 | ················} | 45 | ················} |
| 46 | ················//·monitorexit(access$600) | 46 | ················//·monitorexit(access$600) |
| 47 | ············} | 47 | ············} |
| 48 | ········} | 48 | ········} |
| 49 | ········finally·{} | 49 | ········finally·{} |
| 50 | ····Label_015 | 50 | ····Label_0158: |
| 51 | ········for·(final·ApplicationInfo·applicationInfo·:·packageManager.getInstalledApplications(0))·{ | 51 | ········for·(final·ApplicationInfo·applicationInfo·:·packageManager.getInstalledApplications(0))·{ |
| 52 | ············final·Iterator<App>·iterator2·=·AppList.access$100().iterator(); | 52 | ············final·Iterator<App>·iterator2·=·AppList.access$100().iterator(); |
| 53 | ············while·(iterator2.hasNext())·{ | 53 | ············while·(iterator2.hasNext())·{ |
| 54 | ················if·(((App)iterator2.next()).getPackage().equals(applicationInfo.packageName))·{ | 54 | ················if·(((App)iterator2.next()).getPackage().equals(applicationInfo.packageName))·{ |
| 55 | ····················continue·Label_015 | 55 | ····················continue·Label_0158; |
| 56 | ················} | 56 | ················} |
| 57 | ············} | 57 | ············} |
| 58 | ············final·App·e·=·new·App(applicationInfo.packageName,·String.valueOf(applicationInfo.loadLabel(packageManager)),·AppList.access$800()); | 58 | ············final·App·e·=·new·App(applicationInfo.packageName,·String.valueOf(applicationInfo.loadLabel(packageManager)),·AppList.access$800()); |
| 59 | ············AppList.access$100().add(e); | 59 | ············AppList.access$100().add(e); |
| 60 | ············AppList.access$700(); | 60 | ············AppList.access$700(); |
| 61 | ············if·(!empty)·{ | 61 | ············if·(!empty)·{ |
| 62 | ················e.updateDb(); | 62 | ················e.updateDb(); |
| Offset 138, 15 lines modified | Offset 138, 15 lines modified | ||
| 138 | ·········2:·invokespecial·#15·················//·Method·"<init>":(Lcom/pilot51/voicenotify/AppList$Adapter;)V | 138 | ·········2:·invokespecial·#15·················//·Method·"<init>":(Lcom/pilot51/voicenotify/AppList$Adapter;)V |
| 139 | ·········5:·return | 139 | ·········5:·return |
| 140 | ··protected·android.widget.Filter$FilterResults·performFiltering(java.lang.CharSequence); | 140 | ··protected·android.widget.Filter$FilterResults·performFiltering(java.lang.CharSequence); |
| 141 | ····descriptor:·(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; | 141 | ····descriptor:·(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; |
| 142 | ····flags:·(0x0004)·ACC_PROTECTED | 142 | ····flags:·(0x0004)·ACC_PROTECTED |
| 143 | ····Code: | 143 | ····Code: |
| 144 | ······stack=300,·locals= | 144 | ······stack=300,·locals=10,·args_size=2 |
| 145 | ·········0:·new···········#17·················//·class·android/widget/Filter$FilterResults | 145 | ·········0:·new···········#17·················//·class·android/widget/Filter$FilterResults |
| 146 | ·········3:·astore_2 | 146 | ·········3:·astore_2 |
| 147 | ·········4:·aload_2 | 147 | ·········4:·aload_2 |
| 148 | ·········5:·invokespecial·#18·················//·Method·android/widget/Filter$FilterResults."<init>":()V | 148 | ·········5:·invokespecial·#18·················//·Method·android/widget/Filter$FilterResults."<init>":()V |
| 149 | ·········8:·aload_1 | 149 | ·········8:·aload_1 |
| 150 | ·········9:·ifnull········23 | 150 | ·········9:·ifnull········23 |
| 151 | ········12:·aload_1 | 151 | ········12:·aload_1 |
| Offset 180, 62 lines modified | Offset 180, 60 lines modified | ||
| 180 | ········71:·new···········#36·················//·class·java/util/ArrayList | 180 | ········71:·new···········#36·················//·class·java/util/ArrayList |
| 181 | ········74:·astore········6 | 181 | ········74:·astore········6 |
| 182 | ········76:·aload·········6 | 182 | ········76:·aload·········6 |
| 183 | ········78:·invokespecial·#53·················//·Method·java/util/ArrayList."<init>":()V | 183 | ········78:·invokespecial·#53·················//·Method·java/util/ArrayList."<init>":()V |
| 184 | ········81:·aload_0 | 184 | ········81:·aload_0 |
| 185 | ········82:·getfield······#8··················//·Field·this$1:Lcom/pilot51/voicenotify/AppList$Adapter; | 185 | ········82:·getfield······#8··················//·Field·this$1:Lcom/pilot51/voicenotify/AppList$Adapter; |
| 186 | ········85:·invokestatic··#30·················//·Method·com/pilot51/voicenotify/AppList$Adapter.access$1100:(Lcom/pilot51/voicenotify/AppList$Adapter;)Ljava/util/ArrayList; | 186 | ········85:·invokestatic··#30·················//·Method·com/pilot51/voicenotify/AppList$Adapter.access$1100:(Lcom/pilot51/voicenotify/AppList$Adapter;)Ljava/util/ArrayList; |
| 187 | ········88:·astore········4 | ||
| 188 | ········90:·aload·········4 | ||
| 189 | ········ | 187 | ········88:·invokevirtual·#57·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
| 190 | ········9 | 188 | ········91:·astore········4 |
| 191 | ········9 | 189 | ········93:·aload·········4 |
| 192 | ········9 | 190 | ········95:·invokeinterface·#63,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 193 | ·······104:·istore_3 | ||
| 194 | ·······10 | 191 | ·······100:·istore········7 |
| 192 | ·······102:·iload·········7 | ||
| 195 | ·······10 | 193 | ·······104:·ifeq··········178 |
| 196 | ·······10 | 194 | ·······107:·aload·········4 |
| 197 | ·······1 | 195 | ·······109:·invokeinterface·#67,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 198 | ·······11 | 196 | ·······114:·checkcast·····#69·················//·class·com/pilot51/voicenotify/App |
| 199 | ·······11 | 197 | ·······117:·astore········8 |
| 200 | ·······1 | 198 | ·······119:·aload·········8 |
| 201 | ·······12 | 199 | ·······121:·invokevirtual·#72·················//·Method·com/pilot51/voicenotify/App.getLabel:()Ljava/lang/String; |
| 202 | ·······12 | 200 | ·······124:·invokevirtual·#52·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String; |
| 203 | ·······12 | 201 | ·······127:·astore········9 |
| 202 | ·······129:·aload·········9 | ||
| 204 | ·······131:·aload········· | 203 | ·······131:·aload·········5 |
| 205 | ·······133:·aload·········5 | ||
| 206 | ·······13 | 204 | ·······133:·invokevirtual·#76·················//·Method·java/lang/String.contains:(Ljava/lang/CharSequence;)Z |
| 207 | ·······138:·istore_3 | ||
| 208 | ·······13 | 205 | ·······136:·istore········7 |
| 206 | ·······138:·iload·········7 | ||
| 209 | ·······140:·ifne··········16 | 207 | ·······140:·ifne··········167 |
| 210 | ·······143:·aload·········8 | 208 | ·······143:·aload·········8 |
| 211 | ·······145:·invokevirtual·#79·················//·Method·com/pilot51/voicenotify/App.getPackage:()Ljava/lang/String; | 209 | ·······145:·invokevirtual·#79·················//·Method·com/pilot51/voicenotify/App.getPackage:()Ljava/lang/String; |
| 212 | ·······148:·invokevirtual·#52·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String; | 210 | ·······148:·invokevirtual·#52·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String; |
| 213 | ·······151:·astore········ | 211 | ·······151:·astore········9 |
| 214 | ·······153:·aload········· | 212 | ·······153:·aload·········9 |
| 215 | ·······155:·aload·········5 | 213 | ·······155:·aload·········5 |
| 216 | ·······157:·invokevirtual·#76·················//·Method·java/lang/String.contains:(Ljava/lang/CharSequence;)Z | 214 | ·······157:·invokevirtual·#76·················//·Method·java/lang/String.contains:(Ljava/lang/CharSequence;)Z |
| 217 | ·······160:·istore | 215 | ·······160:·istore········7 |
| 218 | ·······16 | 216 | ·······162:·iload·········7 |
| 219 | ·······16 | 217 | ·······164:·ifeq··········93 |
| 220 | ·······16 | 218 | ·······167:·aload·········6 |
| 221 | ·······16 | 219 | ·······169:·aload·········8 |
| 222 | ·······1 | 220 | ·······171:·invokevirtual·#83·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z |
| 223 | ·······17 | 221 | ·······174:·pop |
| 224 | ·······17 | 222 | ·······175:·goto··········93 |
| 225 | ·······17 | 223 | ·······178:·aload_2 |
| 226 | ·······17 | 224 | ·······179:·aload·········6 |
| 227 | ·······1 | 225 | ·······181:·putfield······#34·················//·Field·android/widget/Filter$FilterResults.values:Ljava/lang/Object; |
| 228 | ·······18 | 226 | ·······184:·aload·········6 |
| 229 | ·······18 | 227 | ·······186:·invokevirtual·#39·················//·Method·java/util/ArrayList.size:()I |
| 230 | ·······18 | 228 | ·······189:·istore_3 |
| 231 | ·······1 | 229 | ·······190:·aload_2 |
| 232 | ·······1 | 230 | ·······191:·iload_3 |
| 233 | ·······19 | 231 | ·······192:·putfield······#43·················//·Field·android/widget/Filter$FilterResults.count:I |
| 234 | ·······19 | 232 | ·······195:·goto··········58 |
| 235 | ··protected·void·publishResults(java.lang.CharSequence,·android.widget.Filter$FilterResults); | 233 | ··protected·void·publishResults(java.lang.CharSequence,·android.widget.Filter$FilterResults); |
| 236 | ····descriptor:·(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V | 234 | ····descriptor:·(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V |
| 237 | ····flags:·(0x0004)·ACC_PROTECTED | 235 | ····flags:·(0x0004)·ACC_PROTECTED |
| 238 | ····Code: | 236 | ····Code: |
| 239 | ······stack=300,·locals=6,·args_size=3 | 237 | ······stack=300,·locals=6,·args_size=3 |
| 240 | ·········0:·aload_0 | 238 | ·········0:·aload_0 |
| Offset 64, 138 lines modified | Offset 64, 138 lines modified | ||
| 64 | ········//····46:·astore_3······· | 64 | ········//····46:·astore_3······· |
| 65 | ········//····47:·aload_3········ | 65 | ········//····47:·aload_3········ |
| 66 | ········//····48:·putstatic·······com/pilot51/voicenotify/AppList.apps:Ljava/util/ArrayList; | 66 | ········//····48:·putstatic·······com/pilot51/voicenotify/AppList.apps:Ljava/util/ArrayList; |
| 67 | ········//····51:·getstatic·······com/pilot51/voicenotify/AppList.apps:Ljava/util/ArrayList; | 67 | ········//····51:·getstatic·······com/pilot51/voicenotify/AppList.apps:Ljava/util/ArrayList; |
| 68 | ········//····54:·astore_3······· | 68 | ········//····54:·astore_3······· |
| 69 | ········//····55:·aload_3········ | 69 | ········//····55:·aload_3········ |
| 70 | ········//····56:·invokevirtual···java/util/ArrayList.iterator:()Ljava/util/Iterator; | 70 | ········//····56:·invokevirtual···java/util/ArrayList.iterator:()Ljava/util/Iterator; |
| 71 | ········//····59:·astore | 71 | ········//····59:·astore_3······· |
| 72 | ········//····6 | 72 | ········//····60:·aload_3········ |
| 73 | ········//····6 | 73 | ········//····61:·invokeinterface·java/util/Iterator.hasNext:()Z |
| 74 | ········//····6 | 74 | ········//····66:·istore··········7 |
| 75 | ········//···· | 75 | ········//····68:·iload···········7 |
| 76 | ········//····7 | 76 | ········//····70:·ifeq············113 |
| 77 | ········//····7 | 77 | ········//····73:·aload_3········ |
| 78 | ········//····7 | 78 | ········//····74:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
| 79 | ········//···· | 79 | ········//····79:·astore··········8 |
| 80 | ········//····8 | 80 | ········//····81:·aload···········8 |
| 81 | ········//····8 | 81 | ········//····83:·checkcast·······Lcom/pilot51/voicenotify/App; |
| 82 | ········//····8 | 82 | ········//····86:·astore··········8 |
| 83 | ········//···· | 83 | ········//····88:·aload···········8 |
| 84 | ········//····9 | 84 | ········//····90:·invokevirtual···com/pilot51/voicenotify/App.getPackage:()Ljava/lang/String; |
| 85 | ········//····9 | 85 | ········//····93:·astore··········4 |
| 86 | ········//····95:·aload···········4 | ||
| 86 | ········//····97:·aload_ | 87 | ········//····97:·aload_0········ |
| 87 | ········//····98:·aload_0········ | ||
| 88 | ········//····9 | 88 | ········//····98:·invokevirtual···java/lang/String.equals:(Ljava/lang/Object;)Z |
| 89 | ········//···10 | 89 | ········//···101:·istore··········7 |
| 90 | ········//···10 | 90 | ········//···103:·iload···········7 |
| 91 | ········//···10 | 91 | ········//···105:·ifeq············60 |
| 92 | ········//···10 | 92 | ········//···108:·aload_2········ |
| 93 | ········//···1 | 93 | ········//···109:·monitorexit···· |
| 94 | ········//···11 | 94 | ········//···110:·aload···········8 |
| 95 | ········//···11 | 95 | ········//···112:·areturn········ |
| 96 | ········//···11 | 96 | ········//···113:·aload_1········ |
| 97 | ········//···11 | 97 | ········//···114:·invokevirtual···android/content/Context.getPackageManager:()Landroid/content/pm/PackageManager; |
| 98 | ········//···11 | 98 | ········//···117:·astore··········9 |
| 99 | ········//···1 | 99 | ········//···119:·new·············Lcom/pilot51/voicenotify/App; |
| 100 | ········//···12 | 100 | ········//···122:·astore··········8 |
| 101 | ········//···12 | 101 | ········//···124:·iconst_0······· |
| 102 | ········//···12 | 102 | ········//···125:·istore··········6 |
| 103 | ········//···12 | 103 | ········//···127:·aconst_null···· |
| 104 | ········//···12 | 104 | ········//···128:·astore_3······· |
| 105 | ········//···1 | 105 | ········//···129:·aload···········9 |
| 106 | ········//···13 | 106 | ········//···131:·aload_0········ |
| 107 | ········//···13 | 107 | ········//···132:·iconst_0······· |
| 108 | ········//···13 | 108 | ········//···133:·invokevirtual···android/content/pm/PackageManager.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; |
| 109 | ········//···13 | 109 | ········//···136:·astore_3······· |
| 110 | ········//···13 | 110 | ········//···137:·aload_3········ |
| 111 | ········//···13 | 111 | ········//···138:·aload···········9 |
| 112 | ········//···14 | 112 | ········//···140:·invokevirtual···android/content/pm/ApplicationInfo.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; |
| 113 | ········//···14 | 113 | ········//···143:·astore_3······· |
| 114 | ········//···14 | 114 | ········//···144:·aload_3········ |
| 115 | ········//···14 | 115 | ········//···145:·invokeinterface·java/lang/CharSequence.toString:()Ljava/lang/String; |
| 116 | ········//···15 | 116 | ········//···150:·astore_3······· |
| 117 | ········//···15 | 117 | ········//···151:·getstatic·······com/pilot51/voicenotify/AppList.defEnable:Z |
| 118 | ········//···15 | 118 | ········//···154:·istore··········7 |
| 119 | ········//···15 | 119 | ········//···156:·aload···········8 |
| 120 | ········//···15 | 120 | ········//···158:·aload_0········ |
| 121 | ········//···1 | 121 | ········//···159:·aload_3········ |
| 122 | ········//···16 | 122 | ········//···160:·iload···········7 |
| 123 | ········//···16 | 123 | ········//···162:·invokespecial···com/pilot51/voicenotify/App.<init>:(Ljava/lang/String;Ljava/lang/String;Z)V |
| 124 | ········//···16 | 124 | ········//···165:·getstatic·······com/pilot51/voicenotify/AppList.apps:Ljava/util/ArrayList; |
| 125 | ········//···16 | 125 | ········//···168:·astore_3······· |
| 126 | ········//···1 | 126 | ········//···169:·aload···········8 |
| 127 | ········//···17 | 127 | ········//···171:·invokevirtual···com/pilot51/voicenotify/App.updateDb:()Lcom/pilot51/voicenotify/App; |
| 128 | ········//···17 | 128 | ········//···174:·astore··········4 |
| 129 | ········//···17 | 129 | ········//···176:·aload_3········ |
| 130 | ········//···17 | 130 | ········//···177:·aload···········4 |
| 131 | ········//···1 | 131 | ········//···179:·invokevirtual···java/util/ArrayList.add:(Ljava/lang/Object;)Z |
| 132 | ········//···18 | 132 | ········//···182:·pop············ |
| 133 | ········//···18 | 133 | ········//···183:·aload_2········ |
| 134 | ········//···18 | 134 | ········//···184:·monitorexit···· |
| 135 | ········//···18 | 135 | ········//···185:·goto············110 |
| 136 | ········//···18 | 136 | ········//···188:·astore_3······· |
| 137 | ········//···1 | 137 | ········//···189:·aload_2········ |
| 138 | ········//···19 | 138 | ········//···190:·monitorexit···· |
| 139 | ········//···19 | 139 | ········//···191:·aload_3········ |
| 140 | ········//···19 | 140 | ········//···192:·athrow········· |
| 141 | ········//···19 | 141 | ········//···193:·astore··········10 |
| 142 | ········//···19 | 142 | ········//···195:·aload···········10 |
| 143 | ········//···19 | 143 | ········//···197:·invokevirtual···android/content/pm/PackageManager$NameNotFoundException.printStackTrace:()V |
| 144 | ········//···20 | 144 | ········//···200:·aconst_null···· |
| 145 | ········//···20 | 145 | ········//···201:·astore··········8 |
| 146 | ········//···20 | 146 | ········//···203:·aload_2········ |
| 147 | ········//···20 | 147 | ········//···204:·monitorexit···· |
| 148 | ········//···20 | 148 | ········//···205:·goto············110 |
| 149 | ········//····Exceptions: | 149 | ········//····Exceptions: |
| 150 | ········//··Try···········Handler | 150 | ········//··Try···········Handler |
| 151 | ········//··Start··End····Start··End····Type····················································· | 151 | ········//··Start··End····Start··End····Type····················································· |
| 152 | ········//··-----··-----··-----··-----··--------------------------------------------------------- | 152 | ········//··-----··-----··-----··-----··--------------------------------------------------------- |
| 153 | ········//··6······9······18 | 153 | ········//··6······9······188····193····Any |
| 154 | ········//··14·····18·····18 | 154 | ········//··14·····18·····188····193····Any |
| 155 | ········//··29·····36·····18 | 155 | ········//··29·····36·····188····193····Any |
| 156 | ········//··38·····43·····18 | 156 | ········//··38·····43·····188····193····Any |
| 157 | ········//··43·····46·····18 | 157 | ········//··43·····46·····188····193····Any |
| 158 | ········//··47·····51·····18 | 158 | ········//··47·····51·····188····193····Any |
| 159 | ········//··51·····54·····18 | 159 | ········//··51·····54·····188····193····Any |
| 160 | ········//··55·····59·····18 | 160 | ········//··55·····59·····188····193····Any |
| 161 | ········//··6 | 161 | ········//··60·····66·····188····193····Any |
| 162 | ········//··7 | 162 | ········//··73·····79·····188····193····Any |
| 163 | ········//··8 | 163 | ········//··81·····86·····188····193····Any |
| 164 | ········//·· | 164 | ········//··88·····93·····188····193····Any |
| 165 | ········//··9 | 165 | ········//··97·····101····188····193····Any |
| 166 | ········//··10 | 166 | ········//··108····110····188····193····Any |
| 167 | ········//··11 | 167 | ········//··113····117····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 168 | ········//··11 | 168 | ········//··113····117····188····193····Any |
| 169 | ········//··119····122····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; | ||
| 170 | ········//··119····122····188····193····Any | ||
| 169 | ········//··1 | 171 | ········//··132····136····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 170 | ········//··1 | 172 | ········//··132····136····188····193····Any |
| 171 | ········//··133····137····194····209····Landroid/content/pm/PackageManager$NameNotFoundException; | ||
| 172 | ········//··133····137····189····194····Any | ||
| 173 | ········//··13 | 173 | ········//··138····143····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 174 | ········//··13 | 174 | ········//··138····143····188····193····Any |
| 175 | ········//··14 | 175 | ········//··144····150····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 176 | ········//··14 | 176 | ········//··144····150····188····193····Any |
| 177 | ········//··15 | 177 | ········//··151····154····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 178 | ········//··15 | 178 | ········//··151····154····188····193····Any |
| 179 | ········//··16 | 179 | ········//··160····165····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 180 | ········//··16 | 180 | ········//··160····165····188····193····Any |
| 181 | ········//··16 | 181 | ········//··165····168····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 182 | ········//··16 | 182 | ········//··165····168····188····193····Any |
| 183 | ········//··1 | 183 | ········//··169····174····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 184 | ········//··1 | 184 | ········//··169····174····188····193····Any |
| 185 | ········//··17 | 185 | ········//··177····183····193····208····Landroid/content/pm/PackageManager$NameNotFoundException; |
| 186 | ········//··17 | 186 | ········//··177····183····188····193····Any |
| 187 | ········//··18 | 187 | ········//··183····185····188····193····Any |
| Max diff block lines reached; 1032/13766 bytes (7.50%) of diff not shown. | |||
| Offset 161, 31 lines modified | Offset 161, 34 lines modified | ||
| 161 | ········} | 161 | ········} |
| 162 | ····} | 162 | ····} |
| 163 | ···· | 163 | ···· |
| 164 | ····static·void·setApps(final·ArrayList·list)·{ | 164 | ····static·void·setApps(final·ArrayList·list)·{ |
| 165 | ········SQLiteDatabase·writableDatabase; | 165 | ········SQLiteDatabase·writableDatabase; |
| 166 | ········while·(true)·{ | 166 | ········while·(true)·{ |
| 167 | ············while·(true)·{ | 167 | ············while·(true)·{ |
| 168 | ················Label_016 | 168 | ················Label_0169:·{ |
| 169 | ····················synchronized·(Database.class)·{ | 169 | ····················synchronized·(Database.class)·{ |
| 170 | ························writableDatabase·=·Database.database.getWritableDatabase(); | 170 | ························writableDatabase·=·Database.database.getWritableDatabase(); |
| 171 | ························final·String·s·=·"apps"; | 171 | ························final·String·s·=·"apps"; |
| 172 | ························Iterator<App>·iterator·=·null; | ||
| 172 | ························String·s2·=·null; | 173 | ························String·s2·=·null; |
| 173 | ························writableDatabase.delete(s,·(String)null,·(String[])null); | 174 | ························writableDatabase.delete(s,·(String)null,·(String[])null); |
| 174 | ························ | 175 | ························iterator·=·list.iterator(); |
| 176 | ························while·(iterator.hasNext())·{ | ||
| 177 | ····························final·App·app·=·(App)iterator.next(); | ||
| 175 | ····························final·ContentValues·contentValues·=·new·ContentValues(); | 178 | ····························final·ContentValues·contentValues·=·new·ContentValues(); |
| 176 | ····························final·String·s3·=·"package"; | 179 | ····························final·String·s3·=·"package"; |
| 177 | ····························s2·=·app.getPackage(); | 180 | ····························s2·=·app.getPackage(); |
| 178 | ····························contentValues.put(s3,·s2); | 181 | ····························contentValues.put(s3,·s2); |
| 179 | ····························final·String·s4·=·"name"; | 182 | ····························final·String·s4·=·"name"; |
| 180 | ····························s2·=·app.getLabel(); | 183 | ····························s2·=·app.getLabel(); |
| 181 | ····························contentValues.put(s4,·s2); | 184 | ····························contentValues.put(s4,·s2); |
| 182 | ····························s2·=·"is_enabled"; | 185 | ····························s2·=·"is_enabled"; |
| 183 | ····························if·(!app.getEnabled())·{ | 186 | ····························if·(!app.getEnabled())·{ |
| 184 | ································break·Label_016 | 187 | ································break·Label_0169; |
| 185 | ····························} | 188 | ····························} |
| 186 | ····························final·int·i·=·1; | 189 | ····························final·int·i·=·1; |
| 187 | ····························contentValues.put(s2,·Integer.valueOf(i)); | 190 | ····························contentValues.put(s2,·Integer.valueOf(i)); |
| 188 | ····························final·String·s5·=·"apps"; | 191 | ····························final·String·s5·=·"apps"; |
| 189 | ····························s2·=·null; | 192 | ····························s2·=·null; |
| 190 | ····························writableDatabase.insert(s5,·(String)null,·contentValues); | 193 | ····························writableDatabase.insert(s5,·(String)null,·contentValues); |
| 191 | ························} | 194 | ························} |
| Offset 79, 31 lines modified | Offset 79, 29 lines modified | ||
| 79 | ····flags:·(0x0001)·ACC_PUBLIC | 79 | ····flags:·(0x0001)·ACC_PUBLIC |
| 80 | ····Code: | 80 | ····Code: |
| 81 | ······stack=300,·locals=5,·args_size=1 | 81 | ······stack=300,·locals=5,·args_size=1 |
| 82 | ·········0:·aload_0 | 82 | ·········0:·aload_0 |
| 83 | ·········1:·getfield······#10·················//·Field·this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; | 83 | ·········1:·getfield······#10·················//·Field·this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; |
| 84 | ·········4:·getfield······#20·················//·Field·com/pilot51/voicenotify/Service$RepeatTimer.this$0:Lcom/pilot51/voicenotify/Service; | 84 | ·········4:·getfield······#20·················//·Field·com/pilot51/voicenotify/Service$RepeatTimer.this$0:Lcom/pilot51/voicenotify/Service; |
| 85 | ·········7:·invokestatic··#26·················//·Method·com/pilot51/voicenotify/Service.access$1300:(Lcom/pilot51/voicenotify/Service;)Ljava/util/ArrayList; | 85 | ·········7:·invokestatic··#26·················//·Method·com/pilot51/voicenotify/Service.access$1300:(Lcom/pilot51/voicenotify/Service;)Ljava/util/ArrayList; |
| 86 | ········10:·astore_1 | ||
| 87 | ········11:·aload_1 | ||
| 88 | ········1 | 86 | ········10:·invokevirtual·#32·················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator; |
| 89 | ········1 | 87 | ········13:·astore_1 |
| 90 | ········1 | 88 | ········14:·aload_1 |
| 91 | ········1 | 89 | ········15:·invokeinterface·#38,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z |
| 92 | ········2 | 90 | ········20:·istore_2 |
| 93 | ········2 | 91 | ········21:·iload_2 |
| 94 | ········2 | 92 | ········22:·ifeq··········54 |
| 95 | ········2 | 93 | ········25:·aload_1 |
| 96 | ········2 | 94 | ········26:·invokeinterface·#42,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object; |
| 97 | ········3 | 95 | ········31:·checkcast·····#44·················//·class·java/lang/String |
| 98 | ········3 | 96 | ········34:·astore_3 |
| 99 | ········3 | 97 | ········35:·aload_0 |
| 100 | ········3 | 98 | ········36:·getfield······#10·················//·Field·this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; |
| 101 | ········ | 99 | ········39:·getfield······#20·················//·Field·com/pilot51/voicenotify/Service$RepeatTimer.this$0:Lcom/pilot51/voicenotify/Service; |
| 100 | ········42:·astore········4 | ||
| 102 | ········45:·astore_1 | ||
| 103 | ········46:·aload_1 | ||
| 104 | ········4 | 101 | ········44:·aload·········4 |
| 102 | ········46:·aload_3 | ||
| 105 | ········4 | 103 | ········47:·iconst_0 |
| 106 | ········ | 104 | ········48:·invokestatic··#48·················//·Method·com/pilot51/voicenotify/Service.access$1000:(Lcom/pilot51/voicenotify/Service;Ljava/lang/String;Z)V |
| 107 | ········5 | 105 | ········51:·goto··········14 |
| 108 | ········5 | 106 | ········54:·return |
| 109 | } | 107 | } |
| Offset 249, 871 lines modified | Offset 249, 873 lines modified | ||
| 249 | ········//····84:·aload_1········ | 249 | ········//····84:·aload_1········ |
| 250 | ········//····85:·invokevirtual···android/view/accessibility/AccessibilityEvent.getText:()Ljava/util/List; | 250 | ········//····85:·invokevirtual···android/view/accessibility/AccessibilityEvent.getText:()Ljava/util/List; |
| 251 | ········//····88:·astore_2······· | 251 | ········//····88:·astore_2······· |
| 252 | ········//····89:·aload_2········ | 252 | ········//····89:·aload_2········ |
| 253 | ········//····90:·invokeinterface·java/util/List.isEmpty:()Z | 253 | ········//····90:·invokeinterface·java/util/List.isEmpty:()Z |
| 254 | ········//····95:·istore··········8 | 254 | ········//····95:·istore··········8 |
| 255 | ········//····97:·iload···········8 | 255 | ········//····97:·iload···········8 |
| 256 | ········//····99:·ifne············16 | 256 | ········//····99:·ifne············160 |
| 257 | ········//···102:·aload_1········ | 257 | ········//···102:·aload_1········ |
| 258 | ········//···103:·invokevirtual···android/view/accessibility/AccessibilityEvent.getText:()Ljava/util/List; | 258 | ········//···103:·invokevirtual···android/view/accessibility/AccessibilityEvent.getText:()Ljava/util/List; |
| 259 | ········//···106:·astore_2······· | 259 | ········//···106:·astore_2······· |
| 260 | ········//···107:·aload_2········ | 260 | ········//···107:·aload_2········ |
| 261 | ········//···108:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; | 261 | ········//···108:·invokeinterface·java/util/List.iterator:()Ljava/util/Iterator; |
| 262 | ········//···113:·astore | 262 | ········//···113:·astore_2······· |
| 263 | ········//···11 | 263 | ········//···114:·aload_2········ |
| 264 | ········//···11 | 264 | ········//···115:·invokeinterface·java/util/Iterator.hasNext:()Z |
| 265 | ········//···12 | 265 | ········//···120:·istore_3······· |
| 266 | ········//···12 | 266 | ········//···121:·iload_3········ |
| 267 | ········//···12 | 267 | ········//···122:·ifeq············160 |
| 268 | ········//···12 | 268 | ········//···125:·aload_2········ |
| 269 | ········//···1 | 269 | ········//···126:·invokeinterface·java/util/Iterator.next:()Ljava/lang/Object; |
| 270 | ········//···13 | 270 | ········//···131:·astore··········13 |
| 271 | ········//···13 | 271 | ········//···133:·aload···········13 |
| 272 | ········//···1 | 272 | ········//···135:·checkcast·······Ljava/lang/CharSequence; |
| 273 | ········//···138:·astore··········13 | ||
| 274 | ········//···140:·aload···········13 | ||
| 273 | ········//···14 | 275 | ········//···142:·astore··········4 |
| 274 | ········//···14 | 276 | ········//···144:·aload···········12 |
| 275 | ········//···147:·astore··········4 | ||
| 276 | ········//···14 | 277 | ········//···146:·aload···········13 |
| 277 | ········//···151:·aload···········14 | ||
| 278 | ········//···1 | 278 | ········//···148:·invokevirtual···java/lang/StringBuilder.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; |
| 279 | ········//···15 | 279 | ········//···151:·pop············ |
| 280 | ········//···15 | 280 | ········//···152:·goto············114 |
| 281 | ········//···1 | 281 | ········//···155:·astore_2······· |
| 282 | ········//···1 | 282 | ········//···156:·aload_0········ |
| 283 | ········//···1 | 283 | ········//···157:·monitorexit···· |
| 284 | ········//···1 | 284 | ········//···158:·aload_2········ |
| 285 | ········//···1 | 285 | ········//···159:·athrow········· |
| 286 | ········//···16 | 286 | ········//···160:·aload_0········ |
| 287 | ········//···16 | 287 | ········//···161:·invokestatic····com/pilot51/voicenotify/Common.getPrefs:(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 288 | ········//···16 | 288 | ········//···164:·astore_2······· |
| 289 | ········//···1 | 289 | ········//···165:·ldc_w···········2131034118 |
| 290 | ········//···1 | 290 | ········//···168:·istore_3······· |
| 291 | ········//···1 | 291 | ········//···169:·aload_0········ |
| 292 | ········//···17 | 292 | ········//···170:·astore··········4 |
| 293 | ········//···17 | 293 | ········//···172:·aload_0········ |
| 294 | ········//···17 | 294 | ········//···173:·iload_3········ |
| 295 | ········//···17 | 295 | ········//···174:·invokevirtual···com/pilot51/voicenotify/Service.getString:(I)Ljava/lang/String; |
| 296 | ········//···1 | 296 | ········//···177:·astore··········5 |
| 297 | ········//···1 | 297 | ········//···179:·iconst_0······· |
| 298 | ········//···18 | 298 | ········//···180:·istore··········6 |
| 299 | ········//···18 | 299 | ········//···182:·aconst_null···· |
| 300 | ········//···18 | 300 | ········//···183:·astore··········7 |
| 301 | ········//···1 | 301 | ········//···185:·aload_2········ |
| 302 | ········//···1 | 302 | ········//···186:·aload···········5 |
| 303 | ········//···1 | 303 | ········//···188:·aconst_null···· |
| 304 | ········//···1 | 304 | ········//···189:·invokeinterface·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
| 305 | ········//···19 | 305 | ········//···194:·astore··········14 |
| 306 | ········//··· | 306 | ········//···196:·aload_1········ |
| 307 | ········//··· | 307 | ········//···197:·invokevirtual···android/view/accessibility/AccessibilityEvent.getPackageName:()Ljava/lang/CharSequence; |
| 308 | ········//···20 | 308 | ········//···200:·astore_2······· |
| 309 | ········//···20 | 309 | ········//···201:·aload_2········ |
| 310 | ········//···20 | 310 | ········//···202:·invokeinterface·java/lang/CharSequence.toString:()Ljava/lang/String; |
| 311 | ········//···2 | 311 | ········//···207:·astore_2······· |
| 312 | ········//···208:·aload_2········ | ||
| 313 | ········//···209:·astore··········4 | ||
| 312 | ········//···21 | 314 | ········//···211:·aload_2········ |
| 313 | ········//···214:·astore··········4 | ||
| 314 | ········//···216:·aload_2········ | ||
| 315 | ········//···21 | 315 | ········//···212:·aload_0········ |
| 316 | ········//···21 | 316 | ········//···213:·invokestatic····com/pilot51/voicenotify/AppList.findOrAddApp:(Ljava/lang/String;Landroid/content/Context;)Lcom/pilot51/voicenotify/App; |
| 317 | ········//···2 | 317 | ········//···216:·astore··········15 |
| 318 | ········//···2 | 318 | ········//···218:·aload···········12 |
| 319 | ········//···22 | 319 | ········//···220:·invokevirtual···java/lang/StringBuilder.toString:()Ljava/lang/String; |
| 320 | ········//···22 | 320 | ········//···223:·astore_2······· |
| 321 | ········//···224:·aload_2········ | ||
| 322 | ········//···225:·astore··········4 | ||
| 323 | ········//···227:·aload···········15 | ||
| 321 | ········//···229:·aload_2········ | 324 | ········//···229:·aload_2········ |
| 322 | ········//···230:·astore··········4 | ||
| 323 | ········//···232:·aload···········16 | ||
| 324 | ········//···234:·aload_2········ | ||
| 325 | ········//···23 | 325 | ········//···230:·invokestatic····com/pilot51/voicenotify/NotifyList.addNotification:(Lcom/pilot51/voicenotify/App;Ljava/lang/String;)V |
| 326 | ········//···23 | 326 | ········//···233:·aload_1········ |
| 327 | ········//···23 | 327 | ········//···234:·invokevirtual···android/view/accessibility/AccessibilityEvent.getText:()Ljava/util/List; |
| 328 | ········//···2 | 328 | ········//···237:·astore_2······· |
| 329 | ········//···2 | 329 | ········//···238:·aload_2········ |
| 330 | ········//···2 | 330 | ········//···239:·invokeinterface·java/util/List.isEmpty:()Z |
| 331 | ········//···24 | 331 | ········//···244:·istore··········8 |
| 332 | ········//···2 | 332 | ········//···246:·iload···········8 |
| 333 | ········//···2 | 333 | ········//···248:·ifeq············1112 |
| 334 | ········//···25 | 334 | ········//···251:·ldc_w···········2131034197 |
| 335 | ········//···25 | 335 | ········//···254:·istore··········8 |
| 336 | ········//···2 | 336 | ········//···256:·iconst_1······· |
| 337 | ········//···2 | 337 | ········//···257:·istore_3······· |
| 338 | ········//···258:·iload_3········ | ||
| 339 | ········//···259:·istore··········9 | ||
| 338 | ········//···26 | 340 | ········//···261:·iload_3········ |
| 339 | ········//···264:·istore··········9 | ||
| 340 | ········//···266:·iload_3········ | ||
| 341 | ········//···26 | 341 | ········//···262:·anewarray·······Ljava/lang/Object; |
| 342 | ········//···2 | 342 | ········//···265:·astore··········4 |
| 343 | ········//···2 | 343 | ········//···267:·aload···········4 |
| 344 | ········//···2 | 344 | ········//···269:·astore··········5 |
| 345 | ········//···27 | 345 | ········//···271:·iconst_0······· |
| 346 | ········//···27 | 346 | ········//···272:·istore··········6 |
| 347 | ········//···27 | 347 | ········//···274:·aconst_null···· |
| 348 | ········//···2 | 348 | ········//···275:·astore··········7 |
| 349 | ········//···2 | 349 | ········//···277:·aload···········15 |
| 350 | ········//···2 | 350 | ········//···279:·invokevirtual···com/pilot51/voicenotify/App.getLabel:()Ljava/lang/String; |
| 351 | ········//···28 | 351 | ········//···282:·astore··········16 |
| 352 | ········//···28 | 352 | ········//···284:·aload···········4 |
| 353 | ········//···2 | 353 | ········//···286:·iconst_0······· |
| 354 | ········//···2 | 354 | ········//···287:·aload···········16 |
| 355 | ········//···2 | 355 | ········//···289:·aastore········ |
| 356 | ········//···29 | 356 | ········//···290:·aload_0········ |
| 357 | ········//···29 | 357 | ········//···291:·astore··········4 |
| 358 | ········//···29 | 358 | ········//···293:·aload_0········ |
| 359 | ········//···29 | 359 | ········//···294:·iload···········8 |
| 360 | ········//··· | 360 | ········//···296:·aload···········5 |
| 361 | ········//··· | 361 | ········//···298:·invokevirtual···com/pilot51/voicenotify/Service.getString:(I[Ljava/lang/Object;)Ljava/lang/String; |
| 362 | ········//···30 | 362 | ········//···301:·astore··········17 |
| 363 | ········//···30 | 363 | ········//···303:·aload_0········ |
| 364 | ········//···30 | 364 | ········//···304:·invokestatic····com/pilot51/voicenotify/Common.getPrefs:(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 365 | ········//···3 | 365 | ········//···307:·astore_2······· |
| 366 | ········//···3 | 366 | ········//···308:·ldc_w···········2131034124 |
| Max diff block lines reached; 69109/81363 bytes (84.94%) of diff not shown. | |||
| Offset 143, 18 lines modified | Offset 143, 20 lines modified | ||
| 143 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 143 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
| 144 | ····move-result-object·v1 | 144 | ····move-result-object·v1 |
| 145 | ····const/4·v2,·0x3 | 145 | ····const/4·v2,·0x3 |
| 146 | ····.line·89 | ||
| 146 | ····invoke-static·{v2},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 147 | ····invoke-static·{v2},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
| 147 | ····move-result-object·v2 | 148 | ····move-result-object·v2 |
| 149 | ····.line·88 | ||
| 148 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 150 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
| 149 | ····move-result-object·v0 | 151 | ····move-result-object·v0 |
| 150 | ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I | 152 | ····invoke-static·{v0},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I |
| 151 | ····move-result·v0 | 153 | ····move-result·v0 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/AppList; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·217 | 27 | ····.line·217 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$4;->this$0:Lcom/pilot51/voicenotify/AppList; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$4;->this$0:Lcom/pilot51/voicenotify/AppList; |
| 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$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; | 21 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service$RepeatTimer;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service$RepeatTimer;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/Service$RepeatTimer; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·319 | 27 | ····.line·319 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$RepeatTimer$1;->this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$RepeatTimer$1;->this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 37, 50 lines modified | Offset 38, 49 lines modified | ||
| 37 | #·virtual·methods | 38 | #·virtual·methods |
| 38 | .method·public·run()V | 39 | .method·public·run()V |
| 39 | ····.locals·4 | 40 | ····.locals·4 |
| 40 | ····.prologue | 41 | ····.prologue |
| 41 | ····.line·322 | 42 | ····.line·322 |
| 42 | ····iget-object·v | 43 | ····iget-object·v1,·p0,·Lcom/pilot51/voicenotify/Service$RepeatTimer$1;->this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; |
| 43 | ····iget-object·v | 44 | ····iget-object·v1,·v1,·Lcom/pilot51/voicenotify/Service$RepeatTimer;->this$0:Lcom/pilot51/voicenotify/Service; |
| 44 | ····invoke-static·{v | 45 | ····invoke-static·{v1},·Lcom/pilot51/voicenotify/Service;->access$1300(Lcom/pilot51/voicenotify/Service;)Ljava/util/ArrayList; |
| 45 | ····move-result-object·v | 46 | ····move-result-object·v1 |
| 46 | ····invoke-virtual·{v | 47 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 47 | ····move-result-object·v | 48 | ····move-result-object·v1 |
| 48 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
| 49 | ····:goto_0 | 49 | ····:goto_0 |
| 50 | ····invoke-interface·{v | 50 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 51 | ····move-result·v2 | 51 | ····move-result·v2 |
| 52 | ····if-eqz·v2,·:cond_0 | 52 | ····if-eqz·v2,·:cond_0 |
| 53 | ····invoke-interface·{v | 53 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 54 | ····move-result-object·v | 54 | ····move-result-object·v0 |
| 55 | ····check-cast·v | 55 | ····check-cast·v0,·Ljava/lang/String; |
| 56 | ····.line·323 | 56 | ····.line·323 |
| 57 | ····.local·v | 57 | ····.local·v0,·"s":Ljava/lang/String; |
| 58 | ····iget-object·v2,·p0,·Lcom/pilot51/voicenotify/Service$RepeatTimer$1;->this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; | 58 | ····iget-object·v2,·p0,·Lcom/pilot51/voicenotify/Service$RepeatTimer$1;->this$1:Lcom/pilot51/voicenotify/Service$RepeatTimer; |
| 59 | ····iget-object·v2,·v2,·Lcom/pilot51/voicenotify/Service$RepeatTimer;->this$0:Lcom/pilot51/voicenotify/Service; | 59 | ····iget-object·v2,·v2,·Lcom/pilot51/voicenotify/Service$RepeatTimer;->this$0:Lcom/pilot51/voicenotify/Service; |
| 60 | ····const/4·v3,·0x0 | 60 | ····const/4·v3,·0x0 |
| 61 | ····invoke-static·{v2,·v | 61 | ····invoke-static·{v2,·v0,·v3},·Lcom/pilot51/voicenotify/Service;->access$1000(Lcom/pilot51/voicenotify/Service;Ljava/lang/String;Z)V |
| 62 | ····goto·:goto_0 | 62 | ····goto·:goto_0 |
| 63 | ····.line·325 | 63 | ····.line·325 |
| 64 | ····.end·local·v | 64 | ····.end·local·v0····#·"s":Ljava/lang/String; |
| 65 | ····:cond_0 | 65 | ····:cond_0 |
| 66 | ····return-void | 66 | ····return-void |
| 67 | .end·method | 67 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/AppList$1; | 21 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/AppList$1; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList$1;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList$1;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/AppList$1; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·76 | 27 | ····.line·76 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$1$2;->this$1:Lcom/pilot51/voicenotify/AppList$1; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$1$2;->this$1:Lcom/pilot51/voicenotify/AppList$1; |
| 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:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·229 | 27 | ····.line·229 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$4;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$4;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 22, 10 lines modified | Offset 22, 9 lines modified | ||
| 22 | .method·public·constructor·<init>()V | 22 | .method·public·constructor·<init>()V |
| 23 | ····.locals·0 | 23 | ····.locals·0 |
| 24 | ····.prologue | 24 | ····.prologue |
| 25 | ····.line·10 | 25 | ····.line·10 |
| 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 27 | ····.line·228 | ||
| 28 | ····return-void | 27 | ····return-void |
| 29 | .end·method | 28 | .end·method |
| Offset 333, 14 lines modified | Offset 333, 15 lines modified | ||
| 333 | ····const-string·v3,·"com.google.android.apps.walletnfcrel" | 333 | ····const-string·v3,·"com.google.android.apps.walletnfcrel" |
| 334 | ····const-string·v4,·"com.google.android.apps.wallet.WalletRootActivity" | 334 | ····const-string·v4,·"com.google.android.apps.wallet.WalletRootActivity" |
| 335 | ····invoke-direct·{v2,·v3,·v4},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 335 | ····invoke-direct·{v2,·v3,·v4},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
| 336 | ····.line·339 | ||
| 336 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | 337 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; |
| 337 | ····:try_end_0 | 338 | ····:try_end_0 |
| 338 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 339 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
| 339 | ····move-result-object·v1 | 340 | ····move-result-object·v1 |
| 340 | ····.line·342 | 341 | ····.line·342 |
| Offset 373, 24 lines modified | Offset 374, 26 lines modified | ||
| 373 | ····move-result-object·v4 | 374 | ····move-result-object·v4 |
| 374 | ····const/4·v5,·0x0 | 375 | ····const/4·v5,·0x0 |
| 375 | ····const-string·v6,·"." | 376 | ····const-string·v6,·"." |
| 377 | ····.line·135 | ||
| 376 | ····invoke-virtual·{p1,·v6},·Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I | 378 | ····invoke-virtual·{p1,·v6},·Ljava/lang/String;->lastIndexOf(Ljava/lang/String;)I |
| 377 | ····move-result·v6 | 379 | ····move-result·v6 |
| 378 | ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 380 | ····invoke-virtual·{p1,·v5,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
| 379 | ····move-result-object·v5 | 381 | ····move-result-object·v5 |
| 380 | ····const/4·v6,·0x1 | 382 | ····const/4·v6,·0x1 |
| 383 | ····.line·134 | ||
| 381 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; | 384 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; |
| 382 | ····move-result-object·v1 | 385 | ····move-result-object·v1 |
| 383 | ····.line·136 | 386 | ····.line·136 |
| 384 | ····.local·v1,·"pkgInfo":Landroid/content/pm/PackageInfo; | 387 | ····.local·v1,·"pkgInfo":Landroid/content/pm/PackageInfo; |
| 385 | ····iget-object·v4,·v1,·Landroid/content/pm/PackageInfo;->activities:[Landroid/content/pm/ActivityInfo; | 388 | ····iget-object·v4,·v1,·Landroid/content/pm/PackageInfo;->activities:[Landroid/content/pm/ActivityInfo; |
| Offset 463, 28 lines modified | Offset 466, 31 lines modified | ||
| 463 | ····.local·v1,·"walletIntent":Landroid/content/Intent; | 466 | ····.local·v1,·"walletIntent":Landroid/content/Intent; |
| 464 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 467 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
| 465 | ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 468 | ····invoke-direct·{v2,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 466 | ····const·v3,·0x7f05004f | 469 | ····const·v3,·0x7f05004f |
| 470 | ····.line·311 | ||
| 467 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 471 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
| 468 | ····move-result-object·v2 | 472 | ····move-result-object·v2 |
| 469 | ····const·v3,·0x7f050050 | 473 | ····const·v3,·0x7f050050 |
| 474 | ····.line·312 | ||
| 470 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 475 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
| 471 | ····move-result-object·v2 | 476 | ····move-result-object·v2 |
| 472 | ····const/high16·v3,·0x1040000 | 477 | ····const/high16·v3,·0x1040000 |
| 473 | ····const/4·v4,·0x0 | 478 | ····const/4·v4,·0x0 |
| 479 | ····.line·313 | ||
| 474 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 480 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 475 | ····move-result-object·v0 | 481 | ····move-result-object·v0 |
| 476 | ····.line·314 | 482 | ····.line·314 |
| 477 | ····.local·v0,·"dlg":Landroid/app/AlertDialog$Builder; | 483 | ····.local·v0,·"dlg":Landroid/app/AlertDialog$Builder; |
| 478 | ····if-eqz·v1,·:cond_0 | 484 | ····if-eqz·v1,·:cond_0 |
| Offset 888, 76 lines modified | Offset 894, 82 lines modified | ||
| 888 | ····.local·v7,·"items":[Ljava/lang/CharSequence; | 894 | ····.local·v7,·"items":[Ljava/lang/CharSequence; |
| 889 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | 895 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; |
| 890 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 896 | ····invoke-direct·{v0,·p0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 891 | ····const·v1,·0x7f050037 | 897 | ····const·v1,·0x7f050037 |
| 898 | ····.line·193 | ||
| 892 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 899 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
| 893 | ····move-result-object·v0 | 900 | ····move-result-object·v0 |
| 894 | ····const/4·v1,·0x5 | 901 | ····const/4·v1,·0x5 |
| 895 | ····new-array·v1,·v1,·[Z | 902 | ····new-array·v1,·v1,·[Z |
| 903 | ····.line·196 | ||
| 896 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; | 904 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 897 | ····move-result-object·v2 | 905 | ····move-result-object·v2 |
| 898 | ····const-string·v3,·"speakScreenOff" | 906 | ····const-string·v3,·"speakScreenOff" |
| 899 | ····invoke-interface·{v2,·v3,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 907 | ····invoke-interface·{v2,·v3,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
| 900 | ····move-result·v2 | 908 | ····move-result·v2 |
| 901 | ····aput-boolean·v2,·v1,·v5 | 909 | ····aput-boolean·v2,·v1,·v5 |
| 910 | ····.line·197 | ||
| 902 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; | 911 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 903 | ····move-result-object·v2 | 912 | ····move-result-object·v2 |
| 904 | ····const-string·v3,·"speakScreenOn" | 913 | ····const-string·v3,·"speakScreenOn" |
| 905 | ····invoke-interface·{v2,·v3,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 914 | ····invoke-interface·{v2,·v3,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
| 906 | ····move-result·v2 | 915 | ····move-result·v2 |
| 907 | ····aput-boolean·v2,·v1,·v8 | 916 | ····aput-boolean·v2,·v1,·v8 |
| 908 | ····const/4·v2,·0x2 | 917 | ····const/4·v2,·0x2 |
| 918 | ····.line·198 | ||
| 909 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; | 919 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 910 | ····move-result-object·v3 | 920 | ····move-result-object·v3 |
| 911 | ····const-string·v4,·"speakHeadsetOff" | 921 | ····const-string·v4,·"speakHeadsetOff" |
| 912 | ····invoke-interface·{v3,·v4,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 922 | ····invoke-interface·{v3,·v4,·v8},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
| Max diff block lines reached; 5778/9643 bytes (59.92%) of diff not shown. | |||
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·202 | 27 | ····.line·202 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$3;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$3;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 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$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$1; | 21 | .field·final·synthetic·this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$1; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter$1;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter$1;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$2"····#·Lcom/pilot51/voicenotify/NotifyList$Adapter$1; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·118 | 27 | ····.line·118 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$1$1;->this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$1; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$1$1;->this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$1; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 42, 18 lines modified | Offset 42, 20 lines modified | ||
| 42 | ····const-class·v2,·Lcom/pilot51/voicenotify/WidgetProvider; | 42 | ····const-class·v2,·Lcom/pilot51/voicenotify/WidgetProvider; |
| 43 | ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 43 | ····invoke-direct·{v1,·p0,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
| 44 | ····const-string·v2,·"voicenotify.widget.TOGGLE" | 44 | ····const-string·v2,·"voicenotify.widget.TOGGLE" |
| 45 | ····.line·44 | ||
| 45 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 46 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
| 46 | ····move-result-object·v1 | 47 | ····move-result-object·v1 |
| 48 | ····.line·43 | ||
| 47 | ····invoke-static·{p0,·v3,·v1,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 49 | ····invoke-static·{p0,·v3,·v1,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
| 48 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
| 49 | ····.line·45 | 51 | ····.line·45 |
| 50 | ····.local·v0,·"pendingIntent":Landroid/app/PendingIntent; | 52 | ····.local·v0,·"pendingIntent":Landroid/app/PendingIntent; |
| 51 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->isSuspended()Z | 53 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->isSuspended()Z |
| Offset 126, 38 lines modified | Offset 128, 40 lines modified | ||
| 126 | ····.line·28 | 128 | ····.line·28 |
| 127 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->isRunning()Z | 129 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->isRunning()Z |
| 128 | ····move-result·v1 | 130 | ····move-result·v1 |
| 129 | ····if-eqz·v1,·:cond_0 | 131 | ····if-eqz·v1,·:cond_0 |
| 130 | ····.line· | 132 | ····.line·30 |
| 131 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->toggleSuspend()Z | 133 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->toggleSuspend()Z |
| 132 | ····move-result·v1 | 134 | ····move-result·v1 |
| 133 | ····if-eqz·v1,·:cond_1 | 135 | ····if-eqz·v1,·:cond_1 |
| 134 | ····const·v1,·0x7f05001a | 136 | ····const·v1,·0x7f05001a |
| 135 | ····:goto_0 | 137 | ····:goto_0 |
| 136 | ····const/4·v2,·0x0 | 138 | ····const/4·v2,·0x0 |
| 139 | ····.line·29 | ||
| 137 | ····invoke-static·{p1,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 140 | ····invoke-static·{p1,·v1,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
| 138 | ····move-result-object·v1 | 141 | ····move-result-object·v1 |
| 142 | ····.line·31 | ||
| 139 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 143 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
| 140 | ····.line·38 | 144 | ····.line·38 |
| 141 | ····:cond_0 | 145 | ····:cond_0 |
| 142 | ····:goto_1 | 146 | ····:goto_1 |
| 143 | ····return-void | 147 | ····return-void |
| 144 | ····.line· | 148 | ····.line·30 |
| 145 | ····:cond_1 | 149 | ····:cond_1 |
| 146 | ····const·v1,·0x7f050019 | 150 | ····const·v1,·0x7f050019 |
| 147 | ····goto·:goto_0 | 151 | ····goto·:goto_0 |
| 148 | ····.line·33 | 152 | ····.line·33 |
| 149 | ····:cond_2 | 153 | ····:cond_2 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·58 | 27 | ····.line·58 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$1;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$1;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
| 17 | #·instance·fields | 17 | #·instance·fields |
| 18 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 18 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 19 | #·direct·methods | 19 | #·direct·methods |
| 20 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 20 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 21 | ····.locals·0 | 21 | ····.locals·0 |
| 22 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 22 | ····.prologue | 23 | ····.prologue |
| 23 | ····.line·163 | 24 | ····.line·163 |
| 24 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 25 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 25 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/util/TimerTask;-><init>()V |
| Offset 44, 23 lines modified | Offset 45, 24 lines modified | ||
| 44 | ····const·v1,·0x7f020001 | 45 | ····const·v1,·0x7f020001 |
| 45 | ····iget-object·v2,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 46 | ····iget-object·v2,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 46 | ····const·v3,·0x7f05004d | 47 | ····const·v3,·0x7f05004d |
| 48 | ····.line·167 | ||
| 47 | ····invoke-virtual·{v2,·v3},·Lcom/pilot51/voicenotify/MainActivity;->getString(I)Ljava/lang/String; | 49 | ····invoke-virtual·{v2,·v3},·Lcom/pilot51/voicenotify/MainActivity;->getString(I)Ljava/lang/String; |
| 48 | ····move-result-object·v2 | 50 | ····move-result-object·v2 |
| 49 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 51 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
| 50 | ····move-result-wide·v | 52 | ····move-result-wide·v4 |
| 51 | ····invoke-direct·{v0,·v1,·v2,·v | 53 | ····invoke-direct·{v0,·v1,·v2,·v4,·v5},·Landroid/app/Notification;-><init>(ILjava/lang/CharSequence;J)V |
| 52 | ····.line·168 | 54 | ····.line·168 |
| 53 | ····.local·v0,·"notification":Landroid/app/Notification; | 55 | ····.local·v0,·"notification":Landroid/app/Notification; |
| 54 | ····iget·v1,·v0,·Landroid/app/Notification;->defaults:I | 56 | ····iget·v1,·v0,·Landroid/app/Notification;->defaults:I |
| 55 | ····or-int/lit8·v1,·v1,·0x1 | 57 | ····or-int/lit8·v1,·v1,·0x1 |
| Offset 92, 22 lines modified | Offset 94, 24 lines modified | ||
| 92 | ····move-result-object·v3 | 94 | ····move-result-object·v3 |
| 93 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 95 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 94 | ····iget-object·v5,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 96 | ····iget-object·v5,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 97 | ····.line·171 | ||
| 95 | ····invoke-virtual·{v5},·Lcom/pilot51/voicenotify/MainActivity;->getIntent()Landroid/content/Intent; | 98 | ····invoke-virtual·{v5},·Lcom/pilot51/voicenotify/MainActivity;->getIntent()Landroid/content/Intent; |
| 96 | ····move-result-object·v5 | 99 | ····move-result-object·v5 |
| 97 | ····invoke-static·{v4,·v6,·v5,·v6},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 100 | ····invoke-static·{v4,·v6,·v5,·v6},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
| 98 | ····move-result-object·v4 | 101 | ····move-result-object·v4 |
| 102 | ····.line·170 | ||
| 99 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V | 103 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V |
| 100 | ····.line·172 | 104 | ····.line·172 |
| 101 | ····iget-object·v1,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 105 | ····iget-object·v1,·p0,·Lcom/pilot51/voicenotify/MainActivity$2;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 102 | ····const-string·v2,·"notification" | 106 | ····const-string·v2,·"notification" |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/Service; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/Service; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/Service; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·358 | 27 | ····.line·358 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$4;->this$0:Lcom/pilot51/voicenotify/Service; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$4;->this$0:Lcom/pilot51/voicenotify/Service; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 20, 106 lines modified | Offset 20, 107 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/AppList; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·111 | 27 | ····.line·111 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$3;->this$0:Lcom/pilot51/voicenotify/AppList; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$3;->this$0:Lcom/pilot51/voicenotify/AppList; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| 29 | ····return-void | 30 | ····return-void |
| 30 | .end·method | 31 | .end·method |
| 31 | #·virtual·methods | 32 | #·virtual·methods |
| 32 | .method·public·run()V | 33 | .method·public·run()V |
| 33 | ····.locals·1 | 34 | ····.locals·12 |
| 34 | ····.prologue | 35 | ····.prologue |
| 35 | ····const/4·v1 | 36 | ····const/4·v11,·0x0 |
| 36 | ····.line·113 | 37 | ····.line·113 |
| 37 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$600()Ljava/lang/Object; | 38 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$600()Ljava/lang/Object; |
| 38 | ····move-result-object·v | 39 | ····move-result-object·v7 |
| 39 | ····monitor-enter·v | 40 | ····monitor-enter·v7 |
| 40 | ····.line·114 | 41 | ····.line·114 |
| 41 | ····:try_start_0 | 42 | ····:try_start_0 |
| 42 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Database;->getApps()Ljava/util/ArrayList; | 43 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Database;->getApps()Ljava/util/ArrayList; |
| 43 | ····move-result-object·v | 44 | ····move-result-object·v6 |
| 44 | ····invoke-static·{v | 45 | ····invoke-static·{v6},·Lcom/pilot51/voicenotify/AppList;->access$102(Ljava/util/ArrayList;)Ljava/util/ArrayList; |
| 45 | ····.line·115 | 46 | ····.line·115 |
| 46 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$700()V | 47 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$700()V |
| 47 | ····.line·116 | 48 | ····.line·116 |
| 48 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; | 49 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; |
| 49 | ····move-result-object·v | 50 | ····move-result-object·v6 |
| 50 | ····invoke-virtual·{v | 51 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->isEmpty()Z |
| 51 | ····move-result·v | 52 | ····move-result·v4 |
| 52 | ····.line·117 | 53 | ····.line·117 |
| 53 | ····.local·v | 54 | ····.local·v4,·"isFirstLoad":Z |
| 54 | ····iget-object·v | 55 | ····iget-object·v6,·p0,·Lcom/pilot51/voicenotify/AppList$3;->this$0:Lcom/pilot51/voicenotify/AppList; |
| 55 | ····invoke-virtual·{v | 56 | ····invoke-virtual·{v6},·Lcom/pilot51/voicenotify/AppList;->getPackageManager()Landroid/content/pm/PackageManager; |
| 56 | ····move-result-object·v | 57 | ····move-result-object·v5 |
| 57 | ····.line·120 | 58 | ····.line·120 |
| 58 | ····.local·v | 59 | ····.local·v5,·"packMan":Landroid/content/pm/PackageManager; |
| 59 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; | 60 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; |
| 60 | ····move-result-object·v | 61 | ····move-result-object·v6 |
| 61 | ····invoke-virtual·{v | 62 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->size()I |
| 62 | ····move-result·v | 63 | ····move-result·v6 |
| 63 | ····add-int/lit8·v0,·v | 64 | ····add-int/lit8·v0,·v6,·-0x1 |
| 64 | ····.local·v0,·"a":I | 65 | ····.local·v0,·"a":I |
| 65 | ····:goto_0 | 66 | ····:goto_0 |
| 66 | ····if-ltz·v0,·:cond_1 | 67 | ····if-ltz·v0,·:cond_1 |
| 67 | ····.line·121 | 68 | ····.line·121 |
| 68 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; | 69 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; |
| 69 | ····move-result-object·v | 70 | ····move-result-object·v6 |
| 70 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v6,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
| 71 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
| 72 | ····check-cast·v1,·Lcom/pilot51/voicenotify/App; | 73 | ····check-cast·v1,·Lcom/pilot51/voicenotify/App; |
| 73 | ····:try_end_0 | 74 | ····:try_end_0 |
| 74 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 75 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 75 | ····.line·123 | 76 | ····.line·123 |
| 76 | ····.local·v1,·"app":Lcom/pilot51/voicenotify/App; | 77 | ····.local·v1,·"app":Lcom/pilot51/voicenotify/App; |
| 77 | ····:try_start_1 | 78 | ····:try_start_1 |
| 78 | ····invoke-virtual·{v1},·Lcom/pilot51/voicenotify/App;->getPackage()Ljava/lang/String; | 79 | ····invoke-virtual·{v1},·Lcom/pilot51/voicenotify/App;->getPackage()Ljava/lang/String; |
| 79 | ····move-result-object·v | 80 | ····move-result-object·v6 |
| 80 | ····const/4·v | 81 | ····const/4·v8,·0x0 |
| 81 | ····invoke-virtual·{v | 82 | ····invoke-virtual·{v5,·v6,·v8},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; |
| 82 | ····:try_end_1 | 83 | ····:try_end_1 |
| 83 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_0 | 84 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_1·..·:try_end_1}·:catch_0 |
| 84 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 85 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
| 85 | ····.line·120 | 86 | ····.line·120 |
| 86 | ····:goto_1 | 87 | ····:goto_1 |
| 87 | ····add-int/lit8·v0,·v0,·-0x1 | 88 | ····add-int/lit8·v0,·v0,·-0x1 |
| Offset 128, 202 lines modified | Offset 129, 200 lines modified | ||
| 128 | ····.line·124 | 129 | ····.line·124 |
| 129 | ····:catch_0 | 130 | ····:catch_0 |
| 130 | ····move-exception·v3 | 131 | ····move-exception·v3 |
| 131 | ····.line·125 | 132 | ····.line·125 |
| 132 | ····.local·v3,·"e":Landroid/content/pm/PackageManager$NameNotFoundException; | 133 | ····.local·v3,·"e":Landroid/content/pm/PackageManager$NameNotFoundException; |
| 133 | ····if-nez·v | 134 | ····if-nez·v4,·:cond_0 |
| 134 | ····:try_start_2 | 135 | ····:try_start_2 |
| 135 | ····invoke-virtual·{v1},·Lcom/pilot51/voicenotify/App;->remove()V | 136 | ····invoke-virtual·{v1},·Lcom/pilot51/voicenotify/App;->remove()V |
| 136 | ····.line·126 | 137 | ····.line·126 |
| 137 | ····:cond_0 | 138 | ····:cond_0 |
| 138 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; | 139 | ····invoke-static·{},·Lcom/pilot51/voicenotify/AppList;->access$100()Ljava/util/ArrayList; |
| 139 | ····move-result-object·v | 140 | ····move-result-object·v6 |
| 140 | ····invoke-virtual·{v | 141 | ····invoke-virtual·{v6,·v0},·Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; |
| Max diff block lines reached; 7603/12367 bytes (61.48%) of diff not shown. | |||
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$walletIntent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$walletIntent:Landroid/content/Intent; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;Landroid/content/Intent;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·315 | 28 | ····.line·315 |
| 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$7;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 29 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$7;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 29 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/MainActivity$7;->val$walletIntent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/MainActivity$7;->val$walletIntent:Landroid/content/Intent; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·351 | 27 | ····.line·351 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$10;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$10;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 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:Lcom/pilot51/voicenotify/Service; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/Service; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/Service; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·81 | 27 | ····.line·81 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$2;->this$0:Lcom/pilot51/voicenotify/Service; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$2;->this$0:Lcom/pilot51/voicenotify/Service; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 172, 15 lines modified | Offset 172, 14 lines modified | ||
| 172 | ····.line·70 | 172 | ····.line·70 |
| 173 | ····new-instance·v0,·Lcom/pilot51/voicenotify/Service$1; | 173 | ····new-instance·v0,·Lcom/pilot51/voicenotify/Service$1; |
| 174 | ····invoke-direct·{v0,·p0},·Lcom/pilot51/voicenotify/Service$1;-><init>(Lcom/pilot51/voicenotify/Service;)V | 174 | ····invoke-direct·{v0,·p0},·Lcom/pilot51/voicenotify/Service$1;-><init>(Lcom/pilot51/voicenotify/Service;)V |
| 175 | ····iput-object·v0,·p0,·Lcom/pilot51/voicenotify/Service;->statusListener:Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; | 175 | ····iput-object·v0,·p0,·Lcom/pilot51/voicenotify/Service;->statusListener:Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; |
| 176 | ····.line·472 | ||
| 177 | ····return-void | 176 | ····return-void |
| 178 | .end·method | 177 | .end·method |
| 179 | .method·static·synthetic·access$100()Z | 178 | .method·static·synthetic·access$100()Z |
| 180 | ····.locals·1 | 179 | ····.locals·1 |
| 181 | ····.prologue | 180 | ····.prologue |
| Offset 473, 20 lines modified | Offset 472, 22 lines modified | ||
| 473 | ····move-result·v7 | 472 | ····move-result·v7 |
| 474 | ····if-eqz·v7,·:cond_2 | 473 | ····if-eqz·v7,·:cond_2 |
| 475 | ····iget-object·v7,·p0,·Lcom/pilot51/voicenotify/Service;->audioMan:Landroid/media/AudioManager; | 474 | ····iget-object·v7,·p0,·Lcom/pilot51/voicenotify/Service;->audioMan:Landroid/media/AudioManager; |
| 475 | ····.line·281 | ||
| 476 | ····invoke-virtual·{v7},·Landroid/media/AudioManager;->getRingerMode()I | 476 | ····invoke-virtual·{v7},·Landroid/media/AudioManager;->getRingerMode()I |
| 477 | ····move-result·v7 | 477 | ····move-result·v7 |
| 478 | ····if-ne·v7,·v5,·:cond_3 | 478 | ····if-ne·v7,·v5,·:cond_3 |
| 479 | ····.line·282 | ||
| 479 | ····:cond_2 | 480 | ····:cond_2 |
| 480 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; | 481 | ····invoke-static·{p0},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 481 | ····move-result-object·v7 | 482 | ····move-result-object·v7 |
| 482 | ····const-string·v8,·"speakSilentOn" | 483 | ····const-string·v8,·"speakSilentOn" |
| Offset 843, 42 lines modified | Offset 844, 42 lines modified | ||
| 843 | .end·method | 844 | .end·method |
| 844 | .method·private·static·onStatusChanged()V | 845 | .method·private·static·onStatusChanged()V |
| 845 | ····.locals·3 | 846 | ····.locals·3 |
| 846 | ····.prologue | 847 | ····.prologue |
| 847 | ····.line·407 | 848 | ····.line·407 |
| 848 | ····sget-object·v | 849 | ····sget-object·v1,·Lcom/pilot51/voicenotify/Service;->statusListeners:Ljava/util/ArrayList; |
| 849 | ····invoke-virtual·{v | 850 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 850 | ····move-result-object·v | 851 | ····move-result-object·v1 |
| 851 | ····.local·v0,·" | 852 | ····.local·v0,·"l":Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; |
| 852 | ····:goto_0 | 853 | ····:goto_0 |
| 853 | ····invoke-interface·{v | 854 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
| 854 | ····move-result·v2 | 855 | ····move-result·v2 |
| 855 | ····if-eqz·v2,·:cond_0 | 856 | ····if-eqz·v2,·:cond_0 |
| 856 | ····invoke-interface·{v | 857 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 857 | ····move-result-object·v | 858 | ····move-result-object·v0 |
| 859 | ····.end·local·v0····#·"l":Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; | ||
| 858 | ····check-cast·v | 860 | ····check-cast·v0,·Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; |
| 859 | ····.line·408 | 861 | ····.line·408 |
| 860 | ····.local·v | 862 | ····.restart·local·v0····#·"l":Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; |
| 861 | ····invoke-interface·{v | 863 | ····invoke-interface·{v0},·Lcom/pilot51/voicenotify/Service$OnStatusChangeListener;->onStatusChanged()V |
| 862 | ····goto·:goto_0 | 864 | ····goto·:goto_0 |
| 863 | ····.line·410 | 865 | ····.line·410 |
| 864 | ····.end·local·v1····#·"l":Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; | ||
| 865 | ····:cond_0 | 866 | ····:cond_0 |
| 866 | ····return-void | 867 | ····return-void |
| 867 | .end·method | 868 | .end·method |
| 868 | .method·static·registerOnStatusChangeListener(Lcom/pilot51/voicenotify/Service$OnStatusChangeListener;)V | 869 | .method·static·registerOnStatusChangeListener(Lcom/pilot51/voicenotify/Service$OnStatusChangeListener;)V |
| 869 | ····.locals·1 | 870 | ····.locals·1 |
| 870 | ····.param·p0,·"listener"····#·Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; | 871 | ····.param·p0,·"listener"····#·Lcom/pilot51/voicenotify/Service$OnStatusChangeListener; |
| Offset 905, 15 lines modified | Offset 906, 15 lines modified | ||
| 905 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->onStatusChanged()V | 906 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Service;->onStatusChanged()V |
| 906 | ····.line·419 | 907 | ····.line·419 |
| 907 | ····return-void | 908 | ····return-void |
| 908 | .end·method | 909 | .end·method |
| 909 | .method·private·speak(Ljava/lang/String;Z)V | 910 | .method·private·speak(Ljava/lang/String;Z)V |
| 910 | ····.locals· | 911 | ····.locals·6 |
| 911 | ····.param·p1,·"msg"····#·Ljava/lang/String; | 912 | ····.param·p1,·"msg"····#·Ljava/lang/String; |
| 912 | ····.param·p2,·"isNew"····#·Z | 913 | ····.param·p2,·"isNew"····#·Z |
| 913 | ····.prologue | 914 | ····.prologue |
| 914 | ····const/4·v4,·0x0 | 915 | ····const/4·v4,·0x0 |
| 915 | ····.line·240 | 916 | ····.line·240 |
| Offset 949, 14 lines modified | Offset 950, 15 lines modified | ||
| 949 | ····invoke-static·{v2},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; | 950 | ····invoke-static·{v2},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 950 | ····move-result-object·v2 | 951 | ····move-result-object·v2 |
| 951 | ····const·v3,·0x7f050015 | 952 | ····const·v3,·0x7f050015 |
| 953 | ····.line·244 | ||
| 952 | ····invoke-virtual·{p0,·v3},·Lcom/pilot51/voicenotify/Service;->getString(I)Ljava/lang/String; | 954 | ····invoke-virtual·{p0,·v3},·Lcom/pilot51/voicenotify/Service;->getString(I)Ljava/lang/String; |
| 953 | ····move-result-object·v3 | 955 | ····move-result-object·v3 |
| 954 | ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z | 956 | ····invoke-interface·{v2,·v3,·v4},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
| 955 | ····move-result·v2 | 957 | ····move-result·v2 |
| Offset 999, 36 lines modified | Offset 1001, 38 lines modified | ||
| 999 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V | 1001 | ····invoke-direct·{v1},·Ljava/util/HashMap;-><init>()V |
| 1000 | ····.line·259 | 1002 | ····.line·259 |
| 1001 | ····.local·v1,·"ttsParams":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;" | 1003 | ····.local·v1,·"ttsParams":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/String;>;" |
| 1002 | ····const-string·v2,·"streamType" | 1004 | ····const-string·v2,·"streamType" |
| 1005 | ····.line·260 | ||
| 1003 | ····invoke-virtual·{p0},·Lcom/pilot51/voicenotify/Service;->getApplicationContext()Landroid/content/Context; | 1006 | ····invoke-virtual·{p0},·Lcom/pilot51/voicenotify/Service;->getApplicationContext()Landroid/content/Context; |
| 1004 | ····move-result-object·v3 | 1007 | ····move-result-object·v3 |
| Max diff block lines reached; 40785/45191 bytes (90.25%) of diff not shown. | |||
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/AppList; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·65 | 27 | ····.line·65 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$1;->this$0:Lcom/pilot51/voicenotify/AppList; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$1;->this$0:Lcom/pilot51/voicenotify/AppList; |
| 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$1:Lcom/pilot51/voicenotify/Service$3; | 21 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/Service$3; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service$3;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service$3;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/Service$3; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·215 | 27 | ····.line·215 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$3$1;->this$1:Lcom/pilot51/voicenotify/Service$3; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$3$1;->this$1:Lcom/pilot51/voicenotify/Service$3; |
| 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$1:Lcom/pilot51/voicenotify/AppList$1; | 21 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/AppList$1; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList$1;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList$1;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/AppList$1; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·68 | 27 | ····.line·68 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$1$1;->this$1:Lcom/pilot51/voicenotify/AppList$1; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$1$1;->this$1:Lcom/pilot51/voicenotify/AppList$1; |
| 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$1:Lcom/pilot51/voicenotify/Service$2; | 21 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/Service$2; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service$2;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service$2;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/Service$2; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·89 | 27 | ····.line·89 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$2$1;->this$1:Lcom/pilot51/voicenotify/Service$2; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$2$1;->this$1:Lcom/pilot51/voicenotify/Service$2; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
| 30 | #·instance·fields | 30 | #·instance·fields |
| 31 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/AppList$3; | 31 | .field·final·synthetic·this$1:Lcom/pilot51/voicenotify/AppList$3; |
| 32 | #·direct·methods | 32 | #·direct·methods |
| 33 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList$3;)V | 33 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList$3;)V |
| 34 | ····.locals·0 | 34 | ····.locals·0 |
| 35 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/AppList$3; | ||
| 35 | ····.prologue | 36 | ····.prologue |
| 36 | ····.line·144 | 37 | ····.line·144 |
| 37 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$3$1;->this$1:Lcom/pilot51/voicenotify/AppList$3; | 38 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$3$1;->this$1:Lcom/pilot51/voicenotify/AppList$3; |
| 38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 66, 24 lines modified | Offset 67, 20 lines modified | ||
| 66 | ····move-result·v0 | 67 | ····move-result·v0 |
| 67 | ····return·v0 | 68 | ····return·v0 |
| 68 | .end·method | 69 | .end·method |
| 69 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 70 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
| 70 | ····.locals·1 | 71 | ····.locals·1 |
| 71 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
| 72 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
| 73 | ····.prologue | 72 | ····.prologue |
| 74 | ····.line·144 | 73 | ····.line·144 |
| 75 | ····check-cast·p1,·Lcom/pilot51/voicenotify/App; | 74 | ····check-cast·p1,·Lcom/pilot51/voicenotify/App; |
| 76 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
| 77 | ····check-cast·p2,·Lcom/pilot51/voicenotify/App; | 75 | ····check-cast·p2,·Lcom/pilot51/voicenotify/App; |
| 78 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
| 79 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/pilot51/voicenotify/AppList$3$1;->compare(Lcom/pilot51/voicenotify/App;Lcom/pilot51/voicenotify/App;)I | 76 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/pilot51/voicenotify/AppList$3$1;->compare(Lcom/pilot51/voicenotify/App;Lcom/pilot51/voicenotify/App;)I |
| 80 | ····move-result·v0 | 77 | ····move-result·v0 |
| 81 | ····return·v0 | 78 | ····return·v0 |
| 82 | .end·method | 79 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·238 | 27 | ····.line·238 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$5;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$5;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 254, 18 lines modified | Offset 255, 20 lines modified | ||
| 254 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 255 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
| 255 | ····move-result-object·v9 | 256 | ····move-result-object·v9 |
| 256 | ····aput-object·v9,·v7,·v8 | 257 | ····aput-object·v9,·v7,·v8 |
| 258 | ····.line·266 | ||
| 257 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/pilot51/voicenotify/MainActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 259 | ····invoke-virtual·{v5,·v6,·v7},·Lcom/pilot51/voicenotify/MainActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 258 | ····move-result-object·v5 | 260 | ····move-result-object·v5 |
| 261 | ····.line·265 | ||
| 259 | ····invoke-virtual·{v1,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 262 | ····invoke-virtual·{v1,·v4,·v5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
| 260 | ····.line·272 | 263 | ····.line·272 |
| 261 | ····:try_start_2 | 264 | ····:try_start_2 |
| 262 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/MainActivity$5;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 265 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/MainActivity$5;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 263 | ····invoke-virtual·{v4,·v1},·Lcom/pilot51/voicenotify/MainActivity;->startActivity(Landroid/content/Intent;)V | 266 | ····invoke-virtual·{v4,·v1},·Lcom/pilot51/voicenotify/MainActivity;->startActivity(Landroid/content/Intent;)V |
| Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
| 22 | .field·final·synthetic·val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; | 22 | .field·final·synthetic·val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; |
| 23 | #·direct·methods | 23 | #·direct·methods |
| 24 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter;Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)V | 24 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter;Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)V |
| 25 | ····.locals·0 | 25 | ····.locals·0 |
| 26 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/NotifyList$Adapter; | ||
| 26 | ····.prologue | 27 | ····.prologue |
| 27 | ····.line·163 | 28 | ····.line·163 |
| 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->this$1:Lcom/pilot51/voicenotify/NotifyList$Adapter; | 29 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->this$1:Lcom/pilot51/voicenotify/NotifyList$Adapter; |
| 29 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; | 30 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; |
| Offset 60, 14 lines modified | Offset 61, 15 lines modified | ||
| 60 | ····invoke-direct·{v1,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 61 | ····invoke-direct·{v1,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
| 61 | ····iget-object·v0,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->this$1:Lcom/pilot51/voicenotify/NotifyList$Adapter; | 62 | ····iget-object·v0,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->this$1:Lcom/pilot51/voicenotify/NotifyList$Adapter; |
| 62 | ····iget-object·v0,·v0,·Lcom/pilot51/voicenotify/NotifyList$Adapter;->this$0:Lcom/pilot51/voicenotify/NotifyList; | 63 | ····iget-object·v0,·v0,·Lcom/pilot51/voicenotify/NotifyList$Adapter;->this$0:Lcom/pilot51/voicenotify/NotifyList; |
| 64 | ····.line·167 | ||
| 63 | ····invoke-static·{v0},·Lcom/pilot51/voicenotify/NotifyList;->access$800(Lcom/pilot51/voicenotify/NotifyList;)Landroid/content/res/Resources; | 65 | ····invoke-static·{v0},·Lcom/pilot51/voicenotify/NotifyList;->access$800(Lcom/pilot51/voicenotify/NotifyList;)Landroid/content/res/Resources; |
| 64 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
| 65 | ····iget-object·v0,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; | 67 | ····iget-object·v0,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; |
| 66 | ····invoke-static·{v0},·Lcom/pilot51/voicenotify/NotifyList$NotifyItem;->access$400(Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)Lcom/pilot51/voicenotify/App; | 68 | ····invoke-static·{v0},·Lcom/pilot51/voicenotify/NotifyList$NotifyItem;->access$400(Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)Lcom/pilot51/voicenotify/App; |
| Offset 85, 54 lines modified | Offset 87, 59 lines modified | ||
| 85 | ····:goto_0 | 87 | ····:goto_0 |
| 86 | ····const/4·v3,·0x1 | 88 | ····const/4·v3,·0x1 |
| 87 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 89 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
| 88 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; | 90 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; |
| 91 | ····.line·170 | ||
| 89 | ····invoke-static·{v4},·Lcom/pilot51/voicenotify/NotifyList$NotifyItem;->access$400(Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)Lcom/pilot51/voicenotify/App; | 92 | ····invoke-static·{v4},·Lcom/pilot51/voicenotify/NotifyList$NotifyItem;->access$400(Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)Lcom/pilot51/voicenotify/App; |
| 90 | ····move-result-object·v4 | 93 | ····move-result-object·v4 |
| 91 | ····invoke-virtual·{v4},·Lcom/pilot51/voicenotify/App;->getLabel()Ljava/lang/String; | 94 | ····invoke-virtual·{v4},·Lcom/pilot51/voicenotify/App;->getLabel()Ljava/lang/String; |
| 92 | ····move-result-object·v4 | 95 | ····move-result-object·v4 |
| 93 | ····aput-object·v4,·v3,·v5 | 96 | ····aput-object·v4,·v3,·v5 |
| 97 | ····.line·167 | ||
| 94 | ····invoke-virtual·{v2,·v0,·v3},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 98 | ····invoke-virtual·{v2,·v0,·v3},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 95 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
| 96 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | 100 | ····invoke-virtual·{v1,·v0},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; |
| 97 | ····move-result-object·v0 | 101 | ····move-result-object·v0 |
| 98 | ····const·v1,·0x7f050057 | 102 | ····const·v1,·0x7f050057 |
| 99 | ····new-instance·v2,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1; | 103 | ····new-instance·v2,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1; |
| 100 | ····invoke-direct·{v2,·p0},·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1;-><init>(Lcom/pilot51/voicenotify/NotifyList$Adapter$2;)V | 104 | ····invoke-direct·{v2,·p0},·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1;-><init>(Lcom/pilot51/voicenotify/NotifyList$Adapter$2;)V |
| 105 | ····.line·171 | ||
| 101 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 106 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 102 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
| 103 | ····const/high16·v1,·0x1040000 | 108 | ····const/high16·v1,·0x1040000 |
| 104 | ····const/4·v2,·0x0 | 109 | ····const/4·v2,·0x0 |
| 110 | ····.line·182 | ||
| 105 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 111 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
| 106 | ····move-result-object·v0 | 112 | ····move-result-object·v0 |
| 113 | ····.line·183 | ||
| 107 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 114 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
| 108 | ····.line·184 | 115 | ····.line·184 |
| 109 | ····return·v5 | 116 | ····return·v5 |
| 110 | ····.line·16 | 117 | ····.line·167 |
| 111 | ····:cond_0 | 118 | ····:cond_0 |
| 112 | ····const·v0,·0x7f050059 | 119 | ····const·v0,·0x7f050059 |
| 113 | ····goto·:goto_0 | 120 | ····goto·:goto_0 |
| 114 | .end·method | 121 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$2; | 21 | .field·final·synthetic·this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$2; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter$2;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter$2;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$2"····#·Lcom/pilot51/voicenotify/NotifyList$Adapter$2; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·171 | 27 | ····.line·171 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1;->this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$2; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1;->this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$2; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 114, 32 lines modified | Offset 115, 35 lines modified | ||
| 114 | ····:goto_1 | 115 | ····:goto_1 |
| 115 | ····new-array·v1,·v1,·[Ljava/lang/Object; | 116 | ····new-array·v1,·v1,·[Ljava/lang/Object; |
| 116 | ····iget-object·v5,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1;->this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$2; | 117 | ····iget-object·v5,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2$1;->this$2:Lcom/pilot51/voicenotify/NotifyList$Adapter$2; |
| 117 | ····iget-object·v5,·v5,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; | 118 | ····iget-object·v5,·v5,·Lcom/pilot51/voicenotify/NotifyList$Adapter$2;->val$item:Lcom/pilot51/voicenotify/NotifyList$NotifyItem; |
| 119 | ····.line·178 | ||
| 118 | ····invoke-static·{v5},·Lcom/pilot51/voicenotify/NotifyList$NotifyItem;->access$400(Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)Lcom/pilot51/voicenotify/App; | 120 | ····invoke-static·{v5},·Lcom/pilot51/voicenotify/NotifyList$NotifyItem;->access$400(Lcom/pilot51/voicenotify/NotifyList$NotifyItem;)Lcom/pilot51/voicenotify/App; |
| 119 | ····move-result-object·v5 | 121 | ····move-result-object·v5 |
| 120 | ····invoke-virtual·{v5},·Lcom/pilot51/voicenotify/App;->getLabel()Ljava/lang/String; | 122 | ····invoke-virtual·{v5},·Lcom/pilot51/voicenotify/App;->getLabel()Ljava/lang/String; |
| 121 | ····move-result-object·v5 | 123 | ····move-result-object·v5 |
| 122 | ····aput-object·v5,·v1,·v2 | 124 | ····aput-object·v5,·v1,·v2 |
| 125 | ····.line·175 | ||
| 123 | ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 126 | ····invoke-virtual·{v4,·v0,·v1},·Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
| 124 | ····move-result-object·v0 | 127 | ····move-result-object·v0 |
| 125 | ····invoke-static·{v3,·v0,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 128 | ····invoke-static·{v3,·v0,·v2},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
| 126 | ····move-result-object·v0 | 129 | ····move-result-object·v0 |
| 130 | ····.line·179 | ||
| 127 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V | 131 | ····invoke-virtual·{v0},·Landroid/widget/Toast;->show()V |
| 128 | ····.line·180 | 132 | ····.line·180 |
| 129 | ····return-void | 133 | ····return-void |
| 130 | ····:cond_0 | 134 | ····:cond_0 |
| 131 | ····move·v0,·v2 | 135 | ····move·v0,·v2 |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/Service; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/Service; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/Service; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·70 | 27 | ····.line·70 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$1;->this$0:Lcom/pilot51/voicenotify/Service; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$1;->this$0:Lcom/pilot51/voicenotify/Service; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 77, 16 lines modified | Offset 78, 18 lines modified | ||
| 77 | ····const-class·v3,·Lcom/pilot51/voicenotify/WidgetProvider; | 78 | ····const-class·v3,·Lcom/pilot51/voicenotify/WidgetProvider; |
| 78 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 79 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
| 79 | ····const-string·v2,·"voicenotify.widget.UPDATE" | 80 | ····const-string·v2,·"voicenotify.widget.UPDATE" |
| 81 | ····.line·75 | ||
| 80 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 82 | ····invoke-virtual·{v1,·v2},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
| 81 | ····move-result-object·v1 | 83 | ····move-result-object·v1 |
| 84 | ····.line·74 | ||
| 82 | ····invoke-virtual·{v0,·v1},·Lcom/pilot51/voicenotify/Service;->sendBroadcast(Landroid/content/Intent;)V | 85 | ····invoke-virtual·{v0,·v1},·Lcom/pilot51/voicenotify/Service;->sendBroadcast(Landroid/content/Intent;)V |
| 83 | ····.line·76 | 86 | ····.line·76 |
| 84 | ····return-void | 87 | ····return-void |
| 85 | .end·method | 88 | .end·method |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/AppList; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/AppList;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/AppList; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·85 | 27 | ····.line·85 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$2;->this$0:Lcom/pilot51/voicenotify/AppList; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/AppList$2;->this$0:Lcom/pilot51/voicenotify/AppList; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 83, 14 lines modified | Offset 83, 15 lines modified | ||
| 83 | ····new-instance·v1,·Ljava/io/File; | 83 | ····new-instance·v1,·Ljava/io/File; |
| 84 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 84 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
| 85 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 85 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
| 86 | ····.line·58 | ||
| 86 | ····invoke-virtual·{p1},·Landroid/content/Context;->getFilesDir()Ljava/io/File; | 87 | ····invoke-virtual·{p1},·Landroid/content/Context;->getFilesDir()Ljava/io/File; |
| 87 | ····move-result-object·v3 | 88 | ····move-result-object·v3 |
| 88 | ····invoke-virtual·{v3},·Ljava/io/File;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v3},·Ljava/io/File;->toString()Ljava/lang/String; |
| 89 | ····move-result-object·v3 | 90 | ····move-result-object·v3 |
| Offset 334, 34 lines modified | Offset 335, 37 lines modified | ||
| 334 | ····if-eqz·v1,·:cond_1 | 335 | ····if-eqz·v1,·:cond_1 |
| 335 | ····.line·127 | 336 | ····.line·127 |
| 336 | ····new-instance·v2,·Lcom/pilot51/voicenotify/App; | 337 | ····new-instance·v2,·Lcom/pilot51/voicenotify/App; |
| 337 | ····const-string·v1,·"package" | 338 | ····const-string·v1,·"package" |
| 339 | ····.line·128 | ||
| 338 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 340 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
| 339 | ····move-result·v1 | 341 | ····move-result·v1 |
| 340 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 342 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 341 | ····move-result-object·v3 | 343 | ····move-result-object·v3 |
| 342 | ····const-string·v1,·"name" | 344 | ····const-string·v1,·"name" |
| 345 | ····.line·129 | ||
| 343 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 346 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
| 344 | ····move-result·v1 | 347 | ····move-result·v1 |
| 345 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 348 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
| 346 | ····move-result-object·v4 | 349 | ····move-result-object·v4 |
| 347 | ····const-string·v1,·"is_enabled" | 350 | ····const-string·v1,·"is_enabled" |
| 351 | ····.line·130 | ||
| 348 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 352 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
| 349 | ····move-result·v1 | 353 | ····move-result·v1 |
| 350 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getInt(I)I | 354 | ····invoke-interface·{v8,·v1},·Landroid/database/Cursor;->getInt(I)I |
| 351 | ····move-result·v1 | 355 | ····move-result·v1 |
| Offset 369, 14 lines modified | Offset 373, 15 lines modified | ||
| 369 | ····if-ne·v1,·v10,·:cond_0 | 373 | ····if-ne·v1,·v10,·:cond_0 |
| 370 | ····move·v1,·v10 | 374 | ····move·v1,·v10 |
| 371 | ····:goto_1 | 375 | ····:goto_1 |
| 372 | ····invoke-direct·{v2,·v3,·v4,·v1},·Lcom/pilot51/voicenotify/App;-><init>(Ljava/lang/String;Ljava/lang/String;Z)V | 376 | ····invoke-direct·{v2,·v3,·v4,·v1},·Lcom/pilot51/voicenotify/App;-><init>(Ljava/lang/String;Ljava/lang/String;Z)V |
| 377 | ····.line·127 | ||
| 373 | ····invoke-virtual·{v9,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 378 | ····invoke-virtual·{v9,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
| 374 | ····:try_end_0 | 379 | ····:try_end_0 |
| 375 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 380 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 376 | ····goto·:goto_0 | 381 | ····goto·:goto_0 |
| 377 | ····.line·123 | 382 | ····.line·123 |
| Offset 385, 15 lines modified | Offset 390, 15 lines modified | ||
| 385 | ····:catchall_0 | 390 | ····:catchall_0 |
| 386 | ····move-exception·v1 | 391 | ····move-exception·v1 |
| 387 | ····monitor-exit·v11 | 392 | ····monitor-exit·v11 |
| 388 | ····throw·v1 | 393 | ····throw·v1 |
| 389 | ····.line·1 | 394 | ····.line·130 |
| 390 | ····.restart·local·v8····#·"cursor":Landroid/database/Cursor; | 395 | ····.restart·local·v8····#·"cursor":Landroid/database/Cursor; |
| 391 | ····.restart·local·v9····#·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/pilot51/voicenotify/App;>;" | 396 | ····.restart·local·v9····#·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/pilot51/voicenotify/App;>;" |
| 392 | ····:cond_0 | 397 | ····:cond_0 |
| 393 | ····const/4·v1,·0x0 | 398 | ····const/4·v1,·0x0 |
| 394 | ····goto·:goto_1 | 399 | ····goto·:goto_1 |
| Offset 522, 155 lines modified | Offset 527, 152 lines modified | ||
| 522 | ····monitor-exit·v2 | 527 | ····monitor-exit·v2 |
| 523 | ····throw·v1 | 528 | ····throw·v1 |
| 524 | .end·method | 529 | .end·method |
| 525 | .method·static·declared-synchronized·setApps(Ljava/util/ArrayList;)V | 530 | .method·static·declared-synchronized·setApps(Ljava/util/ArrayList;)V |
| 526 | ····.locals· | 531 | ····.locals·7 |
| 527 | ····.annotation·system·Ldalvik/annotation/Signature; | 532 | ····.annotation·system·Ldalvik/annotation/Signature; |
| 528 | ········value·=·{ | 533 | ········value·=·{ |
| 529 | ············"(", | 534 | ············"(", |
| 530 | ············"Ljava/util/ArrayList", | 535 | ············"Ljava/util/ArrayList", |
| 531 | ············"<", | 536 | ············"<", |
| 532 | ············"Lcom/pilot51/voicenotify/App;", | 537 | ············"Lcom/pilot51/voicenotify/App;", |
| 533 | ············">;)V" | 538 | ············">;)V" |
| 534 | ········} | 539 | ········} |
| 535 | ····.end·annotation | 540 | ····.end·annotation |
| 536 | ····.prologue | 541 | ····.prologue |
| 537 | ····.line·143 | 542 | ····.line·143 |
| 538 | ····.local·p0,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/pilot51/voicenotify/App;>;" | 543 | ····.local·p0,·"list":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/pilot51/voicenotify/App;>;" |
| 539 | ····const-class·v | 544 | ····const-class·v4,·Lcom/pilot51/voicenotify/Database; |
| 540 | ····monitor-enter·v | 545 | ····monitor-enter·v4 |
| 541 | ····:try_start_0 | 546 | ····:try_start_0 |
| 542 | ····sget-object·v | 547 | ····sget-object·v3,·Lcom/pilot51/voicenotify/Database;->database:Lcom/pilot51/voicenotify/Database; |
| 543 | ····invoke-virtual·{v | 548 | ····invoke-virtual·{v3},·Lcom/pilot51/voicenotify/Database;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; |
| 544 | ····move-result-object·v1 | 549 | ····move-result-object·v1 |
| 545 | ····.line·144 | 550 | ····.line·144 |
| 546 | ····.local·v1,·"db":Landroid/database/sqlite/SQLiteDatabase; | 551 | ····.local·v1,·"db":Landroid/database/sqlite/SQLiteDatabase; |
| 547 | ····const-string·v | 552 | ····const-string·v3,·"apps" |
| 548 | ····const/4·v | 553 | ····const/4·v5,·0x0 |
| 549 | ····const/4·v | 554 | ····const/4·v6,·0x0 |
| 550 | ····invoke-virtual·{v1,·v | 555 | ····invoke-virtual·{v1,·v3,·v5,·v6},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I |
| Max diff block lines reached; 15250/19109 bytes (79.81%) of diff not shown. | |||
| Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
| 19 | .field·final·synthetic·val$msg:Ljava/lang/String; | 19 | .field·final·synthetic·val$msg:Ljava/lang/String; |
| 20 | #·direct·methods | 20 | #·direct·methods |
| 21 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;Ljava/lang/String;)V | 21 | .method·constructor·<init>(Lcom/pilot51/voicenotify/Service;Ljava/lang/String;)V |
| 22 | ····.locals·0 | 22 | ····.locals·0 |
| 23 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/Service; | ||
| 23 | ····.prologue | 24 | ····.prologue |
| 24 | ····.line·212 | 25 | ····.line·212 |
| 25 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$3;->this$0:Lcom/pilot51/voicenotify/Service; | 26 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/Service$3;->this$0:Lcom/pilot51/voicenotify/Service; |
| 26 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/Service$3;->val$msg:Ljava/lang/String; | 27 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/Service$3;->val$msg:Ljava/lang/String; |
| Offset 65, 15 lines modified | Offset 65, 14 lines modified | ||
| 65 | .method·public·constructor·<init>()V | 65 | .method·public·constructor·<init>()V |
| 66 | ····.locals·0 | 66 | ····.locals·0 |
| 67 | ····.prologue | 67 | ····.prologue |
| 68 | ····.line·46 | 68 | ····.line·46 |
| 69 | ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V | 69 | ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V |
| 70 | ····.line·244 | ||
| 71 | ····return-void | 70 | ····return-void |
| 72 | .end·method | 71 | .end·method |
| 73 | .method·static·synthetic·access$100()Ljava/util/ArrayList; | 72 | .method·static·synthetic·access$100()Ljava/util/ArrayList; |
| 74 | ····.locals·1 | 73 | ····.locals·1 |
| 75 | ····.prologue | 74 | ····.prologue |
| Offset 177, 190 lines modified | Offset 176, 186 lines modified | ||
| 177 | ····.line·46 | 176 | ····.line·46 |
| 178 | ····sput-boolean·p0,·Lcom/pilot51/voicenotify/AppList;->isUpdating:Z | 177 | ····sput-boolean·p0,·Lcom/pilot51/voicenotify/AppList;->isUpdating:Z |
| 179 | ····return·p0 | 178 | ····return·p0 |
| 180 | .end·method | 179 | .end·method |
| 181 | .method·static·findOrAddApp(Ljava/lang/String;Landroid/content/Context;)Lcom/pilot51/voicenotify/App; | 180 | .method·static·findOrAddApp(Ljava/lang/String;Landroid/content/Context;)Lcom/pilot51/voicenotify/App; |
| 182 | ····.locals· | 181 | ····.locals·7 |
| 183 | ····.param·p0,·"pkg"····#·Ljava/lang/String; | 182 | ····.param·p0,·"pkg"····#·Ljava/lang/String; |
| 184 | ····.param·p1,·"ctx"····#·Landroid/content/Context; | 183 | ····.param·p1,·"ctx"····#·Landroid/content/Context; |
| 185 | ····.prologue | 184 | ····.prologue |
| 186 | ····.line·190 | 185 | ····.line·190 |
| 187 | ····sget-object·v | 186 | ····sget-object·v4,·Lcom/pilot51/voicenotify/AppList;->SYNC_APPS:Ljava/lang/Object; |
| 188 | ····monitor-enter·v | 187 | ····monitor-enter·v4 |
| 189 | ····.line·191 | 188 | ····.line·191 |
| 190 | ····:try_start_0 | 189 | ····:try_start_0 |
| 191 | ····sget-object·v | 190 | ····sget-object·v3,·Lcom/pilot51/voicenotify/AppList;->apps:Ljava/util/ArrayList; |
| 192 | ····if-nez·v | 191 | ····if-nez·v3,·:cond_0 |
| 193 | ····.line·192 | 192 | ····.line·192 |
| 194 | ····invoke-static·{p1},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; | 193 | ····invoke-static·{p1},·Lcom/pilot51/voicenotify/Common;->getPrefs(Landroid/content/Context;)Landroid/content/SharedPreferences; |
| 195 | ····move-result-object·v | 194 | ····move-result-object·v3 |
| 196 | ····const-string·v | 195 | ····const-string·v5,·"defEnable" |
| 197 | ····const/4·v | 196 | ····const/4·v6,·0x1 |
| 198 | ····invoke-interface·{v | 197 | ····invoke-interface·{v3,·v5,·v6},·Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z |
| 199 | ····move-result·v | 198 | ····move-result·v3 |
| 200 | ····sput-boolean·v | 199 | ····sput-boolean·v3,·Lcom/pilot51/voicenotify/AppList;->defEnable:Z |
| 201 | ····.line·193 | 200 | ····.line·193 |
| 202 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Database;->getApps()Ljava/util/ArrayList; | 201 | ····invoke-static·{},·Lcom/pilot51/voicenotify/Database;->getApps()Ljava/util/ArrayList; |
| 203 | ····move-result-object·v | 202 | ····move-result-object·v3 |
| 204 | ····sput-object·v | 203 | ····sput-object·v3,·Lcom/pilot51/voicenotify/AppList;->apps:Ljava/util/ArrayList; |
| 205 | ····.line·195 | 204 | ····.line·195 |
| 206 | ····:cond_0 | 205 | ····:cond_0 |
| 207 | ····sget-object·v | 206 | ····sget-object·v3,·Lcom/pilot51/voicenotify/AppList;->apps:Ljava/util/ArrayList; |
| 208 | ····invoke-virtual·{v | 207 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 209 | ····move-result-object·v | 208 | ····move-result-object·v3 |
| 210 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
| 211 | ····:cond_1 | 209 | ····:cond_1 |
| 212 | ····invoke-interface·{v | 210 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
| 213 | ····move-result·v | 211 | ····move-result·v5 |
| 214 | ····if-eqz·v | 212 | ····if-eqz·v5,·:cond_2 |
| 215 | ····invoke-interface·{v | 213 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 216 | ····move-result-object·v0 | 214 | ····move-result-object·v0 |
| 217 | ····check-cast·v0,·Lcom/pilot51/voicenotify/App; | 215 | ····check-cast·v0,·Lcom/pilot51/voicenotify/App; |
| 218 | ····.line·196 | 216 | ····.line·196 |
| 219 | ····.local·v0,·"app":Lcom/pilot51/voicenotify/App; | 217 | ····.local·v0,·"app":Lcom/pilot51/voicenotify/App; |
| 220 | ····invoke-virtual·{v0},·Lcom/pilot51/voicenotify/App;->getPackage()Ljava/lang/String; | 218 | ····invoke-virtual·{v0},·Lcom/pilot51/voicenotify/App;->getPackage()Ljava/lang/String; |
| 221 | ····move-result-object·v | 219 | ····move-result-object·v5 |
| 222 | ····invoke-virtual·{v | 220 | ····invoke-virtual·{v5,·p0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
| 223 | ····move-result·v | 221 | ····move-result·v5 |
| 224 | ····if-eqz·v | 222 | ····if-eqz·v5,·:cond_1 |
| 225 | ····.line·197 | 223 | ····.line·197 |
| 226 | ····monitor-exit·v | 224 | ····monitor-exit·v4 |
| 227 | ····:try_end_0 | 225 | ····:try_end_0 |
| 228 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 226 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
| 229 | ····.line·207 | 227 | ····.line·207 |
| 230 | ····.end·local·v0····#·"app":Lcom/pilot51/voicenotify/App; | 228 | ····.end·local·v0····#·"app":Lcom/pilot51/voicenotify/App; |
| 231 | ····:goto_0 | 229 | ····:goto_0 |
| 232 | ····return-object·v0 | 230 | ····return-object·v0 |
| 233 | ····.line·201 | 231 | ····.line·201 |
| 234 | ····:cond_2 | 232 | ····:cond_2 |
| 235 | ····:try_start_1 | 233 | ····:try_start_1 |
| 236 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 234 | ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
| 237 | ····move-result-object·v | 235 | ····move-result-object·v2 |
| 238 | ····.line·202 | 236 | ····.line·202 |
| 239 | ····.local·v | 237 | ····.local·v2,·"packMan":Landroid/content/pm/PackageManager; |
| 240 | ····new-instance·v0,·Lcom/pilot51/voicenotify/App; | 238 | ····new-instance·v0,·Lcom/pilot51/voicenotify/App; |
| 241 | ····const/4·v | 239 | ····const/4·v3,·0x0 |
| 242 | ····invoke-virtual·{v | 240 | ····invoke-virtual·{v2,·p0,·v3},·Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; |
| 243 | ····move-result-object·v | 241 | ····move-result-object·v3 |
| 244 | ····invoke-virtual·{v | 242 | ····invoke-virtual·{v3,·v2},·Landroid/content/pm/ApplicationInfo;->loadLabel(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; |
| 245 | ····move-result-object·v | 243 | ····move-result-object·v3 |
| 246 | ····invoke-interface·{v | 244 | ····invoke-interface·{v3},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| Max diff block lines reached; 4790/9944 bytes (48.17%) of diff not shown. | |||
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·346 | 27 | ····.line·346 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$9;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$9;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 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:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·322 | 27 | ····.line·322 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$8;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$8;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
| 2 | .super·Landroid/widget/ListView; | 2 | .super·Landroid/widget/ListView; |
| 3 | .source·"NotifyList.java" | 3 | .source·"NotifyList.java" |
| 4 | #·annotations | 4 | #·annotations |
| 5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
| 6 | ····value·=·{ | 6 | ····value·=·{ |
| 7 | ········Lcom/pilot51/voicenotify/NotifyList$1;, | ||
| 8 | ········Lcom/pilot51/voicenotify/NotifyList$Adapter;, | 7 | ········Lcom/pilot51/voicenotify/NotifyList$Adapter;, |
| 9 | ········Lcom/pilot51/voicenotify/NotifyList$OnListChangeListener;, | 8 | ········Lcom/pilot51/voicenotify/NotifyList$OnListChangeListener;, |
| 10 | ········Lcom/pilot51/voicenotify/NotifyList$NotifyItem; | 9 | ········Lcom/pilot51/voicenotify/NotifyList$NotifyItem; |
| 11 | ····} | 10 | ····} |
| 12 | .end·annotation | 11 | .end·annotation |
| Offset 47, 93 lines modified | Offset 47, 92 lines modified | ||
| 47 | #·virtual·methods | 47 | #·virtual·methods |
| 48 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; | 48 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; |
| 49 | ····.locals·6 | 49 | ····.locals·6 |
| 50 | ····.param·p1,·"prefix"····#·Ljava/lang/CharSequence; | 50 | ····.param·p1,·"prefix"····#·Ljava/lang/CharSequence; |
| 51 | ····.prologue | 51 | ····.prologue |
| 52 | ····.line·301 | 52 | ····.line·301 |
| 53 | ····new-instance·v | 53 | ····new-instance·v3,·Landroid/widget/Filter$FilterResults; |
| 54 | ····invoke-direct·{v | 54 | ····invoke-direct·{v3},·Landroid/widget/Filter$FilterResults;-><init>()V |
| 55 | ····.line·302 | 55 | ····.line·302 |
| 56 | ····.local·v | 56 | ····.local·v3,·"results":Landroid/widget/Filter$FilterResults; |
| 57 | ····if-eqz·p1,·:cond_0 | 57 | ····if-eqz·p1,·:cond_0 |
| 58 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I | 58 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I |
| 59 | ····move-result·v | 59 | ····move-result·v4 |
| 60 | ····if-nez·v | 60 | ····if-nez·v4,·:cond_1 |
| 61 | ····.line·303 | 61 | ····.line·303 |
| 62 | ····:cond_0 | 62 | ····:cond_0 |
| 63 | ····iget-object·v | 63 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/AppList$Adapter$SimpleFilter;->this$1:Lcom/pilot51/voicenotify/AppList$Adapter; |
| 64 | ····invoke-static·{v | 64 | ····invoke-static·{v4},·Lcom/pilot51/voicenotify/AppList$Adapter;->access$1100(Lcom/pilot51/voicenotify/AppList$Adapter;)Ljava/util/ArrayList; |
| 65 | ····move-result-object·v | 65 | ····move-result-object·v4 |
| 66 | ····iput-object·v | 66 | ····iput-object·v4,·v3,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; |
| 67 | ····.line·304 | 67 | ····.line·304 |
| 68 | ····iget-object·v | 68 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/AppList$Adapter$SimpleFilter;->this$1:Lcom/pilot51/voicenotify/AppList$Adapter; |
| 69 | ····invoke-static·{v | 69 | ····invoke-static·{v4},·Lcom/pilot51/voicenotify/AppList$Adapter;->access$1100(Lcom/pilot51/voicenotify/AppList$Adapter;)Ljava/util/ArrayList; |
| 70 | ····move-result-object·v | 70 | ····move-result-object·v4 |
| 71 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->size()I |
| 72 | ····move-result·v | 72 | ····move-result·v4 |
| 73 | ····iput·v | 73 | ····iput·v4,·v3,·Landroid/widget/Filter$FilterResults;->count:I |
| 74 | ····.line·317 | 74 | ····.line·317 |
| 75 | ····:goto_0 | 75 | ····:goto_0 |
| 76 | ····return-object·v | 76 | ····return-object·v3 |
| 77 | ····.line·306 | 77 | ····.line·306 |
| 78 | ····:cond_1 | 78 | ····:cond_1 |
| 79 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 79 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
| 80 | ····move-result-object·v | 80 | ····move-result-object·v4 |
| 81 | ····invoke-virtual·{v | 81 | ····invoke-virtual·{v4},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
| 82 | ····move-result-object·v | 82 | ····move-result-object·v2 |
| 83 | ····.line·307 | 83 | ····.line·307 |
| 84 | ····.local·v | 84 | ····.local·v2,·"prefixString":Ljava/lang/String; |
| 85 | ····new-instance·v | 85 | ····new-instance·v1,·Ljava/util/ArrayList; |
| 86 | ····invoke-direct·{v | 86 | ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V |
| 87 | ····.line·308 | 87 | ····.line·308 |
| 88 | ····.local·v | 88 | ····.local·v1,·"newValues":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/pilot51/voicenotify/App;>;" |
| 89 | ····iget-object·v | 89 | ····iget-object·v4,·p0,·Lcom/pilot51/voicenotify/AppList$Adapter$SimpleFilter;->this$1:Lcom/pilot51/voicenotify/AppList$Adapter; |
| 90 | ····invoke-static·{v | 90 | ····invoke-static·{v4},·Lcom/pilot51/voicenotify/AppList$Adapter;->access$1100(Lcom/pilot51/voicenotify/AppList$Adapter;)Ljava/util/ArrayList; |
| 91 | ····move-result-object·v | 91 | ····move-result-object·v4 |
| 92 | ····invoke-virtual·{v | 92 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
| 93 | ····move-result-object·v | 93 | ····move-result-object·v4 |
| 94 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
| 95 | ····:cond_2 | 94 | ····:cond_2 |
| 96 | ····:goto_1 | 95 | ····:goto_1 |
| 97 | ····invoke-interface·{v | 96 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
| 98 | ····move-result·v5 | 97 | ····move-result·v5 |
| 99 | ····if-eqz·v5,·:cond_4 | 98 | ····if-eqz·v5,·:cond_4 |
| 100 | ····invoke-interface·{v | 99 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
| 101 | ····move-result-object·v0 | 100 | ····move-result-object·v0 |
| 102 | ····check-cast·v0,·Lcom/pilot51/voicenotify/App; | 101 | ····check-cast·v0,·Lcom/pilot51/voicenotify/App; |
| 103 | ····.line·309 | 102 | ····.line·309 |
| 104 | ····.local·v0,·"app":Lcom/pilot51/voicenotify/App; | 103 | ····.local·v0,·"app":Lcom/pilot51/voicenotify/App; |
| Offset 141, 51 lines modified | Offset 140, 52 lines modified | ||
| 141 | ····move-result-object·v5 | 140 | ····move-result-object·v5 |
| 142 | ····invoke-virtual·{v5},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 141 | ····invoke-virtual·{v5},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
| 143 | ····move-result-object·v5 | 142 | ····move-result-object·v5 |
| 144 | ····invoke-virtual·{v5,·v | 143 | ····invoke-virtual·{v5,·v2},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
| 145 | ····move-result·v5 | 144 | ····move-result·v5 |
| 146 | ····if-nez·v5,·:cond_3 | 145 | ····if-nez·v5,·:cond_3 |
| 146 | ····.line·310 | ||
| 147 | ····invoke-virtual·{v0},·Lcom/pilot51/voicenotify/App;->getPackage()Ljava/lang/String; | 147 | ····invoke-virtual·{v0},·Lcom/pilot51/voicenotify/App;->getPackage()Ljava/lang/String; |
| 148 | ····move-result-object·v5 | 148 | ····move-result-object·v5 |
| 149 | ····invoke-virtual·{v5},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 149 | ····invoke-virtual·{v5},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
| 150 | ····move-result-object·v5 | 150 | ····move-result-object·v5 |
| 151 | ····invoke-virtual·{v5,·v | 151 | ····invoke-virtual·{v5,·v2},·Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z |
| 152 | ····move-result·v5 | 152 | ····move-result·v5 |
| 153 | ····if-eqz·v5,·:cond_2 | 153 | ····if-eqz·v5,·:cond_2 |
| 154 | ····.line·311 | 154 | ····.line·311 |
| 155 | ····:cond_3 | 155 | ····:cond_3 |
| 156 | ····invoke-virtual·{v | 156 | ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
| 157 | ····goto·:goto_1 | 157 | ····goto·:goto_1 |
| Max diff block lines reached; 780/6778 bytes (11.51%) of diff not shown. | |||
| Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
| 24 | .field·final·synthetic·val$this$0:Lcom/pilot51/voicenotify/NotifyList; | 24 | .field·final·synthetic·val$this$0:Lcom/pilot51/voicenotify/NotifyList; |
| 25 | #·direct·methods | 25 | #·direct·methods |
| 26 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter;Lcom/pilot51/voicenotify/NotifyList;Landroid/content/Context;)V | 26 | .method·constructor·<init>(Lcom/pilot51/voicenotify/NotifyList$Adapter;Lcom/pilot51/voicenotify/NotifyList;Landroid/content/Context;)V |
| 27 | ····.locals·0 | 27 | ····.locals·0 |
| 28 | ····.param·p1,·"this$1"····#·Lcom/pilot51/voicenotify/NotifyList$Adapter; | ||
| 28 | ····.prologue | 29 | ····.prologue |
| 29 | ····.line·115 | 30 | ····.line·115 |
| 30 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$1;->this$1:Lcom/pilot51/voicenotify/NotifyList$Adapter; | 31 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$1;->this$1:Lcom/pilot51/voicenotify/NotifyList$Adapter; |
| 31 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$1;->val$this$0:Lcom/pilot51/voicenotify/NotifyList; | 32 | ····iput-object·p2,·p0,·Lcom/pilot51/voicenotify/NotifyList$Adapter$1;->val$this$0:Lcom/pilot51/voicenotify/NotifyList; |
| Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
| 20 | #·instance·fields | 20 | #·instance·fields |
| 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; | 21 | .field·final·synthetic·this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 22 | #·direct·methods | 22 | #·direct·methods |
| 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V | 23 | .method·constructor·<init>(Lcom/pilot51/voicenotify/MainActivity;)V |
| 24 | ····.locals·0 | 24 | ····.locals·0 |
| 25 | ····.param·p1,·"this$0"····#·Lcom/pilot51/voicenotify/MainActivity; | ||
| 25 | ····.prologue | 26 | ····.prologue |
| 26 | ····.line·290 | 27 | ····.line·290 |
| 27 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$6;->this$0:Lcom/pilot51/voicenotify/MainActivity; | 28 | ····iput-object·p1,·p0,·Lcom/pilot51/voicenotify/MainActivity$6;->this$0:Lcom/pilot51/voicenotify/MainActivity; |
| 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
| Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
| 1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
| 2 | <accessibility-service·xmlns:android="http://schemas.android.com/apk/res/android"·android:description="@string/service_desc"·android:settingsActivity="com.pilot51.voicenotify.MainActivity" | 2 | <accessibility-service·xmlns:android="http://schemas.android.com/apk/res/android"·android:description="@string/service_desc"·android:settingsActivity="com.pilot51.voicenotify.MainActivity"/> |
| Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
| 1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
| 2 | <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="40.0dip"·android:minHeight="40.0dip"·android:updatePeriodMillis="0"·android:initialLayout="@layout/appwidget" | 2 | <appwidget-provider·xmlns:android="http://schemas.android.com/apk/res/android"·android:minWidth="40.0dip"·android:minHeight="40.0dip"·android:updatePeriodMillis="0"·android:initialLayout="@layout/appwidget"/> |