--- /home/fdroid/fdroiddata/tmp/ch.ihdg.calendarcolor_4.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_ch.ihdg.calendarcolor_4.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: res/layout-v17/activity_calendar_list.xml entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: a3e5db8a25032df489ee96b435920732948d22b6e46e4b6ed4cc8f5a5ecc6631 │ -Signer #1 certificate SHA-1 digest: 910089adee3ef0deff846735103dbdc481213aea │ -Signer #1 certificate MD5 digest: e97aa3633a6ac11f3fa598e27af1e4fc │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f9bd01a95d09fe79250761b181122fe81c35a14ad110a3854d20956b3ee065be │ -Signer #1 public key SHA-1 digest: d557356cc48ebebd6039dce6f45b5335515cb271 │ -Signer #1 public key MD5 digest: 6cadfb56b0e037b9cfd35e3ecdf6a7bf │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,228 +1,225 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 47403 (000000000000B92Bh) │ - Actual end-cent-dir record offset: 47381 (000000000000B915h) │ - Expected end-cent-dir record offset: 47381 (000000000000B915h) │ + Zip archive file size: 45983 (000000000000B39Fh) │ + Actual end-cent-dir record offset: 45961 (000000000000B389h) │ + Expected end-cent-dir record offset: 45961 (000000000000B389h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ - central directory contains 18 entries. │ - The central directory is 1343 (000000000000053Fh) bytes long, │ + central directory contains 15 entries. │ + The central directory is 1119 (000000000000045Fh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 46038 (000000000000B3D6h). │ + is 44842 (000000000000AF2Ah). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + res/layout/activity_calendar_list.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 09:44:10 │ - 32-bit CRC value (hex): b2d047f9 │ - compressed size: 627 bytes │ - uncompressed size: 1313 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): 46af4bd6 │ + compressed size: 365 bytes │ + uncompressed size: 828 bytes │ + length of filename: 37 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/034C2BF4.SF │ + res/layout/activity_color_picker.xml │ │ - offset of local header from start of archive: 693 │ - (00000000000002B5h) bytes │ + offset of local header from start of archive: 452 │ + (00000000000001C4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 09:44:10 │ - 32-bit CRC value (hex): 7136be07 │ - compressed size: 688 bytes │ - uncompressed size: 1434 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): d74ab91b │ + compressed size: 799 bytes │ + uncompressed size: 2648 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/034C2BF4.RSA │ + res/layout/calender_list_item.xml │ │ - offset of local header from start of archive: 1447 │ - (00000000000005A7h) bytes │ + offset of local header from start of archive: 1333 │ + (0000000000000535h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 09:44:10 │ - 32-bit CRC value (hex): fb504601 │ - compressed size: 1071 bytes │ - uncompressed size: 1326 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): 261046e9 │ + compressed size: 484 bytes │ + uncompressed size: 1248 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/buildserverid │ + res/menu/calendar_list.xml │ │ - offset of local header from start of archive: 2585 │ - (0000000000000A19h) bytes │ + offset of local header from start of archive: 1896 │ + (0000000000000768h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:10 │ - 32-bit CRC value (hex): f4fb2746 │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): ddf0b7c0 │ + compressed size: 247 bytes │ + uncompressed size: 464 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/fdroidserverid │ + AndroidManifest.xml │ │ - offset of local header from start of archive: 2694 │ - (0000000000000A86h) bytes │ + offset of local header from start of archive: 2215 │ + (00000000000008A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:10 │ - 32-bit CRC value (hex): a57093f0 │ - compressed size: 42 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): e7c4ac90 │ + compressed size: 747 bytes │ + uncompressed size: 2188 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - AndroidManifest.xml │ + resources.arsc │ │ - offset of local header from start of archive: 2805 │ - (0000000000000AF5h) bytes │ + offset of local header from start of archive: 3027 │ + (0000000000000BD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): 1b932d3a │ - compressed size: 822 bytes │ - uncompressed size: 2384 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:46 │ + 32-bit CRC value (hex): 41a660c4 │ + compressed size: 4512 bytes │ + uncompressed size: 4512 bytes │ + length of filename: 14 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 3696 │ - (0000000000000E70h) bytes │ + offset of local header from start of archive: 7583 │ + (0000000000001D9Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:00 │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:44 │ 32-bit CRC value (hex): 00d6beec │ compressed size: 2822 bytes │ uncompressed size: 2822 bytes │ length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ @@ -231,28 +228,26 @@ │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 6586 │ - (00000000000019BAh) bytes │ + offset of local header from start of archive: 10471 │ + (00000000000028E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:00 │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:44 │ 32-bit CRC value (hex): 82ed8c3a │ compressed size: 1866 bytes │ uncompressed size: 1866 bytes │ length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ @@ -263,24 +258,24 @@ │ There is no file comment. │ │ Central directory entry #9: │ --------------------------- │ │ res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 8518 │ - (0000000000002146h) bytes │ + offset of local header from start of archive: 12403 │ + (0000000000003073h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:00 │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:44 │ 32-bit CRC value (hex): eb21d331 │ compressed size: 3792 bytes │ uncompressed size: 3792 bytes │ length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ @@ -289,28 +284,26 @@ │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #10: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 12380 │ - (000000000000305Ch) bytes │ + offset of local header from start of archive: 16262 │ + (0000000000003F86h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:00 │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:44 │ 32-bit CRC value (hex): 8ca12208 │ compressed size: 5029 bytes │ uncompressed size: 5029 bytes │ length of filename: 38 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ @@ -321,27 +314,27 @@ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ res/layout-land/activity_color_picker.xml │ │ - offset of local header from start of archive: 17477 │ - (0000000000004445h) bytes │ + offset of local header from start of archive: 21359 │ + (000000000000536Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ 32-bit CRC value (hex): ce58d7e4 │ - compressed size: 873 bytes │ + compressed size: 874 bytes │ uncompressed size: 2828 bytes │ length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ @@ -350,216 +343,120 @@ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-v17/activity_calendar_list.xml │ + classes.dex │ │ - offset of local header from start of archive: 18437 │ - (0000000000004805h) bytes │ + offset of local header from start of archive: 22320 │ + (0000000000005730h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): 46af4bd6 │ - compressed size: 365 bytes │ - uncompressed size: 828 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): f357f508 │ + compressed size: 19930 bytes │ + uncompressed size: 57272 bytes │ + length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/activity_calendar_list.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 18889 │ - (00000000000049C9h) bytes │ + offset of local header from start of archive: 42307 │ + (000000000000A543h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): aa7ef362 │ - compressed size: 347 bytes │ - uncompressed size: 776 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): b2d047f9 │ + compressed size: 625 bytes │ + uncompressed size: 1313 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_color_picker.xml │ + META-INF/034C2BF4.SF │ │ - offset of local header from start of archive: 19319 │ - (0000000000004B77h) bytes │ + offset of local header from start of archive: 42982 │ + (000000000000A7E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): d74ab91b │ - compressed size: 802 bytes │ - uncompressed size: 2648 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): 7136be07 │ + compressed size: 688 bytes │ + uncompressed size: 1434 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/calender_list_item.xml │ - │ - offset of local header from start of archive: 20203 │ - (0000000000004EEBh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): 261046e9 │ - compressed size: 485 bytes │ - uncompressed size: 1248 bytes │ - length of filename: 33 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #16: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/calendar_list.xml │ + META-INF/034C2BF4.RSA │ │ - offset of local header from start of archive: 20767 │ - (000000000000511Fh) bytes │ + offset of local header from start of archive: 43720 │ + (000000000000AAC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): ddf0b7c0 │ - compressed size: 247 bytes │ - uncompressed size: 464 bytes │ - length of filename: 26 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #17: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 21086 │ - (000000000000525Eh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:00 │ - 32-bit CRC value (hex): 4ca7ca03 │ - compressed size: 4888 bytes │ - uncompressed size: 4888 bytes │ - length of filename: 14 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #18: │ ---------------------------- │ - │ - There are an extra 2 bytes preceding this file. │ - │ - classes.dex │ - │ - offset of local header from start of archive: 26020 │ - (00000000000065A4h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Nov 28 08:21:08 │ - 32-bit CRC value (hex): 7f28a36a │ - compressed size: 19961 bytes │ - uncompressed size: 57172 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 Jul 17 09:15:52 │ + 32-bit CRC value (hex): fb504601 │ + compressed size: 1071 bytes │ + uncompressed size: 1326 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ @@ -1,306 +1,282 @@ │ -00000000: 0200 0c00 1813 0000 0100 0000 0100 1c00 ................ │ -00000010: 8002 0000 1500 0000 0000 0000 0001 0000 ................ │ -00000020: 7000 0000 0000 0000 0000 0000 2800 0000 p...........(... │ +00000000: 0200 0c00 a011 0000 0100 0000 0100 1c00 ................ │ +00000010: 5002 0000 1400 0000 0000 0000 0001 0000 P............... │ +00000020: 6c00 0000 0000 0000 0000 0000 2800 0000 l...........(... │ 00000030: 4f00 0000 7300 0000 9000 0000 bc00 0000 O...s........... │ -00000040: e800 0000 0f01 0000 3601 0000 5e01 0000 ........6...^... │ -00000050: 8701 0000 9201 0000 a301 0000 ac01 0000 ................ │ -00000060: b301 0000 bc01 0000 c001 0000 d601 0000 ................ │ -00000070: e601 0000 f701 0000 0302 0000 2525 7265 ............%%re │ -00000080: 732f 6c61 796f 7574 2f61 6374 6976 6974 s/layout/activit │ -00000090: 795f 6361 6c65 6e64 6172 5f6c 6973 742e y_calendar_list. │ -000000a0: 786d 6c00 2424 7265 732f 6c61 796f 7574 xml.$$res/layout │ -000000b0: 2f61 6374 6976 6974 795f 636f 6c6f 725f /activity_color_ │ -000000c0: 7069 636b 6572 2e78 6d6c 0021 2172 6573 picker.xml.!!res │ -000000d0: 2f6c 6179 6f75 742f 6361 6c65 6e64 6572 /layout/calender │ -000000e0: 5f6c 6973 745f 6974 656d 2e78 6d6c 001a _list_item.xml.. │ -000000f0: 1a72 6573 2f6d 656e 752f 6361 6c65 6e64 .res/menu/calend │ -00000100: 6172 5f6c 6973 742e 786d 6c00 2929 7265 ar_list.xml.))re │ -00000110: 732f 6c61 796f 7574 2d76 3137 2f61 6374 s/layout-v17/act │ -00000120: 6976 6974 795f 6361 6c65 6e64 6172 5f6c ivity_calendar_l │ -00000130: 6973 742e 786d 6c00 2929 7265 732f 6c61 ist.xml.))res/la │ -00000140: 796f 7574 2d6c 616e 642f 6163 7469 7669 yout-land/activi │ -00000150: 7479 5f63 6f6c 6f72 5f70 6963 6b65 722e ty_color_picker. │ -00000160: 786d 6c00 2424 7265 732f 6472 6177 6162 xml.$$res/drawab │ -00000170: 6c65 2d6d 6470 692d 7634 2f69 635f 6c61 le-mdpi-v4/ic_la │ -00000180: 756e 6368 6572 2e70 6e67 0024 2472 6573 uncher.png.$$res │ -00000190: 2f64 7261 7761 626c 652d 6864 7069 2d76 /drawable-hdpi-v │ -000001a0: 342f 6963 5f6c 6175 6e63 6865 722e 706e 4/ic_launcher.pn │ -000001b0: 6700 2525 7265 732f 6472 6177 6162 6c65 g.%%res/drawable │ -000001c0: 2d78 6864 7069 2d76 342f 6963 5f6c 6175 -xhdpi-v4/ic_lau │ -000001d0: 6e63 6865 722e 706e 6700 2626 7265 732f ncher.png.&&res/ │ -000001e0: 6472 6177 6162 6c65 2d78 7868 6470 692d drawable-xxhdpi- │ -000001f0: 7634 2f69 635f 6c61 756e 6368 6572 2e70 v4/ic_launcher.p │ -00000200: 6e67 0008 0853 6574 7469 6e67 7300 0e0e ng...Settings... │ -00000210: 4361 6c65 6e64 6172 2043 6f6c 6f72 0006 Calendar Color.. │ -00000220: 0643 616e 6365 6c00 0404 5361 7665 0006 .Cancel...Save.. │ -00000230: 0672 7267 6762 6200 0101 2300 1313 436f .rrggbb...#...Co │ -00000240: 6c6f 7250 6963 6b65 7241 6374 6976 6974 lorPickerActivit │ -00000250: 7900 0d0d 4569 6e73 7465 6c6c 756e 6765 y...Einstellunge │ -00000260: 6e00 0e0e 4b61 6c65 6e64 6572 6661 7262 n...Kalenderfarb │ -00000270: 656e 0009 0941 6262 7265 6368 656e 0009 en...Abbrechen.. │ -00000280: 0953 7065 6963 6865 726e 0000 0002 2001 .Speichern.... . │ -00000290: 8c10 0000 7f00 0000 6300 6800 2e00 6900 ........c.h...i. │ -000002a0: 6800 6400 6700 2e00 6300 6100 6c00 6500 h.d.g...c.a.l.e. │ -000002b0: 6e00 6400 6100 7200 6300 6f00 6c00 6f00 n.d.a.r.c.o.l.o. │ -000002c0: 7200 0000 0000 0000 0000 0000 0000 0000 r............... │ +00000040: e300 0000 0a01 0000 3201 0000 5b01 0000 ........2...[... │ +00000050: 6601 0000 7701 0000 8001 0000 8701 0000 f...w........... │ +00000060: 9001 0000 9401 0000 aa01 0000 ba01 0000 ................ │ +00000070: cb01 0000 d701 0000 2525 7265 732f 6c61 ........%%res/la │ +00000080: 796f 7574 2f61 6374 6976 6974 795f 6361 yout/activity_ca │ +00000090: 6c65 6e64 6172 5f6c 6973 742e 786d 6c00 lendar_list.xml. │ +000000a0: 2424 7265 732f 6c61 796f 7574 2f61 6374 $$res/layout/act │ +000000b0: 6976 6974 795f 636f 6c6f 725f 7069 636b ivity_color_pick │ +000000c0: 6572 2e78 6d6c 0021 2172 6573 2f6c 6179 er.xml.!!res/lay │ +000000d0: 6f75 742f 6361 6c65 6e64 6572 5f6c 6973 out/calender_lis │ +000000e0: 745f 6974 656d 2e78 6d6c 001a 1a72 6573 t_item.xml...res │ +000000f0: 2f6d 656e 752f 6361 6c65 6e64 6172 5f6c /menu/calendar_l │ +00000100: 6973 742e 786d 6c00 2929 7265 732f 6c61 ist.xml.))res/la │ +00000110: 796f 7574 2d6c 616e 642f 6163 7469 7669 yout-land/activi │ +00000120: 7479 5f63 6f6c 6f72 5f70 6963 6b65 722e ty_color_picker. │ +00000130: 786d 6c00 2424 7265 732f 6472 6177 6162 xml.$$res/drawab │ +00000140: 6c65 2d6d 6470 692d 7634 2f69 635f 6c61 le-mdpi-v4/ic_la │ +00000150: 756e 6368 6572 2e70 6e67 0024 2472 6573 uncher.png.$$res │ +00000160: 2f64 7261 7761 626c 652d 6864 7069 2d76 /drawable-hdpi-v │ +00000170: 342f 6963 5f6c 6175 6e63 6865 722e 706e 4/ic_launcher.pn │ +00000180: 6700 2525 7265 732f 6472 6177 6162 6c65 g.%%res/drawable │ +00000190: 2d78 6864 7069 2d76 342f 6963 5f6c 6175 -xhdpi-v4/ic_lau │ +000001a0: 6e63 6865 722e 706e 6700 2626 7265 732f ncher.png.&&res/ │ +000001b0: 6472 6177 6162 6c65 2d78 7868 6470 692d drawable-xxhdpi- │ +000001c0: 7634 2f69 635f 6c61 756e 6368 6572 2e70 v4/ic_launcher.p │ +000001d0: 6e67 0008 0853 6574 7469 6e67 7300 0e0e ng...Settings... │ +000001e0: 4361 6c65 6e64 6172 2043 6f6c 6f72 0006 Calendar Color.. │ +000001f0: 0643 616e 6365 6c00 0404 5361 7665 0006 .Cancel...Save.. │ +00000200: 0672 7267 6762 6200 0101 2300 1313 436f .rrggbb...#...Co │ +00000210: 6c6f 7250 6963 6b65 7241 6374 6976 6974 lorPickerActivit │ +00000220: 7900 0d0d 4569 6e73 7465 6c6c 756e 6765 y...Einstellunge │ +00000230: 6e00 0e0e 4b61 6c65 6e64 6572 6661 7262 n...Kalenderfarb │ +00000240: 656e 0009 0941 6262 7265 6368 656e 0009 en...Abbrechen.. │ +00000250: 0953 7065 6963 6865 726e 0000 0002 1c01 .Speichern...... │ +00000260: 440f 0000 7f00 0000 6300 6800 2e00 6900 D.......c.h...i. │ +00000270: 6800 6400 6700 2e00 6300 6100 6c00 6500 h.d.g...c.a.l.e. │ +00000280: 6e00 6400 6100 7200 6300 6f00 6c00 6f00 n.d.a.r.c.o.l.o. │ +00000290: 7200 0000 0000 0000 0000 0000 0000 0000 r............... │ +000002a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000002b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000002c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000002f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000300: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000310: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000320: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000330: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000340: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 00000350: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000360: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000370: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000380: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000390: 0000 0000 0000 0000 2001 0000 0800 0000 ........ ....... │ -000003a0: 9c01 0000 2900 0000 0000 0000 0100 1c00 ....)........... │ -000003b0: 7c00 0000 0800 0000 0000 0000 0001 0000 |............... │ -000003c0: 3c00 0000 0000 0000 0000 0000 0700 0000 <............... │ -000003d0: 1200 0000 1b00 0000 2400 0000 2c00 0000 ........$...,... │ -000003e0: 3400 0000 3b00 0000 0404 6174 7472 0008 4...;.....attr.. │ -000003f0: 0864 7261 7761 626c 6500 0606 6c61 796f .drawable...layo │ -00000400: 7574 0006 0673 7472 696e 6700 0505 6469 ut...string...di │ -00000410: 6d65 6e00 0505 7374 796c 6500 0404 6d65 men...style...me │ -00000420: 6e75 0002 0269 6400 0100 1c00 ac03 0000 nu...id......... │ -00000430: 2900 0000 0000 0000 0001 0000 c000 0000 )............... │ -00000440: 0000 0000 0000 0000 1000 0000 1d00 0000 ................ │ -00000450: 3200 0000 4c00 0000 6900 0000 7e00 0000 2...L...i...~... │ -00000460: 9600 0000 ac00 0000 c700 0000 de00 0000 ................ │ -00000470: fa00 0000 0801 0000 2101 0000 3901 0000 ........!...9... │ -00000480: 4e01 0000 6001 0000 6b01 0000 7401 0000 N...`...k...t... │ -00000490: 7b01 0000 9901 0000 b001 0000 c701 0000 {............... │ -000004a0: e401 0000 ff01 0000 1b02 0000 3502 0000 ............5... │ -000004b0: 4002 0000 5002 0000 5b02 0000 6802 0000 @...P...[...h... │ -000004c0: 7102 0000 8102 0000 8c02 0000 9702 0000 q............... │ -000004d0: 9f02 0000 a902 0000 b802 0000 c502 0000 ................ │ -000004e0: cd02 0000 db02 0000 0d0d 6261 725f 7468 ..........bar_th │ -000004f0: 6963 6b6e 6573 7300 0a0a 6261 725f 6c65 ickness...bar_le │ -00000500: 6e67 7468 0012 1262 6172 5f70 6f69 6e74 ngth...bar_point │ -00000510: 6572 5f72 6164 6975 7300 1717 6261 725f er_radius...bar_ │ -00000520: 706f 696e 7465 725f 6861 6c6f 5f72 6164 pointer_halo_rad │ -00000530: 6975 7300 1a1a 6261 725f 6f72 6965 6e74 ius...bar_orient │ -00000540: 6174 696f 6e5f 686f 7269 7a6f 6e74 616c ation_horizontal │ -00000550: 0012 1263 6f6c 6f72 5f77 6865 656c 5f72 ...color_wheel_r │ -00000560: 6164 6975 7300 1515 636f 6c6f 725f 7768 adius...color_wh │ -00000570: 6565 6c5f 7468 6963 6b6e 6573 7300 1313 eel_thickness... │ -00000580: 636f 6c6f 725f 6365 6e74 6572 5f72 6164 color_center_rad │ -00000590: 6975 7300 1818 636f 6c6f 725f 6365 6e74 ius...color_cent │ -000005a0: 6572 5f68 616c 6f5f 7261 6469 7573 0014 er_halo_radius.. │ -000005b0: 1463 6f6c 6f72 5f70 6f69 6e74 6572 5f72 .color_pointer_r │ -000005c0: 6164 6975 7300 1919 636f 6c6f 725f 706f adius...color_po │ -000005d0: 696e 7465 725f 6861 6c6f 5f72 6164 6975 inter_halo_radiu │ -000005e0: 7300 0b0b 6963 5f6c 6175 6e63 6865 7200 s...ic_launcher. │ -000005f0: 1616 6163 7469 7669 7479 5f63 616c 656e ..activity_calen │ -00000600: 6461 725f 6c69 7374 0015 1561 6374 6976 dar_list...activ │ -00000610: 6974 795f 636f 6c6f 725f 7069 636b 6572 ity_color_picker │ -00000620: 0012 1263 616c 656e 6465 725f 6c69 7374 ...calender_list │ -00000630: 5f69 7465 6d00 0f0f 6163 7469 6f6e 5f73 _item...action_s │ -00000640: 6574 7469 6e67 7300 0808 6170 705f 6e61 ettings...app_na │ -00000650: 6d65 0006 0663 616e 6365 6c00 0404 7361 me...cancel...sa │ -00000660: 7665 001b 1b74 6974 6c65 5f61 6374 6976 ve...title_activ │ -00000670: 6974 795f 636f 6c6f 725f 7069 636b 6572 ity_color_picker │ -00000680: 0014 1463 6f6c 6f72 5f68 6578 5f66 6965 ...color_hex_fie │ -00000690: 6c64 5f68 696e 7400 1414 636f 6c6f 725f ld_hint...color_ │ -000006a0: 6865 785f 6669 656c 645f 7465 7874 001a hex_field_text.. │ -000006b0: 1a61 6374 6976 6974 795f 686f 7269 7a6f .activity_horizo │ -000006c0: 6e74 616c 5f6d 6172 6769 6e00 1818 6163 ntal_margin...ac │ -000006d0: 7469 7669 7479 5f76 6572 7469 6361 6c5f tivity_vertical_ │ -000006e0: 6d61 7267 696e 0019 1963 6f6c 6f72 5f68 margin...color_h │ -000006f0: 6578 5f66 6965 6c64 5f6c 616e 645f 7369 ex_field_land_si │ -00000700: 7a65 0017 1763 6f6c 6f72 5f70 6963 6b65 ze...color_picke │ -00000710: 725f 7469 746c 655f 7369 7a65 0008 0841 r_title_size...A │ -00000720: 7070 5468 656d 6500 0d0d 6361 6c65 6e64 ppTheme...calend │ -00000730: 6172 5f6c 6973 7400 0808 7072 6f67 7265 ar_list...progre │ -00000740: 7373 000a 0a73 6372 6f6c 6c56 6965 7700 ss...scrollView. │ -00000750: 0606 7069 636b 6572 000d 0d73 6174 7572 ..picker...satur │ -00000760: 6174 696f 6e62 6172 0008 0876 616c 7565 ationbar...value │ -00000770: 6261 7200 0808 7465 7874 5669 6577 0005 bar...textView.. │ -00000780: 0564 756d 6d79 0007 0768 6578 5465 7874 .dummy...hexText │ -00000790: 000c 0c62 7574 746f 6e63 616e 6365 6c00 ...buttoncancel. │ -000007a0: 0a0a 6275 7474 6f6e 7361 7665 0005 0563 ..buttonsave...c │ -000007b0: 6f6c 6f72 000b 0b64 6973 706c 6179 6e61 olor...displayna │ -000007c0: 6d65 000b 0b61 6363 6f75 6e74 6e61 6d65 me...accountname │ -000007d0: 0000 0000 0202 1000 3c00 0000 0100 0000 ........<....... │ -000007e0: 0b00 0000 0000 0000 0000 0000 0000 0000 ................ │ -000007f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000360: 0000 0000 0000 0000 1c01 0000 0800 0000 ................ │ +00000370: 9801 0000 2900 0000 0100 1c00 7c00 0000 ....).......|... │ +00000380: 0800 0000 0000 0000 0001 0000 3c00 0000 ............<... │ +00000390: 0000 0000 0000 0000 0700 0000 1200 0000 ................ │ +000003a0: 1b00 0000 2400 0000 2c00 0000 3400 0000 ....$...,...4... │ +000003b0: 3b00 0000 0404 6174 7472 0008 0864 7261 ;.....attr...dra │ +000003c0: 7761 626c 6500 0606 6c61 796f 7574 0006 wable...layout.. │ +000003d0: 0673 7472 696e 6700 0505 6469 6d65 6e00 .string...dimen. │ +000003e0: 0505 7374 796c 6500 0404 6d65 6e75 0002 ..style...menu.. │ +000003f0: 0269 6400 0100 1c00 ac03 0000 2900 0000 .id.........)... │ +00000400: 0000 0000 0001 0000 c000 0000 0000 0000 ................ │ +00000410: 0000 0000 1000 0000 1d00 0000 3200 0000 ............2... │ +00000420: 4c00 0000 6900 0000 7e00 0000 9600 0000 L...i...~....... │ +00000430: ac00 0000 c700 0000 de00 0000 fa00 0000 ................ │ +00000440: 0801 0000 2101 0000 3901 0000 4e01 0000 ....!...9...N... │ +00000450: 6001 0000 6b01 0000 7401 0000 7b01 0000 `...k...t...{... │ +00000460: 9901 0000 b001 0000 c701 0000 e401 0000 ................ │ +00000470: ff01 0000 1b02 0000 3502 0000 4002 0000 ........5...@... │ +00000480: 5002 0000 5b02 0000 6802 0000 7102 0000 P...[...h...q... │ +00000490: 8102 0000 8c02 0000 9702 0000 9f02 0000 ................ │ +000004a0: a902 0000 b802 0000 c502 0000 cd02 0000 ................ │ +000004b0: db02 0000 0d0d 6261 725f 7468 6963 6b6e ......bar_thickn │ +000004c0: 6573 7300 0a0a 6261 725f 6c65 6e67 7468 ess...bar_length │ +000004d0: 0012 1262 6172 5f70 6f69 6e74 6572 5f72 ...bar_pointer_r │ +000004e0: 6164 6975 7300 1717 6261 725f 706f 696e adius...bar_poin │ +000004f0: 7465 725f 6861 6c6f 5f72 6164 6975 7300 ter_halo_radius. │ +00000500: 1a1a 6261 725f 6f72 6965 6e74 6174 696f ..bar_orientatio │ +00000510: 6e5f 686f 7269 7a6f 6e74 616c 0012 1263 n_horizontal...c │ +00000520: 6f6c 6f72 5f77 6865 656c 5f72 6164 6975 olor_wheel_radiu │ +00000530: 7300 1515 636f 6c6f 725f 7768 6565 6c5f s...color_wheel_ │ +00000540: 7468 6963 6b6e 6573 7300 1313 636f 6c6f thickness...colo │ +00000550: 725f 6365 6e74 6572 5f72 6164 6975 7300 r_center_radius. │ +00000560: 1818 636f 6c6f 725f 6365 6e74 6572 5f68 ..color_center_h │ +00000570: 616c 6f5f 7261 6469 7573 0014 1463 6f6c alo_radius...col │ +00000580: 6f72 5f70 6f69 6e74 6572 5f72 6164 6975 or_pointer_radiu │ +00000590: 7300 1919 636f 6c6f 725f 706f 696e 7465 s...color_pointe │ +000005a0: 725f 6861 6c6f 5f72 6164 6975 7300 0b0b r_halo_radius... │ +000005b0: 6963 5f6c 6175 6e63 6865 7200 1616 6163 ic_launcher...ac │ +000005c0: 7469 7669 7479 5f63 616c 656e 6461 725f tivity_calendar_ │ +000005d0: 6c69 7374 0015 1561 6374 6976 6974 795f list...activity_ │ +000005e0: 636f 6c6f 725f 7069 636b 6572 0012 1263 color_picker...c │ +000005f0: 616c 656e 6465 725f 6c69 7374 5f69 7465 alender_list_ite │ +00000600: 6d00 0f0f 6163 7469 6f6e 5f73 6574 7469 m...action_setti │ +00000610: 6e67 7300 0808 6170 705f 6e61 6d65 0006 ngs...app_name.. │ +00000620: 0663 616e 6365 6c00 0404 7361 7665 001b .cancel...save.. │ +00000630: 1b74 6974 6c65 5f61 6374 6976 6974 795f .title_activity_ │ +00000640: 636f 6c6f 725f 7069 636b 6572 0014 1463 color_picker...c │ +00000650: 6f6c 6f72 5f68 6578 5f66 6965 6c64 5f68 olor_hex_field_h │ +00000660: 696e 7400 1414 636f 6c6f 725f 6865 785f int...color_hex_ │ +00000670: 6669 656c 645f 7465 7874 001a 1a61 6374 field_text...act │ +00000680: 6976 6974 795f 686f 7269 7a6f 6e74 616c ivity_horizontal │ +00000690: 5f6d 6172 6769 6e00 1818 6163 7469 7669 _margin...activi │ +000006a0: 7479 5f76 6572 7469 6361 6c5f 6d61 7267 ty_vertical_marg │ +000006b0: 696e 0019 1963 6f6c 6f72 5f68 6578 5f66 in...color_hex_f │ +000006c0: 6965 6c64 5f6c 616e 645f 7369 7a65 0017 ield_land_size.. │ +000006d0: 1763 6f6c 6f72 5f70 6963 6b65 725f 7469 .color_picker_ti │ +000006e0: 746c 655f 7369 7a65 0008 0841 7070 5468 tle_size...AppTh │ +000006f0: 656d 6500 0d0d 6361 6c65 6e64 6172 5f6c eme...calendar_l │ +00000700: 6973 7400 0808 7072 6f67 7265 7373 000a ist...progress.. │ +00000710: 0a73 6372 6f6c 6c56 6965 7700 0606 7069 .scrollView...pi │ +00000720: 636b 6572 000d 0d73 6174 7572 6174 696f cker...saturatio │ +00000730: 6e62 6172 0008 0876 616c 7565 6261 7200 nbar...valuebar. │ +00000740: 0808 7465 7874 5669 6577 0005 0564 756d ..textView...dum │ +00000750: 6d79 0007 0768 6578 5465 7874 000c 0c62 my...hexText...b │ +00000760: 7574 746f 6e63 616e 6365 6c00 0a0a 6275 uttoncancel...bu │ +00000770: 7474 6f6e 7361 7665 0005 0563 6f6c 6f72 ttonsave...color │ +00000780: 000b 0b64 6973 706c 6179 6e61 6d65 000b ...displayname.. │ +00000790: 0b61 6363 6f75 6e74 6e61 6d65 0000 0000 .accountname.... │ +000007a0: 0202 1000 3c00 0000 0100 0000 0b00 0000 ....<........... │ +000007b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +000007d0: 0000 0000 0000 0000 0000 0000 0102 3800 ..............8. │ +000007e0: 9801 0000 0100 0000 0b00 0000 6400 0000 ............d... │ +000007f0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ 00000800: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000810: 0102 4800 a801 0000 0100 0000 0b00 0000 ..H............. │ -00000820: 7400 0000 3400 0000 0000 0000 0000 0000 t...4........... │ -00000830: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000840: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000850: 0000 0000 0000 0000 0000 0000 1c00 0000 ................ │ -00000860: 3800 0000 5400 0000 7000 0000 8c00 0000 8...T...p....... │ -00000870: a800 0000 c400 0000 e000 0000 fc00 0000 ................ │ -00000880: 1801 0000 1000 0100 0000 0000 0000 0000 ................ │ -00000890: 0100 0000 0000 0001 0800 0010 4000 0000 ............@... │ -000008a0: 1000 0100 0100 0000 0000 0000 0100 0000 ................ │ -000008b0: 0000 0001 0800 0010 4000 0000 1000 0100 ........@....... │ -000008c0: 0200 0000 0000 0000 0100 0000 0000 0001 ................ │ -000008d0: 0800 0010 4000 0000 1000 0100 0300 0000 ....@........... │ -000008e0: 0000 0000 0100 0000 0000 0001 0800 0010 ................ │ -000008f0: 4000 0000 1000 0100 0400 0000 0000 0000 @............... │ -00000900: 0100 0000 0000 0001 0800 0010 0800 0000 ................ │ -00000910: 1000 0100 0500 0000 0000 0000 0100 0000 ................ │ -00000920: 0000 0001 0800 0010 4000 0000 1000 0100 ........@....... │ -00000930: 0600 0000 0000 0000 0100 0000 0000 0001 ................ │ -00000940: 0800 0010 4000 0000 1000 0100 0700 0000 ....@........... │ -00000950: 0000 0000 0100 0000 0000 0001 0800 0010 ................ │ -00000960: 4000 0000 1000 0100 0800 0000 0000 0000 @............... │ -00000970: 0100 0000 0000 0001 0800 0010 4000 0000 ............@... │ -00000980: 1000 0100 0900 0000 0000 0000 0100 0000 ................ │ -00000990: 0000 0001 0800 0010 4000 0000 1000 0100 ........@....... │ -000009a0: 0a00 0000 0000 0000 0100 0000 0000 0001 ................ │ -000009b0: 0800 0010 4000 0000 0202 1000 1400 0000 ....@........... │ -000009c0: 0200 0000 0100 0000 0001 0000 0102 4800 ..............H. │ -000009d0: 5c00 0000 0200 0000 0100 0000 4c00 0000 \...........L... │ -000009e0: 3400 0000 0000 0000 0000 0000 0000 a000 4............... │ -000009f0: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ -00000a00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000a10: 0000 0000 0000 0000 0800 0000 0b00 0000 ................ │ -00000a20: 0800 0003 0600 0000 0102 4800 5c00 0000 ..........H.\... │ -00000a30: 0200 0000 0100 0000 4c00 0000 3400 0000 ........L...4... │ -00000a40: 0000 0000 0000 0000 0000 f000 0000 0000 ................ │ -00000a50: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ -00000a60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000a70: 0000 0000 0800 0000 0b00 0000 0800 0003 ................ │ -00000a80: 0700 0000 0102 4800 5c00 0000 0200 0000 ......H.\....... │ -00000a90: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ -00000aa0: 0000 0000 0000 4001 0000 0000 0000 0000 ......@......... │ -00000ab0: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ac0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ad0: 0800 0000 0b00 0000 0800 0003 0800 0000 ................ │ -00000ae0: 0102 4800 5c00 0000 0200 0000 0100 0000 ..H.\........... │ -00000af0: 4c00 0000 3400 0000 0000 0000 0000 0000 L...4........... │ -00000b00: 0000 e001 0000 0000 0000 0000 0400 0000 ................ │ -00000b10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000b20: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ -00000b30: 0b00 0000 0800 0003 0900 0000 0202 1000 ................ │ -00000b40: 1c00 0000 0300 0000 0300 0000 0004 0000 ................ │ -00000b50: 8000 0000 0000 0000 0102 4800 8400 0000 ..........H..... │ -00000b60: 0300 0000 0300 0000 5400 0000 3400 0000 ........T...4... │ +00000810: 0000 0000 0000 0000 1c00 0000 3800 0000 ............8... │ +00000820: 5400 0000 7000 0000 8c00 0000 a800 0000 T...p........... │ +00000830: c400 0000 e000 0000 fc00 0000 1801 0000 ................ │ +00000840: 1000 0100 0000 0000 0000 0000 0100 0000 ................ │ +00000850: 0000 0001 0800 0010 4000 0000 1000 0100 ........@....... │ +00000860: 0100 0000 0000 0000 0100 0000 0000 0001 ................ │ +00000870: 0800 0010 4000 0000 1000 0100 0200 0000 ....@........... │ +00000880: 0000 0000 0100 0000 0000 0001 0800 0010 ................ │ +00000890: 4000 0000 1000 0100 0300 0000 0000 0000 @............... │ +000008a0: 0100 0000 0000 0001 0800 0010 4000 0000 ............@... │ +000008b0: 1000 0100 0400 0000 0000 0000 0100 0000 ................ │ +000008c0: 0000 0001 0800 0010 0800 0000 1000 0100 ................ │ +000008d0: 0500 0000 0000 0000 0100 0000 0000 0001 ................ │ +000008e0: 0800 0010 4000 0000 1000 0100 0600 0000 ....@........... │ +000008f0: 0000 0000 0100 0000 0000 0001 0800 0010 ................ │ +00000900: 4000 0000 1000 0100 0700 0000 0000 0000 @............... │ +00000910: 0100 0000 0000 0001 0800 0010 4000 0000 ............@... │ +00000920: 1000 0100 0800 0000 0000 0000 0100 0000 ................ │ +00000930: 0000 0001 0800 0010 4000 0000 1000 0100 ........@....... │ +00000940: 0900 0000 0000 0000 0100 0000 0000 0001 ................ │ +00000950: 0800 0010 4000 0000 1000 0100 0a00 0000 ....@........... │ +00000960: 0000 0000 0100 0000 0000 0001 0800 0010 ................ │ +00000970: 4000 0000 0202 1000 1400 0000 0200 0000 @............... │ +00000980: 0100 0000 0001 0000 0102 3800 4c00 0000 ..........8.L... │ +00000990: 0200 0000 0100 0000 3c00 0000 2400 0000 ........<...$... │ +000009a0: 0000 0000 0000 0000 0000 a000 0000 0000 ................ │ +000009b0: 0000 0000 0400 0000 0000 0000 0000 0000 ................ │ +000009c0: 0000 0000 0800 0000 0b00 0000 0800 0003 ................ │ +000009d0: 0500 0000 0102 3800 4c00 0000 0200 0000 ......8.L....... │ +000009e0: 0100 0000 3c00 0000 2400 0000 0000 0000 ....<...$....... │ +000009f0: 0000 0000 0000 f000 0000 0000 0000 0000 ................ │ +00000a00: 0400 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000a10: 0800 0000 0b00 0000 0800 0003 0600 0000 ................ │ +00000a20: 0102 3800 4c00 0000 0200 0000 0100 0000 ..8.L........... │ +00000a30: 3c00 0000 2400 0000 0000 0000 0000 0000 <...$........... │ +00000a40: 0000 4001 0000 0000 0000 0000 0400 0000 ..@............. │ +00000a50: 0000 0000 0000 0000 0000 0000 0800 0000 ................ │ +00000a60: 0b00 0000 0800 0003 0700 0000 0102 3800 ..............8. │ +00000a70: 4c00 0000 0200 0000 0100 0000 3c00 0000 L...........<... │ +00000a80: 2400 0000 0000 0000 0000 0000 0000 e001 $............... │ +00000a90: 0000 0000 0000 0000 0400 0000 0000 0000 ................ │ +00000aa0: 0000 0000 0000 0000 0800 0000 0b00 0000 ................ │ +00000ab0: 0800 0003 0800 0000 0202 1000 1c00 0000 ................ │ +00000ac0: 0300 0000 0300 0000 0000 0000 8000 0000 ................ │ +00000ad0: 0000 0000 0102 3800 7400 0000 0300 0000 ......8.t....... │ +00000ae0: 0300 0000 4400 0000 2400 0000 0000 0000 ....D...$....... │ +00000af0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000b00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000b10: 1000 0000 2000 0000 0800 0000 0c00 0000 .... ........... │ +00000b20: 0800 0003 0000 0000 0800 0000 0d00 0000 ................ │ +00000b30: 0800 0003 0100 0000 0800 0000 0e00 0000 ................ │ +00000b40: 0800 0003 0200 0000 0102 3800 5400 0000 ..........8.T... │ +00000b50: 0300 0000 0300 0000 4400 0000 2400 0000 ........D...$... │ +00000b60: 0000 0000 0000 0000 0200 0000 0000 0000 ................ │ 00000b70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000b80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000b90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ba0: 0000 0000 1000 0000 2000 0000 0800 0000 ........ ....... │ -00000bb0: 0c00 0000 0800 0003 0000 0000 0800 0000 ................ │ -00000bc0: 0d00 0000 0800 0003 0100 0000 0800 0000 ................ │ -00000bd0: 0e00 0000 0800 0003 0200 0000 0102 4800 ..............H. │ -00000be0: 6400 0000 0300 0000 0300 0000 5400 0000 d...........T... │ -00000bf0: 3400 0000 0000 0000 0000 0000 0000 0000 4............... │ -00000c00: 0000 0000 0000 0000 1100 0000 0000 0000 ................ │ -00000c10: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000c20: 0000 0000 0000 0000 ffff ffff ffff ffff ................ │ -00000c30: 0800 0000 0c00 0000 0800 0003 0400 0000 ................ │ -00000c40: 0102 4800 6400 0000 0300 0000 0300 0000 ..H.d........... │ -00000c50: 5400 0000 3400 0000 0000 0000 0000 0000 T...4........... │ -00000c60: 0200 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000c70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000c80: 0000 0000 0000 0000 ffff ffff 0000 0000 ................ │ -00000c90: ffff ffff 0800 0000 0d00 0000 0800 0003 ................ │ -00000ca0: 0500 0000 0202 1000 2c00 0000 0400 0000 ........,....... │ -00000cb0: 0700 0000 0400 0000 0400 0000 0400 0000 ................ │ -00000cc0: 0400 0000 0400 0000 0000 0000 0000 0000 ................ │ -00000cd0: 0102 4800 d400 0000 0400 0000 0700 0000 ..H............. │ -00000ce0: 6400 0000 3400 0000 0000 0000 0000 0000 d...4........... │ -00000cf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000d00: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000d10: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00000d20: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00000d30: 6000 0000 0800 0000 0f00 0000 0800 0003 `............... │ -00000d40: 0a00 0000 0800 0000 1000 0000 0800 0003 ................ │ -00000d50: 0b00 0000 0800 0000 1100 0000 0800 0003 ................ │ -00000d60: 0c00 0000 0800 0000 1200 0000 0800 0003 ................ │ -00000d70: 0d00 0000 0800 0000 1300 0000 0800 0003 ................ │ -00000d80: 1000 0000 0800 0000 1400 0000 0800 0003 ................ │ -00000d90: 0e00 0000 0800 0000 1500 0000 0800 0003 ................ │ -00000da0: 0f00 0000 0102 4800 b400 0000 0400 0000 ......H......... │ -00000db0: 0700 0000 6400 0000 3400 0000 0000 0000 ....d...4....... │ -00000dc0: 6465 0000 0000 0000 0000 0000 0000 0000 de.............. │ -00000dd0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000de0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000df0: 1000 0000 2000 0000 3000 0000 4000 0000 .... ...0...@... │ -00000e00: ffff ffff ffff ffff 0800 0000 0f00 0000 ................ │ -00000e10: 0800 0003 1100 0000 0800 0000 1000 0000 ................ │ -00000e20: 0800 0003 1200 0000 0800 0000 1100 0000 ................ │ -00000e30: 0800 0003 1300 0000 0800 0000 1200 0000 ................ │ -00000e40: 0800 0003 1400 0000 0800 0000 1300 0000 ................ │ -00000e50: 0800 0003 1000 0000 0202 1000 4800 0000 ............H... │ -00000e60: 0500 0000 0e00 0000 0006 0000 0000 0000 ................ │ -00000e70: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000e80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000e90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ea0: 0102 4800 6001 0000 0500 0000 0e00 0000 ..H.`........... │ -00000eb0: 8000 0000 3400 0000 0000 0000 0000 0000 ....4........... │ -00000ec0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ed0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000ee0: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ -00000ef0: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ -00000f00: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ -00000f10: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ -00000f20: 0800 0000 1600 0000 0800 0005 0110 0000 ................ │ -00000f30: 0800 0000 1700 0000 0800 0005 0110 0000 ................ │ -00000f40: 0800 0000 0100 0000 0800 0005 01f0 0000 ................ │ -00000f50: 0800 0000 0300 0000 0800 0005 010e 0000 ................ │ -00000f60: 0800 0000 0200 0000 0800 0005 0106 0000 ................ │ -00000f70: 0800 0000 0000 0000 0800 0005 0104 0000 ................ │ -00000f80: 0800 0000 0800 0000 0800 0005 013c 0000 .............<.. │ -00000f90: 0800 0000 0700 0000 0800 0005 0136 0000 .............6.. │ -00000fa0: 0800 0000 1800 0000 0800 0005 0164 0000 .............d.. │ -00000fb0: 0800 0000 1900 0000 0800 0005 011e 0000 ................ │ -00000fc0: 0800 0000 0a00 0000 0800 0005 0112 0000 ................ │ -00000fd0: 0800 0000 0900 0000 0800 0005 010e 0000 ................ │ -00000fe0: 0800 0000 0500 0000 0800 0005 017c 0000 .............|.. │ -00000ff0: 0800 0000 0600 0000 0800 0005 0108 0000 ................ │ -00001000: 0102 4800 9000 0000 0500 0000 0e00 0000 ..H............. │ -00001010: 8000 0000 3400 0000 0000 0000 0000 0000 ....4........... │ -00001020: 0000 0000 0000 0000 0000 0000 0d00 0000 ................ │ -00001030: 0000 0000 3403 0000 0000 0000 0000 0000 ....4........... │ -00001040: 0000 0000 0000 0000 0000 0000 ffff ffff ................ │ -00001050: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00001060: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00001070: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ -00001080: 0800 0000 1600 0000 0800 0005 0140 0000 .............@.. │ -00001090: 0202 1000 1400 0000 0600 0000 0100 0000 ................ │ -000010a0: 0000 0000 0102 4800 5c00 0000 0600 0000 ......H.\....... │ -000010b0: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ -000010c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000010d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000010e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000010f0: 1000 0100 1a00 0000 1901 0301 0000 0000 ................ │ -00001100: 0202 1000 1400 0000 0700 0000 0100 0000 ................ │ -00001110: 0000 0000 0102 4800 5c00 0000 0700 0000 ......H.\....... │ -00001120: 0100 0000 4c00 0000 3400 0000 0000 0000 ....L...4....... │ -00001130: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001140: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001150: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001160: 0800 0000 1b00 0000 0800 0003 0300 0000 ................ │ -00001170: 0202 1000 4800 0000 0800 0000 0e00 0000 ....H........... │ -00001180: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001190: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011a0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011b0: 0000 0000 0000 0000 0102 4800 6001 0000 ..........H.`... │ -000011c0: 0800 0000 0e00 0000 8000 0000 3400 0000 ............4... │ -000011d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -000011f0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00001200: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ -00001210: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ -00001220: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ -00001230: c000 0000 d000 0000 0800 0000 1c00 0000 ................ │ -00001240: 0800 0012 0000 0000 0800 0000 1d00 0000 ................ │ -00001250: 0800 0012 0000 0000 0800 0000 1e00 0000 ................ │ -00001260: 0800 0012 0000 0000 0800 0000 1f00 0000 ................ │ -00001270: 0800 0012 0000 0000 0800 0000 2000 0000 ............ ... │ -00001280: 0800 0012 0000 0000 0800 0000 2100 0000 ............!... │ -00001290: 0800 0012 0000 0000 0800 0000 2200 0000 ............"... │ -000012a0: 0800 0012 0000 0000 0800 0000 2300 0000 ............#... │ -000012b0: 0800 0012 0000 0000 0800 0000 2400 0000 ............$... │ -000012c0: 0800 0012 0000 0000 0800 0000 2500 0000 ............%... │ -000012d0: 0800 0012 0000 0000 0800 0000 2600 0000 ............&... │ -000012e0: 0800 0012 0000 0000 0800 0000 2700 0000 ............'... │ -000012f0: 0800 0012 0000 0000 0800 0000 2800 0000 ............(... │ -00001300: 0800 0012 0000 0000 0800 0000 0f00 0000 ................ │ -00001310: 0800 0012 0000 0000 ........ │ +00000b80: ffff ffff 0000 0000 ffff ffff 0800 0000 ................ │ +00000b90: 0d00 0000 0800 0003 0400 0000 0202 1000 ................ │ +00000ba0: 2c00 0000 0400 0000 0700 0000 0400 0000 ,............... │ +00000bb0: 0400 0000 0400 0000 0400 0000 0400 0000 ................ │ +00000bc0: 0000 0000 0000 0000 0102 3800 c400 0000 ..........8..... │ +00000bd0: 0400 0000 0700 0000 5400 0000 2400 0000 ........T...$... │ +00000be0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000bf0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000c00: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00000c10: 4000 0000 5000 0000 6000 0000 0800 0000 @...P...`....... │ +00000c20: 0f00 0000 0800 0003 0900 0000 0800 0000 ................ │ +00000c30: 1000 0000 0800 0003 0a00 0000 0800 0000 ................ │ +00000c40: 1100 0000 0800 0003 0b00 0000 0800 0000 ................ │ +00000c50: 1200 0000 0800 0003 0c00 0000 0800 0000 ................ │ +00000c60: 1300 0000 0800 0003 0f00 0000 0800 0000 ................ │ +00000c70: 1400 0000 0800 0003 0d00 0000 0800 0000 ................ │ +00000c80: 1500 0000 0800 0003 0e00 0000 0102 3800 ..............8. │ +00000c90: a400 0000 0400 0000 0700 0000 5400 0000 ............T... │ +00000ca0: 2400 0000 0000 0000 6465 0000 0000 0000 $.......de...... │ +00000cb0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000cc0: 0000 0000 0000 0000 1000 0000 2000 0000 ............ ... │ +00000cd0: 3000 0000 4000 0000 ffff ffff ffff ffff 0...@........... │ +00000ce0: 0800 0000 0f00 0000 0800 0003 1000 0000 ................ │ +00000cf0: 0800 0000 1000 0000 0800 0003 1100 0000 ................ │ +00000d00: 0800 0000 1100 0000 0800 0003 1200 0000 ................ │ +00000d10: 0800 0000 1200 0000 0800 0003 1300 0000 ................ │ +00000d20: 0800 0000 1300 0000 0800 0003 0f00 0000 ................ │ +00000d30: 0202 1000 4800 0000 0500 0000 0e00 0000 ....H........... │ +00000d40: 0006 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d50: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d60: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000d70: 0000 0000 0000 0000 0102 3800 5001 0000 ..........8.P... │ +00000d80: 0500 0000 0e00 0000 7000 0000 2400 0000 ........p...$... │ +00000d90: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000da0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000db0: 0000 0000 1000 0000 2000 0000 3000 0000 ........ ...0... │ +00000dc0: 4000 0000 5000 0000 6000 0000 7000 0000 @...P...`...p... │ +00000dd0: 8000 0000 9000 0000 a000 0000 b000 0000 ................ │ +00000de0: c000 0000 d000 0000 0800 0000 1600 0000 ................ │ +00000df0: 0800 0005 0110 0000 0800 0000 1700 0000 ................ │ +00000e00: 0800 0005 0110 0000 0800 0000 0100 0000 ................ │ +00000e10: 0800 0005 01f0 0000 0800 0000 0300 0000 ................ │ +00000e20: 0800 0005 010e 0000 0800 0000 0200 0000 ................ │ +00000e30: 0800 0005 0106 0000 0800 0000 0000 0000 ................ │ +00000e40: 0800 0005 0104 0000 0800 0000 0800 0000 ................ │ +00000e50: 0800 0005 013c 0000 0800 0000 0700 0000 .....<.......... │ +00000e60: 0800 0005 0136 0000 0800 0000 1800 0000 .....6.......... │ +00000e70: 0800 0005 0164 0000 0800 0000 1900 0000 .....d.......... │ +00000e80: 0800 0005 011e 0000 0800 0000 0a00 0000 ................ │ +00000e90: 0800 0005 0112 0000 0800 0000 0900 0000 ................ │ +00000ea0: 0800 0005 010e 0000 0800 0000 0500 0000 ................ │ +00000eb0: 0800 0005 017c 0000 0800 0000 0600 0000 .....|.......... │ +00000ec0: 0800 0005 0108 0000 0102 3800 8000 0000 ..........8..... │ +00000ed0: 0500 0000 0e00 0000 7000 0000 2400 0000 ........p...$... │ +00000ee0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ef0: 0000 0000 0d00 0000 0000 0000 3403 0000 ............4... │ +00000f00: 0000 0000 ffff ffff ffff ffff ffff ffff ................ │ +00000f10: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00000f20: ffff ffff ffff ffff ffff ffff ffff ffff ................ │ +00000f30: ffff ffff ffff ffff 0800 0000 1600 0000 ................ │ +00000f40: 0800 0005 0140 0000 0202 1000 1400 0000 .....@.......... │ +00000f50: 0600 0000 0100 0000 0000 0000 0102 3800 ..............8. │ +00000f60: 4c00 0000 0600 0000 0100 0000 3c00 0000 L...........<... │ +00000f70: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00000f80: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000f90: 0000 0000 0000 0000 1000 0100 1a00 0000 ................ │ +00000fa0: 1901 0301 0000 0000 0202 1000 1400 0000 ................ │ +00000fb0: 0700 0000 0100 0000 0000 0000 0102 3800 ..............8. │ +00000fc0: 4c00 0000 0700 0000 0100 0000 3c00 0000 L...........<... │ +00000fd0: 2400 0000 0000 0000 0000 0000 0000 0000 $............... │ +00000fe0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000ff0: 0000 0000 0000 0000 0800 0000 1b00 0000 ................ │ +00001000: 0800 0003 0300 0000 0202 1000 4800 0000 ............H... │ +00001010: 0800 0000 0e00 0000 0000 0000 0000 0000 ................ │ +00001020: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001050: 0102 3800 5001 0000 0800 0000 0e00 0000 ..8.P........... │ +00001060: 7000 0000 2400 0000 0000 0000 0000 0000 p...$........... │ +00001070: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00001080: 0000 0000 0000 0000 0000 0000 1000 0000 ................ │ +00001090: 2000 0000 3000 0000 4000 0000 5000 0000 ...0...@...P... │ +000010a0: 6000 0000 7000 0000 8000 0000 9000 0000 `...p........... │ +000010b0: a000 0000 b000 0000 c000 0000 d000 0000 ................ │ +000010c0: 0800 0000 1c00 0000 0800 0012 0000 0000 ................ │ +000010d0: 0800 0000 1d00 0000 0800 0012 0000 0000 ................ │ +000010e0: 0800 0000 1e00 0000 0800 0012 0000 0000 ................ │ +000010f0: 0800 0000 1f00 0000 0800 0012 0000 0000 ................ │ +00001100: 0800 0000 2000 0000 0800 0012 0000 0000 .... ........... │ +00001110: 0800 0000 2100 0000 0800 0012 0000 0000 ....!........... │ +00001120: 0800 0000 2200 0000 0800 0012 0000 0000 ...."........... │ +00001130: 0800 0000 2300 0000 0800 0012 0000 0000 ....#........... │ +00001140: 0800 0000 2400 0000 0800 0012 0000 0000 ....$........... │ +00001150: 0800 0000 2500 0000 0800 0012 0000 0000 ....%........... │ +00001160: 0800 0000 2600 0000 0800 0012 0000 0000 ....&........... │ +00001170: 0800 0000 2700 0000 0800 0012 0000 0000 ....'........... │ +00001180: 0800 0000 2800 0000 0800 0012 0000 0000 ....(........... │ +00001190: 0800 0000 0f00 0000 0800 0012 0000 0000 ................ ├── classes.dex │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 65407 bytes, number of entries: 33 │ │ │ +Zip file size: 65409 bytes, number of entries: 33 │ │ │ ?rwxrwxr-x 2.0 unx 431 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 1125 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/CalendarListActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3891 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/CalendarListActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1985 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/ColorPickerActivity$2.class │ │ │ ?rwxrwxr-x 2.0 unx 461 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/ColorPickerActivity$3.class │ │ │ ?rwxrwxr-x 2.0 unx 1186 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/ColorPickerActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 2977 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/ColorPickerActivity.class │ │ │ @@ -15,21 +15,21 @@ │ │ │ ?rwxrwxr-x 2.0 unx 433 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/R$string.class │ │ │ ?rwxrwxr-x 2.0 unx 196 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 985 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 138 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/R.class │ │ │ ?rwxrwxr-x 2.0 unx 442 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 150 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/ColorPicker$OnColorChangedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener.class │ │ │ -?rwxrwxr-x 2.0 unx 12493 b- defN 80-Jan-01 00:00 com/larswerkman/holocolorpicker/ColorPicker.class │ │ │ +?rwxrwxr-x 2.0 unx 12501 b- defN 80-Jan-01 00:00 com/larswerkman/holocolorpicker/ColorPicker.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/OpacityBar$OnOpacityChangedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 8211 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/OpacityBar.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 605 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 995 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 148 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/R.class │ │ │ ?rwxrwxr-x 2.0 unx 8265 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/SVBar.class │ │ │ ?rwxrwxr-x 2.0 unx 162 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/SaturationBar$OnSaturationChangedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 8362 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/SaturationBar.class │ │ │ ?rwxrwxr-x 2.0 unx 147 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/ValueBar$OnValueChangedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 8148 b- stor 80-Jan-01 00:00 com/larswerkman/holocolorpicker/ValueBar.class │ │ │ ?rwxrwxr-x 2.0 unx 1261 b- stor 80-Jan-01 00:00 ch/ihdg/calendarcolor/ColorPickerActivity$1.class │ │ │ -33 files, 66915 bytes uncompressed, 59763 bytes compressed: 10.7% │ │ │ +33 files, 66923 bytes uncompressed, 59765 bytes compressed: 10.7% │ │ ├── com/larswerkman/holocolorpicker/ColorPicker.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -2263,15 +2263,15 @@ │ │ │ │ 60: aload_2 │ │ │ │ 61: areturn │ │ │ │ │ │ │ │ public boolean onTouchEvent(android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=21, args_size=2 │ │ │ │ + stack=300, locals=22, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: ldc #101 // float 1.4E-45f │ │ │ │ 4: fstore_3 │ │ │ │ 5: iconst_0 │ │ │ │ 6: istore 4 │ │ │ │ 8: fconst_0 │ │ │ │ @@ -2306,17 +2306,17 @@ │ │ │ │ 64: fstore 11 │ │ │ │ 66: aload_1 │ │ │ │ 67: invokevirtual #470 // Method android/view/MotionEvent.getAction:()I │ │ │ │ 70: istore 12 │ │ │ │ 72: iload 12 │ │ │ │ 74: tableswitch { // 0 to 3 │ │ │ │ 0: 113 │ │ │ │ - 1: 869 │ │ │ │ - 2: 613 │ │ │ │ - 3: 956 │ │ │ │ + 1: 877 │ │ │ │ + 2: 621 │ │ │ │ + 3: 964 │ │ │ │ default: 104 │ │ │ │ } │ │ │ │ 104: iload_2 │ │ │ │ 105: istore 4 │ │ │ │ 107: fload_3 │ │ │ │ 108: fstore 5 │ │ │ │ 110: iload 4 │ │ │ │ @@ -2516,274 +2516,278 @@ │ │ │ │ 470: fstore 8 │ │ │ │ 472: fload 8 │ │ │ │ 474: f2d │ │ │ │ 475: invokestatic #484 // Method java/lang/Math.sqrt:(D)D │ │ │ │ 478: dstore 15 │ │ │ │ 480: aload_0 │ │ │ │ 481: getfield #154 // Field mColorWheelRadius:I │ │ │ │ - 484: istore 12 │ │ │ │ + 484: istore 17 │ │ │ │ 486: aload_0 │ │ │ │ 487: getfield #254 // Field mColorPointerHaloRadius:I │ │ │ │ - 490: istore 17 │ │ │ │ - 492: iload 12 │ │ │ │ - 494: iload 17 │ │ │ │ + 490: istore 18 │ │ │ │ + 492: iload 17 │ │ │ │ + 494: iload 18 │ │ │ │ 496: iadd │ │ │ │ - 497: i2d │ │ │ │ - 498: dstore 18 │ │ │ │ - 500: dload 15 │ │ │ │ - 502: dload 18 │ │ │ │ - 504: dcmpg │ │ │ │ - 505: istore 12 │ │ │ │ - 507: iload 12 │ │ │ │ - 509: ifgt 596 │ │ │ │ - 512: fload 10 │ │ │ │ - 514: fload 10 │ │ │ │ - 516: fmul │ │ │ │ - 517: fstore 8 │ │ │ │ - 519: fload 11 │ │ │ │ - 521: fload 11 │ │ │ │ - 523: fmul │ │ │ │ - 524: fstore 9 │ │ │ │ - 526: fload 8 │ │ │ │ - 528: fload 9 │ │ │ │ - 530: fadd │ │ │ │ - 531: fstore 8 │ │ │ │ - 533: fload 8 │ │ │ │ - 535: f2d │ │ │ │ - 536: invokestatic #484 // Method java/lang/Math.sqrt:(D)D │ │ │ │ - 539: dstore 15 │ │ │ │ - 541: aload_0 │ │ │ │ - 542: getfield #154 // Field mColorWheelRadius:I │ │ │ │ - 545: istore 12 │ │ │ │ - 547: aload_0 │ │ │ │ - 548: getfield #254 // Field mColorPointerHaloRadius:I │ │ │ │ - 551: istore 17 │ │ │ │ - 553: iload 12 │ │ │ │ - 555: iload 17 │ │ │ │ - 557: isub │ │ │ │ - 558: i2d │ │ │ │ - 559: dstore 18 │ │ │ │ - 561: dload 15 │ │ │ │ - 563: dload 18 │ │ │ │ - 565: dcmpl │ │ │ │ - 566: istore 12 │ │ │ │ - 568: iload 12 │ │ │ │ - 570: iflt 596 │ │ │ │ - 573: aload_0 │ │ │ │ - 574: getfield #103 // Field mTouchAnywhereOnColorWheelEnabled:Z │ │ │ │ - 577: istore 12 │ │ │ │ - 579: iload 12 │ │ │ │ - 581: ifeq 596 │ │ │ │ - 584: aload_0 │ │ │ │ - 585: iload_2 │ │ │ │ - 586: putfield #91 // Field mUserIsMovingPointer:Z │ │ │ │ - 589: aload_0 │ │ │ │ - 590: invokevirtual #477 // Method invalidate:()V │ │ │ │ - 593: goto 104 │ │ │ │ - 596: aload_0 │ │ │ │ - 597: invokevirtual #451 // Method getParent:()Landroid/view/ViewParent; │ │ │ │ - 600: astore 20 │ │ │ │ - 602: aload 20 │ │ │ │ - 604: iconst_0 │ │ │ │ - 605: invokeinterface #457, 2 // InterfaceMethod android/view/ViewParent.requestDisallowInterceptTouchEvent:(Z)V │ │ │ │ - 610: goto 110 │ │ │ │ - 613: aload_0 │ │ │ │ - 614: getfield #91 // Field mUserIsMovingPointer:Z │ │ │ │ - 617: istore 12 │ │ │ │ - 619: iload 12 │ │ │ │ - 621: ifeq 852 │ │ │ │ - 624: aload_0 │ │ │ │ - 625: getfield #474 // Field mSlopY:F │ │ │ │ - 628: fstore 5 │ │ │ │ - 630: fload 11 │ │ │ │ - 632: fload 5 │ │ │ │ - 634: fsub │ │ │ │ - 635: f2d │ │ │ │ - 636: dstore 15 │ │ │ │ - 638: aload_0 │ │ │ │ - 639: getfield #472 // Field mSlopX:F │ │ │ │ - 642: fstore 5 │ │ │ │ - 644: fload 10 │ │ │ │ - 646: fload 5 │ │ │ │ - 648: fsub │ │ │ │ - 649: f2d │ │ │ │ - 650: dstore 18 │ │ │ │ - 652: dload 15 │ │ │ │ - 654: dload 18 │ │ │ │ - 656: invokestatic #488 // Method java/lang/Math.atan2:(DD)D │ │ │ │ - 659: dstore 15 │ │ │ │ - 661: dload 15 │ │ │ │ - 663: d2f │ │ │ │ - 664: fstore 5 │ │ │ │ - 666: aload_0 │ │ │ │ - 667: fload 5 │ │ │ │ - 669: putfield #261 // Field mAngle:F │ │ │ │ - 672: aload_0 │ │ │ │ - 673: getfield #302 // Field mPointerColor:Landroid/graphics/Paint; │ │ │ │ - 676: astore 6 │ │ │ │ - 678: aload_0 │ │ │ │ - 679: getfield #261 // Field mAngle:F │ │ │ │ - 682: fstore 8 │ │ │ │ - 684: aload_0 │ │ │ │ - 685: fload 8 │ │ │ │ - 687: invokespecial #305 // Method calculateColor:(F)I │ │ │ │ - 690: istore 12 │ │ │ │ - 692: aload 6 │ │ │ │ - 694: iload 12 │ │ │ │ - 696: invokevirtual #296 // Method android/graphics/Paint.setColor:(I)V │ │ │ │ - 699: aload_0 │ │ │ │ - 700: getfield #261 // Field mAngle:F │ │ │ │ - 703: fstore 5 │ │ │ │ - 705: aload_0 │ │ │ │ - 706: fload 5 │ │ │ │ - 708: invokespecial #305 // Method calculateColor:(F)I │ │ │ │ - 711: istore 4 │ │ │ │ + 497: istore 17 │ │ │ │ + 499: iload 17 │ │ │ │ + 501: i2d │ │ │ │ + 502: dstore 19 │ │ │ │ + 504: dload 15 │ │ │ │ + 506: dload 19 │ │ │ │ + 508: dcmpg │ │ │ │ + 509: istore 12 │ │ │ │ + 511: iload 12 │ │ │ │ + 513: ifgt 604 │ │ │ │ + 516: fload 10 │ │ │ │ + 518: fload 10 │ │ │ │ + 520: fmul │ │ │ │ + 521: fstore 8 │ │ │ │ + 523: fload 11 │ │ │ │ + 525: fload 11 │ │ │ │ + 527: fmul │ │ │ │ + 528: fstore 9 │ │ │ │ + 530: fload 8 │ │ │ │ + 532: fload 9 │ │ │ │ + 534: fadd │ │ │ │ + 535: fstore 8 │ │ │ │ + 537: fload 8 │ │ │ │ + 539: f2d │ │ │ │ + 540: invokestatic #484 // Method java/lang/Math.sqrt:(D)D │ │ │ │ + 543: dstore 15 │ │ │ │ + 545: aload_0 │ │ │ │ + 546: getfield #154 // Field mColorWheelRadius:I │ │ │ │ + 549: istore 17 │ │ │ │ + 551: aload_0 │ │ │ │ + 552: getfield #254 // Field mColorPointerHaloRadius:I │ │ │ │ + 555: istore 18 │ │ │ │ + 557: iload 17 │ │ │ │ + 559: iload 18 │ │ │ │ + 561: isub │ │ │ │ + 562: istore 17 │ │ │ │ + 564: iload 17 │ │ │ │ + 566: i2d │ │ │ │ + 567: dstore 19 │ │ │ │ + 569: dload 15 │ │ │ │ + 571: dload 19 │ │ │ │ + 573: dcmpl │ │ │ │ + 574: istore 12 │ │ │ │ + 576: iload 12 │ │ │ │ + 578: iflt 604 │ │ │ │ + 581: aload_0 │ │ │ │ + 582: getfield #103 // Field mTouchAnywhereOnColorWheelEnabled:Z │ │ │ │ + 585: istore 12 │ │ │ │ + 587: iload 12 │ │ │ │ + 589: ifeq 604 │ │ │ │ + 592: aload_0 │ │ │ │ + 593: iload_2 │ │ │ │ + 594: putfield #91 // Field mUserIsMovingPointer:Z │ │ │ │ + 597: aload_0 │ │ │ │ + 598: invokevirtual #477 // Method invalidate:()V │ │ │ │ + 601: goto 104 │ │ │ │ + 604: aload_0 │ │ │ │ + 605: invokevirtual #451 // Method getParent:()Landroid/view/ViewParent; │ │ │ │ + 608: astore 21 │ │ │ │ + 610: aload 21 │ │ │ │ + 612: iconst_0 │ │ │ │ + 613: invokeinterface #457, 2 // InterfaceMethod android/view/ViewParent.requestDisallowInterceptTouchEvent:(Z)V │ │ │ │ + 618: goto 110 │ │ │ │ + 621: aload_0 │ │ │ │ + 622: getfield #91 // Field mUserIsMovingPointer:Z │ │ │ │ + 625: istore 12 │ │ │ │ + 627: iload 12 │ │ │ │ + 629: ifeq 860 │ │ │ │ + 632: aload_0 │ │ │ │ + 633: getfield #474 // Field mSlopY:F │ │ │ │ + 636: fstore 5 │ │ │ │ + 638: fload 11 │ │ │ │ + 640: fload 5 │ │ │ │ + 642: fsub │ │ │ │ + 643: f2d │ │ │ │ + 644: dstore 15 │ │ │ │ + 646: aload_0 │ │ │ │ + 647: getfield #472 // Field mSlopX:F │ │ │ │ + 650: fstore 5 │ │ │ │ + 652: fload 10 │ │ │ │ + 654: fload 5 │ │ │ │ + 656: fsub │ │ │ │ + 657: f2d │ │ │ │ + 658: dstore 19 │ │ │ │ + 660: dload 15 │ │ │ │ + 662: dload 19 │ │ │ │ + 664: invokestatic #488 // Method java/lang/Math.atan2:(DD)D │ │ │ │ + 667: dstore 15 │ │ │ │ + 669: dload 15 │ │ │ │ + 671: d2f │ │ │ │ + 672: fstore 5 │ │ │ │ + 674: aload_0 │ │ │ │ + 675: fload 5 │ │ │ │ + 677: putfield #261 // Field mAngle:F │ │ │ │ + 680: aload_0 │ │ │ │ + 681: getfield #302 // Field mPointerColor:Landroid/graphics/Paint; │ │ │ │ + 684: astore 6 │ │ │ │ + 686: aload_0 │ │ │ │ + 687: getfield #261 // Field mAngle:F │ │ │ │ + 690: fstore 8 │ │ │ │ + 692: aload_0 │ │ │ │ + 693: fload 8 │ │ │ │ + 695: invokespecial #305 // Method calculateColor:(F)I │ │ │ │ + 698: istore 12 │ │ │ │ + 700: aload 6 │ │ │ │ + 702: iload 12 │ │ │ │ + 704: invokevirtual #296 // Method android/graphics/Paint.setColor:(I)V │ │ │ │ + 707: aload_0 │ │ │ │ + 708: getfield #261 // Field mAngle:F │ │ │ │ + 711: fstore 5 │ │ │ │ 713: aload_0 │ │ │ │ - 714: iload 4 │ │ │ │ - 716: putfield #316 // Field mCenterNewColor:I │ │ │ │ - 719: aload_0 │ │ │ │ - 720: iload 4 │ │ │ │ - 722: invokevirtual #426 // Method setNewCenterColor:(I)V │ │ │ │ - 725: aload_0 │ │ │ │ - 726: getfield #98 // Field mOpacityBar:Lcom/larswerkman/holocolorpicker/OpacityBar; │ │ │ │ - 729: astore 6 │ │ │ │ - 731: aload 6 │ │ │ │ - 733: ifnull 755 │ │ │ │ - 736: aload_0 │ │ │ │ - 737: getfield #98 // Field mOpacityBar:Lcom/larswerkman/holocolorpicker/OpacityBar; │ │ │ │ - 740: astore 6 │ │ │ │ - 742: aload_0 │ │ │ │ - 743: getfield #129 // Field mColor:I │ │ │ │ - 746: istore 12 │ │ │ │ - 748: aload 6 │ │ │ │ - 750: iload 12 │ │ │ │ - 752: invokevirtual #327 // Method com/larswerkman/holocolorpicker/OpacityBar.setColor:(I)V │ │ │ │ - 755: aload_0 │ │ │ │ - 756: getfield #105 // Field mValueBar:Lcom/larswerkman/holocolorpicker/ValueBar; │ │ │ │ - 759: astore 6 │ │ │ │ - 761: aload 6 │ │ │ │ - 763: ifnull 785 │ │ │ │ - 766: aload_0 │ │ │ │ - 767: getfield #105 // Field mValueBar:Lcom/larswerkman/holocolorpicker/ValueBar; │ │ │ │ - 770: astore 6 │ │ │ │ - 772: aload_0 │ │ │ │ - 773: getfield #129 // Field mColor:I │ │ │ │ - 776: istore 12 │ │ │ │ - 778: aload 6 │ │ │ │ - 780: iload 12 │ │ │ │ - 782: invokevirtual #339 // Method com/larswerkman/holocolorpicker/ValueBar.setColor:(I)V │ │ │ │ - 785: aload_0 │ │ │ │ - 786: getfield #100 // Field mSaturationBar:Lcom/larswerkman/holocolorpicker/SaturationBar; │ │ │ │ - 789: astore 6 │ │ │ │ - 791: aload 6 │ │ │ │ - 793: ifnull 815 │ │ │ │ - 796: aload_0 │ │ │ │ - 797: getfield #100 // Field mSaturationBar:Lcom/larswerkman/holocolorpicker/SaturationBar; │ │ │ │ - 800: astore 6 │ │ │ │ - 802: aload_0 │ │ │ │ - 803: getfield #129 // Field mColor:I │ │ │ │ - 806: istore 12 │ │ │ │ - 808: aload 6 │ │ │ │ - 810: iload 12 │ │ │ │ - 812: invokevirtual #335 // Method com/larswerkman/holocolorpicker/SaturationBar.setColor:(I)V │ │ │ │ - 815: aload_0 │ │ │ │ - 816: getfield #96 // Field mSVbar:Lcom/larswerkman/holocolorpicker/SVBar; │ │ │ │ - 819: astore 6 │ │ │ │ - 821: aload 6 │ │ │ │ - 823: ifnull 845 │ │ │ │ - 826: aload_0 │ │ │ │ - 827: getfield #96 // Field mSVbar:Lcom/larswerkman/holocolorpicker/SVBar; │ │ │ │ - 830: astore 6 │ │ │ │ - 832: aload_0 │ │ │ │ - 833: getfield #129 // Field mColor:I │ │ │ │ - 836: istore 12 │ │ │ │ - 838: aload 6 │ │ │ │ - 840: iload 12 │ │ │ │ - 842: invokevirtual #331 // Method com/larswerkman/holocolorpicker/SVBar.setColor:(I)V │ │ │ │ - 845: aload_0 │ │ │ │ - 846: invokevirtual #477 // Method invalidate:()V │ │ │ │ - 849: goto 104 │ │ │ │ - 852: aload_0 │ │ │ │ - 853: invokevirtual #451 // Method getParent:()Landroid/view/ViewParent; │ │ │ │ - 856: astore 20 │ │ │ │ - 858: aload 20 │ │ │ │ - 860: iconst_0 │ │ │ │ - 861: invokeinterface #457, 2 // InterfaceMethod android/view/ViewParent.requestDisallowInterceptTouchEvent:(Z)V │ │ │ │ - 866: goto 110 │ │ │ │ - 869: aload_0 │ │ │ │ - 870: iconst_0 │ │ │ │ - 871: putfield #91 // Field mUserIsMovingPointer:Z │ │ │ │ - 874: aload_0 │ │ │ │ - 875: getfield #314 // Field mCenterHaloPaint:Landroid/graphics/Paint; │ │ │ │ - 878: astore 7 │ │ │ │ - 880: aload 7 │ │ │ │ - 882: iconst_0 │ │ │ │ - 883: invokevirtual #300 // Method android/graphics/Paint.setAlpha:(I)V │ │ │ │ - 886: aload_0 │ │ │ │ - 887: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ - 890: astore 6 │ │ │ │ - 892: aload 6 │ │ │ │ - 894: ifnull 949 │ │ │ │ - 897: aload_0 │ │ │ │ - 898: getfield #316 // Field mCenterNewColor:I │ │ │ │ - 901: istore 4 │ │ │ │ - 903: aload_0 │ │ │ │ - 904: getfield #490 // Field oldSelectedListenerColor:I │ │ │ │ - 907: istore 12 │ │ │ │ - 909: iload 4 │ │ │ │ - 911: iload 12 │ │ │ │ - 913: if_icmpeq 949 │ │ │ │ - 916: aload_0 │ │ │ │ - 917: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ - 920: astore 6 │ │ │ │ - 922: aload_0 │ │ │ │ - 923: getfield #316 // Field mCenterNewColor:I │ │ │ │ - 926: istore 12 │ │ │ │ - 928: aload 6 │ │ │ │ - 930: iload 12 │ │ │ │ - 932: invokeinterface #495, 2 // InterfaceMethod com/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener.onColorSelected:(I)V │ │ │ │ - 937: aload_0 │ │ │ │ - 938: getfield #316 // Field mCenterNewColor:I │ │ │ │ - 941: istore 4 │ │ │ │ - 943: aload_0 │ │ │ │ - 944: iload 4 │ │ │ │ - 946: putfield #490 // Field oldSelectedListenerColor:I │ │ │ │ - 949: aload_0 │ │ │ │ - 950: invokevirtual #477 // Method invalidate:()V │ │ │ │ - 953: goto 104 │ │ │ │ - 956: aload_0 │ │ │ │ - 957: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ - 960: astore 6 │ │ │ │ - 962: aload 6 │ │ │ │ - 964: ifnull 104 │ │ │ │ - 967: aload_0 │ │ │ │ - 968: getfield #316 // Field mCenterNewColor:I │ │ │ │ - 971: istore 4 │ │ │ │ - 973: aload_0 │ │ │ │ - 974: getfield #490 // Field oldSelectedListenerColor:I │ │ │ │ - 977: istore 12 │ │ │ │ - 979: iload 4 │ │ │ │ - 981: iload 12 │ │ │ │ - 983: if_icmpeq 104 │ │ │ │ - 986: aload_0 │ │ │ │ - 987: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ - 990: astore 6 │ │ │ │ - 992: aload_0 │ │ │ │ - 993: getfield #316 // Field mCenterNewColor:I │ │ │ │ - 996: istore 12 │ │ │ │ - 998: aload 6 │ │ │ │ - 1000: iload 12 │ │ │ │ - 1002: invokeinterface #495, 2 // InterfaceMethod com/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener.onColorSelected:(I)V │ │ │ │ - 1007: aload_0 │ │ │ │ - 1008: getfield #316 // Field mCenterNewColor:I │ │ │ │ - 1011: istore 4 │ │ │ │ - 1013: aload_0 │ │ │ │ - 1014: iload 4 │ │ │ │ - 1016: putfield #490 // Field oldSelectedListenerColor:I │ │ │ │ - 1019: goto 104 │ │ │ │ + 714: fload 5 │ │ │ │ + 716: invokespecial #305 // Method calculateColor:(F)I │ │ │ │ + 719: istore 4 │ │ │ │ + 721: aload_0 │ │ │ │ + 722: iload 4 │ │ │ │ + 724: putfield #316 // Field mCenterNewColor:I │ │ │ │ + 727: aload_0 │ │ │ │ + 728: iload 4 │ │ │ │ + 730: invokevirtual #426 // Method setNewCenterColor:(I)V │ │ │ │ + 733: aload_0 │ │ │ │ + 734: getfield #98 // Field mOpacityBar:Lcom/larswerkman/holocolorpicker/OpacityBar; │ │ │ │ + 737: astore 6 │ │ │ │ + 739: aload 6 │ │ │ │ + 741: ifnull 763 │ │ │ │ + 744: aload_0 │ │ │ │ + 745: getfield #98 // Field mOpacityBar:Lcom/larswerkman/holocolorpicker/OpacityBar; │ │ │ │ + 748: astore 6 │ │ │ │ + 750: aload_0 │ │ │ │ + 751: getfield #129 // Field mColor:I │ │ │ │ + 754: istore 12 │ │ │ │ + 756: aload 6 │ │ │ │ + 758: iload 12 │ │ │ │ + 760: invokevirtual #327 // Method com/larswerkman/holocolorpicker/OpacityBar.setColor:(I)V │ │ │ │ + 763: aload_0 │ │ │ │ + 764: getfield #105 // Field mValueBar:Lcom/larswerkman/holocolorpicker/ValueBar; │ │ │ │ + 767: astore 6 │ │ │ │ + 769: aload 6 │ │ │ │ + 771: ifnull 793 │ │ │ │ + 774: aload_0 │ │ │ │ + 775: getfield #105 // Field mValueBar:Lcom/larswerkman/holocolorpicker/ValueBar; │ │ │ │ + 778: astore 6 │ │ │ │ + 780: aload_0 │ │ │ │ + 781: getfield #129 // Field mColor:I │ │ │ │ + 784: istore 12 │ │ │ │ + 786: aload 6 │ │ │ │ + 788: iload 12 │ │ │ │ + 790: invokevirtual #339 // Method com/larswerkman/holocolorpicker/ValueBar.setColor:(I)V │ │ │ │ + 793: aload_0 │ │ │ │ + 794: getfield #100 // Field mSaturationBar:Lcom/larswerkman/holocolorpicker/SaturationBar; │ │ │ │ + 797: astore 6 │ │ │ │ + 799: aload 6 │ │ │ │ + 801: ifnull 823 │ │ │ │ + 804: aload_0 │ │ │ │ + 805: getfield #100 // Field mSaturationBar:Lcom/larswerkman/holocolorpicker/SaturationBar; │ │ │ │ + 808: astore 6 │ │ │ │ + 810: aload_0 │ │ │ │ + 811: getfield #129 // Field mColor:I │ │ │ │ + 814: istore 12 │ │ │ │ + 816: aload 6 │ │ │ │ + 818: iload 12 │ │ │ │ + 820: invokevirtual #335 // Method com/larswerkman/holocolorpicker/SaturationBar.setColor:(I)V │ │ │ │ + 823: aload_0 │ │ │ │ + 824: getfield #96 // Field mSVbar:Lcom/larswerkman/holocolorpicker/SVBar; │ │ │ │ + 827: astore 6 │ │ │ │ + 829: aload 6 │ │ │ │ + 831: ifnull 853 │ │ │ │ + 834: aload_0 │ │ │ │ + 835: getfield #96 // Field mSVbar:Lcom/larswerkman/holocolorpicker/SVBar; │ │ │ │ + 838: astore 6 │ │ │ │ + 840: aload_0 │ │ │ │ + 841: getfield #129 // Field mColor:I │ │ │ │ + 844: istore 12 │ │ │ │ + 846: aload 6 │ │ │ │ + 848: iload 12 │ │ │ │ + 850: invokevirtual #331 // Method com/larswerkman/holocolorpicker/SVBar.setColor:(I)V │ │ │ │ + 853: aload_0 │ │ │ │ + 854: invokevirtual #477 // Method invalidate:()V │ │ │ │ + 857: goto 104 │ │ │ │ + 860: aload_0 │ │ │ │ + 861: invokevirtual #451 // Method getParent:()Landroid/view/ViewParent; │ │ │ │ + 864: astore 21 │ │ │ │ + 866: aload 21 │ │ │ │ + 868: iconst_0 │ │ │ │ + 869: invokeinterface #457, 2 // InterfaceMethod android/view/ViewParent.requestDisallowInterceptTouchEvent:(Z)V │ │ │ │ + 874: goto 110 │ │ │ │ + 877: aload_0 │ │ │ │ + 878: iconst_0 │ │ │ │ + 879: putfield #91 // Field mUserIsMovingPointer:Z │ │ │ │ + 882: aload_0 │ │ │ │ + 883: getfield #314 // Field mCenterHaloPaint:Landroid/graphics/Paint; │ │ │ │ + 886: astore 7 │ │ │ │ + 888: aload 7 │ │ │ │ + 890: iconst_0 │ │ │ │ + 891: invokevirtual #300 // Method android/graphics/Paint.setAlpha:(I)V │ │ │ │ + 894: aload_0 │ │ │ │ + 895: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ + 898: astore 6 │ │ │ │ + 900: aload 6 │ │ │ │ + 902: ifnull 957 │ │ │ │ + 905: aload_0 │ │ │ │ + 906: getfield #316 // Field mCenterNewColor:I │ │ │ │ + 909: istore 4 │ │ │ │ + 911: aload_0 │ │ │ │ + 912: getfield #490 // Field oldSelectedListenerColor:I │ │ │ │ + 915: istore 12 │ │ │ │ + 917: iload 4 │ │ │ │ + 919: iload 12 │ │ │ │ + 921: if_icmpeq 957 │ │ │ │ + 924: aload_0 │ │ │ │ + 925: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ + 928: astore 6 │ │ │ │ + 930: aload_0 │ │ │ │ + 931: getfield #316 // Field mCenterNewColor:I │ │ │ │ + 934: istore 12 │ │ │ │ + 936: aload 6 │ │ │ │ + 938: iload 12 │ │ │ │ + 940: invokeinterface #495, 2 // InterfaceMethod com/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener.onColorSelected:(I)V │ │ │ │ + 945: aload_0 │ │ │ │ + 946: getfield #316 // Field mCenterNewColor:I │ │ │ │ + 949: istore 4 │ │ │ │ + 951: aload_0 │ │ │ │ + 952: iload 4 │ │ │ │ + 954: putfield #490 // Field oldSelectedListenerColor:I │ │ │ │ + 957: aload_0 │ │ │ │ + 958: invokevirtual #477 // Method invalidate:()V │ │ │ │ + 961: goto 104 │ │ │ │ + 964: aload_0 │ │ │ │ + 965: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ + 968: astore 6 │ │ │ │ + 970: aload 6 │ │ │ │ + 972: ifnull 104 │ │ │ │ + 975: aload_0 │ │ │ │ + 976: getfield #316 // Field mCenterNewColor:I │ │ │ │ + 979: istore 4 │ │ │ │ + 981: aload_0 │ │ │ │ + 982: getfield #490 // Field oldSelectedListenerColor:I │ │ │ │ + 985: istore 12 │ │ │ │ + 987: iload 4 │ │ │ │ + 989: iload 12 │ │ │ │ + 991: if_icmpeq 104 │ │ │ │ + 994: aload_0 │ │ │ │ + 995: getfield #343 // Field onColorSelectedListener:Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener; │ │ │ │ + 998: astore 6 │ │ │ │ + 1000: aload_0 │ │ │ │ + 1001: getfield #316 // Field mCenterNewColor:I │ │ │ │ + 1004: istore 12 │ │ │ │ + 1006: aload 6 │ │ │ │ + 1008: iload 12 │ │ │ │ + 1010: invokeinterface #495, 2 // InterfaceMethod com/larswerkman/holocolorpicker/ColorPicker$OnColorSelectedListener.onColorSelected:(I)V │ │ │ │ + 1015: aload_0 │ │ │ │ + 1016: getfield #316 // Field mCenterNewColor:I │ │ │ │ + 1019: istore 4 │ │ │ │ + 1021: aload_0 │ │ │ │ + 1022: iload 4 │ │ │ │ + 1024: putfield #490 // Field oldSelectedListenerColor:I │ │ │ │ + 1027: goto 104 │ │ │ │ │ │ │ │ public void setColor(int); │ │ │ │ descriptor: (I)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=2 │ │ │ │ 0: iconst_1 ├── smali/com/larswerkman/holocolorpicker/R.smali │ @@ -17,10 +17,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 35 │ return-void │ .end method ├── smali/com/larswerkman/holocolorpicker/ColorPicker.smali │ @@ -331,26 +331,26 @@ │ │ add-int/2addr v0, p1 │ │ return v0 │ .end method │ │ .method private calculateColor(F)I │ - .locals 14 │ + .locals 13 │ .param p1, "angle" # F │ │ .prologue │ .line 476 │ - float-to-double v10, p1 │ + float-to-double v9, p1 │ │ - const-wide v12, 0x401921fb54442d18L # 6.283185307179586 │ + const-wide v11, 0x401921fb54442d18L # 6.283185307179586 │ │ - div-double/2addr v10, v12 │ + div-double/2addr v9, v11 │ │ - double-to-float v8, v10 │ + double-to-float v8, v9 │ │ .line 477 │ .local v8, "unit":F │ const/4 v9, 0x0 │ │ cmpg-float v9, v8, v9 │ │ @@ -580,15 +580,15 @@ │ │ aput v1, v2, v3 │ │ return-object v2 │ .end method │ │ .method private colorToAngle(I)F │ - .locals 4 │ + .locals 3 │ .param p1, "color" # I │ │ .prologue │ .line 578 │ const/4 v1, 0x3 │ │ new-array v0, v1, [F │ @@ -600,21 +600,21 @@ │ .line 581 │ const/4 v1, 0x0 │ │ aget v1, v0, v1 │ │ neg-float v1, v1 │ │ - float-to-double v2, v1 │ + float-to-double v1, v1 │ │ - invoke-static {v2, v3}, Ljava/lang/Math;->toRadians(D)D │ + invoke-static {v1, v2}, Ljava/lang/Math;->toRadians(D)D │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - double-to-float v1, v2 │ + double-to-float v1, v1 │ │ return v1 │ .end method │ │ .method private init(Landroid/util/AttributeSet;I)V │ .locals 9 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ @@ -1699,15 +1699,15 @@ │ invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ .line 859 │ return-object v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 10 │ + .locals 9 │ .param p1, "event" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v4, 0x1 │ │ const/4 v3, 0x0 │ │ @@ -1898,54 +1898,54 @@ │ :cond_2 │ mul-float v5, v1, v1 │ │ mul-float v6, v2, v2 │ │ add-float/2addr v5, v6 │ │ - float-to-double v6, v5 │ + float-to-double v5, v5 │ │ - invoke-static {v6, v7}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v5, v6}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - iget v5, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mColorWheelRadius:I │ + iget v7, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mColorWheelRadius:I │ │ iget v8, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mColorPointerHaloRadius:I │ │ - add-int/2addr v5, v8 │ + add-int/2addr v7, v8 │ │ - int-to-double v8, v5 │ + int-to-double v7, v7 │ │ - cmpg-double v5, v6, v8 │ + cmpg-double v5, v5, v7 │ │ if-gtz v5, :cond_3 │ │ mul-float v5, v1, v1 │ │ mul-float v6, v2, v2 │ │ add-float/2addr v5, v6 │ │ - float-to-double v6, v5 │ + float-to-double v5, v5 │ │ .line 615 │ - invoke-static {v6, v7}, Ljava/lang/Math;->sqrt(D)D │ + invoke-static {v5, v6}, Ljava/lang/Math;->sqrt(D)D │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - iget v5, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mColorWheelRadius:I │ + iget v7, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mColorWheelRadius:I │ │ iget v8, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mColorPointerHaloRadius:I │ │ - sub-int/2addr v5, v8 │ + sub-int/2addr v7, v8 │ │ - int-to-double v8, v5 │ + int-to-double v7, v7 │ │ - cmpl-double v5, v6, v8 │ + cmpl-double v5, v5, v7 │ │ if-ltz v5, :cond_3 │ │ iget-boolean v5, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mTouchAnywhereOnColorWheelEnabled:Z │ │ if-eqz v5, :cond_3 │ │ @@ -1975,27 +1975,27 @@ │ if-eqz v5, :cond_8 │ │ .line 628 │ iget v3, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mSlopY:F │ │ sub-float v3, v2, v3 │ │ - float-to-double v6, v3 │ + float-to-double v5, v3 │ │ iget v3, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mSlopX:F │ │ sub-float v3, v1, v3 │ │ - float-to-double v8, v3 │ + float-to-double v7, v3 │ │ - invoke-static {v6, v7, v8, v9}, Ljava/lang/Math;->atan2(DD)D │ + invoke-static {v5, v6, v7, v8}, Ljava/lang/Math;->atan2(DD)D │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - double-to-float v3, v6 │ + double-to-float v3, v5 │ │ iput v3, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mAngle:F │ │ .line 629 │ iget-object v3, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mPointerColor:Landroid/graphics/Paint; │ │ iget v5, p0, Lcom/larswerkman/holocolorpicker/ColorPicker;->mAngle:F ├── smali/ch/ihdg/calendarcolor/ColorPickerActivity$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$hexText:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Lch/ihdg/calendarcolor/ColorPickerActivity;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ .prologue │ .line 57 │ iput-object p1, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$1;->this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ iput-object p2, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$1;->val$hexText:Landroid/widget/EditText; │ │ @@ -85,14 +86,15 @@ │ │ new-array v3, v6, [Ljava/lang/Object; │ │ shr-int/lit8 v4, p1, 0x8 │ │ and-int/lit16 v4, v4, 0xff │ │ + .line 64 │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ aput-object v4, v3, v5 │ │ invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ @@ -105,14 +107,15 @@ │ │ const-string v2, "%02x" │ │ new-array v3, v6, [Ljava/lang/Object; │ │ and-int/lit16 v4, p1, 0xff │ │ + .line 65 │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ aput-object v4, v3, v5 │ │ invoke-static {v2, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; ├── smali/ch/ihdg/calendarcolor/R.smali │ @@ -23,10 +23,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 178 │ return-void │ .end method ├── smali/ch/ihdg/calendarcolor/ColorPickerActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ │ # direct methods │ .method constructor (Lch/ihdg/calendarcolor/ColorPickerActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ .prologue │ .line 105 │ iput-object p1, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$3;->this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/ch/ihdg/calendarcolor/ColorPickerActivity$4.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$cal_id:I │ │ │ # direct methods │ .method constructor (Lch/ihdg/calendarcolor/ColorPickerActivity;I)V │ .locals 0 │ + .param p1, "this$0" # Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ .prologue │ .line 113 │ iput-object p1, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$4;->this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ iput p2, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$4;->val$cal_id:I │ │ @@ -37,19 +38,19 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ - .locals 7 │ + .locals 6 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - const/4 v6, 0x0 │ + const/4 v5, 0x0 │ │ .line 116 │ new-instance v1, Landroid/content/ContentValues; │ │ invoke-direct {v1}, Landroid/content/ContentValues;->()V │ │ .line 118 │ @@ -67,29 +68,29 @@ │ invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 119 │ sget-object v2, Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; │ │ iget v3, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$4;->val$cal_id:I │ │ - int-to-long v4, v3 │ + int-to-long v3, v3 │ │ - invoke-static {v2, v4, v5}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; │ + invoke-static {v2, v3, v4}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; │ │ move-result-object v0 │ │ .line 120 │ .local v0, "updateUri":Landroid/net/Uri; │ iget-object v2, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$4;->this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ invoke-virtual {v2}, Lch/ihdg/calendarcolor/ColorPickerActivity;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v2 │ │ - invoke-virtual {v2, v0, v1, v6, v6}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ + invoke-virtual {v2, v0, v1, v5, v5}, Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 122 │ iget-object v2, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$4;->this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ invoke-virtual {v2}, Lch/ihdg/calendarcolor/ColorPickerActivity;->finish()V │ │ .line 123 ├── smali/ch/ihdg/calendarcolor/CalendarListActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lch/ihdg/calendarcolor/CalendarListActivity; │ │ │ # direct methods │ .method constructor (Lch/ihdg/calendarcolor/CalendarListActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lch/ihdg/calendarcolor/CalendarListActivity; │ │ .prologue │ .line 88 │ iput-object p1, p0, Lch/ihdg/calendarcolor/CalendarListActivity$1;->this$0:Lch/ihdg/calendarcolor/CalendarListActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/ch/ihdg/calendarcolor/ColorPickerActivity$2.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic val$picker:Lcom/larswerkman/holocolorpicker/ColorPicker; │ │ │ # direct methods │ .method constructor (Lch/ihdg/calendarcolor/ColorPickerActivity;Lcom/larswerkman/holocolorpicker/ColorPicker;Lcom/larswerkman/holocolorpicker/ColorPicker$OnColorChangedListener;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$2;->this$0:Lch/ihdg/calendarcolor/ColorPickerActivity; │ │ iput-object p2, p0, Lch/ihdg/calendarcolor/ColorPickerActivity$2;->val$picker:Lcom/larswerkman/holocolorpicker/ColorPicker; ├── res/layout/activity_calendar_list.xml │ ├── res/layout/activity_calendar_list.xml │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ - │ │ + │ │