--- /home/fdroid/fdroiddata/tmp/dk.andsen.asqlitemanager_17.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_dk.andsen.asqlitemanager_17.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/drawable-hdpi/sqlite_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/sqlite_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/sqlite_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,16 +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: 4d77d36efb26c0bda3a8ac203910c031b6a63810d7f1dc0e816b96ec567a394c │ -Signer #1 certificate SHA-1 digest: 158a6564afe8d6ef92e0f3c467d7bda62f1fc0d8 │ -Signer #1 certificate MD5 digest: 804e5652d0f584b36736b872282631e3 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 993722e9b395afce81a5e3217ab799d5e2d67e8de3308d78ea61c186114c2987 │ -Signer #1 public key SHA-1 digest: 494877f0a16c948830d5294fdf051a8e34ccd253 │ -Signer #1 public key MD5 digest: 57d7df2601e37c8ebef34836eaf9e63a ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1965 +1,2125 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 295272 (0000000000048168h) │ - Actual end-cent-dir record offset: 295250 (0000000000048152h) │ - Expected end-cent-dir record offset: 295250 (0000000000048152h) │ + Zip archive file size: 297823 (0000000000048B5Fh) │ + Actual end-cent-dir record offset: 297801 (0000000000048B49h) │ + Expected end-cent-dir record offset: 297801 (0000000000048B49h) │ (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 64 entries. │ - The central directory is 4563 (00000000000011D3h) bytes long, │ + central directory contains 70 entries. │ + The central directory is 5018 (000000000000139Ah) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 290687 (0000000000046F7Fh). │ + is 292783 (00000000000477AFh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.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): 2013 May 14 04:27:32 │ - 32-bit CRC value (hex): 1040fc1e │ - compressed size: 2006 bytes │ - uncompressed size: 4858 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 921ca82f │ + compressed size: 1850 bytes │ + uncompressed size: 7228 bytes │ + length of filename: 19 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/CFBA8A7B.SF │ + res/drawable-hdpi-v4/sqlite_icon.png │ │ - offset of local header from start of archive: 2072 │ - (0000000000000818h) bytes │ + offset of local header from start of archive: 1919 │ + (000000000000077Fh) 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): 2013 May 14 04:27:32 │ - 32-bit CRC value (hex): 4be795ad │ - compressed size: 2075 bytes │ - uncompressed size: 4979 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 58d1aafe │ + compressed size: 2213 bytes │ + uncompressed size: 2213 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. │ + res/drawable-ldpi-v4/sqlite_icon.png │ │ - META-INF/CFBA8A7B.RSA │ - │ - offset of local header from start of archive: 4213 │ - (0000000000001075h) bytes │ + offset of local header from start of archive: 4198 │ + (0000000000001066h) 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): 2013 May 14 04:27:32 │ - 32-bit CRC value (hex): 8eef721f │ - compressed size: 1038 bytes │ - uncompressed size: 1297 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ca23dddc │ + compressed size: 1117 bytes │ + uncompressed size: 1117 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 #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-mdpi-v4/sqlite_icon.png │ + │ + offset of local header from start of archive: 5381 │ + (0000000000001505h) 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): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 50bb6ead │ + compressed size: 1726 bytes │ + uncompressed size: 1726 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 #5: │ +--------------------------- │ │ res/drawable/and.jpg │ │ - offset of local header from start of archive: 5318 │ - (00000000000014C6h) bytes │ + offset of local header from start of archive: 7173 │ + (0000000000001C05h) 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): 2013 May 14 03:16:28 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1bd7af05 │ compressed size: 2269 bytes │ uncompressed size: 2269 bytes │ length of filename: 20 characters │ - length of extra field: 4 bytes │ + 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 #5: │ +Central directory entry #6: │ --------------------------- │ │ res/drawable/ic_app.png │ │ - offset of local header from start of archive: 7641 │ - (0000000000001DD9h) bytes │ + offset of local header from start of archive: 9492 │ + (0000000000002514h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): cc90a788 │ - compressed size: 1223 bytes │ - uncompressed size: 1223 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b8941de3 │ + compressed size: 1117 bytes │ + uncompressed size: 1117 bytes │ length of filename: 23 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: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable/ic_csv.png │ │ - offset of local header from start of archive: 8919 │ - (00000000000022D7h) bytes │ + offset of local header from start of archive: 10662 │ + (00000000000029A6h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 6249c041 │ - compressed size: 1546 bytes │ - uncompressed size: 1546 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 00f871b4 │ + compressed size: 1338 bytes │ + uncompressed size: 1338 bytes │ length of filename: 23 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 #7: │ +Central directory entry #8: │ --------------------------- │ │ res/drawable/ic_database.png │ │ - offset of local header from start of archive: 10518 │ - (0000000000002916h) bytes │ + offset of local header from start of archive: 12053 │ + (0000000000002F15h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): bab9fa87 │ - compressed size: 1490 bytes │ - uncompressed size: 1490 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): da884915 │ + compressed size: 1293 bytes │ + uncompressed size: 1293 bytes │ length of filename: 28 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 #8: │ +Central directory entry #9: │ --------------------------- │ │ res/drawable/ic_document.png │ │ - offset of local header from start of archive: 12066 │ - (0000000000002F22h) bytes │ + offset of local header from start of archive: 13404 │ + (000000000000345Ch) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): adf8e830 │ - compressed size: 344 bytes │ - uncompressed size: 344 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 98549d6d │ + compressed size: 322 bytes │ + uncompressed size: 322 bytes │ length of filename: 28 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 #9: │ +Central directory entry #10: │ --------------------------- │ │ res/drawable/ic_file.png │ │ - offset of local header from start of archive: 12468 │ - (00000000000030B4h) bytes │ + offset of local header from start of archive: 13784 │ + (00000000000035D8h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 7dece8ed │ - compressed size: 1140 bytes │ - uncompressed size: 1140 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6f35c667 │ + compressed size: 1013 bytes │ + uncompressed size: 1013 bytes │ length of filename: 24 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 #10: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable/ic_folder.png │ │ - offset of local header from start of archive: 13664 │ - (0000000000003560h) bytes │ + offset of local header from start of archive: 14851 │ + (0000000000003A03h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): b5aacbac │ - compressed size: 870 bytes │ - uncompressed size: 870 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 37ff71a2 │ + compressed size: 836 bytes │ + uncompressed size: 836 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 #11: │ +Central directory entry #12: │ --------------------------- │ │ res/drawable/ic_folder_old.png │ │ - offset of local header from start of archive: 14590 │ - (00000000000038FEh) bytes │ + offset of local header from start of archive: 15743 │ + (0000000000003D7Fh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 46d40011 │ - compressed size: 389 bytes │ - uncompressed size: 389 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e0875282 │ + compressed size: 360 bytes │ + uncompressed size: 360 bytes │ length of filename: 30 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 #12: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable/ic_folder_up.png │ │ - offset of local header from start of archive: 15041 │ - (0000000000003AC1h) bytes │ + offset of local header from start of archive: 16163 │ + (0000000000003F23h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 38dc4527 │ - compressed size: 975 bytes │ - uncompressed size: 975 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ab57a49d │ + compressed size: 923 bytes │ + uncompressed size: 923 bytes │ length of filename: 29 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: │ +Central directory entry #14: │ --------------------------- │ │ res/drawable/ic_menu_close_clear_cancel.png │ │ - offset of local header from start of archive: 16075 │ - (0000000000003ECBh) bytes │ + offset of local header from start of archive: 17145 │ + (00000000000042F9h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 6e0db080 │ - compressed size: 2072 bytes │ - uncompressed size: 2072 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5e1fc9e1 │ + compressed size: 2027 bytes │ + uncompressed size: 2027 bytes │ length of filename: 43 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: │ +Central directory entry #15: │ --------------------------- │ │ res/drawable/ic_menu_help.png │ │ - offset of local header from start of archive: 18220 │ - (000000000000472Ch) bytes │ + offset of local header from start of archive: 19245 │ + (0000000000004B2Dh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): c92cd626 │ - compressed size: 2587 bytes │ - uncompressed size: 2587 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0b97ce15 │ + compressed size: 2539 bytes │ + uncompressed size: 2539 bytes │ length of filename: 29 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: │ +Central directory entry #16: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable/ic_menu_preferences.png │ │ - offset of local header from start of archive: 20867 │ - (0000000000005183h) bytes │ + offset of local header from start of archive: 21843 │ + (0000000000005553h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 3ceaf0ac │ - compressed size: 1433 bytes │ - uncompressed size: 1433 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 609af29d │ + compressed size: 1419 bytes │ + uncompressed size: 1419 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 #16: │ +Central directory entry #17: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable/ic_sql.png │ │ - offset of local header from start of archive: 22369 │ - (0000000000005761h) bytes │ + offset of local header from start of archive: 23328 │ + (0000000000005B20h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 09b19f83 │ - compressed size: 1546 bytes │ - uncompressed size: 1546 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 88e0ca11 │ + compressed size: 1337 bytes │ + uncompressed size: 1337 bytes │ length of filename: 23 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: │ +Central directory entry #18: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable/large_icon.png │ │ - offset of local header from start of archive: 23970 │ - (0000000000005DA2h) bytes │ + offset of local header from start of archive: 24718 │ + (000000000000608Eh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): bac61837 │ - compressed size: 2378 bytes │ - uncompressed size: 2378 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a0c34a66 │ + compressed size: 2226 bytes │ + uncompressed size: 2226 bytes │ length of filename: 27 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: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable/star.png │ │ - offset of local header from start of archive: 26406 │ - (0000000000006726h) bytes │ + offset of local header from start of archive: 27001 │ + (0000000000006979h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): d7d0158b │ - compressed size: 816 bytes │ - uncompressed size: 816 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 83e57ce6 │ + compressed size: 735 bytes │ + uncompressed size: 735 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 │ │ There is no file comment. │ │ -Central directory entry #19: │ +Central directory entry #20: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable/textviewstates.xml │ │ - offset of local header from start of archive: 27276 │ - (0000000000006A8Ch) bytes │ + offset of local header from start of archive: 27787 │ + (0000000000006C8Bh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): c509ca5b │ compressed size: 291 bytes │ uncompressed size: 860 bytes │ length of filename: 31 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 #20: │ +Central directory entry #21: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-land/about.xml │ + │ + offset of local header from start of archive: 28155 │ + (0000000000006DFBh) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 6388ec59 │ + compressed size: 524 bytes │ + uncompressed size: 1848 bytes │ + length of filename: 25 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 #22: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-land/main.xml │ + │ + offset of local header from start of archive: 28750 │ + (000000000000704Eh) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 2d3621e8 │ + compressed size: 786 bytes │ + uncompressed size: 2596 bytes │ + length of filename: 24 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 #23: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/csv_import.xml │ + │ + offset of local header from start of archive: 29606 │ + (00000000000073A6h) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): fe835c2d │ + compressed size: 696 bytes │ + uncompressed size: 2432 bytes │ + length of filename: 29 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 #24: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/dbviewer.xml │ + │ + offset of local header from start of archive: 30377 │ + (00000000000076A9h) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 2207c684 │ + compressed size: 621 bytes │ + uncompressed size: 2124 bytes │ + length of filename: 27 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 #25: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/filepicker.xml │ + │ + offset of local header from start of archive: 31071 │ + (000000000000795Fh) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): d4258959 │ + compressed size: 408 bytes │ + uncompressed size: 1032 bytes │ + length of filename: 29 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 #26: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/filerow.xml │ + │ + offset of local header from start of archive: 31554 │ + (0000000000007B42h) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 6ffa957a │ + compressed size: 257 bytes │ + uncompressed size: 444 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 #27: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/new_database.xml │ + │ + offset of local header from start of archive: 31883 │ + (0000000000007C8Bh) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 48609e0d │ + compressed size: 637 bytes │ + uncompressed size: 1748 bytes │ + length of filename: 31 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 #28: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/save_file.xml │ + │ + offset of local header from start of archive: 32597 │ + (0000000000007F55h) 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): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 1fd174b2 │ + compressed size: 511 bytes │ + uncompressed size: 1760 bytes │ + length of filename: 28 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 #29: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/about.xml │ │ - offset of local header from start of archive: 27644 │ - (0000000000006BFCh) bytes │ + offset of local header from start of archive: 33182 │ + (000000000000819Eh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): e35b654d │ - compressed size: 565 bytes │ + compressed size: 561 bytes │ uncompressed size: 1968 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 #21: │ +Central directory entry #30: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/adaptor_content.xml │ │ - offset of local header from start of archive: 28275 │ - (0000000000006E73h) bytes │ + offset of local header from start of archive: 33809 │ + (0000000000008411h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): e85ab849 │ compressed size: 423 bytes │ uncompressed size: 944 bytes │ length of filename: 30 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 #22: │ +Central directory entry #31: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/create_field.xml │ │ - offset of local header from start of archive: 28774 │ - (0000000000007066h) bytes │ + offset of local header from start of archive: 34308 │ + (0000000000008604h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 634dc79c │ - compressed size: 1125 bytes │ + compressed size: 1115 bytes │ uncompressed size: 5296 bytes │ length of filename: 27 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 #23: │ +Central directory entry #32: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/create_table.xml │ │ - offset of local header from start of archive: 29972 │ - (0000000000007514h) bytes │ + offset of local header from start of archive: 35496 │ + (0000000000008AA8h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 2d78847b │ compressed size: 587 bytes │ uncompressed size: 1716 bytes │ length of filename: 27 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 #24: │ +Central directory entry #33: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/csv_export.xml │ │ - offset of local header from start of archive: 30632 │ - (00000000000077A8h) bytes │ + offset of local header from start of archive: 36156 │ + (0000000000008D3Ch) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 9008cbaf │ compressed size: 416 bytes │ uncompressed size: 1288 bytes │ length of filename: 25 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 #25: │ +Central directory entry #34: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/csv_import.xml │ │ - offset of local header from start of archive: 31119 │ - (000000000000798Fh) bytes │ + offset of local header from start of archive: 36643 │ + (0000000000008F23h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): fe835c2d │ - compressed size: 704 bytes │ - uncompressed size: 2432 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 4847e1a2 │ + compressed size: 672 bytes │ + uncompressed size: 2384 bytes │ length of filename: 25 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 #26: │ +Central directory entry #35: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/datagrid.xml │ │ - offset of local header from start of archive: 31894 │ - (0000000000007C96h) bytes │ + offset of local header from start of archive: 37386 │ + (000000000000920Ah) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): adf0e4b4 │ compressed size: 288 bytes │ uncompressed size: 652 bytes │ length of filename: 23 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 #27: │ +Central directory entry #36: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/dbviewer.xml │ │ - offset of local header from start of archive: 32251 │ - (0000000000007DFBh) bytes │ + offset of local header from start of archive: 37743 │ + (000000000000936Fh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 2207c684 │ - compressed size: 622 bytes │ - uncompressed size: 2124 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 2dde0e1c │ + compressed size: 587 bytes │ + uncompressed size: 2080 bytes │ length of filename: 23 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 #28: │ +Central directory entry #37: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/dialog.xml │ │ - offset of local header from start of archive: 32942 │ - (00000000000080AEh) bytes │ + offset of local header from start of archive: 38399 │ + (00000000000095FFh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): a46828d8 │ compressed size: 249 bytes │ uncompressed size: 444 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 │ │ There is no file comment. │ │ -Central directory entry #29: │ +Central directory entry #38: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/file_picker_sorting.xml │ │ - offset of local header from start of archive: 33258 │ - (00000000000081EAh) bytes │ + offset of local header from start of archive: 38715 │ + (000000000000973Bh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 5a14301a │ - compressed size: 582 bytes │ + compressed size: 581 bytes │ uncompressed size: 2044 bytes │ length of filename: 34 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 #30: │ +Central directory entry #39: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/filepicker.xml │ │ - offset of local header from start of archive: 33920 │ - (0000000000008480h) bytes │ + offset of local header from start of archive: 39376 │ + (00000000000099D0h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): d4258959 │ - compressed size: 408 bytes │ - uncompressed size: 1032 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): b40a41ea │ + compressed size: 375 bytes │ + uncompressed size: 984 bytes │ length of filename: 25 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 #31: │ +Central directory entry #40: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/filerow.xml │ │ - offset of local header from start of archive: 34399 │ - (000000000000865Fh) bytes │ + offset of local header from start of archive: 39822 │ + (0000000000009B8Eh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 6ffa957a │ - compressed size: 257 bytes │ - uncompressed size: 444 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 16607a65 │ + compressed size: 226 bytes │ + uncompressed size: 396 bytes │ length of filename: 22 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 #32: │ +Central directory entry #41: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/filter.xml │ │ - offset of local header from start of archive: 34724 │ - (00000000000087A4h) bytes │ + offset of local header from start of archive: 40116 │ + (0000000000009CB4h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 0bfaedce │ - compressed size: 384 bytes │ + compressed size: 383 bytes │ uncompressed size: 1072 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 │ │ There is no file comment. │ │ -Central directory entry #33: │ +Central directory entry #42: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/filter_wizard.xml │ │ - offset of local header from start of archive: 35175 │ - (0000000000008967h) bytes │ + offset of local header from start of archive: 40566 │ + (0000000000009E76h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): e8f621e1 │ - compressed size: 478 bytes │ + compressed size: 476 bytes │ uncompressed size: 1720 bytes │ length of filename: 28 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 #34: │ +Central directory entry #43: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/fp_row_layout.xml │ │ - offset of local header from start of archive: 35727 │ - (0000000000008B8Fh) bytes │ + offset of local header from start of archive: 41116 │ + (000000000000A09Ch) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 2a18c71f │ compressed size: 515 bytes │ uncompressed size: 1536 bytes │ length of filename: 28 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 #35: │ +Central directory entry #44: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/help.xml │ │ - offset of local header from start of archive: 36316 │ - (0000000000008DDCh) bytes │ + offset of local header from start of archive: 41705 │ + (000000000000A2E9h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 1ce5633d │ - compressed size: 480 bytes │ + compressed size: 479 bytes │ uncompressed size: 1096 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 #36: │ +Central directory entry #45: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/line_editor.xml │ │ - offset of local header from start of archive: 36861 │ - (0000000000008FFDh) bytes │ + offset of local header from start of archive: 42249 │ + (000000000000A509h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 1d12c514 │ compressed size: 228 bytes │ uncompressed size: 404 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 #37: │ +Central directory entry #46: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/main.xml │ │ - offset of local header from start of archive: 37161 │ - (0000000000009129h) bytes │ + offset of local header from start of archive: 42549 │ + (000000000000A635h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): de41182b │ - compressed size: 736 bytes │ + compressed size: 729 bytes │ uncompressed size: 2396 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 #38: │ +Central directory entry #47: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/new_database.xml │ │ - offset of local header from start of archive: 37962 │ - (000000000000944Ah) bytes │ + offset of local header from start of archive: 43343 │ + (000000000000A94Fh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 48609e0d │ - compressed size: 637 bytes │ - uncompressed size: 1748 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 7d7242a5 │ + compressed size: 609 bytes │ + uncompressed size: 1704 bytes │ length of filename: 27 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 #39: │ +Central directory entry #48: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/new_welcome.xml │ │ - offset of local header from start of archive: 38672 │ - (0000000000009710h) bytes │ + offset of local header from start of archive: 44025 │ + (000000000000ABF9h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 512b0994 │ compressed size: 615 bytes │ uncompressed size: 1560 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 #40: │ +Central directory entry #49: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/newfilepicker.xml │ │ - offset of local header from start of archive: 39359 │ - (00000000000099BFh) bytes │ + offset of local header from start of archive: 44712 │ + (000000000000AEA8h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): bca77dc0 │ compressed size: 382 bytes │ uncompressed size: 844 bytes │ length of filename: 28 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 #41: │ +Central directory entry #50: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/old_table_viewer.xml │ │ - offset of local header from start of archive: 39815 │ - (0000000000009B87h) bytes │ + offset of local header from start of archive: 45168 │ + (000000000000B070h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 6812e9d5 │ - compressed size: 516 bytes │ + compressed size: 515 bytes │ uncompressed size: 1876 bytes │ length of filename: 31 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 #42: │ +Central directory entry #51: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/onclickopen.xml │ │ - offset of local header from start of archive: 40408 │ - (0000000000009DD8h) bytes │ + offset of local header from start of archive: 45760 │ + (000000000000B2C0h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 154f359d │ - compressed size: 454 bytes │ + compressed size: 452 bytes │ uncompressed size: 1188 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 #43: │ +Central directory entry #52: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/progressbar.xml │ │ - offset of local header from start of archive: 40934 │ - (0000000000009FE6h) bytes │ + offset of local header from start of archive: 46284 │ + (000000000000B4CCh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): a58e3534 │ - compressed size: 516 bytes │ + compressed size: 515 bytes │ uncompressed size: 1512 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 #44: │ +Central directory entry #53: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/query_viewer.xml │ │ - offset of local header from start of archive: 41522 │ - (000000000000A232h) bytes │ + offset of local header from start of archive: 46871 │ + (000000000000B717h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 155c4c90 │ - compressed size: 646 bytes │ + compressed size: 641 bytes │ uncompressed size: 2180 bytes │ length of filename: 27 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 #45: │ +Central directory entry #54: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/root_warning.xml │ │ - offset of local header from start of archive: 42241 │ - (000000000000A501h) bytes │ + offset of local header from start of archive: 47585 │ + (000000000000B9E1h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 1b30bfad │ - compressed size: 503 bytes │ + compressed size: 501 bytes │ uncompressed size: 1300 bytes │ length of filename: 27 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 #46: │ +Central directory entry #55: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/row.xml │ │ - offset of local header from start of archive: 42817 │ - (000000000000A741h) bytes │ + offset of local header from start of archive: 48159 │ + (000000000000BC1Fh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 0c4f7301 │ compressed size: 292 bytes │ uncompressed size: 524 bytes │ length of filename: 18 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 #47: │ +Central directory entry #56: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/row_layout.xml │ │ - offset of local header from start of archive: 43173 │ - (000000000000A8A5h) bytes │ + offset of local header from start of archive: 48515 │ + (000000000000BD83h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): bd06be1e │ - compressed size: 412 bytes │ + compressed size: 411 bytes │ uncompressed size: 904 bytes │ length of filename: 25 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 #48: │ +Central directory entry #57: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/save_file.xml │ │ - offset of local header from start of archive: 43656 │ - (000000000000AA88h) bytes │ + offset of local header from start of archive: 48997 │ + (000000000000BF65h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 1fd174b2 │ - compressed size: 514 bytes │ - uncompressed size: 1760 bytes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 01241b1a │ + compressed size: 474 bytes │ + uncompressed size: 1712 bytes │ length of filename: 24 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 #49: │ +Central directory entry #58: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/sql_line.xml │ │ - offset of local header from start of archive: 44240 │ - (000000000000ACD0h) bytes │ + offset of local header from start of archive: 49541 │ + (000000000000C185h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 5a96b7b2 │ compressed size: 324 bytes │ uncompressed size: 644 bytes │ length of filename: 23 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 #50: │ +Central directory entry #59: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/sqlviewer.xml │ │ - offset of local header from start of archive: 44633 │ - (000000000000AE59h) bytes │ + offset of local header from start of archive: 49934 │ + (000000000000C30Eh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 08af8882 │ compressed size: 243 bytes │ uncompressed size: 476 bytes │ length of filename: 24 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 #51: │ +Central directory entry #60: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/table_viewer.xml │ │ - offset of local header from start of archive: 44946 │ - (000000000000AF92h) bytes │ + offset of local header from start of archive: 50247 │ + (000000000000C447h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): fe192640 │ - compressed size: 533 bytes │ + compressed size: 527 bytes │ uncompressed size: 2068 bytes │ length of filename: 27 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 #52: │ +Central directory entry #61: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/tablewizard.xml │ │ - offset of local header from start of archive: 45552 │ - (000000000000B1F0h) bytes │ + offset of local header from start of archive: 50847 │ + (000000000000C69Fh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): d45701e7 │ - compressed size: 587 bytes │ + compressed size: 586 bytes │ uncompressed size: 1696 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 #53: │ +Central directory entry #62: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/tablewizfield.xml │ │ - offset of local header from start of archive: 46211 │ - (000000000000B483h) bytes │ + offset of local header from start of archive: 51505 │ + (000000000000C931h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 027735b4 │ - compressed size: 1128 bytes │ + compressed size: 1118 bytes │ uncompressed size: 5296 bytes │ length of filename: 28 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 #54: │ +Central directory entry #63: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/testdatagrid.xml │ │ - offset of local header from start of archive: 47413 │ - (000000000000B935h) bytes │ + offset of local header from start of archive: 52697 │ + (000000000000CDD9h) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): 883f9051 │ compressed size: 333 bytes │ uncompressed size: 888 bytes │ length of filename: 27 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 #55: │ +Central directory entry #64: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/tip.xml │ │ - offset of local header from start of archive: 47819 │ - (000000000000BACBh) bytes │ + offset of local header from start of archive: 53103 │ + (000000000000CF6Fh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): f182344c │ compressed size: 622 bytes │ uncompressed size: 1568 bytes │ length of filename: 18 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 #56: │ +Central directory entry #65: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/xml/settings.xml │ │ - offset of local header from start of archive: 48505 │ - (000000000000BD79h) bytes │ + offset of local header from start of archive: 53789 │ + (000000000000D21Dh) 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): 2013 May 14 03:16:46 │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ 32-bit CRC value (hex): b926a3ae │ - compressed size: 834 bytes │ + compressed size: 829 bytes │ uncompressed size: 2832 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 #57: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 49405 │ - (000000000000C0FDh) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): f1fd4767 │ - compressed size: 1836 bytes │ - uncompressed size: 7084 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 #58: │ +Central directory entry #66: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ resources.arsc │ │ - offset of local header from start of archive: 51306 │ - (000000000000C86Ah) bytes │ + offset of local header from start of archive: 54684 │ + (000000000000D59Ch) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 0250d497 │ - compressed size: 176700 bytes │ - uncompressed size: 176700 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d3b2ce2a │ + compressed size: 177620 bytes │ + uncompressed size: 177620 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 #59: │ ---------------------------- │ - │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/sqlite_icon.png │ - │ - offset of local header from start of archive: 228052 │ - (0000000000037AD4h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): ae5baa04 │ - compressed size: 2381 bytes │ - uncompressed size: 2381 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 #60: │ ---------------------------- │ - │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-ldpi/sqlite_icon.png │ - │ - offset of local header from start of archive: 230497 │ - (0000000000038461h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 3af25f7c │ - compressed size: 1227 bytes │ - uncompressed size: 1227 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 #61: │ +Central directory entry #67: │ --------------------------- │ │ - res/drawable-mdpi/sqlite_icon.png │ + classes.dex │ │ - offset of local header from start of archive: 231787 │ - (000000000003896Bh) bytes │ + offset of local header from start of archive: 232348 │ + (0000000000038B9Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.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) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 75b07f72 │ - compressed size: 1865 bytes │ - uncompressed size: 1865 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 208b2ca8 │ + compressed size: 55181 bytes │ + uncompressed size: 138856 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 #62: │ +Central directory entry #68: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/layout-land/about.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 233717 │ - (00000000000390F5h) bytes │ + offset of local header from start of archive: 287586 │ + (0000000000046362h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 6388ec59 │ - compressed size: 525 bytes │ - uncompressed size: 1848 bytes │ - length of filename: 25 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 1040fc1e │ + compressed size: 1968 bytes │ + uncompressed size: 4858 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 #63: │ +Central directory entry #69: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-land/main.xml │ + META-INF/CFBA8A7B.SF │ │ - offset of local header from start of archive: 234313 │ - (0000000000039349h) bytes │ + offset of local header from start of archive: 289604 │ + (0000000000046B44h) 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): 2013 May 14 03:16:46 │ - 32-bit CRC value (hex): 2d3621e8 │ - compressed size: 790 bytes │ - uncompressed size: 2596 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 4be795ad │ + compressed size: 2040 bytes │ + uncompressed size: 4979 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 #64: │ +Central directory entry #70: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - classes.dex │ + META-INF/CFBA8A7B.RSA │ │ - offset of local header from start of archive: 235173 │ - (00000000000396A5h) bytes │ + offset of local header from start of archive: 291694 │ + (000000000004736Eh) 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): 2013 May 14 03:16:44 │ - 32-bit CRC value (hex): 3f67cc8a │ - compressed size: 55457 bytes │ - uncompressed size: 138860 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 5 00:54:48 │ + 32-bit CRC value (hex): 8eef721f │ + compressed size: 1038 bytes │ + uncompressed size: 1297 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,14 +1,14 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── APK metadata │┄ Ordering differences only │ @@ -1,13 +1,13 @@ │ !!brut.androlib.meta.MetaInfo │ compressionType: false │ doNotCompress: │ - resources.arsc │ -- jpg │ - png │ +- jpg │ isFrameworkApk: false │ packageInfo: null │ sdkInfo: │ minSdkVersion: '8' │ targetSdkVersion: '17' │ sharedLibrary: false │ sparseResources: true ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -56,17 +56,17 @@ │ │ resource 0x7f02000b drawable/ic_menu_preferences │ │ () (file) res/drawable/ic_menu_preferences.png type=PNG │ │ resource 0x7f02000c drawable/ic_sql │ │ () (file) res/drawable/ic_sql.png type=PNG │ │ resource 0x7f02000d drawable/large_icon │ │ () (file) res/drawable/large_icon.png type=PNG │ │ resource 0x7f02000e drawable/sqlite_icon │ │ - (ldpi-v4) (file) res/drawable-ldpi/sqlite_icon.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/sqlite_icon.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/sqlite_icon.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/sqlite_icon.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/sqlite_icon.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/sqlite_icon.png type=PNG │ │ resource 0x7f02000f drawable/star │ │ () (file) res/drawable/star.png type=PNG │ │ resource 0x7f020010 drawable/textviewstates │ │ () (file) res/drawable/textviewstates.xml type=XML │ │ type id id=08 entryCount=129 │ │ resource 0x7f080000 id/layout_root │ │ () (id) │ │ @@ -336,26 +336,30 @@ │ │ () (file) res/layout/create_field.xml type=XML │ │ resource 0x7f030003 layout/create_table │ │ () (file) res/layout/create_table.xml type=XML │ │ resource 0x7f030004 layout/csv_export │ │ () (file) res/layout/csv_export.xml type=XML │ │ resource 0x7f030005 layout/csv_import │ │ () (file) res/layout/csv_import.xml type=XML │ │ + (v11) (file) res/layout-v11/csv_import.xml type=XML │ │ resource 0x7f030006 layout/datagrid │ │ () (file) res/layout/datagrid.xml type=XML │ │ resource 0x7f030007 layout/dbviewer │ │ () (file) res/layout/dbviewer.xml type=XML │ │ + (v11) (file) res/layout-v11/dbviewer.xml type=XML │ │ resource 0x7f030008 layout/dialog │ │ () (file) res/layout/dialog.xml type=XML │ │ resource 0x7f030009 layout/file_picker_sorting │ │ () (file) res/layout/file_picker_sorting.xml type=XML │ │ resource 0x7f03000a layout/filepicker │ │ () (file) res/layout/filepicker.xml type=XML │ │ + (v11) (file) res/layout-v11/filepicker.xml type=XML │ │ resource 0x7f03000b layout/filerow │ │ () (file) res/layout/filerow.xml type=XML │ │ + (v11) (file) res/layout-v11/filerow.xml type=XML │ │ resource 0x7f03000c layout/filter │ │ () (file) res/layout/filter.xml type=XML │ │ resource 0x7f03000d layout/filter_wizard │ │ () (file) res/layout/filter_wizard.xml type=XML │ │ resource 0x7f03000e layout/fp_row_layout │ │ () (file) res/layout/fp_row_layout.xml type=XML │ │ resource 0x7f03000f layout/help │ │ @@ -363,14 +367,15 @@ │ │ resource 0x7f030010 layout/line_editor │ │ () (file) res/layout/line_editor.xml type=XML │ │ resource 0x7f030011 layout/main │ │ () (file) res/layout/main.xml type=XML │ │ (land) (file) res/layout-land/main.xml type=XML │ │ resource 0x7f030012 layout/new_database │ │ () (file) res/layout/new_database.xml type=XML │ │ + (v11) (file) res/layout-v11/new_database.xml type=XML │ │ resource 0x7f030013 layout/new_welcome │ │ () (file) res/layout/new_welcome.xml type=XML │ │ resource 0x7f030014 layout/newfilepicker │ │ () (file) res/layout/newfilepicker.xml type=XML │ │ resource 0x7f030015 layout/old_table_viewer │ │ () (file) res/layout/old_table_viewer.xml type=XML │ │ resource 0x7f030016 layout/onclickopen │ │ @@ -383,14 +388,15 @@ │ │ () (file) res/layout/root_warning.xml type=XML │ │ resource 0x7f03001a layout/row │ │ () (file) res/layout/row.xml type=XML │ │ resource 0x7f03001b layout/row_layout │ │ () (file) res/layout/row_layout.xml type=XML │ │ resource 0x7f03001c layout/save_file │ │ () (file) res/layout/save_file.xml type=XML │ │ + (v11) (file) res/layout-v11/save_file.xml type=XML │ │ resource 0x7f03001d layout/sql_line │ │ () (file) res/layout/sql_line.xml type=XML │ │ resource 0x7f03001e layout/sqlviewer │ │ () (file) res/layout/sqlviewer.xml type=XML │ │ resource 0x7f03001f layout/table_viewer │ │ () (file) res/layout/table_viewer.xml type=XML │ │ resource 0x7f030020 layout/tablewizard ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 69613135 │ │ -signature : a2c7...4684 │ │ -file_size : 138860 │ │ +checksum : 2e8f1d59 │ │ +signature : f31d...5f22 │ │ +file_size : 138856 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 1175 │ │ +string_ids_size : 1174 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 248 │ │ -type_ids_off : 4812 (0x0012cc) │ │ +type_ids_off : 4808 (0x0012c8) │ │ proto_ids_size : 351 │ │ -proto_ids_off : 5804 (0x0016ac) │ │ +proto_ids_off : 5800 (0x0016a8) │ │ field_ids_size : 421 │ │ -field_ids_off : 10016 (0x002720) │ │ -method_ids_size : 1060 │ │ -method_ids_off : 13384 (0x003448) │ │ +field_ids_off : 10012 (0x00271c) │ │ +method_ids_size : 1061 │ │ +method_ids_off : 13380 (0x003444) │ │ class_defs_size : 105 │ │ -class_defs_off : 21864 (0x005568) │ │ -data_size : 113636 │ │ -data_off : 25224 (0x006288) │ │ +class_defs_off : 21868 (0x00556c) │ │ +data_size : 113628 │ │ +data_off : 25228 (0x00628c) │ │ │ │ Class #0 header: │ │ class_idx : 79 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 210 │ │ source_file_idx : -1 │ │ static_fields_size : 0 │ │ @@ -85,321 +85,321 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -006290: |[006290] dk.andsen.a.a.a.:()V │ │ -0062a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0062a2: 7010 dd03 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@03dd │ │ -0062a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0062aa: 7110 c903 0000 |0005: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@03c9 │ │ -0062b0: 0c00 |0008: move-result-object v0 │ │ -0062b2: 5b20 0800 |0009: iput-object v0, v2, Ldk/andsen/a/a/a;.h:Ljava/lang/Boolean; // field@0008 │ │ -0062b6: 5b21 0900 |000b: iput-object v1, v2, Ldk/andsen/a/a/a;.i:Ljava/lang/String; // field@0009 │ │ -0062ba: 5b21 0a00 |000d: iput-object v1, v2, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ -0062be: 0e00 |000f: return-void │ │ +006294: |[006294] dk.andsen.a.a.a.:()V │ │ +0062a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0062a6: 7010 de03 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@03de │ │ +0062ac: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0062ae: 7110 c903 0000 |0005: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@03c9 │ │ +0062b4: 0c00 |0008: move-result-object v0 │ │ +0062b6: 5b20 0800 |0009: iput-object v0, v2, Ldk/andsen/a/a/a;.h:Ljava/lang/Boolean; // field@0008 │ │ +0062ba: 5b21 0900 |000b: iput-object v1, v2, Ldk/andsen/a/a/a;.i:Ljava/lang/String; // field@0009 │ │ +0062be: 5b21 0a00 |000d: iput-object v1, v2, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ +0062c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/a/a/a;) │ │ name : 'a' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0062c0: |[0062c0] dk.andsen.a.a.a.a:()Ljava/lang/Boolean; │ │ -0062d0: 5410 0800 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.h:Ljava/lang/Boolean; // field@0008 │ │ -0062d4: 1100 |0002: return-object v0 │ │ +0062c4: |[0062c4] dk.andsen.a.a.a.a:()Ljava/lang/Boolean; │ │ +0062d4: 5410 0800 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.h:Ljava/lang/Boolean; // field@0008 │ │ +0062d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/a/a/a;) │ │ name : 'a' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0062d8: |[0062d8] dk.andsen.a.a.a.a:(I)V │ │ -0062e8: 5901 0200 |0000: iput v1, v0, Ldk/andsen/a/a/a;.b:I // field@0002 │ │ -0062ec: 0e00 |0002: return-void │ │ +0062dc: |[0062dc] dk.andsen.a.a.a.a:(I)V │ │ +0062ec: 5901 0200 |0000: iput v1, v0, Ldk/andsen/a/a/a;.b:I // field@0002 │ │ +0062f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/a/a/a;) │ │ name : 'a' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0062f0: |[0062f0] dk.andsen.a.a.a.a:(Ljava/lang/Boolean;)V │ │ -006300: 5b01 0800 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.h:Ljava/lang/Boolean; // field@0008 │ │ -006304: 0e00 |0002: return-void │ │ +0062f4: |[0062f4] dk.andsen.a.a.a.a:(Ljava/lang/Boolean;)V │ │ +006304: 5b01 0800 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.h:Ljava/lang/Boolean; // field@0008 │ │ +006308: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/a/a/a;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006308: |[006308] dk.andsen.a.a.a.a:(Ljava/lang/String;)V │ │ -006318: 5b01 0a00 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ -00631c: 0e00 |0002: return-void │ │ +00630c: |[00630c] dk.andsen.a.a.a.a:(Ljava/lang/String;)V │ │ +00631c: 5b01 0a00 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ +006320: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/a/a/a;) │ │ name : 'b' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006320: |[006320] dk.andsen.a.a.a.b:()Ljava/lang/String; │ │ -006330: 5410 0900 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.i:Ljava/lang/String; // field@0009 │ │ -006334: 1100 |0002: return-object v0 │ │ +006324: |[006324] dk.andsen.a.a.a.b:()Ljava/lang/String; │ │ +006334: 5410 0900 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.i:Ljava/lang/String; // field@0009 │ │ +006338: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/a/a/a;) │ │ name : 'b' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006338: |[006338] dk.andsen.a.a.a.b:(Ljava/lang/Boolean;)V │ │ -006348: 5b01 0400 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.d:Ljava/lang/Boolean; // field@0004 │ │ -00634c: 0e00 |0002: return-void │ │ +00633c: |[00633c] dk.andsen.a.a.a.b:(Ljava/lang/Boolean;)V │ │ +00634c: 5b01 0400 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.d:Ljava/lang/Boolean; // field@0004 │ │ +006350: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/a/a/a;) │ │ name : 'b' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006350: |[006350] dk.andsen.a.a.a.b:(Ljava/lang/String;)V │ │ -006360: 5b01 0100 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.a:Ljava/lang/String; // field@0001 │ │ -006364: 0e00 |0002: return-void │ │ +006354: |[006354] dk.andsen.a.a.a.b:(Ljava/lang/String;)V │ │ +006364: 5b01 0100 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.a:Ljava/lang/String; // field@0001 │ │ +006368: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/a/a/a;) │ │ name : 'c' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -006368: |[006368] dk.andsen.a.a.a.c:()Ljava/lang/String; │ │ -006378: 5410 0a00 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ -00637c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -006380: 5410 0100 |0004: iget-object v0, v1, Ldk/andsen/a/a/a;.a:Ljava/lang/String; // field@0001 │ │ -006384: 1100 |0006: return-object v0 │ │ -006386: 5410 0a00 |0007: iget-object v0, v1, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ -00638a: 28fd |0009: goto 0006 // -0003 │ │ +00636c: |[00636c] dk.andsen.a.a.a.c:()Ljava/lang/String; │ │ +00637c: 5410 0a00 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ +006380: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +006384: 5410 0100 |0004: iget-object v0, v1, Ldk/andsen/a/a/a;.a:Ljava/lang/String; // field@0001 │ │ +006388: 1100 |0006: return-object v0 │ │ +00638a: 5410 0a00 |0007: iget-object v0, v1, Ldk/andsen/a/a/a;.j:Ljava/lang/String; // field@000a │ │ +00638e: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/a/a/a;) │ │ name : 'c' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00638c: |[00638c] dk.andsen.a.a.a.c:(Ljava/lang/Boolean;)V │ │ -00639c: 5b01 0500 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.e:Ljava/lang/Boolean; // field@0005 │ │ -0063a0: 0e00 |0002: return-void │ │ +006390: |[006390] dk.andsen.a.a.a.c:(Ljava/lang/Boolean;)V │ │ +0063a0: 5b01 0500 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.e:Ljava/lang/Boolean; // field@0005 │ │ +0063a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/a/a/a;) │ │ name : 'c' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0063a4: |[0063a4] dk.andsen.a.a.a.c:(Ljava/lang/String;)V │ │ -0063b4: 5b01 0300 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.c:Ljava/lang/String; // field@0003 │ │ -0063b8: 0e00 |0002: return-void │ │ +0063a8: |[0063a8] dk.andsen.a.a.a.c:(Ljava/lang/String;)V │ │ +0063b8: 5b01 0300 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.c:Ljava/lang/String; // field@0003 │ │ +0063bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/a/a/a;) │ │ name : 'd' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0063bc: |[0063bc] dk.andsen.a.a.a.d:()Ljava/lang/String; │ │ -0063cc: 5410 0100 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.a:Ljava/lang/String; // field@0001 │ │ -0063d0: 1100 |0002: return-object v0 │ │ +0063c0: |[0063c0] dk.andsen.a.a.a.d:()Ljava/lang/String; │ │ +0063d0: 5410 0100 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.a:Ljava/lang/String; // field@0001 │ │ +0063d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/a/a/a;) │ │ name : 'd' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0063d4: |[0063d4] dk.andsen.a.a.a.d:(Ljava/lang/String;)V │ │ -0063e4: 5b01 0600 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.f:Ljava/lang/String; // field@0006 │ │ -0063e8: 0e00 |0002: return-void │ │ +0063d8: |[0063d8] dk.andsen.a.a.a.d:(Ljava/lang/String;)V │ │ +0063e8: 5b01 0600 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.f:Ljava/lang/String; // field@0006 │ │ +0063ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/a/a/a;) │ │ name : 'e' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0063ec: |[0063ec] dk.andsen.a.a.a.e:()I │ │ -0063fc: 5210 0200 |0000: iget v0, v1, Ldk/andsen/a/a/a;.b:I // field@0002 │ │ -006400: 0f00 |0002: return v0 │ │ +0063f0: |[0063f0] dk.andsen.a.a.a.e:()I │ │ +006400: 5210 0200 |0000: iget v0, v1, Ldk/andsen/a/a/a;.b:I // field@0002 │ │ +006404: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Ldk/andsen/a/a/a;) │ │ name : 'e' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006404: |[006404] dk.andsen.a.a.a.e:(Ljava/lang/String;)V │ │ -006414: 5b01 0700 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.g:Ljava/lang/String; // field@0007 │ │ -006418: 0e00 |0002: return-void │ │ +006408: |[006408] dk.andsen.a.a.a.e:(Ljava/lang/String;)V │ │ +006418: 5b01 0700 |0000: iput-object v1, v0, Ldk/andsen/a/a/a;.g:Ljava/lang/String; // field@0007 │ │ +00641c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ldk/andsen/a/a/a;) │ │ name : 'f' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -00641c: |[00641c] dk.andsen.a.a.a.f:()Ljava/lang/String; │ │ -00642c: 5410 0300 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.c:Ljava/lang/String; // field@0003 │ │ -006430: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -006434: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -006438: 1100 |0006: return-object v0 │ │ -00643a: 5410 0300 |0007: iget-object v0, v1, Ldk/andsen/a/a/a;.c:Ljava/lang/String; // field@0003 │ │ -00643e: 28fd |0009: goto 0006 // -0003 │ │ +006420: |[006420] dk.andsen.a.a.a.f:()Ljava/lang/String; │ │ +006430: 5410 0300 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.c:Ljava/lang/String; // field@0003 │ │ +006434: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +006438: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +00643c: 1100 |0006: return-object v0 │ │ +00643e: 5410 0300 |0007: iget-object v0, v1, Ldk/andsen/a/a/a;.c:Ljava/lang/String; // field@0003 │ │ +006442: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Ldk/andsen/a/a/a;) │ │ name : 'g' │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006440: |[006440] dk.andsen.a.a.a.g:()Ljava/lang/Boolean; │ │ -006450: 5410 0400 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.d:Ljava/lang/Boolean; // field@0004 │ │ -006454: 1100 |0002: return-object v0 │ │ +006444: |[006444] dk.andsen.a.a.a.g:()Ljava/lang/Boolean; │ │ +006454: 5410 0400 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.d:Ljava/lang/Boolean; // field@0004 │ │ +006458: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Ldk/andsen/a/a/a;) │ │ name : 'h' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006458: |[006458] dk.andsen.a.a.a.h:()Ljava/lang/String; │ │ -006468: 5410 0600 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.f:Ljava/lang/String; // field@0006 │ │ -00646c: 1100 |0002: return-object v0 │ │ +00645c: |[00645c] dk.andsen.a.a.a.h:()Ljava/lang/String; │ │ +00646c: 5410 0600 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.f:Ljava/lang/String; // field@0006 │ │ +006470: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Ldk/andsen/a/a/a;) │ │ name : 'i' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006470: |[006470] dk.andsen.a.a.a.i:()Ljava/lang/String; │ │ -006480: 5410 0700 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.g:Ljava/lang/String; // field@0007 │ │ -006484: 1100 |0002: return-object v0 │ │ +006474: |[006474] dk.andsen.a.a.a.i:()Ljava/lang/String; │ │ +006484: 5410 0700 |0000: iget-object v0, v1, Ldk/andsen/a/a/a;.g:Ljava/lang/String; // field@0007 │ │ +006488: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #1 header: │ │ @@ -461,666 +461,666 @@ │ │ type : '([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 162 16-bit code units │ │ -006488: |[006488] dk.andsen.a.a.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ -006498: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ -00649a: 12e5 |0001: const/4 v5, #int -2 // #fe │ │ -00649c: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -00649e: 1254 |0003: const/4 v4, #int 5 // #5 │ │ -0064a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0064a2: 7010 dd03 0700 |0005: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@03dd │ │ -0064a8: 5c73 0f00 |0008: iput-boolean v3, v7, Ldk/andsen/a/a;.e:Z // field@000f │ │ -0064ac: 1300 6400 |000a: const/16 v0, #int 100 // #64 │ │ -0064b0: 5970 1000 |000c: iput v0, v7, Ldk/andsen/a/a;.f:I // field@0010 │ │ -0064b4: 5c71 1100 |000e: iput-boolean v1, v7, Ldk/andsen/a/a;.g:Z // field@0011 │ │ -0064b8: 5c71 1200 |0010: iput-boolean v1, v7, Ldk/andsen/a/a;.h:Z // field@0012 │ │ -0064bc: 7110 9401 0a00 |0012: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -0064c2: 0a00 |0015: move-result v0 │ │ -0064c4: 5c70 1200 |0016: iput-boolean v0, v7, Ldk/andsen/a/a;.h:Z // field@0012 │ │ -0064c8: 7110 9201 0a00 |0018: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.h:(Landroid/content/Context;)Z // method@0192 │ │ -0064ce: 0a00 |001b: move-result v0 │ │ -0064d0: 5c70 1100 |001c: iput-boolean v0, v7, Ldk/andsen/a/a;.g:Z // field@0011 │ │ -0064d4: 5b7b 0b00 |001e: iput-object v11, v7, Ldk/andsen/a/a;.a:Ldk/andsen/asqlitemanager/q; // field@000b │ │ -0064d8: 5b7a 0e00 |0020: iput-object v10, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0064dc: 5b78 0d00 |0022: iput-object v8, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -0064e0: 5c79 1300 |0024: iput-boolean v9, v7, Ldk/andsen/a/a;.i:Z // field@0013 │ │ -0064e4: 2200 4600 |0026: new-instance v0, Landroid/widget/ScrollView; // type@0046 │ │ -0064e8: 7020 c800 a000 |0028: invoke-direct {v0, v10}, Landroid/widget/ScrollView;.:(Landroid/content/Context;)V // method@00c8 │ │ -0064ee: 5b70 0c00 |002b: iput-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ -0064f2: 5470 0c00 |002d: iget-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ -0064f6: 2202 3100 |002f: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -0064fa: 7030 8b00 6205 |0031: invoke-direct {v2, v6, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -006500: 6e20 cc00 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/ScrollView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00cc │ │ -006506: 5470 0c00 |0037: iget-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ -00650a: 6e54 cd00 4044 |0039: invoke-virtual {v0, v4, v4, v4, v4}, Landroid/widget/ScrollView;.setPadding:(IIII)V // method@00cd │ │ -006510: 2204 4000 |003c: new-instance v4, Landroid/widget/LinearLayout; // type@0040 │ │ -006514: 7020 b400 a400 |003e: invoke-direct {v4, v10}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00651a: 6e20 bc00 3400 |0041: invoke-virtual {v4, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -006520: 2200 3f00 |0044: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -006524: 7030 b200 6005 |0046: invoke-direct {v0, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -00652a: 6e20 bb00 0400 |0049: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -006530: 0110 |004c: move v0, v1 │ │ -006532: 2182 |004d: array-length v2, v8 │ │ -006534: 3520 4800 |004e: if-ge v0, v2, 0096 // +0048 │ │ -006538: 4602 0800 |0050: aget-object v2, v8, v0 │ │ -00653c: 6e10 fa00 0200 |0052: invoke-virtual {v2}, Ldk/andsen/a/a/a;.a:()Ljava/lang/Boolean; // method@00fa │ │ -006542: 0c02 |0055: move-result-object v2 │ │ -006544: 6e10 c703 0200 |0056: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ -00654a: 0a02 |0059: move-result v2 │ │ -00654c: 3802 2c00 |005a: if-eqz v2, 0086 // +002c │ │ -006550: 2202 4000 |005c: new-instance v2, Landroid/widget/LinearLayout; // type@0040 │ │ -006554: 7020 b400 a200 |005e: invoke-direct {v2, v10}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00655a: 4602 0800 |0061: aget-object v2, v8, v0 │ │ -00655e: 6e10 0601 0200 |0063: invoke-virtual {v2}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ -006564: 0a02 |0066: move-result v2 │ │ -006566: 2b02 3500 0000 |0067: packed-switch v2, 0000009c // +00000035 │ │ -00656c: 0132 |006a: move v2, v3 │ │ -00656e: 4605 0800 |006b: aget-object v5, v8, v0 │ │ -006572: 6e10 0b01 0500 |006d: invoke-virtual {v5}, Ldk/andsen/a/a/a;.i:()Ljava/lang/String; // method@010b │ │ -006578: 0c05 |0070: move-result-object v5 │ │ -00657a: 3805 1a00 |0071: if-eqz v5, 008b // +001a │ │ -00657e: 5575 1100 |0073: iget-boolean v5, v7, Ldk/andsen/a/a;.g:Z // field@0011 │ │ -006582: 3805 1600 |0075: if-eqz v5, 008b // +0016 │ │ -006586: 3802 1400 |0077: if-eqz v2, 008b // +0014 │ │ -00658a: 4602 0800 |0079: aget-object v2, v8, v0 │ │ -00658e: d005 d007 |007b: add-int/lit16 v5, v0, #int 2000 // #07d0 │ │ -006592: d006 e803 |007d: add-int/lit16 v6, v0, #int 1000 // #03e8 │ │ -006596: 7040 1401 2765 |007f: invoke-direct {v7, v2, v5, v6}, Ldk/andsen/a/a;.b:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; // method@0114 │ │ -00659c: 0c02 |0082: move-result-object v2 │ │ -00659e: 6e20 b500 2400 |0083: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0065a4: d800 0001 |0086: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0065a8: 28c5 |0088: goto 004d // -003b │ │ -0065aa: 0112 |0089: move v2, v1 │ │ -0065ac: 28e1 |008a: goto 006b // -001f │ │ -0065ae: 4602 0800 |008b: aget-object v2, v8, v0 │ │ -0065b2: d005 d007 |008d: add-int/lit16 v5, v0, #int 2000 // #07d0 │ │ -0065b6: d006 e803 |008f: add-int/lit16 v6, v0, #int 1000 // #03e8 │ │ -0065ba: 7040 0e01 2765 |0091: invoke-direct {v7, v2, v5, v6}, Ldk/andsen/a/a;.a:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; // method@010e │ │ -0065c0: 0c02 |0094: move-result-object v2 │ │ -0065c2: 28ee |0095: goto 0083 // -0012 │ │ -0065c4: 5470 0c00 |0096: iget-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ -0065c8: 6e20 c900 4000 |0098: invoke-virtual {v0, v4}, Landroid/widget/ScrollView;.addView:(Landroid/view/View;)V // method@00c9 │ │ -0065ce: 0e00 |009b: return-void │ │ -0065d0: 0001 0100 0600 0000 2200 0000 |009c: packed-switch-data (6 units) │ │ +00648c: |[00648c] dk.andsen.a.a.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ +00649c: 12f6 |0000: const/4 v6, #int -1 // #ff │ │ +00649e: 12e5 |0001: const/4 v5, #int -2 // #fe │ │ +0064a0: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +0064a2: 1254 |0003: const/4 v4, #int 5 // #5 │ │ +0064a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0064a6: 7010 de03 0700 |0005: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@03de │ │ +0064ac: 5c73 0f00 |0008: iput-boolean v3, v7, Ldk/andsen/a/a;.e:Z // field@000f │ │ +0064b0: 1300 6400 |000a: const/16 v0, #int 100 // #64 │ │ +0064b4: 5970 1000 |000c: iput v0, v7, Ldk/andsen/a/a;.f:I // field@0010 │ │ +0064b8: 5c71 1100 |000e: iput-boolean v1, v7, Ldk/andsen/a/a;.g:Z // field@0011 │ │ +0064bc: 5c71 1200 |0010: iput-boolean v1, v7, Ldk/andsen/a/a;.h:Z // field@0012 │ │ +0064c0: 7110 9401 0a00 |0012: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +0064c6: 0a00 |0015: move-result v0 │ │ +0064c8: 5c70 1200 |0016: iput-boolean v0, v7, Ldk/andsen/a/a;.h:Z // field@0012 │ │ +0064cc: 7110 9201 0a00 |0018: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.h:(Landroid/content/Context;)Z // method@0192 │ │ +0064d2: 0a00 |001b: move-result v0 │ │ +0064d4: 5c70 1100 |001c: iput-boolean v0, v7, Ldk/andsen/a/a;.g:Z // field@0011 │ │ +0064d8: 5b7b 0b00 |001e: iput-object v11, v7, Ldk/andsen/a/a;.a:Ldk/andsen/asqlitemanager/q; // field@000b │ │ +0064dc: 5b7a 0e00 |0020: iput-object v10, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0064e0: 5b78 0d00 |0022: iput-object v8, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +0064e4: 5c79 1300 |0024: iput-boolean v9, v7, Ldk/andsen/a/a;.i:Z // field@0013 │ │ +0064e8: 2200 4600 |0026: new-instance v0, Landroid/widget/ScrollView; // type@0046 │ │ +0064ec: 7020 c800 a000 |0028: invoke-direct {v0, v10}, Landroid/widget/ScrollView;.:(Landroid/content/Context;)V // method@00c8 │ │ +0064f2: 5b70 0c00 |002b: iput-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ +0064f6: 5470 0c00 |002d: iget-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ +0064fa: 2202 3100 |002f: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +0064fe: 7030 8b00 6205 |0031: invoke-direct {v2, v6, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006504: 6e20 cc00 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/ScrollView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00cc │ │ +00650a: 5470 0c00 |0037: iget-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ +00650e: 6e54 cd00 4044 |0039: invoke-virtual {v0, v4, v4, v4, v4}, Landroid/widget/ScrollView;.setPadding:(IIII)V // method@00cd │ │ +006514: 2204 4000 |003c: new-instance v4, Landroid/widget/LinearLayout; // type@0040 │ │ +006518: 7020 b400 a400 |003e: invoke-direct {v4, v10}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00651e: 6e20 bc00 3400 |0041: invoke-virtual {v4, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +006524: 2200 3f00 |0044: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +006528: 7030 b200 6005 |0046: invoke-direct {v0, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +00652e: 6e20 bb00 0400 |0049: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +006534: 0110 |004c: move v0, v1 │ │ +006536: 2182 |004d: array-length v2, v8 │ │ +006538: 3520 4800 |004e: if-ge v0, v2, 0096 // +0048 │ │ +00653c: 4602 0800 |0050: aget-object v2, v8, v0 │ │ +006540: 6e10 fa00 0200 |0052: invoke-virtual {v2}, Ldk/andsen/a/a/a;.a:()Ljava/lang/Boolean; // method@00fa │ │ +006546: 0c02 |0055: move-result-object v2 │ │ +006548: 6e10 c703 0200 |0056: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ +00654e: 0a02 |0059: move-result v2 │ │ +006550: 3802 2c00 |005a: if-eqz v2, 0086 // +002c │ │ +006554: 2202 4000 |005c: new-instance v2, Landroid/widget/LinearLayout; // type@0040 │ │ +006558: 7020 b400 a200 |005e: invoke-direct {v2, v10}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00655e: 4602 0800 |0061: aget-object v2, v8, v0 │ │ +006562: 6e10 0601 0200 |0063: invoke-virtual {v2}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ +006568: 0a02 |0066: move-result v2 │ │ +00656a: 2b02 3500 0000 |0067: packed-switch v2, 0000009c // +00000035 │ │ +006570: 0132 |006a: move v2, v3 │ │ +006572: 4605 0800 |006b: aget-object v5, v8, v0 │ │ +006576: 6e10 0b01 0500 |006d: invoke-virtual {v5}, Ldk/andsen/a/a/a;.i:()Ljava/lang/String; // method@010b │ │ +00657c: 0c05 |0070: move-result-object v5 │ │ +00657e: 3805 1a00 |0071: if-eqz v5, 008b // +001a │ │ +006582: 5575 1100 |0073: iget-boolean v5, v7, Ldk/andsen/a/a;.g:Z // field@0011 │ │ +006586: 3805 1600 |0075: if-eqz v5, 008b // +0016 │ │ +00658a: 3802 1400 |0077: if-eqz v2, 008b // +0014 │ │ +00658e: 4602 0800 |0079: aget-object v2, v8, v0 │ │ +006592: d005 d007 |007b: add-int/lit16 v5, v0, #int 2000 // #07d0 │ │ +006596: d006 e803 |007d: add-int/lit16 v6, v0, #int 1000 // #03e8 │ │ +00659a: 7040 1401 2765 |007f: invoke-direct {v7, v2, v5, v6}, Ldk/andsen/a/a;.b:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; // method@0114 │ │ +0065a0: 0c02 |0082: move-result-object v2 │ │ +0065a2: 6e20 b500 2400 |0083: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0065a8: d800 0001 |0086: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0065ac: 28c5 |0088: goto 004d // -003b │ │ +0065ae: 0112 |0089: move v2, v1 │ │ +0065b0: 28e1 |008a: goto 006b // -001f │ │ +0065b2: 4602 0800 |008b: aget-object v2, v8, v0 │ │ +0065b6: d005 d007 |008d: add-int/lit16 v5, v0, #int 2000 // #07d0 │ │ +0065ba: d006 e803 |008f: add-int/lit16 v6, v0, #int 1000 // #03e8 │ │ +0065be: 7040 0e01 2765 |0091: invoke-direct {v7, v2, v5, v6}, Ldk/andsen/a/a;.a:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; // method@010e │ │ +0065c4: 0c02 |0094: move-result-object v2 │ │ +0065c6: 28ee |0095: goto 0083 // -0012 │ │ +0065c8: 5470 0c00 |0096: iget-object v0, v7, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ +0065cc: 6e20 c900 4000 |0098: invoke-virtual {v0, v4}, Landroid/widget/ScrollView;.addView:(Landroid/view/View;)V // method@00c9 │ │ +0065d2: 0e00 |009b: return-void │ │ +0065d4: 0001 0100 0600 0000 2200 0000 |009c: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '(Ldk/andsen/a/a;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0065dc: |[0065dc] dk.andsen.a.a.a:(Ldk/andsen/a/a;)Landroid/content/Context; │ │ -0065ec: 5410 0e00 |0000: iget-object v0, v1, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0065f0: 1100 |0002: return-object v0 │ │ +0065e0: |[0065e0] dk.andsen.a.a.a:(Ldk/andsen/a/a;)Landroid/content/Context; │ │ +0065f0: 5410 0e00 |0000: iget-object v0, v1, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0065f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 408 16-bit code units │ │ -0065f4: |[0065f4] dk.andsen.a.a.a:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; │ │ -006604: 1256 |0000: const/4 v6, #int 5 // #5 │ │ -006606: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -006608: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -00660a: 12f5 |0003: const/4 v5, #int -1 // #ff │ │ -00660c: 12e4 |0004: const/4 v4, #int -2 // #fe │ │ -00660e: 1a01 9c00 |0005: const-string v1, "Creating normal edit field" // string@009c │ │ -006612: 5572 1200 |0007: iget-boolean v2, v7, Ldk/andsen/a/a;.h:Z // field@0012 │ │ -006616: 7120 3903 2100 |0009: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00661c: 2201 4000 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ -006620: 5472 0e00 |000e: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006624: 7020 b400 2100 |0010: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00662a: 6e20 bc00 3100 |0013: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -006630: 2202 3f00 |0016: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -006634: 7030 b200 5204 |0018: invoke-direct {v2, v5, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -00663a: 6e20 bb00 2100 |001b: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -006640: 6e20 ba00 9100 |001e: invoke-virtual {v1, v9}, Landroid/widget/LinearLayout;.setId:(I)V // method@00ba │ │ -006646: 6e20 bc00 3100 |0021: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -00664c: 2202 3f00 |0024: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -006650: 7030 b200 5204 |0026: invoke-direct {v2, v5, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -006656: 6e20 bb00 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -00665c: 6e20 ba00 9100 |002c: invoke-virtual {v1, v9}, Landroid/widget/LinearLayout;.setId:(I)V // method@00ba │ │ -006662: 2202 4d00 |002f: new-instance v2, Landroid/widget/TextView; // type@004d │ │ -006666: 5473 0e00 |0031: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -00666a: 7020 dd00 3200 |0033: invoke-direct {v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -006670: 2203 3100 |0036: new-instance v3, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -006674: 7030 8b00 5304 |0038: invoke-direct {v3, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -00667a: 6e20 e800 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00e8 │ │ -006680: 6e10 0101 0800 |003e: invoke-virtual {v8}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ -006686: 0c03 |0041: move-result-object v3 │ │ -006688: 3903 3f00 |0042: if-nez v3, 0081 // +003f │ │ -00668c: 6e10 0401 0800 |0044: invoke-virtual {v8}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ -006692: 0c03 |0047: move-result-object v3 │ │ -006694: 6e20 ee00 3200 |0048: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00669a: 5273 1000 |004b: iget v3, v7, Ldk/andsen/a/a;.f:I // field@0010 │ │ -00669e: 6e20 f300 3200 |004d: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ -0066a4: 6e50 ec00 6260 |0050: invoke-virtual {v2, v6, v0, v6, v0}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -0066aa: 6e20 b500 2100 |0053: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0066b0: 6e10 0601 0800 |0056: invoke-virtual {v8}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ -0066b6: 0a02 |0059: move-result v2 │ │ -0066b8: 2b02 2c01 0000 |005a: packed-switch v2, 00000186 // +0000012c │ │ -0066be: 2200 3d00 |005d: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -0066c2: 5472 0e00 |005f: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0066c6: 7020 a200 2000 |0061: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -0066cc: 2202 3100 |0064: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -0066d0: 7030 8b00 5204 |0066: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -0066d6: 6e20 a900 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -0066dc: 6e10 0801 0800 |006c: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -0066e2: 0c02 |006f: move-result-object v2 │ │ -0066e4: 6e20 ae00 2000 |0070: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -0066ea: 6e10 fe00 0800 |0073: invoke-virtual {v8}, Ldk/andsen/a/a/a;.b:()Ljava/lang/String; // method@00fe │ │ -0066f0: 0c02 |0076: move-result-object v2 │ │ -0066f2: 6e20 a600 2000 |0077: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -0066f8: 6e20 a700 a000 |007a: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -0066fe: 6e20 b500 0100 |007d: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006704: 1101 |0080: return-object v1 │ │ -006706: 6e10 0101 0800 |0081: invoke-virtual {v8}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ -00670c: 0c03 |0084: move-result-object v3 │ │ -00670e: 6e20 ee00 3200 |0085: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -006714: 28c3 |0088: goto 004b // -003d │ │ -006716: 2200 3d00 |0089: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -00671a: 5472 0e00 |008b: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -00671e: 7020 a200 2000 |008d: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -006724: 2202 3100 |0090: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -006728: 7030 8b00 5204 |0092: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -00672e: 6e20 a900 2000 |0095: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -006734: 6e10 0801 0800 |0098: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -00673a: 0c02 |009b: move-result-object v2 │ │ -00673c: 6e20 ae00 2000 |009c: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -006742: 6e20 a700 a000 |009f: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -006748: 1302 1400 |00a2: const/16 v2, #int 20 // #14 │ │ -00674c: 6e20 a800 2000 |00a4: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -006752: 6e20 b500 0100 |00a7: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006758: 28d6 |00aa: goto 0080 // -002a │ │ -00675a: 2200 3d00 |00ab: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -00675e: 5472 0e00 |00ad: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006762: 7020 a200 2000 |00af: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -006768: 2202 3100 |00b2: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -00676c: 7030 8b00 5204 |00b4: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -006772: 6e20 a900 2000 |00b7: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -006778: 6e10 0801 0800 |00ba: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -00677e: 0c02 |00bd: move-result-object v2 │ │ -006780: 6e20 ae00 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -006786: 1242 |00c1: const/4 v2, #int 4 // #4 │ │ -006788: 6e20 a800 2000 |00c2: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -00678e: 6e20 a700 a000 |00c5: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -006794: 6e20 b500 0100 |00c8: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00679a: 28b5 |00cb: goto 0080 // -004b │ │ -00679c: 2200 3d00 |00cc: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -0067a0: 5472 0e00 |00ce: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0067a4: 7020 a200 2000 |00d0: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -0067aa: 2202 3100 |00d3: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -0067ae: 7030 8b00 5204 |00d5: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -0067b4: 6e20 a900 2000 |00d8: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -0067ba: 6e10 0801 0800 |00db: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -0067c0: 0c02 |00de: move-result-object v2 │ │ -0067c2: 6e20 ae00 2000 |00df: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -0067c8: 1302 0230 |00e2: const/16 v2, #int 12290 // #3002 │ │ -0067cc: 6e20 a800 2000 |00e4: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -0067d2: 6e20 a700 a000 |00e7: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -0067d8: 6e20 b500 0100 |00ea: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0067de: 2893 |00ed: goto 0080 // -006d │ │ -0067e0: 2200 3d00 |00ee: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -0067e4: 5472 0e00 |00f0: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0067e8: 7020 a200 2000 |00f2: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -0067ee: 2202 3100 |00f5: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -0067f2: 7030 8b00 5204 |00f7: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -0067f8: 6e20 a900 2000 |00fa: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -0067fe: 6e10 0801 0800 |00fd: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -006804: 0c02 |0100: move-result-object v2 │ │ -006806: 6e20 ae00 2000 |0101: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -00680c: 1302 0210 |0104: const/16 v2, #int 4098 // #1002 │ │ -006810: 6e20 a800 2000 |0106: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -006816: 6e20 a700 a000 |0109: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -00681c: 6e20 b500 0100 |010c: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006822: 2900 71ff |010f: goto/16 0080 // -008f │ │ -006826: 2200 3d00 |0111: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -00682a: 5472 0e00 |0113: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -00682e: 7020 a200 2000 |0115: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -006834: 2202 3100 |0118: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -006838: 7030 8b00 5204 |011a: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -00683e: 6e20 a900 2000 |011d: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -006844: 6e10 0801 0800 |0120: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -00684a: 0c02 |0123: move-result-object v2 │ │ -00684c: 6e20 ae00 2000 |0124: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -006852: 1302 2400 |0127: const/16 v2, #int 36 // #24 │ │ -006856: 6e20 a800 2000 |0129: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -00685c: 6e20 a700 a000 |012c: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -006862: 6e20 b500 0100 |012f: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006868: 2900 4eff |0132: goto/16 0080 // -00b2 │ │ -00686c: 2202 3a00 |0134: new-instance v2, Landroid/widget/CheckBox; // type@003a │ │ -006870: 5473 0e00 |0136: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006874: 7020 9800 3200 |0138: invoke-direct {v2, v3}, Landroid/widget/CheckBox;.:(Landroid/content/Context;)V // method@0098 │ │ -00687a: 2203 3100 |013b: new-instance v3, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -00687e: 7030 8b00 5304 |013d: invoke-direct {v3, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -006884: 6e20 9e00 3200 |0140: invoke-virtual {v2, v3}, Landroid/widget/CheckBox;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@009e │ │ -00688a: 6e10 0801 0800 |0143: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -006890: 0c03 |0146: move-result-object v3 │ │ -006892: 3903 0d00 |0147: if-nez v3, 0154 // +000d │ │ -006896: 6e20 9b00 0200 |0149: invoke-virtual {v2, v0}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -00689c: 6e20 9d00 a200 |014c: invoke-virtual {v2, v10}, Landroid/widget/CheckBox;.setId:(I)V // method@009d │ │ -0068a2: 6e20 b500 2100 |014f: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0068a8: 2900 2eff |0152: goto/16 0080 // -00d2 │ │ -0068ac: 6e10 0801 0800 |0154: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -0068b2: 0c00 |0157: move-result-object v0 │ │ -0068b4: 7020 1301 0700 |0158: invoke-direct {v7, v0}, Ldk/andsen/a/a;.a:(Ljava/lang/String;)Z // method@0113 │ │ -0068ba: 0a00 |015b: move-result v0 │ │ -0068bc: 28ed |015c: goto 0149 // -0013 │ │ -0068be: 2200 3d00 |015d: new-instance v0, Landroid/widget/EditText; // type@003d │ │ -0068c2: 5472 0e00 |015f: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0068c6: 7020 a200 2000 |0161: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -0068cc: 2202 3100 |0164: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -0068d0: 7030 8b00 5204 |0166: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -0068d6: 6e20 a900 2000 |0169: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -0068dc: 6e10 0801 0800 |016c: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -0068e2: 0c02 |016f: move-result-object v2 │ │ -0068e4: 6e20 ae00 2000 |0170: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -0068ea: 6e10 fe00 0800 |0173: invoke-virtual {v8}, Ldk/andsen/a/a/a;.b:()Ljava/lang/String; // method@00fe │ │ -0068f0: 0c02 |0176: move-result-object v2 │ │ -0068f2: 6e20 a600 2000 |0177: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -0068f8: 6e20 a700 a000 |017a: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -0068fe: 1232 |017d: const/4 v2, #int 3 // #3 │ │ -006900: 6e20 a800 2000 |017e: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -006906: 6e20 b500 0100 |0181: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00690c: 2900 fcfe |0184: goto/16 0080 // -0104 │ │ -006910: 0001 0700 0100 0000 9400 0000 7200 ... |0186: packed-switch-data (18 units) │ │ +0065f8: |[0065f8] dk.andsen.a.a.a:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; │ │ +006608: 1256 |0000: const/4 v6, #int 5 // #5 │ │ +00660a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +00660c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +00660e: 12f5 |0003: const/4 v5, #int -1 // #ff │ │ +006610: 12e4 |0004: const/4 v4, #int -2 // #fe │ │ +006612: 1a01 9c00 |0005: const-string v1, "Creating normal edit field" // string@009c │ │ +006616: 5572 1200 |0007: iget-boolean v2, v7, Ldk/andsen/a/a;.h:Z // field@0012 │ │ +00661a: 7120 3903 2100 |0009: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +006620: 2201 4000 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ +006624: 5472 0e00 |000e: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006628: 7020 b400 2100 |0010: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00662e: 6e20 bc00 3100 |0013: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +006634: 2202 3f00 |0016: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +006638: 7030 b200 5204 |0018: invoke-direct {v2, v5, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +00663e: 6e20 bb00 2100 |001b: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +006644: 6e20 ba00 9100 |001e: invoke-virtual {v1, v9}, Landroid/widget/LinearLayout;.setId:(I)V // method@00ba │ │ +00664a: 6e20 bc00 3100 |0021: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +006650: 2202 3f00 |0024: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +006654: 7030 b200 5204 |0026: invoke-direct {v2, v5, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +00665a: 6e20 bb00 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +006660: 6e20 ba00 9100 |002c: invoke-virtual {v1, v9}, Landroid/widget/LinearLayout;.setId:(I)V // method@00ba │ │ +006666: 2202 4d00 |002f: new-instance v2, Landroid/widget/TextView; // type@004d │ │ +00666a: 5473 0e00 |0031: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +00666e: 7020 dd00 3200 |0033: invoke-direct {v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +006674: 2203 3100 |0036: new-instance v3, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +006678: 7030 8b00 5304 |0038: invoke-direct {v3, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +00667e: 6e20 e800 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00e8 │ │ +006684: 6e10 0101 0800 |003e: invoke-virtual {v8}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ +00668a: 0c03 |0041: move-result-object v3 │ │ +00668c: 3903 3f00 |0042: if-nez v3, 0081 // +003f │ │ +006690: 6e10 0401 0800 |0044: invoke-virtual {v8}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ +006696: 0c03 |0047: move-result-object v3 │ │ +006698: 6e20 ee00 3200 |0048: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00669e: 5273 1000 |004b: iget v3, v7, Ldk/andsen/a/a;.f:I // field@0010 │ │ +0066a2: 6e20 f300 3200 |004d: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ +0066a8: 6e50 ec00 6260 |0050: invoke-virtual {v2, v6, v0, v6, v0}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +0066ae: 6e20 b500 2100 |0053: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0066b4: 6e10 0601 0800 |0056: invoke-virtual {v8}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ +0066ba: 0a02 |0059: move-result v2 │ │ +0066bc: 2b02 2c01 0000 |005a: packed-switch v2, 00000186 // +0000012c │ │ +0066c2: 2200 3d00 |005d: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +0066c6: 5472 0e00 |005f: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0066ca: 7020 a200 2000 |0061: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +0066d0: 2202 3100 |0064: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +0066d4: 7030 8b00 5204 |0066: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +0066da: 6e20 a900 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +0066e0: 6e10 0801 0800 |006c: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +0066e6: 0c02 |006f: move-result-object v2 │ │ +0066e8: 6e20 ae00 2000 |0070: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +0066ee: 6e10 fe00 0800 |0073: invoke-virtual {v8}, Ldk/andsen/a/a/a;.b:()Ljava/lang/String; // method@00fe │ │ +0066f4: 0c02 |0076: move-result-object v2 │ │ +0066f6: 6e20 a600 2000 |0077: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +0066fc: 6e20 a700 a000 |007a: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +006702: 6e20 b500 0100 |007d: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +006708: 1101 |0080: return-object v1 │ │ +00670a: 6e10 0101 0800 |0081: invoke-virtual {v8}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ +006710: 0c03 |0084: move-result-object v3 │ │ +006712: 6e20 ee00 3200 |0085: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +006718: 28c3 |0088: goto 004b // -003d │ │ +00671a: 2200 3d00 |0089: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +00671e: 5472 0e00 |008b: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006722: 7020 a200 2000 |008d: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +006728: 2202 3100 |0090: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +00672c: 7030 8b00 5204 |0092: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006732: 6e20 a900 2000 |0095: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +006738: 6e10 0801 0800 |0098: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +00673e: 0c02 |009b: move-result-object v2 │ │ +006740: 6e20 ae00 2000 |009c: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +006746: 6e20 a700 a000 |009f: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +00674c: 1302 1400 |00a2: const/16 v2, #int 20 // #14 │ │ +006750: 6e20 a800 2000 |00a4: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +006756: 6e20 b500 0100 |00a7: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00675c: 28d6 |00aa: goto 0080 // -002a │ │ +00675e: 2200 3d00 |00ab: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +006762: 5472 0e00 |00ad: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006766: 7020 a200 2000 |00af: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +00676c: 2202 3100 |00b2: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +006770: 7030 8b00 5204 |00b4: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006776: 6e20 a900 2000 |00b7: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +00677c: 6e10 0801 0800 |00ba: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +006782: 0c02 |00bd: move-result-object v2 │ │ +006784: 6e20 ae00 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +00678a: 1242 |00c1: const/4 v2, #int 4 // #4 │ │ +00678c: 6e20 a800 2000 |00c2: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +006792: 6e20 a700 a000 |00c5: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +006798: 6e20 b500 0100 |00c8: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00679e: 28b5 |00cb: goto 0080 // -004b │ │ +0067a0: 2200 3d00 |00cc: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +0067a4: 5472 0e00 |00ce: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0067a8: 7020 a200 2000 |00d0: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +0067ae: 2202 3100 |00d3: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +0067b2: 7030 8b00 5204 |00d5: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +0067b8: 6e20 a900 2000 |00d8: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +0067be: 6e10 0801 0800 |00db: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +0067c4: 0c02 |00de: move-result-object v2 │ │ +0067c6: 6e20 ae00 2000 |00df: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +0067cc: 1302 0230 |00e2: const/16 v2, #int 12290 // #3002 │ │ +0067d0: 6e20 a800 2000 |00e4: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +0067d6: 6e20 a700 a000 |00e7: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +0067dc: 6e20 b500 0100 |00ea: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0067e2: 2893 |00ed: goto 0080 // -006d │ │ +0067e4: 2200 3d00 |00ee: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +0067e8: 5472 0e00 |00f0: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0067ec: 7020 a200 2000 |00f2: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +0067f2: 2202 3100 |00f5: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +0067f6: 7030 8b00 5204 |00f7: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +0067fc: 6e20 a900 2000 |00fa: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +006802: 6e10 0801 0800 |00fd: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +006808: 0c02 |0100: move-result-object v2 │ │ +00680a: 6e20 ae00 2000 |0101: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +006810: 1302 0210 |0104: const/16 v2, #int 4098 // #1002 │ │ +006814: 6e20 a800 2000 |0106: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +00681a: 6e20 a700 a000 |0109: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +006820: 6e20 b500 0100 |010c: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +006826: 2900 71ff |010f: goto/16 0080 // -008f │ │ +00682a: 2200 3d00 |0111: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +00682e: 5472 0e00 |0113: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006832: 7020 a200 2000 |0115: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +006838: 2202 3100 |0118: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +00683c: 7030 8b00 5204 |011a: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006842: 6e20 a900 2000 |011d: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +006848: 6e10 0801 0800 |0120: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +00684e: 0c02 |0123: move-result-object v2 │ │ +006850: 6e20 ae00 2000 |0124: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +006856: 1302 2400 |0127: const/16 v2, #int 36 // #24 │ │ +00685a: 6e20 a800 2000 |0129: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +006860: 6e20 a700 a000 |012c: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +006866: 6e20 b500 0100 |012f: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00686c: 2900 4eff |0132: goto/16 0080 // -00b2 │ │ +006870: 2202 3a00 |0134: new-instance v2, Landroid/widget/CheckBox; // type@003a │ │ +006874: 5473 0e00 |0136: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006878: 7020 9800 3200 |0138: invoke-direct {v2, v3}, Landroid/widget/CheckBox;.:(Landroid/content/Context;)V // method@0098 │ │ +00687e: 2203 3100 |013b: new-instance v3, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +006882: 7030 8b00 5304 |013d: invoke-direct {v3, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006888: 6e20 9e00 3200 |0140: invoke-virtual {v2, v3}, Landroid/widget/CheckBox;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@009e │ │ +00688e: 6e10 0801 0800 |0143: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +006894: 0c03 |0146: move-result-object v3 │ │ +006896: 3903 0d00 |0147: if-nez v3, 0154 // +000d │ │ +00689a: 6e20 9b00 0200 |0149: invoke-virtual {v2, v0}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +0068a0: 6e20 9d00 a200 |014c: invoke-virtual {v2, v10}, Landroid/widget/CheckBox;.setId:(I)V // method@009d │ │ +0068a6: 6e20 b500 2100 |014f: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0068ac: 2900 2eff |0152: goto/16 0080 // -00d2 │ │ +0068b0: 6e10 0801 0800 |0154: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +0068b6: 0c00 |0157: move-result-object v0 │ │ +0068b8: 7020 1301 0700 |0158: invoke-direct {v7, v0}, Ldk/andsen/a/a;.a:(Ljava/lang/String;)Z // method@0113 │ │ +0068be: 0a00 |015b: move-result v0 │ │ +0068c0: 28ed |015c: goto 0149 // -0013 │ │ +0068c2: 2200 3d00 |015d: new-instance v0, Landroid/widget/EditText; // type@003d │ │ +0068c6: 5472 0e00 |015f: iget-object v2, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0068ca: 7020 a200 2000 |0161: invoke-direct {v0, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +0068d0: 2202 3100 |0164: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +0068d4: 7030 8b00 5204 |0166: invoke-direct {v2, v5, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +0068da: 6e20 a900 2000 |0169: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +0068e0: 6e10 0801 0800 |016c: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +0068e6: 0c02 |016f: move-result-object v2 │ │ +0068e8: 6e20 ae00 2000 |0170: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +0068ee: 6e10 fe00 0800 |0173: invoke-virtual {v8}, Ldk/andsen/a/a/a;.b:()Ljava/lang/String; // method@00fe │ │ +0068f4: 0c02 |0176: move-result-object v2 │ │ +0068f6: 6e20 a600 2000 |0177: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +0068fc: 6e20 a700 a000 |017a: invoke-virtual {v0, v10}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +006902: 1232 |017d: const/4 v2, #int 3 // #3 │ │ +006904: 6e20 a800 2000 |017e: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +00690a: 6e20 b500 0100 |0181: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +006910: 2900 fcfe |0184: goto/16 0080 // -0104 │ │ +006914: 0001 0700 0100 0000 9400 0000 7200 ... |0186: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -006934: |[006934] dk.andsen.a.a.a:(Ljava/lang/String;)Z │ │ -006944: 1a00 5e00 |0000: const-string v0, "1" // string@005e │ │ -006948: 6e20 e703 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00694e: 0a00 |0005: move-result v0 │ │ -006950: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -006954: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -006956: 0f00 |0009: return v0 │ │ -006958: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -00695a: 28fe |000b: goto 0009 // -0002 │ │ +006938: |[006938] dk.andsen.a.a.a:(Ljava/lang/String;)Z │ │ +006948: 1a00 5e00 |0000: const-string v0, "1" // string@005e │ │ +00694c: 6e20 e803 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +006952: 0a00 |0005: move-result v0 │ │ +006954: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +006958: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +00695a: 0f00 |0009: return v0 │ │ +00695c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +00695e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/a/a;) │ │ name : 'b' │ │ type : '(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 204 16-bit code units │ │ -00695c: |[00695c] dk.andsen.a.a.b:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; │ │ -00696c: 1259 |0000: const/4 v9, #int 5 // #5 │ │ -00696e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -006970: 12f8 |0002: const/4 v8, #int -1 // #ff │ │ -006972: 12e7 |0003: const/4 v7, #int -2 // #fe │ │ -006974: 1a00 9b00 |0004: const-string v0, "Creating fk edit list" // string@009b │ │ -006978: 55a1 1200 |0006: iget-boolean v1, v10, Ldk/andsen/a/a;.h:Z // field@0012 │ │ -00697c: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -006982: 2206 4000 |000b: new-instance v6, Landroid/widget/LinearLayout; // type@0040 │ │ -006986: 54a0 0e00 |000d: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -00698a: 7020 b400 0600 |000f: invoke-direct {v6, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -006990: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -006992: 6e20 bc00 0600 |0013: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -006998: 2200 3f00 |0016: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -00699c: 7030 b200 8007 |0018: invoke-direct {v0, v8, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -0069a2: 6e20 bb00 0600 |001b: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -0069a8: 6e20 ba00 c600 |001e: invoke-virtual {v6, v12}, Landroid/widget/LinearLayout;.setId:(I)V // method@00ba │ │ -0069ae: 54a0 0b00 |0021: iget-object v0, v10, Ldk/andsen/a/a;.a:Ldk/andsen/asqlitemanager/q; // field@000b │ │ -0069b2: 6e10 0b01 0b00 |0023: invoke-virtual {v11}, Ldk/andsen/a/a/a;.i:()Ljava/lang/String; // method@010b │ │ -0069b8: 0c01 |0026: move-result-object v1 │ │ -0069ba: 6e20 da02 1000 |0027: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.j:(Ljava/lang/String;)Ldk/andsen/b/e; // method@02da │ │ -0069c0: 0c03 |002a: move-result-object v3 │ │ -0069c2: 3903 1900 |002b: if-nez v3, 0044 // +0019 │ │ -0069c6: 54a0 0e00 |002d: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0069ca: 1401 2f00 077f |002f: const v1, #float 1.79447e+38 // #7f07002f │ │ -0069d0: 6e20 3300 1000 |0032: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0033 │ │ -0069d6: 0c00 |0035: move-result-object v0 │ │ -0069d8: 54a1 0e00 |0036: iget-object v1, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0069dc: 1402 b400 077f |0038: const v2, #float 1.79449e+38 // #7f0700b4 │ │ -0069e2: 6e20 3300 2100 |003b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0033 │ │ -0069e8: 0c01 |003e: move-result-object v1 │ │ -0069ea: 54a2 0e00 |003f: iget-object v2, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0069ee: 7130 3703 1002 |0041: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0069f4: 2202 3800 |0044: new-instance v2, Landroid/widget/ArrayAdapter; // type@0038 │ │ -0069f8: 54a0 0e00 |0046: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -0069fc: 1401 0900 0901 |0048: const v1, #float 2.5163e-38 // #01090009 │ │ -006a02: 6e10 1d03 0300 |004b: invoke-virtual {v3}, Ldk/andsen/b/e;.b:()[Ljava/lang/String; // method@031d │ │ -006a08: 0c04 |004e: move-result-object v4 │ │ -006a0a: 7040 8e00 0241 |004f: invoke-direct {v2, v0, v1, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ -006a10: 2200 4d00 |0052: new-instance v0, Landroid/widget/TextView; // type@004d │ │ -006a14: 54a1 0e00 |0054: iget-object v1, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006a18: 7020 dd00 1000 |0056: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -006a1e: 2201 3100 |0059: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -006a22: 7030 8b00 8107 |005b: invoke-direct {v1, v8, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -006a28: 6e20 e800 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00e8 │ │ -006a2e: 6e10 0101 0b00 |0061: invoke-virtual {v11}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ -006a34: 0c01 |0064: move-result-object v1 │ │ -006a36: 3901 5f00 |0065: if-nez v1, 00c4 // +005f │ │ -006a3a: 6e10 0401 0b00 |0067: invoke-virtual {v11}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ -006a40: 0c01 |006a: move-result-object v1 │ │ -006a42: 6e20 ee00 1000 |006b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -006a48: 52a1 1000 |006e: iget v1, v10, Ldk/andsen/a/a;.f:I // field@0010 │ │ -006a4c: 6e20 f300 1000 |0070: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ -006a52: 6e55 ec00 9095 |0073: invoke-virtual {v0, v9, v5, v9, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -006a58: 6e20 b500 0600 |0076: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006a5e: 2205 3d00 |0079: new-instance v5, Landroid/widget/EditText; // type@003d │ │ -006a62: 54a0 0e00 |007b: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006a66: 7020 a200 0500 |007d: invoke-direct {v5, v0}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -006a6c: 2200 3100 |0080: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ -006a70: 7030 8b00 8007 |0082: invoke-direct {v0, v8, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ -006a76: 6e20 a900 0500 |0085: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ -006a7c: 6e10 0801 0b00 |0088: invoke-virtual {v11}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -006a82: 0c00 |008b: move-result-object v0 │ │ -006a84: 6e20 ae00 0500 |008c: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -006a8a: 6e10 fe00 0b00 |008f: invoke-virtual {v11}, Ldk/andsen/a/a/a;.b:()Ljava/lang/String; // method@00fe │ │ -006a90: 0c00 |0092: move-result-object v0 │ │ -006a92: 6e20 a600 0500 |0093: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -006a98: 1300 0800 |0096: const/16 v0, #int 8 // #8 │ │ -006a9c: 6e20 af00 0500 |0098: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setVisibility:(I)V // method@00af │ │ -006aa2: 6e20 a700 d500 |009b: invoke-virtual {v5, v13}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ -006aa8: 6e20 b500 5600 |009e: invoke-virtual {v6, v5}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006aae: 2204 3900 |00a1: new-instance v4, Landroid/widget/Button; // type@0039 │ │ -006ab2: 54a0 0e00 |00a3: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006ab6: 7020 9000 0400 |00a5: invoke-direct {v4, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -006abc: 54a0 0e00 |00a8: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006ac0: 1401 b700 077f |00aa: const v1, #float 1.79449e+38 // #7f0700b7 │ │ -006ac6: 6e20 3400 1000 |00ad: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -006acc: 0c00 |00b0: move-result-object v0 │ │ -006ace: 6e20 9600 0400 |00b1: invoke-virtual {v4, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -006ad4: 6e20 9300 d400 |00b4: invoke-virtual {v4, v13}, Landroid/widget/Button;.setId:(I)V // method@0093 │ │ -006ada: 2200 5100 |00b7: new-instance v0, Ldk/andsen/a/b; // type@0051 │ │ -006ade: 07a1 |00b9: move-object v1, v10 │ │ -006ae0: 7606 1601 0000 |00ba: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/a/b;.:(Ldk/andsen/a/a;Landroid/widget/ArrayAdapter;Ldk/andsen/b/e;Landroid/widget/Button;Landroid/widget/EditText;)V // method@0116 │ │ -006ae6: 6e20 9500 0400 |00bd: invoke-virtual {v4, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -006aec: 6e20 b500 4600 |00c0: invoke-virtual {v6, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -006af2: 1106 |00c3: return-object v6 │ │ -006af4: 6e10 0101 0b00 |00c4: invoke-virtual {v11}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ -006afa: 0c01 |00c7: move-result-object v1 │ │ -006afc: 6e20 ee00 1000 |00c8: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -006b02: 28a3 |00cb: goto 006e // -005d │ │ +006960: |[006960] dk.andsen.a.a.b:(Ldk/andsen/a/a/a;II)Landroid/widget/LinearLayout; │ │ +006970: 1259 |0000: const/4 v9, #int 5 // #5 │ │ +006972: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +006974: 12f8 |0002: const/4 v8, #int -1 // #ff │ │ +006976: 12e7 |0003: const/4 v7, #int -2 // #fe │ │ +006978: 1a00 9b00 |0004: const-string v0, "Creating fk edit list" // string@009b │ │ +00697c: 55a1 1200 |0006: iget-boolean v1, v10, Ldk/andsen/a/a;.h:Z // field@0012 │ │ +006980: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +006986: 2206 4000 |000b: new-instance v6, Landroid/widget/LinearLayout; // type@0040 │ │ +00698a: 54a0 0e00 |000d: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +00698e: 7020 b400 0600 |000f: invoke-direct {v6, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +006994: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +006996: 6e20 bc00 0600 |0013: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +00699c: 2200 3f00 |0016: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +0069a0: 7030 b200 8007 |0018: invoke-direct {v0, v8, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +0069a6: 6e20 bb00 0600 |001b: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +0069ac: 6e20 ba00 c600 |001e: invoke-virtual {v6, v12}, Landroid/widget/LinearLayout;.setId:(I)V // method@00ba │ │ +0069b2: 54a0 0b00 |0021: iget-object v0, v10, Ldk/andsen/a/a;.a:Ldk/andsen/asqlitemanager/q; // field@000b │ │ +0069b6: 6e10 0b01 0b00 |0023: invoke-virtual {v11}, Ldk/andsen/a/a/a;.i:()Ljava/lang/String; // method@010b │ │ +0069bc: 0c01 |0026: move-result-object v1 │ │ +0069be: 6e20 da02 1000 |0027: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.j:(Ljava/lang/String;)Ldk/andsen/b/e; // method@02da │ │ +0069c4: 0c03 |002a: move-result-object v3 │ │ +0069c6: 3903 1900 |002b: if-nez v3, 0044 // +0019 │ │ +0069ca: 54a0 0e00 |002d: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0069ce: 1401 2f00 077f |002f: const v1, #float 1.79447e+38 // #7f07002f │ │ +0069d4: 6e20 3300 1000 |0032: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0033 │ │ +0069da: 0c00 |0035: move-result-object v0 │ │ +0069dc: 54a1 0e00 |0036: iget-object v1, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0069e0: 1402 b400 077f |0038: const v2, #float 1.79449e+38 // #7f0700b4 │ │ +0069e6: 6e20 3300 2100 |003b: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0033 │ │ +0069ec: 0c01 |003e: move-result-object v1 │ │ +0069ee: 54a2 0e00 |003f: iget-object v2, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +0069f2: 7130 3703 1002 |0041: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +0069f8: 2202 3800 |0044: new-instance v2, Landroid/widget/ArrayAdapter; // type@0038 │ │ +0069fc: 54a0 0e00 |0046: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006a00: 1401 0900 0901 |0048: const v1, #float 2.5163e-38 // #01090009 │ │ +006a06: 6e10 1d03 0300 |004b: invoke-virtual {v3}, Ldk/andsen/b/e;.b:()[Ljava/lang/String; // method@031d │ │ +006a0c: 0c04 |004e: move-result-object v4 │ │ +006a0e: 7040 8e00 0241 |004f: invoke-direct {v2, v0, v1, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ +006a14: 2200 4d00 |0052: new-instance v0, Landroid/widget/TextView; // type@004d │ │ +006a18: 54a1 0e00 |0054: iget-object v1, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006a1c: 7020 dd00 1000 |0056: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +006a22: 2201 3100 |0059: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +006a26: 7030 8b00 8107 |005b: invoke-direct {v1, v8, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006a2c: 6e20 e800 1000 |005e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00e8 │ │ +006a32: 6e10 0101 0b00 |0061: invoke-virtual {v11}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ +006a38: 0c01 |0064: move-result-object v1 │ │ +006a3a: 3901 5f00 |0065: if-nez v1, 00c4 // +005f │ │ +006a3e: 6e10 0401 0b00 |0067: invoke-virtual {v11}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ +006a44: 0c01 |006a: move-result-object v1 │ │ +006a46: 6e20 ee00 1000 |006b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +006a4c: 52a1 1000 |006e: iget v1, v10, Ldk/andsen/a/a;.f:I // field@0010 │ │ +006a50: 6e20 f300 1000 |0070: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ +006a56: 6e55 ec00 9095 |0073: invoke-virtual {v0, v9, v5, v9, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +006a5c: 6e20 b500 0600 |0076: invoke-virtual {v6, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +006a62: 2205 3d00 |0079: new-instance v5, Landroid/widget/EditText; // type@003d │ │ +006a66: 54a0 0e00 |007b: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006a6a: 7020 a200 0500 |007d: invoke-direct {v5, v0}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +006a70: 2200 3100 |0080: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@0031 │ │ +006a74: 7030 8b00 8007 |0082: invoke-direct {v0, v8, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@008b │ │ +006a7a: 6e20 a900 0500 |0085: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00a9 │ │ +006a80: 6e10 0801 0b00 |0088: invoke-virtual {v11}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +006a86: 0c00 |008b: move-result-object v0 │ │ +006a88: 6e20 ae00 0500 |008c: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +006a8e: 6e10 fe00 0b00 |008f: invoke-virtual {v11}, Ldk/andsen/a/a/a;.b:()Ljava/lang/String; // method@00fe │ │ +006a94: 0c00 |0092: move-result-object v0 │ │ +006a96: 6e20 a600 0500 |0093: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +006a9c: 1300 0800 |0096: const/16 v0, #int 8 // #8 │ │ +006aa0: 6e20 af00 0500 |0098: invoke-virtual {v5, v0}, Landroid/widget/EditText;.setVisibility:(I)V // method@00af │ │ +006aa6: 6e20 a700 d500 |009b: invoke-virtual {v5, v13}, Landroid/widget/EditText;.setId:(I)V // method@00a7 │ │ +006aac: 6e20 b500 5600 |009e: invoke-virtual {v6, v5}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +006ab2: 2204 3900 |00a1: new-instance v4, Landroid/widget/Button; // type@0039 │ │ +006ab6: 54a0 0e00 |00a3: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006aba: 7020 9000 0400 |00a5: invoke-direct {v4, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +006ac0: 54a0 0e00 |00a8: iget-object v0, v10, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006ac4: 1401 b700 077f |00aa: const v1, #float 1.79449e+38 // #7f0700b7 │ │ +006aca: 6e20 3400 1000 |00ad: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +006ad0: 0c00 |00b0: move-result-object v0 │ │ +006ad2: 6e20 9600 0400 |00b1: invoke-virtual {v4, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +006ad8: 6e20 9300 d400 |00b4: invoke-virtual {v4, v13}, Landroid/widget/Button;.setId:(I)V // method@0093 │ │ +006ade: 2200 5100 |00b7: new-instance v0, Ldk/andsen/a/b; // type@0051 │ │ +006ae2: 07a1 |00b9: move-object v1, v10 │ │ +006ae4: 7606 1601 0000 |00ba: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/a/b;.:(Ldk/andsen/a/a;Landroid/widget/ArrayAdapter;Ldk/andsen/b/e;Landroid/widget/Button;Landroid/widget/EditText;)V // method@0116 │ │ +006aea: 6e20 9500 0400 |00bd: invoke-virtual {v4, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +006af0: 6e20 b500 4600 |00c0: invoke-virtual {v6, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +006af6: 1106 |00c3: return-object v6 │ │ +006af8: 6e10 0101 0b00 |00c4: invoke-virtual {v11}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ +006afe: 0c01 |00c7: move-result-object v1 │ │ +006b00: 6e20 ee00 1000 |00c8: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +006b06: 28a3 |00cb: goto 006e // -005d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006b04: |[006b04] dk.andsen.a.a.a:()Landroid/widget/ScrollView; │ │ -006b14: 5410 0c00 |0000: iget-object v0, v1, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ -006b18: 1100 |0002: return-object v0 │ │ +006b08: |[006b08] dk.andsen.a.a.a:()Landroid/widget/ScrollView; │ │ +006b18: 5410 0c00 |0000: iget-object v0, v1, Ldk/andsen/a/a;.b:Landroid/widget/ScrollView; // field@000c │ │ +006b1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '(Landroid/widget/ScrollView;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 178 16-bit code units │ │ -006b1c: |[006b1c] dk.andsen.a.a.a:(Landroid/widget/ScrollView;)Ljava/lang/String; │ │ -006b2c: 1405 4a00 077f |0000: const v5, #float 1.79447e+38 // #7f07004a │ │ -006b32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -006b34: 6e20 1501 8700 |0004: invoke-virtual {v7, v8}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ -006b3a: 0c02 |0007: move-result-object v2 │ │ -006b3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -006b3e: 0106 |0009: move v6, v0 │ │ -006b40: 0710 |000a: move-object v0, v1 │ │ -006b42: 0161 |000b: move v1, v6 │ │ -006b44: 5473 0d00 |000c: iget-object v3, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006b48: 2133 |000e: array-length v3, v3 │ │ -006b4a: 3531 a200 |000f: if-ge v1, v3, 00b1 // +00a2 │ │ -006b4e: 4603 0201 |0011: aget-object v3, v2, v1 │ │ -006b52: 6e10 0901 0300 |0013: invoke-virtual {v3}, Ldk/andsen/a/a/a;.g:()Ljava/lang/Boolean; // method@0109 │ │ -006b58: 0c03 |0016: move-result-object v3 │ │ -006b5a: 3803 7100 |0017: if-eqz v3, 0088 // +0071 │ │ -006b5e: 4603 0201 |0019: aget-object v3, v2, v1 │ │ -006b62: 6e10 0901 0300 |001b: invoke-virtual {v3}, Ldk/andsen/a/a/a;.g:()Ljava/lang/Boolean; // method@0109 │ │ -006b68: 0c03 |001e: move-result-object v3 │ │ -006b6a: 6e10 c703 0300 |001f: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ -006b70: 0a03 |0022: move-result v3 │ │ -006b72: 3803 0a00 |0023: if-eqz v3, 002d // +000a │ │ -006b76: 4603 0201 |0025: aget-object v3, v2, v1 │ │ -006b7a: 6e10 0a01 0300 |0027: invoke-virtual {v3}, Ldk/andsen/a/a/a;.h:()Ljava/lang/String; // method@010a │ │ -006b80: 0c03 |002a: move-result-object v3 │ │ -006b82: 3803 1200 |002b: if-eqz v3, 003d // +0012 │ │ -006b86: 4603 0201 |002d: aget-object v3, v2, v1 │ │ -006b8a: 6e10 0901 0300 |002f: invoke-virtual {v3}, Ldk/andsen/a/a/a;.g:()Ljava/lang/Boolean; // method@0109 │ │ -006b90: 0c03 |0032: move-result-object v3 │ │ -006b92: 6e10 c703 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ -006b98: 0a03 |0036: move-result v3 │ │ -006b9a: 3803 5100 |0037: if-eqz v3, 0088 // +0051 │ │ -006b9e: 5573 1300 |0039: iget-boolean v3, v7, Ldk/andsen/a/a;.i:Z // field@0013 │ │ -006ba2: 3803 4d00 |003b: if-eqz v3, 0088 // +004d │ │ -006ba6: 4603 0201 |003d: aget-object v3, v2, v1 │ │ -006baa: 6e10 0801 0300 |003f: invoke-virtual {v3}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -006bb0: 0c03 |0042: move-result-object v3 │ │ -006bb2: 3803 1400 |0043: if-eqz v3, 0057 // +0014 │ │ -006bb6: 4603 0201 |0045: aget-object v3, v2, v1 │ │ -006bba: 6e10 0801 0300 |0047: invoke-virtual {v3}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ -006bc0: 0c03 |004a: move-result-object v3 │ │ -006bc2: 1a04 0000 |004b: const-string v4, "" // string@0000 │ │ -006bc6: 6e20 e703 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -006bcc: 0a03 |0050: move-result v3 │ │ -006bce: 3803 3700 |0051: if-eqz v3, 0088 // +0037 │ │ -006bd2: 5573 0f00 |0053: iget-boolean v3, v7, Ldk/andsen/a/a;.e:Z // field@000f │ │ -006bd6: 3803 3300 |0055: if-eqz v3, 0088 // +0033 │ │ -006bda: 3800 3400 |0057: if-eqz v0, 008b // +0034 │ │ -006bde: 2203 d600 |0059: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -006be2: 7010 fc03 0300 |005b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -006be8: 6e20 0004 0300 |005e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -006bee: 0c00 |0061: move-result-object v0 │ │ -006bf0: 1a03 0100 |0062: const-string v3, " │ │ +006b20: |[006b20] dk.andsen.a.a.a:(Landroid/widget/ScrollView;)Ljava/lang/String; │ │ +006b30: 1405 4a00 077f |0000: const v5, #float 1.79447e+38 // #7f07004a │ │ +006b36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +006b38: 6e20 1501 8700 |0004: invoke-virtual {v7, v8}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ +006b3e: 0c02 |0007: move-result-object v2 │ │ +006b40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +006b42: 0106 |0009: move v6, v0 │ │ +006b44: 0710 |000a: move-object v0, v1 │ │ +006b46: 0161 |000b: move v1, v6 │ │ +006b48: 5473 0d00 |000c: iget-object v3, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006b4c: 2133 |000e: array-length v3, v3 │ │ +006b4e: 3531 a200 |000f: if-ge v1, v3, 00b1 // +00a2 │ │ +006b52: 4603 0201 |0011: aget-object v3, v2, v1 │ │ +006b56: 6e10 0901 0300 |0013: invoke-virtual {v3}, Ldk/andsen/a/a/a;.g:()Ljava/lang/Boolean; // method@0109 │ │ +006b5c: 0c03 |0016: move-result-object v3 │ │ +006b5e: 3803 7100 |0017: if-eqz v3, 0088 // +0071 │ │ +006b62: 4603 0201 |0019: aget-object v3, v2, v1 │ │ +006b66: 6e10 0901 0300 |001b: invoke-virtual {v3}, Ldk/andsen/a/a/a;.g:()Ljava/lang/Boolean; // method@0109 │ │ +006b6c: 0c03 |001e: move-result-object v3 │ │ +006b6e: 6e10 c703 0300 |001f: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ +006b74: 0a03 |0022: move-result v3 │ │ +006b76: 3803 0a00 |0023: if-eqz v3, 002d // +000a │ │ +006b7a: 4603 0201 |0025: aget-object v3, v2, v1 │ │ +006b7e: 6e10 0a01 0300 |0027: invoke-virtual {v3}, Ldk/andsen/a/a/a;.h:()Ljava/lang/String; // method@010a │ │ +006b84: 0c03 |002a: move-result-object v3 │ │ +006b86: 3803 1200 |002b: if-eqz v3, 003d // +0012 │ │ +006b8a: 4603 0201 |002d: aget-object v3, v2, v1 │ │ +006b8e: 6e10 0901 0300 |002f: invoke-virtual {v3}, Ldk/andsen/a/a/a;.g:()Ljava/lang/Boolean; // method@0109 │ │ +006b94: 0c03 |0032: move-result-object v3 │ │ +006b96: 6e10 c703 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ +006b9c: 0a03 |0036: move-result v3 │ │ +006b9e: 3803 5100 |0037: if-eqz v3, 0088 // +0051 │ │ +006ba2: 5573 1300 |0039: iget-boolean v3, v7, Ldk/andsen/a/a;.i:Z // field@0013 │ │ +006ba6: 3803 4d00 |003b: if-eqz v3, 0088 // +004d │ │ +006baa: 4603 0201 |003d: aget-object v3, v2, v1 │ │ +006bae: 6e10 0801 0300 |003f: invoke-virtual {v3}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +006bb4: 0c03 |0042: move-result-object v3 │ │ +006bb6: 3803 1400 |0043: if-eqz v3, 0057 // +0014 │ │ +006bba: 4603 0201 |0045: aget-object v3, v2, v1 │ │ +006bbe: 6e10 0801 0300 |0047: invoke-virtual {v3}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ +006bc4: 0c03 |004a: move-result-object v3 │ │ +006bc6: 1a04 0000 |004b: const-string v4, "" // string@0000 │ │ +006bca: 6e20 e803 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +006bd0: 0a03 |0050: move-result v3 │ │ +006bd2: 3803 3700 |0051: if-eqz v3, 0088 // +0037 │ │ +006bd6: 5573 0f00 |0053: iget-boolean v3, v7, Ldk/andsen/a/a;.e:Z // field@000f │ │ +006bda: 3803 3300 |0055: if-eqz v3, 0088 // +0033 │ │ +006bde: 3800 3400 |0057: if-eqz v0, 008b // +0034 │ │ +006be2: 2203 d600 |0059: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +006be6: 7010 fd03 0300 |005b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +006bec: 6e20 0104 0300 |005e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +006bf2: 0c00 |0061: move-result-object v0 │ │ +006bf4: 1a03 0100 |0062: const-string v3, " │ │ " // string@0001 │ │ -006bf4: 6e20 0004 3000 |0064: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -006bfa: 0c00 |0067: move-result-object v0 │ │ -006bfc: 5473 0d00 |0068: iget-object v3, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006c00: 4603 0301 |006a: aget-object v3, v3, v1 │ │ -006c04: 6e10 0101 0300 |006c: invoke-virtual {v3}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ -006c0a: 0c03 |006f: move-result-object v3 │ │ -006c0c: 6e20 0004 3000 |0070: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -006c12: 0c00 |0073: move-result-object v0 │ │ -006c14: 1a03 0a00 |0074: const-string v3, " " // string@000a │ │ -006c18: 6e20 0004 3000 |0076: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -006c1e: 0c00 |0079: move-result-object v0 │ │ -006c20: 5473 0e00 |007a: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006c24: 6e20 3400 5300 |007c: invoke-virtual {v3, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -006c2a: 0c03 |007f: move-result-object v3 │ │ -006c2c: 6e20 ff03 3000 |0080: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -006c32: 0c00 |0083: move-result-object v0 │ │ -006c34: 6e10 0204 0000 |0084: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -006c3a: 0c00 |0087: move-result-object v0 │ │ -006c3c: d801 0101 |0088: add-int/lit8 v1, v1, #int 1 // #01 │ │ -006c40: 2882 |008a: goto 000c // -007e │ │ -006c42: 2200 d600 |008b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -006c46: 7010 fc03 0000 |008d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -006c4c: 5473 0d00 |0090: iget-object v3, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006c50: 4603 0301 |0092: aget-object v3, v3, v1 │ │ -006c54: 6e10 0101 0300 |0094: invoke-virtual {v3}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ -006c5a: 0c03 |0097: move-result-object v3 │ │ -006c5c: 6e20 0004 3000 |0098: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -006c62: 0c00 |009b: move-result-object v0 │ │ -006c64: 1a03 0a00 |009c: const-string v3, " " // string@000a │ │ -006c68: 6e20 0004 3000 |009e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -006c6e: 0c00 |00a1: move-result-object v0 │ │ -006c70: 5473 0e00 |00a2: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ -006c74: 6e20 3400 5300 |00a4: invoke-virtual {v3, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -006c7a: 0c03 |00a7: move-result-object v3 │ │ -006c7c: 6e20 ff03 3000 |00a8: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -006c82: 0c00 |00ab: move-result-object v0 │ │ -006c84: 6e10 0204 0000 |00ac: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -006c8a: 0c00 |00af: move-result-object v0 │ │ -006c8c: 28d8 |00b0: goto 0088 // -0028 │ │ -006c8e: 1100 |00b1: return-object v0 │ │ +006bf8: 6e20 0104 3000 |0064: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +006bfe: 0c00 |0067: move-result-object v0 │ │ +006c00: 5473 0d00 |0068: iget-object v3, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006c04: 4603 0301 |006a: aget-object v3, v3, v1 │ │ +006c08: 6e10 0101 0300 |006c: invoke-virtual {v3}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ +006c0e: 0c03 |006f: move-result-object v3 │ │ +006c10: 6e20 0104 3000 |0070: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +006c16: 0c00 |0073: move-result-object v0 │ │ +006c18: 1a03 0a00 |0074: const-string v3, " " // string@000a │ │ +006c1c: 6e20 0104 3000 |0076: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +006c22: 0c00 |0079: move-result-object v0 │ │ +006c24: 5473 0e00 |007a: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006c28: 6e20 3400 5300 |007c: invoke-virtual {v3, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +006c2e: 0c03 |007f: move-result-object v3 │ │ +006c30: 6e20 0004 3000 |0080: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +006c36: 0c00 |0083: move-result-object v0 │ │ +006c38: 6e10 0304 0000 |0084: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +006c3e: 0c00 |0087: move-result-object v0 │ │ +006c40: d801 0101 |0088: add-int/lit8 v1, v1, #int 1 // #01 │ │ +006c44: 2882 |008a: goto 000c // -007e │ │ +006c46: 2200 d600 |008b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +006c4a: 7010 fd03 0000 |008d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +006c50: 5473 0d00 |0090: iget-object v3, v7, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006c54: 4603 0301 |0092: aget-object v3, v3, v1 │ │ +006c58: 6e10 0101 0300 |0094: invoke-virtual {v3}, Ldk/andsen/a/a/a;.c:()Ljava/lang/String; // method@0101 │ │ +006c5e: 0c03 |0097: move-result-object v3 │ │ +006c60: 6e20 0104 3000 |0098: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +006c66: 0c00 |009b: move-result-object v0 │ │ +006c68: 1a03 0a00 |009c: const-string v3, " " // string@000a │ │ +006c6c: 6e20 0104 3000 |009e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +006c72: 0c00 |00a1: move-result-object v0 │ │ +006c74: 5473 0e00 |00a2: iget-object v3, v7, Ldk/andsen/a/a;.d:Landroid/content/Context; // field@000e │ │ +006c78: 6e20 3400 5300 |00a4: invoke-virtual {v3, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +006c7e: 0c03 |00a7: move-result-object v3 │ │ +006c80: 6e20 0004 3000 |00a8: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +006c86: 0c00 |00ab: move-result-object v0 │ │ +006c88: 6e10 0304 0000 |00ac: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +006c8e: 0c00 |00af: move-result-object v0 │ │ +006c90: 28d8 |00b0: goto 0088 // -0028 │ │ +006c92: 1100 |00b1: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006c90: |[006c90] dk.andsen.a.a.a:(I)V │ │ -006ca0: 5901 1000 |0000: iput v1, v0, Ldk/andsen/a/a;.f:I // field@0010 │ │ -006ca4: 0e00 |0002: return-void │ │ +006c94: |[006c94] dk.andsen.a.a.a:(I)V │ │ +006ca4: 5901 1000 |0000: iput v1, v0, Ldk/andsen/a/a;.f:I // field@0010 │ │ +006ca8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/a/a;) │ │ name : 'a' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006ca8: |[006ca8] dk.andsen.a.a.a:(Z)V │ │ -006cb8: 5c01 0f00 |0000: iput-boolean v1, v0, Ldk/andsen/a/a;.e:Z // field@000f │ │ -006cbc: 0e00 |0002: return-void │ │ +006cac: |[006cac] dk.andsen.a.a.a:(Z)V │ │ +006cbc: 5c01 0f00 |0000: iput-boolean v1, v0, Ldk/andsen/a/a;.e:Z // field@000f │ │ +006cc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/a/a;) │ │ name : 'b' │ │ type : '(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 166 16-bit code units │ │ -006cc0: |[006cc0] dk.andsen.a.a.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; │ │ -006cd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -006cd2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -006cd4: 0102 |0002: move v2, v0 │ │ -006cd6: 5440 0d00 |0003: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006cda: 2100 |0005: array-length v0, v0 │ │ -006cdc: 3502 8c00 |0006: if-ge v2, v0, 0092 // +008c │ │ -006ce0: 5440 0d00 |0008: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006ce4: 4600 0002 |000a: aget-object v0, v0, v2 │ │ -006ce8: 6e10 fa00 0000 |000c: invoke-virtual {v0}, Ldk/andsen/a/a/a;.a:()Ljava/lang/Boolean; // method@00fa │ │ -006cee: 0c00 |000f: move-result-object v0 │ │ -006cf0: 6e10 c703 0000 |0010: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ -006cf6: 0a00 |0013: move-result v0 │ │ -006cf8: 3800 3100 |0014: if-eqz v0, 0045 // +0031 │ │ -006cfc: 5440 0d00 |0016: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006d00: 4600 0002 |0018: aget-object v0, v0, v2 │ │ -006d04: 6e10 0601 0000 |001a: invoke-virtual {v0}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ -006d0a: 0a00 |001d: move-result v0 │ │ -006d0c: 2b00 7800 0000 |001e: packed-switch v0, 00000096 // +00000078 │ │ -006d12: d020 e803 |0021: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -006d16: 6e20 ca00 0500 |0023: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ -006d1c: 0c00 |0026: move-result-object v0 │ │ -006d1e: 1f00 4d00 |0027: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -006d22: 6e10 df00 0000 |0029: invoke-virtual {v0}, Landroid/widget/TextView;.getEditableText:()Landroid/text/Editable; // method@00df │ │ -006d28: 0c00 |002c: move-result-object v0 │ │ -006d2a: 6e10 df03 0000 |002d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -006d30: 0c00 |0030: move-result-object v0 │ │ -006d32: 5543 0f00 |0031: iget-boolean v3, v4, Ldk/andsen/a/a;.e:Z // field@000f │ │ -006d36: 3803 0b00 |0033: if-eqz v3, 003e // +000b │ │ -006d3a: 1a03 0000 |0035: const-string v3, "" // string@0000 │ │ -006d3e: 6e20 e703 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -006d44: 0a03 |003a: move-result v3 │ │ -006d46: 3803 0300 |003b: if-eqz v3, 003e // +0003 │ │ -006d4a: 0710 |003d: move-object v0, v1 │ │ -006d4c: 5443 0d00 |003e: iget-object v3, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006d50: 4603 0302 |0040: aget-object v3, v3, v2 │ │ -006d54: 6e20 0301 0300 |0042: invoke-virtual {v3, v0}, Ldk/andsen/a/a/a;.c:(Ljava/lang/String;)V // method@0103 │ │ -006d5a: d800 0201 |0045: add-int/lit8 v0, v2, #int 1 // #01 │ │ -006d5e: 0102 |0047: move v2, v0 │ │ -006d60: 28bb |0048: goto 0003 // -0045 │ │ -006d62: d020 e803 |0049: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -006d66: 6e20 ca00 0500 |004b: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ -006d6c: 0c00 |004e: move-result-object v0 │ │ -006d6e: 1f00 3a00 |004f: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -006d72: 6e10 9a00 0000 |0051: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -006d78: 0a00 |0054: move-result v0 │ │ -006d7a: 7110 c903 0000 |0055: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@03c9 │ │ -006d80: 0c00 |0058: move-result-object v0 │ │ -006d82: 6e10 c803 0000 |0059: invoke-virtual {v0}, Ljava/lang/Boolean;.toString:()Ljava/lang/String; // method@03c8 │ │ -006d88: 0c00 |005c: move-result-object v0 │ │ -006d8a: 28e1 |005d: goto 003e // -001f │ │ -006d8c: d020 e803 |005e: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -006d90: 6e20 ca00 0500 |0060: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ -006d96: 0c00 |0063: move-result-object v0 │ │ -006d98: 1f00 4d00 |0064: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -006d9c: 6e10 df00 0000 |0066: invoke-virtual {v0}, Landroid/widget/TextView;.getEditableText:()Landroid/text/Editable; // method@00df │ │ -006da2: 0c00 |0069: move-result-object v0 │ │ -006da4: 6e10 df03 0000 |006a: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -006daa: 0c00 |006d: move-result-object v0 │ │ -006dac: 1a03 0000 |006e: const-string v3, "" // string@0000 │ │ -006db0: 6e20 e703 3000 |0070: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -006db6: 0a03 |0073: move-result v3 │ │ -006db8: 3803 caff |0074: if-eqz v3, 003e // -0036 │ │ -006dbc: 0710 |0076: move-object v0, v1 │ │ -006dbe: 28c7 |0077: goto 003e // -0039 │ │ -006dc0: d020 e803 |0078: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -006dc4: 6e20 ca00 0500 |007a: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ -006dca: 0c00 |007d: move-result-object v0 │ │ -006dcc: 1f00 4d00 |007e: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -006dd0: 6e10 df00 0000 |0080: invoke-virtual {v0}, Landroid/widget/TextView;.getEditableText:()Landroid/text/Editable; // method@00df │ │ -006dd6: 0c00 |0083: move-result-object v0 │ │ -006dd8: 6e10 df03 0000 |0084: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -006dde: 0c00 |0087: move-result-object v0 │ │ -006de0: 1a03 0000 |0088: const-string v3, "" // string@0000 │ │ -006de4: 6e20 e703 3000 |008a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -006dea: 0a03 |008d: move-result v3 │ │ -006dec: 3803 b0ff |008e: if-eqz v3, 003e // -0050 │ │ -006df0: 0710 |0090: move-object v0, v1 │ │ -006df2: 28ad |0091: goto 003e // -0053 │ │ -006df4: 5440 0d00 |0092: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ -006df8: 1100 |0094: return-object v0 │ │ -006dfa: 0000 |0095: nop // spacer │ │ -006dfc: 0001 0600 0100 0000 5a00 0000 4000 ... |0096: packed-switch-data (16 units) │ │ +006cc4: |[006cc4] dk.andsen.a.a.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; │ │ +006cd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +006cd6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +006cd8: 0102 |0002: move v2, v0 │ │ +006cda: 5440 0d00 |0003: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006cde: 2100 |0005: array-length v0, v0 │ │ +006ce0: 3502 8c00 |0006: if-ge v2, v0, 0092 // +008c │ │ +006ce4: 5440 0d00 |0008: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006ce8: 4600 0002 |000a: aget-object v0, v0, v2 │ │ +006cec: 6e10 fa00 0000 |000c: invoke-virtual {v0}, Ldk/andsen/a/a/a;.a:()Ljava/lang/Boolean; // method@00fa │ │ +006cf2: 0c00 |000f: move-result-object v0 │ │ +006cf4: 6e10 c703 0000 |0010: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ +006cfa: 0a00 |0013: move-result v0 │ │ +006cfc: 3800 3100 |0014: if-eqz v0, 0045 // +0031 │ │ +006d00: 5440 0d00 |0016: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006d04: 4600 0002 |0018: aget-object v0, v0, v2 │ │ +006d08: 6e10 0601 0000 |001a: invoke-virtual {v0}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ +006d0e: 0a00 |001d: move-result v0 │ │ +006d10: 2b00 7800 0000 |001e: packed-switch v0, 00000096 // +00000078 │ │ +006d16: d020 e803 |0021: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +006d1a: 6e20 ca00 0500 |0023: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ +006d20: 0c00 |0026: move-result-object v0 │ │ +006d22: 1f00 4d00 |0027: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +006d26: 6e10 df00 0000 |0029: invoke-virtual {v0}, Landroid/widget/TextView;.getEditableText:()Landroid/text/Editable; // method@00df │ │ +006d2c: 0c00 |002c: move-result-object v0 │ │ +006d2e: 6e10 e003 0000 |002d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +006d34: 0c00 |0030: move-result-object v0 │ │ +006d36: 5543 0f00 |0031: iget-boolean v3, v4, Ldk/andsen/a/a;.e:Z // field@000f │ │ +006d3a: 3803 0b00 |0033: if-eqz v3, 003e // +000b │ │ +006d3e: 1a03 0000 |0035: const-string v3, "" // string@0000 │ │ +006d42: 6e20 e803 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +006d48: 0a03 |003a: move-result v3 │ │ +006d4a: 3803 0300 |003b: if-eqz v3, 003e // +0003 │ │ +006d4e: 0710 |003d: move-object v0, v1 │ │ +006d50: 5443 0d00 |003e: iget-object v3, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006d54: 4603 0302 |0040: aget-object v3, v3, v2 │ │ +006d58: 6e20 0301 0300 |0042: invoke-virtual {v3, v0}, Ldk/andsen/a/a/a;.c:(Ljava/lang/String;)V // method@0103 │ │ +006d5e: d800 0201 |0045: add-int/lit8 v0, v2, #int 1 // #01 │ │ +006d62: 0102 |0047: move v2, v0 │ │ +006d64: 28bb |0048: goto 0003 // -0045 │ │ +006d66: d020 e803 |0049: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +006d6a: 6e20 ca00 0500 |004b: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ +006d70: 0c00 |004e: move-result-object v0 │ │ +006d72: 1f00 3a00 |004f: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +006d76: 6e10 9a00 0000 |0051: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +006d7c: 0a00 |0054: move-result v0 │ │ +006d7e: 7110 c903 0000 |0055: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@03c9 │ │ +006d84: 0c00 |0058: move-result-object v0 │ │ +006d86: 6e10 c803 0000 |0059: invoke-virtual {v0}, Ljava/lang/Boolean;.toString:()Ljava/lang/String; // method@03c8 │ │ +006d8c: 0c00 |005c: move-result-object v0 │ │ +006d8e: 28e1 |005d: goto 003e // -001f │ │ +006d90: d020 e803 |005e: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +006d94: 6e20 ca00 0500 |0060: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ +006d9a: 0c00 |0063: move-result-object v0 │ │ +006d9c: 1f00 4d00 |0064: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +006da0: 6e10 df00 0000 |0066: invoke-virtual {v0}, Landroid/widget/TextView;.getEditableText:()Landroid/text/Editable; // method@00df │ │ +006da6: 0c00 |0069: move-result-object v0 │ │ +006da8: 6e10 e003 0000 |006a: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +006dae: 0c00 |006d: move-result-object v0 │ │ +006db0: 1a03 0000 |006e: const-string v3, "" // string@0000 │ │ +006db4: 6e20 e803 3000 |0070: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +006dba: 0a03 |0073: move-result v3 │ │ +006dbc: 3803 caff |0074: if-eqz v3, 003e // -0036 │ │ +006dc0: 0710 |0076: move-object v0, v1 │ │ +006dc2: 28c7 |0077: goto 003e // -0039 │ │ +006dc4: d020 e803 |0078: add-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +006dc8: 6e20 ca00 0500 |007a: invoke-virtual {v5, v0}, Landroid/widget/ScrollView;.findViewById:(I)Landroid/view/View; // method@00ca │ │ +006dce: 0c00 |007d: move-result-object v0 │ │ +006dd0: 1f00 4d00 |007e: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +006dd4: 6e10 df00 0000 |0080: invoke-virtual {v0}, Landroid/widget/TextView;.getEditableText:()Landroid/text/Editable; // method@00df │ │ +006dda: 0c00 |0083: move-result-object v0 │ │ +006ddc: 6e10 e003 0000 |0084: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +006de2: 0c00 |0087: move-result-object v0 │ │ +006de4: 1a03 0000 |0088: const-string v3, "" // string@0000 │ │ +006de8: 6e20 e803 3000 |008a: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +006dee: 0a03 |008d: move-result v3 │ │ +006df0: 3803 b0ff |008e: if-eqz v3, 003e // -0050 │ │ +006df4: 0710 |0090: move-object v0, v1 │ │ +006df6: 28ad |0091: goto 003e // -0053 │ │ +006df8: 5440 0d00 |0092: iget-object v0, v4, Ldk/andsen/a/a;.c:[Ldk/andsen/a/a/a; // field@000d │ │ +006dfc: 1100 |0094: return-object v0 │ │ +006dfe: 0000 |0095: nop // spacer │ │ +006e00: 0001 0600 0100 0000 5a00 0000 4000 ... |0096: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #2 header: │ │ @@ -1167,59 +1167,59 @@ │ │ type : '(Ldk/andsen/a/a;Landroid/widget/ArrayAdapter;Ldk/andsen/b/e;Landroid/widget/Button;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -006e1c: |[006e1c] dk.andsen.a.b.:(Ldk/andsen/a/a;Landroid/widget/ArrayAdapter;Ldk/andsen/b/e;Landroid/widget/Button;Landroid/widget/EditText;)V │ │ -006e2c: 5b01 1800 |0000: iput-object v1, v0, Ldk/andsen/a/b;.e:Ldk/andsen/a/a; // field@0018 │ │ -006e30: 5b02 1400 |0002: iput-object v2, v0, Ldk/andsen/a/b;.a:Landroid/widget/ArrayAdapter; // field@0014 │ │ -006e34: 5b03 1500 |0004: iput-object v3, v0, Ldk/andsen/a/b;.b:Ldk/andsen/b/e; // field@0015 │ │ -006e38: 5b04 1600 |0006: iput-object v4, v0, Ldk/andsen/a/b;.c:Landroid/widget/Button; // field@0016 │ │ -006e3c: 5b05 1700 |0008: iput-object v5, v0, Ldk/andsen/a/b;.d:Landroid/widget/EditText; // field@0017 │ │ -006e40: 7010 dd03 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -006e46: 0e00 |000d: return-void │ │ +006e20: |[006e20] dk.andsen.a.b.:(Ldk/andsen/a/a;Landroid/widget/ArrayAdapter;Ldk/andsen/b/e;Landroid/widget/Button;Landroid/widget/EditText;)V │ │ +006e30: 5b01 1800 |0000: iput-object v1, v0, Ldk/andsen/a/b;.e:Ldk/andsen/a/a; // field@0018 │ │ +006e34: 5b02 1400 |0002: iput-object v2, v0, Ldk/andsen/a/b;.a:Landroid/widget/ArrayAdapter; // field@0014 │ │ +006e38: 5b03 1500 |0004: iput-object v3, v0, Ldk/andsen/a/b;.b:Ldk/andsen/b/e; // field@0015 │ │ +006e3c: 5b04 1600 |0006: iput-object v4, v0, Ldk/andsen/a/b;.c:Landroid/widget/Button; // field@0016 │ │ +006e40: 5b05 1700 |0008: iput-object v5, v0, Ldk/andsen/a/b;.d:Landroid/widget/EditText; // field@0017 │ │ +006e44: 7010 de03 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +006e4a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/a/b;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -006e48: |[006e48] dk.andsen.a.b.onClick:(Landroid/view/View;)V │ │ -006e58: 2200 0700 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -006e5c: 5431 1800 |0002: iget-object v1, v3, Ldk/andsen/a/b;.e:Ldk/andsen/a/a; // field@0018 │ │ -006e60: 7110 0d01 0100 |0004: invoke-static {v1}, Ldk/andsen/a/a;.a:(Ldk/andsen/a/a;)Landroid/content/Context; // method@010d │ │ -006e66: 0c01 |0007: move-result-object v1 │ │ -006e68: 7020 0900 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -006e6e: 5431 1800 |000b: iget-object v1, v3, Ldk/andsen/a/b;.e:Ldk/andsen/a/a; // field@0018 │ │ -006e72: 7110 0d01 0100 |000d: invoke-static {v1}, Ldk/andsen/a/a;.a:(Ldk/andsen/a/a;)Landroid/content/Context; // method@010d │ │ -006e78: 0c01 |0010: move-result-object v1 │ │ -006e7a: 1402 b800 077f |0011: const v2, #float 1.7945e+38 // #7f0700b8 │ │ -006e80: 6e20 3400 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -006e86: 0c01 |0017: move-result-object v1 │ │ -006e88: 6e20 1300 1000 |0018: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -006e8e: 0c00 |001b: move-result-object v0 │ │ -006e90: 5431 1400 |001c: iget-object v1, v3, Ldk/andsen/a/b;.a:Landroid/widget/ArrayAdapter; // field@0014 │ │ -006e94: 2202 5200 |001e: new-instance v2, Ldk/andsen/a/c; // type@0052 │ │ -006e98: 7020 1801 3200 |0020: invoke-direct {v2, v3}, Ldk/andsen/a/c;.:(Ldk/andsen/a/b;)V // method@0118 │ │ -006e9e: 6e30 0b00 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ -006ea4: 0c00 |0026: move-result-object v0 │ │ -006ea6: 6e10 0a00 0000 |0027: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -006eac: 0c00 |002a: move-result-object v0 │ │ -006eae: 6e10 1a00 0000 |002b: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ -006eb4: 0e00 |002e: return-void │ │ +006e4c: |[006e4c] dk.andsen.a.b.onClick:(Landroid/view/View;)V │ │ +006e5c: 2200 0700 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +006e60: 5431 1800 |0002: iget-object v1, v3, Ldk/andsen/a/b;.e:Ldk/andsen/a/a; // field@0018 │ │ +006e64: 7110 0d01 0100 |0004: invoke-static {v1}, Ldk/andsen/a/a;.a:(Ldk/andsen/a/a;)Landroid/content/Context; // method@010d │ │ +006e6a: 0c01 |0007: move-result-object v1 │ │ +006e6c: 7020 0900 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +006e72: 5431 1800 |000b: iget-object v1, v3, Ldk/andsen/a/b;.e:Ldk/andsen/a/a; // field@0018 │ │ +006e76: 7110 0d01 0100 |000d: invoke-static {v1}, Ldk/andsen/a/a;.a:(Ldk/andsen/a/a;)Landroid/content/Context; // method@010d │ │ +006e7c: 0c01 |0010: move-result-object v1 │ │ +006e7e: 1402 b800 077f |0011: const v2, #float 1.7945e+38 // #7f0700b8 │ │ +006e84: 6e20 3400 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +006e8a: 0c01 |0017: move-result-object v1 │ │ +006e8c: 6e20 1300 1000 |0018: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +006e92: 0c00 |001b: move-result-object v0 │ │ +006e94: 5431 1400 |001c: iget-object v1, v3, Ldk/andsen/a/b;.a:Landroid/widget/ArrayAdapter; // field@0014 │ │ +006e98: 2202 5200 |001e: new-instance v2, Ldk/andsen/a/c; // type@0052 │ │ +006e9c: 7020 1801 3200 |0020: invoke-direct {v2, v3}, Ldk/andsen/a/c;.:(Ldk/andsen/a/b;)V // method@0118 │ │ +006ea2: 6e30 0b00 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b │ │ +006ea8: 0c00 |0026: move-result-object v0 │ │ +006eaa: 6e10 0a00 0000 |0027: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +006eb0: 0c00 |002a: move-result-object v0 │ │ +006eb2: 6e10 1a00 0000 |002b: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ +006eb8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #3 header: │ │ @@ -1250,46 +1250,46 @@ │ │ type : '(Ldk/andsen/a/b;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -006eb8: |[006eb8] dk.andsen.a.c.:(Ldk/andsen/a/b;)V │ │ -006ec8: 5b01 1900 |0000: iput-object v1, v0, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ -006ecc: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -006ed2: 0e00 |0005: return-void │ │ +006ebc: |[006ebc] dk.andsen.a.c.:(Ldk/andsen/a/b;)V │ │ +006ecc: 5b01 1900 |0000: iput-object v1, v0, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ +006ed0: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +006ed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/a/c;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -006ed4: |[006ed4] dk.andsen.a.c.onClick:(Landroid/content/DialogInterface;I)V │ │ -006ee4: 5420 1900 |0000: iget-object v0, v2, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ -006ee8: 5400 1500 |0002: iget-object v0, v0, Ldk/andsen/a/b;.b:Ldk/andsen/b/e; // field@0015 │ │ -006eec: 6e10 1b03 0000 |0004: invoke-virtual {v0}, Ldk/andsen/b/e;.a:()[Ljava/lang/String; // method@031b │ │ -006ef2: 0c00 |0007: move-result-object v0 │ │ -006ef4: 4600 0004 |0008: aget-object v0, v0, v4 │ │ -006ef8: 5421 1900 |000a: iget-object v1, v2, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ -006efc: 5411 1600 |000c: iget-object v1, v1, Ldk/andsen/a/b;.c:Landroid/widget/Button; // field@0016 │ │ -006f00: 6e20 9600 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -006f06: 5421 1900 |0011: iget-object v1, v2, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ -006f0a: 5411 1700 |0013: iget-object v1, v1, Ldk/andsen/a/b;.d:Landroid/widget/EditText; // field@0017 │ │ -006f0e: 6e20 ae00 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -006f14: 7210 3700 0300 |0018: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ -006f1a: 0e00 |001b: return-void │ │ +006ed8: |[006ed8] dk.andsen.a.c.onClick:(Landroid/content/DialogInterface;I)V │ │ +006ee8: 5420 1900 |0000: iget-object v0, v2, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ +006eec: 5400 1500 |0002: iget-object v0, v0, Ldk/andsen/a/b;.b:Ldk/andsen/b/e; // field@0015 │ │ +006ef0: 6e10 1b03 0000 |0004: invoke-virtual {v0}, Ldk/andsen/b/e;.a:()[Ljava/lang/String; // method@031b │ │ +006ef6: 0c00 |0007: move-result-object v0 │ │ +006ef8: 4600 0004 |0008: aget-object v0, v0, v4 │ │ +006efc: 5421 1900 |000a: iget-object v1, v2, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ +006f00: 5411 1600 |000c: iget-object v1, v1, Ldk/andsen/a/b;.c:Landroid/widget/Button; // field@0016 │ │ +006f04: 6e20 9600 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +006f0a: 5421 1900 |0011: iget-object v1, v2, Ldk/andsen/a/c;.a:Ldk/andsen/a/b; // field@0019 │ │ +006f0e: 5411 1700 |0013: iget-object v1, v1, Ldk/andsen/a/b;.d:Landroid/widget/EditText; // field@0017 │ │ +006f12: 6e20 ae00 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +006f18: 7210 3700 0300 |0018: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ +006f1e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #4 header: │ │ @@ -1388,778 +1388,778 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -006f1c: |[006f1c] dk.andsen.asqlitemanager.CreateTableWizField.:()V │ │ -006f2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -006f2e: 7010 0000 0300 |0001: invoke-direct {v3}, Landroid/app/Activity;.:()V // method@0000 │ │ -006f34: 5c32 2800 |0004: iput-boolean v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -006f38: 5c32 2900 |0006: iput-boolean v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.p:Z // field@0029 │ │ -006f3c: 5932 2b00 |0008: iput v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ -006f40: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -006f44: 2300 f500 |000c: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -006f48: 1a01 1601 |000e: const-string v1, "INTEGER" // string@0116 │ │ -006f4c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -006f50: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -006f52: 1a02 6402 |0013: const-string v2, "REAL" // string@0264 │ │ -006f56: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -006f5a: 1221 |0017: const/4 v1, #int 2 // #2 │ │ -006f5c: 1a02 9502 |0018: const-string v2, "TEXT" // string@0295 │ │ -006f60: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -006f64: 1231 |001c: const/4 v1, #int 3 // #3 │ │ -006f66: 1a02 7700 |001d: const-string v2, "BLOB" // string@0077 │ │ -006f6a: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ -006f6e: 1241 |0021: const/4 v1, #int 4 // #4 │ │ -006f70: 1a02 a600 |0022: const-string v2, "DATE" // string@00a6 │ │ -006f74: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ -006f78: 1251 |0026: const/4 v1, #int 5 // #5 │ │ -006f7a: 1a02 9802 |0027: const-string v2, "TIMESTAMP" // string@0298 │ │ -006f7e: 4d02 0001 |0029: aput-object v2, v0, v1 │ │ -006f82: 1261 |002b: const/4 v1, #int 6 // #6 │ │ -006f84: 1a02 9702 |002c: const-string v2, "TIME" // string@0297 │ │ -006f88: 4d02 0001 |002e: aput-object v2, v0, v1 │ │ -006f8c: 1271 |0030: const/4 v1, #int 7 // #7 │ │ -006f8e: 1a02 1701 |0031: const-string v2, "INTEGER (strict)" // string@0117 │ │ -006f92: 4d02 0001 |0033: aput-object v2, v0, v1 │ │ -006f96: 1301 0800 |0035: const/16 v1, #int 8 // #8 │ │ -006f9a: 1a02 6502 |0037: const-string v2, "REAL (strict)" // string@0265 │ │ -006f9e: 4d02 0001 |0039: aput-object v2, v0, v1 │ │ -006fa2: 1301 0900 |003b: const/16 v1, #int 9 // #9 │ │ -006fa6: 1a02 9602 |003d: const-string v2, "TEXT (strict)" // string@0296 │ │ -006faa: 4d02 0001 |003f: aput-object v2, v0, v1 │ │ -006fae: 5b30 1a00 |0041: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:[Ljava/lang/String; // field@001a │ │ -006fb2: 0e00 |0043: return-void │ │ +006f20: |[006f20] dk.andsen.asqlitemanager.CreateTableWizField.:()V │ │ +006f30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +006f32: 7010 0000 0300 |0001: invoke-direct {v3}, Landroid/app/Activity;.:()V // method@0000 │ │ +006f38: 5c32 2800 |0004: iput-boolean v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +006f3c: 5c32 2900 |0006: iput-boolean v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.p:Z // field@0029 │ │ +006f40: 5932 2b00 |0008: iput v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ +006f44: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +006f48: 2300 f500 |000c: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +006f4c: 1a01 1601 |000e: const-string v1, "INTEGER" // string@0116 │ │ +006f50: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +006f54: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +006f56: 1a02 6402 |0013: const-string v2, "REAL" // string@0264 │ │ +006f5a: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +006f5e: 1221 |0017: const/4 v1, #int 2 // #2 │ │ +006f60: 1a02 9502 |0018: const-string v2, "TEXT" // string@0295 │ │ +006f64: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +006f68: 1231 |001c: const/4 v1, #int 3 // #3 │ │ +006f6a: 1a02 7700 |001d: const-string v2, "BLOB" // string@0077 │ │ +006f6e: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ +006f72: 1241 |0021: const/4 v1, #int 4 // #4 │ │ +006f74: 1a02 a600 |0022: const-string v2, "DATE" // string@00a6 │ │ +006f78: 4d02 0001 |0024: aput-object v2, v0, v1 │ │ +006f7c: 1251 |0026: const/4 v1, #int 5 // #5 │ │ +006f7e: 1a02 9802 |0027: const-string v2, "TIMESTAMP" // string@0298 │ │ +006f82: 4d02 0001 |0029: aput-object v2, v0, v1 │ │ +006f86: 1261 |002b: const/4 v1, #int 6 // #6 │ │ +006f88: 1a02 9702 |002c: const-string v2, "TIME" // string@0297 │ │ +006f8c: 4d02 0001 |002e: aput-object v2, v0, v1 │ │ +006f90: 1271 |0030: const/4 v1, #int 7 // #7 │ │ +006f92: 1a02 1701 |0031: const-string v2, "INTEGER (strict)" // string@0117 │ │ +006f96: 4d02 0001 |0033: aput-object v2, v0, v1 │ │ +006f9a: 1301 0800 |0035: const/16 v1, #int 8 // #8 │ │ +006f9e: 1a02 6502 |0037: const-string v2, "REAL (strict)" // string@0265 │ │ +006fa2: 4d02 0001 |0039: aput-object v2, v0, v1 │ │ +006fa6: 1301 0900 |003b: const/16 v1, #int 9 // #9 │ │ +006faa: 1a02 9602 |003d: const-string v2, "TEXT (strict)" // string@0296 │ │ +006fae: 4d02 0001 |003f: aput-object v2, v0, v1 │ │ +006fb2: 5b30 1a00 |0041: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:[Ljava/lang/String; // field@001a │ │ +006fb6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -006fb4: |[006fb4] dk.andsen.asqlitemanager.CreateTableWizField.a:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner; │ │ -006fc4: 5410 2400 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ -006fc8: 1100 |0002: return-object v0 │ │ +006fb8: |[006fb8] dk.andsen.asqlitemanager.CreateTableWizField.a:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner; │ │ +006fc8: 5410 2400 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ +006fcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'a' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 219 16-bit code units │ │ -006fcc: |[006fcc] dk.andsen.asqlitemanager.CreateTableWizField.a:()V │ │ -006fdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -006fde: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -006fe0: 5471 1b00 |0002: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ -006fe4: 5472 2a00 |0004: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -006fe8: 4602 0200 |0006: aget-object v2, v2, v0 │ │ -006fec: 6e20 ae00 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -006ff2: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -006ff6: 7010 fc03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -006ffc: 1a02 2902 |0010: const-string v2, "Looking for " // string@0229 │ │ -007000: 6e20 0004 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007006: 0c01 |0015: move-result-object v1 │ │ -007008: 5472 2a00 |0016: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -00700c: 4602 0206 |0018: aget-object v2, v2, v6 │ │ -007010: 6e20 0004 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007016: 0c01 |001d: move-result-object v1 │ │ -007018: 6e10 0204 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00701e: 0c01 |0021: move-result-object v1 │ │ -007020: 5572 2800 |0022: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007024: 7120 3903 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00702a: 5472 1a00 |0027: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:[Ljava/lang/String; // field@001a │ │ -00702e: 2123 |0029: array-length v3, v2 │ │ -007030: 0101 |002a: move v1, v0 │ │ -007032: 3530 2f00 |002b: if-ge v0, v3, 005a // +002f │ │ -007036: 4604 0200 |002d: aget-object v4, v2, v0 │ │ -00703a: 5475 2a00 |002f: iget-object v5, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -00703e: 4605 0506 |0031: aget-object v5, v5, v6 │ │ -007042: 6e20 e703 5400 |0033: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007048: 0a04 |0036: move-result v4 │ │ -00704a: 3804 9e00 |0037: if-eqz v4, 00d5 // +009e │ │ -00704e: 2200 d600 |0039: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007052: 7010 fc03 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007058: 1a02 0701 |003e: const-string v2, "Found " // string@0107 │ │ -00705c: 6e20 0004 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007062: 0c00 |0043: move-result-object v0 │ │ -007064: 5472 2a00 |0044: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007068: 4602 0206 |0046: aget-object v2, v2, v6 │ │ -00706c: 6e20 0004 2000 |0048: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007072: 0c00 |004b: move-result-object v0 │ │ -007074: 6e10 0204 0000 |004c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00707a: 0c00 |004f: move-result-object v0 │ │ -00707c: 5572 2800 |0050: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007080: 7120 3903 2000 |0052: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007086: 5470 2400 |0055: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ -00708a: 6e20 d100 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@00d1 │ │ -007090: 5470 2a00 |005a: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007094: 1221 |005c: const/4 v1, #int 2 // #2 │ │ -007096: 4600 0001 |005d: aget-object v0, v0, v1 │ │ -00709a: 1a01 8504 |005f: const-string v1, "true" // string@0485 │ │ -00709e: 6e20 e703 1000 |0061: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0070a4: 0a00 |0064: move-result v0 │ │ -0070a6: 3800 0700 |0065: if-eqz v0, 006c // +0007 │ │ -0070aa: 5470 1d00 |0067: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.d:Landroid/widget/CheckBox; // field@001d │ │ -0070ae: 6e20 9b00 6000 |0069: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -0070b4: 5470 2a00 |006c: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -0070b8: 1231 |006e: const/4 v1, #int 3 // #3 │ │ -0070ba: 4600 0001 |006f: aget-object v0, v0, v1 │ │ -0070be: 1a01 8504 |0071: const-string v1, "true" // string@0485 │ │ -0070c2: 6e20 e703 1000 |0073: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0070c8: 0a00 |0076: move-result v0 │ │ -0070ca: 3800 0700 |0077: if-eqz v0, 007e // +0007 │ │ -0070ce: 5470 1f00 |0079: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.f:Landroid/widget/CheckBox; // field@001f │ │ -0070d2: 6e20 9b00 6000 |007b: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -0070d8: 5470 2a00 |007e: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -0070dc: 1241 |0080: const/4 v1, #int 4 // #4 │ │ -0070de: 4600 0001 |0081: aget-object v0, v0, v1 │ │ -0070e2: 1a01 8504 |0083: const-string v1, "true" // string@0485 │ │ -0070e6: 6e20 e703 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0070ec: 0a00 |0088: move-result v0 │ │ -0070ee: 3800 0700 |0089: if-eqz v0, 0090 // +0007 │ │ -0070f2: 5470 1e00 |008b: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ -0070f6: 6e20 9b00 6000 |008d: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -0070fc: 5470 2a00 |0090: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007100: 1251 |0092: const/4 v1, #int 5 // #5 │ │ -007102: 4600 0001 |0093: aget-object v0, v0, v1 │ │ -007106: 1a01 8504 |0095: const-string v1, "true" // string@0485 │ │ -00710a: 6e20 e703 1000 |0097: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007110: 0a00 |009a: move-result v0 │ │ -007112: 3800 0700 |009b: if-eqz v0, 00a2 // +0007 │ │ -007116: 5470 2100 |009d: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ -00711a: 6e20 9b00 6000 |009f: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -007120: 5470 2a00 |00a2: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007124: 1261 |00a4: const/4 v1, #int 6 // #6 │ │ -007126: 4600 0001 |00a5: aget-object v0, v0, v1 │ │ -00712a: 1a01 8504 |00a7: const-string v1, "true" // string@0485 │ │ -00712e: 6e20 e703 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007134: 0a00 |00ac: move-result v0 │ │ -007136: 3800 0700 |00ad: if-eqz v0, 00b4 // +0007 │ │ -00713a: 5470 2000 |00af: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ -00713e: 6e20 9b00 6000 |00b1: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -007144: 5470 1c00 |00b4: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:Landroid/widget/EditText; // field@001c │ │ -007148: 5471 2a00 |00b6: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -00714c: 1272 |00b8: const/4 v2, #int 7 // #7 │ │ -00714e: 4601 0102 |00b9: aget-object v1, v1, v2 │ │ -007152: 6e20 ae00 1000 |00bb: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -007158: 5470 2200 |00be: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ -00715c: 5471 2a00 |00c0: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007160: 1302 0800 |00c2: const/16 v2, #int 8 // #8 │ │ -007164: 4601 0102 |00c4: aget-object v1, v1, v2 │ │ -007168: 6e20 ae00 1000 |00c6: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -00716e: 5470 2300 |00c9: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ -007172: 5471 2a00 |00cb: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007176: 1302 0900 |00cd: const/16 v2, #int 9 // #9 │ │ -00717a: 4601 0102 |00cf: aget-object v1, v1, v2 │ │ -00717e: 6e20 ae00 1000 |00d1: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -007184: 0e00 |00d4: return-void │ │ -007186: d801 0101 |00d5: add-int/lit8 v1, v1, #int 1 // #01 │ │ -00718a: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00718e: 2900 52ff |00d9: goto/16 002b // -00ae │ │ +006fd0: |[006fd0] dk.andsen.asqlitemanager.CreateTableWizField.a:()V │ │ +006fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +006fe2: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +006fe4: 5471 1b00 |0002: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ +006fe8: 5472 2a00 |0004: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +006fec: 4602 0200 |0006: aget-object v2, v2, v0 │ │ +006ff0: 6e20 ae00 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +006ff6: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +006ffa: 7010 fd03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007000: 1a02 2902 |0010: const-string v2, "Looking for " // string@0229 │ │ +007004: 6e20 0104 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00700a: 0c01 |0015: move-result-object v1 │ │ +00700c: 5472 2a00 |0016: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007010: 4602 0206 |0018: aget-object v2, v2, v6 │ │ +007014: 6e20 0104 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00701a: 0c01 |001d: move-result-object v1 │ │ +00701c: 6e10 0304 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007022: 0c01 |0021: move-result-object v1 │ │ +007024: 5572 2800 |0022: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007028: 7120 3903 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00702e: 5472 1a00 |0027: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:[Ljava/lang/String; // field@001a │ │ +007032: 2123 |0029: array-length v3, v2 │ │ +007034: 0101 |002a: move v1, v0 │ │ +007036: 3530 2f00 |002b: if-ge v0, v3, 005a // +002f │ │ +00703a: 4604 0200 |002d: aget-object v4, v2, v0 │ │ +00703e: 5475 2a00 |002f: iget-object v5, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007042: 4605 0506 |0031: aget-object v5, v5, v6 │ │ +007046: 6e20 e803 5400 |0033: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00704c: 0a04 |0036: move-result v4 │ │ +00704e: 3804 9e00 |0037: if-eqz v4, 00d5 // +009e │ │ +007052: 2200 d600 |0039: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007056: 7010 fd03 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00705c: 1a02 0701 |003e: const-string v2, "Found " // string@0107 │ │ +007060: 6e20 0104 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007066: 0c00 |0043: move-result-object v0 │ │ +007068: 5472 2a00 |0044: iget-object v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +00706c: 4602 0206 |0046: aget-object v2, v2, v6 │ │ +007070: 6e20 0104 2000 |0048: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007076: 0c00 |004b: move-result-object v0 │ │ +007078: 6e10 0304 0000 |004c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00707e: 0c00 |004f: move-result-object v0 │ │ +007080: 5572 2800 |0050: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007084: 7120 3903 2000 |0052: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00708a: 5470 2400 |0055: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ +00708e: 6e20 d100 1000 |0057: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@00d1 │ │ +007094: 5470 2a00 |005a: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007098: 1221 |005c: const/4 v1, #int 2 // #2 │ │ +00709a: 4600 0001 |005d: aget-object v0, v0, v1 │ │ +00709e: 1a01 8404 |005f: const-string v1, "true" // string@0484 │ │ +0070a2: 6e20 e803 1000 |0061: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0070a8: 0a00 |0064: move-result v0 │ │ +0070aa: 3800 0700 |0065: if-eqz v0, 006c // +0007 │ │ +0070ae: 5470 1d00 |0067: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.d:Landroid/widget/CheckBox; // field@001d │ │ +0070b2: 6e20 9b00 6000 |0069: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +0070b8: 5470 2a00 |006c: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +0070bc: 1231 |006e: const/4 v1, #int 3 // #3 │ │ +0070be: 4600 0001 |006f: aget-object v0, v0, v1 │ │ +0070c2: 1a01 8404 |0071: const-string v1, "true" // string@0484 │ │ +0070c6: 6e20 e803 1000 |0073: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0070cc: 0a00 |0076: move-result v0 │ │ +0070ce: 3800 0700 |0077: if-eqz v0, 007e // +0007 │ │ +0070d2: 5470 1f00 |0079: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.f:Landroid/widget/CheckBox; // field@001f │ │ +0070d6: 6e20 9b00 6000 |007b: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +0070dc: 5470 2a00 |007e: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +0070e0: 1241 |0080: const/4 v1, #int 4 // #4 │ │ +0070e2: 4600 0001 |0081: aget-object v0, v0, v1 │ │ +0070e6: 1a01 8404 |0083: const-string v1, "true" // string@0484 │ │ +0070ea: 6e20 e803 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0070f0: 0a00 |0088: move-result v0 │ │ +0070f2: 3800 0700 |0089: if-eqz v0, 0090 // +0007 │ │ +0070f6: 5470 1e00 |008b: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ +0070fa: 6e20 9b00 6000 |008d: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +007100: 5470 2a00 |0090: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007104: 1251 |0092: const/4 v1, #int 5 // #5 │ │ +007106: 4600 0001 |0093: aget-object v0, v0, v1 │ │ +00710a: 1a01 8404 |0095: const-string v1, "true" // string@0484 │ │ +00710e: 6e20 e803 1000 |0097: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007114: 0a00 |009a: move-result v0 │ │ +007116: 3800 0700 |009b: if-eqz v0, 00a2 // +0007 │ │ +00711a: 5470 2100 |009d: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ +00711e: 6e20 9b00 6000 |009f: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +007124: 5470 2a00 |00a2: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007128: 1261 |00a4: const/4 v1, #int 6 // #6 │ │ +00712a: 4600 0001 |00a5: aget-object v0, v0, v1 │ │ +00712e: 1a01 8404 |00a7: const-string v1, "true" // string@0484 │ │ +007132: 6e20 e803 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007138: 0a00 |00ac: move-result v0 │ │ +00713a: 3800 0700 |00ad: if-eqz v0, 00b4 // +0007 │ │ +00713e: 5470 2000 |00af: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ +007142: 6e20 9b00 6000 |00b1: invoke-virtual {v0, v6}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +007148: 5470 1c00 |00b4: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:Landroid/widget/EditText; // field@001c │ │ +00714c: 5471 2a00 |00b6: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007150: 1272 |00b8: const/4 v2, #int 7 // #7 │ │ +007152: 4601 0102 |00b9: aget-object v1, v1, v2 │ │ +007156: 6e20 ae00 1000 |00bb: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +00715c: 5470 2200 |00be: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ +007160: 5471 2a00 |00c0: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007164: 1302 0800 |00c2: const/16 v2, #int 8 // #8 │ │ +007168: 4601 0102 |00c4: aget-object v1, v1, v2 │ │ +00716c: 6e20 ae00 1000 |00c6: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +007172: 5470 2300 |00c9: iget-object v0, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ +007176: 5471 2a00 |00cb: iget-object v1, v7, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +00717a: 1302 0900 |00cd: const/16 v2, #int 9 // #9 │ │ +00717e: 4601 0102 |00cf: aget-object v1, v1, v2 │ │ +007182: 6e20 ae00 1000 |00d1: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +007188: 0e00 |00d4: return-void │ │ +00718a: d801 0101 |00d5: add-int/lit8 v1, v1, #int 1 // #01 │ │ +00718e: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ +007192: 2900 52ff |00d9: goto/16 002b // -00ae │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -007194: |[007194] dk.andsen.asqlitemanager.CreateTableWizField.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; │ │ -0071a4: 5410 2000 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ -0071a8: 1100 |0002: return-object v0 │ │ +007198: |[007198] dk.andsen.asqlitemanager.CreateTableWizField.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; │ │ +0071a8: 5410 2000 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ +0071ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'b' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 176 16-bit code units │ │ -0071ac: |[0071ac] dk.andsen.asqlitemanager.CreateTableWizField.b:()V │ │ -0071bc: 1400 7300 087f |0000: const v0, #float 1.80777e+38 // #7f080073 │ │ -0071c2: 6e20 2001 0400 |0003: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -0071c8: 0c00 |0006: move-result-object v0 │ │ -0071ca: 1f00 3d00 |0007: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -0071ce: 5b40 1b00 |0009: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ -0071d2: 1400 7a00 087f |000b: const v0, #float 1.80777e+38 // #7f08007a │ │ -0071d8: 6e20 2001 0400 |000e: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -0071de: 0c00 |0011: move-result-object v0 │ │ -0071e0: 1f00 3d00 |0012: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -0071e4: 5b40 1c00 |0014: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:Landroid/widget/EditText; // field@001c │ │ -0071e8: 1400 7b00 087f |0016: const v0, #float 1.80778e+38 // #7f08007b │ │ -0071ee: 6e20 2001 0400 |0019: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -0071f4: 0c00 |001c: move-result-object v0 │ │ -0071f6: 1f00 3d00 |001d: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -0071fa: 5b40 2200 |001f: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ -0071fe: 1400 7c00 087f |0021: const v0, #float 1.80778e+38 // #7f08007c │ │ -007204: 6e20 2001 0400 |0024: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -00720a: 0c00 |0027: move-result-object v0 │ │ -00720c: 1f00 3d00 |0028: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -007210: 5b40 2300 |002a: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ -007214: 1400 7500 087f |002c: const v0, #float 1.80777e+38 // #7f080075 │ │ -00721a: 6e20 2001 0400 |002f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -007220: 0c00 |0032: move-result-object v0 │ │ -007222: 1f00 3a00 |0033: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -007226: 5b40 1d00 |0035: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.d:Landroid/widget/CheckBox; // field@001d │ │ -00722a: 1400 7700 087f |0037: const v0, #float 1.80777e+38 // #7f080077 │ │ -007230: 6e20 2001 0400 |003a: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -007236: 0c00 |003d: move-result-object v0 │ │ -007238: 1f00 3a00 |003e: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -00723c: 5b40 1e00 |0040: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ -007240: 5440 1e00 |0042: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ -007244: 2201 8600 |0044: new-instance v1, Ldk/andsen/asqlitemanager/f; // type@0086 │ │ -007248: 7020 8402 4100 |0046: invoke-direct {v1, v4}, Ldk/andsen/asqlitemanager/f;.:(Ldk/andsen/asqlitemanager/CreateTableWizField;)V // method@0284 │ │ -00724e: 6e20 9f00 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@009f │ │ -007254: 1400 7600 087f |004c: const v0, #float 1.80777e+38 // #7f080076 │ │ -00725a: 6e20 2001 0400 |004f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -007260: 0c00 |0052: move-result-object v0 │ │ -007262: 1f00 3a00 |0053: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -007266: 5b40 1f00 |0055: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.f:Landroid/widget/CheckBox; // field@001f │ │ -00726a: 1400 7900 087f |0057: const v0, #float 1.80777e+38 // #7f080079 │ │ -007270: 6e20 2001 0400 |005a: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -007276: 0c00 |005d: move-result-object v0 │ │ -007278: 1f00 3a00 |005e: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -00727c: 5b40 2000 |0060: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ -007280: 1400 7800 087f |0062: const v0, #float 1.80777e+38 // #7f080078 │ │ -007286: 6e20 2001 0400 |0065: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -00728c: 0c00 |0068: move-result-object v0 │ │ -00728e: 1f00 3a00 |0069: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -007292: 5b40 2100 |006b: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ -007296: 1400 7400 087f |006d: const v0, #float 1.80777e+38 // #7f080074 │ │ -00729c: 6e20 2001 0400 |0070: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -0072a2: 0c00 |0073: move-result-object v0 │ │ -0072a4: 1f00 4800 |0074: check-cast v0, Landroid/widget/Spinner; // type@0048 │ │ -0072a8: 5b40 2400 |0076: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ -0072ac: 1400 7e00 087f |0078: const v0, #float 1.80778e+38 // #7f08007e │ │ -0072b2: 6e20 2001 0400 |007b: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -0072b8: 0c00 |007e: move-result-object v0 │ │ -0072ba: 1f00 3900 |007f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -0072be: 5b40 2500 |0081: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.l:Landroid/widget/Button; // field@0025 │ │ -0072c2: 5440 2500 |0083: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.l:Landroid/widget/Button; // field@0025 │ │ -0072c6: 6e20 9500 4000 |0085: invoke-virtual {v0, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -0072cc: 1400 7d00 087f |0088: const v0, #float 1.80778e+38 // #7f08007d │ │ -0072d2: 6e20 2001 0400 |008b: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ -0072d8: 0c00 |008e: move-result-object v0 │ │ -0072da: 1f00 3900 |008f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -0072de: 5b40 2600 |0091: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.m:Landroid/widget/Button; // field@0026 │ │ -0072e2: 5440 2600 |0093: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.m:Landroid/widget/Button; // field@0026 │ │ -0072e6: 6e20 9500 4000 |0095: invoke-virtual {v0, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -0072ec: 2200 3800 |0098: new-instance v0, Landroid/widget/ArrayAdapter; // type@0038 │ │ -0072f0: 5441 2700 |009a: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ -0072f4: 1402 0800 0901 |009c: const v2, #float 2.51629e-38 // #01090008 │ │ -0072fa: 5443 1a00 |009f: iget-object v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:[Ljava/lang/String; // field@001a │ │ -0072fe: 7040 8e00 1032 |00a1: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ -007304: 1401 0900 0901 |00a4: const v1, #float 2.5163e-38 // #01090009 │ │ -00730a: 6e20 8f00 1000 |00a7: invoke-virtual {v0, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@008f │ │ -007310: 5441 2400 |00aa: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ -007314: 6e20 d000 0100 |00ac: invoke-virtual {v1, v0}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@00d0 │ │ -00731a: 0e00 |00af: return-void │ │ +0071b0: |[0071b0] dk.andsen.asqlitemanager.CreateTableWizField.b:()V │ │ +0071c0: 1400 7300 087f |0000: const v0, #float 1.80777e+38 // #7f080073 │ │ +0071c6: 6e20 2001 0400 |0003: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +0071cc: 0c00 |0006: move-result-object v0 │ │ +0071ce: 1f00 3d00 |0007: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +0071d2: 5b40 1b00 |0009: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ +0071d6: 1400 7a00 087f |000b: const v0, #float 1.80777e+38 // #7f08007a │ │ +0071dc: 6e20 2001 0400 |000e: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +0071e2: 0c00 |0011: move-result-object v0 │ │ +0071e4: 1f00 3d00 |0012: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +0071e8: 5b40 1c00 |0014: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:Landroid/widget/EditText; // field@001c │ │ +0071ec: 1400 7b00 087f |0016: const v0, #float 1.80778e+38 // #7f08007b │ │ +0071f2: 6e20 2001 0400 |0019: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +0071f8: 0c00 |001c: move-result-object v0 │ │ +0071fa: 1f00 3d00 |001d: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +0071fe: 5b40 2200 |001f: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ +007202: 1400 7c00 087f |0021: const v0, #float 1.80778e+38 // #7f08007c │ │ +007208: 6e20 2001 0400 |0024: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +00720e: 0c00 |0027: move-result-object v0 │ │ +007210: 1f00 3d00 |0028: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +007214: 5b40 2300 |002a: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ +007218: 1400 7500 087f |002c: const v0, #float 1.80777e+38 // #7f080075 │ │ +00721e: 6e20 2001 0400 |002f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +007224: 0c00 |0032: move-result-object v0 │ │ +007226: 1f00 3a00 |0033: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +00722a: 5b40 1d00 |0035: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.d:Landroid/widget/CheckBox; // field@001d │ │ +00722e: 1400 7700 087f |0037: const v0, #float 1.80777e+38 // #7f080077 │ │ +007234: 6e20 2001 0400 |003a: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +00723a: 0c00 |003d: move-result-object v0 │ │ +00723c: 1f00 3a00 |003e: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +007240: 5b40 1e00 |0040: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ +007244: 5440 1e00 |0042: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ +007248: 2201 8600 |0044: new-instance v1, Ldk/andsen/asqlitemanager/f; // type@0086 │ │ +00724c: 7020 8402 4100 |0046: invoke-direct {v1, v4}, Ldk/andsen/asqlitemanager/f;.:(Ldk/andsen/asqlitemanager/CreateTableWizField;)V // method@0284 │ │ +007252: 6e20 9f00 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@009f │ │ +007258: 1400 7600 087f |004c: const v0, #float 1.80777e+38 // #7f080076 │ │ +00725e: 6e20 2001 0400 |004f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +007264: 0c00 |0052: move-result-object v0 │ │ +007266: 1f00 3a00 |0053: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +00726a: 5b40 1f00 |0055: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.f:Landroid/widget/CheckBox; // field@001f │ │ +00726e: 1400 7900 087f |0057: const v0, #float 1.80777e+38 // #7f080079 │ │ +007274: 6e20 2001 0400 |005a: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +00727a: 0c00 |005d: move-result-object v0 │ │ +00727c: 1f00 3a00 |005e: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +007280: 5b40 2000 |0060: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ +007284: 1400 7800 087f |0062: const v0, #float 1.80777e+38 // #7f080078 │ │ +00728a: 6e20 2001 0400 |0065: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +007290: 0c00 |0068: move-result-object v0 │ │ +007292: 1f00 3a00 |0069: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +007296: 5b40 2100 |006b: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ +00729a: 1400 7400 087f |006d: const v0, #float 1.80777e+38 // #7f080074 │ │ +0072a0: 6e20 2001 0400 |0070: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +0072a6: 0c00 |0073: move-result-object v0 │ │ +0072a8: 1f00 4800 |0074: check-cast v0, Landroid/widget/Spinner; // type@0048 │ │ +0072ac: 5b40 2400 |0076: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ +0072b0: 1400 7e00 087f |0078: const v0, #float 1.80778e+38 // #7f08007e │ │ +0072b6: 6e20 2001 0400 |007b: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +0072bc: 0c00 |007e: move-result-object v0 │ │ +0072be: 1f00 3900 |007f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +0072c2: 5b40 2500 |0081: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.l:Landroid/widget/Button; // field@0025 │ │ +0072c6: 5440 2500 |0083: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.l:Landroid/widget/Button; // field@0025 │ │ +0072ca: 6e20 9500 4000 |0085: invoke-virtual {v0, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +0072d0: 1400 7d00 087f |0088: const v0, #float 1.80778e+38 // #7f08007d │ │ +0072d6: 6e20 2001 0400 |008b: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.findViewById:(I)Landroid/view/View; // method@0120 │ │ +0072dc: 0c00 |008e: move-result-object v0 │ │ +0072de: 1f00 3900 |008f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +0072e2: 5b40 2600 |0091: iput-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.m:Landroid/widget/Button; // field@0026 │ │ +0072e6: 5440 2600 |0093: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.m:Landroid/widget/Button; // field@0026 │ │ +0072ea: 6e20 9500 4000 |0095: invoke-virtual {v0, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +0072f0: 2200 3800 |0098: new-instance v0, Landroid/widget/ArrayAdapter; // type@0038 │ │ +0072f4: 5441 2700 |009a: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ +0072f8: 1402 0800 0901 |009c: const v2, #float 2.51629e-38 // #01090008 │ │ +0072fe: 5443 1a00 |009f: iget-object v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:[Ljava/lang/String; // field@001a │ │ +007302: 7040 8e00 1032 |00a1: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ +007308: 1401 0900 0901 |00a4: const v1, #float 2.5163e-38 // #01090009 │ │ +00730e: 6e20 8f00 1000 |00a7: invoke-virtual {v0, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@008f │ │ +007314: 5441 2400 |00aa: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ +007318: 6e20 d000 0100 |00ac: invoke-virtual {v1, v0}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@00d0 │ │ +00731e: 0e00 |00af: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00731c: |[00731c] dk.andsen.asqlitemanager.CreateTableWizField.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; │ │ -00732c: 5410 2100 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ -007330: 1100 |0002: return-object v0 │ │ +007320: |[007320] dk.andsen.asqlitemanager.CreateTableWizField.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; │ │ +007330: 5410 2100 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ +007334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 516 16-bit code units │ │ -007334: |[007334] dk.andsen.asqlitemanager.CreateTableWizField.onClick:(Landroid/view/View;)V │ │ -007344: 1404 b900 077f |0000: const v4, #float 1.7945e+38 // #7f0700b9 │ │ -00734a: 1403 9900 077f |0003: const v3, #float 1.79449e+38 // #7f070099 │ │ -007350: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -007352: 6e10 8800 0700 |0007: invoke-virtual {v7}, Landroid/view/View;.getId:()I // method@0088 │ │ -007358: 0a00 |000a: move-result v0 │ │ -00735a: 1401 7d00 087f |000b: const v1, #float 1.80778e+38 // #7f08007d │ │ -007360: 3310 ec01 |000e: if-ne v0, v1, 01fa // +01ec │ │ -007364: 1a00 0000 |0010: const-string v0, "" // string@0000 │ │ -007368: 5461 1b00 |0012: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ -00736c: 6e10 a400 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -007372: 0c01 |0017: move-result-object v1 │ │ -007374: 6e10 df03 0100 |0018: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00737a: 0c01 |001b: move-result-object v1 │ │ -00737c: 6e10 f703 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -007382: 0c01 |001f: move-result-object v1 │ │ -007384: 1a02 0000 |0020: const-string v2, "" // string@0000 │ │ -007388: 6e20 e703 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00738e: 0a01 |0025: move-result v1 │ │ -007390: 3801 1400 |0026: if-eqz v1, 003a // +0014 │ │ -007394: 1a00 3a02 |0028: const-string v0, "No field name" // string@023a │ │ -007398: 5561 2800 |002a: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -00739c: 7120 3903 1000 |002c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0073a2: 1400 8f00 077f |002f: const v0, #float 1.79449e+38 // #7f07008f │ │ -0073a8: 6e20 2301 0600 |0032: invoke-virtual {v6, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ -0073ae: 0c00 |0035: move-result-object v0 │ │ -0073b0: 6e10 df03 0000 |0036: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0073b6: 0c00 |0039: move-result-object v0 │ │ -0073b8: 5461 2000 |003a: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ -0073bc: 6e10 9a00 0100 |003c: invoke-virtual {v1}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -0073c2: 0a01 |003f: move-result v1 │ │ -0073c4: 3801 4a00 |0040: if-eqz v1, 008a // +004a │ │ -0073c8: 5461 2100 |0042: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ -0073cc: 6e10 9a00 0100 |0044: invoke-virtual {v1}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -0073d2: 0a01 |0047: move-result v1 │ │ -0073d4: 3801 4200 |0048: if-eqz v1, 008a // +0042 │ │ -0073d8: 1a01 ae00 |004a: const-string v1, "DESC & AutoInc" // string@00ae │ │ -0073dc: 5562 2800 |004c: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0073e0: 7120 3903 2100 |004e: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0073e6: 6e20 2301 3600 |0051: invoke-virtual {v6, v3}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ -0073ec: 0c01 |0054: move-result-object v1 │ │ -0073ee: 6e10 df03 0100 |0055: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0073f4: 6e10 ed03 0000 |0058: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -0073fa: 0a01 |005b: move-result v1 │ │ -0073fc: 3d01 1500 |005c: if-lez v1, 0071 // +0015 │ │ -007400: 2201 d600 |005e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -007404: 7010 fc03 0100 |0060: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00740a: 6e20 0004 0100 |0063: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007410: 0c00 |0066: move-result-object v0 │ │ -007412: 1a01 0100 |0067: const-string v1, " │ │ +007338: |[007338] dk.andsen.asqlitemanager.CreateTableWizField.onClick:(Landroid/view/View;)V │ │ +007348: 1404 b900 077f |0000: const v4, #float 1.7945e+38 // #7f0700b9 │ │ +00734e: 1403 9900 077f |0003: const v3, #float 1.79449e+38 // #7f070099 │ │ +007354: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +007356: 6e10 8800 0700 |0007: invoke-virtual {v7}, Landroid/view/View;.getId:()I // method@0088 │ │ +00735c: 0a00 |000a: move-result v0 │ │ +00735e: 1401 7d00 087f |000b: const v1, #float 1.80778e+38 // #7f08007d │ │ +007364: 3310 ec01 |000e: if-ne v0, v1, 01fa // +01ec │ │ +007368: 1a00 0000 |0010: const-string v0, "" // string@0000 │ │ +00736c: 5461 1b00 |0012: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ +007370: 6e10 a400 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +007376: 0c01 |0017: move-result-object v1 │ │ +007378: 6e10 e003 0100 |0018: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00737e: 0c01 |001b: move-result-object v1 │ │ +007380: 6e10 f803 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +007386: 0c01 |001f: move-result-object v1 │ │ +007388: 1a02 0000 |0020: const-string v2, "" // string@0000 │ │ +00738c: 6e20 e803 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007392: 0a01 |0025: move-result v1 │ │ +007394: 3801 1400 |0026: if-eqz v1, 003a // +0014 │ │ +007398: 1a00 3a02 |0028: const-string v0, "No field name" // string@023a │ │ +00739c: 5561 2800 |002a: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0073a0: 7120 3903 1000 |002c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0073a6: 1400 8f00 077f |002f: const v0, #float 1.79449e+38 // #7f07008f │ │ +0073ac: 6e20 2301 0600 |0032: invoke-virtual {v6, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ +0073b2: 0c00 |0035: move-result-object v0 │ │ +0073b4: 7210 ca03 0000 |0036: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0073ba: 0c00 |0039: move-result-object v0 │ │ +0073bc: 5461 2000 |003a: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ +0073c0: 6e10 9a00 0100 |003c: invoke-virtual {v1}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +0073c6: 0a01 |003f: move-result v1 │ │ +0073c8: 3801 4a00 |0040: if-eqz v1, 008a // +004a │ │ +0073cc: 5461 2100 |0042: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ +0073d0: 6e10 9a00 0100 |0044: invoke-virtual {v1}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +0073d6: 0a01 |0047: move-result v1 │ │ +0073d8: 3801 4200 |0048: if-eqz v1, 008a // +0042 │ │ +0073dc: 1a01 ae00 |004a: const-string v1, "DESC & AutoInc" // string@00ae │ │ +0073e0: 5562 2800 |004c: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0073e4: 7120 3903 2100 |004e: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0073ea: 6e20 2301 3600 |0051: invoke-virtual {v6, v3}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ +0073f0: 0c01 |0054: move-result-object v1 │ │ +0073f2: 7210 ca03 0100 |0055: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0073f8: 6e10 ee03 0000 |0058: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +0073fe: 0a01 |005b: move-result v1 │ │ +007400: 3d01 1500 |005c: if-lez v1, 0071 // +0015 │ │ +007404: 2201 d600 |005e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +007408: 7010 fd03 0100 |0060: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00740e: 6e20 0104 0100 |0063: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007414: 0c00 |0066: move-result-object v0 │ │ +007416: 1a01 0100 |0067: const-string v1, " │ │ " // string@0001 │ │ -007416: 6e20 0004 1000 |0069: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00741c: 0c00 |006c: move-result-object v0 │ │ -00741e: 6e10 0204 0000 |006d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007424: 0c00 |0070: move-result-object v0 │ │ -007426: 2201 d600 |0071: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00742a: 7010 fc03 0100 |0073: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007430: 6e20 0004 0100 |0076: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007436: 0c00 |0079: move-result-object v0 │ │ -007438: 6e20 2301 3600 |007a: invoke-virtual {v6, v3}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ -00743e: 0c01 |007d: move-result-object v1 │ │ -007440: 6e10 df03 0100 |007e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -007446: 0c01 |0081: move-result-object v1 │ │ -007448: 6e20 0004 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00744e: 0c00 |0085: move-result-object v0 │ │ -007450: 6e10 0204 0000 |0086: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007456: 0c00 |0089: move-result-object v0 │ │ -007458: 5461 2200 |008a: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ -00745c: 6e10 a500 0100 |008c: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -007462: 0c01 |008f: move-result-object v1 │ │ -007464: 6e10 df03 0100 |0090: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00746a: 0c01 |0093: move-result-object v1 │ │ -00746c: 6e10 f703 0100 |0094: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -007472: 0c01 |0097: move-result-object v1 │ │ -007474: 1a02 0000 |0098: const-string v2, "" // string@0000 │ │ -007478: 6e20 e703 2100 |009a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00747e: 0a01 |009d: move-result v1 │ │ -007480: 5462 2300 |009e: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ -007484: 6e10 a500 0200 |00a0: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00748a: 0c02 |00a3: move-result-object v2 │ │ -00748c: 6e10 df03 0200 |00a4: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -007492: 0c02 |00a7: move-result-object v2 │ │ -007494: 6e10 f703 0200 |00a8: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -00749a: 0c02 |00ab: move-result-object v2 │ │ -00749c: 1a03 0000 |00ac: const-string v3, "" // string@0000 │ │ -0074a0: 6e20 e703 3200 |00ae: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0074a6: 0a02 |00b1: move-result v2 │ │ -0074a8: 3221 4200 |00b2: if-eq v1, v2, 00f4 // +0042 │ │ -0074ac: 1a01 e100 |00b4: const-string v1, "FK check fail" // string@00e1 │ │ -0074b0: 5562 2800 |00b6: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0074b4: 7120 3903 2100 |00b8: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0074ba: 6e20 2301 4600 |00bb: invoke-virtual {v6, v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ -0074c0: 0c01 |00be: move-result-object v1 │ │ -0074c2: 6e10 df03 0100 |00bf: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0074c8: 6e10 ed03 0000 |00c2: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -0074ce: 0a01 |00c5: move-result v1 │ │ -0074d0: 3d01 1500 |00c6: if-lez v1, 00db // +0015 │ │ -0074d4: 2201 d600 |00c8: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0074d8: 7010 fc03 0100 |00ca: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0074de: 6e20 0004 0100 |00cd: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0074e4: 0c00 |00d0: move-result-object v0 │ │ -0074e6: 1a01 0100 |00d1: const-string v1, " │ │ +00741a: 6e20 0104 1000 |0069: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007420: 0c00 |006c: move-result-object v0 │ │ +007422: 6e10 0304 0000 |006d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007428: 0c00 |0070: move-result-object v0 │ │ +00742a: 2201 d600 |0071: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00742e: 7010 fd03 0100 |0073: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007434: 6e20 0104 0100 |0076: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00743a: 0c00 |0079: move-result-object v0 │ │ +00743c: 6e20 2301 3600 |007a: invoke-virtual {v6, v3}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ +007442: 0c01 |007d: move-result-object v1 │ │ +007444: 7210 ca03 0100 |007e: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00744a: 0c01 |0081: move-result-object v1 │ │ +00744c: 6e20 0104 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007452: 0c00 |0085: move-result-object v0 │ │ +007454: 6e10 0304 0000 |0086: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00745a: 0c00 |0089: move-result-object v0 │ │ +00745c: 5461 2200 |008a: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ +007460: 6e10 a500 0100 |008c: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +007466: 0c01 |008f: move-result-object v1 │ │ +007468: 6e10 e003 0100 |0090: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00746e: 0c01 |0093: move-result-object v1 │ │ +007470: 6e10 f803 0100 |0094: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +007476: 0c01 |0097: move-result-object v1 │ │ +007478: 1a02 0000 |0098: const-string v2, "" // string@0000 │ │ +00747c: 6e20 e803 2100 |009a: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007482: 0a01 |009d: move-result v1 │ │ +007484: 5462 2300 |009e: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ +007488: 6e10 a500 0200 |00a0: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00748e: 0c02 |00a3: move-result-object v2 │ │ +007490: 6e10 e003 0200 |00a4: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +007496: 0c02 |00a7: move-result-object v2 │ │ +007498: 6e10 f803 0200 |00a8: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +00749e: 0c02 |00ab: move-result-object v2 │ │ +0074a0: 1a03 0000 |00ac: const-string v3, "" // string@0000 │ │ +0074a4: 6e20 e803 3200 |00ae: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0074aa: 0a02 |00b1: move-result v2 │ │ +0074ac: 3221 4200 |00b2: if-eq v1, v2, 00f4 // +0042 │ │ +0074b0: 1a01 e100 |00b4: const-string v1, "FK check fail" // string@00e1 │ │ +0074b4: 5562 2800 |00b6: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0074b8: 7120 3903 2100 |00b8: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0074be: 6e20 2301 4600 |00bb: invoke-virtual {v6, v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ +0074c4: 0c01 |00be: move-result-object v1 │ │ +0074c6: 7210 ca03 0100 |00bf: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0074cc: 6e10 ee03 0000 |00c2: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +0074d2: 0a01 |00c5: move-result v1 │ │ +0074d4: 3d01 1500 |00c6: if-lez v1, 00db // +0015 │ │ +0074d8: 2201 d600 |00c8: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +0074dc: 7010 fd03 0100 |00ca: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0074e2: 6e20 0104 0100 |00cd: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0074e8: 0c00 |00d0: move-result-object v0 │ │ +0074ea: 1a01 0100 |00d1: const-string v1, " │ │ " // string@0001 │ │ -0074ea: 6e20 0004 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0074f0: 0c00 |00d6: move-result-object v0 │ │ -0074f2: 6e10 0204 0000 |00d7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0074f8: 0c00 |00da: move-result-object v0 │ │ -0074fa: 2201 d600 |00db: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0074fe: 7010 fc03 0100 |00dd: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007504: 6e20 0004 0100 |00e0: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00750a: 0c00 |00e3: move-result-object v0 │ │ -00750c: 6e20 2301 4600 |00e4: invoke-virtual {v6, v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ -007512: 0c01 |00e7: move-result-object v1 │ │ -007514: 6e10 df03 0100 |00e8: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00751a: 0c01 |00eb: move-result-object v1 │ │ -00751c: 6e20 0004 1000 |00ec: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007522: 0c00 |00ef: move-result-object v0 │ │ -007524: 6e10 0204 0000 |00f0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00752a: 0c00 |00f3: move-result-object v0 │ │ -00752c: 6e10 ed03 0000 |00f4: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -007532: 0a01 |00f7: move-result v1 │ │ -007534: 3d01 1300 |00f8: if-lez v1, 010b // +0013 │ │ -007538: 1401 2f00 077f |00fa: const v1, #float 1.79447e+38 // #7f07002f │ │ -00753e: 6e20 2301 1600 |00fd: invoke-virtual {v6, v1}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ -007544: 0c01 |0100: move-result-object v1 │ │ -007546: 6e10 df03 0100 |0101: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00754c: 0c01 |0104: move-result-object v1 │ │ -00754e: 5462 2700 |0105: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ -007552: 7130 3703 0102 |0107: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -007558: 0e00 |010a: return-void │ │ -00755a: 2200 1400 |010b: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00755e: 7010 3800 0000 |010d: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0038 │ │ -007564: 1301 0a00 |0110: const/16 v1, #int 10 // #a │ │ -007568: 2311 f500 |0112: new-array v1, v1, [Ljava/lang/String; // type@00f5 │ │ -00756c: 1202 |0114: const/4 v2, #int 0 // #0 │ │ -00756e: 5463 1b00 |0115: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ -007572: 6e10 a500 0300 |0117: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -007578: 0c03 |011a: move-result-object v3 │ │ -00757a: 6e10 df03 0300 |011b: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -007580: 0c03 |011e: move-result-object v3 │ │ -007582: 4d03 0102 |011f: aput-object v3, v1, v2 │ │ -007586: 5462 2400 |0121: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ -00758a: 6e10 cf00 0200 |0123: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ -007590: 0c02 |0126: move-result-object v2 │ │ -007592: 6e10 df03 0200 |0127: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -007598: 0c02 |012a: move-result-object v2 │ │ -00759a: 4d02 0105 |012b: aput-object v2, v1, v5 │ │ -00759e: 1222 |012d: const/4 v2, #int 2 // #2 │ │ -0075a0: 2203 d600 |012e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0075a4: 7010 fc03 0300 |0130: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0075aa: 1a04 0000 |0133: const-string v4, "" // string@0000 │ │ -0075ae: 6e20 0004 4300 |0135: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0075b4: 0c03 |0138: move-result-object v3 │ │ -0075b6: 5464 1d00 |0139: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.d:Landroid/widget/CheckBox; // field@001d │ │ -0075ba: 6e10 9a00 0400 |013b: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -0075c0: 0a04 |013e: move-result v4 │ │ -0075c2: 6e20 0104 4300 |013f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -0075c8: 0c03 |0142: move-result-object v3 │ │ -0075ca: 6e10 0204 0300 |0143: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0075d0: 0c03 |0146: move-result-object v3 │ │ -0075d2: 4d03 0102 |0147: aput-object v3, v1, v2 │ │ -0075d6: 1232 |0149: const/4 v2, #int 3 // #3 │ │ -0075d8: 2203 d600 |014a: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0075dc: 7010 fc03 0300 |014c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0075e2: 1a04 0000 |014f: const-string v4, "" // string@0000 │ │ -0075e6: 6e20 0004 4300 |0151: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0075ec: 0c03 |0154: move-result-object v3 │ │ -0075ee: 5464 1f00 |0155: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.f:Landroid/widget/CheckBox; // field@001f │ │ -0075f2: 6e10 9a00 0400 |0157: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -0075f8: 0a04 |015a: move-result v4 │ │ -0075fa: 6e20 0104 4300 |015b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -007600: 0c03 |015e: move-result-object v3 │ │ -007602: 6e10 0204 0300 |015f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007608: 0c03 |0162: move-result-object v3 │ │ -00760a: 4d03 0102 |0163: aput-object v3, v1, v2 │ │ -00760e: 1242 |0165: const/4 v2, #int 4 // #4 │ │ -007610: 2203 d600 |0166: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -007614: 7010 fc03 0300 |0168: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00761a: 1a04 0000 |016b: const-string v4, "" // string@0000 │ │ -00761e: 6e20 0004 4300 |016d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007624: 0c03 |0170: move-result-object v3 │ │ -007626: 5464 1e00 |0171: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ -00762a: 6e10 9a00 0400 |0173: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -007630: 0a04 |0176: move-result v4 │ │ -007632: 6e20 0104 4300 |0177: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -007638: 0c03 |017a: move-result-object v3 │ │ -00763a: 6e10 0204 0300 |017b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007640: 0c03 |017e: move-result-object v3 │ │ -007642: 4d03 0102 |017f: aput-object v3, v1, v2 │ │ -007646: 1252 |0181: const/4 v2, #int 5 // #5 │ │ -007648: 2203 d600 |0182: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00764c: 7010 fc03 0300 |0184: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007652: 1a04 0000 |0187: const-string v4, "" // string@0000 │ │ -007656: 6e20 0004 4300 |0189: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00765c: 0c03 |018c: move-result-object v3 │ │ -00765e: 5464 2100 |018d: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ -007662: 6e10 9a00 0400 |018f: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -007668: 0a04 |0192: move-result v4 │ │ -00766a: 6e20 0104 4300 |0193: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -007670: 0c03 |0196: move-result-object v3 │ │ -007672: 6e10 0204 0300 |0197: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007678: 0c03 |019a: move-result-object v3 │ │ -00767a: 4d03 0102 |019b: aput-object v3, v1, v2 │ │ -00767e: 1262 |019d: const/4 v2, #int 6 // #6 │ │ -007680: 2203 d600 |019e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -007684: 7010 fc03 0300 |01a0: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00768a: 1a04 0000 |01a3: const-string v4, "" // string@0000 │ │ -00768e: 6e20 0004 4300 |01a5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007694: 0c03 |01a8: move-result-object v3 │ │ -007696: 5464 2000 |01a9: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ -00769a: 6e10 9a00 0400 |01ab: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -0076a0: 0a04 |01ae: move-result v4 │ │ -0076a2: 6e20 0104 4300 |01af: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -0076a8: 0c03 |01b2: move-result-object v3 │ │ -0076aa: 6e10 0204 0300 |01b3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0076b0: 0c03 |01b6: move-result-object v3 │ │ -0076b2: 4d03 0102 |01b7: aput-object v3, v1, v2 │ │ -0076b6: 1272 |01b9: const/4 v2, #int 7 // #7 │ │ -0076b8: 5463 1c00 |01ba: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:Landroid/widget/EditText; // field@001c │ │ -0076bc: 6e10 a500 0300 |01bc: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -0076c2: 0c03 |01bf: move-result-object v3 │ │ -0076c4: 6e10 df03 0300 |01c0: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0076ca: 0c03 |01c3: move-result-object v3 │ │ -0076cc: 4d03 0102 |01c4: aput-object v3, v1, v2 │ │ -0076d0: 1302 0800 |01c6: const/16 v2, #int 8 // #8 │ │ -0076d4: 5463 2200 |01c8: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ -0076d8: 6e10 a500 0300 |01ca: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -0076de: 0c03 |01cd: move-result-object v3 │ │ -0076e0: 6e10 df03 0300 |01ce: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0076e6: 0c03 |01d1: move-result-object v3 │ │ -0076e8: 4d03 0102 |01d2: aput-object v3, v1, v2 │ │ -0076ec: 1302 0900 |01d4: const/16 v2, #int 9 // #9 │ │ -0076f0: 5463 2300 |01d6: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ -0076f4: 6e10 a500 0300 |01d8: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -0076fa: 0c03 |01db: move-result-object v3 │ │ -0076fc: 6e10 df03 0300 |01dc: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -007702: 0c03 |01df: move-result-object v3 │ │ -007704: 4d03 0102 |01e0: aput-object v3, v1, v2 │ │ -007708: 1a02 ec00 |01e2: const-string v2, "Field" // string@00ec │ │ -00770c: 6e30 4300 2001 |01e4: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ -007712: 5561 2900 |01e7: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.p:Z // field@0029 │ │ -007716: 3801 0900 |01e9: if-eqz v1, 01f2 // +0009 │ │ -00771a: 1a01 c900 |01eb: const-string v1, "EditField" // string@00c9 │ │ -00771e: 5262 2b00 |01ed: iget v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ -007722: 6e30 4000 1002 |01ef: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ -007728: 6e30 2701 5600 |01f2: invoke-virtual {v6, v5, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.setResult:(ILandroid/content/Intent;)V // method@0127 │ │ -00772e: 6e10 2101 0600 |01f5: invoke-virtual {v6}, Ldk/andsen/asqlitemanager/CreateTableWizField;.finish:()V // method@0121 │ │ -007734: 2900 12ff |01f8: goto/16 010a // -00ee │ │ -007738: 1401 7e00 087f |01fa: const v1, #float 1.80778e+38 // #7f08007e │ │ -00773e: 3310 0dff |01fd: if-ne v0, v1, 010a // -00f3 │ │ -007742: 6e10 2101 0600 |01ff: invoke-virtual {v6}, Ldk/andsen/asqlitemanager/CreateTableWizField;.finish:()V // method@0121 │ │ -007748: 2900 08ff |0202: goto/16 010a // -00f8 │ │ +0074ee: 6e20 0104 1000 |00d3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0074f4: 0c00 |00d6: move-result-object v0 │ │ +0074f6: 6e10 0304 0000 |00d7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0074fc: 0c00 |00da: move-result-object v0 │ │ +0074fe: 2201 d600 |00db: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +007502: 7010 fd03 0100 |00dd: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007508: 6e20 0104 0100 |00e0: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00750e: 0c00 |00e3: move-result-object v0 │ │ +007510: 6e20 2301 4600 |00e4: invoke-virtual {v6, v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ +007516: 0c01 |00e7: move-result-object v1 │ │ +007518: 7210 ca03 0100 |00e8: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00751e: 0c01 |00eb: move-result-object v1 │ │ +007520: 6e20 0104 1000 |00ec: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007526: 0c00 |00ef: move-result-object v0 │ │ +007528: 6e10 0304 0000 |00f0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00752e: 0c00 |00f3: move-result-object v0 │ │ +007530: 6e10 ee03 0000 |00f4: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +007536: 0a01 |00f7: move-result v1 │ │ +007538: 3d01 1300 |00f8: if-lez v1, 010b // +0013 │ │ +00753c: 1401 2f00 077f |00fa: const v1, #float 1.79447e+38 // #7f07002f │ │ +007542: 6e20 2301 1600 |00fd: invoke-virtual {v6, v1}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getText:(I)Ljava/lang/CharSequence; // method@0123 │ │ +007548: 0c01 |0100: move-result-object v1 │ │ +00754a: 7210 ca03 0100 |0101: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +007550: 0c01 |0104: move-result-object v1 │ │ +007552: 5462 2700 |0105: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ +007556: 7130 3703 0102 |0107: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00755c: 0e00 |010a: return-void │ │ +00755e: 2200 1400 |010b: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +007562: 7010 3800 0000 |010d: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0038 │ │ +007568: 1301 0a00 |0110: const/16 v1, #int 10 // #a │ │ +00756c: 2311 f500 |0112: new-array v1, v1, [Ljava/lang/String; // type@00f5 │ │ +007570: 1202 |0114: const/4 v2, #int 0 // #0 │ │ +007572: 5463 1b00 |0115: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:Landroid/widget/EditText; // field@001b │ │ +007576: 6e10 a500 0300 |0117: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00757c: 0c03 |011a: move-result-object v3 │ │ +00757e: 6e10 e003 0300 |011b: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +007584: 0c03 |011e: move-result-object v3 │ │ +007586: 4d03 0102 |011f: aput-object v3, v1, v2 │ │ +00758a: 5462 2400 |0121: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.k:Landroid/widget/Spinner; // field@0024 │ │ +00758e: 6e10 cf00 0200 |0123: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ +007594: 0c02 |0126: move-result-object v2 │ │ +007596: 6e10 e003 0200 |0127: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00759c: 0c02 |012a: move-result-object v2 │ │ +00759e: 4d02 0105 |012b: aput-object v2, v1, v5 │ │ +0075a2: 1222 |012d: const/4 v2, #int 2 // #2 │ │ +0075a4: 2203 d600 |012e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +0075a8: 7010 fd03 0300 |0130: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0075ae: 1a04 0000 |0133: const-string v4, "" // string@0000 │ │ +0075b2: 6e20 0104 4300 |0135: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0075b8: 0c03 |0138: move-result-object v3 │ │ +0075ba: 5464 1d00 |0139: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.d:Landroid/widget/CheckBox; // field@001d │ │ +0075be: 6e10 9a00 0400 |013b: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +0075c4: 0a04 |013e: move-result v4 │ │ +0075c6: 6e20 0204 4300 |013f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +0075cc: 0c03 |0142: move-result-object v3 │ │ +0075ce: 6e10 0304 0300 |0143: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0075d4: 0c03 |0146: move-result-object v3 │ │ +0075d6: 4d03 0102 |0147: aput-object v3, v1, v2 │ │ +0075da: 1232 |0149: const/4 v2, #int 3 // #3 │ │ +0075dc: 2203 d600 |014a: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +0075e0: 7010 fd03 0300 |014c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0075e6: 1a04 0000 |014f: const-string v4, "" // string@0000 │ │ +0075ea: 6e20 0104 4300 |0151: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0075f0: 0c03 |0154: move-result-object v3 │ │ +0075f2: 5464 1f00 |0155: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.f:Landroid/widget/CheckBox; // field@001f │ │ +0075f6: 6e10 9a00 0400 |0157: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +0075fc: 0a04 |015a: move-result v4 │ │ +0075fe: 6e20 0204 4300 |015b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +007604: 0c03 |015e: move-result-object v3 │ │ +007606: 6e10 0304 0300 |015f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00760c: 0c03 |0162: move-result-object v3 │ │ +00760e: 4d03 0102 |0163: aput-object v3, v1, v2 │ │ +007612: 1242 |0165: const/4 v2, #int 4 // #4 │ │ +007614: 2203 d600 |0166: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007618: 7010 fd03 0300 |0168: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00761e: 1a04 0000 |016b: const-string v4, "" // string@0000 │ │ +007622: 6e20 0104 4300 |016d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007628: 0c03 |0170: move-result-object v3 │ │ +00762a: 5464 1e00 |0171: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.e:Landroid/widget/CheckBox; // field@001e │ │ +00762e: 6e10 9a00 0400 |0173: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +007634: 0a04 |0176: move-result v4 │ │ +007636: 6e20 0204 4300 |0177: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00763c: 0c03 |017a: move-result-object v3 │ │ +00763e: 6e10 0304 0300 |017b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007644: 0c03 |017e: move-result-object v3 │ │ +007646: 4d03 0102 |017f: aput-object v3, v1, v2 │ │ +00764a: 1252 |0181: const/4 v2, #int 5 // #5 │ │ +00764c: 2203 d600 |0182: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007650: 7010 fd03 0300 |0184: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007656: 1a04 0000 |0187: const-string v4, "" // string@0000 │ │ +00765a: 6e20 0104 4300 |0189: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007660: 0c03 |018c: move-result-object v3 │ │ +007662: 5464 2100 |018d: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.h:Landroid/widget/CheckBox; // field@0021 │ │ +007666: 6e10 9a00 0400 |018f: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +00766c: 0a04 |0192: move-result v4 │ │ +00766e: 6e20 0204 4300 |0193: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +007674: 0c03 |0196: move-result-object v3 │ │ +007676: 6e10 0304 0300 |0197: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00767c: 0c03 |019a: move-result-object v3 │ │ +00767e: 4d03 0102 |019b: aput-object v3, v1, v2 │ │ +007682: 1262 |019d: const/4 v2, #int 6 // #6 │ │ +007684: 2203 d600 |019e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007688: 7010 fd03 0300 |01a0: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00768e: 1a04 0000 |01a3: const-string v4, "" // string@0000 │ │ +007692: 6e20 0104 4300 |01a5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007698: 0c03 |01a8: move-result-object v3 │ │ +00769a: 5464 2000 |01a9: iget-object v4, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.g:Landroid/widget/CheckBox; // field@0020 │ │ +00769e: 6e10 9a00 0400 |01ab: invoke-virtual {v4}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +0076a4: 0a04 |01ae: move-result v4 │ │ +0076a6: 6e20 0204 4300 |01af: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +0076ac: 0c03 |01b2: move-result-object v3 │ │ +0076ae: 6e10 0304 0300 |01b3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0076b4: 0c03 |01b6: move-result-object v3 │ │ +0076b6: 4d03 0102 |01b7: aput-object v3, v1, v2 │ │ +0076ba: 1272 |01b9: const/4 v2, #int 7 // #7 │ │ +0076bc: 5463 1c00 |01ba: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:Landroid/widget/EditText; // field@001c │ │ +0076c0: 6e10 a500 0300 |01bc: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0076c6: 0c03 |01bf: move-result-object v3 │ │ +0076c8: 6e10 e003 0300 |01c0: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +0076ce: 0c03 |01c3: move-result-object v3 │ │ +0076d0: 4d03 0102 |01c4: aput-object v3, v1, v2 │ │ +0076d4: 1302 0800 |01c6: const/16 v2, #int 8 // #8 │ │ +0076d8: 5463 2200 |01c8: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.i:Landroid/widget/EditText; // field@0022 │ │ +0076dc: 6e10 a500 0300 |01ca: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0076e2: 0c03 |01cd: move-result-object v3 │ │ +0076e4: 6e10 e003 0300 |01ce: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +0076ea: 0c03 |01d1: move-result-object v3 │ │ +0076ec: 4d03 0102 |01d2: aput-object v3, v1, v2 │ │ +0076f0: 1302 0900 |01d4: const/16 v2, #int 9 // #9 │ │ +0076f4: 5463 2300 |01d6: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.j:Landroid/widget/EditText; // field@0023 │ │ +0076f8: 6e10 a500 0300 |01d8: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0076fe: 0c03 |01db: move-result-object v3 │ │ +007700: 6e10 e003 0300 |01dc: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +007706: 0c03 |01df: move-result-object v3 │ │ +007708: 4d03 0102 |01e0: aput-object v3, v1, v2 │ │ +00770c: 1a02 ec00 |01e2: const-string v2, "Field" // string@00ec │ │ +007710: 6e30 4300 2001 |01e4: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ +007716: 5561 2900 |01e7: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.p:Z // field@0029 │ │ +00771a: 3801 0900 |01e9: if-eqz v1, 01f2 // +0009 │ │ +00771e: 1a01 c900 |01eb: const-string v1, "EditField" // string@00c9 │ │ +007722: 5262 2b00 |01ed: iget v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ +007726: 6e30 4000 1002 |01ef: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ +00772c: 6e30 2701 5600 |01f2: invoke-virtual {v6, v5, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.setResult:(ILandroid/content/Intent;)V // method@0127 │ │ +007732: 6e10 2101 0600 |01f5: invoke-virtual {v6}, Ldk/andsen/asqlitemanager/CreateTableWizField;.finish:()V // method@0121 │ │ +007738: 2900 12ff |01f8: goto/16 010a // -00ee │ │ +00773c: 1401 7e00 087f |01fa: const v1, #float 1.80778e+38 // #7f08007e │ │ +007742: 3310 0dff |01fd: if-ne v0, v1, 010a // -00f3 │ │ +007746: 6e10 2101 0600 |01ff: invoke-virtual {v6}, Ldk/andsen/asqlitemanager/CreateTableWizField;.finish:()V // method@0121 │ │ +00774c: 2900 08ff |0202: goto/16 010a // -00f8 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/CreateTableWizField;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 386 16-bit code units │ │ -00774c: |[00774c] dk.andsen.asqlitemanager.CreateTableWizField.onCreate:(Landroid/os/Bundle;)V │ │ -00775c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -00775e: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -007764: 5b44 2700 |0004: iput-object v4, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ -007768: 5440 2700 |0006: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ -00776c: 7110 9401 0000 |0008: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -007772: 0a00 |000b: move-result v0 │ │ -007774: 5c40 2800 |000c: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007778: 1a00 d703 |000e: const-string v0, "onCreate" // string@03d7 │ │ -00777c: 5541 2800 |0010: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007780: 7120 3903 1000 |0012: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007786: 1400 2100 037f |0015: const v0, #float 1.7413e+38 // #7f030021 │ │ -00778c: 6e20 2601 0400 |0018: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.setContentView:(I)V // method@0126 │ │ -007792: 7010 1e01 0400 |001b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:()V // method@011e │ │ -007798: 6e10 2201 0400 |001e: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getIntent:()Landroid/content/Intent; // method@0122 │ │ -00779e: 0c00 |0021: move-result-object v0 │ │ -0077a0: 6e10 3c00 0000 |0022: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -0077a6: 0c00 |0025: move-result-object v0 │ │ -0077a8: 3800 5b01 |0026: if-eqz v0, 0181 // +015b │ │ -0077ac: 1a01 e602 |0028: const-string v1, "We are editing!" // string@02e6 │ │ -0077b0: 5542 2800 |002a: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0077b4: 7120 3903 2100 |002c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0077ba: 5c43 2900 |002f: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.p:Z // field@0029 │ │ -0077be: 1a01 ec00 |0031: const-string v1, "Field" // string@00ec │ │ -0077c2: 6e20 7000 1000 |0033: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0070 │ │ -0077c8: 0c01 |0036: move-result-object v1 │ │ -0077ca: 5b41 2a00 |0037: iput-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -0077ce: 1a01 f200 |0039: const-string v1, "FieldNo" // string@00f2 │ │ -0077d2: 6e20 6d00 1000 |003b: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@006d │ │ -0077d8: 0a00 |003e: move-result v0 │ │ -0077da: 5940 2b00 |003f: iput v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ -0077de: 7010 1c01 0400 |0041: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:()V // method@011c │ │ -0077e4: 2200 d600 |0044: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0077e8: 7010 fc03 0000 |0046: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0077ee: 1a01 ca00 |0049: const-string v1, "Editing a field: " // string@00ca │ │ -0077f2: 6e20 0004 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0077f8: 0c00 |004e: move-result-object v0 │ │ -0077fa: 5241 2b00 |004f: iget v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ -0077fe: 6e20 fd03 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -007804: 0c00 |0054: move-result-object v0 │ │ -007806: 6e10 0204 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00780c: 0c00 |0058: move-result-object v0 │ │ -00780e: 5541 2800 |0059: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007812: 7120 3903 1000 |005b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007818: 2200 d600 |005e: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00781c: 7010 fc03 0000 |0060: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007822: 1a01 f100 |0063: const-string v1, "Field: " // string@00f1 │ │ -007826: 6e20 0004 1000 |0065: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00782c: 0c00 |0068: move-result-object v0 │ │ -00782e: 5441 2a00 |0069: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007832: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -007834: 4601 0102 |006c: aget-object v1, v1, v2 │ │ -007838: 6e20 0004 1000 |006e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00783e: 0c00 |0071: move-result-object v0 │ │ -007840: 6e10 0204 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007846: 0c00 |0075: move-result-object v0 │ │ -007848: 5541 2800 |0076: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -00784c: 7120 3903 1000 |0078: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007852: 2200 d600 |007b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007856: 7010 fc03 0000 |007d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00785c: 1a01 b002 |0080: const-string v1, "Type: " // string@02b0 │ │ -007860: 6e20 0004 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007866: 0c00 |0085: move-result-object v0 │ │ -007868: 5441 2a00 |0086: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -00786c: 4601 0103 |0088: aget-object v1, v1, v3 │ │ -007870: 6e20 0004 1000 |008a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007876: 0c00 |008d: move-result-object v0 │ │ -007878: 6e10 0204 0000 |008e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00787e: 0c00 |0091: move-result-object v0 │ │ -007880: 5541 2800 |0092: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007884: 7120 3903 1000 |0094: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00788a: 2200 d600 |0097: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00788e: 7010 fc03 0000 |0099: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007894: 1a01 3d02 |009c: const-string v1, "NotNull: " // string@023d │ │ -007898: 6e20 0004 1000 |009e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00789e: 0c00 |00a1: move-result-object v0 │ │ -0078a0: 5441 2a00 |00a2: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -0078a4: 1222 |00a4: const/4 v2, #int 2 // #2 │ │ -0078a6: 4601 0102 |00a5: aget-object v1, v1, v2 │ │ -0078aa: 6e20 0004 1000 |00a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0078b0: 0c00 |00aa: move-result-object v0 │ │ -0078b2: 6e10 0204 0000 |00ab: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0078b8: 0c00 |00ae: move-result-object v0 │ │ -0078ba: 5541 2800 |00af: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0078be: 7120 3903 1000 |00b1: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0078c4: 2200 d600 |00b4: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0078c8: 7010 fc03 0000 |00b6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0078ce: 1a01 b502 |00b9: const-string v1, "Unique: " // string@02b5 │ │ -0078d2: 6e20 0004 1000 |00bb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0078d8: 0c00 |00be: move-result-object v0 │ │ -0078da: 5441 2a00 |00bf: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -0078de: 1232 |00c1: const/4 v2, #int 3 // #3 │ │ -0078e0: 4601 0102 |00c2: aget-object v1, v1, v2 │ │ -0078e4: 6e20 0004 1000 |00c4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0078ea: 0c00 |00c7: move-result-object v0 │ │ -0078ec: 6e10 0204 0000 |00c8: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0078f2: 0c00 |00cb: move-result-object v0 │ │ -0078f4: 5541 2800 |00cc: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0078f8: 7120 3903 1000 |00ce: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0078fe: 2200 d600 |00d1: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007902: 7010 fc03 0000 |00d3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007908: 1a01 4c02 |00d6: const-string v1, "PK: " // string@024c │ │ -00790c: 6e20 0004 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007912: 0c00 |00db: move-result-object v0 │ │ -007914: 5441 2a00 |00dc: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007918: 1242 |00de: const/4 v2, #int 4 // #4 │ │ -00791a: 4601 0102 |00df: aget-object v1, v1, v2 │ │ -00791e: 6e20 0004 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007924: 0c00 |00e4: move-result-object v0 │ │ -007926: 6e10 0204 0000 |00e5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00792c: 0c00 |00e8: move-result-object v0 │ │ -00792e: 5541 2800 |00e9: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007932: 7120 3903 1000 |00eb: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007938: 2200 d600 |00ee: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00793c: 7010 fc03 0000 |00f0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007942: 1a01 bd00 |00f3: const-string v1, "Desc: " // string@00bd │ │ -007946: 6e20 0004 1000 |00f5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00794c: 0c00 |00f8: move-result-object v0 │ │ -00794e: 5441 2a00 |00f9: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007952: 1252 |00fb: const/4 v2, #int 5 // #5 │ │ -007954: 4601 0102 |00fc: aget-object v1, v1, v2 │ │ -007958: 6e20 0004 1000 |00fe: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00795e: 0c00 |0101: move-result-object v0 │ │ -007960: 6e10 0204 0000 |0102: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007966: 0c00 |0105: move-result-object v0 │ │ -007968: 5541 2800 |0106: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -00796c: 7120 3903 1000 |0108: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007972: 2200 d600 |010b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007976: 7010 fc03 0000 |010d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00797c: 1a01 7500 |0110: const-string v1, "AutoInc: " // string@0075 │ │ -007980: 6e20 0004 1000 |0112: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007986: 0c00 |0115: move-result-object v0 │ │ -007988: 5441 2a00 |0116: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -00798c: 1262 |0118: const/4 v2, #int 6 // #6 │ │ -00798e: 4601 0102 |0119: aget-object v1, v1, v2 │ │ -007992: 6e20 0004 1000 |011b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007998: 0c00 |011e: move-result-object v0 │ │ -00799a: 6e10 0204 0000 |011f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0079a0: 0c00 |0122: move-result-object v0 │ │ -0079a2: 5541 2800 |0123: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0079a6: 7120 3903 1000 |0125: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0079ac: 2200 d600 |0128: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0079b0: 7010 fc03 0000 |012a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0079b6: 1a01 b500 |012d: const-string v1, "Def: " // string@00b5 │ │ -0079ba: 6e20 0004 1000 |012f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0079c0: 0c00 |0132: move-result-object v0 │ │ -0079c2: 5441 2a00 |0133: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -0079c6: 1272 |0135: const/4 v2, #int 7 // #7 │ │ -0079c8: 4601 0102 |0136: aget-object v1, v1, v2 │ │ -0079cc: 6e20 0004 1000 |0138: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0079d2: 0c00 |013b: move-result-object v0 │ │ -0079d4: 6e10 0204 0000 |013c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0079da: 0c00 |013f: move-result-object v0 │ │ -0079dc: 5541 2800 |0140: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -0079e0: 7120 3903 1000 |0142: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0079e6: 2200 d600 |0145: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0079ea: 7010 fc03 0000 |0147: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0079f0: 1a01 e600 |014a: const-string v1, "FKTable: " // string@00e6 │ │ -0079f4: 6e20 0004 1000 |014c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0079fa: 0c00 |014f: move-result-object v0 │ │ -0079fc: 5441 2a00 |0150: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007a00: 1302 0800 |0152: const/16 v2, #int 8 // #8 │ │ -007a04: 4601 0102 |0154: aget-object v1, v1, v2 │ │ -007a08: 6e20 0004 1000 |0156: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007a0e: 0c00 |0159: move-result-object v0 │ │ -007a10: 6e10 0204 0000 |015a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007a16: 0c00 |015d: move-result-object v0 │ │ -007a18: 5541 2800 |015e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007a1c: 7120 3903 1000 |0160: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007a22: 2200 d600 |0163: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007a26: 7010 fc03 0000 |0165: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007a2c: 1a01 e300 |0168: const-string v1, "FKField: " // string@00e3 │ │ -007a30: 6e20 0004 1000 |016a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007a36: 0c00 |016d: move-result-object v0 │ │ -007a38: 5441 2a00 |016e: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ -007a3c: 1302 0900 |0170: const/16 v2, #int 9 // #9 │ │ -007a40: 4601 0102 |0172: aget-object v1, v1, v2 │ │ -007a44: 6e20 0004 1000 |0174: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007a4a: 0c00 |0177: move-result-object v0 │ │ -007a4c: 6e10 0204 0000 |0178: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007a52: 0c00 |017b: move-result-object v0 │ │ -007a54: 5541 2800 |017c: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ -007a58: 7120 3903 1000 |017e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007a5e: 0e00 |0181: return-void │ │ +007750: |[007750] dk.andsen.asqlitemanager.CreateTableWizField.onCreate:(Landroid/os/Bundle;)V │ │ +007760: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +007762: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +007768: 5b44 2700 |0004: iput-object v4, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ +00776c: 5440 2700 |0006: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.n:Landroid/content/Context; // field@0027 │ │ +007770: 7110 9401 0000 |0008: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +007776: 0a00 |000b: move-result v0 │ │ +007778: 5c40 2800 |000c: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +00777c: 1a00 d703 |000e: const-string v0, "onCreate" // string@03d7 │ │ +007780: 5541 2800 |0010: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007784: 7120 3903 1000 |0012: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00778a: 1400 2100 037f |0015: const v0, #float 1.7413e+38 // #7f030021 │ │ +007790: 6e20 2601 0400 |0018: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.setContentView:(I)V // method@0126 │ │ +007796: 7010 1e01 0400 |001b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:()V // method@011e │ │ +00779c: 6e10 2201 0400 |001e: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.getIntent:()Landroid/content/Intent; // method@0122 │ │ +0077a2: 0c00 |0021: move-result-object v0 │ │ +0077a4: 6e10 3c00 0000 |0022: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +0077aa: 0c00 |0025: move-result-object v0 │ │ +0077ac: 3800 5b01 |0026: if-eqz v0, 0181 // +015b │ │ +0077b0: 1a01 e602 |0028: const-string v1, "We are editing!" // string@02e6 │ │ +0077b4: 5542 2800 |002a: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0077b8: 7120 3903 2100 |002c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0077be: 5c43 2900 |002f: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.p:Z // field@0029 │ │ +0077c2: 1a01 ec00 |0031: const-string v1, "Field" // string@00ec │ │ +0077c6: 6e20 7000 1000 |0033: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0070 │ │ +0077cc: 0c01 |0036: move-result-object v1 │ │ +0077ce: 5b41 2a00 |0037: iput-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +0077d2: 1a01 f200 |0039: const-string v1, "FieldNo" // string@00f2 │ │ +0077d6: 6e20 6d00 1000 |003b: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@006d │ │ +0077dc: 0a00 |003e: move-result v0 │ │ +0077de: 5940 2b00 |003f: iput v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ +0077e2: 7010 1c01 0400 |0041: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:()V // method@011c │ │ +0077e8: 2200 d600 |0044: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0077ec: 7010 fd03 0000 |0046: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0077f2: 1a01 ca00 |0049: const-string v1, "Editing a field: " // string@00ca │ │ +0077f6: 6e20 0104 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0077fc: 0c00 |004e: move-result-object v0 │ │ +0077fe: 5241 2b00 |004f: iget v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.r:I // field@002b │ │ +007802: 6e20 fe03 1000 |0051: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +007808: 0c00 |0054: move-result-object v0 │ │ +00780a: 6e10 0304 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007810: 0c00 |0058: move-result-object v0 │ │ +007812: 5541 2800 |0059: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007816: 7120 3903 1000 |005b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00781c: 2200 d600 |005e: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007820: 7010 fd03 0000 |0060: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007826: 1a01 f100 |0063: const-string v1, "Field: " // string@00f1 │ │ +00782a: 6e20 0104 1000 |0065: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007830: 0c00 |0068: move-result-object v0 │ │ +007832: 5441 2a00 |0069: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007836: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +007838: 4601 0102 |006c: aget-object v1, v1, v2 │ │ +00783c: 6e20 0104 1000 |006e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007842: 0c00 |0071: move-result-object v0 │ │ +007844: 6e10 0304 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00784a: 0c00 |0075: move-result-object v0 │ │ +00784c: 5541 2800 |0076: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007850: 7120 3903 1000 |0078: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +007856: 2200 d600 |007b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00785a: 7010 fd03 0000 |007d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007860: 1a01 b002 |0080: const-string v1, "Type: " // string@02b0 │ │ +007864: 6e20 0104 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00786a: 0c00 |0085: move-result-object v0 │ │ +00786c: 5441 2a00 |0086: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007870: 4601 0103 |0088: aget-object v1, v1, v3 │ │ +007874: 6e20 0104 1000 |008a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00787a: 0c00 |008d: move-result-object v0 │ │ +00787c: 6e10 0304 0000 |008e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007882: 0c00 |0091: move-result-object v0 │ │ +007884: 5541 2800 |0092: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007888: 7120 3903 1000 |0094: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00788e: 2200 d600 |0097: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007892: 7010 fd03 0000 |0099: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007898: 1a01 3d02 |009c: const-string v1, "NotNull: " // string@023d │ │ +00789c: 6e20 0104 1000 |009e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0078a2: 0c00 |00a1: move-result-object v0 │ │ +0078a4: 5441 2a00 |00a2: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +0078a8: 1222 |00a4: const/4 v2, #int 2 // #2 │ │ +0078aa: 4601 0102 |00a5: aget-object v1, v1, v2 │ │ +0078ae: 6e20 0104 1000 |00a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0078b4: 0c00 |00aa: move-result-object v0 │ │ +0078b6: 6e10 0304 0000 |00ab: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0078bc: 0c00 |00ae: move-result-object v0 │ │ +0078be: 5541 2800 |00af: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0078c2: 7120 3903 1000 |00b1: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0078c8: 2200 d600 |00b4: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0078cc: 7010 fd03 0000 |00b6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0078d2: 1a01 b502 |00b9: const-string v1, "Unique: " // string@02b5 │ │ +0078d6: 6e20 0104 1000 |00bb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0078dc: 0c00 |00be: move-result-object v0 │ │ +0078de: 5441 2a00 |00bf: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +0078e2: 1232 |00c1: const/4 v2, #int 3 // #3 │ │ +0078e4: 4601 0102 |00c2: aget-object v1, v1, v2 │ │ +0078e8: 6e20 0104 1000 |00c4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0078ee: 0c00 |00c7: move-result-object v0 │ │ +0078f0: 6e10 0304 0000 |00c8: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0078f6: 0c00 |00cb: move-result-object v0 │ │ +0078f8: 5541 2800 |00cc: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0078fc: 7120 3903 1000 |00ce: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +007902: 2200 d600 |00d1: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007906: 7010 fd03 0000 |00d3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00790c: 1a01 4c02 |00d6: const-string v1, "PK: " // string@024c │ │ +007910: 6e20 0104 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007916: 0c00 |00db: move-result-object v0 │ │ +007918: 5441 2a00 |00dc: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +00791c: 1242 |00de: const/4 v2, #int 4 // #4 │ │ +00791e: 4601 0102 |00df: aget-object v1, v1, v2 │ │ +007922: 6e20 0104 1000 |00e1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007928: 0c00 |00e4: move-result-object v0 │ │ +00792a: 6e10 0304 0000 |00e5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007930: 0c00 |00e8: move-result-object v0 │ │ +007932: 5541 2800 |00e9: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007936: 7120 3903 1000 |00eb: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00793c: 2200 d600 |00ee: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007940: 7010 fd03 0000 |00f0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007946: 1a01 bd00 |00f3: const-string v1, "Desc: " // string@00bd │ │ +00794a: 6e20 0104 1000 |00f5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007950: 0c00 |00f8: move-result-object v0 │ │ +007952: 5441 2a00 |00f9: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007956: 1252 |00fb: const/4 v2, #int 5 // #5 │ │ +007958: 4601 0102 |00fc: aget-object v1, v1, v2 │ │ +00795c: 6e20 0104 1000 |00fe: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007962: 0c00 |0101: move-result-object v0 │ │ +007964: 6e10 0304 0000 |0102: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00796a: 0c00 |0105: move-result-object v0 │ │ +00796c: 5541 2800 |0106: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007970: 7120 3903 1000 |0108: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +007976: 2200 d600 |010b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00797a: 7010 fd03 0000 |010d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007980: 1a01 7500 |0110: const-string v1, "AutoInc: " // string@0075 │ │ +007984: 6e20 0104 1000 |0112: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00798a: 0c00 |0115: move-result-object v0 │ │ +00798c: 5441 2a00 |0116: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007990: 1262 |0118: const/4 v2, #int 6 // #6 │ │ +007992: 4601 0102 |0119: aget-object v1, v1, v2 │ │ +007996: 6e20 0104 1000 |011b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00799c: 0c00 |011e: move-result-object v0 │ │ +00799e: 6e10 0304 0000 |011f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0079a4: 0c00 |0122: move-result-object v0 │ │ +0079a6: 5541 2800 |0123: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0079aa: 7120 3903 1000 |0125: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0079b0: 2200 d600 |0128: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0079b4: 7010 fd03 0000 |012a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0079ba: 1a01 b500 |012d: const-string v1, "Def: " // string@00b5 │ │ +0079be: 6e20 0104 1000 |012f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0079c4: 0c00 |0132: move-result-object v0 │ │ +0079c6: 5441 2a00 |0133: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +0079ca: 1272 |0135: const/4 v2, #int 7 // #7 │ │ +0079cc: 4601 0102 |0136: aget-object v1, v1, v2 │ │ +0079d0: 6e20 0104 1000 |0138: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0079d6: 0c00 |013b: move-result-object v0 │ │ +0079d8: 6e10 0304 0000 |013c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0079de: 0c00 |013f: move-result-object v0 │ │ +0079e0: 5541 2800 |0140: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +0079e4: 7120 3903 1000 |0142: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0079ea: 2200 d600 |0145: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0079ee: 7010 fd03 0000 |0147: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0079f4: 1a01 e600 |014a: const-string v1, "FKTable: " // string@00e6 │ │ +0079f8: 6e20 0104 1000 |014c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0079fe: 0c00 |014f: move-result-object v0 │ │ +007a00: 5441 2a00 |0150: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007a04: 1302 0800 |0152: const/16 v2, #int 8 // #8 │ │ +007a08: 4601 0102 |0154: aget-object v1, v1, v2 │ │ +007a0c: 6e20 0104 1000 |0156: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007a12: 0c00 |0159: move-result-object v0 │ │ +007a14: 6e10 0304 0000 |015a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007a1a: 0c00 |015d: move-result-object v0 │ │ +007a1c: 5541 2800 |015e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007a20: 7120 3903 1000 |0160: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +007a26: 2200 d600 |0163: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007a2a: 7010 fd03 0000 |0165: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007a30: 1a01 e300 |0168: const-string v1, "FKField: " // string@00e3 │ │ +007a34: 6e20 0104 1000 |016a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007a3a: 0c00 |016d: move-result-object v0 │ │ +007a3c: 5441 2a00 |016e: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.q:[Ljava/lang/String; // field@002a │ │ +007a40: 1302 0900 |0170: const/16 v2, #int 9 // #9 │ │ +007a44: 4601 0102 |0172: aget-object v1, v1, v2 │ │ +007a48: 6e20 0104 1000 |0174: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007a4e: 0c00 |0177: move-result-object v0 │ │ +007a50: 6e10 0304 0000 |0178: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007a56: 0c00 |017b: move-result-object v0 │ │ +007a58: 5541 2800 |017c: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizField;.o:Z // field@0028 │ │ +007a5c: 7120 3903 1000 |017e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +007a62: 0e00 |0181: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #5 header: │ │ @@ -2218,793 +2218,790 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -007a60: |[007a60] dk.andsen.asqlitemanager.CreateTableWizard.:()V │ │ -007a70: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ -007a76: 2200 dc00 |0003: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ -007a7a: 7010 0904 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0409 │ │ -007a80: 5b10 3000 |0008: iput-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -007a84: 0e00 |000a: return-void │ │ +007a64: |[007a64] dk.andsen.asqlitemanager.CreateTableWizard.:()V │ │ +007a74: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ +007a7a: 2200 dc00 |0003: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ +007a7e: 7010 0a04 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@040a │ │ +007a84: 5b10 3000 |0008: iput-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +007a88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'a' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 473 16-bit code units │ │ -007a88: |[007a88] dk.andsen.asqlitemanager.CreateTableWizard.a:([Ljava/lang/String;)Ljava/lang/String; │ │ -007a98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -007a9a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -007a9c: 1a08 0000 |0002: const-string v8, "" // string@0000 │ │ -007aa0: 4609 0d03 |0004: aget-object v9, v13, v3 │ │ -007aa4: 4600 0d02 |0006: aget-object v0, v13, v2 │ │ -007aa8: 1a01 3d00 |0008: const-string v1, "(strict)" // string@003d │ │ -007aac: 6e20 e603 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ -007ab2: 0a01 |000d: move-result v1 │ │ -007ab4: 3801 c801 |000e: if-eqz v1, 01d6 // +01c8 │ │ -007ab8: 1a01 3d00 |0010: const-string v1, "(strict)" // string@003d │ │ -007abc: 6e20 eb03 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@03eb │ │ -007ac2: 0a01 |0015: move-result v1 │ │ -007ac4: 6e30 f303 3001 |0016: invoke-virtual {v0, v3, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -007aca: 0c00 |0019: move-result-object v0 │ │ -007acc: 0121 |001a: move v1, v2 │ │ -007ace: 1224 |001b: const/4 v4, #int 2 // #2 │ │ -007ad0: 4604 0d04 |001c: aget-object v4, v13, v4 │ │ -007ad4: 1a05 8504 |001e: const-string v5, "true" // string@0485 │ │ -007ad8: 6e20 e703 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007ade: 0a04 |0023: move-result v4 │ │ -007ae0: 3804 af01 |0024: if-eqz v4, 01d3 // +01af │ │ -007ae4: 0124 |0026: move v4, v2 │ │ -007ae6: 1235 |0027: const/4 v5, #int 3 // #3 │ │ -007ae8: 4605 0d05 |0028: aget-object v5, v13, v5 │ │ -007aec: 1a06 8504 |002a: const-string v6, "true" // string@0485 │ │ -007af0: 6e20 e703 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007af6: 0a05 |002f: move-result v5 │ │ -007af8: 3805 a001 |0030: if-eqz v5, 01d0 // +01a0 │ │ -007afc: 0125 |0032: move v5, v2 │ │ -007afe: 1246 |0033: const/4 v6, #int 4 // #4 │ │ -007b00: 4606 0d06 |0034: aget-object v6, v13, v6 │ │ -007b04: 1a07 8504 |0036: const-string v7, "true" // string@0485 │ │ -007b08: 6e20 e703 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007b0e: 0a06 |003b: move-result v6 │ │ -007b10: 3806 9101 |003c: if-eqz v6, 01cd // +0191 │ │ -007b14: 0126 |003e: move v6, v2 │ │ -007b16: 1257 |003f: const/4 v7, #int 5 // #5 │ │ -007b18: 4607 0d07 |0040: aget-object v7, v13, v7 │ │ -007b1c: 1a0a 8504 |0042: const-string v10, "true" // string@0485 │ │ -007b20: 6e20 e703 a700 |0044: invoke-virtual {v7, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007b26: 0a07 |0047: move-result v7 │ │ -007b28: 3807 8201 |0048: if-eqz v7, 01ca // +0182 │ │ -007b2c: 0127 |004a: move v7, v2 │ │ -007b2e: 126a |004b: const/4 v10, #int 6 // #6 │ │ -007b30: 460a 0d0a |004c: aget-object v10, v13, v10 │ │ -007b34: 1a0b 8504 |004e: const-string v11, "true" // string@0485 │ │ -007b38: 6e20 e703 ba00 |0050: invoke-virtual {v10, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007b3e: 0a0a |0053: move-result v10 │ │ -007b40: 380a 7301 |0054: if-eqz v10, 01c7 // +0173 │ │ -007b44: 2203 d600 |0056: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -007b48: 7010 fc03 0300 |0058: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007b4e: 6e20 0004 8300 |005b: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007b54: 0c03 |005e: move-result-object v3 │ │ -007b56: 1a08 f602 |005f: const-string v8, "[" // string@02f6 │ │ -007b5a: 6e20 0004 8300 |0061: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007b60: 0c03 |0064: move-result-object v3 │ │ -007b62: 6e20 0004 9300 |0065: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007b68: 0c03 |0068: move-result-object v3 │ │ -007b6a: 1a08 0803 |0069: const-string v8, "] " // string@0308 │ │ -007b6e: 6e20 0004 8300 |006b: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007b74: 0c03 |006e: move-result-object v3 │ │ -007b76: 6e20 0004 0300 |006f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007b7c: 0c03 |0072: move-result-object v3 │ │ -007b7e: 6e10 0204 0300 |0073: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007b84: 0c03 |0076: move-result-object v3 │ │ -007b86: 3806 4d01 |0077: if-eqz v6, 01c4 // +014d │ │ -007b8a: 2206 d600 |0079: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ -007b8e: 7010 fc03 0600 |007b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007b94: 6e20 0004 3600 |007e: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007b9a: 0c03 |0081: move-result-object v3 │ │ -007b9c: 1a06 1600 |0082: const-string v6, " PRIMARY KEY" // string@0016 │ │ -007ba0: 6e20 0004 6300 |0084: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007ba6: 0c03 |0087: move-result-object v3 │ │ -007ba8: 6e10 0204 0300 |0088: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007bae: 0c03 |008b: move-result-object v3 │ │ -007bb0: 3807 1500 |008c: if-eqz v7, 00a1 // +0015 │ │ -007bb4: 2206 d600 |008e: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ -007bb8: 7010 fc03 0600 |0090: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007bbe: 6e20 0004 3600 |0093: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007bc4: 0c03 |0096: move-result-object v3 │ │ -007bc6: 1a06 1300 |0097: const-string v6, " DESC" // string@0013 │ │ -007bca: 6e20 0004 6300 |0099: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007bd0: 0c03 |009c: move-result-object v3 │ │ -007bd2: 6e10 0204 0300 |009d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007bd8: 0c03 |00a0: move-result-object v3 │ │ -007bda: 3802 2301 |00a1: if-eqz v2, 01c4 // +0123 │ │ -007bde: 2202 d600 |00a3: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -007be2: 7010 fc03 0200 |00a5: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007be8: 6e20 0004 3200 |00a8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007bee: 0c02 |00ab: move-result-object v2 │ │ -007bf0: 1a03 1100 |00ac: const-string v3, " AUTOINCREMENT" // string@0011 │ │ -007bf4: 6e20 0004 3200 |00ae: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007bfa: 0c02 |00b1: move-result-object v2 │ │ -007bfc: 6e10 0204 0200 |00b2: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007c02: 0c02 |00b5: move-result-object v2 │ │ -007c04: 3804 1500 |00b6: if-eqz v4, 00cb // +0015 │ │ -007c08: 2203 d600 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -007c0c: 7010 fc03 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007c12: 6e20 0004 2300 |00bd: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c18: 0c02 |00c0: move-result-object v2 │ │ -007c1a: 1a03 1500 |00c1: const-string v3, " NOT NULL" // string@0015 │ │ -007c1e: 6e20 0004 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c24: 0c02 |00c6: move-result-object v2 │ │ -007c26: 6e10 0204 0200 |00c7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007c2c: 0c02 |00ca: move-result-object v2 │ │ -007c2e: 3805 1500 |00cb: if-eqz v5, 00e0 // +0015 │ │ -007c32: 2203 d600 |00cd: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -007c36: 7010 fc03 0300 |00cf: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007c3c: 6e20 0004 2300 |00d2: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c42: 0c02 |00d5: move-result-object v2 │ │ -007c44: 1a03 1800 |00d6: const-string v3, " UNIQUE" // string@0018 │ │ -007c48: 6e20 0004 3200 |00d8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c4e: 0c02 |00db: move-result-object v2 │ │ -007c50: 6e10 0204 0200 |00dc: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007c56: 0c02 |00df: move-result-object v2 │ │ -007c58: 3801 e100 |00e0: if-eqz v1, 01c1 // +00e1 │ │ -007c5c: 1a01 1601 |00e2: const-string v1, "INTEGER" // string@0116 │ │ -007c60: 6e20 f103 1000 |00e4: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -007c66: 0a01 |00e7: move-result v1 │ │ -007c68: 3801 7b00 |00e8: if-eqz v1, 0163 // +007b │ │ -007c6c: 2200 d600 |00ea: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007c70: 7010 fc03 0000 |00ec: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007c76: 6e20 0004 2000 |00ef: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c7c: 0c00 |00f2: move-result-object v0 │ │ -007c7e: 1a01 1a00 |00f3: const-string v1, " check(typeof(" // string@001a │ │ -007c82: 6e20 0004 1000 |00f5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c88: 0c00 |00f8: move-result-object v0 │ │ -007c8a: 6e20 0004 9000 |00f9: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c90: 0c00 |00fc: move-result-object v0 │ │ -007c92: 1a01 4000 |00fd: const-string v1, ") = 'integer')" // string@0040 │ │ -007c96: 6e20 0004 1000 |00ff: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007c9c: 0c00 |0102: move-result-object v0 │ │ -007c9e: 6e10 0204 0000 |0103: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007ca4: 0c00 |0106: move-result-object v0 │ │ -007ca6: 1271 |0107: const/4 v1, #int 7 // #7 │ │ -007ca8: 4601 0d01 |0108: aget-object v1, v13, v1 │ │ -007cac: 6e10 f703 0100 |010a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -007cb2: 0c02 |010d: move-result-object v2 │ │ -007cb4: 6e10 ed03 0200 |010e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@03ed │ │ -007cba: 0a02 |0111: move-result v2 │ │ -007cbc: 3d02 1900 |0112: if-lez v2, 012b // +0019 │ │ -007cc0: 2202 d600 |0114: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -007cc4: 7010 fc03 0200 |0116: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007cca: 6e20 0004 0200 |0119: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007cd0: 0c00 |011c: move-result-object v0 │ │ -007cd2: 1a02 1200 |011d: const-string v2, " DEFAULT " // string@0012 │ │ -007cd6: 6e20 0004 2000 |011f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007cdc: 0c00 |0122: move-result-object v0 │ │ -007cde: 6e20 0004 1000 |0123: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007ce4: 0c00 |0126: move-result-object v0 │ │ -007ce6: 6e10 0204 0000 |0127: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007cec: 0c00 |012a: move-result-object v0 │ │ -007cee: 1301 0800 |012b: const/16 v1, #int 8 // #8 │ │ -007cf2: 4601 0d01 |012d: aget-object v1, v13, v1 │ │ -007cf6: 1302 0900 |012f: const/16 v2, #int 9 // #9 │ │ -007cfa: 4602 0d02 |0131: aget-object v2, v13, v2 │ │ -007cfe: 1a03 0000 |0133: const-string v3, "" // string@0000 │ │ -007d02: 6e20 e703 3100 |0135: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -007d08: 0a03 |0138: move-result v3 │ │ -007d0a: 3903 2900 |0139: if-nez v3, 0162 // +0029 │ │ -007d0e: 2203 d600 |013b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -007d12: 7010 fc03 0300 |013d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007d18: 6e20 0004 0300 |0140: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d1e: 0c00 |0143: move-result-object v0 │ │ -007d20: 1a03 1700 |0144: const-string v3, " REFERENCES " // string@0017 │ │ -007d24: 6e20 0004 3000 |0146: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d2a: 0c00 |0149: move-result-object v0 │ │ -007d2c: 6e20 0004 1000 |014a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d32: 0c00 |014d: move-result-object v0 │ │ -007d34: 1a01 0c00 |014e: const-string v1, " (" // string@000c │ │ -007d38: 6e20 0004 1000 |0150: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d3e: 0c00 |0153: move-result-object v0 │ │ -007d40: 6e20 0004 2000 |0154: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d46: 0c00 |0157: move-result-object v0 │ │ -007d48: 1a01 3e00 |0158: const-string v1, ")" // string@003e │ │ -007d4c: 6e20 0004 1000 |015a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d52: 0c00 |015d: move-result-object v0 │ │ -007d54: 6e10 0204 0000 |015e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007d5a: 0c00 |0161: move-result-object v0 │ │ -007d5c: 1100 |0162: return-object v0 │ │ -007d5e: 1a01 6402 |0163: const-string v1, "REAL" // string@0264 │ │ -007d62: 6e20 f103 1000 |0165: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -007d68: 0a01 |0168: move-result v1 │ │ -007d6a: 3801 3100 |0169: if-eqz v1, 019a // +0031 │ │ -007d6e: 2200 d600 |016b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007d72: 7010 fc03 0000 |016d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007d78: 6e20 0004 2000 |0170: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d7e: 0c00 |0173: move-result-object v0 │ │ -007d80: 1a01 1a00 |0174: const-string v1, " check(typeof(" // string@001a │ │ -007d84: 6e20 0004 1000 |0176: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d8a: 0c00 |0179: move-result-object v0 │ │ -007d8c: 6e20 0004 9000 |017a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d92: 0c00 |017d: move-result-object v0 │ │ -007d94: 1a01 4100 |017e: const-string v1, ") = 'real' " // string@0041 │ │ -007d98: 6e20 0004 1000 |0180: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007d9e: 0c00 |0183: move-result-object v0 │ │ -007da0: 1a01 ed03 |0184: const-string v1, "or typeof(" // string@03ed │ │ -007da4: 6e20 0004 1000 |0186: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007daa: 0c00 |0189: move-result-object v0 │ │ -007dac: 6e20 0004 9000 |018a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007db2: 0c00 |018d: move-result-object v0 │ │ -007db4: 1a01 4000 |018e: const-string v1, ") = 'integer')" // string@0040 │ │ -007db8: 6e20 0004 1000 |0190: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007dbe: 0c00 |0193: move-result-object v0 │ │ -007dc0: 6e10 0204 0000 |0194: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007dc6: 0c00 |0197: move-result-object v0 │ │ -007dc8: 2900 6fff |0198: goto/16 0107 // -0091 │ │ -007dcc: 1a01 9502 |019a: const-string v1, "TEXT" // string@0295 │ │ -007dd0: 6e20 f103 1000 |019c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -007dd6: 0a00 |019f: move-result v0 │ │ -007dd8: 3800 2100 |01a0: if-eqz v0, 01c1 // +0021 │ │ -007ddc: 2200 d600 |01a2: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007de0: 7010 fc03 0000 |01a4: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007de6: 6e20 0004 2000 |01a7: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007dec: 0c00 |01aa: move-result-object v0 │ │ -007dee: 1a01 1a00 |01ab: const-string v1, " check(typeof(" // string@001a │ │ -007df2: 6e20 0004 1000 |01ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007df8: 0c00 |01b0: move-result-object v0 │ │ -007dfa: 6e20 0004 9000 |01b1: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007e00: 0c00 |01b4: move-result-object v0 │ │ -007e02: 1a01 4200 |01b5: const-string v1, ") = 'text')" // string@0042 │ │ -007e06: 6e20 0004 1000 |01b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007e0c: 0c00 |01ba: move-result-object v0 │ │ -007e0e: 6e10 0204 0000 |01bb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007e14: 0c00 |01be: move-result-object v0 │ │ -007e16: 2900 48ff |01bf: goto/16 0107 // -00b8 │ │ -007e1a: 0720 |01c1: move-object v0, v2 │ │ -007e1c: 2900 45ff |01c2: goto/16 0107 // -00bb │ │ -007e20: 0732 |01c4: move-object v2, v3 │ │ -007e22: 2900 f1fe |01c5: goto/16 00b6 // -010f │ │ -007e26: 0132 |01c7: move v2, v3 │ │ -007e28: 2900 8efe |01c8: goto/16 0056 // -0172 │ │ -007e2c: 0137 |01ca: move v7, v3 │ │ -007e2e: 2900 80fe |01cb: goto/16 004b // -0180 │ │ -007e32: 0136 |01cd: move v6, v3 │ │ -007e34: 2900 71fe |01ce: goto/16 003f // -018f │ │ -007e38: 0135 |01d0: move v5, v3 │ │ -007e3a: 2900 62fe |01d1: goto/16 0033 // -019e │ │ -007e3e: 0134 |01d3: move v4, v3 │ │ -007e40: 2900 53fe |01d4: goto/16 0027 // -01ad │ │ -007e44: 0131 |01d6: move v1, v3 │ │ -007e46: 2900 44fe |01d7: goto/16 001b // -01bc │ │ + insns size : 467 16-bit code units │ │ +007a8c: |[007a8c] dk.andsen.asqlitemanager.CreateTableWizard.a:([Ljava/lang/String;)Ljava/lang/String; │ │ +007a9c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +007a9e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +007aa0: 1a08 0000 |0002: const-string v8, "" // string@0000 │ │ +007aa4: 4609 0d03 |0004: aget-object v9, v13, v3 │ │ +007aa8: 4600 0d02 |0006: aget-object v0, v13, v2 │ │ +007aac: 1a01 3d00 |0008: const-string v1, "(strict)" // string@003d │ │ +007ab0: 6e20 e703 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ +007ab6: 0a01 |000d: move-result v1 │ │ +007ab8: 3801 c201 |000e: if-eqz v1, 01d0 // +01c2 │ │ +007abc: 1a01 3d00 |0010: const-string v1, "(strict)" // string@003d │ │ +007ac0: 6e20 ec03 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@03ec │ │ +007ac6: 0a01 |0015: move-result v1 │ │ +007ac8: 6e30 f403 3001 |0016: invoke-virtual {v0, v3, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +007ace: 0c00 |0019: move-result-object v0 │ │ +007ad0: 0121 |001a: move v1, v2 │ │ +007ad2: 1224 |001b: const/4 v4, #int 2 // #2 │ │ +007ad4: 4604 0d04 |001c: aget-object v4, v13, v4 │ │ +007ad8: 1a05 8404 |001e: const-string v5, "true" // string@0484 │ │ +007adc: 6e20 e803 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007ae2: 0a04 |0023: move-result v4 │ │ +007ae4: 3804 a901 |0024: if-eqz v4, 01cd // +01a9 │ │ +007ae8: 0124 |0026: move v4, v2 │ │ +007aea: 1235 |0027: const/4 v5, #int 3 // #3 │ │ +007aec: 4605 0d05 |0028: aget-object v5, v13, v5 │ │ +007af0: 1a06 8404 |002a: const-string v6, "true" // string@0484 │ │ +007af4: 6e20 e803 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007afa: 0a05 |002f: move-result v5 │ │ +007afc: 3805 9a01 |0030: if-eqz v5, 01ca // +019a │ │ +007b00: 0125 |0032: move v5, v2 │ │ +007b02: 1246 |0033: const/4 v6, #int 4 // #4 │ │ +007b04: 4606 0d06 |0034: aget-object v6, v13, v6 │ │ +007b08: 1a07 8404 |0036: const-string v7, "true" // string@0484 │ │ +007b0c: 6e20 e803 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007b12: 0a06 |003b: move-result v6 │ │ +007b14: 3806 8b01 |003c: if-eqz v6, 01c7 // +018b │ │ +007b18: 0126 |003e: move v6, v2 │ │ +007b1a: 1257 |003f: const/4 v7, #int 5 // #5 │ │ +007b1c: 4607 0d07 |0040: aget-object v7, v13, v7 │ │ +007b20: 1a0a 8404 |0042: const-string v10, "true" // string@0484 │ │ +007b24: 6e20 e803 a700 |0044: invoke-virtual {v7, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007b2a: 0a07 |0047: move-result v7 │ │ +007b2c: 3807 7c01 |0048: if-eqz v7, 01c4 // +017c │ │ +007b30: 0127 |004a: move v7, v2 │ │ +007b32: 126a |004b: const/4 v10, #int 6 // #6 │ │ +007b34: 460a 0d0a |004c: aget-object v10, v13, v10 │ │ +007b38: 1a0b 8404 |004e: const-string v11, "true" // string@0484 │ │ +007b3c: 6e20 e803 ba00 |0050: invoke-virtual {v10, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007b42: 0a0a |0053: move-result v10 │ │ +007b44: 380a 6d01 |0054: if-eqz v10, 01c1 // +016d │ │ +007b48: 2203 d600 |0056: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007b4c: 7010 fd03 0300 |0058: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007b52: 6e20 0104 8300 |005b: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007b58: 0c03 |005e: move-result-object v3 │ │ +007b5a: 1a08 f602 |005f: const-string v8, "[" // string@02f6 │ │ +007b5e: 6e20 0104 8300 |0061: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007b64: 0c03 |0064: move-result-object v3 │ │ +007b66: 6e20 0104 9300 |0065: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007b6c: 0c03 |0068: move-result-object v3 │ │ +007b6e: 1a08 0803 |0069: const-string v8, "] " // string@0308 │ │ +007b72: 6e20 0104 8300 |006b: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007b78: 0c03 |006e: move-result-object v3 │ │ +007b7a: 6e20 0104 0300 |006f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007b80: 0c03 |0072: move-result-object v3 │ │ +007b82: 6e10 0304 0300 |0073: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007b88: 0c03 |0076: move-result-object v3 │ │ +007b8a: 3806 4701 |0077: if-eqz v6, 01be // +0147 │ │ +007b8e: 2206 d600 |0079: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ +007b92: 7010 fd03 0600 |007b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007b98: 6e20 0104 3600 |007e: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007b9e: 0c03 |0081: move-result-object v3 │ │ +007ba0: 1a06 1600 |0082: const-string v6, " PRIMARY KEY" // string@0016 │ │ +007ba4: 6e20 0104 6300 |0084: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007baa: 0c03 |0087: move-result-object v3 │ │ +007bac: 6e10 0304 0300 |0088: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007bb2: 0c03 |008b: move-result-object v3 │ │ +007bb4: 3807 1500 |008c: if-eqz v7, 00a1 // +0015 │ │ +007bb8: 2206 d600 |008e: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ +007bbc: 7010 fd03 0600 |0090: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007bc2: 6e20 0104 3600 |0093: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007bc8: 0c03 |0096: move-result-object v3 │ │ +007bca: 1a06 1300 |0097: const-string v6, " DESC" // string@0013 │ │ +007bce: 6e20 0104 6300 |0099: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007bd4: 0c03 |009c: move-result-object v3 │ │ +007bd6: 6e10 0304 0300 |009d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007bdc: 0c03 |00a0: move-result-object v3 │ │ +007bde: 3802 1d01 |00a1: if-eqz v2, 01be // +011d │ │ +007be2: 2202 d600 |00a3: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +007be6: 7010 fd03 0200 |00a5: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007bec: 6e20 0104 3200 |00a8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007bf2: 0c02 |00ab: move-result-object v2 │ │ +007bf4: 1a03 1100 |00ac: const-string v3, " AUTOINCREMENT" // string@0011 │ │ +007bf8: 6e20 0104 3200 |00ae: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007bfe: 0c02 |00b1: move-result-object v2 │ │ +007c00: 6e10 0304 0200 |00b2: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007c06: 0c02 |00b5: move-result-object v2 │ │ +007c08: 3804 1500 |00b6: if-eqz v4, 00cb // +0015 │ │ +007c0c: 2203 d600 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007c10: 7010 fd03 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007c16: 6e20 0104 2300 |00bd: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c1c: 0c02 |00c0: move-result-object v2 │ │ +007c1e: 1a03 1500 |00c1: const-string v3, " NOT NULL" // string@0015 │ │ +007c22: 6e20 0104 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c28: 0c02 |00c6: move-result-object v2 │ │ +007c2a: 6e10 0304 0200 |00c7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007c30: 0c02 |00ca: move-result-object v2 │ │ +007c32: 3805 1500 |00cb: if-eqz v5, 00e0 // +0015 │ │ +007c36: 2203 d600 |00cd: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007c3a: 7010 fd03 0300 |00cf: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007c40: 6e20 0104 2300 |00d2: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c46: 0c02 |00d5: move-result-object v2 │ │ +007c48: 1a03 1800 |00d6: const-string v3, " UNIQUE" // string@0018 │ │ +007c4c: 6e20 0104 3200 |00d8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c52: 0c02 |00db: move-result-object v2 │ │ +007c54: 6e10 0304 0200 |00dc: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007c5a: 0c02 |00df: move-result-object v2 │ │ +007c5c: 3801 db00 |00e0: if-eqz v1, 01bb // +00db │ │ +007c60: 1a01 1601 |00e2: const-string v1, "INTEGER" // string@0116 │ │ +007c64: 6e20 f203 1000 |00e4: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +007c6a: 0a01 |00e7: move-result v1 │ │ +007c6c: 3801 7b00 |00e8: if-eqz v1, 0163 // +007b │ │ +007c70: 2200 d600 |00ea: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007c74: 7010 fd03 0000 |00ec: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007c7a: 6e20 0104 2000 |00ef: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c80: 0c00 |00f2: move-result-object v0 │ │ +007c82: 1a01 1a00 |00f3: const-string v1, " check(typeof(" // string@001a │ │ +007c86: 6e20 0104 1000 |00f5: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c8c: 0c00 |00f8: move-result-object v0 │ │ +007c8e: 6e20 0104 9000 |00f9: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007c94: 0c00 |00fc: move-result-object v0 │ │ +007c96: 1a01 4000 |00fd: const-string v1, ") = 'integer')" // string@0040 │ │ +007c9a: 6e20 0104 1000 |00ff: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007ca0: 0c00 |0102: move-result-object v0 │ │ +007ca2: 6e10 0304 0000 |0103: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007ca8: 0c00 |0106: move-result-object v0 │ │ +007caa: 1271 |0107: const/4 v1, #int 7 // #7 │ │ +007cac: 4601 0d01 |0108: aget-object v1, v13, v1 │ │ +007cb0: 6e10 f803 0100 |010a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +007cb6: 0c02 |010d: move-result-object v2 │ │ +007cb8: 6e10 ee03 0200 |010e: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@03ee │ │ +007cbe: 0a02 |0111: move-result v2 │ │ +007cc0: 3d02 1900 |0112: if-lez v2, 012b // +0019 │ │ +007cc4: 2202 d600 |0114: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +007cc8: 7010 fd03 0200 |0116: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007cce: 6e20 0104 0200 |0119: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007cd4: 0c00 |011c: move-result-object v0 │ │ +007cd6: 1a02 1200 |011d: const-string v2, " DEFAULT " // string@0012 │ │ +007cda: 6e20 0104 2000 |011f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007ce0: 0c00 |0122: move-result-object v0 │ │ +007ce2: 6e20 0104 1000 |0123: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007ce8: 0c00 |0126: move-result-object v0 │ │ +007cea: 6e10 0304 0000 |0127: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007cf0: 0c00 |012a: move-result-object v0 │ │ +007cf2: 1301 0800 |012b: const/16 v1, #int 8 // #8 │ │ +007cf6: 4601 0d01 |012d: aget-object v1, v13, v1 │ │ +007cfa: 1302 0900 |012f: const/16 v2, #int 9 // #9 │ │ +007cfe: 4602 0d02 |0131: aget-object v2, v13, v2 │ │ +007d02: 1a03 0000 |0133: const-string v3, "" // string@0000 │ │ +007d06: 6e20 e803 3100 |0135: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +007d0c: 0a03 |0138: move-result v3 │ │ +007d0e: 3903 2900 |0139: if-nez v3, 0162 // +0029 │ │ +007d12: 2203 d600 |013b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +007d16: 7010 fd03 0300 |013d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007d1c: 6e20 0104 0300 |0140: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d22: 0c00 |0143: move-result-object v0 │ │ +007d24: 1a03 1700 |0144: const-string v3, " REFERENCES " // string@0017 │ │ +007d28: 6e20 0104 3000 |0146: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d2e: 0c00 |0149: move-result-object v0 │ │ +007d30: 6e20 0104 1000 |014a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d36: 0c00 |014d: move-result-object v0 │ │ +007d38: 1a01 0c00 |014e: const-string v1, " (" // string@000c │ │ +007d3c: 6e20 0104 1000 |0150: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d42: 0c00 |0153: move-result-object v0 │ │ +007d44: 6e20 0104 2000 |0154: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d4a: 0c00 |0157: move-result-object v0 │ │ +007d4c: 1a01 3e00 |0158: const-string v1, ")" // string@003e │ │ +007d50: 6e20 0104 1000 |015a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d56: 0c00 |015d: move-result-object v0 │ │ +007d58: 6e10 0304 0000 |015e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007d5e: 0c00 |0161: move-result-object v0 │ │ +007d60: 1100 |0162: return-object v0 │ │ +007d62: 1a01 6402 |0163: const-string v1, "REAL" // string@0264 │ │ +007d66: 6e20 f203 1000 |0165: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +007d6c: 0a01 |0168: move-result v1 │ │ +007d6e: 3801 2b00 |0169: if-eqz v1, 0194 // +002b │ │ +007d72: 2200 d600 |016b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007d76: 7010 fd03 0000 |016d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007d7c: 6e20 0104 2000 |0170: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d82: 0c00 |0173: move-result-object v0 │ │ +007d84: 1a01 1a00 |0174: const-string v1, " check(typeof(" // string@001a │ │ +007d88: 6e20 0104 1000 |0176: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d8e: 0c00 |0179: move-result-object v0 │ │ +007d90: 6e20 0104 9000 |017a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007d96: 0c00 |017d: move-result-object v0 │ │ +007d98: 1a01 4100 |017e: const-string v1, ") = 'real' or typeof(" // string@0041 │ │ +007d9c: 6e20 0104 1000 |0180: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007da2: 0c00 |0183: move-result-object v0 │ │ +007da4: 6e20 0104 9000 |0184: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007daa: 0c00 |0187: move-result-object v0 │ │ +007dac: 1a01 4000 |0188: const-string v1, ") = 'integer')" // string@0040 │ │ +007db0: 6e20 0104 1000 |018a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007db6: 0c00 |018d: move-result-object v0 │ │ +007db8: 6e10 0304 0000 |018e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007dbe: 0c00 |0191: move-result-object v0 │ │ +007dc0: 2900 75ff |0192: goto/16 0107 // -008b │ │ +007dc4: 1a01 9502 |0194: const-string v1, "TEXT" // string@0295 │ │ +007dc8: 6e20 f203 1000 |0196: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +007dce: 0a00 |0199: move-result v0 │ │ +007dd0: 3800 2100 |019a: if-eqz v0, 01bb // +0021 │ │ +007dd4: 2200 d600 |019c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007dd8: 7010 fd03 0000 |019e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007dde: 6e20 0104 2000 |01a1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007de4: 0c00 |01a4: move-result-object v0 │ │ +007de6: 1a01 1a00 |01a5: const-string v1, " check(typeof(" // string@001a │ │ +007dea: 6e20 0104 1000 |01a7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007df0: 0c00 |01aa: move-result-object v0 │ │ +007df2: 6e20 0104 9000 |01ab: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007df8: 0c00 |01ae: move-result-object v0 │ │ +007dfa: 1a01 4200 |01af: const-string v1, ") = 'text')" // string@0042 │ │ +007dfe: 6e20 0104 1000 |01b1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007e04: 0c00 |01b4: move-result-object v0 │ │ +007e06: 6e10 0304 0000 |01b5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007e0c: 0c00 |01b8: move-result-object v0 │ │ +007e0e: 2900 4eff |01b9: goto/16 0107 // -00b2 │ │ +007e12: 0720 |01bb: move-object v0, v2 │ │ +007e14: 2900 4bff |01bc: goto/16 0107 // -00b5 │ │ +007e18: 0732 |01be: move-object v2, v3 │ │ +007e1a: 2900 f7fe |01bf: goto/16 00b6 // -0109 │ │ +007e1e: 0132 |01c1: move v2, v3 │ │ +007e20: 2900 94fe |01c2: goto/16 0056 // -016c │ │ +007e24: 0137 |01c4: move v7, v3 │ │ +007e26: 2900 86fe |01c5: goto/16 004b // -017a │ │ +007e2a: 0136 |01c7: move v6, v3 │ │ +007e2c: 2900 77fe |01c8: goto/16 003f // -0189 │ │ +007e30: 0135 |01ca: move v5, v3 │ │ +007e32: 2900 68fe |01cb: goto/16 0033 // -0198 │ │ +007e36: 0134 |01cd: move v4, v3 │ │ +007e38: 2900 59fe |01ce: goto/16 0027 // -01a7 │ │ +007e3c: 0131 |01d0: move v1, v3 │ │ +007e3e: 2900 4afe |01d1: goto/16 001b // -01b6 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'a' │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -007e4c: |[007e4c] dk.andsen.asqlitemanager.CreateTableWizard.a:()Z │ │ -007e5c: 1a00 7e00 |0000: const-string v0, "Building CREATE TABLE SQL" // string@007e │ │ -007e60: 5541 3100 |0002: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -007e64: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -007e6a: 2200 d600 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007e6e: 7010 fc03 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007e74: 1a01 8100 |000c: const-string v1, "CREATE TABLE [" // string@0081 │ │ -007e78: 6e20 0004 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007e7e: 0c00 |0011: move-result-object v0 │ │ -007e80: 5441 2f00 |0012: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.d:Landroid/widget/EditText; // field@002f │ │ -007e84: 6e10 a500 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -007e8a: 0c01 |0017: move-result-object v1 │ │ -007e8c: 6e10 df03 0100 |0018: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -007e92: 0c01 |001b: move-result-object v1 │ │ -007e94: 6e20 0004 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007e9a: 0c00 |001f: move-result-object v0 │ │ -007e9c: 1a01 0903 |0020: const-string v1, "] (" // string@0309 │ │ -007ea0: 6e20 0004 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007ea6: 0c00 |0025: move-result-object v0 │ │ -007ea8: 6e10 0204 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007eae: 0c01 |0029: move-result-object v1 │ │ -007eb0: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -007eb2: 0103 |002b: move v3, v0 │ │ -007eb4: 0710 |002c: move-object v0, v1 │ │ -007eb6: 0131 |002d: move v1, v3 │ │ -007eb8: 5442 3000 |002e: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -007ebc: 6e10 0f04 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@040f │ │ -007ec2: 0a02 |0033: move-result v2 │ │ -007ec4: 3521 4700 |0034: if-ge v1, v2, 007b // +0047 │ │ -007ec8: 2202 d600 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -007ecc: 7010 fc03 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007ed2: 6e20 0004 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007ed8: 0c00 |003e: move-result-object v0 │ │ -007eda: 1a02 0100 |003f: const-string v2, " │ │ +007e44: |[007e44] dk.andsen.asqlitemanager.CreateTableWizard.a:()Z │ │ +007e54: 1a00 7e00 |0000: const-string v0, "Building CREATE TABLE SQL" // string@007e │ │ +007e58: 5541 3100 |0002: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +007e5c: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +007e62: 2200 d600 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007e66: 7010 fd03 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007e6c: 1a01 8100 |000c: const-string v1, "CREATE TABLE [" // string@0081 │ │ +007e70: 6e20 0104 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007e76: 0c00 |0011: move-result-object v0 │ │ +007e78: 5441 2f00 |0012: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.d:Landroid/widget/EditText; // field@002f │ │ +007e7c: 6e10 a500 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +007e82: 0c01 |0017: move-result-object v1 │ │ +007e84: 6e10 e003 0100 |0018: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +007e8a: 0c01 |001b: move-result-object v1 │ │ +007e8c: 6e20 0104 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007e92: 0c00 |001f: move-result-object v0 │ │ +007e94: 1a01 0903 |0020: const-string v1, "] (" // string@0309 │ │ +007e98: 6e20 0104 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007e9e: 0c00 |0025: move-result-object v0 │ │ +007ea0: 6e10 0304 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007ea6: 0c01 |0029: move-result-object v1 │ │ +007ea8: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +007eaa: 0103 |002b: move v3, v0 │ │ +007eac: 0710 |002c: move-object v0, v1 │ │ +007eae: 0131 |002d: move v1, v3 │ │ +007eb0: 5442 3000 |002e: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +007eb4: 6e10 1004 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0410 │ │ +007eba: 0a02 |0033: move-result v2 │ │ +007ebc: 3521 4700 |0034: if-ge v1, v2, 007b // +0047 │ │ +007ec0: 2202 d600 |0036: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +007ec4: 7010 fd03 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007eca: 6e20 0104 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007ed0: 0c00 |003e: move-result-object v0 │ │ +007ed2: 1a02 0100 |003f: const-string v2, " │ │ " // string@0001 │ │ -007ede: 6e20 0004 2000 |0041: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007ee4: 0c02 |0044: move-result-object v2 │ │ -007ee6: 5440 3000 |0045: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -007eea: 6e20 0b04 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040b │ │ -007ef0: 0c00 |004a: move-result-object v0 │ │ -007ef2: 1f00 f500 |004b: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ -007ef6: 7020 2901 0400 |004d: invoke-direct {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:([Ljava/lang/String;)Ljava/lang/String; // method@0129 │ │ -007efc: 0c00 |0050: move-result-object v0 │ │ -007efe: 6e20 0004 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007f04: 0c00 |0054: move-result-object v0 │ │ -007f06: 6e10 0204 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007f0c: 0c02 |0058: move-result-object v2 │ │ -007f0e: 5440 3000 |0059: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -007f12: 6e10 0f04 0000 |005b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@040f │ │ -007f18: 0a00 |005e: move-result v0 │ │ -007f1a: d800 00ff |005f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -007f1e: 3710 1500 |0061: if-le v0, v1, 0076 // +0015 │ │ -007f22: 2200 d600 |0063: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -007f26: 7010 fc03 0000 |0065: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007f2c: 6e20 0004 2000 |0068: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007f32: 0c00 |006b: move-result-object v0 │ │ -007f34: 1a02 4700 |006c: const-string v2, ", " // string@0047 │ │ -007f38: 6e20 0004 2000 |006e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007f3e: 0c00 |0071: move-result-object v0 │ │ -007f40: 6e10 0204 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007f46: 0c02 |0075: move-result-object v2 │ │ -007f48: d800 0101 |0076: add-int/lit8 v0, v1, #int 1 // #01 │ │ -007f4c: 0101 |0078: move v1, v0 │ │ -007f4e: 0720 |0079: move-object v0, v2 │ │ -007f50: 28b4 |007a: goto 002e // -004c │ │ -007f52: 2201 d600 |007b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -007f56: 7010 fc03 0100 |007d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -007f5c: 6e20 0004 0100 |0080: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007f62: 0c00 |0083: move-result-object v0 │ │ -007f64: 1a01 3e00 |0084: const-string v1, ")" // string@003e │ │ -007f68: 6e20 0004 1000 |0086: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -007f6e: 0c00 |0089: move-result-object v0 │ │ -007f70: 6e10 0204 0000 |008a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -007f76: 0c00 |008d: move-result-object v0 │ │ -007f78: 6201 a400 |008e: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -007f7c: 5442 3200 |0090: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -007f80: 6e30 b002 0102 |0092: invoke-virtual {v1, v0, v2}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Landroid/content/Context;)Z // method@02b0 │ │ -007f86: 0a00 |0095: move-result v0 │ │ -007f88: 0f00 |0096: return v0 │ │ +007ed6: 6e20 0104 2000 |0041: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007edc: 0c02 |0044: move-result-object v2 │ │ +007ede: 5440 3000 |0045: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +007ee2: 6e20 0c04 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040c │ │ +007ee8: 0c00 |004a: move-result-object v0 │ │ +007eea: 1f00 f500 |004b: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ +007eee: 7020 2901 0400 |004d: invoke-direct {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:([Ljava/lang/String;)Ljava/lang/String; // method@0129 │ │ +007ef4: 0c00 |0050: move-result-object v0 │ │ +007ef6: 6e20 0104 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007efc: 0c00 |0054: move-result-object v0 │ │ +007efe: 6e10 0304 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007f04: 0c02 |0058: move-result-object v2 │ │ +007f06: 5440 3000 |0059: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +007f0a: 6e10 1004 0000 |005b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0410 │ │ +007f10: 0a00 |005e: move-result v0 │ │ +007f12: d800 00ff |005f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +007f16: 3710 1500 |0061: if-le v0, v1, 0076 // +0015 │ │ +007f1a: 2200 d600 |0063: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +007f1e: 7010 fd03 0000 |0065: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007f24: 6e20 0104 2000 |0068: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007f2a: 0c00 |006b: move-result-object v0 │ │ +007f2c: 1a02 4700 |006c: const-string v2, ", " // string@0047 │ │ +007f30: 6e20 0104 2000 |006e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007f36: 0c00 |0071: move-result-object v0 │ │ +007f38: 6e10 0304 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007f3e: 0c02 |0075: move-result-object v2 │ │ +007f40: d800 0101 |0076: add-int/lit8 v0, v1, #int 1 // #01 │ │ +007f44: 0101 |0078: move v1, v0 │ │ +007f46: 0720 |0079: move-object v0, v2 │ │ +007f48: 28b4 |007a: goto 002e // -004c │ │ +007f4a: 2201 d600 |007b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +007f4e: 7010 fd03 0100 |007d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +007f54: 6e20 0104 0100 |0080: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007f5a: 0c00 |0083: move-result-object v0 │ │ +007f5c: 1a01 3e00 |0084: const-string v1, ")" // string@003e │ │ +007f60: 6e20 0104 1000 |0086: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +007f66: 0c00 |0089: move-result-object v0 │ │ +007f68: 6e10 0304 0000 |008a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +007f6e: 0c00 |008d: move-result-object v0 │ │ +007f70: 6201 a400 |008e: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +007f74: 5442 3200 |0090: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +007f78: 6e30 b002 0102 |0092: invoke-virtual {v1, v0, v2}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Landroid/content/Context;)Z // method@02b0 │ │ +007f7e: 0a00 |0095: move-result v0 │ │ +007f80: 0f00 |0096: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -007f8c: |[007f8c] dk.andsen.asqlitemanager.CreateTableWizard.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z │ │ -007f9c: 5510 3100 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -007fa0: 0f00 |0002: return v0 │ │ +007f84: |[007f84] dk.andsen.asqlitemanager.CreateTableWizard.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z │ │ +007f94: 5510 3100 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +007f98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -007fa4: |[007fa4] dk.andsen.asqlitemanager.CreateTableWizard.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; │ │ -007fb4: 5410 3200 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -007fb8: 1100 |0002: return-object v0 │ │ +007f9c: |[007f9c] dk.andsen.asqlitemanager.CreateTableWizard.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; │ │ +007fac: 5410 3200 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +007fb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'b' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -007fbc: |[007fbc] dk.andsen.asqlitemanager.CreateTableWizard.b:()V │ │ -007fcc: 5420 3300 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/CreateTableWizard;.h:Landroid/widget/LinearLayout; // field@0033 │ │ -007fd0: 6e10 b800 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@00b8 │ │ -007fd6: 5420 3000 |0005: iget-object v0, v2, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -007fda: 6e10 0c04 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@040c │ │ -007fe0: 0c01 |000a: move-result-object v1 │ │ -007fe2: 7210 1804 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ -007fe8: 0a00 |000e: move-result v0 │ │ -007fea: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -007fee: 7210 1904 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ -007ff4: 0c00 |0014: move-result-object v0 │ │ -007ff6: 1f00 f500 |0015: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ -007ffa: 7020 2f01 0200 |0017: invoke-direct {v2, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:([Ljava/lang/String;)V // method@012f │ │ -008000: 28f1 |001a: goto 000b // -000f │ │ -008002: 0e00 |001b: return-void │ │ +007fb4: |[007fb4] dk.andsen.asqlitemanager.CreateTableWizard.b:()V │ │ +007fc4: 5420 3300 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/CreateTableWizard;.h:Landroid/widget/LinearLayout; // field@0033 │ │ +007fc8: 6e10 b800 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@00b8 │ │ +007fce: 5420 3000 |0005: iget-object v0, v2, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +007fd2: 6e10 0d04 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@040d │ │ +007fd8: 0c01 |000a: move-result-object v1 │ │ +007fda: 7210 1904 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ +007fe0: 0a00 |000e: move-result v0 │ │ +007fe2: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +007fe6: 7210 1a04 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ +007fec: 0c00 |0014: move-result-object v0 │ │ +007fee: 1f00 f500 |0015: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ +007ff2: 7020 2f01 0200 |0017: invoke-direct {v2, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:([Ljava/lang/String;)V // method@012f │ │ +007ff8: 28f1 |001a: goto 000b // -000f │ │ +007ffa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'b' │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -008004: |[008004] dk.andsen.asqlitemanager.CreateTableWizard.b:([Ljava/lang/String;)V │ │ -008014: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -008016: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -008018: 2200 d600 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00801c: 7010 fc03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008022: 1a01 7100 |0007: const-string v1, "Adding Field: " // string@0071 │ │ -008026: 6e20 0004 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00802c: 0c00 |000c: move-result-object v0 │ │ -00802e: 4601 0703 |000d: aget-object v1, v7, v3 │ │ -008032: 6e20 0004 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008038: 0c00 |0012: move-result-object v0 │ │ -00803a: 6e10 0204 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008040: 0c00 |0016: move-result-object v0 │ │ -008042: 5561 3100 |0017: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008046: 7120 3903 1000 |0019: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00804c: 2200 4000 |001c: new-instance v0, Landroid/widget/LinearLayout; // type@0040 │ │ -008050: 5461 3200 |001e: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -008054: 7020 b400 1000 |0020: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00805a: 6e20 bc00 3000 |0023: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -008060: 2201 4d00 |0026: new-instance v1, Landroid/widget/TextView; // type@004d │ │ -008064: 5462 3200 |0028: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -008068: 7020 dd00 2100 |002a: invoke-direct {v1, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00806e: 2202 d600 |002d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -008072: 7010 fc03 0200 |002f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008078: 4603 0703 |0032: aget-object v3, v7, v3 │ │ -00807c: 6e20 0004 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008082: 0c02 |0037: move-result-object v2 │ │ -008084: 1a03 0a00 |0038: const-string v3, " " // string@000a │ │ -008088: 6e20 0004 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00808e: 0c02 |003d: move-result-object v2 │ │ -008090: 1213 |003e: const/4 v3, #int 1 // #1 │ │ -008092: 4603 0703 |003f: aget-object v3, v7, v3 │ │ -008096: 6e20 0004 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00809c: 0c02 |0044: move-result-object v2 │ │ -00809e: 6e10 0204 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0080a4: 7020 2901 7600 |0048: invoke-direct {v6, v7}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:([Ljava/lang/String;)Ljava/lang/String; // method@0129 │ │ -0080aa: 0c02 |004b: move-result-object v2 │ │ -0080ac: 6e20 ee00 2100 |004c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -0080b2: 2202 d600 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0080b6: 7010 fc03 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0080bc: 1a03 0000 |0054: const-string v3, "" // string@0000 │ │ -0080c0: 6e20 0004 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0080c6: 0c02 |0059: move-result-object v2 │ │ -0080c8: 5463 3000 |005a: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -0080cc: 6e10 0f04 0300 |005c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@040f │ │ -0080d2: 0a03 |005f: move-result v3 │ │ -0080d4: d803 03ff |0060: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0080d8: 6e20 fd03 3200 |0062: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -0080de: 0c02 |0065: move-result-object v2 │ │ -0080e0: 6e10 0204 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0080e6: 0c02 |0069: move-result-object v2 │ │ -0080e8: 6e20 e600 2100 |006a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ -0080ee: 2202 3f00 |006d: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -0080f2: 12f3 |006f: const/4 v3, #int -1 // #ff │ │ -0080f4: 12e4 |0070: const/4 v4, #int -2 // #fe │ │ -0080f6: 7030 b200 3204 |0071: invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -0080fc: 6e20 e800 2100 |0074: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00e8 │ │ -008102: 2202 8700 |0077: new-instance v2, Ldk/andsen/asqlitemanager/g; // type@0087 │ │ -008106: 7020 8602 6200 |0079: invoke-direct {v2, v6}, Ldk/andsen/asqlitemanager/g;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@0286 │ │ -00810c: 6e20 ea00 2100 |007c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -008112: 2202 8800 |007f: new-instance v2, Ldk/andsen/asqlitemanager/h; // type@0088 │ │ -008116: 7020 8802 6200 |0081: invoke-direct {v2, v6}, Ldk/andsen/asqlitemanager/h;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@0288 │ │ -00811c: 6e20 eb00 2100 |0084: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@00eb │ │ -008122: 6e20 b500 1000 |0087: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -008128: 6e55 bd00 5055 |008a: invoke-virtual {v0, v5, v5, v5, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ -00812e: 5461 3300 |008d: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.h:Landroid/widget/LinearLayout; // field@0033 │ │ -008132: 6e20 b500 0100 |008f: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -008138: 0e00 |0092: return-void │ │ +007ffc: |[007ffc] dk.andsen.asqlitemanager.CreateTableWizard.b:([Ljava/lang/String;)V │ │ +00800c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00800e: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +008010: 2200 d600 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +008014: 7010 fd03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00801a: 1a01 7100 |0007: const-string v1, "Adding Field: " // string@0071 │ │ +00801e: 6e20 0104 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008024: 0c00 |000c: move-result-object v0 │ │ +008026: 4601 0703 |000d: aget-object v1, v7, v3 │ │ +00802a: 6e20 0104 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008030: 0c00 |0012: move-result-object v0 │ │ +008032: 6e10 0304 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008038: 0c00 |0016: move-result-object v0 │ │ +00803a: 5561 3100 |0017: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00803e: 7120 3903 1000 |0019: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008044: 2200 4000 |001c: new-instance v0, Landroid/widget/LinearLayout; // type@0040 │ │ +008048: 5461 3200 |001e: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +00804c: 7020 b400 1000 |0020: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +008052: 6e20 bc00 3000 |0023: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +008058: 2201 4d00 |0026: new-instance v1, Landroid/widget/TextView; // type@004d │ │ +00805c: 5462 3200 |0028: iget-object v2, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +008060: 7020 dd00 2100 |002a: invoke-direct {v1, v2}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +008066: 2202 d600 |002d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00806a: 7010 fd03 0200 |002f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008070: 4603 0703 |0032: aget-object v3, v7, v3 │ │ +008074: 6e20 0104 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00807a: 0c02 |0037: move-result-object v2 │ │ +00807c: 1a03 0a00 |0038: const-string v3, " " // string@000a │ │ +008080: 6e20 0104 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008086: 0c02 |003d: move-result-object v2 │ │ +008088: 1213 |003e: const/4 v3, #int 1 // #1 │ │ +00808a: 4603 0703 |003f: aget-object v3, v7, v3 │ │ +00808e: 6e20 0104 3200 |0041: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008094: 0c02 |0044: move-result-object v2 │ │ +008096: 6e10 0304 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00809c: 7020 2901 7600 |0048: invoke-direct {v6, v7}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:([Ljava/lang/String;)Ljava/lang/String; // method@0129 │ │ +0080a2: 0c02 |004b: move-result-object v2 │ │ +0080a4: 6e20 ee00 2100 |004c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +0080aa: 2202 d600 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0080ae: 7010 fd03 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0080b4: 1a03 0000 |0054: const-string v3, "" // string@0000 │ │ +0080b8: 6e20 0104 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0080be: 0c02 |0059: move-result-object v2 │ │ +0080c0: 5463 3000 |005a: iget-object v3, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +0080c4: 6e10 1004 0300 |005c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0410 │ │ +0080ca: 0a03 |005f: move-result v3 │ │ +0080cc: d803 03ff |0060: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0080d0: 6e20 fe03 3200 |0062: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +0080d6: 0c02 |0065: move-result-object v2 │ │ +0080d8: 6e10 0304 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0080de: 0c02 |0069: move-result-object v2 │ │ +0080e0: 6e20 e600 2100 |006a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ +0080e6: 2202 3f00 |006d: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +0080ea: 12f3 |006f: const/4 v3, #int -1 // #ff │ │ +0080ec: 12e4 |0070: const/4 v4, #int -2 // #fe │ │ +0080ee: 7030 b200 3204 |0071: invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +0080f4: 6e20 e800 2100 |0074: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00e8 │ │ +0080fa: 2202 8700 |0077: new-instance v2, Ldk/andsen/asqlitemanager/g; // type@0087 │ │ +0080fe: 7020 8602 6200 |0079: invoke-direct {v2, v6}, Ldk/andsen/asqlitemanager/g;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@0286 │ │ +008104: 6e20 ea00 2100 |007c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00810a: 2202 8800 |007f: new-instance v2, Ldk/andsen/asqlitemanager/h; // type@0088 │ │ +00810e: 7020 8802 6200 |0081: invoke-direct {v2, v6}, Ldk/andsen/asqlitemanager/h;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@0288 │ │ +008114: 6e20 eb00 2100 |0084: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@00eb │ │ +00811a: 6e20 b500 1000 |0087: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +008120: 6e55 bd00 5055 |008a: invoke-virtual {v0, v5, v5, v5, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ +008126: 5461 3300 |008d: iget-object v1, v6, Ldk/andsen/asqlitemanager/CreateTableWizard;.h:Landroid/widget/LinearLayout; // field@0033 │ │ +00812a: 6e20 b500 0100 |008f: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +008130: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00813c: |[00813c] dk.andsen.asqlitemanager.CreateTableWizard.c:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ -00814c: 7010 2e01 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:()V // method@012e │ │ -008152: 0e00 |0003: return-void │ │ +008134: |[008134] dk.andsen.asqlitemanager.CreateTableWizard.c:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ +008144: 7010 2e01 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:()V // method@012e │ │ +00814a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'a' │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -008154: |[008154] dk.andsen.asqlitemanager.CreateTableWizard.a:(I)V │ │ -008164: 1403 c100 077f |0000: const v3, #float 1.7945e+38 // #7f0700c1 │ │ -00816a: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00816e: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008174: 6e20 3301 3400 |0008: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -00817a: 0c01 |000b: move-result-object v1 │ │ -00817c: 6e20 ff03 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -008182: 0c01 |000f: move-result-object v1 │ │ -008184: 5440 3000 |0010: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -008188: 6e20 0b04 5000 |0012: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040b │ │ -00818e: 0c00 |0015: move-result-object v0 │ │ -008190: 1f00 f500 |0016: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ -008194: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -008196: 4600 0002 |0019: aget-object v0, v0, v2 │ │ -00819a: 6e20 0004 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0081a0: 0c00 |001e: move-result-object v0 │ │ -0081a2: 1a01 6c00 |001f: const-string v1, "?" // string@006c │ │ -0081a6: 6e20 0004 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0081ac: 0c00 |0024: move-result-object v0 │ │ -0081ae: 6e10 0204 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0081b4: 0c00 |0028: move-result-object v0 │ │ -0081b6: 2201 0700 |0029: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -0081ba: 5442 3200 |002b: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -0081be: 7020 0900 2100 |002d: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -0081c4: 2202 d600 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0081c8: 7010 fc03 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0081ce: 6e20 3301 3400 |0035: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -0081d4: 0c03 |0038: move-result-object v3 │ │ -0081d6: 6e20 ff03 3200 |0039: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -0081dc: 0c02 |003c: move-result-object v2 │ │ -0081de: 1a03 6c00 |003d: const-string v3, "?" // string@006c │ │ -0081e2: 6e20 0004 3200 |003f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0081e8: 0c02 |0042: move-result-object v2 │ │ -0081ea: 6e10 0204 0200 |0043: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0081f0: 0c02 |0046: move-result-object v2 │ │ -0081f2: 6e20 1300 2100 |0047: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -0081f8: 6e20 0d00 0100 |004a: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -0081fe: 1400 0e00 077f |004d: const v0, #float 1.79446e+38 // #7f07000e │ │ -008204: 6e20 3301 0400 |0050: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -00820a: 0c00 |0053: move-result-object v0 │ │ -00820c: 2202 8900 |0054: new-instance v2, Ldk/andsen/asqlitemanager/i; // type@0089 │ │ -008210: 7020 8a02 4200 |0056: invoke-direct {v2, v4}, Ldk/andsen/asqlitemanager/i;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@028a │ │ -008216: 6e30 0f00 0102 |0059: invoke-virtual {v1, v0, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -00821c: 1400 0d00 077f |005c: const v0, #float 1.79446e+38 // #7f07000d │ │ -008222: 6e20 3301 0400 |005f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -008228: 0c00 |0062: move-result-object v0 │ │ -00822a: 2202 8a00 |0063: new-instance v2, Ldk/andsen/asqlitemanager/j; // type@008a │ │ -00822e: 7030 8c02 4205 |0065: invoke-direct {v2, v4, v5}, Ldk/andsen/asqlitemanager/j;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;I)V // method@028c │ │ -008234: 6e30 1100 0102 |0068: invoke-virtual {v1, v0, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -00823a: 6e10 1500 0100 |006b: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0015 │ │ -008240: 0e00 |006e: return-void │ │ +00814c: |[00814c] dk.andsen.asqlitemanager.CreateTableWizard.a:(I)V │ │ +00815c: 1403 c100 077f |0000: const v3, #float 1.7945e+38 // #7f0700c1 │ │ +008162: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +008166: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00816c: 6e20 3301 3400 |0008: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +008172: 0c01 |000b: move-result-object v1 │ │ +008174: 6e20 0004 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00817a: 0c01 |000f: move-result-object v1 │ │ +00817c: 5440 3000 |0010: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +008180: 6e20 0c04 5000 |0012: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040c │ │ +008186: 0c00 |0015: move-result-object v0 │ │ +008188: 1f00 f500 |0016: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ +00818c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +00818e: 4600 0002 |0019: aget-object v0, v0, v2 │ │ +008192: 6e20 0104 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008198: 0c00 |001e: move-result-object v0 │ │ +00819a: 1a01 6c00 |001f: const-string v1, "?" // string@006c │ │ +00819e: 6e20 0104 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0081a4: 0c00 |0024: move-result-object v0 │ │ +0081a6: 6e10 0304 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0081ac: 0c00 |0028: move-result-object v0 │ │ +0081ae: 2201 0700 |0029: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +0081b2: 5442 3200 |002b: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +0081b6: 7020 0900 2100 |002d: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +0081bc: 2202 d600 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0081c0: 7010 fd03 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0081c6: 6e20 3301 3400 |0035: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +0081cc: 0c03 |0038: move-result-object v3 │ │ +0081ce: 6e20 0004 3200 |0039: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +0081d4: 0c02 |003c: move-result-object v2 │ │ +0081d6: 1a03 6c00 |003d: const-string v3, "?" // string@006c │ │ +0081da: 6e20 0104 3200 |003f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0081e0: 0c02 |0042: move-result-object v2 │ │ +0081e2: 6e10 0304 0200 |0043: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0081e8: 0c02 |0046: move-result-object v2 │ │ +0081ea: 6e20 1300 2100 |0047: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +0081f0: 6e20 0d00 0100 |004a: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +0081f6: 1400 0e00 077f |004d: const v0, #float 1.79446e+38 // #7f07000e │ │ +0081fc: 6e20 3301 0400 |0050: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +008202: 0c00 |0053: move-result-object v0 │ │ +008204: 2202 8900 |0054: new-instance v2, Ldk/andsen/asqlitemanager/i; // type@0089 │ │ +008208: 7020 8a02 4200 |0056: invoke-direct {v2, v4}, Ldk/andsen/asqlitemanager/i;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@028a │ │ +00820e: 6e30 0f00 0102 |0059: invoke-virtual {v1, v0, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +008214: 1400 0d00 077f |005c: const v0, #float 1.79446e+38 // #7f07000d │ │ +00821a: 6e20 3301 0400 |005f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +008220: 0c00 |0062: move-result-object v0 │ │ +008222: 2202 8a00 |0063: new-instance v2, Ldk/andsen/asqlitemanager/j; // type@008a │ │ +008226: 7030 8c02 4205 |0065: invoke-direct {v2, v4, v5}, Ldk/andsen/asqlitemanager/j;.:(Ldk/andsen/asqlitemanager/CreateTableWizard;I)V // method@028c │ │ +00822c: 6e30 1100 0102 |0068: invoke-virtual {v1, v0, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +008232: 6e10 1500 0100 |006b: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0015 │ │ +008238: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -008244: |[008244] dk.andsen.asqlitemanager.CreateTableWizard.onActivityResult:(IILandroid/content/Intent;)V │ │ -008254: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ -008256: 2b06 6f00 0000 |0001: packed-switch v6, 00000070 // +0000006f │ │ -00825c: 1a00 b402 |0004: const-string v0, "Unexpected return code from CreateTableWizField" // string@02b4 │ │ -008260: 5541 3100 |0006: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008264: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00826a: 0e00 |000b: return-void │ │ -00826c: 1a00 f000 |000c: const-string v0, "Field return from CreateTableWizField" // string@00f0 │ │ -008270: 5541 3100 |000e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008274: 7120 3903 1000 |0010: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00827a: 1a00 ec00 |0013: const-string v0, "Field" // string@00ec │ │ -00827e: 6e20 3e00 0700 |0015: invoke-virtual {v7, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@003e │ │ -008284: 0c00 |0018: move-result-object v0 │ │ -008286: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -00828a: 2201 d600 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00828e: 7010 fc03 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008294: 1a02 6703 |0020: const-string v2, "fName " // string@0367 │ │ -008298: 6e20 0004 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00829e: 0c01 |0025: move-result-object v1 │ │ -0082a0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -0082a2: 4602 0002 |0027: aget-object v2, v0, v2 │ │ -0082a6: 6e20 0004 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0082ac: 0c01 |002c: move-result-object v1 │ │ -0082ae: 6e10 0204 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0082b4: 0c01 |0030: move-result-object v1 │ │ -0082b6: 5542 3100 |0031: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -0082ba: 7120 3903 2100 |0033: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0082c0: 1a01 c900 |0036: const-string v1, "EditField" // string@00c9 │ │ -0082c4: 6e30 3d00 1703 |0038: invoke-virtual {v7, v1, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@003d │ │ -0082ca: 0a01 |003b: move-result v1 │ │ -0082cc: 3731 2300 |003c: if-le v1, v3, 005f // +0023 │ │ -0082d0: 2202 d600 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0082d4: 7010 fc03 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0082da: 1a03 6e00 |0043: const-string v3, "A editted field returned (no) " // string@006e │ │ -0082de: 6e20 0004 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0082e4: 0c02 |0048: move-result-object v2 │ │ -0082e6: 6e20 fd03 1200 |0049: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -0082ec: 0c02 |004c: move-result-object v2 │ │ -0082ee: 6e10 0204 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0082f4: 0c02 |0050: move-result-object v2 │ │ -0082f6: 5543 3100 |0051: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -0082fa: 7120 3903 3200 |0053: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008300: 5442 3000 |0056: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -008304: 6e30 0e04 1200 |0058: invoke-virtual {v2, v1, v0}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@040e │ │ -00830a: 7010 2e01 0400 |005b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:()V // method@012e │ │ -008310: 28ad |005e: goto 000b // -0053 │ │ -008312: 1a01 3602 |005f: const-string v1, "New field recieved" // string@0236 │ │ -008316: 5542 3100 |0061: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -00831a: 7120 3903 2100 |0063: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008320: 5441 3000 |0066: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -008324: 6e20 0a04 0100 |0068: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@040a │ │ -00832a: 7010 2e01 0400 |006b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:()V // method@012e │ │ -008330: 289d |006e: goto 000b // -0063 │ │ -008332: 0000 |006f: nop // spacer │ │ -008334: 0001 0100 0100 0000 0b00 0000 |0070: packed-switch-data (6 units) │ │ +00823c: |[00823c] dk.andsen.asqlitemanager.CreateTableWizard.onActivityResult:(IILandroid/content/Intent;)V │ │ +00824c: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +00824e: 2b06 6f00 0000 |0001: packed-switch v6, 00000070 // +0000006f │ │ +008254: 1a00 b402 |0004: const-string v0, "Unexpected return code from CreateTableWizField" // string@02b4 │ │ +008258: 5541 3100 |0006: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00825c: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008262: 0e00 |000b: return-void │ │ +008264: 1a00 f000 |000c: const-string v0, "Field return from CreateTableWizField" // string@00f0 │ │ +008268: 5541 3100 |000e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00826c: 7120 3903 1000 |0010: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008272: 1a00 ec00 |0013: const-string v0, "Field" // string@00ec │ │ +008276: 6e20 3e00 0700 |0015: invoke-virtual {v7, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@003e │ │ +00827c: 0c00 |0018: move-result-object v0 │ │ +00827e: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +008282: 2201 d600 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +008286: 7010 fd03 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00828c: 1a02 6703 |0020: const-string v2, "fName " // string@0367 │ │ +008290: 6e20 0104 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008296: 0c01 |0025: move-result-object v1 │ │ +008298: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +00829a: 4602 0002 |0027: aget-object v2, v0, v2 │ │ +00829e: 6e20 0104 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0082a4: 0c01 |002c: move-result-object v1 │ │ +0082a6: 6e10 0304 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0082ac: 0c01 |0030: move-result-object v1 │ │ +0082ae: 5542 3100 |0031: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +0082b2: 7120 3903 2100 |0033: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0082b8: 1a01 c900 |0036: const-string v1, "EditField" // string@00c9 │ │ +0082bc: 6e30 3d00 1703 |0038: invoke-virtual {v7, v1, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@003d │ │ +0082c2: 0a01 |003b: move-result v1 │ │ +0082c4: 3731 2300 |003c: if-le v1, v3, 005f // +0023 │ │ +0082c8: 2202 d600 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0082cc: 7010 fd03 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0082d2: 1a03 6e00 |0043: const-string v3, "A editted field returned (no) " // string@006e │ │ +0082d6: 6e20 0104 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0082dc: 0c02 |0048: move-result-object v2 │ │ +0082de: 6e20 fe03 1200 |0049: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +0082e4: 0c02 |004c: move-result-object v2 │ │ +0082e6: 6e10 0304 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0082ec: 0c02 |0050: move-result-object v2 │ │ +0082ee: 5543 3100 |0051: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +0082f2: 7120 3903 3200 |0053: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0082f8: 5442 3000 |0056: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +0082fc: 6e30 0f04 1200 |0058: invoke-virtual {v2, v1, v0}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@040f │ │ +008302: 7010 2e01 0400 |005b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:()V // method@012e │ │ +008308: 28ad |005e: goto 000b // -0053 │ │ +00830a: 1a01 3602 |005f: const-string v1, "New field recieved" // string@0236 │ │ +00830e: 5542 3100 |0061: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +008312: 7120 3903 2100 |0063: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008318: 5441 3000 |0066: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +00831c: 6e20 0b04 0100 |0068: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@040b │ │ +008322: 7010 2e01 0400 |006b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:()V // method@012e │ │ +008328: 289d |006e: goto 000b // -0063 │ │ +00832a: 0000 |006f: nop // spacer │ │ +00832c: 0001 0100 0100 0000 0b00 0000 |0070: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 257 16-bit code units │ │ -008340: |[008340] dk.andsen.asqlitemanager.CreateTableWizard.onClick:(Landroid/view/View;)V │ │ -008350: 6e10 8800 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ -008356: 0a00 |0003: move-result v0 │ │ -008358: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -00835a: 3310 5800 |0005: if-ne v0, v1, 005d // +0058 │ │ -00835e: 1f05 4d00 |0007: check-cast v5, Landroid/widget/TextView; // type@004d │ │ -008362: 6e10 e000 0500 |0009: invoke-virtual {v5}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ -008368: 0c00 |000c: move-result-object v0 │ │ -00836a: 1f00 d400 |000d: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00836e: 2201 d600 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -008372: 7010 fc03 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008378: 1a02 ed00 |0014: const-string v2, "Field clicked " // string@00ed │ │ -00837c: 6e20 0004 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008382: 0c01 |0019: move-result-object v1 │ │ -008384: 6e20 0004 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00838a: 0c01 |001d: move-result-object v1 │ │ -00838c: 6e10 0204 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008392: 0c01 |0021: move-result-object v1 │ │ -008394: 5542 3100 |0022: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008398: 7120 3903 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00839e: 2201 1400 |0027: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -0083a2: 1c02 5300 |0029: const-class v2, Ldk/andsen/asqlitemanager/CreateTableWizField; // type@0053 │ │ -0083a6: 7030 3900 4102 |002b: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -0083ac: 2202 cf00 |002e: new-instance v2, Ljava/lang/Integer; // type@00cf │ │ -0083b0: 7020 d303 0200 |0030: invoke-direct {v2, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -0083b6: 6e10 d403 0200 |0033: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -0083bc: 0a00 |0036: move-result v0 │ │ -0083be: 1a02 f200 |0037: const-string v2, "FieldNo" // string@00f2 │ │ -0083c2: 5443 3000 |0039: iget-object v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -0083c6: 6e20 0b04 0300 |003b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040b │ │ -0083cc: 0c00 |003e: move-result-object v0 │ │ -0083ce: 1f00 f500 |003f: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ -0083d2: 6e30 4300 2100 |0041: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ -0083d8: 1300 3700 |0044: const/16 v0, #int 55 // #37 │ │ -0083dc: 6e30 3a01 1400 |0046: invoke-virtual {v4, v1, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.startActivityForResult:(Landroid/content/Intent;I)V // method@013a │ │ -0083e2: 0e00 |0049: return-void │ │ -0083e4: 0d00 |004a: move-exception v0 │ │ -0083e6: 1a01 d000 |004b: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ -0083ea: 5542 3100 |004d: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -0083ee: 7120 3c03 2100 |004f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0083f4: 6e10 d103 0000 |0052: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -0083fa: 1a00 5902 |0055: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -0083fe: 5441 3200 |0057: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -008402: 7120 3603 1000 |0059: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -008408: 28ed |005c: goto 0049 // -0013 │ │ -00840a: 6e10 8800 0500 |005d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ -008410: 0a00 |0060: move-result v0 │ │ -008412: 5441 2c00 |0061: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:Landroid/widget/Button; // field@002c │ │ -008416: 6e10 9100 0100 |0063: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ -00841c: 0a01 |0066: move-result v1 │ │ -00841e: 3310 2900 |0067: if-ne v0, v1, 0090 // +0029 │ │ -008422: 1a00 9400 |0069: const-string v0, "CreateTableWizard newTabNewField" // string@0094 │ │ -008426: 5541 3100 |006b: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -00842a: 7120 3903 1000 |006d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008430: 2200 1400 |0070: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -008434: 1c01 5300 |0072: const-class v1, Ldk/andsen/asqlitemanager/CreateTableWizField; // type@0053 │ │ -008438: 7030 3900 4001 |0074: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00843e: 1301 3700 |0077: const/16 v1, #int 55 // #37 │ │ -008442: 6e30 3a01 0401 |0079: invoke-virtual {v4, v0, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.startActivityForResult:(Landroid/content/Intent;I)V // method@013a │ │ -008448: 28cd |007c: goto 0049 // -0033 │ │ -00844a: 0d00 |007d: move-exception v0 │ │ -00844c: 1a01 d000 |007e: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ -008450: 5542 3100 |0080: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008454: 7120 3c03 2100 |0082: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00845a: 6e10 d103 0000 |0085: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -008460: 1a00 5902 |0088: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -008464: 5441 3200 |008a: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -008468: 7120 3603 1000 |008c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00846e: 28ba |008f: goto 0049 // -0046 │ │ -008470: 6e10 8800 0500 |0090: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ -008476: 0a00 |0093: move-result v0 │ │ -008478: 5441 2e00 |0094: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:Landroid/widget/Button; // field@002e │ │ -00847c: 6e10 9100 0100 |0096: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ -008482: 0a01 |0099: move-result v1 │ │ -008484: 3310 4f00 |009a: if-ne v0, v1, 00e9 // +004f │ │ -008488: 1a00 9300 |009c: const-string v0, "CreateTableWizard OK" // string@0093 │ │ -00848c: 5541 3100 |009e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008490: 7120 3903 1000 |00a0: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008496: 5440 3000 |00a3: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -00849a: 6e10 0f04 0000 |00a5: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@040f │ │ -0084a0: 0a00 |00a8: move-result v0 │ │ -0084a2: 3800 1800 |00a9: if-eqz v0, 00c1 // +0018 │ │ -0084a6: 5440 2f00 |00ab: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.d:Landroid/widget/EditText; // field@002f │ │ -0084aa: 6e10 a500 0000 |00ad: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -0084b0: 0c00 |00b0: move-result-object v0 │ │ -0084b2: 6e10 df03 0000 |00b1: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0084b8: 0c00 |00b4: move-result-object v0 │ │ -0084ba: 6e10 f703 0000 |00b5: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -0084c0: 0c00 |00b8: move-result-object v0 │ │ -0084c2: 1a01 0000 |00b9: const-string v1, "" // string@0000 │ │ -0084c6: 6e20 e703 1000 |00bb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0084cc: 0a00 |00be: move-result v0 │ │ -0084ce: 3800 1f00 |00bf: if-eqz v0, 00de // +001f │ │ -0084d2: 1400 2f00 077f |00c1: const v0, #float 1.79447e+38 // #7f07002f │ │ -0084d8: 6e20 3301 0400 |00c4: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -0084de: 0c00 |00c7: move-result-object v0 │ │ -0084e0: 6e10 df03 0000 |00c8: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0084e6: 0c00 |00cb: move-result-object v0 │ │ -0084e8: 1401 9000 077f |00cc: const v1, #float 1.79449e+38 // #7f070090 │ │ -0084ee: 6e20 3301 1400 |00cf: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -0084f4: 0c01 |00d2: move-result-object v1 │ │ -0084f6: 6e10 df03 0100 |00d3: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0084fc: 0c01 |00d6: move-result-object v1 │ │ -0084fe: 5442 3200 |00d7: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -008502: 7130 3703 1002 |00d9: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -008508: 2900 6dff |00dc: goto/16 0049 // -0093 │ │ -00850c: 7010 2b01 0400 |00de: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:()Z // method@012b │ │ -008512: 0a00 |00e1: move-result v0 │ │ -008514: 3800 67ff |00e2: if-eqz v0, 0049 // -0099 │ │ -008518: 6e10 3201 0400 |00e4: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.finish:()V // method@0132 │ │ -00851e: 2900 62ff |00e7: goto/16 0049 // -009e │ │ -008522: 6e10 8800 0500 |00e9: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ -008528: 0a00 |00ec: move-result v0 │ │ -00852a: 5441 2d00 |00ed: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:Landroid/widget/Button; // field@002d │ │ -00852e: 6e10 9100 0100 |00ef: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ -008534: 0a01 |00f2: move-result v1 │ │ -008536: 3310 56ff |00f3: if-ne v0, v1, 0049 // -00aa │ │ -00853a: 1a00 9200 |00f5: const-string v0, "CreateTableWizard Cancel" // string@0092 │ │ -00853e: 5541 3100 |00f7: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008542: 7120 3903 1000 |00f9: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008548: 6e10 3201 0400 |00fc: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.finish:()V // method@0132 │ │ -00854e: 2900 4aff |00ff: goto/16 0049 // -00b6 │ │ +008338: |[008338] dk.andsen.asqlitemanager.CreateTableWizard.onClick:(Landroid/view/View;)V │ │ +008348: 6e10 8800 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ +00834e: 0a00 |0003: move-result v0 │ │ +008350: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +008352: 3310 5800 |0005: if-ne v0, v1, 005d // +0058 │ │ +008356: 1f05 4d00 |0007: check-cast v5, Landroid/widget/TextView; // type@004d │ │ +00835a: 6e10 e000 0500 |0009: invoke-virtual {v5}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ +008360: 0c00 |000c: move-result-object v0 │ │ +008362: 1f00 d400 |000d: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +008366: 2201 d600 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00836a: 7010 fd03 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008370: 1a02 ed00 |0014: const-string v2, "Field clicked " // string@00ed │ │ +008374: 6e20 0104 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00837a: 0c01 |0019: move-result-object v1 │ │ +00837c: 6e20 0104 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008382: 0c01 |001d: move-result-object v1 │ │ +008384: 6e10 0304 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00838a: 0c01 |0021: move-result-object v1 │ │ +00838c: 5542 3100 |0022: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +008390: 7120 3903 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008396: 2201 1400 |0027: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00839a: 1c02 5300 |0029: const-class v2, Ldk/andsen/asqlitemanager/CreateTableWizField; // type@0053 │ │ +00839e: 7030 3900 4102 |002b: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +0083a4: 2202 cf00 |002e: new-instance v2, Ljava/lang/Integer; // type@00cf │ │ +0083a8: 7020 d403 0200 |0030: invoke-direct {v2, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +0083ae: 6e10 d503 0200 |0033: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +0083b4: 0a00 |0036: move-result v0 │ │ +0083b6: 1a02 f200 |0037: const-string v2, "FieldNo" // string@00f2 │ │ +0083ba: 5443 3000 |0039: iget-object v3, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +0083be: 6e20 0c04 0300 |003b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040c │ │ +0083c4: 0c00 |003e: move-result-object v0 │ │ +0083c6: 1f00 f500 |003f: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ +0083ca: 6e30 4300 2100 |0041: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ +0083d0: 1300 3700 |0044: const/16 v0, #int 55 // #37 │ │ +0083d4: 6e30 3a01 1400 |0046: invoke-virtual {v4, v1, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.startActivityForResult:(Landroid/content/Intent;I)V // method@013a │ │ +0083da: 0e00 |0049: return-void │ │ +0083dc: 0d00 |004a: move-exception v0 │ │ +0083de: 1a01 d000 |004b: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ +0083e2: 5542 3100 |004d: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +0083e6: 7120 3c03 2100 |004f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0083ec: 6e10 d203 0000 |0052: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +0083f2: 1a00 5902 |0055: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +0083f6: 5441 3200 |0057: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +0083fa: 7120 3603 1000 |0059: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +008400: 28ed |005c: goto 0049 // -0013 │ │ +008402: 6e10 8800 0500 |005d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ +008408: 0a00 |0060: move-result v0 │ │ +00840a: 5441 2c00 |0061: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:Landroid/widget/Button; // field@002c │ │ +00840e: 6e10 9100 0100 |0063: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ +008414: 0a01 |0066: move-result v1 │ │ +008416: 3310 2900 |0067: if-ne v0, v1, 0090 // +0029 │ │ +00841a: 1a00 9400 |0069: const-string v0, "CreateTableWizard newTabNewField" // string@0094 │ │ +00841e: 5541 3100 |006b: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +008422: 7120 3903 1000 |006d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008428: 2200 1400 |0070: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00842c: 1c01 5300 |0072: const-class v1, Ldk/andsen/asqlitemanager/CreateTableWizField; // type@0053 │ │ +008430: 7030 3900 4001 |0074: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +008436: 1301 3700 |0077: const/16 v1, #int 55 // #37 │ │ +00843a: 6e30 3a01 0401 |0079: invoke-virtual {v4, v0, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.startActivityForResult:(Landroid/content/Intent;I)V // method@013a │ │ +008440: 28cd |007c: goto 0049 // -0033 │ │ +008442: 0d00 |007d: move-exception v0 │ │ +008444: 1a01 d000 |007e: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ +008448: 5542 3100 |0080: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00844c: 7120 3c03 2100 |0082: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +008452: 6e10 d203 0000 |0085: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +008458: 1a00 5902 |0088: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00845c: 5441 3200 |008a: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +008460: 7120 3603 1000 |008c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +008466: 28ba |008f: goto 0049 // -0046 │ │ +008468: 6e10 8800 0500 |0090: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ +00846e: 0a00 |0093: move-result v0 │ │ +008470: 5441 2e00 |0094: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:Landroid/widget/Button; // field@002e │ │ +008474: 6e10 9100 0100 |0096: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ +00847a: 0a01 |0099: move-result v1 │ │ +00847c: 3310 4f00 |009a: if-ne v0, v1, 00e9 // +004f │ │ +008480: 1a00 9300 |009c: const-string v0, "CreateTableWizard OK" // string@0093 │ │ +008484: 5541 3100 |009e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +008488: 7120 3903 1000 |00a0: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00848e: 5440 3000 |00a3: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +008492: 6e10 1004 0000 |00a5: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0410 │ │ +008498: 0a00 |00a8: move-result v0 │ │ +00849a: 3800 1800 |00a9: if-eqz v0, 00c1 // +0018 │ │ +00849e: 5440 2f00 |00ab: iget-object v0, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.d:Landroid/widget/EditText; // field@002f │ │ +0084a2: 6e10 a500 0000 |00ad: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0084a8: 0c00 |00b0: move-result-object v0 │ │ +0084aa: 6e10 e003 0000 |00b1: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +0084b0: 0c00 |00b4: move-result-object v0 │ │ +0084b2: 6e10 f803 0000 |00b5: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +0084b8: 0c00 |00b8: move-result-object v0 │ │ +0084ba: 1a01 0000 |00b9: const-string v1, "" // string@0000 │ │ +0084be: 6e20 e803 1000 |00bb: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0084c4: 0a00 |00be: move-result v0 │ │ +0084c6: 3800 1f00 |00bf: if-eqz v0, 00de // +001f │ │ +0084ca: 1400 2f00 077f |00c1: const v0, #float 1.79447e+38 // #7f07002f │ │ +0084d0: 6e20 3301 0400 |00c4: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +0084d6: 0c00 |00c7: move-result-object v0 │ │ +0084d8: 7210 ca03 0000 |00c8: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0084de: 0c00 |00cb: move-result-object v0 │ │ +0084e0: 1401 9000 077f |00cc: const v1, #float 1.79449e+38 // #7f070090 │ │ +0084e6: 6e20 3301 1400 |00cf: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +0084ec: 0c01 |00d2: move-result-object v1 │ │ +0084ee: 7210 ca03 0100 |00d3: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0084f4: 0c01 |00d6: move-result-object v1 │ │ +0084f6: 5442 3200 |00d7: iget-object v2, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +0084fa: 7130 3703 1002 |00d9: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +008500: 2900 6dff |00dc: goto/16 0049 // -0093 │ │ +008504: 7010 2b01 0400 |00de: invoke-direct {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:()Z // method@012b │ │ +00850a: 0a00 |00e1: move-result v0 │ │ +00850c: 3800 67ff |00e2: if-eqz v0, 0049 // -0099 │ │ +008510: 6e10 3201 0400 |00e4: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.finish:()V // method@0132 │ │ +008516: 2900 62ff |00e7: goto/16 0049 // -009e │ │ +00851a: 6e10 8800 0500 |00e9: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0088 │ │ +008520: 0a00 |00ec: move-result v0 │ │ +008522: 5441 2d00 |00ed: iget-object v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:Landroid/widget/Button; // field@002d │ │ +008526: 6e10 9100 0100 |00ef: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ +00852c: 0a01 |00f2: move-result v1 │ │ +00852e: 3310 56ff |00f3: if-ne v0, v1, 0049 // -00aa │ │ +008532: 1a00 9200 |00f5: const-string v0, "CreateTableWizard Cancel" // string@0092 │ │ +008536: 5541 3100 |00f7: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00853a: 7120 3903 1000 |00f9: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008540: 6e10 3201 0400 |00fc: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/CreateTableWizard;.finish:()V // method@0132 │ │ +008546: 2900 4aff |00ff: goto/16 0049 // -00b6 │ │ catches : 2 │ │ 0x002e - 0x0049 │ │ Ljava/lang/Exception; -> 0x004a │ │ 0x0079 - 0x007c │ │ Ljava/lang/Exception; -> 0x007d │ │ positions : │ │ locals : │ │ @@ -3014,141 +3011,141 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 150 16-bit code units │ │ -008570: |[008570] dk.andsen.asqlitemanager.CreateTableWizard.onCreate:(Landroid/os/Bundle;)V │ │ -008580: 6f20 0300 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -008586: 5b33 3200 |0003: iput-object v3, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ -00858a: 1a00 d703 |0005: const-string v0, "onCreate" // string@03d7 │ │ -00858e: 5531 3100 |0007: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008592: 7120 3903 1000 |0009: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008598: 7110 9401 0300 |000c: invoke-static {v3}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00859e: 0a00 |000f: move-result v0 │ │ -0085a0: 5c30 3100 |0010: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -0085a4: 1400 2000 037f |0012: const v0, #float 1.7413e+38 // #7f030020 │ │ -0085aa: 6e20 3801 0300 |0015: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.setContentView:(I)V // method@0138 │ │ -0085b0: 1400 7100 087f |0018: const v0, #float 1.80777e+38 // #7f080071 │ │ -0085b6: 6e20 3101 0300 |001b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ -0085bc: 0c00 |001e: move-result-object v0 │ │ -0085be: 1f00 3900 |001f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -0085c2: 5b30 2c00 |0021: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:Landroid/widget/Button; // field@002c │ │ -0085c6: 5430 2c00 |0023: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:Landroid/widget/Button; // field@002c │ │ -0085ca: 6e20 9500 3000 |0025: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -0085d0: 1400 7000 087f |0028: const v0, #float 1.80777e+38 // #7f080070 │ │ -0085d6: 6e20 3101 0300 |002b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ -0085dc: 0c00 |002e: move-result-object v0 │ │ -0085de: 1f00 3900 |002f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -0085e2: 5b30 2d00 |0031: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:Landroid/widget/Button; // field@002d │ │ -0085e6: 5430 2d00 |0033: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:Landroid/widget/Button; // field@002d │ │ -0085ea: 6e20 9500 3000 |0035: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -0085f0: 1400 6f00 087f |0038: const v0, #float 1.80777e+38 // #7f08006f │ │ -0085f6: 6e20 3101 0300 |003b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ -0085fc: 0c00 |003e: move-result-object v0 │ │ -0085fe: 1f00 3900 |003f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -008602: 5b30 2e00 |0041: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:Landroid/widget/Button; // field@002e │ │ -008606: 5430 2e00 |0043: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:Landroid/widget/Button; // field@002e │ │ -00860a: 6e20 9500 3000 |0045: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -008610: 1400 6e00 087f |0048: const v0, #float 1.80777e+38 // #7f08006e │ │ -008616: 6e20 3101 0300 |004b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ -00861c: 0c00 |004e: move-result-object v0 │ │ -00861e: 1f00 4000 |004f: check-cast v0, Landroid/widget/LinearLayout; // type@0040 │ │ -008622: 5b30 3300 |0051: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.h:Landroid/widget/LinearLayout; // field@0033 │ │ -008626: 1400 6d00 087f |0053: const v0, #float 1.80777e+38 // #7f08006d │ │ -00862c: 6e20 3101 0300 |0056: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ -008632: 0c00 |0059: move-result-object v0 │ │ -008634: 1f00 3d00 |005a: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -008638: 5b30 2f00 |005c: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.d:Landroid/widget/EditText; // field@002f │ │ -00863c: 1400 8c00 077f |005e: const v0, #float 1.79449e+38 // #7f07008c │ │ -008642: 6e20 3301 0300 |0061: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ -008648: 0c00 |0064: move-result-object v0 │ │ -00864a: 6e20 3901 0300 |0065: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.setTitle:(Ljava/lang/CharSequence;)V // method@0139 │ │ -008650: 3804 2d00 |0068: if-eqz v4, 0095 // +002d │ │ -008654: 1200 |006a: const/4 v0, #int 0 // #0 │ │ -008656: 1a01 f300 |006b: const-string v1, "Fields" // string@00f3 │ │ -00865a: 6e20 6d00 1400 |006d: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@006d │ │ -008660: 0a01 |0070: move-result v1 │ │ -008662: 3510 2400 |0071: if-ge v0, v1, 0095 // +0024 │ │ -008666: 2201 d600 |0073: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00866a: 7010 fc03 0100 |0075: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008670: 1a02 ec00 |0078: const-string v2, "Field" // string@00ec │ │ -008674: 6e20 0004 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00867a: 0c01 |007d: move-result-object v1 │ │ -00867c: 6e20 fd03 0100 |007e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -008682: 0c01 |0081: move-result-object v1 │ │ -008684: 6e10 0204 0100 |0082: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00868a: 0c01 |0085: move-result-object v1 │ │ -00868c: 6e20 7000 1400 |0086: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0070 │ │ -008692: 0c01 |0089: move-result-object v1 │ │ -008694: 5432 3000 |008a: iget-object v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -008698: 6e20 0a04 1200 |008c: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@040a │ │ -00869e: 7020 2f01 1300 |008f: invoke-direct {v3, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:([Ljava/lang/String;)V // method@012f │ │ -0086a4: d800 0001 |0092: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0086a8: 28d7 |0094: goto 006b // -0029 │ │ -0086aa: 0e00 |0095: return-void │ │ +008568: |[008568] dk.andsen.asqlitemanager.CreateTableWizard.onCreate:(Landroid/os/Bundle;)V │ │ +008578: 6f20 0300 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00857e: 5b33 3200 |0003: iput-object v3, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.g:Landroid/content/Context; // field@0032 │ │ +008582: 1a00 d703 |0005: const-string v0, "onCreate" // string@03d7 │ │ +008586: 5531 3100 |0007: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00858a: 7120 3903 1000 |0009: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008590: 7110 9401 0300 |000c: invoke-static {v3}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +008596: 0a00 |000f: move-result v0 │ │ +008598: 5c30 3100 |0010: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00859c: 1400 2000 037f |0012: const v0, #float 1.7413e+38 // #7f030020 │ │ +0085a2: 6e20 3801 0300 |0015: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.setContentView:(I)V // method@0138 │ │ +0085a8: 1400 7100 087f |0018: const v0, #float 1.80777e+38 // #7f080071 │ │ +0085ae: 6e20 3101 0300 |001b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ +0085b4: 0c00 |001e: move-result-object v0 │ │ +0085b6: 1f00 3900 |001f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +0085ba: 5b30 2c00 |0021: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:Landroid/widget/Button; // field@002c │ │ +0085be: 5430 2c00 |0023: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:Landroid/widget/Button; // field@002c │ │ +0085c2: 6e20 9500 3000 |0025: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +0085c8: 1400 7000 087f |0028: const v0, #float 1.80777e+38 // #7f080070 │ │ +0085ce: 6e20 3101 0300 |002b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ +0085d4: 0c00 |002e: move-result-object v0 │ │ +0085d6: 1f00 3900 |002f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +0085da: 5b30 2d00 |0031: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:Landroid/widget/Button; // field@002d │ │ +0085de: 5430 2d00 |0033: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:Landroid/widget/Button; // field@002d │ │ +0085e2: 6e20 9500 3000 |0035: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +0085e8: 1400 6f00 087f |0038: const v0, #float 1.80777e+38 // #7f08006f │ │ +0085ee: 6e20 3101 0300 |003b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ +0085f4: 0c00 |003e: move-result-object v0 │ │ +0085f6: 1f00 3900 |003f: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +0085fa: 5b30 2e00 |0041: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:Landroid/widget/Button; // field@002e │ │ +0085fe: 5430 2e00 |0043: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:Landroid/widget/Button; // field@002e │ │ +008602: 6e20 9500 3000 |0045: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +008608: 1400 6e00 087f |0048: const v0, #float 1.80777e+38 // #7f08006e │ │ +00860e: 6e20 3101 0300 |004b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ +008614: 0c00 |004e: move-result-object v0 │ │ +008616: 1f00 4000 |004f: check-cast v0, Landroid/widget/LinearLayout; // type@0040 │ │ +00861a: 5b30 3300 |0051: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.h:Landroid/widget/LinearLayout; // field@0033 │ │ +00861e: 1400 6d00 087f |0053: const v0, #float 1.80777e+38 // #7f08006d │ │ +008624: 6e20 3101 0300 |0056: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.findViewById:(I)Landroid/view/View; // method@0131 │ │ +00862a: 0c00 |0059: move-result-object v0 │ │ +00862c: 1f00 3d00 |005a: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +008630: 5b30 2f00 |005c: iput-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.d:Landroid/widget/EditText; // field@002f │ │ +008634: 1400 8c00 077f |005e: const v0, #float 1.79449e+38 // #7f07008c │ │ +00863a: 6e20 3301 0300 |0061: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.getText:(I)Ljava/lang/CharSequence; // method@0133 │ │ +008640: 0c00 |0064: move-result-object v0 │ │ +008642: 6e20 3901 0300 |0065: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.setTitle:(Ljava/lang/CharSequence;)V // method@0139 │ │ +008648: 3804 2d00 |0068: if-eqz v4, 0095 // +002d │ │ +00864c: 1200 |006a: const/4 v0, #int 0 // #0 │ │ +00864e: 1a01 f300 |006b: const-string v1, "Fields" // string@00f3 │ │ +008652: 6e20 6d00 1400 |006d: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@006d │ │ +008658: 0a01 |0070: move-result v1 │ │ +00865a: 3510 2400 |0071: if-ge v0, v1, 0095 // +0024 │ │ +00865e: 2201 d600 |0073: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +008662: 7010 fd03 0100 |0075: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008668: 1a02 ec00 |0078: const-string v2, "Field" // string@00ec │ │ +00866c: 6e20 0104 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008672: 0c01 |007d: move-result-object v1 │ │ +008674: 6e20 fe03 0100 |007e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00867a: 0c01 |0081: move-result-object v1 │ │ +00867c: 6e10 0304 0100 |0082: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008682: 0c01 |0085: move-result-object v1 │ │ +008684: 6e20 7000 1400 |0086: invoke-virtual {v4, v1}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0070 │ │ +00868a: 0c01 |0089: move-result-object v1 │ │ +00868c: 5432 3000 |008a: iget-object v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +008690: 6e20 0b04 1200 |008c: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@040b │ │ +008696: 7020 2f01 1300 |008f: invoke-direct {v3, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:([Ljava/lang/String;)V // method@012f │ │ +00869c: d800 0001 |0092: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0086a0: 28d7 |0094: goto 006b // -0029 │ │ +0086a2: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/CreateTableWizard;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -0086ac: |[0086ac] dk.andsen.asqlitemanager.CreateTableWizard.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0086bc: 6f20 0700 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ -0086c2: 1a00 e603 |0003: const-string v0, "onSaveInstanceState" // string@03e6 │ │ -0086c6: 5531 3100 |0005: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -0086ca: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0086d0: 1a00 f300 |000a: const-string v0, "Fields" // string@00f3 │ │ -0086d4: 5431 3000 |000c: iget-object v1, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -0086d8: 6e10 0f04 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@040f │ │ -0086de: 0a01 |0011: move-result v1 │ │ -0086e0: 6e30 7200 0401 |0012: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0072 │ │ -0086e6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0086e8: 0101 |0016: move v1, v0 │ │ -0086ea: 5430 3000 |0017: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -0086ee: 6e10 0f04 0000 |0019: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@040f │ │ -0086f4: 0a00 |001c: move-result v0 │ │ -0086f6: 3501 3c00 |001d: if-ge v1, v0, 0059 // +003c │ │ -0086fa: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0086fe: 7010 fc03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008704: 1a02 8402 |0024: const-string v2, "Saving field: " // string@0284 │ │ -008708: 6e20 0004 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00870e: 0c00 |0029: move-result-object v0 │ │ -008710: 6e20 fd03 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -008716: 0c00 |002d: move-result-object v0 │ │ -008718: 6e10 0204 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00871e: 0c00 |0031: move-result-object v0 │ │ -008720: 5532 3100 |0032: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ -008724: 7120 3903 2000 |0034: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00872a: 2200 d600 |0037: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00872e: 7010 fc03 0000 |0039: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008734: 1a02 ec00 |003c: const-string v2, "Field" // string@00ec │ │ -008738: 6e20 0004 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00873e: 0c00 |0041: move-result-object v0 │ │ -008740: 6e20 fd03 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -008746: 0c00 |0045: move-result-object v0 │ │ -008748: 6e10 0204 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00874e: 0c02 |0049: move-result-object v2 │ │ -008750: 5430 3000 |004a: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -008754: 6e20 0b04 1000 |004c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040b │ │ -00875a: 0c00 |004f: move-result-object v0 │ │ -00875c: 1f00 f500 |0050: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ -008760: 6e30 7400 2400 |0052: invoke-virtual {v4, v2, v0}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0074 │ │ -008766: d800 0101 |0055: add-int/lit8 v0, v1, #int 1 // #01 │ │ -00876a: 0101 |0057: move v1, v0 │ │ -00876c: 28bf |0058: goto 0017 // -0041 │ │ -00876e: 0e00 |0059: return-void │ │ +0086a4: |[0086a4] dk.andsen.asqlitemanager.CreateTableWizard.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0086b4: 6f20 0700 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ +0086ba: 1a00 e603 |0003: const-string v0, "onSaveInstanceState" // string@03e6 │ │ +0086be: 5531 3100 |0005: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +0086c2: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0086c8: 1a00 f300 |000a: const-string v0, "Fields" // string@00f3 │ │ +0086cc: 5431 3000 |000c: iget-object v1, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +0086d0: 6e10 1004 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0410 │ │ +0086d6: 0a01 |0011: move-result v1 │ │ +0086d8: 6e30 7200 0401 |0012: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0072 │ │ +0086de: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0086e0: 0101 |0016: move v1, v0 │ │ +0086e2: 5430 3000 |0017: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +0086e6: 6e10 1004 0000 |0019: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0410 │ │ +0086ec: 0a00 |001c: move-result v0 │ │ +0086ee: 3501 3c00 |001d: if-ge v1, v0, 0059 // +003c │ │ +0086f2: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0086f6: 7010 fd03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0086fc: 1a02 8402 |0024: const-string v2, "Saving field: " // string@0284 │ │ +008700: 6e20 0104 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008706: 0c00 |0029: move-result-object v0 │ │ +008708: 6e20 fe03 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00870e: 0c00 |002d: move-result-object v0 │ │ +008710: 6e10 0304 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008716: 0c00 |0031: move-result-object v0 │ │ +008718: 5532 3100 |0032: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.f:Z // field@0031 │ │ +00871c: 7120 3903 2000 |0034: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008722: 2200 d600 |0037: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +008726: 7010 fd03 0000 |0039: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00872c: 1a02 ec00 |003c: const-string v2, "Field" // string@00ec │ │ +008730: 6e20 0104 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008736: 0c00 |0041: move-result-object v0 │ │ +008738: 6e20 fe03 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00873e: 0c00 |0045: move-result-object v0 │ │ +008740: 6e10 0304 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008746: 0c02 |0049: move-result-object v2 │ │ +008748: 5430 3000 |004a: iget-object v0, v3, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +00874c: 6e20 0c04 1000 |004c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040c │ │ +008752: 0c00 |004f: move-result-object v0 │ │ +008754: 1f00 f500 |0050: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ +008758: 6e30 7400 2400 |0052: invoke-virtual {v4, v2, v0}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0074 │ │ +00875e: d800 0101 |0055: add-int/lit8 v0, v1, #int 1 // #01 │ │ +008762: 0101 |0057: move v1, v0 │ │ +008764: 28bf |0058: goto 0017 // -0041 │ │ +008766: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #6 header: │ │ @@ -3243,722 +3240,722 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -008770: |[008770] dk.andsen.asqlitemanager.DBViewer.:()V │ │ -008780: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -008782: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -008784: 7010 0000 0300 |0002: invoke-direct {v3}, Landroid/app/Activity;.:()V // method@0000 │ │ -00878a: 5c31 3a00 |0005: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ -00878e: 5931 3b00 |0007: iput v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.h:I // field@003b │ │ -008792: 5932 3c00 |0009: iput v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.i:I // field@003c │ │ -008796: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -008798: 5930 3d00 |000c: iput v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.j:I // field@003d │ │ -00879c: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -00879e: 5930 3e00 |000f: iput v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.k:I // field@003e │ │ -0087a2: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -0087a4: 5930 3f00 |0012: iput v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.l:I // field@003f │ │ -0087a8: 5932 4000 |0014: iput v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.m:I // field@0040 │ │ -0087ac: 5c31 4200 |0016: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0087b0: 5c32 4300 |0018: iput-boolean v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.p:Z // field@0043 │ │ -0087b4: 5c31 4400 |001a: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ -0087b8: 0e00 |001c: return-void │ │ +008768: |[008768] dk.andsen.asqlitemanager.DBViewer.:()V │ │ +008778: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +00877a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +00877c: 7010 0000 0300 |0002: invoke-direct {v3}, Landroid/app/Activity;.:()V // method@0000 │ │ +008782: 5c31 3a00 |0005: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ +008786: 5931 3b00 |0007: iput v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.h:I // field@003b │ │ +00878a: 5932 3c00 |0009: iput v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.i:I // field@003c │ │ +00878e: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +008790: 5930 3d00 |000c: iput v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.j:I // field@003d │ │ +008794: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +008796: 5930 3e00 |000f: iput v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.k:I // field@003e │ │ +00879a: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +00879c: 5930 3f00 |0012: iput v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.l:I // field@003f │ │ +0087a0: 5932 4000 |0014: iput v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.m:I // field@0040 │ │ +0087a4: 5c31 4200 |0016: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0087a8: 5c32 4300 |0018: iput-boolean v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.p:Z // field@0043 │ │ +0087ac: 5c31 4400 |001a: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ +0087b0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0087bc: |[0087bc] dk.andsen.asqlitemanager.DBViewer.a:()V │ │ -0087cc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0087ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0087d0: 1a00 4302 |0002: const-string v0, "Open SQL file" // string@0243 │ │ -0087d4: 5561 4200 |0004: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0087d8: 7120 3903 1000 |0006: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0087de: 5460 3900 |0009: iget-object v0, v6, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0087e2: 1a01 6e02 |000b: const-string v1, "RecentOpenSQLPath" // string@026e │ │ -0087e6: 7120 7a02 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ -0087ec: 0c00 |0010: move-result-object v0 │ │ -0087ee: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -0087f2: 7100 7500 0000 |0013: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ -0087f8: 0c00 |0016: move-result-object v0 │ │ -0087fa: 6e10 b303 0000 |0017: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@03b3 │ │ -008800: 0c00 |001a: move-result-object v0 │ │ -008802: 1a01 8300 |001b: const-string v1, "Calling Filepicker" // string@0083 │ │ -008806: 5562 4200 |001d: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -00880a: 7120 3903 2100 |001f: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008810: 2201 1400 |0022: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -008814: 5462 3900 |0024: iget-object v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008818: 1c03 ad00 |0026: const-class v3, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ -00881c: 7030 3900 2103 |0028: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -008822: 1a02 9002 |002b: const-string v2, "StartDir" // string@0290 │ │ -008826: 6e30 4100 2100 |002d: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00882c: 1a00 bd02 |0030: const-string v0, "UseRoot" // string@02bd │ │ -008830: 6e30 4200 0104 |0032: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -008836: 1a00 0801 |0035: const-string v0, "GetDir" // string@0108 │ │ -00883a: 6e30 4200 0104 |0037: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -008840: 1a00 bc02 |003a: const-string v0, "UseBB" // string@02bc │ │ -008844: 6e30 4200 0104 |003c: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00884a: 1a00 4402 |003f: const-string v0, "OpenFile" // string@0244 │ │ -00884e: 6e30 4200 0104 |0041: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -008854: 2350 f500 |0044: new-array v0, v5, [Ljava/lang/String; // type@00f5 │ │ -008858: 1a02 5900 |0046: const-string v2, ".sql" // string@0059 │ │ -00885c: 4d02 0004 |0048: aput-object v2, v0, v4 │ │ -008860: 1a02 fc00 |004a: const-string v2, "FileTypes" // string@00fc │ │ -008864: 6e30 4300 2100 |004c: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ -00886a: 1a00 8102 |004f: const-string v0, "SQLtype" // string@0281 │ │ -00886e: 6e30 4200 0105 |0051: invoke-virtual {v1, v0, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -008874: 1a00 4403 |0054: const-string v0, "dbPath" // string@0344 │ │ -008878: 5462 3400 |0056: iget-object v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00887c: 6e30 4100 0102 |0058: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -008882: 1a00 0101 |005b: const-string v0, "Find the SQL file to open" // string@0101 │ │ -008886: 5562 4200 |005d: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -00888a: 7120 3903 2000 |005f: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008890: 6e30 5e01 1605 |0062: invoke-virtual {v6, v1, v5}, Ldk/andsen/asqlitemanager/DBViewer;.startActivityForResult:(Landroid/content/Intent;I)V // method@015e │ │ -008896: 0e00 |0065: return-void │ │ +0087b4: |[0087b4] dk.andsen.asqlitemanager.DBViewer.a:()V │ │ +0087c4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0087c6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0087c8: 1a00 4302 |0002: const-string v0, "Open SQL file" // string@0243 │ │ +0087cc: 5561 4200 |0004: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0087d0: 7120 3903 1000 |0006: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0087d6: 5460 3900 |0009: iget-object v0, v6, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0087da: 1a01 6e02 |000b: const-string v1, "RecentOpenSQLPath" // string@026e │ │ +0087de: 7120 7a02 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ +0087e4: 0c00 |0010: move-result-object v0 │ │ +0087e6: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +0087ea: 7100 7500 0000 |0013: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ +0087f0: 0c00 |0016: move-result-object v0 │ │ +0087f2: 6e10 b303 0000 |0017: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@03b3 │ │ +0087f8: 0c00 |001a: move-result-object v0 │ │ +0087fa: 1a01 8300 |001b: const-string v1, "Calling Filepicker" // string@0083 │ │ +0087fe: 5562 4200 |001d: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +008802: 7120 3903 2100 |001f: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008808: 2201 1400 |0022: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00880c: 5462 3900 |0024: iget-object v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008810: 1c03 ad00 |0026: const-class v3, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ +008814: 7030 3900 2103 |0028: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00881a: 1a02 9002 |002b: const-string v2, "StartDir" // string@0290 │ │ +00881e: 6e30 4100 2100 |002d: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +008824: 1a00 bd02 |0030: const-string v0, "UseRoot" // string@02bd │ │ +008828: 6e30 4200 0104 |0032: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00882e: 1a00 0801 |0035: const-string v0, "GetDir" // string@0108 │ │ +008832: 6e30 4200 0104 |0037: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +008838: 1a00 bc02 |003a: const-string v0, "UseBB" // string@02bc │ │ +00883c: 6e30 4200 0104 |003c: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +008842: 1a00 4402 |003f: const-string v0, "OpenFile" // string@0244 │ │ +008846: 6e30 4200 0104 |0041: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00884c: 2350 f500 |0044: new-array v0, v5, [Ljava/lang/String; // type@00f5 │ │ +008850: 1a02 5900 |0046: const-string v2, ".sql" // string@0059 │ │ +008854: 4d02 0004 |0048: aput-object v2, v0, v4 │ │ +008858: 1a02 fc00 |004a: const-string v2, "FileTypes" // string@00fc │ │ +00885c: 6e30 4300 2100 |004c: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ +008862: 1a00 8102 |004f: const-string v0, "SQLtype" // string@0281 │ │ +008866: 6e30 4200 0105 |0051: invoke-virtual {v1, v0, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00886c: 1a00 4403 |0054: const-string v0, "dbPath" // string@0344 │ │ +008870: 5462 3400 |0056: iget-object v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +008874: 6e30 4100 0102 |0058: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00887a: 1a00 0101 |005b: const-string v0, "Find the SQL file to open" // string@0101 │ │ +00887e: 5562 4200 |005d: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +008882: 7120 3903 2000 |005f: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008888: 6e30 5e01 1605 |0062: invoke-virtual {v6, v1, v5}, Ldk/andsen/asqlitemanager/DBViewer;.startActivityForResult:(Landroid/content/Intent;I)V // method@015e │ │ +00888e: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -008898: |[008898] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V │ │ -0088a8: 7020 4101 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ -0088ae: 0e00 |0003: return-void │ │ +008890: |[008890] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V │ │ +0088a0: 7020 4101 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ +0088a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0088b0: |[0088b0] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;I)V │ │ -0088c0: 7030 4601 1002 |0000: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ljava/lang/String;I)V // method@0146 │ │ -0088c6: 0e00 |0003: return-void │ │ +0088a8: |[0088a8] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;I)V │ │ +0088b8: 7030 4601 1002 |0000: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ljava/lang/String;I)V // method@0146 │ │ +0088be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -0088c8: |[0088c8] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/io/File;)V │ │ -0088d8: 1a00 7c02 |0000: const-string v0, "SQL file" // string@027c │ │ -0088dc: 5541 4200 |0002: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0088e0: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0088e6: 1a00 1f03 |0007: const-string v0, "aSQLiteManager" // string@031f │ │ -0088ea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0088ec: 6e30 4c01 0401 |000a: invoke-virtual {v4, v0, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@014c │ │ -0088f2: 0c00 |000d: move-result-object v0 │ │ -0088f4: 1a01 6e02 |000e: const-string v1, "RecentOpenSQLPath" // string@026e │ │ -0088f8: 5442 3400 |0010: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -0088fc: 7230 4e00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -008902: 2200 1400 |0015: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -008906: 5441 3900 |0017: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -00890a: 1c02 5d00 |0019: const-class v2, Ldk/andsen/asqlitemanager/SQLViewer; // type@005d │ │ -00890e: 7030 3900 1002 |001b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -008914: 1a01 1b04 |001e: const-string v1, "script" // string@041b │ │ -008918: 2202 d600 |0020: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00891c: 7010 fc03 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008922: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ -008926: 6e20 0004 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00892c: 0c02 |002a: move-result-object v2 │ │ -00892e: 6e10 ab03 0500 |002b: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ -008934: 0c03 |002e: move-result-object v3 │ │ -008936: 6e20 0004 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00893c: 0c02 |0032: move-result-object v2 │ │ -00893e: 6e10 0204 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008944: 0c02 |0036: move-result-object v2 │ │ -008946: 6e30 4100 1002 |0037: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00894c: 1a01 4303 |003a: const-string v1, "db" // string@0343 │ │ -008950: 5442 3400 |003c: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -008954: 6e30 4100 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00895a: 6e20 5d01 0400 |0041: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ -008960: 0e00 |0044: return-void │ │ +0088c0: |[0088c0] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/io/File;)V │ │ +0088d0: 1a00 7c02 |0000: const-string v0, "SQL file" // string@027c │ │ +0088d4: 5541 4200 |0002: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0088d8: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0088de: 1a00 1f03 |0007: const-string v0, "aSQLiteManager" // string@031f │ │ +0088e2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0088e4: 6e30 4c01 0401 |000a: invoke-virtual {v4, v0, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@014c │ │ +0088ea: 0c00 |000d: move-result-object v0 │ │ +0088ec: 1a01 6e02 |000e: const-string v1, "RecentOpenSQLPath" // string@026e │ │ +0088f0: 5442 3400 |0010: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +0088f4: 7230 4e00 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +0088fa: 2200 1400 |0015: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +0088fe: 5441 3900 |0017: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008902: 1c02 5d00 |0019: const-class v2, Ldk/andsen/asqlitemanager/SQLViewer; // type@005d │ │ +008906: 7030 3900 1002 |001b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00890c: 1a01 1a04 |001e: const-string v1, "script" // string@041a │ │ +008910: 2202 d600 |0020: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +008914: 7010 fd03 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00891a: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ +00891e: 6e20 0104 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008924: 0c02 |002a: move-result-object v2 │ │ +008926: 6e10 ab03 0500 |002b: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ +00892c: 0c03 |002e: move-result-object v3 │ │ +00892e: 6e20 0104 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008934: 0c02 |0032: move-result-object v2 │ │ +008936: 6e10 0304 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00893c: 0c02 |0036: move-result-object v2 │ │ +00893e: 6e30 4100 1002 |0037: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +008944: 1a01 4303 |003a: const-string v1, "db" // string@0343 │ │ +008948: 5442 3400 |003c: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +00894c: 6e30 4100 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +008952: 6e20 5d01 0400 |0041: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ +008958: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 137 16-bit code units │ │ -008964: |[008964] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/lang/CharSequence;I)V │ │ -008974: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -008976: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00897a: 7010 fc03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008980: 1a01 8702 |0006: const-string v1, "Show Tip " // string@0287 │ │ -008984: 6e20 0004 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00898a: 0c00 |000b: move-result-object v0 │ │ -00898c: 6e20 fd03 6000 |000c: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -008992: 0c00 |000f: move-result-object v0 │ │ -008994: 6e10 0204 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00899a: 0c00 |0013: move-result-object v0 │ │ -00899c: 5541 4200 |0014: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0089a0: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0089a6: 2200 d600 |0019: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0089aa: 7010 fc03 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0089b0: 1a01 aa02 |001e: const-string v1, "TipNo " // string@02aa │ │ -0089b4: 6e20 0004 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0089ba: 0c00 |0023: move-result-object v0 │ │ -0089bc: 6e20 fd03 6000 |0024: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -0089c2: 0c00 |0027: move-result-object v0 │ │ -0089c4: 6e10 0204 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0089ca: 0c00 |002b: move-result-object v0 │ │ -0089cc: 5541 4200 |002c: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0089d0: 7120 3903 1000 |002e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0089d6: 5440 3900 |0031: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0089da: 1a01 4c03 |0033: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -0089de: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -0089e0: 6e30 3200 1002 |0036: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -0089e6: 0c00 |0039: move-result-object v0 │ │ -0089e8: 2201 d600 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0089ec: 7010 fc03 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0089f2: 1a02 a902 |003f: const-string v2, "TipNo" // string@02a9 │ │ -0089f6: 6e20 0004 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0089fc: 0c01 |0044: move-result-object v1 │ │ -0089fe: 6e20 fd03 6100 |0045: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -008a04: 0c01 |0048: move-result-object v1 │ │ -008a06: 6e10 0204 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008a0c: 0c01 |004c: move-result-object v1 │ │ -008a0e: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -008a14: 0a00 |0050: move-result v0 │ │ -008a16: 3800 3700 |0051: if-eqz v0, 0088 // +0037 │ │ -008a1a: 2202 0900 |0053: new-instance v2, Landroid/app/Dialog; // type@0009 │ │ -008a1e: 5440 3900 |0055: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008a22: 7020 1b00 0200 |0057: invoke-direct {v2, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -008a28: 1400 2300 037f |005a: const v0, #float 1.7413e+38 // #7f030023 │ │ -008a2e: 6e20 1f00 0200 |005d: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -008a34: 1400 ba00 077f |0060: const v0, #float 1.7945e+38 // #7f0700ba │ │ -008a3a: 6e20 2100 0200 |0063: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ -008a40: 1400 3c00 087f |0066: const v0, #float 1.80776e+38 // #7f08003c │ │ -008a46: 6e20 1d00 0200 |0069: invoke-virtual {v2, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -008a4c: 0c00 |006c: move-result-object v0 │ │ -008a4e: 1f00 3900 |006d: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -008a52: 1401 7f00 087f |006f: const v1, #float 1.80778e+38 // #7f08007f │ │ -008a58: 6e20 1d00 1200 |0072: invoke-virtual {v2, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -008a5e: 0c01 |0075: move-result-object v1 │ │ -008a60: 1f01 4d00 |0076: check-cast v1, Landroid/widget/TextView; // type@004d │ │ -008a64: 6e20 ee00 5100 |0078: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -008a6a: 2201 8f00 |007b: new-instance v1, Ldk/andsen/asqlitemanager/o; // type@008f │ │ -008a6e: 7040 9602 4162 |007d: invoke-direct {v1, v4, v2, v6}, Ldk/andsen/asqlitemanager/o;.:(Ldk/andsen/asqlitemanager/DBViewer;Landroid/app/Dialog;I)V // method@0296 │ │ -008a74: 6e20 9500 1000 |0080: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -008a7a: 5c43 4400 |0083: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ -008a7e: 6e10 2300 0200 |0085: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -008a84: 0e00 |0088: return-void │ │ +00895c: |[00895c] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/lang/CharSequence;I)V │ │ +00896c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +00896e: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +008972: 7010 fd03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008978: 1a01 8702 |0006: const-string v1, "Show Tip " // string@0287 │ │ +00897c: 6e20 0104 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008982: 0c00 |000b: move-result-object v0 │ │ +008984: 6e20 fe03 6000 |000c: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00898a: 0c00 |000f: move-result-object v0 │ │ +00898c: 6e10 0304 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008992: 0c00 |0013: move-result-object v0 │ │ +008994: 5541 4200 |0014: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +008998: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00899e: 2200 d600 |0019: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0089a2: 7010 fd03 0000 |001b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0089a8: 1a01 aa02 |001e: const-string v1, "TipNo " // string@02aa │ │ +0089ac: 6e20 0104 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0089b2: 0c00 |0023: move-result-object v0 │ │ +0089b4: 6e20 fe03 6000 |0024: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +0089ba: 0c00 |0027: move-result-object v0 │ │ +0089bc: 6e10 0304 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0089c2: 0c00 |002b: move-result-object v0 │ │ +0089c4: 5541 4200 |002c: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0089c8: 7120 3903 1000 |002e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0089ce: 5440 3900 |0031: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0089d2: 1a01 4c03 |0033: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +0089d6: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +0089d8: 6e30 3200 1002 |0036: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +0089de: 0c00 |0039: move-result-object v0 │ │ +0089e0: 2201 d600 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +0089e4: 7010 fd03 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0089ea: 1a02 a902 |003f: const-string v2, "TipNo" // string@02a9 │ │ +0089ee: 6e20 0104 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0089f4: 0c01 |0044: move-result-object v1 │ │ +0089f6: 6e20 fe03 6100 |0045: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +0089fc: 0c01 |0048: move-result-object v1 │ │ +0089fe: 6e10 0304 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008a04: 0c01 |004c: move-result-object v1 │ │ +008a06: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +008a0c: 0a00 |0050: move-result v0 │ │ +008a0e: 3800 3700 |0051: if-eqz v0, 0088 // +0037 │ │ +008a12: 2202 0900 |0053: new-instance v2, Landroid/app/Dialog; // type@0009 │ │ +008a16: 5440 3900 |0055: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008a1a: 7020 1b00 0200 |0057: invoke-direct {v2, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +008a20: 1400 2300 037f |005a: const v0, #float 1.7413e+38 // #7f030023 │ │ +008a26: 6e20 1f00 0200 |005d: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +008a2c: 1400 ba00 077f |0060: const v0, #float 1.7945e+38 // #7f0700ba │ │ +008a32: 6e20 2100 0200 |0063: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ +008a38: 1400 3c00 087f |0066: const v0, #float 1.80776e+38 // #7f08003c │ │ +008a3e: 6e20 1d00 0200 |0069: invoke-virtual {v2, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +008a44: 0c00 |006c: move-result-object v0 │ │ +008a46: 1f00 3900 |006d: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +008a4a: 1401 7f00 087f |006f: const v1, #float 1.80778e+38 // #7f08007f │ │ +008a50: 6e20 1d00 1200 |0072: invoke-virtual {v2, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +008a56: 0c01 |0075: move-result-object v1 │ │ +008a58: 1f01 4d00 |0076: check-cast v1, Landroid/widget/TextView; // type@004d │ │ +008a5c: 6e20 ee00 5100 |0078: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +008a62: 2201 8f00 |007b: new-instance v1, Ldk/andsen/asqlitemanager/o; // type@008f │ │ +008a66: 7040 9602 4162 |007d: invoke-direct {v1, v4, v2, v6}, Ldk/andsen/asqlitemanager/o;.:(Ldk/andsen/asqlitemanager/DBViewer;Landroid/app/Dialog;I)V // method@0296 │ │ +008a6c: 6e20 9500 1000 |0080: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +008a72: 5c43 4400 |0083: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ +008a76: 6e10 2300 0200 |0085: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +008a7c: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 143 16-bit code units │ │ -008a88: |[008a88] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/lang/String;)V │ │ -008a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -008a9a: 1a01 8600 |0001: const-string v1, "Clear" // string@0086 │ │ -008a9e: 6e20 e703 1500 |0003: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008aa4: 0a01 |0006: move-result v1 │ │ -008aa6: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ -008aaa: 2301 f500 |0009: new-array v1, v0, [Ljava/lang/String; // type@00f5 │ │ -008aae: 5b41 3800 |000b: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008ab2: 5441 3800 |000d: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008ab6: 2111 |000f: array-length v1, v1 │ │ -008ab8: 2202 dc00 |0010: new-instance v2, Ljava/util/ArrayList; // type@00dc │ │ -008abc: 7010 0904 0200 |0012: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0409 │ │ -008ac2: 3510 3700 |0015: if-ge v0, v1, 004c // +0037 │ │ -008ac6: 5443 3800 |0017: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008aca: 4603 0300 |0019: aget-object v3, v3, v0 │ │ -008ace: 7220 1b04 3200 |001b: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ -008ad4: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -008ad8: 28f5 |0020: goto 0015 // -000b │ │ -008ada: 1a01 1d01 |0021: const-string v1, "Index" // string@011d │ │ -008ade: 6e20 e703 1500 |0023: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008ae4: 0a01 |0026: move-result v1 │ │ -008ae6: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -008aea: 6201 a400 |0029: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -008aee: 6e10 c802 0100 |002b: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.d:()[Ljava/lang/String; // method@02c8 │ │ -008af4: 0c01 |002e: move-result-object v1 │ │ -008af6: 5b41 3800 |002f: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008afa: 28dc |0031: goto 000d // -0024 │ │ -008afc: 1a01 e402 |0032: const-string v1, "Views" // string@02e4 │ │ -008b00: 6e20 e703 1500 |0034: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008b06: 0a01 |0037: move-result v1 │ │ -008b08: 3801 0b00 |0038: if-eqz v1, 0043 // +000b │ │ -008b0c: 6201 a400 |003a: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -008b10: 6e10 c202 0100 |003c: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.c:()[Ljava/lang/String; // method@02c2 │ │ -008b16: 0c01 |003f: move-result-object v1 │ │ -008b18: 5b41 3800 |0040: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008b1c: 28cb |0042: goto 000d // -0035 │ │ -008b1e: 6201 a400 |0043: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -008b22: 6e10 bd02 0100 |0045: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.b:()[Ljava/lang/String; // method@02bd │ │ -008b28: 0c01 |0048: move-result-object v1 │ │ -008b2a: 5b41 3800 |0049: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008b2e: 28c2 |004b: goto 000d // -003e │ │ -008b30: 2200 a300 |004c: new-instance v0, Ldk/andsen/c/a; // type@00a3 │ │ -008b34: 7030 2d03 4002 |004e: invoke-direct {v0, v4, v2}, Ldk/andsen/c/a;.:(Landroid/app/Activity;Ljava/util/List;)V // method@032d │ │ -008b3a: 5441 3600 |0051: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ -008b3e: 3801 1c00 |0053: if-eqz v1, 006f // +001c │ │ -008b42: 5441 3600 |0055: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ -008b46: 6e20 c000 0100 |0057: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@00c0 │ │ -008b4c: 5440 3600 |005a: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ -008b50: 2201 8b00 |005c: new-instance v1, Ldk/andsen/asqlitemanager/k; // type@008b │ │ -008b54: 7030 8e02 4105 |005e: invoke-direct {v1, v4, v5}, Ldk/andsen/asqlitemanager/k;.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V // method@028e │ │ -008b5a: 6e20 c200 1000 |0061: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@00c2 │ │ -008b60: 5440 3600 |0064: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ -008b64: 2201 8c00 |0066: new-instance v1, Ldk/andsen/asqlitemanager/l; // type@008c │ │ -008b68: 7030 9002 4105 |0068: invoke-direct {v1, v4, v5}, Ldk/andsen/asqlitemanager/l;.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V // method@0290 │ │ -008b6e: 6e20 c300 1000 |006b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@00c3 │ │ -008b74: 0e00 |006e: return-void │ │ -008b76: 5440 3900 |006f: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008b7a: 1401 2f00 077f |0071: const v1, #float 1.79447e+38 // #7f07002f │ │ -008b80: 6e20 3400 1000 |0074: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -008b86: 0c00 |0077: move-result-object v0 │ │ -008b88: 6e10 df03 0000 |0078: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -008b8e: 0c00 |007b: move-result-object v0 │ │ -008b90: 5441 3900 |007c: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008b94: 1402 6d00 077f |007e: const v2, #float 1.79448e+38 // #7f07006d │ │ -008b9a: 6e20 3400 2100 |0081: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -008ba0: 0c01 |0084: move-result-object v1 │ │ -008ba2: 6e10 df03 0100 |0085: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -008ba8: 0c01 |0088: move-result-object v1 │ │ -008baa: 5442 3900 |0089: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008bae: 7130 3703 1002 |008b: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -008bb4: 28e0 |008e: goto 006e // -0020 │ │ +008a80: |[008a80] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/lang/String;)V │ │ +008a90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +008a92: 1a01 8600 |0001: const-string v1, "Clear" // string@0086 │ │ +008a96: 6e20 e803 1500 |0003: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008a9c: 0a01 |0006: move-result v1 │ │ +008a9e: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ +008aa2: 2301 f500 |0009: new-array v1, v0, [Ljava/lang/String; // type@00f5 │ │ +008aa6: 5b41 3800 |000b: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008aaa: 5441 3800 |000d: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008aae: 2111 |000f: array-length v1, v1 │ │ +008ab0: 2202 dc00 |0010: new-instance v2, Ljava/util/ArrayList; // type@00dc │ │ +008ab4: 7010 0a04 0200 |0012: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@040a │ │ +008aba: 3510 3700 |0015: if-ge v0, v1, 004c // +0037 │ │ +008abe: 5443 3800 |0017: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008ac2: 4603 0300 |0019: aget-object v3, v3, v0 │ │ +008ac6: 7220 1c04 3200 |001b: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ +008acc: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +008ad0: 28f5 |0020: goto 0015 // -000b │ │ +008ad2: 1a01 1d01 |0021: const-string v1, "Index" // string@011d │ │ +008ad6: 6e20 e803 1500 |0023: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008adc: 0a01 |0026: move-result v1 │ │ +008ade: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +008ae2: 6201 a400 |0029: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +008ae6: 6e10 c802 0100 |002b: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.d:()[Ljava/lang/String; // method@02c8 │ │ +008aec: 0c01 |002e: move-result-object v1 │ │ +008aee: 5b41 3800 |002f: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008af2: 28dc |0031: goto 000d // -0024 │ │ +008af4: 1a01 e402 |0032: const-string v1, "Views" // string@02e4 │ │ +008af8: 6e20 e803 1500 |0034: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008afe: 0a01 |0037: move-result v1 │ │ +008b00: 3801 0b00 |0038: if-eqz v1, 0043 // +000b │ │ +008b04: 6201 a400 |003a: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +008b08: 6e10 c202 0100 |003c: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.c:()[Ljava/lang/String; // method@02c2 │ │ +008b0e: 0c01 |003f: move-result-object v1 │ │ +008b10: 5b41 3800 |0040: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008b14: 28cb |0042: goto 000d // -0035 │ │ +008b16: 6201 a400 |0043: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +008b1a: 6e10 bd02 0100 |0045: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.b:()[Ljava/lang/String; // method@02bd │ │ +008b20: 0c01 |0048: move-result-object v1 │ │ +008b22: 5b41 3800 |0049: iput-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008b26: 28c2 |004b: goto 000d // -003e │ │ +008b28: 2200 a300 |004c: new-instance v0, Ldk/andsen/c/a; // type@00a3 │ │ +008b2c: 7030 2d03 4002 |004e: invoke-direct {v0, v4, v2}, Ldk/andsen/c/a;.:(Landroid/app/Activity;Ljava/util/List;)V // method@032d │ │ +008b32: 5441 3600 |0051: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ +008b36: 3801 1c00 |0053: if-eqz v1, 006f // +001c │ │ +008b3a: 5441 3600 |0055: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ +008b3e: 6e20 c000 0100 |0057: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@00c0 │ │ +008b44: 5440 3600 |005a: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ +008b48: 2201 8b00 |005c: new-instance v1, Ldk/andsen/asqlitemanager/k; // type@008b │ │ +008b4c: 7030 8e02 4105 |005e: invoke-direct {v1, v4, v5}, Ldk/andsen/asqlitemanager/k;.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V // method@028e │ │ +008b52: 6e20 c200 1000 |0061: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@00c2 │ │ +008b58: 5440 3600 |0064: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ +008b5c: 2201 8c00 |0066: new-instance v1, Ldk/andsen/asqlitemanager/l; // type@008c │ │ +008b60: 7030 9002 4105 |0068: invoke-direct {v1, v4, v5}, Ldk/andsen/asqlitemanager/l;.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V // method@0290 │ │ +008b66: 6e20 c300 1000 |006b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemLongClickListener:(Landroid/widget/AdapterView$OnItemLongClickListener;)V // method@00c3 │ │ +008b6c: 0e00 |006e: return-void │ │ +008b6e: 5440 3900 |006f: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008b72: 1401 2f00 077f |0071: const v1, #float 1.79447e+38 // #7f07002f │ │ +008b78: 6e20 3400 1000 |0074: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +008b7e: 0c00 |0077: move-result-object v0 │ │ +008b80: 7210 ca03 0000 |0078: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +008b86: 0c00 |007b: move-result-object v0 │ │ +008b88: 5441 3900 |007c: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008b8c: 1402 6d00 077f |007e: const v2, #float 1.79448e+38 // #7f07006d │ │ +008b92: 6e20 3400 2100 |0081: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +008b98: 0c01 |0084: move-result-object v1 │ │ +008b9a: 7210 ca03 0100 |0085: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +008ba0: 0c01 |0088: move-result-object v1 │ │ +008ba2: 5442 3900 |0089: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008ba6: 7130 3703 1002 |008b: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +008bac: 28e0 |008e: goto 006e // -0020 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008bb8: |[008bb8] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z │ │ -008bc8: 5510 4200 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -008bcc: 0f00 |0002: return v0 │ │ +008bb0: |[008bb0] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z │ │ +008bc0: 5510 4200 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +008bc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008bd0: |[008bd0] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;Z)Z │ │ -008be0: 5c01 4400 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ -008be4: 0f01 |0002: return v1 │ │ +008bc8: |[008bc8] dk.andsen.asqlitemanager.DBViewer.a:(Ldk/andsen/asqlitemanager/DBViewer;Z)Z │ │ +008bd8: 5c01 4400 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ +008bdc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008be8: |[008be8] dk.andsen.asqlitemanager.DBViewer.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; │ │ -008bf8: 5410 3900 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008bfc: 1100 |0002: return-object v0 │ │ +008be0: |[008be0] dk.andsen.asqlitemanager.DBViewer.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; │ │ +008bf0: 5410 3900 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008bf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'b' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 405 16-bit code units │ │ -008c00: |[008c00] dk.andsen.asqlitemanager.DBViewer.b:(Ljava/lang/String;I)V │ │ -008c10: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -008c14: 5440 3800 |0002: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008c18: 4600 0006 |0004: aget-object v0, v0, v6 │ │ -008c1c: 1a01 1d01 |0006: const-string v1, "Index" // string@011d │ │ -008c20: 6e20 e703 1500 |0008: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008c26: 0a01 |000b: move-result v1 │ │ -008c28: 3801 8a00 |000c: if-eqz v1, 0096 // +008a │ │ -008c2c: 5441 3500 |000e: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ -008c30: 4601 0106 |0010: aget-object v1, v1, v6 │ │ -008c34: 1a02 7604 |0012: const-string v2, "sqlite_autoindex_" // string@0476 │ │ -008c38: 6e20 f103 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -008c3e: 0a01 |0017: move-result v1 │ │ -008c40: 3801 4000 |0018: if-eqz v1, 0058 // +0040 │ │ -008c44: 1a01 0000 |001a: const-string v1, "" // string@0000 │ │ -008c48: 2202 d600 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -008c4c: 7010 fc03 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008c52: 1403 9200 077f |0021: const v3, #float 1.79449e+38 // #7f070092 │ │ -008c58: 6e20 4f01 3400 |0024: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008c5e: 0c03 |0027: move-result-object v3 │ │ -008c60: 6e20 ff03 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -008c66: 0c02 |002b: move-result-object v2 │ │ -008c68: 1a03 0a00 |002c: const-string v3, " " // string@000a │ │ -008c6c: 6e20 0004 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008c72: 0c02 |0031: move-result-object v2 │ │ -008c74: 6e20 0004 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008c7a: 0c00 |0035: move-result-object v0 │ │ -008c7c: 6e10 0204 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008c82: 0c00 |0039: move-result-object v0 │ │ -008c84: 5542 4200 |003a: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -008c88: 7120 3903 2000 |003c: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -008c8e: 1a02 0000 |003f: const-string v2, "" // string@0000 │ │ -008c92: 6e20 e703 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008c98: 0a02 |0044: move-result v2 │ │ -008c9a: 3802 1901 |0045: if-eqz v2, 015e // +0119 │ │ -008c9e: 1401 2f00 077f |0047: const v1, #float 1.79447e+38 // #7f07002f │ │ -008ca4: 6e20 4f01 1400 |004a: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008caa: 0c01 |004d: move-result-object v1 │ │ -008cac: 6e10 df03 0100 |004e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -008cb2: 0c01 |0051: move-result-object v1 │ │ -008cb4: 5442 3900 |0052: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008cb8: 7130 3703 0102 |0054: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -008cbe: 0e00 |0057: return-void │ │ -008cc0: 2201 d600 |0058: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -008cc4: 7010 fc03 0100 |005a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008cca: 1a02 4e03 |005d: const-string v2, "drop index [" // string@034e │ │ -008cce: 6e20 0004 2100 |005f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008cd4: 0c01 |0062: move-result-object v1 │ │ -008cd6: 6e20 0004 0100 |0063: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008cdc: 0c01 |0066: move-result-object v1 │ │ -008cde: 1a02 0703 |0067: const-string v2, "]" // string@0307 │ │ -008ce2: 6e20 0004 2100 |0069: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008ce8: 0c01 |006c: move-result-object v1 │ │ -008cea: 6e10 0204 0100 |006d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008cf0: 0c01 |0070: move-result-object v1 │ │ -008cf2: 2202 d600 |0071: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -008cf6: 7010 fc03 0200 |0073: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008cfc: 1403 9300 077f |0076: const v3, #float 1.79449e+38 // #7f070093 │ │ -008d02: 6e20 4f01 3400 |0079: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008d08: 0c03 |007c: move-result-object v3 │ │ -008d0a: 6e20 ff03 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -008d10: 0c02 |0080: move-result-object v2 │ │ -008d12: 1a03 0a00 |0081: const-string v3, " " // string@000a │ │ -008d16: 6e20 0004 3200 |0083: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008d1c: 0c02 |0086: move-result-object v2 │ │ -008d1e: 6e20 0004 0200 |0087: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008d24: 0c00 |008a: move-result-object v0 │ │ -008d26: 1a02 6c00 |008b: const-string v2, "?" // string@006c │ │ -008d2a: 6e20 0004 2000 |008d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008d30: 0c00 |0090: move-result-object v0 │ │ -008d32: 6e10 0204 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008d38: 0c00 |0094: move-result-object v0 │ │ -008d3a: 28a5 |0095: goto 003a // -005b │ │ -008d3c: 1a01 e402 |0096: const-string v1, "Views" // string@02e4 │ │ -008d40: 6e20 e703 1500 |0098: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008d46: 0a01 |009b: move-result v1 │ │ -008d48: 3801 4100 |009c: if-eqz v1, 00dd // +0041 │ │ -008d4c: 2201 d600 |009e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -008d50: 7010 fc03 0100 |00a0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008d56: 1a02 5303 |00a3: const-string v2, "drop view [" // string@0353 │ │ -008d5a: 6e20 0004 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008d60: 0c01 |00a8: move-result-object v1 │ │ -008d62: 6e20 0004 0100 |00a9: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008d68: 0c01 |00ac: move-result-object v1 │ │ -008d6a: 1a02 0703 |00ad: const-string v2, "]" // string@0307 │ │ -008d6e: 6e20 0004 2100 |00af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008d74: 0c01 |00b2: move-result-object v1 │ │ -008d76: 6e10 0204 0100 |00b3: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008d7c: 0c01 |00b6: move-result-object v1 │ │ -008d7e: 2202 d600 |00b7: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -008d82: 7010 fc03 0200 |00b9: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008d88: 1403 9400 077f |00bc: const v3, #float 1.79449e+38 // #7f070094 │ │ -008d8e: 6e20 4f01 3400 |00bf: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008d94: 0c03 |00c2: move-result-object v3 │ │ -008d96: 6e20 ff03 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -008d9c: 0c02 |00c6: move-result-object v2 │ │ -008d9e: 1a03 0a00 |00c7: const-string v3, " " // string@000a │ │ -008da2: 6e20 0004 3200 |00c9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008da8: 0c02 |00cc: move-result-object v2 │ │ -008daa: 6e20 0004 0200 |00cd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008db0: 0c00 |00d0: move-result-object v0 │ │ -008db2: 1a02 6c00 |00d1: const-string v2, "?" // string@006c │ │ -008db6: 6e20 0004 2000 |00d3: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008dbc: 0c00 |00d6: move-result-object v0 │ │ -008dbe: 6e10 0204 0000 |00d7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008dc4: 0c00 |00da: move-result-object v0 │ │ -008dc6: 2900 5fff |00db: goto/16 003a // -00a1 │ │ -008dca: 1a01 a402 |00dd: const-string v1, "Tables" // string@02a4 │ │ -008dce: 6e20 e703 1500 |00df: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008dd4: 0a01 |00e2: move-result v1 │ │ -008dd6: 3801 7500 |00e3: if-eqz v1, 0158 // +0075 │ │ -008dda: 1a01 7704 |00e5: const-string v1, "sqlite_master" // string@0477 │ │ -008dde: 6e20 e803 1000 |00e7: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -008de4: 0a01 |00ea: move-result v1 │ │ -008de6: 3901 1200 |00eb: if-nez v1, 00fd // +0012 │ │ -008dea: 1a01 7804 |00ed: const-string v1, "sqlite_sequence" // string@0478 │ │ -008dee: 6e20 e803 1000 |00ef: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -008df4: 0a01 |00f2: move-result v1 │ │ -008df6: 3901 0a00 |00f3: if-nez v1, 00fd // +000a │ │ -008dfa: 1a01 2703 |00f5: const-string v1, "android_metadata" // string@0327 │ │ -008dfe: 6e20 e803 1000 |00f7: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -008e04: 0a01 |00fa: move-result v1 │ │ -008e06: 3801 1e00 |00fb: if-eqz v1, 0119 // +001e │ │ -008e0a: 1a01 0000 |00fd: const-string v1, "" // string@0000 │ │ -008e0e: 2202 d600 |00ff: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -008e12: 7010 fc03 0200 |0101: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008e18: 1403 9600 077f |0104: const v3, #float 1.79449e+38 // #7f070096 │ │ -008e1e: 6e20 4f01 3400 |0107: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008e24: 0c03 |010a: move-result-object v3 │ │ -008e26: 6e20 ff03 3200 |010b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -008e2c: 0c02 |010e: move-result-object v2 │ │ -008e2e: 6e20 0004 0200 |010f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008e34: 0c00 |0112: move-result-object v0 │ │ -008e36: 6e10 0204 0000 |0113: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008e3c: 0c00 |0116: move-result-object v0 │ │ -008e3e: 2900 23ff |0117: goto/16 003a // -00dd │ │ -008e42: 2201 d600 |0119: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -008e46: 7010 fc03 0100 |011b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008e4c: 1a02 5003 |011e: const-string v2, "drop table [" // string@0350 │ │ -008e50: 6e20 0004 2100 |0120: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008e56: 0c01 |0123: move-result-object v1 │ │ -008e58: 6e20 0004 0100 |0124: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008e5e: 0c01 |0127: move-result-object v1 │ │ -008e60: 1a02 0703 |0128: const-string v2, "]" // string@0307 │ │ -008e64: 6e20 0004 2100 |012a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008e6a: 0c01 |012d: move-result-object v1 │ │ -008e6c: 6e10 0204 0100 |012e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008e72: 0c01 |0131: move-result-object v1 │ │ -008e74: 2202 d600 |0132: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -008e78: 7010 fc03 0200 |0134: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -008e7e: 1403 9500 077f |0137: const v3, #float 1.79449e+38 // #7f070095 │ │ -008e84: 6e20 4f01 3400 |013a: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008e8a: 0c03 |013d: move-result-object v3 │ │ -008e8c: 6e20 ff03 3200 |013e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -008e92: 0c02 |0141: move-result-object v2 │ │ -008e94: 1a03 0a00 |0142: const-string v3, " " // string@000a │ │ -008e98: 6e20 0004 3200 |0144: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008e9e: 0c02 |0147: move-result-object v2 │ │ -008ea0: 6e20 0004 0200 |0148: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008ea6: 0c00 |014b: move-result-object v0 │ │ -008ea8: 1a02 6c00 |014c: const-string v2, "?" // string@006c │ │ -008eac: 6e20 0004 2000 |014e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -008eb2: 0c00 |0151: move-result-object v0 │ │ -008eb4: 6e10 0204 0000 |0152: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -008eba: 0c00 |0155: move-result-object v0 │ │ -008ebc: 2900 e4fe |0156: goto/16 003a // -011c │ │ -008ec0: 1a01 0000 |0158: const-string v1, "" // string@0000 │ │ -008ec4: 1a00 a802 |015a: const-string v0, "This is not happening ;-)" // string@02a8 │ │ -008ec8: 2900 defe |015c: goto/16 003a // -0122 │ │ -008ecc: 2202 0700 |015e: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -008ed0: 5443 3900 |0160: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008ed4: 7020 0900 3200 |0162: invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -008eda: 1403 9700 077f |0165: const v3, #float 1.79449e+38 // #7f070097 │ │ -008ee0: 6e20 4f01 3400 |0168: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008ee6: 0c03 |016b: move-result-object v3 │ │ -008ee8: 6e20 1300 3200 |016c: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -008eee: 6e20 0d00 0200 |016f: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -008ef4: 1400 0e00 077f |0172: const v0, #float 1.79446e+38 // #7f07000e │ │ -008efa: 6e20 4f01 0400 |0175: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008f00: 0c00 |0178: move-result-object v0 │ │ -008f02: 2203 8d00 |0179: new-instance v3, Ldk/andsen/asqlitemanager/m; // type@008d │ │ -008f06: 7020 9202 4300 |017b: invoke-direct {v3, v4}, Ldk/andsen/asqlitemanager/m;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0292 │ │ -008f0c: 6e30 0f00 0203 |017e: invoke-virtual {v2, v0, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -008f12: 1400 0d00 077f |0181: const v0, #float 1.79446e+38 // #7f07000d │ │ -008f18: 6e20 4f01 0400 |0184: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008f1e: 0c00 |0187: move-result-object v0 │ │ -008f20: 2203 8e00 |0188: new-instance v3, Ldk/andsen/asqlitemanager/n; // type@008e │ │ -008f24: 7040 9402 4351 |018a: invoke-direct {v3, v4, v1, v5}, Ldk/andsen/asqlitemanager/n;.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;Ljava/lang/String;)V // method@0294 │ │ -008f2a: 6e30 1100 0203 |018d: invoke-virtual {v2, v0, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -008f30: 6e10 1500 0200 |0190: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0015 │ │ -008f36: 2900 c4fe |0193: goto/16 0057 // -013c │ │ +008bf8: |[008bf8] dk.andsen.asqlitemanager.DBViewer.b:(Ljava/lang/String;I)V │ │ +008c08: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +008c0c: 5440 3800 |0002: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008c10: 4600 0006 |0004: aget-object v0, v0, v6 │ │ +008c14: 1a01 1d01 |0006: const-string v1, "Index" // string@011d │ │ +008c18: 6e20 e803 1500 |0008: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008c1e: 0a01 |000b: move-result v1 │ │ +008c20: 3801 8a00 |000c: if-eqz v1, 0096 // +008a │ │ +008c24: 5441 3500 |000e: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ +008c28: 4601 0106 |0010: aget-object v1, v1, v6 │ │ +008c2c: 1a02 7504 |0012: const-string v2, "sqlite_autoindex_" // string@0475 │ │ +008c30: 6e20 f203 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +008c36: 0a01 |0017: move-result v1 │ │ +008c38: 3801 4000 |0018: if-eqz v1, 0058 // +0040 │ │ +008c3c: 1a01 0000 |001a: const-string v1, "" // string@0000 │ │ +008c40: 2202 d600 |001c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +008c44: 7010 fd03 0200 |001e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008c4a: 1403 9200 077f |0021: const v3, #float 1.79449e+38 // #7f070092 │ │ +008c50: 6e20 4f01 3400 |0024: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008c56: 0c03 |0027: move-result-object v3 │ │ +008c58: 6e20 0004 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +008c5e: 0c02 |002b: move-result-object v2 │ │ +008c60: 1a03 0a00 |002c: const-string v3, " " // string@000a │ │ +008c64: 6e20 0104 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008c6a: 0c02 |0031: move-result-object v2 │ │ +008c6c: 6e20 0104 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008c72: 0c00 |0035: move-result-object v0 │ │ +008c74: 6e10 0304 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008c7a: 0c00 |0039: move-result-object v0 │ │ +008c7c: 5542 4200 |003a: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +008c80: 7120 3903 2000 |003c: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +008c86: 1a02 0000 |003f: const-string v2, "" // string@0000 │ │ +008c8a: 6e20 e803 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008c90: 0a02 |0044: move-result v2 │ │ +008c92: 3802 1901 |0045: if-eqz v2, 015e // +0119 │ │ +008c96: 1401 2f00 077f |0047: const v1, #float 1.79447e+38 // #7f07002f │ │ +008c9c: 6e20 4f01 1400 |004a: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008ca2: 0c01 |004d: move-result-object v1 │ │ +008ca4: 7210 ca03 0100 |004e: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +008caa: 0c01 |0051: move-result-object v1 │ │ +008cac: 5442 3900 |0052: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008cb0: 7130 3703 0102 |0054: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +008cb6: 0e00 |0057: return-void │ │ +008cb8: 2201 d600 |0058: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +008cbc: 7010 fd03 0100 |005a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008cc2: 1a02 4e03 |005d: const-string v2, "drop index [" // string@034e │ │ +008cc6: 6e20 0104 2100 |005f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008ccc: 0c01 |0062: move-result-object v1 │ │ +008cce: 6e20 0104 0100 |0063: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008cd4: 0c01 |0066: move-result-object v1 │ │ +008cd6: 1a02 0703 |0067: const-string v2, "]" // string@0307 │ │ +008cda: 6e20 0104 2100 |0069: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008ce0: 0c01 |006c: move-result-object v1 │ │ +008ce2: 6e10 0304 0100 |006d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008ce8: 0c01 |0070: move-result-object v1 │ │ +008cea: 2202 d600 |0071: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +008cee: 7010 fd03 0200 |0073: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008cf4: 1403 9300 077f |0076: const v3, #float 1.79449e+38 // #7f070093 │ │ +008cfa: 6e20 4f01 3400 |0079: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008d00: 0c03 |007c: move-result-object v3 │ │ +008d02: 6e20 0004 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +008d08: 0c02 |0080: move-result-object v2 │ │ +008d0a: 1a03 0a00 |0081: const-string v3, " " // string@000a │ │ +008d0e: 6e20 0104 3200 |0083: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008d14: 0c02 |0086: move-result-object v2 │ │ +008d16: 6e20 0104 0200 |0087: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008d1c: 0c00 |008a: move-result-object v0 │ │ +008d1e: 1a02 6c00 |008b: const-string v2, "?" // string@006c │ │ +008d22: 6e20 0104 2000 |008d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008d28: 0c00 |0090: move-result-object v0 │ │ +008d2a: 6e10 0304 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008d30: 0c00 |0094: move-result-object v0 │ │ +008d32: 28a5 |0095: goto 003a // -005b │ │ +008d34: 1a01 e402 |0096: const-string v1, "Views" // string@02e4 │ │ +008d38: 6e20 e803 1500 |0098: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008d3e: 0a01 |009b: move-result v1 │ │ +008d40: 3801 4100 |009c: if-eqz v1, 00dd // +0041 │ │ +008d44: 2201 d600 |009e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +008d48: 7010 fd03 0100 |00a0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008d4e: 1a02 5303 |00a3: const-string v2, "drop view [" // string@0353 │ │ +008d52: 6e20 0104 2100 |00a5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008d58: 0c01 |00a8: move-result-object v1 │ │ +008d5a: 6e20 0104 0100 |00a9: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008d60: 0c01 |00ac: move-result-object v1 │ │ +008d62: 1a02 0703 |00ad: const-string v2, "]" // string@0307 │ │ +008d66: 6e20 0104 2100 |00af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008d6c: 0c01 |00b2: move-result-object v1 │ │ +008d6e: 6e10 0304 0100 |00b3: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008d74: 0c01 |00b6: move-result-object v1 │ │ +008d76: 2202 d600 |00b7: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +008d7a: 7010 fd03 0200 |00b9: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008d80: 1403 9400 077f |00bc: const v3, #float 1.79449e+38 // #7f070094 │ │ +008d86: 6e20 4f01 3400 |00bf: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008d8c: 0c03 |00c2: move-result-object v3 │ │ +008d8e: 6e20 0004 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +008d94: 0c02 |00c6: move-result-object v2 │ │ +008d96: 1a03 0a00 |00c7: const-string v3, " " // string@000a │ │ +008d9a: 6e20 0104 3200 |00c9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008da0: 0c02 |00cc: move-result-object v2 │ │ +008da2: 6e20 0104 0200 |00cd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008da8: 0c00 |00d0: move-result-object v0 │ │ +008daa: 1a02 6c00 |00d1: const-string v2, "?" // string@006c │ │ +008dae: 6e20 0104 2000 |00d3: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008db4: 0c00 |00d6: move-result-object v0 │ │ +008db6: 6e10 0304 0000 |00d7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008dbc: 0c00 |00da: move-result-object v0 │ │ +008dbe: 2900 5fff |00db: goto/16 003a // -00a1 │ │ +008dc2: 1a01 a402 |00dd: const-string v1, "Tables" // string@02a4 │ │ +008dc6: 6e20 e803 1500 |00df: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008dcc: 0a01 |00e2: move-result v1 │ │ +008dce: 3801 7500 |00e3: if-eqz v1, 0158 // +0075 │ │ +008dd2: 1a01 7604 |00e5: const-string v1, "sqlite_master" // string@0476 │ │ +008dd6: 6e20 e903 1000 |00e7: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +008ddc: 0a01 |00ea: move-result v1 │ │ +008dde: 3901 1200 |00eb: if-nez v1, 00fd // +0012 │ │ +008de2: 1a01 7704 |00ed: const-string v1, "sqlite_sequence" // string@0477 │ │ +008de6: 6e20 e903 1000 |00ef: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +008dec: 0a01 |00f2: move-result v1 │ │ +008dee: 3901 0a00 |00f3: if-nez v1, 00fd // +000a │ │ +008df2: 1a01 2703 |00f5: const-string v1, "android_metadata" // string@0327 │ │ +008df6: 6e20 e903 1000 |00f7: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +008dfc: 0a01 |00fa: move-result v1 │ │ +008dfe: 3801 1e00 |00fb: if-eqz v1, 0119 // +001e │ │ +008e02: 1a01 0000 |00fd: const-string v1, "" // string@0000 │ │ +008e06: 2202 d600 |00ff: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +008e0a: 7010 fd03 0200 |0101: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008e10: 1403 9600 077f |0104: const v3, #float 1.79449e+38 // #7f070096 │ │ +008e16: 6e20 4f01 3400 |0107: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008e1c: 0c03 |010a: move-result-object v3 │ │ +008e1e: 6e20 0004 3200 |010b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +008e24: 0c02 |010e: move-result-object v2 │ │ +008e26: 6e20 0104 0200 |010f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008e2c: 0c00 |0112: move-result-object v0 │ │ +008e2e: 6e10 0304 0000 |0113: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008e34: 0c00 |0116: move-result-object v0 │ │ +008e36: 2900 23ff |0117: goto/16 003a // -00dd │ │ +008e3a: 2201 d600 |0119: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +008e3e: 7010 fd03 0100 |011b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008e44: 1a02 5003 |011e: const-string v2, "drop table [" // string@0350 │ │ +008e48: 6e20 0104 2100 |0120: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008e4e: 0c01 |0123: move-result-object v1 │ │ +008e50: 6e20 0104 0100 |0124: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008e56: 0c01 |0127: move-result-object v1 │ │ +008e58: 1a02 0703 |0128: const-string v2, "]" // string@0307 │ │ +008e5c: 6e20 0104 2100 |012a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008e62: 0c01 |012d: move-result-object v1 │ │ +008e64: 6e10 0304 0100 |012e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008e6a: 0c01 |0131: move-result-object v1 │ │ +008e6c: 2202 d600 |0132: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +008e70: 7010 fd03 0200 |0134: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +008e76: 1403 9500 077f |0137: const v3, #float 1.79449e+38 // #7f070095 │ │ +008e7c: 6e20 4f01 3400 |013a: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008e82: 0c03 |013d: move-result-object v3 │ │ +008e84: 6e20 0004 3200 |013e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +008e8a: 0c02 |0141: move-result-object v2 │ │ +008e8c: 1a03 0a00 |0142: const-string v3, " " // string@000a │ │ +008e90: 6e20 0104 3200 |0144: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008e96: 0c02 |0147: move-result-object v2 │ │ +008e98: 6e20 0104 0200 |0148: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008e9e: 0c00 |014b: move-result-object v0 │ │ +008ea0: 1a02 6c00 |014c: const-string v2, "?" // string@006c │ │ +008ea4: 6e20 0104 2000 |014e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +008eaa: 0c00 |0151: move-result-object v0 │ │ +008eac: 6e10 0304 0000 |0152: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +008eb2: 0c00 |0155: move-result-object v0 │ │ +008eb4: 2900 e4fe |0156: goto/16 003a // -011c │ │ +008eb8: 1a01 0000 |0158: const-string v1, "" // string@0000 │ │ +008ebc: 1a00 a802 |015a: const-string v0, "This is not happening ;-)" // string@02a8 │ │ +008ec0: 2900 defe |015c: goto/16 003a // -0122 │ │ +008ec4: 2202 0700 |015e: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +008ec8: 5443 3900 |0160: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008ecc: 7020 0900 3200 |0162: invoke-direct {v2, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +008ed2: 1403 9700 077f |0165: const v3, #float 1.79449e+38 // #7f070097 │ │ +008ed8: 6e20 4f01 3400 |0168: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008ede: 0c03 |016b: move-result-object v3 │ │ +008ee0: 6e20 1300 3200 |016c: invoke-virtual {v2, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +008ee6: 6e20 0d00 0200 |016f: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +008eec: 1400 0e00 077f |0172: const v0, #float 1.79446e+38 // #7f07000e │ │ +008ef2: 6e20 4f01 0400 |0175: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008ef8: 0c00 |0178: move-result-object v0 │ │ +008efa: 2203 8d00 |0179: new-instance v3, Ldk/andsen/asqlitemanager/m; // type@008d │ │ +008efe: 7020 9202 4300 |017b: invoke-direct {v3, v4}, Ldk/andsen/asqlitemanager/m;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0292 │ │ +008f04: 6e30 0f00 0203 |017e: invoke-virtual {v2, v0, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +008f0a: 1400 0d00 077f |0181: const v0, #float 1.79446e+38 // #7f07000d │ │ +008f10: 6e20 4f01 0400 |0184: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008f16: 0c00 |0187: move-result-object v0 │ │ +008f18: 2203 8e00 |0188: new-instance v3, Ldk/andsen/asqlitemanager/n; // type@008e │ │ +008f1c: 7040 9402 4351 |018a: invoke-direct {v3, v4, v1, v5}, Ldk/andsen/asqlitemanager/n;.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;Ljava/lang/String;)V // method@0294 │ │ +008f22: 6e30 1100 0203 |018d: invoke-virtual {v2, v0, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +008f28: 6e10 1500 0200 |0190: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0015 │ │ +008f2e: 2900 c4fe |0193: goto/16 0057 // -013c │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -008f3c: |[008f3c] dk.andsen.asqlitemanager.DBViewer.c:(Ldk/andsen/asqlitemanager/DBViewer;)I │ │ -008f4c: 5210 4100 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/DBViewer;.n:I // field@0041 │ │ -008f50: 0f00 |0002: return v0 │ │ +008f34: |[008f34] dk.andsen.asqlitemanager.DBViewer.c:(Ldk/andsen/asqlitemanager/DBViewer;)I │ │ +008f44: 5210 4100 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/DBViewer;.n:I // field@0041 │ │ +008f48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'd' │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -008f54: |[008f54] dk.andsen.asqlitemanager.DBViewer.d:(Ldk/andsen/asqlitemanager/DBViewer;)V │ │ -008f64: 7010 3c01 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:()V // method@013c │ │ -008f6a: 0e00 |0003: return-void │ │ +008f4c: |[008f4c] dk.andsen.asqlitemanager.DBViewer.d:(Ldk/andsen/asqlitemanager/DBViewer;)V │ │ +008f5c: 7010 3c01 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:()V // method@013c │ │ +008f62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 196 16-bit code units │ │ -008f6c: |[008f6c] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/lang/String;I)V │ │ -008f7c: 5440 3800 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ -008f80: 4600 0006 |0002: aget-object v0, v0, v6 │ │ -008f84: 1a01 1d01 |0004: const-string v1, "Index" // string@011d │ │ -008f88: 6e20 e703 1500 |0006: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -008f8e: 0a01 |0009: move-result v1 │ │ -008f90: 3801 4a00 |000a: if-eqz v1, 0054 // +004a │ │ -008f94: 1a00 0000 |000c: const-string v0, "" // string@0000 │ │ -008f98: 5440 3500 |000e: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ -008f9c: 4600 0006 |0010: aget-object v0, v0, v6 │ │ -008fa0: 1a01 7604 |0012: const-string v1, "sqlite_autoindex_" // string@0476 │ │ -008fa4: 6e20 f103 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -008faa: 0a00 |0017: move-result v0 │ │ -008fac: 3800 3000 |0018: if-eqz v0, 0048 // +0030 │ │ -008fb0: 1400 2d00 077f |001a: const v0, #float 1.79447e+38 // #7f07002d │ │ -008fb6: 6e20 4f01 0400 |001d: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -008fbc: 0c00 |0020: move-result-object v0 │ │ -008fbe: 1f00 d400 |0021: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -008fc2: 0701 |0023: move-object v1, v0 │ │ -008fc4: 1a00 3303 |0024: const-string v0, "clipboard" // string@0333 │ │ -008fc8: 6e20 4e01 0400 |0026: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@014e │ │ -008fce: 0c00 |0029: move-result-object v0 │ │ -008fd0: 1f00 2400 |002a: check-cast v0, Landroid/text/ClipboardManager; // type@0024 │ │ -008fd4: 6e20 7e00 1000 |002c: invoke-virtual {v0, v1}, Landroid/text/ClipboardManager;.setText:(Ljava/lang/CharSequence;)V // method@007e │ │ -008fda: 1400 2e00 077f |002f: const v0, #float 1.79447e+38 // #7f07002e │ │ -008fe0: 6e20 4d01 0400 |0032: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ -008fe6: 0c00 |0035: move-result-object v0 │ │ -008fe8: 5442 3900 |0036: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008fec: 7130 3703 1002 |0038: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -008ff2: 5440 3900 |003b: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -008ff6: 1401 9800 077f |003d: const v1, #float 1.79449e+38 // #7f070098 │ │ -008ffc: 6e20 4d01 1400 |0040: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ -009002: 0c01 |0043: move-result-object v1 │ │ -009004: 7120 3403 1000 |0044: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -00900a: 0e00 |0047: return-void │ │ -00900c: 6200 a400 |0048: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009010: 5441 3500 |004a: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ -009014: 4601 0106 |004c: aget-object v1, v1, v6 │ │ -009018: 6e20 cf02 1000 |004e: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.f:(Ljava/lang/String;)Ljava/lang/String; // method@02cf │ │ -00901e: 0c00 |0051: move-result-object v0 │ │ -009020: 0701 |0052: move-object v1, v0 │ │ -009022: 28d1 |0053: goto 0024 // -002f │ │ -009024: 1a01 e402 |0054: const-string v1, "Views" // string@02e4 │ │ -009028: 6e20 e703 1500 |0056: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00902e: 0a01 |0059: move-result v1 │ │ -009030: 3801 3200 |005a: if-eqz v1, 008c // +0032 │ │ -009034: 2201 1400 |005c: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -009038: 1c02 5e00 |005e: const-class v2, Ldk/andsen/asqlitemanager/TableViewer; // type@005e │ │ -00903c: 7030 3900 4102 |0060: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -009042: 1a02 4303 |0063: const-string v2, "db" // string@0343 │ │ -009046: 5443 3400 |0065: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00904a: 6e30 4100 2103 |0067: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -009050: 1a02 9902 |006a: const-string v2, "Table" // string@0299 │ │ -009054: 6e30 4100 2100 |006c: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00905a: 1a00 8604 |006f: const-string v0, "type" // string@0486 │ │ -00905e: 1212 |0071: const/4 v2, #int 1 // #1 │ │ -009060: 6e30 4000 0102 |0072: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ -009066: 6e20 5d01 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ -00906c: 28cf |0078: goto 0047 // -0031 │ │ -00906e: 0d00 |0079: move-exception v0 │ │ -009070: 1a01 d500 |007a: const-string v1, "Error in TableViewer showing a view)" // string@00d5 │ │ -009074: 5542 4200 |007c: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009078: 7120 3c03 2100 |007e: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00907e: 6e10 d103 0000 |0081: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -009084: 1a00 5802 |0084: const-string v0, "Plase report this error with descriptions of hov to generate it" // string@0258 │ │ -009088: 5441 3900 |0086: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -00908c: 7120 3603 1000 |0088: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -009092: 28bc |008b: goto 0047 // -0044 │ │ -009094: 1a01 a402 |008c: const-string v1, "Tables" // string@02a4 │ │ -009098: 6e20 e703 1500 |008e: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00909e: 0a01 |0091: move-result v1 │ │ -0090a0: 3801 b5ff |0092: if-eqz v1, 0047 // -004b │ │ -0090a4: 2201 1400 |0094: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -0090a8: 1c02 5e00 |0096: const-class v2, Ldk/andsen/asqlitemanager/TableViewer; // type@005e │ │ -0090ac: 7030 3900 4102 |0098: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -0090b2: 1a02 4303 |009b: const-string v2, "db" // string@0343 │ │ -0090b6: 5443 3400 |009d: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -0090ba: 6e30 4100 2103 |009f: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -0090c0: 1a02 9902 |00a2: const-string v2, "Table" // string@0299 │ │ -0090c4: 6e30 4100 2100 |00a4: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -0090ca: 1a00 8604 |00a7: const-string v0, "type" // string@0486 │ │ -0090ce: 1202 |00a9: const/4 v2, #int 0 // #0 │ │ -0090d0: 6e30 4000 0102 |00aa: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ -0090d6: 6e20 5d01 1400 |00ad: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ -0090dc: 2897 |00b0: goto 0047 // -0069 │ │ -0090de: 0d00 |00b1: move-exception v0 │ │ -0090e0: 1a01 d400 |00b2: const-string v1, "Error in TableViewer showing a table)" // string@00d4 │ │ -0090e4: 5542 4200 |00b4: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0090e8: 7120 3c03 2100 |00b6: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0090ee: 6e10 d103 0000 |00b9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -0090f4: 1a00 5802 |00bc: const-string v0, "Plase report this error with descriptions of hov to generate it" // string@0258 │ │ -0090f8: 5441 3900 |00be: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0090fc: 7120 3603 1000 |00c0: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -009102: 2884 |00c3: goto 0047 // -007c │ │ +008f64: |[008f64] dk.andsen.asqlitemanager.DBViewer.a:(Ljava/lang/String;I)V │ │ +008f74: 5440 3800 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.e:[Ljava/lang/String; // field@0038 │ │ +008f78: 4600 0006 |0002: aget-object v0, v0, v6 │ │ +008f7c: 1a01 1d01 |0004: const-string v1, "Index" // string@011d │ │ +008f80: 6e20 e803 1500 |0006: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +008f86: 0a01 |0009: move-result v1 │ │ +008f88: 3801 4a00 |000a: if-eqz v1, 0054 // +004a │ │ +008f8c: 1a00 0000 |000c: const-string v0, "" // string@0000 │ │ +008f90: 5440 3500 |000e: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ +008f94: 4600 0006 |0010: aget-object v0, v0, v6 │ │ +008f98: 1a01 7504 |0012: const-string v1, "sqlite_autoindex_" // string@0475 │ │ +008f9c: 6e20 f203 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +008fa2: 0a00 |0017: move-result v0 │ │ +008fa4: 3800 3000 |0018: if-eqz v0, 0048 // +0030 │ │ +008fa8: 1400 2d00 077f |001a: const v0, #float 1.79447e+38 // #7f07002d │ │ +008fae: 6e20 4f01 0400 |001d: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +008fb4: 0c00 |0020: move-result-object v0 │ │ +008fb6: 1f00 d400 |0021: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +008fba: 0701 |0023: move-object v1, v0 │ │ +008fbc: 1a00 3303 |0024: const-string v0, "clipboard" // string@0333 │ │ +008fc0: 6e20 4e01 0400 |0026: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@014e │ │ +008fc6: 0c00 |0029: move-result-object v0 │ │ +008fc8: 1f00 2400 |002a: check-cast v0, Landroid/text/ClipboardManager; // type@0024 │ │ +008fcc: 6e20 7e00 1000 |002c: invoke-virtual {v0, v1}, Landroid/text/ClipboardManager;.setText:(Ljava/lang/CharSequence;)V // method@007e │ │ +008fd2: 1400 2e00 077f |002f: const v0, #float 1.79447e+38 // #7f07002e │ │ +008fd8: 6e20 4d01 0400 |0032: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ +008fde: 0c00 |0035: move-result-object v0 │ │ +008fe0: 5442 3900 |0036: iget-object v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008fe4: 7130 3703 1002 |0038: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +008fea: 5440 3900 |003b: iget-object v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +008fee: 1401 9800 077f |003d: const v1, #float 1.79449e+38 // #7f070098 │ │ +008ff4: 6e20 4d01 1400 |0040: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ +008ffa: 0c01 |0043: move-result-object v1 │ │ +008ffc: 7120 3403 1000 |0044: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +009002: 0e00 |0047: return-void │ │ +009004: 6200 a400 |0048: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009008: 5441 3500 |004a: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ +00900c: 4601 0106 |004c: aget-object v1, v1, v6 │ │ +009010: 6e20 cf02 1000 |004e: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.f:(Ljava/lang/String;)Ljava/lang/String; // method@02cf │ │ +009016: 0c00 |0051: move-result-object v0 │ │ +009018: 0701 |0052: move-object v1, v0 │ │ +00901a: 28d1 |0053: goto 0024 // -002f │ │ +00901c: 1a01 e402 |0054: const-string v1, "Views" // string@02e4 │ │ +009020: 6e20 e803 1500 |0056: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +009026: 0a01 |0059: move-result v1 │ │ +009028: 3801 3200 |005a: if-eqz v1, 008c // +0032 │ │ +00902c: 2201 1400 |005c: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +009030: 1c02 5e00 |005e: const-class v2, Ldk/andsen/asqlitemanager/TableViewer; // type@005e │ │ +009034: 7030 3900 4102 |0060: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00903a: 1a02 4303 |0063: const-string v2, "db" // string@0343 │ │ +00903e: 5443 3400 |0065: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009042: 6e30 4100 2103 |0067: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +009048: 1a02 9902 |006a: const-string v2, "Table" // string@0299 │ │ +00904c: 6e30 4100 2100 |006c: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +009052: 1a00 8504 |006f: const-string v0, "type" // string@0485 │ │ +009056: 1212 |0071: const/4 v2, #int 1 // #1 │ │ +009058: 6e30 4000 0102 |0072: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ +00905e: 6e20 5d01 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ +009064: 28cf |0078: goto 0047 // -0031 │ │ +009066: 0d00 |0079: move-exception v0 │ │ +009068: 1a01 d500 |007a: const-string v1, "Error in TableViewer showing a view)" // string@00d5 │ │ +00906c: 5542 4200 |007c: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009070: 7120 3c03 2100 |007e: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +009076: 6e10 d203 0000 |0081: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00907c: 1a00 5802 |0084: const-string v0, "Plase report this error with descriptions of hov to generate it" // string@0258 │ │ +009080: 5441 3900 |0086: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009084: 7120 3603 1000 |0088: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00908a: 28bc |008b: goto 0047 // -0044 │ │ +00908c: 1a01 a402 |008c: const-string v1, "Tables" // string@02a4 │ │ +009090: 6e20 e803 1500 |008e: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +009096: 0a01 |0091: move-result v1 │ │ +009098: 3801 b5ff |0092: if-eqz v1, 0047 // -004b │ │ +00909c: 2201 1400 |0094: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +0090a0: 1c02 5e00 |0096: const-class v2, Ldk/andsen/asqlitemanager/TableViewer; // type@005e │ │ +0090a4: 7030 3900 4102 |0098: invoke-direct {v1, v4, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +0090aa: 1a02 4303 |009b: const-string v2, "db" // string@0343 │ │ +0090ae: 5443 3400 |009d: iget-object v3, v4, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +0090b2: 6e30 4100 2103 |009f: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +0090b8: 1a02 9902 |00a2: const-string v2, "Table" // string@0299 │ │ +0090bc: 6e30 4100 2100 |00a4: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +0090c2: 1a00 8504 |00a7: const-string v0, "type" // string@0485 │ │ +0090c6: 1202 |00a9: const/4 v2, #int 0 // #0 │ │ +0090c8: 6e30 4000 0102 |00aa: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ +0090ce: 6e20 5d01 1400 |00ad: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ +0090d4: 2897 |00b0: goto 0047 // -0069 │ │ +0090d6: 0d00 |00b1: move-exception v0 │ │ +0090d8: 1a01 d400 |00b2: const-string v1, "Error in TableViewer showing a table)" // string@00d4 │ │ +0090dc: 5542 4200 |00b4: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0090e0: 7120 3c03 2100 |00b6: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0090e6: 6e10 d203 0000 |00b9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +0090ec: 1a00 5802 |00bc: const-string v0, "Plase report this error with descriptions of hov to generate it" // string@0258 │ │ +0090f0: 5441 3900 |00be: iget-object v1, v4, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0090f4: 7120 3603 1000 |00c0: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0090fa: 2884 |00c3: goto 0047 // -007c │ │ catches : 2 │ │ 0x0075 - 0x0078 │ │ Ljava/lang/Exception; -> 0x0079 │ │ 0x00ad - 0x00b0 │ │ Ljava/lang/Exception; -> 0x00b1 │ │ positions : │ │ locals : │ │ @@ -3968,162 +3965,162 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -009120: |[009120] dk.andsen.asqlitemanager.DBViewer.onActivityResult:(IILandroid/content/Intent;)V │ │ -009130: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009134: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00913a: 1a01 1104 |0005: const-string v1, "requestCode = " // string@0411 │ │ -00913e: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009144: 0c00 |000a: move-result-object v0 │ │ -009146: 6e20 fd03 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00914c: 0c00 |000e: move-result-object v0 │ │ -00914e: 6e10 0204 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009154: 0c00 |0012: move-result-object v0 │ │ -009156: 5551 4200 |0013: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -00915a: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009160: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -009162: 3306 5d00 |0019: if-ne v6, v0, 0076 // +005d │ │ -009166: 3808 5b00 |001b: if-eqz v8, 0076 // +005b │ │ -00916a: 1a00 6602 |001d: const-string v0, "RESULT" // string@0266 │ │ -00916e: 6e20 3f00 0800 |001f: invoke-virtual {v8, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@003f │ │ -009174: 0c00 |0022: move-result-object v0 │ │ -009176: 2201 d600 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00917a: 7010 fc03 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009180: 1a02 7d02 |0028: const-string v2, "SQL file selected " // string@027d │ │ -009184: 6e20 0004 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00918a: 0c01 |002d: move-result-object v1 │ │ -00918c: 6e20 0004 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009192: 0c01 |0031: move-result-object v1 │ │ -009194: 6e10 0204 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00919a: 0c01 |0035: move-result-object v1 │ │ -00919c: 5552 4200 |0036: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0091a0: 7120 3903 2100 |0038: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0091a6: 2201 bc00 |003b: new-instance v1, Ljava/io/File; // type@00bc │ │ -0091aa: 7020 a803 0100 |003d: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -0091b0: 1202 |0040: const/4 v2, #int 0 // #0 │ │ -0091b2: 6e10 ab03 0100 |0041: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ -0091b8: 0c03 |0044: move-result-object v3 │ │ -0091ba: 1a04 5b00 |0045: const-string v4, "/" // string@005b │ │ -0091be: 6e20 ec03 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ -0091c4: 0a03 |004a: move-result v3 │ │ -0091c6: 6e30 f303 2003 |004b: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -0091cc: 0c00 |004e: move-result-object v0 │ │ -0091ce: 6e10 ac03 0100 |004f: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@03ac │ │ -0091d4: 0c02 |0052: move-result-object v2 │ │ -0091d6: 6203 a401 |0053: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -0091da: 6e20 f403 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ -0091e0: 0c02 |0058: move-result-object v2 │ │ -0091e2: 1a03 7504 |0059: const-string v3, "sql" // string@0475 │ │ -0091e6: 6e20 e603 3200 |005b: invoke-virtual {v2, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ -0091ec: 0a02 |005e: move-result v2 │ │ -0091ee: 3802 0d00 |005f: if-eqz v2, 006c // +000d │ │ -0091f2: 5452 3900 |0061: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0091f6: 1a03 6e02 |0063: const-string v3, "RecentOpenSQLPath" // string@026e │ │ -0091fa: 7130 7d02 3200 |0065: invoke-static {v2, v3, v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ -009200: 7020 3f01 1500 |0068: invoke-direct {v5, v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/io/File;)V // method@013f │ │ -009206: 0e00 |006b: return-void │ │ -009208: 1a00 cf00 |006c: const-string v0, "Error" // string@00cf │ │ -00920c: 1a01 3b02 |006e: const-string v1, "Not a SQL file" // string@023b │ │ -009210: 5452 3900 |0070: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -009214: 7130 3703 1002 |0072: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00921a: 28f6 |0075: goto 006b // -000a │ │ -00921c: 3907 f5ff |0076: if-nez v7, 006b // -000b │ │ -009220: 28f3 |0078: goto 006b // -000d │ │ +009118: |[009118] dk.andsen.asqlitemanager.DBViewer.onActivityResult:(IILandroid/content/Intent;)V │ │ +009128: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00912c: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009132: 1a01 1004 |0005: const-string v1, "requestCode = " // string@0410 │ │ +009136: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00913c: 0c00 |000a: move-result-object v0 │ │ +00913e: 6e20 fe03 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +009144: 0c00 |000e: move-result-object v0 │ │ +009146: 6e10 0304 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00914c: 0c00 |0012: move-result-object v0 │ │ +00914e: 5551 4200 |0013: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009152: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009158: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +00915a: 3306 5d00 |0019: if-ne v6, v0, 0076 // +005d │ │ +00915e: 3808 5b00 |001b: if-eqz v8, 0076 // +005b │ │ +009162: 1a00 6602 |001d: const-string v0, "RESULT" // string@0266 │ │ +009166: 6e20 3f00 0800 |001f: invoke-virtual {v8, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@003f │ │ +00916c: 0c00 |0022: move-result-object v0 │ │ +00916e: 2201 d600 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +009172: 7010 fd03 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009178: 1a02 7d02 |0028: const-string v2, "SQL file selected " // string@027d │ │ +00917c: 6e20 0104 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009182: 0c01 |002d: move-result-object v1 │ │ +009184: 6e20 0104 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00918a: 0c01 |0031: move-result-object v1 │ │ +00918c: 6e10 0304 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009192: 0c01 |0035: move-result-object v1 │ │ +009194: 5552 4200 |0036: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009198: 7120 3903 2100 |0038: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00919e: 2201 bc00 |003b: new-instance v1, Ljava/io/File; // type@00bc │ │ +0091a2: 7020 a803 0100 |003d: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +0091a8: 1202 |0040: const/4 v2, #int 0 // #0 │ │ +0091aa: 6e10 ab03 0100 |0041: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ +0091b0: 0c03 |0044: move-result-object v3 │ │ +0091b2: 1a04 5b00 |0045: const-string v4, "/" // string@005b │ │ +0091b6: 6e20 ed03 4300 |0047: invoke-virtual {v3, v4}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ +0091bc: 0a03 |004a: move-result v3 │ │ +0091be: 6e30 f403 2003 |004b: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +0091c4: 0c00 |004e: move-result-object v0 │ │ +0091c6: 6e10 ac03 0100 |004f: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@03ac │ │ +0091cc: 0c02 |0052: move-result-object v2 │ │ +0091ce: 6203 a401 |0053: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ +0091d2: 6e20 f503 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ +0091d8: 0c02 |0058: move-result-object v2 │ │ +0091da: 1a03 7404 |0059: const-string v3, "sql" // string@0474 │ │ +0091de: 6e20 e703 3200 |005b: invoke-virtual {v2, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ +0091e4: 0a02 |005e: move-result v2 │ │ +0091e6: 3802 0d00 |005f: if-eqz v2, 006c // +000d │ │ +0091ea: 5452 3900 |0061: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0091ee: 1a03 6e02 |0063: const-string v3, "RecentOpenSQLPath" // string@026e │ │ +0091f2: 7130 7d02 3200 |0065: invoke-static {v2, v3, v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ +0091f8: 7020 3f01 1500 |0068: invoke-direct {v5, v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/io/File;)V // method@013f │ │ +0091fe: 0e00 |006b: return-void │ │ +009200: 1a00 cf00 |006c: const-string v0, "Error" // string@00cf │ │ +009204: 1a01 3b02 |006e: const-string v1, "Not a SQL file" // string@023b │ │ +009208: 5452 3900 |0070: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +00920c: 7130 3703 1002 |0072: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +009212: 28f6 |0075: goto 006b // -000a │ │ +009214: 3907 f5ff |0076: if-nez v7, 006b // -000b │ │ +009218: 28f3 |0078: goto 006b // -000d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -009224: |[009224] dk.andsen.asqlitemanager.DBViewer.onClick:(Landroid/view/View;)V │ │ -009234: 6200 a400 |0000: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009238: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -00923c: 6200 a400 |0004: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009240: 5500 1201 |0006: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -009244: 3900 3e00 |0008: if-nez v0, 0046 // +003e │ │ -009248: 1a00 bf02 |000a: const-string v0, "User trying to do things with something that is not a database!" // string@02bf │ │ -00924c: 5531 4200 |000c: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009250: 7120 3903 1000 |000e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009256: 1400 2f00 077f |0011: const v0, #float 1.79447e+38 // #7f07002f │ │ -00925c: 6e20 4f01 0300 |0014: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009262: 0c00 |0017: move-result-object v0 │ │ -009264: 6e10 df03 0000 |0018: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00926a: 0c00 |001b: move-result-object v0 │ │ -00926c: 2201 d600 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -009270: 7010 fc03 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009276: 5432 3400 |0021: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00927a: 6e20 0004 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009280: 0c01 |0026: move-result-object v1 │ │ -009282: 1a02 0a00 |0027: const-string v2, " " // string@000a │ │ -009286: 6e20 0004 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00928c: 0c01 |002c: move-result-object v1 │ │ -00928e: 1402 3e00 077f |002d: const v2, #float 1.79447e+38 // #7f07003e │ │ -009294: 6e20 4f01 2300 |0030: invoke-virtual {v3, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -00929a: 0c02 |0033: move-result-object v2 │ │ -00929c: 6e10 df03 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0092a2: 0c02 |0037: move-result-object v2 │ │ -0092a4: 6e20 0004 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0092aa: 0c01 |003b: move-result-object v1 │ │ -0092ac: 6e10 0204 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0092b2: 0c01 |003f: move-result-object v1 │ │ -0092b4: 5432 3900 |0040: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0092b8: 7130 3703 1002 |0042: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0092be: 0e00 |0045: return-void │ │ -0092c0: 1a00 a800 |0046: const-string v0, "DBViewer OnCLick" // string@00a8 │ │ -0092c4: 5531 4200 |0048: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0092c8: 7120 3903 1000 |004a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0092ce: 6e10 8800 0400 |004d: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -0092d4: 0a00 |0050: move-result v0 │ │ -0092d6: 1401 2400 087f |0051: const v1, #float 1.80776e+38 // #7f080024 │ │ -0092dc: 3310 0800 |0054: if-ne v0, v1, 005c // +0008 │ │ -0092e0: 1a00 a402 |0056: const-string v0, "Tables" // string@02a4 │ │ -0092e4: 7020 4101 0300 |0058: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ -0092ea: 28ea |005b: goto 0045 // -0016 │ │ -0092ec: 1401 2500 087f |005c: const v1, #float 1.80776e+38 // #7f080025 │ │ -0092f2: 3310 0800 |005f: if-ne v0, v1, 0067 // +0008 │ │ -0092f6: 1a00 e402 |0061: const-string v0, "Views" // string@02e4 │ │ -0092fa: 7020 4101 0300 |0063: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ -009300: 28df |0066: goto 0045 // -0021 │ │ -009302: 1401 2600 087f |0067: const v1, #float 1.80776e+38 // #7f080026 │ │ -009308: 3310 0800 |006a: if-ne v0, v1, 0072 // +0008 │ │ -00930c: 1a00 1d01 |006c: const-string v0, "Index" // string@011d │ │ -009310: 7020 4101 0300 |006e: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ -009316: 28d4 |0071: goto 0045 // -002c │ │ -009318: 1401 2700 087f |0072: const v1, #float 1.80776e+38 // #7f080027 │ │ -00931e: 3310 d0ff |0075: if-ne v0, v1, 0045 // -0030 │ │ -009322: 1210 |0077: const/4 v0, #int 1 // #1 │ │ -009324: 5c30 3a00 |0078: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ -009328: 2200 1400 |007a: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00932c: 1c01 5c00 |007c: const-class v1, Ldk/andsen/asqlitemanager/QueryViewer; // type@005c │ │ -009330: 7030 3900 3001 |007e: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -009336: 1a01 4303 |0081: const-string v1, "db" // string@0343 │ │ -00933a: 5432 3400 |0083: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00933e: 6e30 4100 1002 |0085: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -009344: 6e20 5d01 0300 |0088: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ -00934a: 28ba |008b: goto 0045 // -0046 │ │ -00934c: 0d00 |008c: move-exception v0 │ │ -00934e: 1a01 d300 |008d: const-string v1, "Error in QueryViewer" // string@00d3 │ │ -009352: 5532 4200 |008f: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009356: 7120 3c03 2100 |0091: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00935c: 6e10 d103 0000 |0094: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -009362: 1a00 5902 |0097: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -009366: 5431 3900 |0099: iget-object v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -00936a: 7120 3603 1000 |009b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -009370: 28a7 |009e: goto 0045 // -0059 │ │ +00921c: |[00921c] dk.andsen.asqlitemanager.DBViewer.onClick:(Landroid/view/View;)V │ │ +00922c: 6200 a400 |0000: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009230: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +009234: 6200 a400 |0004: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009238: 5500 1201 |0006: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +00923c: 3900 3e00 |0008: if-nez v0, 0046 // +003e │ │ +009240: 1a00 bf02 |000a: const-string v0, "User trying to do things with something that is not a database!" // string@02bf │ │ +009244: 5531 4200 |000c: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009248: 7120 3903 1000 |000e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00924e: 1400 2f00 077f |0011: const v0, #float 1.79447e+38 // #7f07002f │ │ +009254: 6e20 4f01 0300 |0014: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00925a: 0c00 |0017: move-result-object v0 │ │ +00925c: 7210 ca03 0000 |0018: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +009262: 0c00 |001b: move-result-object v0 │ │ +009264: 2201 d600 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +009268: 7010 fd03 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00926e: 5432 3400 |0021: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009272: 6e20 0104 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009278: 0c01 |0026: move-result-object v1 │ │ +00927a: 1a02 0a00 |0027: const-string v2, " " // string@000a │ │ +00927e: 6e20 0104 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009284: 0c01 |002c: move-result-object v1 │ │ +009286: 1402 3e00 077f |002d: const v2, #float 1.79447e+38 // #7f07003e │ │ +00928c: 6e20 4f01 2300 |0030: invoke-virtual {v3, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009292: 0c02 |0033: move-result-object v2 │ │ +009294: 7210 ca03 0200 |0034: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00929a: 0c02 |0037: move-result-object v2 │ │ +00929c: 6e20 0104 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0092a2: 0c01 |003b: move-result-object v1 │ │ +0092a4: 6e10 0304 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0092aa: 0c01 |003f: move-result-object v1 │ │ +0092ac: 5432 3900 |0040: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0092b0: 7130 3703 1002 |0042: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +0092b6: 0e00 |0045: return-void │ │ +0092b8: 1a00 a800 |0046: const-string v0, "DBViewer OnCLick" // string@00a8 │ │ +0092bc: 5531 4200 |0048: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0092c0: 7120 3903 1000 |004a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0092c6: 6e10 8800 0400 |004d: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +0092cc: 0a00 |0050: move-result v0 │ │ +0092ce: 1401 2400 087f |0051: const v1, #float 1.80776e+38 // #7f080024 │ │ +0092d4: 3310 0800 |0054: if-ne v0, v1, 005c // +0008 │ │ +0092d8: 1a00 a402 |0056: const-string v0, "Tables" // string@02a4 │ │ +0092dc: 7020 4101 0300 |0058: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ +0092e2: 28ea |005b: goto 0045 // -0016 │ │ +0092e4: 1401 2500 087f |005c: const v1, #float 1.80776e+38 // #7f080025 │ │ +0092ea: 3310 0800 |005f: if-ne v0, v1, 0067 // +0008 │ │ +0092ee: 1a00 e402 |0061: const-string v0, "Views" // string@02e4 │ │ +0092f2: 7020 4101 0300 |0063: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ +0092f8: 28df |0066: goto 0045 // -0021 │ │ +0092fa: 1401 2600 087f |0067: const v1, #float 1.80776e+38 // #7f080026 │ │ +009300: 3310 0800 |006a: if-ne v0, v1, 0072 // +0008 │ │ +009304: 1a00 1d01 |006c: const-string v0, "Index" // string@011d │ │ +009308: 7020 4101 0300 |006e: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ +00930e: 28d4 |0071: goto 0045 // -002c │ │ +009310: 1401 2700 087f |0072: const v1, #float 1.80776e+38 // #7f080027 │ │ +009316: 3310 d0ff |0075: if-ne v0, v1, 0045 // -0030 │ │ +00931a: 1210 |0077: const/4 v0, #int 1 // #1 │ │ +00931c: 5c30 3a00 |0078: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ +009320: 2200 1400 |007a: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +009324: 1c01 5c00 |007c: const-class v1, Ldk/andsen/asqlitemanager/QueryViewer; // type@005c │ │ +009328: 7030 3900 3001 |007e: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00932e: 1a01 4303 |0081: const-string v1, "db" // string@0343 │ │ +009332: 5432 3400 |0083: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009336: 6e30 4100 1002 |0085: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00933c: 6e20 5d01 0300 |0088: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ +009342: 28ba |008b: goto 0045 // -0046 │ │ +009344: 0d00 |008c: move-exception v0 │ │ +009346: 1a01 d300 |008d: const-string v1, "Error in QueryViewer" // string@00d3 │ │ +00934a: 5532 4200 |008f: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +00934e: 7120 3c03 2100 |0091: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +009354: 6e10 d203 0000 |0094: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00935a: 1a00 5902 |0097: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00935e: 5431 3900 |0099: iget-object v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009362: 7120 3603 1000 |009b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +009368: 28a7 |009e: goto 0045 // -0059 │ │ catches : 1 │ │ 0x0088 - 0x008b │ │ Ljava/lang/Exception; -> 0x008c │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ @@ -4131,215 +4128,215 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 434 16-bit code units │ │ -009384: |[009384] dk.andsen.asqlitemanager.DBViewer.onCreate:(Landroid/os/Bundle;)V │ │ -009394: 1409 be00 077f |0000: const v9, #float 1.7945e+38 // #7f0700be │ │ -00939a: 1408 2f00 077f |0003: const v8, #float 1.79447e+38 // #7f07002f │ │ -0093a0: 1237 |0006: const/4 v7, #int 3 // #3 │ │ -0093a2: 6f20 0300 ba00 |0007: invoke-super {v10, v11}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -0093a8: 1400 0700 037f |000a: const v0, #float 1.74129e+38 // #7f030007 │ │ -0093ae: 6e20 5b01 0a00 |000d: invoke-virtual {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.setContentView:(I)V // method@015b │ │ -0093b4: 7110 9401 0a00 |0010: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -0093ba: 0a00 |0013: move-result v0 │ │ -0093bc: 5ca0 4200 |0014: iput-boolean v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0093c0: 1400 2300 087f |0016: const v0, #float 1.80776e+38 // #7f080023 │ │ -0093c6: 6e20 4901 0a00 |0019: invoke-virtual {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -0093cc: 0c00 |001c: move-result-object v0 │ │ -0093ce: 1f00 4d00 |001d: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -0093d2: 1401 2400 087f |001f: const v1, #float 1.80776e+38 // #7f080024 │ │ -0093d8: 6e20 4901 1a00 |0022: invoke-virtual {v10, v1}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -0093de: 0c01 |0025: move-result-object v1 │ │ -0093e0: 1f01 3900 |0026: check-cast v1, Landroid/widget/Button; // type@0039 │ │ -0093e4: 1402 2500 087f |0028: const v2, #float 1.80776e+38 // #7f080025 │ │ -0093ea: 6e20 4901 2a00 |002b: invoke-virtual {v10, v2}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -0093f0: 0c02 |002e: move-result-object v2 │ │ -0093f2: 1f02 3900 |002f: check-cast v2, Landroid/widget/Button; // type@0039 │ │ -0093f6: 1403 2600 087f |0031: const v3, #float 1.80776e+38 // #7f080026 │ │ -0093fc: 6e20 4901 3a00 |0034: invoke-virtual {v10, v3}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -009402: 0c03 |0037: move-result-object v3 │ │ -009404: 1f03 3900 |0038: check-cast v3, Landroid/widget/Button; // type@0039 │ │ -009408: 1404 2700 087f |003a: const v4, #float 1.80776e+38 // #7f080027 │ │ -00940e: 6e20 4901 4a00 |003d: invoke-virtual {v10, v4}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -009414: 0c04 |0040: move-result-object v4 │ │ -009416: 1f04 3900 |0041: check-cast v4, Landroid/widget/Button; // type@0039 │ │ -00941a: 1405 2800 087f |0043: const v5, #float 1.80776e+38 // #7f080028 │ │ -009420: 6e20 4901 5a00 |0046: invoke-virtual {v10, v5}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -009426: 0c05 |0049: move-result-object v5 │ │ -009428: 1f05 4000 |004a: check-cast v5, Landroid/widget/LinearLayout; // type@0040 │ │ -00942c: 5ba5 3700 |004c: iput-object v5, v10, Ldk/andsen/asqlitemanager/DBViewer;.d:Landroid/widget/LinearLayout; // field@0037 │ │ -009430: 54a5 3700 |004e: iget-object v5, v10, Ldk/andsen/asqlitemanager/DBViewer;.d:Landroid/widget/LinearLayout; // field@0037 │ │ -009434: 1306 0800 |0050: const/16 v6, #int 8 // #8 │ │ -009438: 6e20 be00 6500 |0052: invoke-virtual {v5, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@00be │ │ -00943e: 6e20 9500 a100 |0055: invoke-virtual {v1, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -009444: 6e20 9500 a200 |0058: invoke-virtual {v2, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00944a: 6e20 9500 a300 |005b: invoke-virtual {v3, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -009450: 6e20 9500 a400 |005e: invoke-virtual {v4, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -009456: 5baa 3900 |0061: iput-object v10, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -00945a: 7110 9401 0a00 |0063: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -009460: 0a01 |0066: move-result v1 │ │ -009462: 5ca1 4200 |0067: iput-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009466: 1a01 a900 |0069: const-string v1, "DBViewer onCreate" // string@00a9 │ │ -00946a: 55a2 4200 |006b: iget-boolean v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -00946e: 7120 3903 2100 |006d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009474: 6e10 4b01 0a00 |0070: invoke-virtual {v10}, Ldk/andsen/asqlitemanager/DBViewer;.getIntent:()Landroid/content/Intent; // method@014b │ │ -00947a: 0c01 |0073: move-result-object v1 │ │ -00947c: 6e10 3c00 0100 |0074: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -009482: 0c01 |0077: move-result-object v1 │ │ -009484: 3801 9d00 |0078: if-eqz v1, 0115 // +009d │ │ -009488: 1a02 4303 |007a: const-string v2, "db" // string@0343 │ │ -00948c: 6e20 6f00 2100 |007c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -009492: 0c01 |007f: move-result-object v1 │ │ -009494: 5ba1 3400 |0080: iput-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -009498: 2201 d600 |0082: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00949c: 7010 fc03 0100 |0084: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0094a2: 1402 1c00 077f |0087: const v2, #float 1.79446e+38 // #7f07001c │ │ -0094a8: 6e20 4f01 2a00 |008a: invoke-virtual {v10, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0094ae: 0c02 |008d: move-result-object v2 │ │ -0094b0: 6e20 ff03 2100 |008e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -0094b6: 0c01 |0091: move-result-object v1 │ │ -0094b8: 1a02 6400 |0092: const-string v2, ": " // string@0064 │ │ -0094bc: 6e20 0004 2100 |0094: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0094c2: 0c01 |0097: move-result-object v1 │ │ -0094c4: 54a2 3400 |0098: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -0094c8: 6e20 0004 2100 |009a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0094ce: 0c01 |009d: move-result-object v1 │ │ -0094d0: 6e10 0204 0100 |009e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0094d6: 0c01 |00a1: move-result-object v1 │ │ -0094d8: 6e20 ee00 1000 |00a2: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -0094de: 2200 d600 |00a5: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0094e2: 7010 fc03 0000 |00a7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0094e8: 1a01 4702 |00aa: const-string v1, "Opening database " // string@0247 │ │ -0094ec: 6e20 0004 1000 |00ac: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0094f2: 0c00 |00af: move-result-object v0 │ │ -0094f4: 54a1 3400 |00b0: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -0094f8: 6e20 0004 1000 |00b2: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0094fe: 0c00 |00b5: move-result-object v0 │ │ -009500: 6e10 0204 0000 |00b6: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009506: 0c00 |00b9: move-result-object v0 │ │ -009508: 55a1 4200 |00ba: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -00950c: 7120 3903 1000 |00bc: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009512: 2200 bc00 |00bf: new-instance v0, Ljava/io/File; // type@00bc │ │ -009516: 54a1 3400 |00c1: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00951a: 7020 a803 1000 |00c3: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -009520: 6e10 a903 0000 |00c6: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ -009526: 0a00 |00c9: move-result v0 │ │ -009528: 3800 cf00 |00ca: if-eqz v0, 0199 // +00cf │ │ -00952c: 2200 9100 |00cc: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ -009530: 54a1 3400 |00ce: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -009534: 54a2 3900 |00d0: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -009538: 7030 9b02 1002 |00d2: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ -00953e: 6900 a400 |00d5: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009542: 6200 a400 |00d7: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009546: 5500 1201 |00d9: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -00954a: 3900 6100 |00db: if-nez v0, 013c // +0061 │ │ -00954e: 1a00 be02 |00dd: const-string v0, "User has opened something that is not a database!" // string@02be │ │ -009552: 55a1 4200 |00df: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009556: 7120 3903 1000 |00e1: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00955c: 6e20 4f01 8a00 |00e4: invoke-virtual {v10, v8}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009562: 0c00 |00e7: move-result-object v0 │ │ -009564: 6e10 df03 0000 |00e8: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00956a: 0c00 |00eb: move-result-object v0 │ │ -00956c: 2201 d600 |00ec: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -009570: 7010 fc03 0100 |00ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009576: 54a2 3400 |00f1: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00957a: 6e20 0004 2100 |00f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009580: 0c01 |00f6: move-result-object v1 │ │ -009582: 1a02 0a00 |00f7: const-string v2, " " // string@000a │ │ -009586: 6e20 0004 2100 |00f9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00958c: 0c01 |00fc: move-result-object v1 │ │ -00958e: 1402 3e00 077f |00fd: const v2, #float 1.79447e+38 // #7f07003e │ │ -009594: 6e20 4f01 2a00 |0100: invoke-virtual {v10, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -00959a: 0c02 |0103: move-result-object v2 │ │ -00959c: 6e10 df03 0200 |0104: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0095a2: 0c02 |0107: move-result-object v2 │ │ -0095a4: 6e20 0004 2100 |0108: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0095aa: 0c01 |010b: move-result-object v1 │ │ -0095ac: 6e10 0204 0100 |010c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0095b2: 0c01 |010f: move-result-object v1 │ │ -0095b4: 54a2 3900 |0110: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0095b8: 7130 3703 1002 |0112: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0095be: 1a00 8902 |0115: const-string v0, "Show Tip 3" // string@0289 │ │ -0095c2: 55a1 4200 |0117: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0095c6: 7120 3903 1000 |0119: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0095cc: 380b 8e00 |011c: if-eqz v11, 01aa // +008e │ │ -0095d0: 1a00 1904 |011e: const-string v0, "savedInstance true" // string@0419 │ │ -0095d4: 55a1 4200 |0120: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0095d8: 7120 3903 1000 |0122: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0095de: 1a00 7004 |0125: const-string v0, "showTip" // string@0470 │ │ -0095e2: 6e20 6c00 0b00 |0127: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ -0095e8: 0a00 |012a: move-result v0 │ │ -0095ea: 3800 1000 |012b: if-eqz v0, 013b // +0010 │ │ -0095ee: 1a00 6f04 |012d: const-string v0, "showHint true" // string@046f │ │ -0095f2: 55a1 4200 |012f: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0095f6: 7120 3903 1000 |0131: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0095fc: 6e20 4f01 9a00 |0134: invoke-virtual {v10, v9}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009602: 0c00 |0137: move-result-object v0 │ │ -009604: 7030 4001 0a07 |0138: invoke-direct {v10, v0, v7}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/CharSequence;I)V // method@0140 │ │ -00960a: 0e00 |013b: return-void │ │ -00960c: 6200 a400 |013c: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009610: 6e10 bd02 0000 |013e: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.b:()[Ljava/lang/String; // method@02bd │ │ -009616: 54a0 3900 |0141: iget-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -00961a: 7110 9301 0000 |0143: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.i:(Landroid/content/Context;)Z // method@0193 │ │ -009620: 0a00 |0146: move-result v0 │ │ -009622: 3800 0700 |0147: if-eqz v0, 014e // +0007 │ │ -009626: 6200 a400 |0149: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00962a: 6e10 e302 0000 |014b: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.n:()V // method@02e3 │ │ -009630: 54a0 3900 |014e: iget-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -009634: 7110 9001 0000 |0150: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.f:(Landroid/content/Context;)I // method@0190 │ │ -00963a: 0a00 |0153: move-result v0 │ │ -00963c: 1a01 1f03 |0154: const-string v1, "aSQLiteManager" // string@031f │ │ -009640: 1202 |0156: const/4 v2, #int 0 // #0 │ │ -009642: 6e30 4c01 1a02 |0157: invoke-virtual {v10, v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@014c │ │ -009648: 0c01 |015a: move-result-object v1 │ │ -00964a: 1a02 6f02 |015b: const-string v2, "Recently" // string@026f │ │ -00964e: 1203 |015d: const/4 v3, #int 0 // #0 │ │ -009650: 7230 4e00 2103 |015e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -009656: 0c02 |0161: move-result-object v2 │ │ -009658: 54a3 3400 |0162: iget-object v3, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00965c: 7130 3003 3200 |0164: invoke-static {v2, v3, v0}, Ldk/andsen/c/c;.a:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@0330 │ │ -009662: 0c00 |0167: move-result-object v0 │ │ -009664: 7210 4a00 0100 |0168: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00966a: 0c01 |016b: move-result-object v1 │ │ -00966c: 1a02 6f02 |016c: const-string v2, "Recently" // string@026f │ │ -009670: 7230 4900 2100 |016e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ -009676: 7210 4500 0100 |0171: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00967c: 6200 a400 |0174: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009680: 6e10 c802 0000 |0176: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.d:()[Ljava/lang/String; // method@02c8 │ │ -009686: 0c00 |0179: move-result-object v0 │ │ -009688: 5ba0 3500 |017a: iput-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ -00968c: 1400 2b00 087f |017c: const v0, #float 1.80776e+38 // #7f08002b │ │ -009692: 6e20 4901 0a00 |017f: invoke-virtual {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ -009698: 0c00 |0182: move-result-object v0 │ │ -00969a: 1f00 4200 |0183: check-cast v0, Landroid/widget/ListView; // type@0042 │ │ -00969e: 5ba0 3600 |0185: iput-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ -0096a2: 1a00 a402 |0187: const-string v0, "Tables" // string@02a4 │ │ -0096a6: 7020 4101 0a00 |0189: invoke-direct {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ -0096ac: 2889 |018c: goto 0115 // -0077 │ │ -0096ae: 0d00 |018d: move-exception v0 │ │ -0096b0: 6e10 cf03 0000 |018e: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -0096b6: 0c00 |0191: move-result-object v0 │ │ -0096b8: 54a1 3900 |0192: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0096bc: 7120 3603 1000 |0194: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -0096c2: 2900 7eff |0197: goto/16 0115 // -0082 │ │ -0096c6: 6e20 4f01 8a00 |0199: invoke-virtual {v10, v8}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0096cc: 0c00 |019c: move-result-object v0 │ │ -0096ce: 6e10 df03 0000 |019d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0096d4: 0c00 |01a0: move-result-object v0 │ │ -0096d6: 1a01 3902 |01a1: const-string v1, "No editing of system databases yet" // string@0239 │ │ -0096da: 54a2 3900 |01a3: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0096de: 7130 3703 1002 |01a5: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0096e4: 2900 6dff |01a8: goto/16 0115 // -0093 │ │ -0096e8: 6e20 4f01 9a00 |01aa: invoke-virtual {v10, v9}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0096ee: 0c00 |01ad: move-result-object v0 │ │ -0096f0: 7030 4001 0a07 |01ae: invoke-direct {v10, v0, v7}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/CharSequence;I)V // method@0140 │ │ -0096f6: 288a |01b1: goto 013b // -0076 │ │ +00937c: |[00937c] dk.andsen.asqlitemanager.DBViewer.onCreate:(Landroid/os/Bundle;)V │ │ +00938c: 1409 be00 077f |0000: const v9, #float 1.7945e+38 // #7f0700be │ │ +009392: 1408 2f00 077f |0003: const v8, #float 1.79447e+38 // #7f07002f │ │ +009398: 1237 |0006: const/4 v7, #int 3 // #3 │ │ +00939a: 6f20 0300 ba00 |0007: invoke-super {v10, v11}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +0093a0: 1400 0700 037f |000a: const v0, #float 1.74129e+38 // #7f030007 │ │ +0093a6: 6e20 5b01 0a00 |000d: invoke-virtual {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.setContentView:(I)V // method@015b │ │ +0093ac: 7110 9401 0a00 |0010: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +0093b2: 0a00 |0013: move-result v0 │ │ +0093b4: 5ca0 4200 |0014: iput-boolean v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0093b8: 1400 2300 087f |0016: const v0, #float 1.80776e+38 // #7f080023 │ │ +0093be: 6e20 4901 0a00 |0019: invoke-virtual {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +0093c4: 0c00 |001c: move-result-object v0 │ │ +0093c6: 1f00 4d00 |001d: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +0093ca: 1401 2400 087f |001f: const v1, #float 1.80776e+38 // #7f080024 │ │ +0093d0: 6e20 4901 1a00 |0022: invoke-virtual {v10, v1}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +0093d6: 0c01 |0025: move-result-object v1 │ │ +0093d8: 1f01 3900 |0026: check-cast v1, Landroid/widget/Button; // type@0039 │ │ +0093dc: 1402 2500 087f |0028: const v2, #float 1.80776e+38 // #7f080025 │ │ +0093e2: 6e20 4901 2a00 |002b: invoke-virtual {v10, v2}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +0093e8: 0c02 |002e: move-result-object v2 │ │ +0093ea: 1f02 3900 |002f: check-cast v2, Landroid/widget/Button; // type@0039 │ │ +0093ee: 1403 2600 087f |0031: const v3, #float 1.80776e+38 // #7f080026 │ │ +0093f4: 6e20 4901 3a00 |0034: invoke-virtual {v10, v3}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +0093fa: 0c03 |0037: move-result-object v3 │ │ +0093fc: 1f03 3900 |0038: check-cast v3, Landroid/widget/Button; // type@0039 │ │ +009400: 1404 2700 087f |003a: const v4, #float 1.80776e+38 // #7f080027 │ │ +009406: 6e20 4901 4a00 |003d: invoke-virtual {v10, v4}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +00940c: 0c04 |0040: move-result-object v4 │ │ +00940e: 1f04 3900 |0041: check-cast v4, Landroid/widget/Button; // type@0039 │ │ +009412: 1405 2800 087f |0043: const v5, #float 1.80776e+38 // #7f080028 │ │ +009418: 6e20 4901 5a00 |0046: invoke-virtual {v10, v5}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +00941e: 0c05 |0049: move-result-object v5 │ │ +009420: 1f05 4000 |004a: check-cast v5, Landroid/widget/LinearLayout; // type@0040 │ │ +009424: 5ba5 3700 |004c: iput-object v5, v10, Ldk/andsen/asqlitemanager/DBViewer;.d:Landroid/widget/LinearLayout; // field@0037 │ │ +009428: 54a5 3700 |004e: iget-object v5, v10, Ldk/andsen/asqlitemanager/DBViewer;.d:Landroid/widget/LinearLayout; // field@0037 │ │ +00942c: 1306 0800 |0050: const/16 v6, #int 8 // #8 │ │ +009430: 6e20 be00 6500 |0052: invoke-virtual {v5, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@00be │ │ +009436: 6e20 9500 a100 |0055: invoke-virtual {v1, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00943c: 6e20 9500 a200 |0058: invoke-virtual {v2, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +009442: 6e20 9500 a300 |005b: invoke-virtual {v3, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +009448: 6e20 9500 a400 |005e: invoke-virtual {v4, v10}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00944e: 5baa 3900 |0061: iput-object v10, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009452: 7110 9401 0a00 |0063: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +009458: 0a01 |0066: move-result v1 │ │ +00945a: 5ca1 4200 |0067: iput-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +00945e: 1a01 a900 |0069: const-string v1, "DBViewer onCreate" // string@00a9 │ │ +009462: 55a2 4200 |006b: iget-boolean v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009466: 7120 3903 2100 |006d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00946c: 6e10 4b01 0a00 |0070: invoke-virtual {v10}, Ldk/andsen/asqlitemanager/DBViewer;.getIntent:()Landroid/content/Intent; // method@014b │ │ +009472: 0c01 |0073: move-result-object v1 │ │ +009474: 6e10 3c00 0100 |0074: invoke-virtual {v1}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00947a: 0c01 |0077: move-result-object v1 │ │ +00947c: 3801 9d00 |0078: if-eqz v1, 0115 // +009d │ │ +009480: 1a02 4303 |007a: const-string v2, "db" // string@0343 │ │ +009484: 6e20 6f00 2100 |007c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00948a: 0c01 |007f: move-result-object v1 │ │ +00948c: 5ba1 3400 |0080: iput-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009490: 2201 d600 |0082: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +009494: 7010 fd03 0100 |0084: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00949a: 1402 1c00 077f |0087: const v2, #float 1.79446e+38 // #7f07001c │ │ +0094a0: 6e20 4f01 2a00 |008a: invoke-virtual {v10, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0094a6: 0c02 |008d: move-result-object v2 │ │ +0094a8: 6e20 0004 2100 |008e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +0094ae: 0c01 |0091: move-result-object v1 │ │ +0094b0: 1a02 6400 |0092: const-string v2, ": " // string@0064 │ │ +0094b4: 6e20 0104 2100 |0094: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0094ba: 0c01 |0097: move-result-object v1 │ │ +0094bc: 54a2 3400 |0098: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +0094c0: 6e20 0104 2100 |009a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0094c6: 0c01 |009d: move-result-object v1 │ │ +0094c8: 6e10 0304 0100 |009e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0094ce: 0c01 |00a1: move-result-object v1 │ │ +0094d0: 6e20 ee00 1000 |00a2: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +0094d6: 2200 d600 |00a5: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0094da: 7010 fd03 0000 |00a7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0094e0: 1a01 4702 |00aa: const-string v1, "Opening database " // string@0247 │ │ +0094e4: 6e20 0104 1000 |00ac: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0094ea: 0c00 |00af: move-result-object v0 │ │ +0094ec: 54a1 3400 |00b0: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +0094f0: 6e20 0104 1000 |00b2: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0094f6: 0c00 |00b5: move-result-object v0 │ │ +0094f8: 6e10 0304 0000 |00b6: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0094fe: 0c00 |00b9: move-result-object v0 │ │ +009500: 55a1 4200 |00ba: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009504: 7120 3903 1000 |00bc: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00950a: 2200 bc00 |00bf: new-instance v0, Ljava/io/File; // type@00bc │ │ +00950e: 54a1 3400 |00c1: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009512: 7020 a803 1000 |00c3: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +009518: 6e10 a903 0000 |00c6: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ +00951e: 0a00 |00c9: move-result v0 │ │ +009520: 3800 cf00 |00ca: if-eqz v0, 0199 // +00cf │ │ +009524: 2200 9100 |00cc: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ +009528: 54a1 3400 |00ce: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +00952c: 54a2 3900 |00d0: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009530: 7030 9b02 1002 |00d2: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ +009536: 6900 a400 |00d5: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00953a: 6200 a400 |00d7: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00953e: 5500 1201 |00d9: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +009542: 3900 6100 |00db: if-nez v0, 013c // +0061 │ │ +009546: 1a00 be02 |00dd: const-string v0, "User has opened something that is not a database!" // string@02be │ │ +00954a: 55a1 4200 |00df: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +00954e: 7120 3903 1000 |00e1: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009554: 6e20 4f01 8a00 |00e4: invoke-virtual {v10, v8}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00955a: 0c00 |00e7: move-result-object v0 │ │ +00955c: 7210 ca03 0000 |00e8: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +009562: 0c00 |00eb: move-result-object v0 │ │ +009564: 2201 d600 |00ec: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +009568: 7010 fd03 0100 |00ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00956e: 54a2 3400 |00f1: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009572: 6e20 0104 2100 |00f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009578: 0c01 |00f6: move-result-object v1 │ │ +00957a: 1a02 0a00 |00f7: const-string v2, " " // string@000a │ │ +00957e: 6e20 0104 2100 |00f9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009584: 0c01 |00fc: move-result-object v1 │ │ +009586: 1402 3e00 077f |00fd: const v2, #float 1.79447e+38 // #7f07003e │ │ +00958c: 6e20 4f01 2a00 |0100: invoke-virtual {v10, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009592: 0c02 |0103: move-result-object v2 │ │ +009594: 7210 ca03 0200 |0104: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00959a: 0c02 |0107: move-result-object v2 │ │ +00959c: 6e20 0104 2100 |0108: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0095a2: 0c01 |010b: move-result-object v1 │ │ +0095a4: 6e10 0304 0100 |010c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0095aa: 0c01 |010f: move-result-object v1 │ │ +0095ac: 54a2 3900 |0110: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0095b0: 7130 3703 1002 |0112: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +0095b6: 1a00 8902 |0115: const-string v0, "Show Tip 3" // string@0289 │ │ +0095ba: 55a1 4200 |0117: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0095be: 7120 3903 1000 |0119: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0095c4: 380b 8e00 |011c: if-eqz v11, 01aa // +008e │ │ +0095c8: 1a00 1804 |011e: const-string v0, "savedInstance true" // string@0418 │ │ +0095cc: 55a1 4200 |0120: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0095d0: 7120 3903 1000 |0122: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0095d6: 1a00 6f04 |0125: const-string v0, "showTip" // string@046f │ │ +0095da: 6e20 6c00 0b00 |0127: invoke-virtual {v11, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ +0095e0: 0a00 |012a: move-result v0 │ │ +0095e2: 3800 1000 |012b: if-eqz v0, 013b // +0010 │ │ +0095e6: 1a00 6e04 |012d: const-string v0, "showHint true" // string@046e │ │ +0095ea: 55a1 4200 |012f: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0095ee: 7120 3903 1000 |0131: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0095f4: 6e20 4f01 9a00 |0134: invoke-virtual {v10, v9}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0095fa: 0c00 |0137: move-result-object v0 │ │ +0095fc: 7030 4001 0a07 |0138: invoke-direct {v10, v0, v7}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/CharSequence;I)V // method@0140 │ │ +009602: 0e00 |013b: return-void │ │ +009604: 6200 a400 |013c: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009608: 6e10 bd02 0000 |013e: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.b:()[Ljava/lang/String; // method@02bd │ │ +00960e: 54a0 3900 |0141: iget-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009612: 7110 9301 0000 |0143: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.i:(Landroid/content/Context;)Z // method@0193 │ │ +009618: 0a00 |0146: move-result v0 │ │ +00961a: 3800 0700 |0147: if-eqz v0, 014e // +0007 │ │ +00961e: 6200 a400 |0149: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009622: 6e10 e302 0000 |014b: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.n:()V // method@02e3 │ │ +009628: 54a0 3900 |014e: iget-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +00962c: 7110 9001 0000 |0150: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.f:(Landroid/content/Context;)I // method@0190 │ │ +009632: 0a00 |0153: move-result v0 │ │ +009634: 1a01 1f03 |0154: const-string v1, "aSQLiteManager" // string@031f │ │ +009638: 1202 |0156: const/4 v2, #int 0 // #0 │ │ +00963a: 6e30 4c01 1a02 |0157: invoke-virtual {v10, v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@014c │ │ +009640: 0c01 |015a: move-result-object v1 │ │ +009642: 1a02 6f02 |015b: const-string v2, "Recently" // string@026f │ │ +009646: 1203 |015d: const/4 v3, #int 0 // #0 │ │ +009648: 7230 4e00 2103 |015e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00964e: 0c02 |0161: move-result-object v2 │ │ +009650: 54a3 3400 |0162: iget-object v3, v10, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009654: 7130 3003 3200 |0164: invoke-static {v2, v3, v0}, Ldk/andsen/c/c;.a:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; // method@0330 │ │ +00965a: 0c00 |0167: move-result-object v0 │ │ +00965c: 7210 4a00 0100 |0168: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +009662: 0c01 |016b: move-result-object v1 │ │ +009664: 1a02 6f02 |016c: const-string v2, "Recently" // string@026f │ │ +009668: 7230 4900 2100 |016e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ +00966e: 7210 4500 0100 |0171: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +009674: 6200 a400 |0174: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009678: 6e10 c802 0000 |0176: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.d:()[Ljava/lang/String; // method@02c8 │ │ +00967e: 0c00 |0179: move-result-object v0 │ │ +009680: 5ba0 3500 |017a: iput-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ +009684: 1400 2b00 087f |017c: const v0, #float 1.80776e+38 // #7f08002b │ │ +00968a: 6e20 4901 0a00 |017f: invoke-virtual {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.findViewById:(I)Landroid/view/View; // method@0149 │ │ +009690: 0c00 |0182: move-result-object v0 │ │ +009692: 1f00 4200 |0183: check-cast v0, Landroid/widget/ListView; // type@0042 │ │ +009696: 5ba0 3600 |0185: iput-object v0, v10, Ldk/andsen/asqlitemanager/DBViewer;.c:Landroid/widget/ListView; // field@0036 │ │ +00969a: 1a00 a402 |0187: const-string v0, "Tables" // string@02a4 │ │ +00969e: 7020 4101 0a00 |0189: invoke-direct {v10, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ +0096a4: 2889 |018c: goto 0115 // -0077 │ │ +0096a6: 0d00 |018d: move-exception v0 │ │ +0096a8: 6e10 d003 0000 |018e: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +0096ae: 0c00 |0191: move-result-object v0 │ │ +0096b0: 54a1 3900 |0192: iget-object v1, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0096b4: 7120 3603 1000 |0194: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0096ba: 2900 7eff |0197: goto/16 0115 // -0082 │ │ +0096be: 6e20 4f01 8a00 |0199: invoke-virtual {v10, v8}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0096c4: 0c00 |019c: move-result-object v0 │ │ +0096c6: 7210 ca03 0000 |019d: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0096cc: 0c00 |01a0: move-result-object v0 │ │ +0096ce: 1a01 3902 |01a1: const-string v1, "No editing of system databases yet" // string@0239 │ │ +0096d2: 54a2 3900 |01a3: iget-object v2, v10, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0096d6: 7130 3703 1002 |01a5: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +0096dc: 2900 6dff |01a8: goto/16 0115 // -0093 │ │ +0096e0: 6e20 4f01 9a00 |01aa: invoke-virtual {v10, v9}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0096e6: 0c00 |01ad: move-result-object v0 │ │ +0096e8: 7030 4001 0a07 |01ae: invoke-direct {v10, v0, v7}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/CharSequence;I)V // method@0140 │ │ +0096ee: 288a |01b1: goto 013b // -0076 │ │ catches : 1 │ │ 0x013c - 0x018c │ │ Ljava/lang/Exception; -> 0x018d │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ @@ -4347,240 +4344,240 @@ │ │ type : '(I)Landroid/app/Dialog;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 160 16-bit code units │ │ -009708: |[009708] dk.andsen.asqlitemanager.DBViewer.onCreateDialog:(I)Landroid/app/Dialog; │ │ -009718: 1404 4100 077f |0000: const v4, #float 1.79447e+38 // #7f070041 │ │ -00971e: 1403 1a00 077f |0003: const v3, #float 1.79446e+38 // #7f07001a │ │ -009724: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -009726: 2b06 8f00 0000 |0007: packed-switch v6, 00000096 // +0000008f │ │ -00972c: 1100 |000a: return-object v0 │ │ -00972e: 2201 0700 |000b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -009732: 7020 0900 5100 |000d: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -009738: 1402 3f00 077f |0010: const v2, #float 1.79447e+38 // #7f07003f │ │ -00973e: 6e20 4f01 2500 |0013: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009744: 0c02 |0016: move-result-object v2 │ │ -009746: 6e20 1300 2100 |0017: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00974c: 0c01 |001a: move-result-object v1 │ │ -00974e: 6e20 4f01 3500 |001b: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009754: 0c02 |001e: move-result-object v2 │ │ -009756: 2203 9000 |001f: new-instance v3, Ldk/andsen/asqlitemanager/p; // type@0090 │ │ -00975a: 7020 9802 5300 |0021: invoke-direct {v3, v5}, Ldk/andsen/asqlitemanager/p;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0298 │ │ -009760: 6e30 1100 2103 |0024: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -009766: 0c01 |0027: move-result-object v1 │ │ -009768: 6e20 4f01 4500 |0028: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -00976e: 0c02 |002b: move-result-object v2 │ │ -009770: 6e30 0f00 2100 |002c: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -009776: 0c00 |002f: move-result-object v0 │ │ -009778: 6e10 0a00 0000 |0030: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00977e: 0c00 |0033: move-result-object v0 │ │ -009780: 28d6 |0034: goto 000a // -002a │ │ -009782: 2201 0700 |0035: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -009786: 7020 0900 5100 |0037: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00978c: 1402 4000 077f |003a: const v2, #float 1.79447e+38 // #7f070040 │ │ -009792: 6e20 4f01 2500 |003d: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009798: 0c02 |0040: move-result-object v2 │ │ -00979a: 6e20 1300 2100 |0041: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -0097a0: 0c01 |0044: move-result-object v1 │ │ -0097a2: 1402 5400 077f |0045: const v2, #float 1.79447e+38 // #7f070054 │ │ -0097a8: 6e20 4d01 2500 |0048: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ -0097ae: 0c02 |004b: move-result-object v2 │ │ -0097b0: 6e20 0d00 2100 |004c: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -0097b6: 0c01 |004f: move-result-object v1 │ │ -0097b8: 6e20 4f01 3500 |0050: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0097be: 0c02 |0053: move-result-object v2 │ │ -0097c0: 2203 9000 |0054: new-instance v3, Ldk/andsen/asqlitemanager/p; // type@0090 │ │ -0097c4: 7020 9802 5300 |0056: invoke-direct {v3, v5}, Ldk/andsen/asqlitemanager/p;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0298 │ │ -0097ca: 6e30 1100 2103 |0059: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -0097d0: 0c01 |005c: move-result-object v1 │ │ -0097d2: 6e20 4f01 4500 |005d: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0097d8: 0c02 |0060: move-result-object v2 │ │ -0097da: 6e30 0f00 2100 |0061: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -0097e0: 0c00 |0064: move-result-object v0 │ │ -0097e2: 6e10 0a00 0000 |0065: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -0097e8: 0c00 |0068: move-result-object v0 │ │ -0097ea: 28a1 |0069: goto 000a // -005f │ │ -0097ec: 2201 0700 |006a: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -0097f0: 7020 0900 5100 |006c: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -0097f6: 1402 4600 077f |006f: const v2, #float 1.79447e+38 // #7f070046 │ │ -0097fc: 6e20 4f01 2500 |0072: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009802: 0c02 |0075: move-result-object v2 │ │ -009804: 6e20 1300 2100 |0076: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00980a: 0c01 |0079: move-result-object v1 │ │ -00980c: 6e20 4f01 3500 |007a: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009812: 0c02 |007d: move-result-object v2 │ │ -009814: 2203 9000 |007e: new-instance v3, Ldk/andsen/asqlitemanager/p; // type@0090 │ │ -009818: 7020 9802 5300 |0080: invoke-direct {v3, v5}, Ldk/andsen/asqlitemanager/p;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0298 │ │ -00981e: 6e30 1100 2103 |0083: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -009824: 0c01 |0086: move-result-object v1 │ │ -009826: 6e20 4f01 4500 |0087: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -00982c: 0c02 |008a: move-result-object v2 │ │ -00982e: 6e30 0f00 2100 |008b: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -009834: 0c00 |008e: move-result-object v0 │ │ -009836: 6e10 0a00 0000 |008f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00983c: 0c00 |0092: move-result-object v0 │ │ -00983e: 2900 77ff |0093: goto/16 000a // -0089 │ │ -009842: 0000 |0095: nop // spacer │ │ -009844: 0001 0300 0000 0000 0400 0000 2e00 ... |0096: packed-switch-data (10 units) │ │ +009700: |[009700] dk.andsen.asqlitemanager.DBViewer.onCreateDialog:(I)Landroid/app/Dialog; │ │ +009710: 1404 4100 077f |0000: const v4, #float 1.79447e+38 // #7f070041 │ │ +009716: 1403 1a00 077f |0003: const v3, #float 1.79446e+38 // #7f07001a │ │ +00971c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +00971e: 2b06 8f00 0000 |0007: packed-switch v6, 00000096 // +0000008f │ │ +009724: 1100 |000a: return-object v0 │ │ +009726: 2201 0700 |000b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00972a: 7020 0900 5100 |000d: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +009730: 1402 3f00 077f |0010: const v2, #float 1.79447e+38 // #7f07003f │ │ +009736: 6e20 4f01 2500 |0013: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00973c: 0c02 |0016: move-result-object v2 │ │ +00973e: 6e20 1300 2100 |0017: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +009744: 0c01 |001a: move-result-object v1 │ │ +009746: 6e20 4f01 3500 |001b: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00974c: 0c02 |001e: move-result-object v2 │ │ +00974e: 2203 9000 |001f: new-instance v3, Ldk/andsen/asqlitemanager/p; // type@0090 │ │ +009752: 7020 9802 5300 |0021: invoke-direct {v3, v5}, Ldk/andsen/asqlitemanager/p;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0298 │ │ +009758: 6e30 1100 2103 |0024: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00975e: 0c01 |0027: move-result-object v1 │ │ +009760: 6e20 4f01 4500 |0028: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009766: 0c02 |002b: move-result-object v2 │ │ +009768: 6e30 0f00 2100 |002c: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +00976e: 0c00 |002f: move-result-object v0 │ │ +009770: 6e10 0a00 0000 |0030: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +009776: 0c00 |0033: move-result-object v0 │ │ +009778: 28d6 |0034: goto 000a // -002a │ │ +00977a: 2201 0700 |0035: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00977e: 7020 0900 5100 |0037: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +009784: 1402 4000 077f |003a: const v2, #float 1.79447e+38 // #7f070040 │ │ +00978a: 6e20 4f01 2500 |003d: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009790: 0c02 |0040: move-result-object v2 │ │ +009792: 6e20 1300 2100 |0041: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +009798: 0c01 |0044: move-result-object v1 │ │ +00979a: 1402 5400 077f |0045: const v2, #float 1.79447e+38 // #7f070054 │ │ +0097a0: 6e20 4d01 2500 |0048: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ +0097a6: 0c02 |004b: move-result-object v2 │ │ +0097a8: 6e20 0d00 2100 |004c: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +0097ae: 0c01 |004f: move-result-object v1 │ │ +0097b0: 6e20 4f01 3500 |0050: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0097b6: 0c02 |0053: move-result-object v2 │ │ +0097b8: 2203 9000 |0054: new-instance v3, Ldk/andsen/asqlitemanager/p; // type@0090 │ │ +0097bc: 7020 9802 5300 |0056: invoke-direct {v3, v5}, Ldk/andsen/asqlitemanager/p;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0298 │ │ +0097c2: 6e30 1100 2103 |0059: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +0097c8: 0c01 |005c: move-result-object v1 │ │ +0097ca: 6e20 4f01 4500 |005d: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0097d0: 0c02 |0060: move-result-object v2 │ │ +0097d2: 6e30 0f00 2100 |0061: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +0097d8: 0c00 |0064: move-result-object v0 │ │ +0097da: 6e10 0a00 0000 |0065: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +0097e0: 0c00 |0068: move-result-object v0 │ │ +0097e2: 28a1 |0069: goto 000a // -005f │ │ +0097e4: 2201 0700 |006a: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +0097e8: 7020 0900 5100 |006c: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +0097ee: 1402 4600 077f |006f: const v2, #float 1.79447e+38 // #7f070046 │ │ +0097f4: 6e20 4f01 2500 |0072: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0097fa: 0c02 |0075: move-result-object v2 │ │ +0097fc: 6e20 1300 2100 |0076: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +009802: 0c01 |0079: move-result-object v1 │ │ +009804: 6e20 4f01 3500 |007a: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00980a: 0c02 |007d: move-result-object v2 │ │ +00980c: 2203 9000 |007e: new-instance v3, Ldk/andsen/asqlitemanager/p; // type@0090 │ │ +009810: 7020 9802 5300 |0080: invoke-direct {v3, v5}, Ldk/andsen/asqlitemanager/p;.:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0298 │ │ +009816: 6e30 1100 2103 |0083: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00981c: 0c01 |0086: move-result-object v1 │ │ +00981e: 6e20 4f01 4500 |0087: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009824: 0c02 |008a: move-result-object v2 │ │ +009826: 6e30 0f00 2100 |008b: invoke-virtual {v1, v2, v0}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +00982c: 0c00 |008e: move-result-object v0 │ │ +00982e: 6e10 0a00 0000 |008f: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +009834: 0c00 |0092: move-result-object v0 │ │ +009836: 2900 77ff |0093: goto/16 000a // -0089 │ │ +00983a: 0000 |0095: nop // spacer │ │ +00983c: 0001 0300 0000 0000 0400 0000 2e00 ... |0096: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -009858: |[009858] dk.andsen.asqlitemanager.DBViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -009868: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -00986a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -00986c: 1400 3f00 077f |0002: const v0, #float 1.79447e+38 // #7f07003f │ │ -009872: 6e20 4f01 0400 |0005: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009878: 0c00 |0008: move-result-object v0 │ │ -00987a: 7250 8300 2522 |0009: invoke-interface {v5, v2, v2, v2, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ -009880: 1400 4000 077f |000c: const v0, #float 1.79447e+38 // #7f070040 │ │ -009886: 6e20 4f01 0400 |000f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -00988c: 0c00 |0012: move-result-object v0 │ │ -00988e: 7250 8300 2523 |0013: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ -009894: 1220 |0016: const/4 v0, #int 2 // #2 │ │ -009896: 1401 4600 077f |0017: const v1, #float 1.79447e+38 // #7f070046 │ │ -00989c: 6e20 4f01 1400 |001a: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0098a2: 0c01 |001d: move-result-object v1 │ │ -0098a4: 7251 8300 2520 |001e: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ -0098aa: 1230 |0021: const/4 v0, #int 3 // #3 │ │ -0098ac: 1401 5b00 077f |0022: const v1, #float 1.79448e+38 // #7f07005b │ │ -0098b2: 6e20 4f01 1400 |0025: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0098b8: 0c01 |0028: move-result-object v1 │ │ -0098ba: 7251 8300 2520 |0029: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ -0098c0: 5540 4300 |002c: iget-boolean v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.p:Z // field@0043 │ │ -0098c4: 3800 0d00 |002e: if-eqz v0, 003b // +000d │ │ -0098c8: 1240 |0030: const/4 v0, #int 4 // #4 │ │ -0098ca: 1401 8c00 077f |0031: const v1, #float 1.79449e+38 // #7f07008c │ │ -0098d0: 6e20 4f01 1400 |0034: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0098d6: 0c01 |0037: move-result-object v1 │ │ -0098d8: 7251 8300 2520 |0038: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ -0098de: 0f03 |003b: return v3 │ │ +009850: |[009850] dk.andsen.asqlitemanager.DBViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +009860: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +009862: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +009864: 1400 3f00 077f |0002: const v0, #float 1.79447e+38 // #7f07003f │ │ +00986a: 6e20 4f01 0400 |0005: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009870: 0c00 |0008: move-result-object v0 │ │ +009872: 7250 8300 2522 |0009: invoke-interface {v5, v2, v2, v2, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ +009878: 1400 4000 077f |000c: const v0, #float 1.79447e+38 // #7f070040 │ │ +00987e: 6e20 4f01 0400 |000f: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009884: 0c00 |0012: move-result-object v0 │ │ +009886: 7250 8300 2523 |0013: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ +00988c: 1220 |0016: const/4 v0, #int 2 // #2 │ │ +00988e: 1401 4600 077f |0017: const v1, #float 1.79447e+38 // #7f070046 │ │ +009894: 6e20 4f01 1400 |001a: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00989a: 0c01 |001d: move-result-object v1 │ │ +00989c: 7251 8300 2520 |001e: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ +0098a2: 1230 |0021: const/4 v0, #int 3 // #3 │ │ +0098a4: 1401 5b00 077f |0022: const v1, #float 1.79448e+38 // #7f07005b │ │ +0098aa: 6e20 4f01 1400 |0025: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0098b0: 0c01 |0028: move-result-object v1 │ │ +0098b2: 7251 8300 2520 |0029: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ +0098b8: 5540 4300 |002c: iget-boolean v0, v4, Ldk/andsen/asqlitemanager/DBViewer;.p:Z // field@0043 │ │ +0098bc: 3800 0d00 |002e: if-eqz v0, 003b // +000d │ │ +0098c0: 1240 |0030: const/4 v0, #int 4 // #4 │ │ +0098c2: 1401 8c00 077f |0031: const v1, #float 1.79449e+38 // #7f07008c │ │ +0098c8: 6e20 4f01 1400 |0034: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0098ce: 0c01 |0037: move-result-object v1 │ │ +0098d0: 7251 8300 2520 |0038: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0083 │ │ +0098d6: 0f03 |003b: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onDestroy' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0098e0: |[0098e0] dk.andsen.asqlitemanager.DBViewer.onDestroy:()V │ │ -0098f0: 1a00 aa00 |0000: const-string v0, "DBViewer onDestroy" // string@00aa │ │ -0098f4: 5521 4200 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -0098f8: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0098fe: 6200 a400 |0007: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009902: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -009906: 6200 a400 |000b: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00990a: 6e10 a402 0000 |000d: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.a:()V // method@02a4 │ │ -009910: 6f10 0400 0200 |0010: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@0004 │ │ -009916: 0e00 |0013: return-void │ │ +0098d8: |[0098d8] dk.andsen.asqlitemanager.DBViewer.onDestroy:()V │ │ +0098e8: 1a00 aa00 |0000: const-string v0, "DBViewer onDestroy" // string@00aa │ │ +0098ec: 5521 4200 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +0098f0: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0098f6: 6200 a400 |0007: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +0098fa: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0098fe: 6200 a400 |000b: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009902: 6e10 a402 0000 |000d: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.a:()V // method@02a4 │ │ +009908: 6f10 0400 0200 |0010: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@0004 │ │ +00990e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 164 16-bit code units │ │ -009918: |[009918] dk.andsen.asqlitemanager.DBViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -009928: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00992a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -00992c: 6200 a400 |0002: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009930: 5500 1201 |0004: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -009934: 3900 3e00 |0006: if-nez v0, 0044 // +003e │ │ -009938: 1a00 bf02 |0008: const-string v0, "User trying to do things with something that is not a database!" // string@02bf │ │ -00993c: 5551 4200 |000a: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009940: 7120 3903 1000 |000c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009946: 1400 2f00 077f |000f: const v0, #float 1.79447e+38 // #7f07002f │ │ -00994c: 6e20 4f01 0500 |0012: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -009952: 0c00 |0015: move-result-object v0 │ │ -009954: 6e10 df03 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00995a: 0c00 |0019: move-result-object v0 │ │ -00995c: 2201 d600 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -009960: 7010 fc03 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009966: 5452 3400 |001f: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -00996a: 6e20 0004 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009970: 0c01 |0024: move-result-object v1 │ │ -009972: 1a02 0a00 |0025: const-string v2, " " // string@000a │ │ -009976: 6e20 0004 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00997c: 0c01 |002a: move-result-object v1 │ │ -00997e: 1402 3e00 077f |002b: const v2, #float 1.79447e+38 // #7f07003e │ │ -009984: 6e20 4f01 2500 |002e: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -00998a: 0c02 |0031: move-result-object v2 │ │ -00998c: 6e10 df03 0200 |0032: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009992: 0c02 |0035: move-result-object v2 │ │ -009994: 6e20 0004 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00999a: 0c01 |0039: move-result-object v1 │ │ -00999c: 6e10 0204 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0099a2: 0c01 |003d: move-result-object v1 │ │ -0099a4: 5452 3900 |003e: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -0099a8: 7130 3703 1002 |0040: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0099ae: 0f03 |0043: return v3 │ │ -0099b0: 7210 8500 0600 |0044: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ -0099b6: 0a00 |0047: move-result v0 │ │ -0099b8: 2b00 4e00 0000 |0048: packed-switch v0, 00000096 // +0000004e │ │ -0099be: 28f8 |004b: goto 0043 // -0008 │ │ -0099c0: 5953 4100 |004c: iput v3, v5, Ldk/andsen/asqlitemanager/DBViewer;.n:I // field@0041 │ │ -0099c4: 6e20 5c01 3500 |004e: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.showDialog:(I)V // method@015c │ │ -0099ca: 28f2 |0051: goto 0043 // -000e │ │ -0099cc: 5954 4100 |0052: iput v4, v5, Ldk/andsen/asqlitemanager/DBViewer;.n:I // field@0041 │ │ -0099d0: 6e20 5c01 4500 |0054: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.showDialog:(I)V // method@015c │ │ -0099d6: 28ec |0057: goto 0043 // -0014 │ │ -0099d8: 7010 3c01 0500 |0058: invoke-direct {v5}, Ldk/andsen/asqlitemanager/DBViewer;.a:()V // method@013c │ │ -0099de: 28e8 |005b: goto 0043 // -0018 │ │ -0099e0: 6200 a400 |005c: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -0099e4: 6e10 e102 0000 |005e: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.m:()Ljava/lang/String; // method@02e1 │ │ -0099ea: 0c00 |0061: move-result-object v0 │ │ -0099ec: 1401 5c00 077f |0062: const v1, #float 1.79448e+38 // #7f07005c │ │ -0099f2: 6e20 4f01 1500 |0065: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ -0099f8: 0c01 |0068: move-result-object v1 │ │ -0099fa: 6e10 df03 0100 |0069: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009a00: 0c01 |006c: move-result-object v1 │ │ -009a02: 5452 3900 |006d: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -009a06: 7130 3703 0102 |006f: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -009a0c: 28d1 |0072: goto 0043 // -002f │ │ -009a0e: 2200 1400 |0073: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -009a12: 1c01 5400 |0075: const-class v1, Ldk/andsen/asqlitemanager/CreateTableWizard; // type@0054 │ │ -009a16: 7030 3900 5001 |0077: invoke-direct {v0, v5, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -009a1c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -009a1e: 5c51 3a00 |007b: iput-boolean v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ -009a22: 6e20 5d01 0500 |007d: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ -009a28: 5c54 3a00 |0080: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ -009a2c: 28c1 |0082: goto 0043 // -003f │ │ -009a2e: 0d00 |0083: move-exception v0 │ │ -009a30: 1a01 d100 |0084: const-string v1, "Error in CreateTableWizard" // string@00d1 │ │ -009a34: 5552 4200 |0086: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009a38: 7120 3c03 2100 |0088: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -009a3e: 6e10 d103 0000 |008b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -009a44: 1a00 5902 |008e: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -009a48: 5451 3900 |0090: iget-object v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -009a4c: 7120 3603 1000 |0092: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -009a52: 28eb |0095: goto 0080 // -0015 │ │ -009a54: 0001 0500 0000 0000 0400 0000 0a00 ... |0096: packed-switch-data (14 units) │ │ +009910: |[009910] dk.andsen.asqlitemanager.DBViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +009920: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +009922: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +009924: 6200 a400 |0002: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009928: 5500 1201 |0004: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +00992c: 3900 3e00 |0006: if-nez v0, 0044 // +003e │ │ +009930: 1a00 bf02 |0008: const-string v0, "User trying to do things with something that is not a database!" // string@02bf │ │ +009934: 5551 4200 |000a: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009938: 7120 3903 1000 |000c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00993e: 1400 2f00 077f |000f: const v0, #float 1.79447e+38 // #7f07002f │ │ +009944: 6e20 4f01 0500 |0012: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +00994a: 0c00 |0015: move-result-object v0 │ │ +00994c: 7210 ca03 0000 |0016: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +009952: 0c00 |0019: move-result-object v0 │ │ +009954: 2201 d600 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +009958: 7010 fd03 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00995e: 5452 3400 |001f: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009962: 6e20 0104 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009968: 0c01 |0024: move-result-object v1 │ │ +00996a: 1a02 0a00 |0025: const-string v2, " " // string@000a │ │ +00996e: 6e20 0104 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009974: 0c01 |002a: move-result-object v1 │ │ +009976: 1402 3e00 077f |002b: const v2, #float 1.79447e+38 // #7f07003e │ │ +00997c: 6e20 4f01 2500 |002e: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +009982: 0c02 |0031: move-result-object v2 │ │ +009984: 7210 ca03 0200 |0032: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00998a: 0c02 |0035: move-result-object v2 │ │ +00998c: 6e20 0104 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009992: 0c01 |0039: move-result-object v1 │ │ +009994: 6e10 0304 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00999a: 0c01 |003d: move-result-object v1 │ │ +00999c: 5452 3900 |003e: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0099a0: 7130 3703 1002 |0040: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +0099a6: 0f03 |0043: return v3 │ │ +0099a8: 7210 8500 0600 |0044: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ +0099ae: 0a00 |0047: move-result v0 │ │ +0099b0: 2b00 4e00 0000 |0048: packed-switch v0, 00000096 // +0000004e │ │ +0099b6: 28f8 |004b: goto 0043 // -0008 │ │ +0099b8: 5953 4100 |004c: iput v3, v5, Ldk/andsen/asqlitemanager/DBViewer;.n:I // field@0041 │ │ +0099bc: 6e20 5c01 3500 |004e: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/DBViewer;.showDialog:(I)V // method@015c │ │ +0099c2: 28f2 |0051: goto 0043 // -000e │ │ +0099c4: 5954 4100 |0052: iput v4, v5, Ldk/andsen/asqlitemanager/DBViewer;.n:I // field@0041 │ │ +0099c8: 6e20 5c01 4500 |0054: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/DBViewer;.showDialog:(I)V // method@015c │ │ +0099ce: 28ec |0057: goto 0043 // -0014 │ │ +0099d0: 7010 3c01 0500 |0058: invoke-direct {v5}, Ldk/andsen/asqlitemanager/DBViewer;.a:()V // method@013c │ │ +0099d6: 28e8 |005b: goto 0043 // -0018 │ │ +0099d8: 6200 a400 |005c: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +0099dc: 6e10 e102 0000 |005e: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.m:()Ljava/lang/String; // method@02e1 │ │ +0099e2: 0c00 |0061: move-result-object v0 │ │ +0099e4: 1401 5c00 077f |0062: const v1, #float 1.79448e+38 // #7f07005c │ │ +0099ea: 6e20 4f01 1500 |0065: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/DBViewer;.getText:(I)Ljava/lang/CharSequence; // method@014f │ │ +0099f0: 0c01 |0068: move-result-object v1 │ │ +0099f2: 7210 ca03 0100 |0069: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0099f8: 0c01 |006c: move-result-object v1 │ │ +0099fa: 5452 3900 |006d: iget-object v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +0099fe: 7130 3703 0102 |006f: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +009a04: 28d1 |0072: goto 0043 // -002f │ │ +009a06: 2200 1400 |0073: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +009a0a: 1c01 5400 |0075: const-class v1, Ldk/andsen/asqlitemanager/CreateTableWizard; // type@0054 │ │ +009a0e: 7030 3900 5001 |0077: invoke-direct {v0, v5, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +009a14: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +009a16: 5c51 3a00 |007b: iput-boolean v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ +009a1a: 6e20 5d01 0500 |007d: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/DBViewer;.startActivity:(Landroid/content/Intent;)V // method@015d │ │ +009a20: 5c54 3a00 |0080: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ +009a24: 28c1 |0082: goto 0043 // -003f │ │ +009a26: 0d00 |0083: move-exception v0 │ │ +009a28: 1a01 d100 |0084: const-string v1, "Error in CreateTableWizard" // string@00d1 │ │ +009a2c: 5552 4200 |0086: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009a30: 7120 3c03 2100 |0088: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +009a36: 6e10 d203 0000 |008b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +009a3c: 1a00 5902 |008e: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +009a40: 5451 3900 |0090: iget-object v1, v5, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009a44: 7120 3603 1000 |0092: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +009a4a: 28eb |0095: goto 0080 // -0015 │ │ +009a4c: 0001 0500 0000 0000 0400 0000 0a00 ... |0096: packed-switch-data (14 units) │ │ catches : 1 │ │ 0x007b - 0x0080 │ │ Ljava/lang/Exception; -> 0x0083 │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ @@ -4588,105 +4585,105 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -009a80: |[009a80] dk.andsen.asqlitemanager.DBViewer.onPause:()V │ │ -009a90: 1a00 ab00 |0000: const-string v0, "DBViewer onPause" // string@00ab │ │ -009a94: 5521 4200 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009a98: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009a9e: 6f10 0500 0200 |0007: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0005 │ │ -009aa4: 0e00 |000a: return-void │ │ +009a78: |[009a78] dk.andsen.asqlitemanager.DBViewer.onPause:()V │ │ +009a88: 1a00 ab00 |0000: const-string v0, "DBViewer onPause" // string@00ab │ │ +009a8c: 5521 4200 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009a90: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009a96: 6f10 0500 0200 |0007: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0005 │ │ +009a9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onRestart' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -009aa8: |[009aa8] dk.andsen.asqlitemanager.DBViewer.onRestart:()V │ │ -009ab8: 6f10 0600 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0006 │ │ -009abe: 1a00 ac00 |0003: const-string v0, "DBViewer onRestart" // string@00ac │ │ -009ac2: 5531 4200 |0005: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009ac6: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009acc: 6200 a400 |000a: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009ad0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -009ad4: 2200 9100 |000e: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ -009ad8: 5431 3400 |0010: iget-object v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ -009adc: 5432 3900 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ -009ae0: 7030 9b02 1002 |0014: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ -009ae6: 6900 a400 |0017: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009aea: 0e00 |0019: return-void │ │ +009aa0: |[009aa0] dk.andsen.asqlitemanager.DBViewer.onRestart:()V │ │ +009ab0: 6f10 0600 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0006 │ │ +009ab6: 1a00 ac00 |0003: const-string v0, "DBViewer onRestart" // string@00ac │ │ +009aba: 5531 4200 |0005: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009abe: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009ac4: 6200 a400 |000a: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009ac8: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +009acc: 2200 9100 |000e: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ +009ad0: 5431 3400 |0010: iget-object v1, v3, Ldk/andsen/asqlitemanager/DBViewer;.a:Ljava/lang/String; // field@0034 │ │ +009ad4: 5432 3900 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/DBViewer;.f:Landroid/content/Context; // field@0039 │ │ +009ad8: 7030 9b02 1002 |0014: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ +009ade: 6900 a400 |0017: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009ae2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -009aec: |[009aec] dk.andsen.asqlitemanager.DBViewer.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -009afc: 6f20 0700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ -009b02: 1a00 e603 |0003: const-string v0, "onSaveInstanceState" // string@03e6 │ │ -009b06: 5521 4200 |0005: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009b0a: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009b10: 1a00 7004 |000a: const-string v0, "showTip" // string@0470 │ │ -009b14: 5521 4400 |000c: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ -009b18: 6e30 7100 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ -009b1e: 0e00 |0011: return-void │ │ +009ae4: |[009ae4] dk.andsen.asqlitemanager.DBViewer.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +009af4: 6f20 0700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ +009afa: 1a00 e603 |0003: const-string v0, "onSaveInstanceState" // string@03e6 │ │ +009afe: 5521 4200 |0005: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009b02: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009b08: 1a00 6f04 |000a: const-string v0, "showTip" // string@046f │ │ +009b0c: 5521 4400 |000c: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.q:Z // field@0044 │ │ +009b10: 6e30 7100 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ +009b16: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/DBViewer;) │ │ name : 'onWindowFocusChanged' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -009b20: |[009b20] dk.andsen.asqlitemanager.DBViewer.onWindowFocusChanged:(Z)V │ │ -009b30: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009b34: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009b3a: 1a01 ad00 |0005: const-string v1, "DBViewer onWindowFocusChanged: " // string@00ad │ │ -009b3e: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009b44: 0c00 |000a: move-result-object v0 │ │ -009b46: 6e20 0104 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -009b4c: 0c00 |000e: move-result-object v0 │ │ -009b4e: 6e10 0204 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009b54: 0c00 |0012: move-result-object v0 │ │ -009b56: 5521 4200 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ -009b5a: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009b60: 5520 3a00 |0018: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ -009b64: b530 |001a: and-int/2addr v0, v3 │ │ -009b66: 3800 1200 |001b: if-eqz v0, 002d // +0012 │ │ -009b6a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -009b6c: 5c20 3a00 |001e: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ -009b70: 6200 a400 |0020: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009b74: 6e10 c802 0000 |0022: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.d:()[Ljava/lang/String; // method@02c8 │ │ -009b7a: 0c00 |0025: move-result-object v0 │ │ -009b7c: 5b20 3500 |0026: iput-object v0, v2, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ -009b80: 1a00 a402 |0028: const-string v0, "Tables" // string@02a4 │ │ -009b84: 7020 4101 0200 |002a: invoke-direct {v2, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ -009b8a: 0e00 |002d: return-void │ │ +009b18: |[009b18] dk.andsen.asqlitemanager.DBViewer.onWindowFocusChanged:(Z)V │ │ +009b28: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +009b2c: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009b32: 1a01 ad00 |0005: const-string v1, "DBViewer onWindowFocusChanged: " // string@00ad │ │ +009b36: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009b3c: 0c00 |000a: move-result-object v0 │ │ +009b3e: 6e20 0204 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +009b44: 0c00 |000e: move-result-object v0 │ │ +009b46: 6e10 0304 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009b4c: 0c00 |0012: move-result-object v0 │ │ +009b4e: 5521 4200 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/DBViewer;.o:Z // field@0042 │ │ +009b52: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009b58: 5520 3a00 |0018: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ +009b5c: b530 |001a: and-int/2addr v0, v3 │ │ +009b5e: 3800 1200 |001b: if-eqz v0, 002d // +0012 │ │ +009b62: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +009b64: 5c20 3a00 |001e: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/DBViewer;.g:Z // field@003a │ │ +009b68: 6200 a400 |0020: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009b6c: 6e10 c802 0000 |0022: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.d:()[Ljava/lang/String; // method@02c8 │ │ +009b72: 0c00 |0025: move-result-object v0 │ │ +009b74: 5b20 3500 |0026: iput-object v0, v2, Ldk/andsen/asqlitemanager/DBViewer;.b:[Ljava/lang/String; // field@0035 │ │ +009b78: 1a00 a402 |0028: const-string v0, "Tables" // string@02a4 │ │ +009b7c: 7020 4101 0200 |002a: invoke-direct {v2, v0}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;)V // method@0141 │ │ +009b82: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #7 header: │ │ @@ -4757,136 +4754,136 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -009b8c: |[009b8c] dk.andsen.asqlitemanager.FilterBuilder.:()V │ │ -009b9c: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ -009ba2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -009ba6: 5b10 4700 |0005: iput-object v0, v1, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009baa: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -009bae: 5b10 4800 |0009: iput-object v0, v1, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ -009bb2: 0e00 |000b: return-void │ │ +009b84: |[009b84] dk.andsen.asqlitemanager.FilterBuilder.:()V │ │ +009b94: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ +009b9a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +009b9e: 5b10 4700 |0005: iput-object v0, v1, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009ba2: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +009ba6: 5b10 4800 |0009: iput-object v0, v1, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ +009baa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/FilterBuilder;) │ │ name : 'a' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 173 16-bit code units │ │ -009bb4: |[009bb4] dk.andsen.asqlitemanager.FilterBuilder.a:()V │ │ -009bc4: 1404 0900 0901 |0000: const v4, #float 2.5163e-38 // #01090009 │ │ -009bca: 1403 0800 0901 |0003: const v3, #float 2.51629e-38 // #01090008 │ │ -009bd0: 1400 4000 087f |0006: const v0, #float 1.80776e+38 // #7f080040 │ │ -009bd6: 6e20 6201 0500 |0009: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009bdc: 0c00 |000c: move-result-object v0 │ │ -009bde: 1f00 3d00 |000d: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -009be2: 5b50 4900 |000f: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ -009be6: 1400 4200 087f |0011: const v0, #float 1.80776e+38 // #7f080042 │ │ -009bec: 6e20 6201 0500 |0014: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009bf2: 0c00 |0017: move-result-object v0 │ │ -009bf4: 1f00 3d00 |0018: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -009bf8: 5b50 4a00 |001a: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ -009bfc: 5450 4a00 |001c: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ -009c00: 5451 4700 |001e: iget-object v1, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009c04: 6e20 ae00 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -009c0a: 1400 3e00 087f |0023: const v0, #float 1.80776e+38 // #7f08003e │ │ -009c10: 6e20 6201 0500 |0026: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009c16: 0c00 |0029: move-result-object v0 │ │ -009c18: 1f00 4800 |002a: check-cast v0, Landroid/widget/Spinner; // type@0048 │ │ -009c1c: 5b50 4b00 |002c: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.g:Landroid/widget/Spinner; // field@004b │ │ -009c20: 6200 a400 |002e: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -009c24: 5451 4800 |0030: iget-object v1, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ -009c28: 6e20 be02 1000 |0032: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ -009c2e: 0c00 |0035: move-result-object v0 │ │ -009c30: 2201 3800 |0036: new-instance v1, Landroid/widget/ArrayAdapter; // type@0038 │ │ -009c34: 7040 8e00 5103 |0038: invoke-direct {v1, v5, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ -009c3a: 6e20 8f00 4100 |003b: invoke-virtual {v1, v4}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@008f │ │ -009c40: 5450 4b00 |003e: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.g:Landroid/widget/Spinner; // field@004b │ │ -009c44: 6e20 d000 1000 |0040: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@00d0 │ │ -009c4a: 1400 3f00 087f |0043: const v0, #float 1.80776e+38 // #7f08003f │ │ -009c50: 6e20 6201 0500 |0046: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009c56: 0c00 |0049: move-result-object v0 │ │ -009c58: 1f00 4800 |004a: check-cast v0, Landroid/widget/Spinner; // type@0048 │ │ -009c5c: 5b50 4c00 |004c: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ -009c60: 1260 |004e: const/4 v0, #int 6 // #6 │ │ -009c62: 2300 f500 |004f: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -009c66: 1201 |0051: const/4 v1, #int 0 // #0 │ │ -009c68: 1a02 6a00 |0052: const-string v2, "=" // string@006a │ │ -009c6c: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -009c70: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -009c72: 1a02 2b00 |0057: const-string v2, "!=" // string@002b │ │ -009c76: 4d02 0001 |0059: aput-object v2, v0, v1 │ │ -009c7a: 1221 |005b: const/4 v1, #int 2 // #2 │ │ -009c7c: 1a02 6700 |005c: const-string v2, "<" // string@0067 │ │ -009c80: 4d02 0001 |005e: aput-object v2, v0, v1 │ │ -009c84: 1231 |0060: const/4 v1, #int 3 // #3 │ │ -009c86: 1a02 6b00 |0061: const-string v2, ">" // string@006b │ │ -009c8a: 4d02 0001 |0063: aput-object v2, v0, v1 │ │ -009c8e: 1241 |0065: const/4 v1, #int 4 // #4 │ │ -009c90: 1a02 bf03 |0066: const-string v2, "like" // string@03bf │ │ -009c94: 4d02 0001 |0068: aput-object v2, v0, v1 │ │ -009c98: 1251 |006a: const/4 v1, #int 5 // #5 │ │ -009c9a: 1a02 ab03 |006b: const-string v2, "in" // string@03ab │ │ -009c9e: 4d02 0001 |006d: aput-object v2, v0, v1 │ │ -009ca2: 2201 3800 |006f: new-instance v1, Landroid/widget/ArrayAdapter; // type@0038 │ │ -009ca6: 7040 8e00 5103 |0071: invoke-direct {v1, v5, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ -009cac: 6e20 8f00 4100 |0074: invoke-virtual {v1, v4}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@008f │ │ -009cb2: 5450 4c00 |0077: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ -009cb6: 6e20 d000 1000 |0079: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@00d0 │ │ -009cbc: 1400 4100 087f |007c: const v0, #float 1.80776e+38 // #7f080041 │ │ -009cc2: 6e20 6201 0500 |007f: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009cc8: 0c00 |0082: move-result-object v0 │ │ -009cca: 1f00 3900 |0083: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -009cce: 5b50 4d00 |0085: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.i:Landroid/widget/Button; // field@004d │ │ -009cd2: 5450 4d00 |0087: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.i:Landroid/widget/Button; // field@004d │ │ -009cd6: 6e20 9500 5000 |0089: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -009cdc: 1400 4300 087f |008c: const v0, #float 1.80776e+38 // #7f080043 │ │ -009ce2: 6e20 6201 0500 |008f: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009ce8: 0c00 |0092: move-result-object v0 │ │ -009cea: 1f00 3900 |0093: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -009cee: 5b50 4e00 |0095: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.j:Landroid/widget/Button; // field@004e │ │ -009cf2: 5450 4e00 |0097: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.j:Landroid/widget/Button; // field@004e │ │ -009cf6: 6e20 9500 5000 |0099: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -009cfc: 1400 4400 087f |009c: const v0, #float 1.80776e+38 // #7f080044 │ │ -009d02: 6e20 6201 0500 |009f: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ -009d08: 0c00 |00a2: move-result-object v0 │ │ -009d0a: 1f00 3900 |00a3: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -009d0e: 5b50 4f00 |00a5: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.k:Landroid/widget/Button; // field@004f │ │ -009d12: 5450 4f00 |00a7: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.k:Landroid/widget/Button; // field@004f │ │ -009d16: 6e20 9500 5000 |00a9: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -009d1c: 0e00 |00ac: return-void │ │ +009bac: |[009bac] dk.andsen.asqlitemanager.FilterBuilder.a:()V │ │ +009bbc: 1404 0900 0901 |0000: const v4, #float 2.5163e-38 // #01090009 │ │ +009bc2: 1403 0800 0901 |0003: const v3, #float 2.51629e-38 // #01090008 │ │ +009bc8: 1400 4000 087f |0006: const v0, #float 1.80776e+38 // #7f080040 │ │ +009bce: 6e20 6201 0500 |0009: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009bd4: 0c00 |000c: move-result-object v0 │ │ +009bd6: 1f00 3d00 |000d: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +009bda: 5b50 4900 |000f: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ +009bde: 1400 4200 087f |0011: const v0, #float 1.80776e+38 // #7f080042 │ │ +009be4: 6e20 6201 0500 |0014: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009bea: 0c00 |0017: move-result-object v0 │ │ +009bec: 1f00 3d00 |0018: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +009bf0: 5b50 4a00 |001a: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ +009bf4: 5450 4a00 |001c: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ +009bf8: 5451 4700 |001e: iget-object v1, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009bfc: 6e20 ae00 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +009c02: 1400 3e00 087f |0023: const v0, #float 1.80776e+38 // #7f08003e │ │ +009c08: 6e20 6201 0500 |0026: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009c0e: 0c00 |0029: move-result-object v0 │ │ +009c10: 1f00 4800 |002a: check-cast v0, Landroid/widget/Spinner; // type@0048 │ │ +009c14: 5b50 4b00 |002c: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.g:Landroid/widget/Spinner; // field@004b │ │ +009c18: 6200 a400 |002e: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +009c1c: 5451 4800 |0030: iget-object v1, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ +009c20: 6e20 be02 1000 |0032: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ +009c26: 0c00 |0035: move-result-object v0 │ │ +009c28: 2201 3800 |0036: new-instance v1, Landroid/widget/ArrayAdapter; // type@0038 │ │ +009c2c: 7040 8e00 5103 |0038: invoke-direct {v1, v5, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ +009c32: 6e20 8f00 4100 |003b: invoke-virtual {v1, v4}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@008f │ │ +009c38: 5450 4b00 |003e: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.g:Landroid/widget/Spinner; // field@004b │ │ +009c3c: 6e20 d000 1000 |0040: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@00d0 │ │ +009c42: 1400 3f00 087f |0043: const v0, #float 1.80776e+38 // #7f08003f │ │ +009c48: 6e20 6201 0500 |0046: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009c4e: 0c00 |0049: move-result-object v0 │ │ +009c50: 1f00 4800 |004a: check-cast v0, Landroid/widget/Spinner; // type@0048 │ │ +009c54: 5b50 4c00 |004c: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ +009c58: 1260 |004e: const/4 v0, #int 6 // #6 │ │ +009c5a: 2300 f500 |004f: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +009c5e: 1201 |0051: const/4 v1, #int 0 // #0 │ │ +009c60: 1a02 6a00 |0052: const-string v2, "=" // string@006a │ │ +009c64: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +009c68: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +009c6a: 1a02 2b00 |0057: const-string v2, "!=" // string@002b │ │ +009c6e: 4d02 0001 |0059: aput-object v2, v0, v1 │ │ +009c72: 1221 |005b: const/4 v1, #int 2 // #2 │ │ +009c74: 1a02 6700 |005c: const-string v2, "<" // string@0067 │ │ +009c78: 4d02 0001 |005e: aput-object v2, v0, v1 │ │ +009c7c: 1231 |0060: const/4 v1, #int 3 // #3 │ │ +009c7e: 1a02 6b00 |0061: const-string v2, ">" // string@006b │ │ +009c82: 4d02 0001 |0063: aput-object v2, v0, v1 │ │ +009c86: 1241 |0065: const/4 v1, #int 4 // #4 │ │ +009c88: 1a02 bf03 |0066: const-string v2, "like" // string@03bf │ │ +009c8c: 4d02 0001 |0068: aput-object v2, v0, v1 │ │ +009c90: 1251 |006a: const/4 v1, #int 5 // #5 │ │ +009c92: 1a02 ab03 |006b: const-string v2, "in" // string@03ab │ │ +009c96: 4d02 0001 |006d: aput-object v2, v0, v1 │ │ +009c9a: 2201 3800 |006f: new-instance v1, Landroid/widget/ArrayAdapter; // type@0038 │ │ +009c9e: 7040 8e00 5103 |0071: invoke-direct {v1, v5, v3, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@008e │ │ +009ca4: 6e20 8f00 4100 |0074: invoke-virtual {v1, v4}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@008f │ │ +009caa: 5450 4c00 |0077: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ +009cae: 6e20 d000 1000 |0079: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@00d0 │ │ +009cb4: 1400 4100 087f |007c: const v0, #float 1.80776e+38 // #7f080041 │ │ +009cba: 6e20 6201 0500 |007f: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009cc0: 0c00 |0082: move-result-object v0 │ │ +009cc2: 1f00 3900 |0083: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +009cc6: 5b50 4d00 |0085: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.i:Landroid/widget/Button; // field@004d │ │ +009cca: 5450 4d00 |0087: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.i:Landroid/widget/Button; // field@004d │ │ +009cce: 6e20 9500 5000 |0089: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +009cd4: 1400 4300 087f |008c: const v0, #float 1.80776e+38 // #7f080043 │ │ +009cda: 6e20 6201 0500 |008f: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009ce0: 0c00 |0092: move-result-object v0 │ │ +009ce2: 1f00 3900 |0093: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +009ce6: 5b50 4e00 |0095: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.j:Landroid/widget/Button; // field@004e │ │ +009cea: 5450 4e00 |0097: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.j:Landroid/widget/Button; // field@004e │ │ +009cee: 6e20 9500 5000 |0099: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +009cf4: 1400 4400 087f |009c: const v0, #float 1.80776e+38 // #7f080044 │ │ +009cfa: 6e20 6201 0500 |009f: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.findViewById:(I)Landroid/view/View; // method@0162 │ │ +009d00: 0c00 |00a2: move-result-object v0 │ │ +009d02: 1f00 3900 |00a3: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +009d06: 5b50 4f00 |00a5: iput-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.k:Landroid/widget/Button; // field@004f │ │ +009d0a: 5450 4f00 |00a7: iget-object v0, v5, Ldk/andsen/asqlitemanager/FilterBuilder;.k:Landroid/widget/Button; // field@004f │ │ +009d0e: 6e20 9500 5000 |00a9: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +009d14: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/FilterBuilder;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -009d20: |[009d20] dk.andsen.asqlitemanager.FilterBuilder.a:(Ljava/lang/String;)Z │ │ -009d30: 7110 cc03 0100 |0000: invoke-static {v1}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@03cc │ │ -009d36: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -009d38: 0f00 |0004: return v0 │ │ -009d3a: 0d00 |0005: move-exception v0 │ │ -009d3c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -009d3e: 28fd |0007: goto 0004 // -0003 │ │ +009d18: |[009d18] dk.andsen.asqlitemanager.FilterBuilder.a:(Ljava/lang/String;)Z │ │ +009d28: 7110 cd03 0100 |0000: invoke-static {v1}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@03cd │ │ +009d2e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +009d30: 0f00 |0004: return v0 │ │ +009d32: 0d00 |0005: move-exception v0 │ │ +009d34: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +009d36: 28fd |0007: goto 0004 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/NumberFormatException; -> 0x0005 │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -4895,296 +4892,296 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 434 16-bit code units │ │ -009d50: |[009d50] dk.andsen.asqlitemanager.FilterBuilder.onClick:(Landroid/view/View;)V │ │ -009d60: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -009d66: 0a00 |0003: move-result v0 │ │ -009d68: 1401 4300 087f |0004: const v1, #float 1.80776e+38 // #7f080043 │ │ -009d6e: 3310 4000 |0007: if-ne v0, v1, 0047 // +0040 │ │ -009d72: 2200 1400 |0009: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -009d76: 7010 3800 0000 |000b: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0038 │ │ -009d7c: 2201 d600 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -009d80: 7010 fc03 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009d86: 1a02 fd00 |0013: const-string v2, "Filter SQL " // string@00fd │ │ -009d8a: 6e20 0004 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009d90: 0c01 |0018: move-result-object v1 │ │ -009d92: 5432 4a00 |0019: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ -009d96: 6e10 a400 0200 |001b: invoke-virtual {v2}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -009d9c: 0c02 |001e: move-result-object v2 │ │ -009d9e: 6e10 df03 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009da4: 0c02 |0022: move-result-object v2 │ │ -009da6: 6e20 0004 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009dac: 0c01 |0026: move-result-object v1 │ │ -009dae: 6e10 0204 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009db4: 0c01 |002a: move-result-object v1 │ │ -009db6: 5532 4600 |002b: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ -009dba: 7120 3903 2100 |002d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -009dc0: 1a01 e000 |0030: const-string v1, "FILTER" // string@00e0 │ │ -009dc4: 5432 4a00 |0032: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ -009dc8: 6e10 a400 0200 |0034: invoke-virtual {v2}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -009dce: 0c02 |0037: move-result-object v2 │ │ -009dd0: 6e10 df03 0200 |0038: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009dd6: 0c02 |003b: move-result-object v2 │ │ -009dd8: 6e30 4100 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -009dde: 1221 |003f: const/4 v1, #int 2 // #2 │ │ -009de0: 6e30 6801 1300 |0040: invoke-virtual {v3, v1, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.setResult:(ILandroid/content/Intent;)V // method@0168 │ │ -009de6: 6e10 6301 0300 |0043: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/FilterBuilder;.finish:()V // method@0163 │ │ -009dec: 0e00 |0046: return-void │ │ -009dee: 6e10 8800 0400 |0047: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -009df4: 0a00 |004a: move-result v0 │ │ -009df6: 5431 4d00 |004b: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.i:Landroid/widget/Button; // field@004d │ │ -009dfa: 6e10 9100 0100 |004d: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ -009e00: 0a01 |0050: move-result v1 │ │ -009e02: 3310 4b01 |0051: if-ne v0, v1, 019c // +014b │ │ -009e06: 5430 4900 |0053: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ -009e0a: 6e10 a400 0000 |0055: invoke-virtual {v0}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -009e10: 0c00 |0058: move-result-object v0 │ │ -009e12: 6e10 df03 0000 |0059: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009e18: 0c00 |005c: move-result-object v0 │ │ -009e1a: 7110 6101 0000 |005d: invoke-static {v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.a:(Ljava/lang/String;)Z // method@0161 │ │ -009e20: 0a01 |0060: move-result v1 │ │ -009e22: 5430 4700 |0061: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009e26: 6e10 f703 0000 |0063: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -009e2c: 0c00 |0066: move-result-object v0 │ │ -009e2e: 1a02 0000 |0067: const-string v2, "" // string@0000 │ │ -009e32: 6e20 e703 2000 |0069: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -009e38: 0a00 |006c: move-result v0 │ │ -009e3a: 3900 1900 |006d: if-nez v0, 0086 // +0019 │ │ -009e3e: 2200 d600 |006f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009e42: 7010 fc03 0000 |0071: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009e48: 5432 4700 |0074: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009e4c: 6e20 0004 2000 |0076: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009e52: 0c00 |0079: move-result-object v0 │ │ -009e54: 1a02 0200 |007a: const-string v2, " │ │ +009d48: |[009d48] dk.andsen.asqlitemanager.FilterBuilder.onClick:(Landroid/view/View;)V │ │ +009d58: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +009d5e: 0a00 |0003: move-result v0 │ │ +009d60: 1401 4300 087f |0004: const v1, #float 1.80776e+38 // #7f080043 │ │ +009d66: 3310 4000 |0007: if-ne v0, v1, 0047 // +0040 │ │ +009d6a: 2200 1400 |0009: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +009d6e: 7010 3800 0000 |000b: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0038 │ │ +009d74: 2201 d600 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +009d78: 7010 fd03 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009d7e: 1a02 fd00 |0013: const-string v2, "Filter SQL " // string@00fd │ │ +009d82: 6e20 0104 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009d88: 0c01 |0018: move-result-object v1 │ │ +009d8a: 5432 4a00 |0019: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ +009d8e: 6e10 a400 0200 |001b: invoke-virtual {v2}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +009d94: 0c02 |001e: move-result-object v2 │ │ +009d96: 6e10 e003 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009d9c: 0c02 |0022: move-result-object v2 │ │ +009d9e: 6e20 0104 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009da4: 0c01 |0026: move-result-object v1 │ │ +009da6: 6e10 0304 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009dac: 0c01 |002a: move-result-object v1 │ │ +009dae: 5532 4600 |002b: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ +009db2: 7120 3903 2100 |002d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +009db8: 1a01 e000 |0030: const-string v1, "FILTER" // string@00e0 │ │ +009dbc: 5432 4a00 |0032: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ +009dc0: 6e10 a400 0200 |0034: invoke-virtual {v2}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +009dc6: 0c02 |0037: move-result-object v2 │ │ +009dc8: 6e10 e003 0200 |0038: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009dce: 0c02 |003b: move-result-object v2 │ │ +009dd0: 6e30 4100 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +009dd6: 1221 |003f: const/4 v1, #int 2 // #2 │ │ +009dd8: 6e30 6801 1300 |0040: invoke-virtual {v3, v1, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.setResult:(ILandroid/content/Intent;)V // method@0168 │ │ +009dde: 6e10 6301 0300 |0043: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/FilterBuilder;.finish:()V // method@0163 │ │ +009de4: 0e00 |0046: return-void │ │ +009de6: 6e10 8800 0400 |0047: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +009dec: 0a00 |004a: move-result v0 │ │ +009dee: 5431 4d00 |004b: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.i:Landroid/widget/Button; // field@004d │ │ +009df2: 6e10 9100 0100 |004d: invoke-virtual {v1}, Landroid/widget/Button;.getId:()I // method@0091 │ │ +009df8: 0a01 |0050: move-result v1 │ │ +009dfa: 3310 4b01 |0051: if-ne v0, v1, 019c // +014b │ │ +009dfe: 5430 4900 |0053: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ +009e02: 6e10 a400 0000 |0055: invoke-virtual {v0}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +009e08: 0c00 |0058: move-result-object v0 │ │ +009e0a: 6e10 e003 0000 |0059: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009e10: 0c00 |005c: move-result-object v0 │ │ +009e12: 7110 6101 0000 |005d: invoke-static {v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.a:(Ljava/lang/String;)Z // method@0161 │ │ +009e18: 0a01 |0060: move-result v1 │ │ +009e1a: 5430 4700 |0061: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009e1e: 6e10 f803 0000 |0063: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +009e24: 0c00 |0066: move-result-object v0 │ │ +009e26: 1a02 0000 |0067: const-string v2, "" // string@0000 │ │ +009e2a: 6e20 e803 2000 |0069: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +009e30: 0a00 |006c: move-result v0 │ │ +009e32: 3900 1900 |006d: if-nez v0, 0086 // +0019 │ │ +009e36: 2200 d600 |006f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +009e3a: 7010 fd03 0000 |0071: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009e40: 5432 4700 |0074: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009e44: 6e20 0104 2000 |0076: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009e4a: 0c00 |0079: move-result-object v0 │ │ +009e4c: 1a02 0200 |007a: const-string v2, " │ │ and " // string@0002 │ │ -009e58: 6e20 0004 2000 |007c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009e5e: 0c00 |007f: move-result-object v0 │ │ -009e60: 6e10 0204 0000 |0080: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009e66: 0c00 |0083: move-result-object v0 │ │ -009e68: 5b30 4700 |0084: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009e6c: 2200 d600 |0086: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009e70: 7010 fc03 0000 |0088: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009e76: 5432 4700 |008b: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009e7a: 6e20 0004 2000 |008d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009e80: 0c00 |0090: move-result-object v0 │ │ -009e82: 1a02 3c00 |0091: const-string v2, "(" // string@003c │ │ -009e86: 6e20 0004 2000 |0093: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009e8c: 0c00 |0096: move-result-object v0 │ │ -009e8e: 5432 4b00 |0097: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.g:Landroid/widget/Spinner; // field@004b │ │ -009e92: 6e10 cf00 0200 |0099: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ -009e98: 0c02 |009c: move-result-object v2 │ │ -009e9a: 6e10 df03 0200 |009d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009ea0: 0c02 |00a0: move-result-object v2 │ │ -009ea2: 6e20 0004 2000 |00a1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009ea8: 0c00 |00a4: move-result-object v0 │ │ -009eaa: 6e10 0204 0000 |00a5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009eb0: 0c00 |00a8: move-result-object v0 │ │ -009eb2: 5b30 4700 |00a9: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009eb6: 2200 d600 |00ab: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009eba: 7010 fc03 0000 |00ad: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009ec0: 5432 4700 |00b0: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009ec4: 6e20 0004 2000 |00b2: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009eca: 0c00 |00b5: move-result-object v0 │ │ -009ecc: 1a02 0a00 |00b6: const-string v2, " " // string@000a │ │ -009ed0: 6e20 0004 2000 |00b8: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009ed6: 0c00 |00bb: move-result-object v0 │ │ -009ed8: 5432 4c00 |00bc: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ -009edc: 6e10 cf00 0200 |00be: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ -009ee2: 0c02 |00c1: move-result-object v2 │ │ -009ee4: 6e10 df03 0200 |00c2: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009eea: 0c02 |00c5: move-result-object v2 │ │ -009eec: 6e20 0004 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009ef2: 0c00 |00c9: move-result-object v0 │ │ -009ef4: 6e10 0204 0000 |00ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009efa: 0c00 |00cd: move-result-object v0 │ │ -009efc: 5b30 4700 |00ce: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009f00: 5430 4c00 |00d0: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ -009f04: 6e10 cf00 0000 |00d2: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ -009f0a: 0c00 |00d5: move-result-object v0 │ │ -009f0c: 6e10 df03 0000 |00d6: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009f12: 0c00 |00d9: move-result-object v0 │ │ -009f14: 1a02 bf03 |00da: const-string v2, "like" // string@03bf │ │ -009f18: 6e20 e703 2000 |00dc: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -009f1e: 0a00 |00df: move-result v0 │ │ -009f20: 3800 3600 |00e0: if-eqz v0, 0116 // +0036 │ │ -009f24: 2200 d600 |00e2: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009f28: 7010 fc03 0000 |00e4: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009f2e: 5431 4700 |00e7: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009f32: 6e20 0004 1000 |00e9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009f38: 0c00 |00ec: move-result-object v0 │ │ -009f3a: 1a01 0b00 |00ed: const-string v1, " '" // string@000b │ │ -009f3e: 6e20 0004 1000 |00ef: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009f44: 0c00 |00f2: move-result-object v0 │ │ -009f46: 5431 4900 |00f3: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ -009f4a: 6e10 a400 0100 |00f5: invoke-virtual {v1}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -009f50: 0c01 |00f8: move-result-object v1 │ │ -009f52: 6e10 df03 0100 |00f9: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009f58: 0c01 |00fc: move-result-object v1 │ │ -009f5a: 6e20 0004 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009f60: 0c00 |0100: move-result-object v0 │ │ -009f62: 1a01 3900 |0101: const-string v1, "')" // string@0039 │ │ -009f66: 6e20 0004 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009f6c: 0c00 |0106: move-result-object v0 │ │ -009f6e: 6e10 0204 0000 |0107: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -009f74: 0c00 |010a: move-result-object v0 │ │ -009f76: 5b30 4700 |010b: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009f7a: 5430 4a00 |010d: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ -009f7e: 5431 4700 |010f: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009f82: 6e20 ae00 1000 |0111: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -009f88: 2900 32ff |0114: goto/16 0046 // -00ce │ │ -009f8c: 5430 4c00 |0116: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ -009f90: 6e10 cf00 0000 |0118: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ -009f96: 0c00 |011b: move-result-object v0 │ │ -009f98: 6e10 df03 0000 |011c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009f9e: 0c00 |011f: move-result-object v0 │ │ -009fa0: 1a02 ab03 |0120: const-string v2, "in" // string@03ab │ │ -009fa4: 6e20 e703 2000 |0122: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -009faa: 0a00 |0125: move-result v0 │ │ -009fac: 3800 2e00 |0126: if-eqz v0, 0154 // +002e │ │ -009fb0: 2200 d600 |0128: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -009fb4: 7010 fc03 0000 |012a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -009fba: 5431 4700 |012d: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -009fbe: 6e20 0004 1000 |012f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009fc4: 0c00 |0132: move-result-object v0 │ │ -009fc6: 1a01 0c00 |0133: const-string v1, " (" // string@000c │ │ -009fca: 6e20 0004 1000 |0135: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009fd0: 0c00 |0138: move-result-object v0 │ │ -009fd2: 5431 4900 |0139: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ -009fd6: 6e10 a400 0100 |013b: invoke-virtual {v1}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -009fdc: 0c01 |013e: move-result-object v1 │ │ -009fde: 6e10 df03 0100 |013f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -009fe4: 0c01 |0142: move-result-object v1 │ │ -009fe6: 6e20 0004 1000 |0143: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009fec: 0c00 |0146: move-result-object v0 │ │ -009fee: 1a01 4300 |0147: const-string v1, "))" // string@0043 │ │ -009ff2: 6e20 0004 1000 |0149: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -009ff8: 0c00 |014c: move-result-object v0 │ │ -009ffa: 6e10 0204 0000 |014d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a000: 0c00 |0150: move-result-object v0 │ │ -00a002: 5b30 4700 |0151: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a006: 28ba |0153: goto 010d // -0046 │ │ -00a008: 5430 4900 |0154: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ -00a00c: 6e10 a400 0000 |0156: invoke-virtual {v0}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -00a012: 0c00 |0159: move-result-object v0 │ │ -00a014: 6e10 df03 0000 |015a: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00a01a: 0c00 |015d: move-result-object v0 │ │ -00a01c: 3901 1b00 |015e: if-nez v1, 0179 // +001b │ │ -00a020: 2201 d600 |0160: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a024: 7010 fc03 0100 |0162: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a02a: 1a02 3600 |0165: const-string v2, "'" // string@0036 │ │ -00a02e: 6e20 0004 2100 |0167: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a034: 0c01 |016a: move-result-object v1 │ │ -00a036: 6e20 0004 0100 |016b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a03c: 0c00 |016e: move-result-object v0 │ │ -00a03e: 1a01 3600 |016f: const-string v1, "'" // string@0036 │ │ -00a042: 6e20 0004 1000 |0171: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a048: 0c00 |0174: move-result-object v0 │ │ -00a04a: 6e10 0204 0000 |0175: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a050: 0c00 |0178: move-result-object v0 │ │ -00a052: 2201 d600 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a056: 7010 fc03 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a05c: 5432 4700 |017e: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a060: 6e20 0004 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a066: 0c01 |0183: move-result-object v1 │ │ -00a068: 1a02 0a00 |0184: const-string v2, " " // string@000a │ │ -00a06c: 6e20 0004 2100 |0186: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a072: 0c01 |0189: move-result-object v1 │ │ -00a074: 6e20 0004 0100 |018a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a07a: 0c00 |018d: move-result-object v0 │ │ -00a07c: 1a01 3e00 |018e: const-string v1, ")" // string@003e │ │ -00a080: 6e20 0004 1000 |0190: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a086: 0c00 |0193: move-result-object v0 │ │ -00a088: 6e10 0204 0000 |0194: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a08e: 0c00 |0197: move-result-object v0 │ │ -00a090: 5b30 4700 |0198: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a094: 2900 73ff |019a: goto/16 010d // -008d │ │ -00a098: 6e10 8800 0400 |019c: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -00a09e: 0a00 |019f: move-result v0 │ │ -00a0a0: 1401 4400 087f |01a0: const v1, #float 1.80776e+38 // #7f080044 │ │ -00a0a6: 3310 a3fe |01a3: if-ne v0, v1, 0046 // -015d │ │ -00a0aa: 1a00 0000 |01a5: const-string v0, "" // string@0000 │ │ -00a0ae: 5b30 4700 |01a7: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a0b2: 5430 4a00 |01a9: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ -00a0b6: 1a01 0000 |01ab: const-string v1, "" // string@0000 │ │ -00a0ba: 6e20 ae00 1000 |01ad: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -00a0c0: 2900 96fe |01b0: goto/16 0046 // -016a │ │ +009e50: 6e20 0104 2000 |007c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009e56: 0c00 |007f: move-result-object v0 │ │ +009e58: 6e10 0304 0000 |0080: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009e5e: 0c00 |0083: move-result-object v0 │ │ +009e60: 5b30 4700 |0084: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009e64: 2200 d600 |0086: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +009e68: 7010 fd03 0000 |0088: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009e6e: 5432 4700 |008b: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009e72: 6e20 0104 2000 |008d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009e78: 0c00 |0090: move-result-object v0 │ │ +009e7a: 1a02 3c00 |0091: const-string v2, "(" // string@003c │ │ +009e7e: 6e20 0104 2000 |0093: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009e84: 0c00 |0096: move-result-object v0 │ │ +009e86: 5432 4b00 |0097: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.g:Landroid/widget/Spinner; // field@004b │ │ +009e8a: 6e10 cf00 0200 |0099: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ +009e90: 0c02 |009c: move-result-object v2 │ │ +009e92: 6e10 e003 0200 |009d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009e98: 0c02 |00a0: move-result-object v2 │ │ +009e9a: 6e20 0104 2000 |00a1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009ea0: 0c00 |00a4: move-result-object v0 │ │ +009ea2: 6e10 0304 0000 |00a5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009ea8: 0c00 |00a8: move-result-object v0 │ │ +009eaa: 5b30 4700 |00a9: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009eae: 2200 d600 |00ab: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +009eb2: 7010 fd03 0000 |00ad: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009eb8: 5432 4700 |00b0: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009ebc: 6e20 0104 2000 |00b2: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009ec2: 0c00 |00b5: move-result-object v0 │ │ +009ec4: 1a02 0a00 |00b6: const-string v2, " " // string@000a │ │ +009ec8: 6e20 0104 2000 |00b8: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009ece: 0c00 |00bb: move-result-object v0 │ │ +009ed0: 5432 4c00 |00bc: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ +009ed4: 6e10 cf00 0200 |00be: invoke-virtual {v2}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ +009eda: 0c02 |00c1: move-result-object v2 │ │ +009edc: 6e10 e003 0200 |00c2: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009ee2: 0c02 |00c5: move-result-object v2 │ │ +009ee4: 6e20 0104 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009eea: 0c00 |00c9: move-result-object v0 │ │ +009eec: 6e10 0304 0000 |00ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009ef2: 0c00 |00cd: move-result-object v0 │ │ +009ef4: 5b30 4700 |00ce: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009ef8: 5430 4c00 |00d0: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ +009efc: 6e10 cf00 0000 |00d2: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ +009f02: 0c00 |00d5: move-result-object v0 │ │ +009f04: 6e10 e003 0000 |00d6: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009f0a: 0c00 |00d9: move-result-object v0 │ │ +009f0c: 1a02 bf03 |00da: const-string v2, "like" // string@03bf │ │ +009f10: 6e20 e803 2000 |00dc: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +009f16: 0a00 |00df: move-result v0 │ │ +009f18: 3800 3600 |00e0: if-eqz v0, 0116 // +0036 │ │ +009f1c: 2200 d600 |00e2: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +009f20: 7010 fd03 0000 |00e4: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009f26: 5431 4700 |00e7: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009f2a: 6e20 0104 1000 |00e9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009f30: 0c00 |00ec: move-result-object v0 │ │ +009f32: 1a01 0b00 |00ed: const-string v1, " '" // string@000b │ │ +009f36: 6e20 0104 1000 |00ef: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009f3c: 0c00 |00f2: move-result-object v0 │ │ +009f3e: 5431 4900 |00f3: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ +009f42: 6e10 a400 0100 |00f5: invoke-virtual {v1}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +009f48: 0c01 |00f8: move-result-object v1 │ │ +009f4a: 6e10 e003 0100 |00f9: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009f50: 0c01 |00fc: move-result-object v1 │ │ +009f52: 6e20 0104 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009f58: 0c00 |0100: move-result-object v0 │ │ +009f5a: 1a01 3900 |0101: const-string v1, "')" // string@0039 │ │ +009f5e: 6e20 0104 1000 |0103: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009f64: 0c00 |0106: move-result-object v0 │ │ +009f66: 6e10 0304 0000 |0107: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009f6c: 0c00 |010a: move-result-object v0 │ │ +009f6e: 5b30 4700 |010b: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009f72: 5430 4a00 |010d: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ +009f76: 5431 4700 |010f: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009f7a: 6e20 ae00 1000 |0111: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +009f80: 2900 32ff |0114: goto/16 0046 // -00ce │ │ +009f84: 5430 4c00 |0116: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.h:Landroid/widget/Spinner; // field@004c │ │ +009f88: 6e10 cf00 0000 |0118: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ +009f8e: 0c00 |011b: move-result-object v0 │ │ +009f90: 6e10 e003 0000 |011c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009f96: 0c00 |011f: move-result-object v0 │ │ +009f98: 1a02 ab03 |0120: const-string v2, "in" // string@03ab │ │ +009f9c: 6e20 e803 2000 |0122: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +009fa2: 0a00 |0125: move-result v0 │ │ +009fa4: 3800 2e00 |0126: if-eqz v0, 0154 // +002e │ │ +009fa8: 2200 d600 |0128: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +009fac: 7010 fd03 0000 |012a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +009fb2: 5431 4700 |012d: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009fb6: 6e20 0104 1000 |012f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009fbc: 0c00 |0132: move-result-object v0 │ │ +009fbe: 1a01 0c00 |0133: const-string v1, " (" // string@000c │ │ +009fc2: 6e20 0104 1000 |0135: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009fc8: 0c00 |0138: move-result-object v0 │ │ +009fca: 5431 4900 |0139: iget-object v1, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ +009fce: 6e10 a400 0100 |013b: invoke-virtual {v1}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +009fd4: 0c01 |013e: move-result-object v1 │ │ +009fd6: 6e10 e003 0100 |013f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +009fdc: 0c01 |0142: move-result-object v1 │ │ +009fde: 6e20 0104 1000 |0143: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009fe4: 0c00 |0146: move-result-object v0 │ │ +009fe6: 1a01 4300 |0147: const-string v1, "))" // string@0043 │ │ +009fea: 6e20 0104 1000 |0149: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +009ff0: 0c00 |014c: move-result-object v0 │ │ +009ff2: 6e10 0304 0000 |014d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +009ff8: 0c00 |0150: move-result-object v0 │ │ +009ffa: 5b30 4700 |0151: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +009ffe: 28ba |0153: goto 010d // -0046 │ │ +00a000: 5430 4900 |0154: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.e:Landroid/widget/EditText; // field@0049 │ │ +00a004: 6e10 a400 0000 |0156: invoke-virtual {v0}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +00a00a: 0c00 |0159: move-result-object v0 │ │ +00a00c: 6e10 e003 0000 |015a: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00a012: 0c00 |015d: move-result-object v0 │ │ +00a014: 3901 1b00 |015e: if-nez v1, 0179 // +001b │ │ +00a018: 2201 d600 |0160: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a01c: 7010 fd03 0100 |0162: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a022: 1a02 3600 |0165: const-string v2, "'" // string@0036 │ │ +00a026: 6e20 0104 2100 |0167: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a02c: 0c01 |016a: move-result-object v1 │ │ +00a02e: 6e20 0104 0100 |016b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a034: 0c00 |016e: move-result-object v0 │ │ +00a036: 1a01 3600 |016f: const-string v1, "'" // string@0036 │ │ +00a03a: 6e20 0104 1000 |0171: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a040: 0c00 |0174: move-result-object v0 │ │ +00a042: 6e10 0304 0000 |0175: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a048: 0c00 |0178: move-result-object v0 │ │ +00a04a: 2201 d600 |0179: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a04e: 7010 fd03 0100 |017b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a054: 5432 4700 |017e: iget-object v2, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a058: 6e20 0104 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a05e: 0c01 |0183: move-result-object v1 │ │ +00a060: 1a02 0a00 |0184: const-string v2, " " // string@000a │ │ +00a064: 6e20 0104 2100 |0186: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a06a: 0c01 |0189: move-result-object v1 │ │ +00a06c: 6e20 0104 0100 |018a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a072: 0c00 |018d: move-result-object v0 │ │ +00a074: 1a01 3e00 |018e: const-string v1, ")" // string@003e │ │ +00a078: 6e20 0104 1000 |0190: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a07e: 0c00 |0193: move-result-object v0 │ │ +00a080: 6e10 0304 0000 |0194: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a086: 0c00 |0197: move-result-object v0 │ │ +00a088: 5b30 4700 |0198: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a08c: 2900 73ff |019a: goto/16 010d // -008d │ │ +00a090: 6e10 8800 0400 |019c: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +00a096: 0a00 |019f: move-result v0 │ │ +00a098: 1401 4400 087f |01a0: const v1, #float 1.80776e+38 // #7f080044 │ │ +00a09e: 3310 a3fe |01a3: if-ne v0, v1, 0046 // -015d │ │ +00a0a2: 1a00 0000 |01a5: const-string v0, "" // string@0000 │ │ +00a0a6: 5b30 4700 |01a7: iput-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a0aa: 5430 4a00 |01a9: iget-object v0, v3, Ldk/andsen/asqlitemanager/FilterBuilder;.f:Landroid/widget/EditText; // field@004a │ │ +00a0ae: 1a01 0000 |01ab: const-string v1, "" // string@0000 │ │ +00a0b2: 6e20 ae00 1000 |01ad: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +00a0b8: 2900 96fe |01b0: goto/16 0046 // -016a │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/FilterBuilder;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 120 16-bit code units │ │ -00a0c4: |[00a0c4] dk.andsen.asqlitemanager.FilterBuilder.onCreate:(Landroid/os/Bundle;)V │ │ -00a0d4: 6f20 0300 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00a0da: 5b22 4500 |0003: iput-object v2, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.a:Landroid/content/Context; // field@0045 │ │ -00a0de: 5420 4500 |0005: iget-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.a:Landroid/content/Context; // field@0045 │ │ -00a0e2: 7110 9401 0000 |0007: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00a0e8: 0a00 |000a: move-result v0 │ │ -00a0ea: 5c20 4600 |000b: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ -00a0ee: 1a00 0001 |000d: const-string v0, "FilterBuilder onCreate" // string@0100 │ │ -00a0f2: 5521 4600 |000f: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ -00a0f6: 7120 3903 1000 |0011: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00a0fc: 6200 a400 |0014: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00a100: 3900 0200 |0016: if-nez v0, 0018 // +0002 │ │ -00a104: 1400 0d00 037f |0018: const v0, #float 1.74129e+38 // #7f03000d │ │ -00a10a: 6e20 6701 0200 |001b: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.setContentView:(I)V // method@0167 │ │ -00a110: 6e10 6401 0200 |001e: invoke-virtual {v2}, Ldk/andsen/asqlitemanager/FilterBuilder;.getIntent:()Landroid/content/Intent; // method@0164 │ │ -00a116: 0c00 |0021: move-result-object v0 │ │ -00a118: 6e10 3c00 0000 |0022: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00a11e: 0c00 |0025: move-result-object v0 │ │ -00a120: 3800 4e00 |0026: if-eqz v0, 0074 // +004e │ │ -00a124: 1a01 9402 |0028: const-string v1, "TABLE" // string@0294 │ │ -00a128: 6e20 6f00 1000 |002a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00a12e: 0c01 |002d: move-result-object v1 │ │ -00a130: 5b21 4800 |002e: iput-object v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ -00a134: 1a01 e000 |0030: const-string v1, "FILTER" // string@00e0 │ │ -00a138: 6e20 6f00 1000 |0032: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00a13e: 0c00 |0035: move-result-object v0 │ │ -00a140: 5b20 4700 |0036: iput-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a144: 5420 4700 |0038: iget-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a148: 3900 0600 |003a: if-nez v0, 0040 // +0006 │ │ -00a14c: 1a00 0000 |003c: const-string v0, "" // string@0000 │ │ -00a150: 5b20 4700 |003e: iput-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a154: 2200 d600 |0040: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a158: 7010 fc03 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a15e: 1a01 fe00 |0045: const-string v1, "Filter loaded " // string@00fe │ │ -00a162: 6e20 0004 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a168: 0c00 |004a: move-result-object v0 │ │ -00a16a: 5421 4700 |004b: iget-object v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ -00a16e: 6e20 0004 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a174: 0c00 |0050: move-result-object v0 │ │ -00a176: 6e10 0204 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a17c: 0c00 |0054: move-result-object v0 │ │ -00a17e: 5521 4600 |0055: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ -00a182: 7120 3903 1000 |0057: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00a188: 2200 d600 |005a: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a18c: 7010 fc03 0000 |005c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a192: 1a01 9b02 |005f: const-string v1, "Table loaded " // string@029b │ │ -00a196: 6e20 0004 1000 |0061: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a19c: 0c00 |0064: move-result-object v0 │ │ -00a19e: 5421 4800 |0065: iget-object v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ -00a1a2: 6e20 0004 1000 |0067: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a1a8: 0c00 |006a: move-result-object v0 │ │ -00a1aa: 6e10 0204 0000 |006b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a1b0: 0c00 |006e: move-result-object v0 │ │ -00a1b2: 5521 4600 |006f: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ -00a1b6: 7120 3903 1000 |0071: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00a1bc: 7010 6001 0200 |0074: invoke-direct {v2}, Ldk/andsen/asqlitemanager/FilterBuilder;.a:()V // method@0160 │ │ -00a1c2: 0e00 |0077: return-void │ │ +00a0bc: |[00a0bc] dk.andsen.asqlitemanager.FilterBuilder.onCreate:(Landroid/os/Bundle;)V │ │ +00a0cc: 6f20 0300 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00a0d2: 5b22 4500 |0003: iput-object v2, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.a:Landroid/content/Context; // field@0045 │ │ +00a0d6: 5420 4500 |0005: iget-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.a:Landroid/content/Context; // field@0045 │ │ +00a0da: 7110 9401 0000 |0007: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00a0e0: 0a00 |000a: move-result v0 │ │ +00a0e2: 5c20 4600 |000b: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ +00a0e6: 1a00 0001 |000d: const-string v0, "FilterBuilder onCreate" // string@0100 │ │ +00a0ea: 5521 4600 |000f: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ +00a0ee: 7120 3903 1000 |0011: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00a0f4: 6200 a400 |0014: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00a0f8: 3900 0200 |0016: if-nez v0, 0018 // +0002 │ │ +00a0fc: 1400 0d00 037f |0018: const v0, #float 1.74129e+38 // #7f03000d │ │ +00a102: 6e20 6701 0200 |001b: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/FilterBuilder;.setContentView:(I)V // method@0167 │ │ +00a108: 6e10 6401 0200 |001e: invoke-virtual {v2}, Ldk/andsen/asqlitemanager/FilterBuilder;.getIntent:()Landroid/content/Intent; // method@0164 │ │ +00a10e: 0c00 |0021: move-result-object v0 │ │ +00a110: 6e10 3c00 0000 |0022: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00a116: 0c00 |0025: move-result-object v0 │ │ +00a118: 3800 4e00 |0026: if-eqz v0, 0074 // +004e │ │ +00a11c: 1a01 9402 |0028: const-string v1, "TABLE" // string@0294 │ │ +00a120: 6e20 6f00 1000 |002a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00a126: 0c01 |002d: move-result-object v1 │ │ +00a128: 5b21 4800 |002e: iput-object v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ +00a12c: 1a01 e000 |0030: const-string v1, "FILTER" // string@00e0 │ │ +00a130: 6e20 6f00 1000 |0032: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00a136: 0c00 |0035: move-result-object v0 │ │ +00a138: 5b20 4700 |0036: iput-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a13c: 5420 4700 |0038: iget-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a140: 3900 0600 |003a: if-nez v0, 0040 // +0006 │ │ +00a144: 1a00 0000 |003c: const-string v0, "" // string@0000 │ │ +00a148: 5b20 4700 |003e: iput-object v0, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a14c: 2200 d600 |0040: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a150: 7010 fd03 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a156: 1a01 fe00 |0045: const-string v1, "Filter loaded " // string@00fe │ │ +00a15a: 6e20 0104 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a160: 0c00 |004a: move-result-object v0 │ │ +00a162: 5421 4700 |004b: iget-object v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.c:Ljava/lang/String; // field@0047 │ │ +00a166: 6e20 0104 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a16c: 0c00 |0050: move-result-object v0 │ │ +00a16e: 6e10 0304 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a174: 0c00 |0054: move-result-object v0 │ │ +00a176: 5521 4600 |0055: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ +00a17a: 7120 3903 1000 |0057: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00a180: 2200 d600 |005a: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a184: 7010 fd03 0000 |005c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a18a: 1a01 9b02 |005f: const-string v1, "Table loaded " // string@029b │ │ +00a18e: 6e20 0104 1000 |0061: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a194: 0c00 |0064: move-result-object v0 │ │ +00a196: 5421 4800 |0065: iget-object v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.d:Ljava/lang/String; // field@0048 │ │ +00a19a: 6e20 0104 1000 |0067: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a1a0: 0c00 |006a: move-result-object v0 │ │ +00a1a2: 6e10 0304 0000 |006b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a1a8: 0c00 |006e: move-result-object v0 │ │ +00a1aa: 5521 4600 |006f: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/FilterBuilder;.b:Z // field@0046 │ │ +00a1ae: 7120 3903 1000 |0071: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00a1b4: 7010 6001 0200 |0074: invoke-direct {v2}, Ldk/andsen/asqlitemanager/FilterBuilder;.a:()V // method@0160 │ │ +00a1ba: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #8 header: │ │ @@ -5210,36 +5207,36 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00a1c4: |[00a1c4] dk.andsen.asqlitemanager.Help.:()V │ │ -00a1d4: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -00a1da: 0e00 |0003: return-void │ │ +00a1bc: |[00a1bc] dk.andsen.asqlitemanager.Help.:()V │ │ +00a1cc: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +00a1d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/Help;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -00a1dc: |[00a1dc] dk.andsen.asqlitemanager.Help.onCreate:(Landroid/os/Bundle;)V │ │ -00a1ec: 6f20 0300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00a1f2: 1400 0f00 037f |0003: const v0, #float 1.74129e+38 // #7f03000f │ │ -00a1f8: 6e20 6b01 0100 |0006: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/Help;.setContentView:(I)V // method@016b │ │ -00a1fe: 0e00 |0009: return-void │ │ +00a1d4: |[00a1d4] dk.andsen.asqlitemanager.Help.onCreate:(Landroid/os/Bundle;)V │ │ +00a1e4: 6f20 0300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00a1ea: 1400 0f00 037f |0003: const v0, #float 1.74129e+38 // #7f03000f │ │ +00a1f0: 6e20 6b01 0100 |0006: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/Help;.setContentView:(I)V // method@016b │ │ +00a1f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #9 header: │ │ @@ -5282,67 +5279,67 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00a200: |[00a200] dk.andsen.asqlitemanager.OpenOnClick2.:()V │ │ -00a210: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -00a216: 0e00 |0003: return-void │ │ +00a1f8: |[00a1f8] dk.andsen.asqlitemanager.OpenOnClick2.:()V │ │ +00a208: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +00a20e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/OpenOnClick2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -00a218: |[00a218] dk.andsen.asqlitemanager.OpenOnClick2.onClick:(Landroid/view/View;)V │ │ -00a228: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -00a22e: 0a00 |0003: move-result v0 │ │ -00a230: 1401 6000 087f |0004: const v1, #float 1.80777e+38 // #7f080060 │ │ -00a236: 3310 3200 |0007: if-ne v0, v1, 0039 // +0032 │ │ -00a23a: 5430 5100 |0009: iget-object v0, v3, Ldk/andsen/asqlitemanager/OpenOnClick2;.b:Landroid/widget/CheckBox; // field@0051 │ │ -00a23e: 6e10 9a00 0000 |000b: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -00a244: 0a00 |000e: move-result v0 │ │ -00a246: 3800 1600 |000f: if-eqz v0, 0025 // +0016 │ │ -00a24a: 1a00 1f03 |0011: const-string v0, "aSQLiteManager" // string@031f │ │ -00a24e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -00a250: 6e30 7001 0301 |0014: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/OpenOnClick2;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0170 │ │ -00a256: 0c00 |0017: move-result-object v0 │ │ -00a258: 7210 4a00 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00a25e: 0c00 |001b: move-result-object v0 │ │ -00a260: 1a01 2601 |001c: const-string v1, "JustOpen" // string@0126 │ │ -00a264: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -00a266: 7230 4600 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -00a26c: 7210 4500 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00a272: 2200 1400 |0025: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00a276: 1c01 5500 |0027: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00a27a: 7030 3900 3001 |0029: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00a280: 1a01 4303 |002c: const-string v1, "db" // string@0343 │ │ -00a284: 5432 5200 |002e: iget-object v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a288: 6e30 4100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00a28e: 6e20 7401 0300 |0033: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -00a294: 6e10 6e01 0300 |0036: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/OpenOnClick2;.finish:()V // method@016e │ │ -00a29a: 0e00 |0039: return-void │ │ -00a29c: 0d00 |003a: move-exception v0 │ │ -00a29e: 1a01 d200 |003b: const-string v1, "Error in DBViewer" // string@00d2 │ │ -00a2a2: 5532 5300 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ -00a2a6: 7120 3c03 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00a2ac: 6e10 d103 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00a2b2: 1a00 5902 |0045: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -00a2b6: 7120 3603 3000 |0047: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00a2bc: 28ec |004a: goto 0036 // -0014 │ │ +00a210: |[00a210] dk.andsen.asqlitemanager.OpenOnClick2.onClick:(Landroid/view/View;)V │ │ +00a220: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +00a226: 0a00 |0003: move-result v0 │ │ +00a228: 1401 6000 087f |0004: const v1, #float 1.80777e+38 // #7f080060 │ │ +00a22e: 3310 3200 |0007: if-ne v0, v1, 0039 // +0032 │ │ +00a232: 5430 5100 |0009: iget-object v0, v3, Ldk/andsen/asqlitemanager/OpenOnClick2;.b:Landroid/widget/CheckBox; // field@0051 │ │ +00a236: 6e10 9a00 0000 |000b: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +00a23c: 0a00 |000e: move-result v0 │ │ +00a23e: 3800 1600 |000f: if-eqz v0, 0025 // +0016 │ │ +00a242: 1a00 1f03 |0011: const-string v0, "aSQLiteManager" // string@031f │ │ +00a246: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +00a248: 6e30 7001 0301 |0014: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/OpenOnClick2;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0170 │ │ +00a24e: 0c00 |0017: move-result-object v0 │ │ +00a250: 7210 4a00 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +00a256: 0c00 |001b: move-result-object v0 │ │ +00a258: 1a01 2601 |001c: const-string v1, "JustOpen" // string@0126 │ │ +00a25c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +00a25e: 7230 4600 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +00a264: 7210 4500 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +00a26a: 2200 1400 |0025: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a26e: 1c01 5500 |0027: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00a272: 7030 3900 3001 |0029: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00a278: 1a01 4303 |002c: const-string v1, "db" // string@0343 │ │ +00a27c: 5432 5200 |002e: iget-object v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a280: 6e30 4100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00a286: 6e20 7401 0300 |0033: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +00a28c: 6e10 6e01 0300 |0036: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/OpenOnClick2;.finish:()V // method@016e │ │ +00a292: 0e00 |0039: return-void │ │ +00a294: 0d00 |003a: move-exception v0 │ │ +00a296: 1a01 d200 |003b: const-string v1, "Error in DBViewer" // string@00d2 │ │ +00a29a: 5532 5300 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ +00a29e: 7120 3c03 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00a2a4: 6e10 d203 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00a2aa: 1a00 5902 |0045: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00a2ae: 7120 3603 3000 |0047: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00a2b4: 28ec |004a: goto 0036 // -0014 │ │ catches : 1 │ │ 0x0033 - 0x0036 │ │ Ljava/lang/Exception; -> 0x003a │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/OpenOnClick2;) │ │ @@ -5350,94 +5347,94 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 169 16-bit code units │ │ -00a2d0: |[00a2d0] dk.andsen.asqlitemanager.OpenOnClick2.onCreate:(Landroid/os/Bundle;)V │ │ -00a2e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00a2e2: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00a2e8: 7110 9401 0400 |0004: invoke-static {v4}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00a2ee: 0a00 |0007: move-result v0 │ │ -00a2f0: 5c40 5300 |0008: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ -00a2f4: 1a00 1f03 |000a: const-string v0, "aSQLiteManager" // string@031f │ │ -00a2f8: 6e30 7001 0403 |000c: invoke-virtual {v4, v0, v3}, Ldk/andsen/asqlitemanager/OpenOnClick2;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0170 │ │ -00a2fe: 0c00 |000f: move-result-object v0 │ │ -00a300: 6e10 6f01 0400 |0010: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick2;.getIntent:()Landroid/content/Intent; // method@016f │ │ -00a306: 0c01 |0013: move-result-object v1 │ │ -00a308: 6e10 3b00 0100 |0014: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@003b │ │ -00a30e: 0c01 |0017: move-result-object v1 │ │ -00a310: 6e10 6b00 0100 |0018: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@006b │ │ -00a316: 0c01 |001b: move-result-object v1 │ │ -00a318: 5b41 5200 |001c: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a31c: 5441 5200 |001e: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a320: 1a02 6803 |0020: const-string v2, "file:///" // string@0368 │ │ -00a324: 6e20 f103 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -00a32a: 0a01 |0025: move-result v1 │ │ -00a32c: 3801 0b00 |0026: if-eqz v1, 0031 // +000b │ │ -00a330: 5441 5200 |0028: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a334: 1272 |002a: const/4 v2, #int 7 // #7 │ │ -00a336: 6e20 f203 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ -00a33c: 0c01 |002e: move-result-object v1 │ │ -00a33e: 5b41 5200 |002f: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a342: 2201 d600 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a346: 7010 fc03 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a34c: 1a02 f500 |0036: const-string v2, "File clicked: " // string@00f5 │ │ -00a350: 6e20 0004 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a356: 0c01 |003b: move-result-object v1 │ │ -00a358: 5442 5200 |003c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a35c: 6e20 0004 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a362: 0c01 |0041: move-result-object v1 │ │ -00a364: 6e10 0204 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a36a: 0c01 |0045: move-result-object v1 │ │ -00a36c: 5542 5300 |0046: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ -00a370: 7120 3903 2100 |0048: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00a376: 1a01 2601 |004b: const-string v1, "JustOpen" // string@0126 │ │ -00a37a: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00a380: 0a00 |0050: move-result v0 │ │ -00a382: 3900 3200 |0051: if-nez v0, 0083 // +0032 │ │ -00a386: 1400 1600 037f |0053: const v0, #float 1.74129e+38 // #7f030016 │ │ -00a38c: 6e20 7301 0400 |0056: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.setContentView:(I)V // method@0173 │ │ -00a392: 1400 5e00 087f |0059: const v0, #float 1.80777e+38 // #7f08005e │ │ -00a398: 6e20 6d01 0400 |005c: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.findViewById:(I)Landroid/view/View; // method@016d │ │ -00a39e: 0c00 |005f: move-result-object v0 │ │ -00a3a0: 1f00 4d00 |0060: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00a3a4: 1401 6000 087f |0062: const v1, #float 1.80777e+38 // #7f080060 │ │ -00a3aa: 6e20 6d01 1400 |0065: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick2;.findViewById:(I)Landroid/view/View; // method@016d │ │ -00a3b0: 0c01 |0068: move-result-object v1 │ │ -00a3b2: 1f01 3900 |0069: check-cast v1, Landroid/widget/Button; // type@0039 │ │ -00a3b6: 5b41 5000 |006b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.a:Landroid/widget/Button; // field@0050 │ │ -00a3ba: 5441 5000 |006d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.a:Landroid/widget/Button; // field@0050 │ │ -00a3be: 6e20 9500 4100 |006f: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00a3c4: 1401 5f00 087f |0072: const v1, #float 1.80777e+38 // #7f08005f │ │ -00a3ca: 6e20 6d01 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick2;.findViewById:(I)Landroid/view/View; // method@016d │ │ -00a3d0: 0c01 |0078: move-result-object v1 │ │ -00a3d2: 1f01 3a00 |0079: check-cast v1, Landroid/widget/CheckBox; // type@003a │ │ -00a3d6: 5b41 5100 |007b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.b:Landroid/widget/CheckBox; // field@0051 │ │ -00a3da: 5441 5200 |007d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a3de: 6e20 ee00 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00a3e4: 0e00 |0082: return-void │ │ -00a3e6: 2200 1400 |0083: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00a3ea: 1c01 5500 |0085: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00a3ee: 7030 3900 4001 |0087: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00a3f4: 1a01 4303 |008a: const-string v1, "db" // string@0343 │ │ -00a3f8: 5442 5200 |008c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ -00a3fc: 6e30 4100 1002 |008e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00a402: 6e20 7401 0400 |0091: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -00a408: 6e10 6e01 0400 |0094: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick2;.finish:()V // method@016e │ │ -00a40e: 28eb |0097: goto 0082 // -0015 │ │ -00a410: 0d00 |0098: move-exception v0 │ │ -00a412: 1a01 d200 |0099: const-string v1, "Error in DBViewer" // string@00d2 │ │ -00a416: 5542 5300 |009b: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ -00a41a: 7120 3c03 2100 |009d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00a420: 6e10 d103 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00a426: 1a00 5902 |00a3: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -00a42a: 7120 3603 4000 |00a5: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00a430: 28ec |00a8: goto 0094 // -0014 │ │ +00a2c8: |[00a2c8] dk.andsen.asqlitemanager.OpenOnClick2.onCreate:(Landroid/os/Bundle;)V │ │ +00a2d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00a2da: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00a2e0: 7110 9401 0400 |0004: invoke-static {v4}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00a2e6: 0a00 |0007: move-result v0 │ │ +00a2e8: 5c40 5300 |0008: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ +00a2ec: 1a00 1f03 |000a: const-string v0, "aSQLiteManager" // string@031f │ │ +00a2f0: 6e30 7001 0403 |000c: invoke-virtual {v4, v0, v3}, Ldk/andsen/asqlitemanager/OpenOnClick2;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0170 │ │ +00a2f6: 0c00 |000f: move-result-object v0 │ │ +00a2f8: 6e10 6f01 0400 |0010: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick2;.getIntent:()Landroid/content/Intent; // method@016f │ │ +00a2fe: 0c01 |0013: move-result-object v1 │ │ +00a300: 6e10 3b00 0100 |0014: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@003b │ │ +00a306: 0c01 |0017: move-result-object v1 │ │ +00a308: 6e10 6b00 0100 |0018: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@006b │ │ +00a30e: 0c01 |001b: move-result-object v1 │ │ +00a310: 5b41 5200 |001c: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a314: 5441 5200 |001e: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a318: 1a02 6803 |0020: const-string v2, "file:///" // string@0368 │ │ +00a31c: 6e20 f203 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +00a322: 0a01 |0025: move-result v1 │ │ +00a324: 3801 0b00 |0026: if-eqz v1, 0031 // +000b │ │ +00a328: 5441 5200 |0028: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a32c: 1272 |002a: const/4 v2, #int 7 // #7 │ │ +00a32e: 6e20 f303 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ +00a334: 0c01 |002e: move-result-object v1 │ │ +00a336: 5b41 5200 |002f: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a33a: 2201 d600 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a33e: 7010 fd03 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a344: 1a02 f500 |0036: const-string v2, "File clicked: " // string@00f5 │ │ +00a348: 6e20 0104 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a34e: 0c01 |003b: move-result-object v1 │ │ +00a350: 5442 5200 |003c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a354: 6e20 0104 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a35a: 0c01 |0041: move-result-object v1 │ │ +00a35c: 6e10 0304 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a362: 0c01 |0045: move-result-object v1 │ │ +00a364: 5542 5300 |0046: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ +00a368: 7120 3903 2100 |0048: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00a36e: 1a01 2601 |004b: const-string v1, "JustOpen" // string@0126 │ │ +00a372: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00a378: 0a00 |0050: move-result v0 │ │ +00a37a: 3900 3200 |0051: if-nez v0, 0083 // +0032 │ │ +00a37e: 1400 1600 037f |0053: const v0, #float 1.74129e+38 // #7f030016 │ │ +00a384: 6e20 7301 0400 |0056: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.setContentView:(I)V // method@0173 │ │ +00a38a: 1400 5e00 087f |0059: const v0, #float 1.80777e+38 // #7f08005e │ │ +00a390: 6e20 6d01 0400 |005c: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.findViewById:(I)Landroid/view/View; // method@016d │ │ +00a396: 0c00 |005f: move-result-object v0 │ │ +00a398: 1f00 4d00 |0060: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00a39c: 1401 6000 087f |0062: const v1, #float 1.80777e+38 // #7f080060 │ │ +00a3a2: 6e20 6d01 1400 |0065: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick2;.findViewById:(I)Landroid/view/View; // method@016d │ │ +00a3a8: 0c01 |0068: move-result-object v1 │ │ +00a3aa: 1f01 3900 |0069: check-cast v1, Landroid/widget/Button; // type@0039 │ │ +00a3ae: 5b41 5000 |006b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.a:Landroid/widget/Button; // field@0050 │ │ +00a3b2: 5441 5000 |006d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.a:Landroid/widget/Button; // field@0050 │ │ +00a3b6: 6e20 9500 4100 |006f: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00a3bc: 1401 5f00 087f |0072: const v1, #float 1.80777e+38 // #7f08005f │ │ +00a3c2: 6e20 6d01 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick2;.findViewById:(I)Landroid/view/View; // method@016d │ │ +00a3c8: 0c01 |0078: move-result-object v1 │ │ +00a3ca: 1f01 3a00 |0079: check-cast v1, Landroid/widget/CheckBox; // type@003a │ │ +00a3ce: 5b41 5100 |007b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.b:Landroid/widget/CheckBox; // field@0051 │ │ +00a3d2: 5441 5200 |007d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a3d6: 6e20 ee00 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00a3dc: 0e00 |0082: return-void │ │ +00a3de: 2200 1400 |0083: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a3e2: 1c01 5500 |0085: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00a3e6: 7030 3900 4001 |0087: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00a3ec: 1a01 4303 |008a: const-string v1, "db" // string@0343 │ │ +00a3f0: 5442 5200 |008c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.c:Ljava/lang/String; // field@0052 │ │ +00a3f4: 6e30 4100 1002 |008e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00a3fa: 6e20 7401 0400 |0091: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick2;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +00a400: 6e10 6e01 0400 |0094: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick2;.finish:()V // method@016e │ │ +00a406: 28eb |0097: goto 0082 // -0015 │ │ +00a408: 0d00 |0098: move-exception v0 │ │ +00a40a: 1a01 d200 |0099: const-string v1, "Error in DBViewer" // string@00d2 │ │ +00a40e: 5542 5300 |009b: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick2;.d:Z // field@0053 │ │ +00a412: 7120 3c03 2100 |009d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00a418: 6e10 d203 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00a41e: 1a00 5902 |00a3: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00a422: 7120 3603 4000 |00a5: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00a428: 28ec |00a8: goto 0094 // -0014 │ │ catches : 1 │ │ 0x0091 - 0x0094 │ │ Ljava/lang/Exception; -> 0x0098 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -5482,67 +5479,67 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00a444: |[00a444] dk.andsen.asqlitemanager.OpenOnClick3.:()V │ │ -00a454: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ -00a45a: 0e00 |0003: return-void │ │ +00a43c: |[00a43c] dk.andsen.asqlitemanager.OpenOnClick3.:()V │ │ +00a44c: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0000 │ │ +00a452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/OpenOnClick3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -00a45c: |[00a45c] dk.andsen.asqlitemanager.OpenOnClick3.onClick:(Landroid/view/View;)V │ │ -00a46c: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -00a472: 0a00 |0003: move-result v0 │ │ -00a474: 1401 6000 087f |0004: const v1, #float 1.80777e+38 // #7f080060 │ │ -00a47a: 3310 3200 |0007: if-ne v0, v1, 0039 // +0032 │ │ -00a47e: 5430 5500 |0009: iget-object v0, v3, Ldk/andsen/asqlitemanager/OpenOnClick3;.b:Landroid/widget/CheckBox; // field@0055 │ │ -00a482: 6e10 9a00 0000 |000b: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -00a488: 0a00 |000e: move-result v0 │ │ -00a48a: 3800 1600 |000f: if-eqz v0, 0025 // +0016 │ │ -00a48e: 1a00 1f03 |0011: const-string v0, "aSQLiteManager" // string@031f │ │ -00a492: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -00a494: 6e30 7901 0301 |0014: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/OpenOnClick3;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0179 │ │ -00a49a: 0c00 |0017: move-result-object v0 │ │ -00a49c: 7210 4a00 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00a4a2: 0c00 |001b: move-result-object v0 │ │ -00a4a4: 1a01 2601 |001c: const-string v1, "JustOpen" // string@0126 │ │ -00a4a8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -00a4aa: 7230 4600 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -00a4b0: 7210 4500 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00a4b6: 2200 1400 |0025: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00a4ba: 1c01 5500 |0027: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00a4be: 7030 3900 3001 |0029: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00a4c4: 1a01 4303 |002c: const-string v1, "db" // string@0343 │ │ -00a4c8: 5432 5600 |002e: iget-object v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a4cc: 6e30 4100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00a4d2: 6e20 7d01 0300 |0033: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.startActivity:(Landroid/content/Intent;)V // method@017d │ │ -00a4d8: 6e10 7701 0300 |0036: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/OpenOnClick3;.finish:()V // method@0177 │ │ -00a4de: 0e00 |0039: return-void │ │ -00a4e0: 0d00 |003a: move-exception v0 │ │ -00a4e2: 1a01 d200 |003b: const-string v1, "Error in DBViewer" // string@00d2 │ │ -00a4e6: 5532 5700 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ -00a4ea: 7120 3c03 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00a4f0: 6e10 d103 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00a4f6: 1a00 5902 |0045: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -00a4fa: 7120 3603 3000 |0047: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00a500: 28ec |004a: goto 0036 // -0014 │ │ +00a454: |[00a454] dk.andsen.asqlitemanager.OpenOnClick3.onClick:(Landroid/view/View;)V │ │ +00a464: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +00a46a: 0a00 |0003: move-result v0 │ │ +00a46c: 1401 6000 087f |0004: const v1, #float 1.80777e+38 // #7f080060 │ │ +00a472: 3310 3200 |0007: if-ne v0, v1, 0039 // +0032 │ │ +00a476: 5430 5500 |0009: iget-object v0, v3, Ldk/andsen/asqlitemanager/OpenOnClick3;.b:Landroid/widget/CheckBox; // field@0055 │ │ +00a47a: 6e10 9a00 0000 |000b: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +00a480: 0a00 |000e: move-result v0 │ │ +00a482: 3800 1600 |000f: if-eqz v0, 0025 // +0016 │ │ +00a486: 1a00 1f03 |0011: const-string v0, "aSQLiteManager" // string@031f │ │ +00a48a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +00a48c: 6e30 7901 0301 |0014: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/OpenOnClick3;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0179 │ │ +00a492: 0c00 |0017: move-result-object v0 │ │ +00a494: 7210 4a00 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +00a49a: 0c00 |001b: move-result-object v0 │ │ +00a49c: 1a01 2601 |001c: const-string v1, "JustOpen" // string@0126 │ │ +00a4a0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +00a4a2: 7230 4600 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +00a4a8: 7210 4500 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +00a4ae: 2200 1400 |0025: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a4b2: 1c01 5500 |0027: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00a4b6: 7030 3900 3001 |0029: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00a4bc: 1a01 4303 |002c: const-string v1, "db" // string@0343 │ │ +00a4c0: 5432 5600 |002e: iget-object v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a4c4: 6e30 4100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00a4ca: 6e20 7d01 0300 |0033: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.startActivity:(Landroid/content/Intent;)V // method@017d │ │ +00a4d0: 6e10 7701 0300 |0036: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/OpenOnClick3;.finish:()V // method@0177 │ │ +00a4d6: 0e00 |0039: return-void │ │ +00a4d8: 0d00 |003a: move-exception v0 │ │ +00a4da: 1a01 d200 |003b: const-string v1, "Error in DBViewer" // string@00d2 │ │ +00a4de: 5532 5700 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ +00a4e2: 7120 3c03 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00a4e8: 6e10 d203 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00a4ee: 1a00 5902 |0045: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00a4f2: 7120 3603 3000 |0047: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00a4f8: 28ec |004a: goto 0036 // -0014 │ │ catches : 1 │ │ 0x0033 - 0x0036 │ │ Ljava/lang/Exception; -> 0x003a │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/OpenOnClick3;) │ │ @@ -5550,94 +5547,94 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 169 16-bit code units │ │ -00a514: |[00a514] dk.andsen.asqlitemanager.OpenOnClick3.onCreate:(Landroid/os/Bundle;)V │ │ -00a524: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00a526: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00a52c: 7110 9401 0400 |0004: invoke-static {v4}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00a532: 0a00 |0007: move-result v0 │ │ -00a534: 5c40 5700 |0008: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ -00a538: 1a00 1f03 |000a: const-string v0, "aSQLiteManager" // string@031f │ │ -00a53c: 6e30 7901 0403 |000c: invoke-virtual {v4, v0, v3}, Ldk/andsen/asqlitemanager/OpenOnClick3;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0179 │ │ -00a542: 0c00 |000f: move-result-object v0 │ │ -00a544: 6e10 7801 0400 |0010: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick3;.getIntent:()Landroid/content/Intent; // method@0178 │ │ -00a54a: 0c01 |0013: move-result-object v1 │ │ -00a54c: 6e10 3b00 0100 |0014: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@003b │ │ -00a552: 0c01 |0017: move-result-object v1 │ │ -00a554: 6e10 6b00 0100 |0018: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@006b │ │ -00a55a: 0c01 |001b: move-result-object v1 │ │ -00a55c: 5b41 5600 |001c: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a560: 5441 5600 |001e: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a564: 1a02 6803 |0020: const-string v2, "file:///" // string@0368 │ │ -00a568: 6e20 f103 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -00a56e: 0a01 |0025: move-result v1 │ │ -00a570: 3801 0b00 |0026: if-eqz v1, 0031 // +000b │ │ -00a574: 5441 5600 |0028: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a578: 1272 |002a: const/4 v2, #int 7 // #7 │ │ -00a57a: 6e20 f203 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ -00a580: 0c01 |002e: move-result-object v1 │ │ -00a582: 5b41 5600 |002f: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a586: 2201 d600 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a58a: 7010 fc03 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a590: 1a02 f500 |0036: const-string v2, "File clicked: " // string@00f5 │ │ -00a594: 6e20 0004 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a59a: 0c01 |003b: move-result-object v1 │ │ -00a59c: 5442 5600 |003c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a5a0: 6e20 0004 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a5a6: 0c01 |0041: move-result-object v1 │ │ -00a5a8: 6e10 0204 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a5ae: 0c01 |0045: move-result-object v1 │ │ -00a5b0: 5542 5700 |0046: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ -00a5b4: 7120 3903 2100 |0048: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00a5ba: 1a01 2601 |004b: const-string v1, "JustOpen" // string@0126 │ │ -00a5be: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00a5c4: 0a00 |0050: move-result v0 │ │ -00a5c6: 3900 3200 |0051: if-nez v0, 0083 // +0032 │ │ -00a5ca: 1400 1600 037f |0053: const v0, #float 1.74129e+38 // #7f030016 │ │ -00a5d0: 6e20 7c01 0400 |0056: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.setContentView:(I)V // method@017c │ │ -00a5d6: 1400 5e00 087f |0059: const v0, #float 1.80777e+38 // #7f08005e │ │ -00a5dc: 6e20 7601 0400 |005c: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.findViewById:(I)Landroid/view/View; // method@0176 │ │ -00a5e2: 0c00 |005f: move-result-object v0 │ │ -00a5e4: 1f00 4d00 |0060: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00a5e8: 1401 6000 087f |0062: const v1, #float 1.80777e+38 // #7f080060 │ │ -00a5ee: 6e20 7601 1400 |0065: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick3;.findViewById:(I)Landroid/view/View; // method@0176 │ │ -00a5f4: 0c01 |0068: move-result-object v1 │ │ -00a5f6: 1f01 3900 |0069: check-cast v1, Landroid/widget/Button; // type@0039 │ │ -00a5fa: 5b41 5400 |006b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.a:Landroid/widget/Button; // field@0054 │ │ -00a5fe: 5441 5400 |006d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.a:Landroid/widget/Button; // field@0054 │ │ -00a602: 6e20 9500 4100 |006f: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00a608: 1401 5f00 087f |0072: const v1, #float 1.80777e+38 // #7f08005f │ │ -00a60e: 6e20 7601 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick3;.findViewById:(I)Landroid/view/View; // method@0176 │ │ -00a614: 0c01 |0078: move-result-object v1 │ │ -00a616: 1f01 3a00 |0079: check-cast v1, Landroid/widget/CheckBox; // type@003a │ │ -00a61a: 5b41 5500 |007b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.b:Landroid/widget/CheckBox; // field@0055 │ │ -00a61e: 5441 5600 |007d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a622: 6e20 ee00 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00a628: 0e00 |0082: return-void │ │ -00a62a: 2200 1400 |0083: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00a62e: 1c01 5500 |0085: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00a632: 7030 3900 4001 |0087: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00a638: 1a01 4303 |008a: const-string v1, "db" // string@0343 │ │ -00a63c: 5442 5600 |008c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ -00a640: 6e30 4100 1002 |008e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00a646: 6e20 7d01 0400 |0091: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.startActivity:(Landroid/content/Intent;)V // method@017d │ │ -00a64c: 6e10 7701 0400 |0094: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick3;.finish:()V // method@0177 │ │ -00a652: 28eb |0097: goto 0082 // -0015 │ │ -00a654: 0d00 |0098: move-exception v0 │ │ -00a656: 1a01 d200 |0099: const-string v1, "Error in DBViewer" // string@00d2 │ │ -00a65a: 5542 5700 |009b: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ -00a65e: 7120 3c03 2100 |009d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00a664: 6e10 d103 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00a66a: 1a00 5902 |00a3: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -00a66e: 7120 3603 4000 |00a5: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00a674: 28ec |00a8: goto 0094 // -0014 │ │ +00a50c: |[00a50c] dk.andsen.asqlitemanager.OpenOnClick3.onCreate:(Landroid/os/Bundle;)V │ │ +00a51c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00a51e: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00a524: 7110 9401 0400 |0004: invoke-static {v4}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00a52a: 0a00 |0007: move-result v0 │ │ +00a52c: 5c40 5700 |0008: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ +00a530: 1a00 1f03 |000a: const-string v0, "aSQLiteManager" // string@031f │ │ +00a534: 6e30 7901 0403 |000c: invoke-virtual {v4, v0, v3}, Ldk/andsen/asqlitemanager/OpenOnClick3;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0179 │ │ +00a53a: 0c00 |000f: move-result-object v0 │ │ +00a53c: 6e10 7801 0400 |0010: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick3;.getIntent:()Landroid/content/Intent; // method@0178 │ │ +00a542: 0c01 |0013: move-result-object v1 │ │ +00a544: 6e10 3b00 0100 |0014: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@003b │ │ +00a54a: 0c01 |0017: move-result-object v1 │ │ +00a54c: 6e10 6b00 0100 |0018: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@006b │ │ +00a552: 0c01 |001b: move-result-object v1 │ │ +00a554: 5b41 5600 |001c: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a558: 5441 5600 |001e: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a55c: 1a02 6803 |0020: const-string v2, "file:///" // string@0368 │ │ +00a560: 6e20 f203 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +00a566: 0a01 |0025: move-result v1 │ │ +00a568: 3801 0b00 |0026: if-eqz v1, 0031 // +000b │ │ +00a56c: 5441 5600 |0028: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a570: 1272 |002a: const/4 v2, #int 7 // #7 │ │ +00a572: 6e20 f303 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ +00a578: 0c01 |002e: move-result-object v1 │ │ +00a57a: 5b41 5600 |002f: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a57e: 2201 d600 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a582: 7010 fd03 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a588: 1a02 f500 |0036: const-string v2, "File clicked: " // string@00f5 │ │ +00a58c: 6e20 0104 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a592: 0c01 |003b: move-result-object v1 │ │ +00a594: 5442 5600 |003c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a598: 6e20 0104 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a59e: 0c01 |0041: move-result-object v1 │ │ +00a5a0: 6e10 0304 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a5a6: 0c01 |0045: move-result-object v1 │ │ +00a5a8: 5542 5700 |0046: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ +00a5ac: 7120 3903 2100 |0048: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00a5b2: 1a01 2601 |004b: const-string v1, "JustOpen" // string@0126 │ │ +00a5b6: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00a5bc: 0a00 |0050: move-result v0 │ │ +00a5be: 3900 3200 |0051: if-nez v0, 0083 // +0032 │ │ +00a5c2: 1400 1600 037f |0053: const v0, #float 1.74129e+38 // #7f030016 │ │ +00a5c8: 6e20 7c01 0400 |0056: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.setContentView:(I)V // method@017c │ │ +00a5ce: 1400 5e00 087f |0059: const v0, #float 1.80777e+38 // #7f08005e │ │ +00a5d4: 6e20 7601 0400 |005c: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.findViewById:(I)Landroid/view/View; // method@0176 │ │ +00a5da: 0c00 |005f: move-result-object v0 │ │ +00a5dc: 1f00 4d00 |0060: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00a5e0: 1401 6000 087f |0062: const v1, #float 1.80777e+38 // #7f080060 │ │ +00a5e6: 6e20 7601 1400 |0065: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick3;.findViewById:(I)Landroid/view/View; // method@0176 │ │ +00a5ec: 0c01 |0068: move-result-object v1 │ │ +00a5ee: 1f01 3900 |0069: check-cast v1, Landroid/widget/Button; // type@0039 │ │ +00a5f2: 5b41 5400 |006b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.a:Landroid/widget/Button; // field@0054 │ │ +00a5f6: 5441 5400 |006d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.a:Landroid/widget/Button; // field@0054 │ │ +00a5fa: 6e20 9500 4100 |006f: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00a600: 1401 5f00 087f |0072: const v1, #float 1.80777e+38 // #7f08005f │ │ +00a606: 6e20 7601 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick3;.findViewById:(I)Landroid/view/View; // method@0176 │ │ +00a60c: 0c01 |0078: move-result-object v1 │ │ +00a60e: 1f01 3a00 |0079: check-cast v1, Landroid/widget/CheckBox; // type@003a │ │ +00a612: 5b41 5500 |007b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.b:Landroid/widget/CheckBox; // field@0055 │ │ +00a616: 5441 5600 |007d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a61a: 6e20 ee00 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00a620: 0e00 |0082: return-void │ │ +00a622: 2200 1400 |0083: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a626: 1c01 5500 |0085: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00a62a: 7030 3900 4001 |0087: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00a630: 1a01 4303 |008a: const-string v1, "db" // string@0343 │ │ +00a634: 5442 5600 |008c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.c:Ljava/lang/String; // field@0056 │ │ +00a638: 6e30 4100 1002 |008e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00a63e: 6e20 7d01 0400 |0091: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick3;.startActivity:(Landroid/content/Intent;)V // method@017d │ │ +00a644: 6e10 7701 0400 |0094: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick3;.finish:()V // method@0177 │ │ +00a64a: 28eb |0097: goto 0082 // -0015 │ │ +00a64c: 0d00 |0098: move-exception v0 │ │ +00a64e: 1a01 d200 |0099: const-string v1, "Error in DBViewer" // string@00d2 │ │ +00a652: 5542 5700 |009b: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick3;.d:Z // field@0057 │ │ +00a656: 7120 3c03 2100 |009d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00a65c: 6e10 d203 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00a662: 1a00 5902 |00a3: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00a666: 7120 3603 4000 |00a5: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00a66c: 28ec |00a8: goto 0094 // -0014 │ │ catches : 1 │ │ 0x0091 - 0x0094 │ │ Ljava/lang/Exception; -> 0x0098 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -5682,69 +5679,69 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -00a688: |[00a688] dk.andsen.asqlitemanager.OpenOnClick.:()V │ │ -00a698: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ -00a69e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -00a6a0: 5c10 5b00 |0004: iput-boolean v0, v1, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ -00a6a4: 0e00 |0006: return-void │ │ +00a680: |[00a680] dk.andsen.asqlitemanager.OpenOnClick.:()V │ │ +00a690: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ +00a696: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +00a698: 5c10 5b00 |0004: iput-boolean v0, v1, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ +00a69c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/OpenOnClick;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -00a6a8: |[00a6a8] dk.andsen.asqlitemanager.OpenOnClick.onClick:(Landroid/view/View;)V │ │ -00a6b8: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -00a6be: 0a00 |0003: move-result v0 │ │ -00a6c0: 1401 6000 087f |0004: const v1, #float 1.80777e+38 // #7f080060 │ │ -00a6c6: 3310 3200 |0007: if-ne v0, v1, 0039 // +0032 │ │ -00a6ca: 5430 5900 |0009: iget-object v0, v3, Ldk/andsen/asqlitemanager/OpenOnClick;.b:Landroid/widget/CheckBox; // field@0059 │ │ -00a6ce: 6e10 9a00 0000 |000b: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -00a6d4: 0a00 |000e: move-result v0 │ │ -00a6d6: 3800 1600 |000f: if-eqz v0, 0025 // +0016 │ │ -00a6da: 1a00 1f03 |0011: const-string v0, "aSQLiteManager" // string@031f │ │ -00a6de: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -00a6e0: 6e30 8201 0301 |0014: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/OpenOnClick;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0182 │ │ -00a6e6: 0c00 |0017: move-result-object v0 │ │ -00a6e8: 7210 4a00 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00a6ee: 0c00 |001b: move-result-object v0 │ │ -00a6f0: 1a01 2601 |001c: const-string v1, "JustOpen" // string@0126 │ │ -00a6f4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -00a6f6: 7230 4600 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -00a6fc: 7210 4500 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00a702: 2200 1400 |0025: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00a706: 1c01 5500 |0027: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00a70a: 7030 3900 3001 |0029: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00a710: 1a01 4303 |002c: const-string v1, "db" // string@0343 │ │ -00a714: 5432 5a00 |002e: iget-object v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a718: 6e30 4100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00a71e: 6e20 8601 0300 |0033: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.startActivity:(Landroid/content/Intent;)V // method@0186 │ │ -00a724: 6e10 8001 0300 |0036: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/OpenOnClick;.finish:()V // method@0180 │ │ -00a72a: 0e00 |0039: return-void │ │ -00a72c: 0d00 |003a: move-exception v0 │ │ -00a72e: 1a01 d200 |003b: const-string v1, "Error in DBViewer" // string@00d2 │ │ -00a732: 5532 5b00 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ -00a736: 7120 3c03 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00a73c: 6e10 d103 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00a742: 1a00 5902 |0045: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -00a746: 7120 3603 3000 |0047: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00a74c: 28ec |004a: goto 0036 // -0014 │ │ +00a6a0: |[00a6a0] dk.andsen.asqlitemanager.OpenOnClick.onClick:(Landroid/view/View;)V │ │ +00a6b0: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +00a6b6: 0a00 |0003: move-result v0 │ │ +00a6b8: 1401 6000 087f |0004: const v1, #float 1.80777e+38 // #7f080060 │ │ +00a6be: 3310 3200 |0007: if-ne v0, v1, 0039 // +0032 │ │ +00a6c2: 5430 5900 |0009: iget-object v0, v3, Ldk/andsen/asqlitemanager/OpenOnClick;.b:Landroid/widget/CheckBox; // field@0059 │ │ +00a6c6: 6e10 9a00 0000 |000b: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +00a6cc: 0a00 |000e: move-result v0 │ │ +00a6ce: 3800 1600 |000f: if-eqz v0, 0025 // +0016 │ │ +00a6d2: 1a00 1f03 |0011: const-string v0, "aSQLiteManager" // string@031f │ │ +00a6d6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +00a6d8: 6e30 8201 0301 |0014: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/OpenOnClick;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0182 │ │ +00a6de: 0c00 |0017: move-result-object v0 │ │ +00a6e0: 7210 4a00 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +00a6e6: 0c00 |001b: move-result-object v0 │ │ +00a6e8: 1a01 2601 |001c: const-string v1, "JustOpen" // string@0126 │ │ +00a6ec: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +00a6ee: 7230 4600 1002 |001f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +00a6f4: 7210 4500 0000 |0022: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +00a6fa: 2200 1400 |0025: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a6fe: 1c01 5500 |0027: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00a702: 7030 3900 3001 |0029: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00a708: 1a01 4303 |002c: const-string v1, "db" // string@0343 │ │ +00a70c: 5432 5a00 |002e: iget-object v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a710: 6e30 4100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00a716: 6e20 8601 0300 |0033: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.startActivity:(Landroid/content/Intent;)V // method@0186 │ │ +00a71c: 6e10 8001 0300 |0036: invoke-virtual {v3}, Ldk/andsen/asqlitemanager/OpenOnClick;.finish:()V // method@0180 │ │ +00a722: 0e00 |0039: return-void │ │ +00a724: 0d00 |003a: move-exception v0 │ │ +00a726: 1a01 d200 |003b: const-string v1, "Error in DBViewer" // string@00d2 │ │ +00a72a: 5532 5b00 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ +00a72e: 7120 3c03 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00a734: 6e10 d203 0000 |0042: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00a73a: 1a00 5902 |0045: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00a73e: 7120 3603 3000 |0047: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00a744: 28ec |004a: goto 0036 // -0014 │ │ catches : 1 │ │ 0x0033 - 0x0036 │ │ Ljava/lang/Exception; -> 0x003a │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/OpenOnClick;) │ │ @@ -5752,94 +5749,94 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 169 16-bit code units │ │ -00a760: |[00a760] dk.andsen.asqlitemanager.OpenOnClick.onCreate:(Landroid/os/Bundle;)V │ │ -00a770: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00a772: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00a778: 1a00 1f03 |0004: const-string v0, "aSQLiteManager" // string@031f │ │ -00a77c: 6e30 8201 0403 |0006: invoke-virtual {v4, v0, v3}, Ldk/andsen/asqlitemanager/OpenOnClick;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0182 │ │ -00a782: 0c00 |0009: move-result-object v0 │ │ -00a784: 6e10 8101 0400 |000a: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick;.getIntent:()Landroid/content/Intent; // method@0181 │ │ -00a78a: 0c01 |000d: move-result-object v1 │ │ -00a78c: 6e10 3b00 0100 |000e: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@003b │ │ -00a792: 0c01 |0011: move-result-object v1 │ │ -00a794: 6e10 6b00 0100 |0012: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@006b │ │ -00a79a: 0c01 |0015: move-result-object v1 │ │ -00a79c: 5b41 5a00 |0016: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a7a0: 7110 9401 0400 |0018: invoke-static {v4}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00a7a6: 0a01 |001b: move-result v1 │ │ -00a7a8: 5c41 5b00 |001c: iput-boolean v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ -00a7ac: 2201 d600 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a7b0: 7010 fc03 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a7b6: 1a02 f500 |0023: const-string v2, "File clicked: " // string@00f5 │ │ -00a7ba: 6e20 0004 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a7c0: 0c01 |0028: move-result-object v1 │ │ -00a7c2: 5442 5a00 |0029: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a7c6: 6e20 0004 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a7cc: 0c01 |002e: move-result-object v1 │ │ -00a7ce: 6e10 0204 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a7d4: 0c01 |0032: move-result-object v1 │ │ -00a7d6: 5542 5b00 |0033: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ -00a7da: 7120 3903 2100 |0035: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00a7e0: 5441 5a00 |0038: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a7e4: 1a02 6803 |003a: const-string v2, "file:///" // string@0368 │ │ -00a7e8: 6e20 f103 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -00a7ee: 0a01 |003f: move-result v1 │ │ -00a7f0: 3801 0b00 |0040: if-eqz v1, 004b // +000b │ │ -00a7f4: 5441 5a00 |0042: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a7f8: 1272 |0044: const/4 v2, #int 7 // #7 │ │ -00a7fa: 6e20 f203 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ -00a800: 0c01 |0048: move-result-object v1 │ │ -00a802: 5b41 5a00 |0049: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a806: 1a01 2601 |004b: const-string v1, "JustOpen" // string@0126 │ │ -00a80a: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00a810: 0a00 |0050: move-result v0 │ │ -00a812: 3900 3200 |0051: if-nez v0, 0083 // +0032 │ │ -00a816: 1400 1600 037f |0053: const v0, #float 1.74129e+38 // #7f030016 │ │ -00a81c: 6e20 8501 0400 |0056: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.setContentView:(I)V // method@0185 │ │ -00a822: 1400 5e00 087f |0059: const v0, #float 1.80777e+38 // #7f08005e │ │ -00a828: 6e20 7f01 0400 |005c: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.findViewById:(I)Landroid/view/View; // method@017f │ │ -00a82e: 0c00 |005f: move-result-object v0 │ │ -00a830: 1f00 4d00 |0060: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00a834: 1401 6000 087f |0062: const v1, #float 1.80777e+38 // #7f080060 │ │ -00a83a: 6e20 7f01 1400 |0065: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick;.findViewById:(I)Landroid/view/View; // method@017f │ │ -00a840: 0c01 |0068: move-result-object v1 │ │ -00a842: 1f01 3900 |0069: check-cast v1, Landroid/widget/Button; // type@0039 │ │ -00a846: 5b41 5800 |006b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.a:Landroid/widget/Button; // field@0058 │ │ -00a84a: 5441 5800 |006d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.a:Landroid/widget/Button; // field@0058 │ │ -00a84e: 6e20 9500 4100 |006f: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00a854: 1401 5f00 087f |0072: const v1, #float 1.80777e+38 // #7f08005f │ │ -00a85a: 6e20 7f01 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick;.findViewById:(I)Landroid/view/View; // method@017f │ │ -00a860: 0c01 |0078: move-result-object v1 │ │ -00a862: 1f01 3a00 |0079: check-cast v1, Landroid/widget/CheckBox; // type@003a │ │ -00a866: 5b41 5900 |007b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.b:Landroid/widget/CheckBox; // field@0059 │ │ -00a86a: 5441 5a00 |007d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a86e: 6e20 ee00 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00a874: 0e00 |0082: return-void │ │ -00a876: 2200 1400 |0083: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00a87a: 1c01 5500 |0085: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00a87e: 7030 3900 4001 |0087: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00a884: 1a01 4303 |008a: const-string v1, "db" // string@0343 │ │ -00a888: 5442 5a00 |008c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ -00a88c: 6e30 4100 1002 |008e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00a892: 6e20 8601 0400 |0091: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.startActivity:(Landroid/content/Intent;)V // method@0186 │ │ -00a898: 6e10 8001 0400 |0094: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick;.finish:()V // method@0180 │ │ -00a89e: 28eb |0097: goto 0082 // -0015 │ │ -00a8a0: 0d00 |0098: move-exception v0 │ │ -00a8a2: 1a01 d200 |0099: const-string v1, "Error in DBViewer" // string@00d2 │ │ -00a8a6: 5542 5b00 |009b: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ -00a8aa: 7120 3c03 2100 |009d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00a8b0: 6e10 d103 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00a8b6: 1a00 5902 |00a3: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -00a8ba: 7120 3603 4000 |00a5: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00a8c0: 28ec |00a8: goto 0094 // -0014 │ │ +00a758: |[00a758] dk.andsen.asqlitemanager.OpenOnClick.onCreate:(Landroid/os/Bundle;)V │ │ +00a768: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00a76a: 6f20 0300 5400 |0001: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00a770: 1a00 1f03 |0004: const-string v0, "aSQLiteManager" // string@031f │ │ +00a774: 6e30 8201 0403 |0006: invoke-virtual {v4, v0, v3}, Ldk/andsen/asqlitemanager/OpenOnClick;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0182 │ │ +00a77a: 0c00 |0009: move-result-object v0 │ │ +00a77c: 6e10 8101 0400 |000a: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick;.getIntent:()Landroid/content/Intent; // method@0181 │ │ +00a782: 0c01 |000d: move-result-object v1 │ │ +00a784: 6e10 3b00 0100 |000e: invoke-virtual {v1}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@003b │ │ +00a78a: 0c01 |0011: move-result-object v1 │ │ +00a78c: 6e10 6b00 0100 |0012: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@006b │ │ +00a792: 0c01 |0015: move-result-object v1 │ │ +00a794: 5b41 5a00 |0016: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a798: 7110 9401 0400 |0018: invoke-static {v4}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00a79e: 0a01 |001b: move-result v1 │ │ +00a7a0: 5c41 5b00 |001c: iput-boolean v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ +00a7a4: 2201 d600 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a7a8: 7010 fd03 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a7ae: 1a02 f500 |0023: const-string v2, "File clicked: " // string@00f5 │ │ +00a7b2: 6e20 0104 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a7b8: 0c01 |0028: move-result-object v1 │ │ +00a7ba: 5442 5a00 |0029: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a7be: 6e20 0104 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a7c4: 0c01 |002e: move-result-object v1 │ │ +00a7c6: 6e10 0304 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a7cc: 0c01 |0032: move-result-object v1 │ │ +00a7ce: 5542 5b00 |0033: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ +00a7d2: 7120 3903 2100 |0035: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00a7d8: 5441 5a00 |0038: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a7dc: 1a02 6803 |003a: const-string v2, "file:///" // string@0368 │ │ +00a7e0: 6e20 f203 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +00a7e6: 0a01 |003f: move-result v1 │ │ +00a7e8: 3801 0b00 |0040: if-eqz v1, 004b // +000b │ │ +00a7ec: 5441 5a00 |0042: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a7f0: 1272 |0044: const/4 v2, #int 7 // #7 │ │ +00a7f2: 6e20 f303 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ +00a7f8: 0c01 |0048: move-result-object v1 │ │ +00a7fa: 5b41 5a00 |0049: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a7fe: 1a01 2601 |004b: const-string v1, "JustOpen" // string@0126 │ │ +00a802: 7230 4b00 1003 |004d: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00a808: 0a00 |0050: move-result v0 │ │ +00a80a: 3900 3200 |0051: if-nez v0, 0083 // +0032 │ │ +00a80e: 1400 1600 037f |0053: const v0, #float 1.74129e+38 // #7f030016 │ │ +00a814: 6e20 8501 0400 |0056: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.setContentView:(I)V // method@0185 │ │ +00a81a: 1400 5e00 087f |0059: const v0, #float 1.80777e+38 // #7f08005e │ │ +00a820: 6e20 7f01 0400 |005c: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.findViewById:(I)Landroid/view/View; // method@017f │ │ +00a826: 0c00 |005f: move-result-object v0 │ │ +00a828: 1f00 4d00 |0060: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00a82c: 1401 6000 087f |0062: const v1, #float 1.80777e+38 // #7f080060 │ │ +00a832: 6e20 7f01 1400 |0065: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick;.findViewById:(I)Landroid/view/View; // method@017f │ │ +00a838: 0c01 |0068: move-result-object v1 │ │ +00a83a: 1f01 3900 |0069: check-cast v1, Landroid/widget/Button; // type@0039 │ │ +00a83e: 5b41 5800 |006b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.a:Landroid/widget/Button; // field@0058 │ │ +00a842: 5441 5800 |006d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.a:Landroid/widget/Button; // field@0058 │ │ +00a846: 6e20 9500 4100 |006f: invoke-virtual {v1, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00a84c: 1401 5f00 087f |0072: const v1, #float 1.80777e+38 // #7f08005f │ │ +00a852: 6e20 7f01 1400 |0075: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/OpenOnClick;.findViewById:(I)Landroid/view/View; // method@017f │ │ +00a858: 0c01 |0078: move-result-object v1 │ │ +00a85a: 1f01 3a00 |0079: check-cast v1, Landroid/widget/CheckBox; // type@003a │ │ +00a85e: 5b41 5900 |007b: iput-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.b:Landroid/widget/CheckBox; // field@0059 │ │ +00a862: 5441 5a00 |007d: iget-object v1, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a866: 6e20 ee00 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00a86c: 0e00 |0082: return-void │ │ +00a86e: 2200 1400 |0083: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00a872: 1c01 5500 |0085: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00a876: 7030 3900 4001 |0087: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00a87c: 1a01 4303 |008a: const-string v1, "db" // string@0343 │ │ +00a880: 5442 5a00 |008c: iget-object v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.c:Ljava/lang/String; // field@005a │ │ +00a884: 6e30 4100 1002 |008e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00a88a: 6e20 8601 0400 |0091: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/OpenOnClick;.startActivity:(Landroid/content/Intent;)V // method@0186 │ │ +00a890: 6e10 8001 0400 |0094: invoke-virtual {v4}, Ldk/andsen/asqlitemanager/OpenOnClick;.finish:()V // method@0180 │ │ +00a896: 28eb |0097: goto 0082 // -0015 │ │ +00a898: 0d00 |0098: move-exception v0 │ │ +00a89a: 1a01 d200 |0099: const-string v1, "Error in DBViewer" // string@00d2 │ │ +00a89e: 5542 5b00 |009b: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/OpenOnClick;.d:Z // field@005b │ │ +00a8a2: 7120 3c03 2100 |009d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00a8a8: 6e10 d203 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00a8ae: 1a00 5902 |00a3: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +00a8b2: 7120 3603 4000 |00a5: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00a8b8: 28ec |00a8: goto 0094 // -0014 │ │ catches : 1 │ │ 0x0091 - 0x0094 │ │ Ljava/lang/Exception; -> 0x0098 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -5871,106 +5868,106 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -00a8d4: |[00a8d4] dk.andsen.asqlitemanager.Prefs.:()V │ │ -00a8e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00a8e6: 6900 5c00 |0001: sput-object v0, Ldk/andsen/asqlitemanager/Prefs;.a:Ljava/lang/String; // field@005c │ │ -00a8ea: 0e00 |0003: return-void │ │ +00a8cc: |[00a8cc] dk.andsen.asqlitemanager.Prefs.:()V │ │ +00a8dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00a8de: 6900 5c00 |0001: sput-object v0, Ldk/andsen/asqlitemanager/Prefs;.a:Ljava/lang/String; // field@005c │ │ +00a8e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00a8ec: |[00a8ec] dk.andsen.asqlitemanager.Prefs.:()V │ │ -00a8fc: 7010 7b00 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@007b │ │ -00a902: 0e00 |0003: return-void │ │ +00a8e4: |[00a8e4] dk.andsen.asqlitemanager.Prefs.:()V │ │ +00a8f4: 7010 7b00 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@007b │ │ +00a8fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00a904: |[00a904] dk.andsen.asqlitemanager.Prefs.a:(Landroid/content/Context;)I │ │ -00a914: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00a91a: 0c00 |0003: move-result-object v0 │ │ -00a91c: 1a01 5f02 |0004: const-string v1, "QEMaxLines" // string@025f │ │ -00a920: 1a02 6300 |0006: const-string v2, "5" // string@0063 │ │ -00a924: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00a92a: 0c00 |000b: move-result-object v0 │ │ -00a92c: 1251 |000c: const/4 v1, #int 5 // #5 │ │ -00a92e: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ -00a934: 0a00 |0010: move-result v0 │ │ -00a936: 0f00 |0011: return v0 │ │ +00a8fc: |[00a8fc] dk.andsen.asqlitemanager.Prefs.a:(Landroid/content/Context;)I │ │ +00a90c: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00a912: 0c00 |0003: move-result-object v0 │ │ +00a914: 1a01 5f02 |0004: const-string v1, "QEMaxLines" // string@025f │ │ +00a918: 1a02 6300 |0006: const-string v2, "5" // string@0063 │ │ +00a91c: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00a922: 0c00 |000b: move-result-object v0 │ │ +00a924: 1251 |000c: const/4 v1, #int 5 // #5 │ │ +00a926: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ +00a92c: 0a00 |0010: move-result v0 │ │ +00a92e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -00a938: |[00a938] dk.andsen.asqlitemanager.Prefs.a:(Ljava/lang/String;I)I │ │ -00a948: 6e10 f703 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -00a94e: 0c00 |0003: move-result-object v0 │ │ -00a950: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -00a954: 6e20 e703 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00a95a: 0a00 |0009: move-result v0 │ │ -00a95c: 3800 1500 |000a: if-eqz v0, 001f // +0015 │ │ -00a960: 2200 d600 |000c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00a964: 7010 fc03 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00a96a: 1a01 0000 |0011: const-string v1, "" // string@0000 │ │ -00a96e: 6e20 0004 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00a974: 0c00 |0016: move-result-object v0 │ │ -00a976: 6e20 fd03 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00a97c: 0c00 |001a: move-result-object v0 │ │ -00a97e: 6e10 0204 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00a984: 0c02 |001e: move-result-object v2 │ │ -00a986: 7110 d603 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@03d6 │ │ -00a98c: 0c00 |0022: move-result-object v0 │ │ -00a98e: 2201 cf00 |0023: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ -00a992: 7020 d303 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -00a998: 6e10 d403 0100 |0028: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -00a99e: 0a01 |002b: move-result v1 │ │ -00a9a0: 7110 d603 0100 |002c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@03d6 │ │ -00a9a6: 0c00 |002f: move-result-object v0 │ │ -00a9a8: 6e10 d403 0000 |0030: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -00a9ae: 0a01 |0033: move-result v1 │ │ -00a9b0: 3b01 0700 |0034: if-gez v1, 003b // +0007 │ │ -00a9b4: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -00a9b6: 7110 d603 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@03d6 │ │ -00a9bc: 0c00 |003a: move-result-object v0 │ │ -00a9be: 6e10 d403 0000 |003b: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -00a9c4: 0a00 |003e: move-result v0 │ │ -00a9c6: 0f00 |003f: return v0 │ │ -00a9c8: 0d01 |0040: move-exception v1 │ │ -00a9ca: 28fa |0041: goto 003b // -0006 │ │ +00a930: |[00a930] dk.andsen.asqlitemanager.Prefs.a:(Ljava/lang/String;I)I │ │ +00a940: 6e10 f803 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +00a946: 0c00 |0003: move-result-object v0 │ │ +00a948: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +00a94c: 6e20 e803 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00a952: 0a00 |0009: move-result v0 │ │ +00a954: 3800 1500 |000a: if-eqz v0, 001f // +0015 │ │ +00a958: 2200 d600 |000c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00a95c: 7010 fd03 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00a962: 1a01 0000 |0011: const-string v1, "" // string@0000 │ │ +00a966: 6e20 0104 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00a96c: 0c00 |0016: move-result-object v0 │ │ +00a96e: 6e20 fe03 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00a974: 0c00 |001a: move-result-object v0 │ │ +00a976: 6e10 0304 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00a97c: 0c02 |001e: move-result-object v2 │ │ +00a97e: 7110 d703 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@03d7 │ │ +00a984: 0c00 |0022: move-result-object v0 │ │ +00a986: 2201 cf00 |0023: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ +00a98a: 7020 d403 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +00a990: 6e10 d503 0100 |0028: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +00a996: 0a01 |002b: move-result v1 │ │ +00a998: 7110 d703 0100 |002c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@03d7 │ │ +00a99e: 0c00 |002f: move-result-object v0 │ │ +00a9a0: 6e10 d503 0000 |0030: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +00a9a6: 0a01 |0033: move-result v1 │ │ +00a9a8: 3b01 0700 |0034: if-gez v1, 003b // +0007 │ │ +00a9ac: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +00a9ae: 7110 d703 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@03d7 │ │ +00a9b4: 0c00 |003a: move-result-object v0 │ │ +00a9b6: 6e10 d503 0000 |003b: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +00a9bc: 0a00 |003e: move-result v0 │ │ +00a9be: 0f00 |003f: return v0 │ │ +00a9c0: 0d01 |0040: move-exception v1 │ │ +00a9c2: 28fa |0041: goto 003b // -0006 │ │ catches : 1 │ │ 0x0023 - 0x003a │ │ Ljava/lang/Exception; -> 0x0040 │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ @@ -5978,270 +5975,270 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00a9dc: |[00a9dc] dk.andsen.asqlitemanager.Prefs.b:(Landroid/content/Context;)I │ │ -00a9ec: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00a9f2: 0c00 |0003: move-result-object v0 │ │ -00a9f4: 1a01 6002 |0004: const-string v1, "QEMinLines" // string@0260 │ │ -00a9f8: 1a02 6000 |0006: const-string v2, "2" // string@0060 │ │ -00a9fc: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00aa02: 0c00 |000b: move-result-object v0 │ │ -00aa04: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -00aa06: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ -00aa0c: 0a00 |0010: move-result v0 │ │ -00aa0e: 0f00 |0011: return v0 │ │ +00a9d4: |[00a9d4] dk.andsen.asqlitemanager.Prefs.b:(Landroid/content/Context;)I │ │ +00a9e4: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00a9ea: 0c00 |0003: move-result-object v0 │ │ +00a9ec: 1a01 6002 |0004: const-string v1, "QEMinLines" // string@0260 │ │ +00a9f0: 1a02 6000 |0006: const-string v2, "2" // string@0060 │ │ +00a9f4: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00a9fa: 0c00 |000b: move-result-object v0 │ │ +00a9fc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +00a9fe: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ +00aa04: 0a00 |0010: move-result v0 │ │ +00aa06: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'c' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00aa10: |[00aa10] dk.andsen.asqlitemanager.Prefs.c:(Landroid/content/Context;)I │ │ -00aa20: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00aa26: 0c00 |0003: move-result-object v0 │ │ -00aa28: 1a01 5002 |0004: const-string v1, "PageSize" // string@0250 │ │ -00aa2c: 1a02 6100 |0006: const-string v2, "20" // string@0061 │ │ -00aa30: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00aa36: 0c00 |000b: move-result-object v0 │ │ -00aa38: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -00aa3a: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ -00aa40: 0a00 |0010: move-result v0 │ │ -00aa42: 0f00 |0011: return v0 │ │ +00aa08: |[00aa08] dk.andsen.asqlitemanager.Prefs.c:(Landroid/content/Context;)I │ │ +00aa18: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00aa1e: 0c00 |0003: move-result-object v0 │ │ +00aa20: 1a01 5002 |0004: const-string v1, "PageSize" // string@0250 │ │ +00aa24: 1a02 6100 |0006: const-string v2, "20" // string@0061 │ │ +00aa28: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00aa2e: 0c00 |000b: move-result-object v0 │ │ +00aa30: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +00aa32: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ +00aa38: 0a00 |0010: move-result v0 │ │ +00aa3a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'd' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00aa44: |[00aa44] dk.andsen.asqlitemanager.Prefs.d:(Landroid/content/Context;)I │ │ -00aa54: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00aa5a: 0c00 |0003: move-result-object v0 │ │ -00aa5c: 1a01 0501 |0004: const-string v1, "FontSize" // string@0105 │ │ -00aa60: 1a02 5f00 |0006: const-string v2, "12" // string@005f │ │ -00aa64: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00aa6a: 0c00 |000b: move-result-object v0 │ │ -00aa6c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -00aa6e: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ -00aa74: 0a00 |0010: move-result v0 │ │ -00aa76: 0f00 |0011: return v0 │ │ +00aa3c: |[00aa3c] dk.andsen.asqlitemanager.Prefs.d:(Landroid/content/Context;)I │ │ +00aa4c: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00aa52: 0c00 |0003: move-result-object v0 │ │ +00aa54: 1a01 0501 |0004: const-string v1, "FontSize" // string@0105 │ │ +00aa58: 1a02 5f00 |0006: const-string v2, "12" // string@005f │ │ +00aa5c: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00aa62: 0c00 |000b: move-result-object v0 │ │ +00aa64: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +00aa66: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ +00aa6c: 0a00 |0010: move-result v0 │ │ +00aa6e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'e' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -00aa78: |[00aa78] dk.andsen.asqlitemanager.Prefs.e:(Landroid/content/Context;)Z │ │ -00aa88: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00aa8e: 0c00 |0003: move-result-object v0 │ │ -00aa90: 1a01 8302 |0004: const-string v1, "SaveSQL" // string@0283 │ │ -00aa94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -00aa96: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00aa9c: 0a00 |000a: move-result v0 │ │ -00aa9e: 0f00 |000b: return v0 │ │ +00aa70: |[00aa70] dk.andsen.asqlitemanager.Prefs.e:(Landroid/content/Context;)Z │ │ +00aa80: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00aa86: 0c00 |0003: move-result-object v0 │ │ +00aa88: 1a01 8302 |0004: const-string v1, "SaveSQL" // string@0283 │ │ +00aa8c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +00aa8e: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00aa94: 0a00 |000a: move-result v0 │ │ +00aa96: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'f' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00aaa0: |[00aaa0] dk.andsen.asqlitemanager.Prefs.f:(Landroid/content/Context;)I │ │ -00aab0: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00aab6: 0c00 |0003: move-result-object v0 │ │ -00aab8: 1a01 6a02 |0004: const-string v1, "RecentFiles" // string@026a │ │ -00aabc: 1a02 6300 |0006: const-string v2, "5" // string@0063 │ │ -00aac0: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00aac6: 0c00 |000b: move-result-object v0 │ │ -00aac8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -00aaca: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ -00aad0: 0a00 |0010: move-result v0 │ │ -00aad2: 0f00 |0011: return v0 │ │ +00aa98: |[00aa98] dk.andsen.asqlitemanager.Prefs.f:(Landroid/content/Context;)I │ │ +00aaa8: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00aaae: 0c00 |0003: move-result-object v0 │ │ +00aab0: 1a01 6a02 |0004: const-string v1, "RecentFiles" // string@026a │ │ +00aab4: 1a02 6300 |0006: const-string v2, "5" // string@0063 │ │ +00aab8: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00aabe: 0c00 |000b: move-result-object v0 │ │ +00aac0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +00aac2: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ +00aac8: 0a00 |0010: move-result v0 │ │ +00aaca: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'g' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -00aad4: |[00aad4] dk.andsen.asqlitemanager.Prefs.g:(Landroid/content/Context;)I │ │ -00aae4: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00aaea: 0c00 |0003: move-result-object v0 │ │ -00aaec: 1a01 3002 |0004: const-string v1, "MaxWidth" // string@0230 │ │ -00aaf0: 1a02 5d00 |0006: const-string v2, "0" // string@005d │ │ -00aaf4: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00aafa: 0c00 |000b: move-result-object v0 │ │ -00aafc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -00aafe: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ -00ab04: 0a00 |0010: move-result v0 │ │ -00ab06: 0f00 |0011: return v0 │ │ +00aacc: |[00aacc] dk.andsen.asqlitemanager.Prefs.g:(Landroid/content/Context;)I │ │ +00aadc: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00aae2: 0c00 |0003: move-result-object v0 │ │ +00aae4: 1a01 3002 |0004: const-string v1, "MaxWidth" // string@0230 │ │ +00aae8: 1a02 5d00 |0006: const-string v2, "0" // string@005d │ │ +00aaec: 7230 4e00 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00aaf2: 0c00 |000b: move-result-object v0 │ │ +00aaf4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +00aaf6: 7120 8a01 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/Prefs;.a:(Ljava/lang/String;I)I // method@018a │ │ +00aafc: 0a00 |0010: move-result v0 │ │ +00aafe: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'h' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -00ab08: |[00ab08] dk.andsen.asqlitemanager.Prefs.h:(Landroid/content/Context;)Z │ │ -00ab18: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00ab1e: 0c00 |0003: move-result-object v0 │ │ -00ab20: 1a01 e400 |0004: const-string v1, "FKList" // string@00e4 │ │ -00ab24: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -00ab26: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00ab2c: 0a00 |000a: move-result v0 │ │ -00ab2e: 0f00 |000b: return v0 │ │ +00ab00: |[00ab00] dk.andsen.asqlitemanager.Prefs.h:(Landroid/content/Context;)Z │ │ +00ab10: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00ab16: 0c00 |0003: move-result-object v0 │ │ +00ab18: 1a01 e400 |0004: const-string v1, "FKList" // string@00e4 │ │ +00ab1c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +00ab1e: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00ab24: 0a00 |000a: move-result v0 │ │ +00ab26: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'i' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -00ab30: |[00ab30] dk.andsen.asqlitemanager.Prefs.i:(Landroid/content/Context;)Z │ │ -00ab40: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00ab46: 0c00 |0003: move-result-object v0 │ │ -00ab48: 1a01 cc00 |0004: const-string v1, "EnableForeignKeys" // string@00cc │ │ -00ab4c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -00ab4e: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00ab54: 0a00 |000a: move-result v0 │ │ -00ab56: 0f00 |000b: return v0 │ │ +00ab28: |[00ab28] dk.andsen.asqlitemanager.Prefs.i:(Landroid/content/Context;)Z │ │ +00ab38: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00ab3e: 0c00 |0003: move-result-object v0 │ │ +00ab40: 1a01 cc00 |0004: const-string v1, "EnableForeignKeys" // string@00cc │ │ +00ab44: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +00ab46: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00ab4c: 0a00 |000a: move-result v0 │ │ +00ab4e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'j' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -00ab58: |[00ab58] dk.andsen.asqlitemanager.Prefs.j:(Landroid/content/Context;)Z │ │ -00ab68: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00ab6e: 0c00 |0003: move-result-object v0 │ │ -00ab70: 1a01 2702 |0004: const-string v1, "Logging" // string@0227 │ │ -00ab74: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -00ab76: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00ab7c: 0a00 |000a: move-result v0 │ │ -00ab7e: 0f00 |000b: return v0 │ │ +00ab50: |[00ab50] dk.andsen.asqlitemanager.Prefs.j:(Landroid/content/Context;)Z │ │ +00ab60: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00ab66: 0c00 |0003: move-result-object v0 │ │ +00ab68: 1a01 2702 |0004: const-string v1, "Logging" // string@0227 │ │ +00ab6c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +00ab6e: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00ab74: 0a00 |000a: move-result v0 │ │ +00ab76: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'k' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -00ab80: |[00ab80] dk.andsen.asqlitemanager.Prefs.k:(Landroid/content/Context;)Z │ │ -00ab90: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00ab96: 0c00 |0003: move-result-object v0 │ │ -00ab98: 1a01 2f02 |0004: const-string v1, "MainVertical" // string@022f │ │ -00ab9c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -00ab9e: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00aba4: 0a00 |000a: move-result v0 │ │ -00aba6: 0f00 |000b: return v0 │ │ +00ab78: |[00ab78] dk.andsen.asqlitemanager.Prefs.k:(Landroid/content/Context;)Z │ │ +00ab88: 7110 7d00 0300 |0000: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00ab8e: 0c00 |0003: move-result-object v0 │ │ +00ab90: 1a01 2f02 |0004: const-string v1, "MainVertical" // string@022f │ │ +00ab94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +00ab96: 7230 4b00 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00ab9c: 0a00 |000a: move-result v0 │ │ +00ab9e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'l' │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -00aba8: |[00aba8] dk.andsen.asqlitemanager.Prefs.l:(Landroid/content/Context;)I │ │ -00abb8: 2200 cf00 |0000: new-instance v0, Ljava/lang/Integer; // type@00cf │ │ -00abbc: 7110 7d00 0400 |0002: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ -00abc2: 0c01 |0005: move-result-object v1 │ │ -00abc4: 1a02 b600 |0006: const-string v2, "DefaultView" // string@00b6 │ │ -00abc8: 1a03 5e00 |0008: const-string v3, "1" // string@005e │ │ -00abcc: 7230 4e00 2103 |000a: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00abd2: 0c01 |000d: move-result-object v1 │ │ -00abd4: 7020 d303 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -00abda: 6e10 d403 0000 |0011: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -00abe0: 0a00 |0014: move-result v0 │ │ -00abe2: 0f00 |0015: return v0 │ │ +00aba0: |[00aba0] dk.andsen.asqlitemanager.Prefs.l:(Landroid/content/Context;)I │ │ +00abb0: 2200 cf00 |0000: new-instance v0, Ljava/lang/Integer; // type@00cf │ │ +00abb4: 7110 7d00 0400 |0002: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@007d │ │ +00abba: 0c01 |0005: move-result-object v1 │ │ +00abbc: 1a02 b600 |0006: const-string v2, "DefaultView" // string@00b6 │ │ +00abc0: 1a03 5e00 |0008: const-string v3, "1" // string@005e │ │ +00abc4: 7230 4e00 2103 |000a: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00abca: 0c01 |000d: move-result-object v1 │ │ +00abcc: 7020 d403 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +00abd2: 6e10 d503 0000 |0011: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +00abd8: 0a00 |0014: move-result v0 │ │ +00abda: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/Prefs;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -00abe4: |[00abe4] dk.andsen.asqlitemanager.Prefs.onCreate:(Landroid/os/Bundle;)V │ │ -00abf4: 6f20 7c00 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@007c │ │ -00abfa: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ -00abfe: 6e20 8b01 0100 |0005: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/Prefs;.addPreferencesFromResource:(I)V // method@018b │ │ -00ac04: 0e00 |0008: return-void │ │ +00abdc: |[00abdc] dk.andsen.asqlitemanager.Prefs.onCreate:(Landroid/os/Bundle;)V │ │ +00abec: 6f20 7c00 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@007c │ │ +00abf2: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ +00abf6: 6e20 8b01 0100 |0005: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/Prefs;.addPreferencesFromResource:(I)V // method@018b │ │ +00abfc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #13 header: │ │ @@ -6388,1908 +6385,1908 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 79 16-bit code units │ │ -00ac08: |[00ac08] dk.andsen.asqlitemanager.QueryViewer.:()V │ │ -00ac18: 1236 |0000: const/4 v6, #int 3 // #3 │ │ -00ac1a: 1225 |0001: const/4 v5, #int 2 // #2 │ │ -00ac1c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -00ac1e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -00ac20: 7010 0000 0700 |0004: invoke-direct {v7}, Landroid/app/Activity;.:()V // method@0000 │ │ -00ac26: 5c73 6200 |0007: iput-boolean v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ -00ac2a: 5973 6300 |0009: iput v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ -00ac2e: 2200 dc00 |000b: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ -00ac32: 7010 0904 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0409 │ │ -00ac38: 5b70 6400 |0010: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.d:Ljava/util/List; // field@0064 │ │ -00ac3c: 1270 |0012: const/4 v0, #int 7 // #7 │ │ -00ac3e: 2300 f500 |0013: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -00ac42: 1a01 8502 |0015: const-string v1, "Select" // string@0285 │ │ -00ac46: 4d01 0003 |0017: aput-object v1, v0, v3 │ │ -00ac4a: 1a01 9000 |0019: const-string v1, "Create view" // string@0090 │ │ -00ac4e: 4d01 0004 |001b: aput-object v1, v0, v4 │ │ -00ac52: 1a01 8e00 |001d: const-string v1, "Create table" // string@008e │ │ -00ac56: 4d01 0005 |001f: aput-object v1, v0, v5 │ │ -00ac5a: 1a01 bf00 |0021: const-string v1, "Drop table" // string@00bf │ │ -00ac5e: 4d01 0006 |0023: aput-object v1, v0, v6 │ │ -00ac62: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -00ac64: 1a02 c100 |0026: const-string v2, "Drop view" // string@00c1 │ │ -00ac68: 4d02 0001 |0028: aput-object v2, v0, v1 │ │ -00ac6c: 1251 |002a: const/4 v1, #int 5 // #5 │ │ -00ac6e: 1a02 b800 |002b: const-string v2, "Delete from" // string@00b8 │ │ -00ac72: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ -00ac76: 1261 |002f: const/4 v1, #int 6 // #6 │ │ -00ac78: 1a02 2001 |0030: const-string v2, "Insert into" // string@0120 │ │ -00ac7c: 4d02 0001 |0032: aput-object v2, v0, v1 │ │ -00ac80: 5b70 6500 |0034: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.e:[Ljava/lang/String; // field@0065 │ │ -00ac84: 2360 f500 |0036: new-array v0, v6, [Ljava/lang/String; // type@00f5 │ │ -00ac88: 1a01 7c00 |0038: const-string v1, "Begin transaction" // string@007c │ │ -00ac8c: 4d01 0003 |003a: aput-object v1, v0, v3 │ │ -00ac90: 1a01 7702 |003c: const-string v1, "Rollback" // string@0277 │ │ -00ac94: 4d01 0004 |003e: aput-object v1, v0, v4 │ │ -00ac98: 1a01 8a00 |0040: const-string v1, "Commit" // string@008a │ │ -00ac9c: 4d01 0005 |0042: aput-object v1, v0, v5 │ │ -00aca0: 5b70 6600 |0044: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.f:[Ljava/lang/String; // field@0066 │ │ -00aca4: 5973 6d00 |0046: iput v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00aca8: 5973 7800 |0048: iput v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.x:I // field@0078 │ │ -00acac: 5c73 6100 |004a: iput-boolean v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ -00acb0: 5c73 5d00 |004c: iput-boolean v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ -00acb4: 0e00 |004e: return-void │ │ +00ac00: |[00ac00] dk.andsen.asqlitemanager.QueryViewer.:()V │ │ +00ac10: 1236 |0000: const/4 v6, #int 3 // #3 │ │ +00ac12: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +00ac14: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +00ac16: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +00ac18: 7010 0000 0700 |0004: invoke-direct {v7}, Landroid/app/Activity;.:()V // method@0000 │ │ +00ac1e: 5c73 6200 |0007: iput-boolean v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ +00ac22: 5973 6300 |0009: iput v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ +00ac26: 2200 dc00 |000b: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ +00ac2a: 7010 0a04 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@040a │ │ +00ac30: 5b70 6400 |0010: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.d:Ljava/util/List; // field@0064 │ │ +00ac34: 1270 |0012: const/4 v0, #int 7 // #7 │ │ +00ac36: 2300 f500 |0013: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +00ac3a: 1a01 8502 |0015: const-string v1, "Select" // string@0285 │ │ +00ac3e: 4d01 0003 |0017: aput-object v1, v0, v3 │ │ +00ac42: 1a01 9000 |0019: const-string v1, "Create view" // string@0090 │ │ +00ac46: 4d01 0004 |001b: aput-object v1, v0, v4 │ │ +00ac4a: 1a01 8e00 |001d: const-string v1, "Create table" // string@008e │ │ +00ac4e: 4d01 0005 |001f: aput-object v1, v0, v5 │ │ +00ac52: 1a01 bf00 |0021: const-string v1, "Drop table" // string@00bf │ │ +00ac56: 4d01 0006 |0023: aput-object v1, v0, v6 │ │ +00ac5a: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +00ac5c: 1a02 c100 |0026: const-string v2, "Drop view" // string@00c1 │ │ +00ac60: 4d02 0001 |0028: aput-object v2, v0, v1 │ │ +00ac64: 1251 |002a: const/4 v1, #int 5 // #5 │ │ +00ac66: 1a02 b800 |002b: const-string v2, "Delete from" // string@00b8 │ │ +00ac6a: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ +00ac6e: 1261 |002f: const/4 v1, #int 6 // #6 │ │ +00ac70: 1a02 2001 |0030: const-string v2, "Insert into" // string@0120 │ │ +00ac74: 4d02 0001 |0032: aput-object v2, v0, v1 │ │ +00ac78: 5b70 6500 |0034: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.e:[Ljava/lang/String; // field@0065 │ │ +00ac7c: 2360 f500 |0036: new-array v0, v6, [Ljava/lang/String; // type@00f5 │ │ +00ac80: 1a01 7c00 |0038: const-string v1, "Begin transaction" // string@007c │ │ +00ac84: 4d01 0003 |003a: aput-object v1, v0, v3 │ │ +00ac88: 1a01 7702 |003c: const-string v1, "Rollback" // string@0277 │ │ +00ac8c: 4d01 0004 |003e: aput-object v1, v0, v4 │ │ +00ac90: 1a01 8a00 |0040: const-string v1, "Commit" // string@008a │ │ +00ac94: 4d01 0005 |0042: aput-object v1, v0, v5 │ │ +00ac98: 5b70 6600 |0044: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.f:[Ljava/lang/String; // field@0066 │ │ +00ac9c: 5973 6d00 |0046: iput v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00aca0: 5973 7800 |0048: iput v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.x:I // field@0078 │ │ +00aca4: 5c73 6100 |004a: iput-boolean v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ +00aca8: 5c73 5d00 |004c: iput-boolean v3, v7, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ +00acac: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00acb8: |[00acb8] dk.andsen.asqlitemanager.QueryViewer.a:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ -00acc8: 5210 6000 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.D:I // field@0060 │ │ -00accc: 0f00 |0002: return v0 │ │ +00acb0: |[00acb0] dk.andsen.asqlitemanager.QueryViewer.a:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ +00acc0: 5210 6000 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.D:I // field@0060 │ │ +00acc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00acd0: |[00acd0] dk.andsen.asqlitemanager.QueryViewer.a:(Ldk/andsen/asqlitemanager/QueryViewer;I)I │ │ -00ace0: 5901 7800 |0000: iput v1, v0, Ldk/andsen/asqlitemanager/QueryViewer;.x:I // field@0078 │ │ -00ace4: 0f01 |0002: return v1 │ │ +00acc8: |[00acc8] dk.andsen.asqlitemanager.QueryViewer.a:(Ldk/andsen/asqlitemanager/QueryViewer;I)I │ │ +00acd8: 5901 7800 |0000: iput v1, v0, Ldk/andsen/asqlitemanager/QueryViewer;.x:I // field@0078 │ │ +00acdc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '([Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -00ace8: |[00ace8] dk.andsen.asqlitemanager.QueryViewer.a:([Z)I │ │ -00acf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00acfa: 0101 |0001: move v1, v0 │ │ -00acfc: 2142 |0002: array-length v2, v4 │ │ -00acfe: 3520 0b00 |0003: if-ge v0, v2, 000e // +000b │ │ -00ad02: 4702 0400 |0005: aget-boolean v2, v4, v0 │ │ -00ad06: 3802 0400 |0007: if-eqz v2, 000b // +0004 │ │ -00ad0a: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ -00ad0e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00ad12: 28f5 |000d: goto 0002 // -000b │ │ -00ad14: 0f01 |000e: return v1 │ │ +00ace0: |[00ace0] dk.andsen.asqlitemanager.QueryViewer.a:([Z)I │ │ +00acf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00acf2: 0101 |0001: move v1, v0 │ │ +00acf4: 2142 |0002: array-length v2, v4 │ │ +00acf6: 3520 0b00 |0003: if-ge v0, v2, 000e // +000b │ │ +00acfa: 4702 0400 |0005: aget-boolean v2, v4, v0 │ │ +00acfe: 3802 0400 |0007: if-eqz v2, 000b // +0004 │ │ +00ad02: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ +00ad06: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00ad0a: 28f5 |000d: goto 0002 // -000b │ │ +00ad0c: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -00ad18: |[00ad18] dk.andsen.asqlitemanager.QueryViewer.a:()Ljava/lang/String; │ │ -00ad28: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -00ad2c: 5210 7800 |0002: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.x:I // field@0078 │ │ -00ad30: 2b00 2a00 0000 |0004: packed-switch v0, 0000002e // +0000002a │ │ -00ad36: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ -00ad3a: 1100 |0009: return-object v0 │ │ -00ad3c: 7010 a501 0100 |000a: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.c:()Ljava/lang/String; // method@01a5 │ │ -00ad42: 0c00 |000d: move-result-object v0 │ │ -00ad44: 28fb |000e: goto 0009 // -0005 │ │ -00ad46: 7010 b501 0100 |000f: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.h:()Ljava/lang/String; // method@01b5 │ │ -00ad4c: 0c00 |0012: move-result-object v0 │ │ -00ad4e: 28f6 |0013: goto 0009 // -000a │ │ -00ad50: 7010 ae01 0100 |0014: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.g:()Ljava/lang/String; // method@01ae │ │ -00ad56: 0c00 |0017: move-result-object v0 │ │ -00ad58: 28f1 |0018: goto 0009 // -000f │ │ -00ad5a: 7010 aa01 0100 |0019: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.f:()Ljava/lang/String; // method@01aa │ │ -00ad60: 0c00 |001c: move-result-object v0 │ │ -00ad62: 28ec |001d: goto 0009 // -0014 │ │ -00ad64: 7010 a701 0100 |001e: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.d:()Ljava/lang/String; // method@01a7 │ │ -00ad6a: 0c00 |0021: move-result-object v0 │ │ -00ad6c: 28e7 |0022: goto 0009 // -0019 │ │ -00ad6e: 7010 a801 0100 |0023: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:()Ljava/lang/String; // method@01a8 │ │ -00ad74: 0c00 |0026: move-result-object v0 │ │ -00ad76: 28e2 |0027: goto 0009 // -001e │ │ -00ad78: 7010 a201 0100 |0028: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:()Ljava/lang/String; // method@01a2 │ │ -00ad7e: 0c00 |002b: move-result-object v0 │ │ -00ad80: 28dd |002c: goto 0009 // -0023 │ │ -00ad82: 0000 |002d: nop // spacer │ │ -00ad84: 0001 0700 0000 0000 0600 0000 1000 ... |002e: packed-switch-data (18 units) │ │ +00ad10: |[00ad10] dk.andsen.asqlitemanager.QueryViewer.a:()Ljava/lang/String; │ │ +00ad20: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +00ad24: 5210 7800 |0002: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.x:I // field@0078 │ │ +00ad28: 2b00 2a00 0000 |0004: packed-switch v0, 0000002e // +0000002a │ │ +00ad2e: 1a00 0000 |0007: const-string v0, "" // string@0000 │ │ +00ad32: 1100 |0009: return-object v0 │ │ +00ad34: 7010 a501 0100 |000a: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.c:()Ljava/lang/String; // method@01a5 │ │ +00ad3a: 0c00 |000d: move-result-object v0 │ │ +00ad3c: 28fb |000e: goto 0009 // -0005 │ │ +00ad3e: 7010 b501 0100 |000f: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.h:()Ljava/lang/String; // method@01b5 │ │ +00ad44: 0c00 |0012: move-result-object v0 │ │ +00ad46: 28f6 |0013: goto 0009 // -000a │ │ +00ad48: 7010 ae01 0100 |0014: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.g:()Ljava/lang/String; // method@01ae │ │ +00ad4e: 0c00 |0017: move-result-object v0 │ │ +00ad50: 28f1 |0018: goto 0009 // -000f │ │ +00ad52: 7010 aa01 0100 |0019: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.f:()Ljava/lang/String; // method@01aa │ │ +00ad58: 0c00 |001c: move-result-object v0 │ │ +00ad5a: 28ec |001d: goto 0009 // -0014 │ │ +00ad5c: 7010 a701 0100 |001e: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.d:()Ljava/lang/String; // method@01a7 │ │ +00ad62: 0c00 |0021: move-result-object v0 │ │ +00ad64: 28e7 |0022: goto 0009 // -0019 │ │ +00ad66: 7010 a801 0100 |0023: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:()Ljava/lang/String; // method@01a8 │ │ +00ad6c: 0c00 |0026: move-result-object v0 │ │ +00ad6e: 28e2 |0027: goto 0009 // -001e │ │ +00ad70: 7010 a201 0100 |0028: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:()Ljava/lang/String; // method@01a2 │ │ +00ad76: 0c00 |002b: move-result-object v0 │ │ +00ad78: 28dd |002c: goto 0009 // -0023 │ │ +00ad7a: 0000 |002d: nop // spacer │ │ +00ad7c: 0001 0700 0000 0000 0600 0000 1000 ... |002e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '(Landroid/widget/TableLayout;[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -00ada8: |[00ada8] dk.andsen.asqlitemanager.QueryViewer.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ -00adb8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -00adba: 2181 |0001: array-length v1, v8 │ │ -00adbc: 3907 0300 |0002: if-nez v7, 0005 // +0003 │ │ -00adc0: 0e00 |0004: return-void │ │ -00adc2: 6e10 d500 0700 |0005: invoke-virtual {v7}, Landroid/widget/TableLayout;.removeAllViews:()V // method@00d5 │ │ -00adc8: 2202 4c00 |0008: new-instance v2, Landroid/widget/TableRow; // type@004c │ │ -00adcc: 7020 d600 6200 |000a: invoke-direct {v2, v6}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ -00add2: 1400 ff00 00ff |000d: const v0, #float -1.70146e+38 // #ff0000ff │ │ -00add8: 6e20 db00 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ -00adde: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -00ade0: 3510 1500 |0014: if-ge v0, v1, 0029 // +0015 │ │ -00ade4: 2203 4d00 |0016: new-instance v3, Landroid/widget/TextView; // type@004d │ │ -00ade8: 7020 dd00 6300 |0018: invoke-direct {v3, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00adee: 4604 0800 |001b: aget-object v4, v8, v0 │ │ -00adf2: 6e20 ee00 4300 |001d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00adf8: 6e55 ec00 5355 |0020: invoke-virtual {v3, v5, v5, v5, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00adfe: 6e20 d700 3200 |0023: invoke-virtual {v2, v3}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ -00ae04: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00ae08: 28ec |0028: goto 0014 // -0014 │ │ -00ae0a: 2200 4a00 |0029: new-instance v0, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ -00ae0e: 7010 d200 0000 |002b: invoke-direct {v0}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ -00ae14: 6e30 d300 2700 |002e: invoke-virtual {v7, v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ -00ae1a: 28d3 |0031: goto 0004 // -002d │ │ +00ada0: |[00ada0] dk.andsen.asqlitemanager.QueryViewer.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ +00adb0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +00adb2: 2181 |0001: array-length v1, v8 │ │ +00adb4: 3907 0300 |0002: if-nez v7, 0005 // +0003 │ │ +00adb8: 0e00 |0004: return-void │ │ +00adba: 6e10 d500 0700 |0005: invoke-virtual {v7}, Landroid/widget/TableLayout;.removeAllViews:()V // method@00d5 │ │ +00adc0: 2202 4c00 |0008: new-instance v2, Landroid/widget/TableRow; // type@004c │ │ +00adc4: 7020 d600 6200 |000a: invoke-direct {v2, v6}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ +00adca: 1400 ff00 00ff |000d: const v0, #float -1.70146e+38 // #ff0000ff │ │ +00add0: 6e20 db00 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ +00add6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +00add8: 3510 1500 |0014: if-ge v0, v1, 0029 // +0015 │ │ +00addc: 2203 4d00 |0016: new-instance v3, Landroid/widget/TextView; // type@004d │ │ +00ade0: 7020 dd00 6300 |0018: invoke-direct {v3, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00ade6: 4604 0800 |001b: aget-object v4, v8, v0 │ │ +00adea: 6e20 ee00 4300 |001d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00adf0: 6e55 ec00 5355 |0020: invoke-virtual {v3, v5, v5, v5, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00adf6: 6e20 d700 3200 |0023: invoke-virtual {v2, v3}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ +00adfc: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00ae00: 28ec |0028: goto 0014 // -0014 │ │ +00ae02: 2200 4a00 |0029: new-instance v0, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ +00ae06: 7010 d200 0000 |002b: invoke-direct {v0}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ +00ae0c: 6e30 d300 2700 |002e: invoke-virtual {v7, v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ +00ae12: 28d3 |0031: goto 0004 // -002d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '(Landroid/widget/TableLayout;[[Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 136 16-bit code units │ │ -00ae1c: |[00ae1c] dk.andsen.asqlitemanager.QueryViewer.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ -00ae2c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -00ae2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -00ae30: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ -00ae34: 0e00 |0004: return-void │ │ -00ae36: 5490 6a00 |0005: iget-object v0, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00ae3a: 7110 9101 0000 |0007: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.g:(Landroid/content/Context;)I // method@0191 │ │ -00ae40: 0a00 |000a: move-result v0 │ │ -00ae42: 5990 5e00 |000b: iput v0, v9, Ldk/andsen/asqlitemanager/QueryViewer;.B:I // field@005e │ │ -00ae46: 21b4 |000d: array-length v4, v11 │ │ -00ae48: 21b0 |000e: array-length v0, v11 │ │ -00ae4a: 3d00 4900 |000f: if-lez v0, 0058 // +0049 │ │ -00ae4e: 4600 0b01 |0011: aget-object v0, v11, v1 │ │ -00ae52: 2100 |0013: array-length v0, v0 │ │ -00ae54: 0113 |0014: move v3, v1 │ │ -00ae56: 3543 efff |0015: if-ge v3, v4, 0004 // -0011 │ │ -00ae5a: 2205 4c00 |0017: new-instance v5, Landroid/widget/TableRow; // type@004c │ │ -00ae5e: 7020 d600 9500 |0019: invoke-direct {v5, v9}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ -00ae64: 2202 9700 |001c: new-instance v2, Ldk/andsen/asqlitemanager/w; // type@0097 │ │ -00ae68: 7020 f302 9200 |001e: invoke-direct {v2, v9}, Ldk/andsen/asqlitemanager/w;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f3 │ │ -00ae6e: 6e20 dc00 2500 |0021: invoke-virtual {v5, v2}, Landroid/widget/TableRow;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00dc │ │ -00ae74: dc02 0302 |0024: rem-int/lit8 v2, v3, #int 2 // #02 │ │ -00ae78: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -00ae7a: 3362 0800 |0027: if-ne v2, v6, 002f // +0008 │ │ -00ae7e: 1402 4444 44ff |0029: const v2, #float -2.60883e+38 // #ff444444 │ │ -00ae84: 6e20 db00 2500 |002c: invoke-virtual {v5, v2}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ -00ae8a: 0112 |002f: move v2, v1 │ │ -00ae8c: 3502 2a00 |0030: if-ge v2, v0, 005a // +002a │ │ -00ae90: 2206 4d00 |0032: new-instance v6, Landroid/widget/TextView; // type@004d │ │ -00ae94: 7020 dd00 9600 |0034: invoke-direct {v6, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00ae9a: 4607 0b03 |0037: aget-object v7, v11, v3 │ │ -00ae9e: 4607 0702 |0039: aget-object v7, v7, v2 │ │ -00aea2: 6e20 ee00 7600 |003b: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00aea8: 6e58 ec00 8688 |003e: invoke-virtual {v6, v8, v8, v8, v8}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00aeae: 5297 5e00 |0041: iget v7, v9, Ldk/andsen/asqlitemanager/QueryViewer;.B:I // field@005e │ │ -00aeb2: 3d07 0700 |0043: if-lez v7, 004a // +0007 │ │ -00aeb6: 5297 5e00 |0045: iget v7, v9, Ldk/andsen/asqlitemanager/QueryViewer;.B:I // field@005e │ │ -00aeba: 6e20 e900 7600 |0047: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setMaxWidth:(I)V // method@00e9 │ │ -00aec0: 2207 9800 |004a: new-instance v7, Ldk/andsen/asqlitemanager/x; // type@0098 │ │ -00aec4: 7020 f502 9700 |004c: invoke-direct {v7, v9}, Ldk/andsen/asqlitemanager/x;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f5 │ │ -00aeca: 6e20 ea00 7600 |004f: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -00aed0: 6e20 d700 6500 |0052: invoke-virtual {v5, v6}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ -00aed6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -00aeda: 28d9 |0057: goto 0030 // -0027 │ │ -00aedc: 0110 |0058: move v0, v1 │ │ -00aede: 28bb |0059: goto 0014 // -0045 │ │ -00aee0: 380a 0e00 |005a: if-eqz v10, 0068 // +000e │ │ -00aee4: 2202 4a00 |005c: new-instance v2, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ -00aee8: 7010 d200 0200 |005e: invoke-direct {v2}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ -00aeee: 6e30 d300 5a02 |0061: invoke-virtual {v10, v5, v2}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ -00aef4: d802 0301 |0064: add-int/lit8 v2, v3, #int 1 // #01 │ │ -00aef8: 0123 |0066: move v3, v2 │ │ -00aefa: 28ae |0067: goto 0015 // -0052 │ │ -00aefc: 5492 6a00 |0068: iget-object v2, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00af00: 1405 2f00 077f |006a: const v5, #float 1.79447e+38 // #7f07002f │ │ -00af06: 6e20 3400 5200 |006d: invoke-virtual {v2, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00af0c: 0c02 |0070: move-result-object v2 │ │ -00af0e: 6e10 df03 0200 |0071: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00af14: 0c02 |0074: move-result-object v2 │ │ -00af16: 5495 6a00 |0075: iget-object v5, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00af1a: 1406 6d00 077f |0077: const v6, #float 1.79448e+38 // #7f07006d │ │ -00af20: 6e20 3400 6500 |007a: invoke-virtual {v5, v6}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00af26: 0c05 |007d: move-result-object v5 │ │ -00af28: 6e10 df03 0500 |007e: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00af2e: 0c05 |0081: move-result-object v5 │ │ -00af30: 5496 6a00 |0082: iget-object v6, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00af34: 7130 3703 5206 |0084: invoke-static {v2, v5, v6}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00af3a: 28dd |0087: goto 0064 // -0023 │ │ +00ae14: |[00ae14] dk.andsen.asqlitemanager.QueryViewer.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ +00ae24: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +00ae26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +00ae28: 390b 0300 |0002: if-nez v11, 0005 // +0003 │ │ +00ae2c: 0e00 |0004: return-void │ │ +00ae2e: 5490 6a00 |0005: iget-object v0, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00ae32: 7110 9101 0000 |0007: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.g:(Landroid/content/Context;)I // method@0191 │ │ +00ae38: 0a00 |000a: move-result v0 │ │ +00ae3a: 5990 5e00 |000b: iput v0, v9, Ldk/andsen/asqlitemanager/QueryViewer;.B:I // field@005e │ │ +00ae3e: 21b4 |000d: array-length v4, v11 │ │ +00ae40: 21b0 |000e: array-length v0, v11 │ │ +00ae42: 3d00 4900 |000f: if-lez v0, 0058 // +0049 │ │ +00ae46: 4600 0b01 |0011: aget-object v0, v11, v1 │ │ +00ae4a: 2100 |0013: array-length v0, v0 │ │ +00ae4c: 0113 |0014: move v3, v1 │ │ +00ae4e: 3543 efff |0015: if-ge v3, v4, 0004 // -0011 │ │ +00ae52: 2205 4c00 |0017: new-instance v5, Landroid/widget/TableRow; // type@004c │ │ +00ae56: 7020 d600 9500 |0019: invoke-direct {v5, v9}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ +00ae5c: 2202 9700 |001c: new-instance v2, Ldk/andsen/asqlitemanager/w; // type@0097 │ │ +00ae60: 7020 f302 9200 |001e: invoke-direct {v2, v9}, Ldk/andsen/asqlitemanager/w;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f3 │ │ +00ae66: 6e20 dc00 2500 |0021: invoke-virtual {v5, v2}, Landroid/widget/TableRow;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00dc │ │ +00ae6c: dc02 0302 |0024: rem-int/lit8 v2, v3, #int 2 // #02 │ │ +00ae70: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +00ae72: 3362 0800 |0027: if-ne v2, v6, 002f // +0008 │ │ +00ae76: 1402 4444 44ff |0029: const v2, #float -2.60883e+38 // #ff444444 │ │ +00ae7c: 6e20 db00 2500 |002c: invoke-virtual {v5, v2}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ +00ae82: 0112 |002f: move v2, v1 │ │ +00ae84: 3502 2a00 |0030: if-ge v2, v0, 005a // +002a │ │ +00ae88: 2206 4d00 |0032: new-instance v6, Landroid/widget/TextView; // type@004d │ │ +00ae8c: 7020 dd00 9600 |0034: invoke-direct {v6, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00ae92: 4607 0b03 |0037: aget-object v7, v11, v3 │ │ +00ae96: 4607 0702 |0039: aget-object v7, v7, v2 │ │ +00ae9a: 6e20 ee00 7600 |003b: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00aea0: 6e58 ec00 8688 |003e: invoke-virtual {v6, v8, v8, v8, v8}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00aea6: 5297 5e00 |0041: iget v7, v9, Ldk/andsen/asqlitemanager/QueryViewer;.B:I // field@005e │ │ +00aeaa: 3d07 0700 |0043: if-lez v7, 004a // +0007 │ │ +00aeae: 5297 5e00 |0045: iget v7, v9, Ldk/andsen/asqlitemanager/QueryViewer;.B:I // field@005e │ │ +00aeb2: 6e20 e900 7600 |0047: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setMaxWidth:(I)V // method@00e9 │ │ +00aeb8: 2207 9800 |004a: new-instance v7, Ldk/andsen/asqlitemanager/x; // type@0098 │ │ +00aebc: 7020 f502 9700 |004c: invoke-direct {v7, v9}, Ldk/andsen/asqlitemanager/x;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f5 │ │ +00aec2: 6e20 ea00 7600 |004f: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00aec8: 6e20 d700 6500 |0052: invoke-virtual {v5, v6}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ +00aece: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +00aed2: 28d9 |0057: goto 0030 // -0027 │ │ +00aed4: 0110 |0058: move v0, v1 │ │ +00aed6: 28bb |0059: goto 0014 // -0045 │ │ +00aed8: 380a 0e00 |005a: if-eqz v10, 0068 // +000e │ │ +00aedc: 2202 4a00 |005c: new-instance v2, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ +00aee0: 7010 d200 0200 |005e: invoke-direct {v2}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ +00aee6: 6e30 d300 5a02 |0061: invoke-virtual {v10, v5, v2}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ +00aeec: d802 0301 |0064: add-int/lit8 v2, v3, #int 1 // #01 │ │ +00aef0: 0123 |0066: move v3, v2 │ │ +00aef2: 28ae |0067: goto 0015 // -0052 │ │ +00aef4: 5492 6a00 |0068: iget-object v2, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00aef8: 1405 2f00 077f |006a: const v5, #float 1.79447e+38 // #7f07002f │ │ +00aefe: 6e20 3400 5200 |006d: invoke-virtual {v2, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00af04: 0c02 |0070: move-result-object v2 │ │ +00af06: 7210 ca03 0200 |0071: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00af0c: 0c02 |0074: move-result-object v2 │ │ +00af0e: 5495 6a00 |0075: iget-object v5, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00af12: 1406 6d00 077f |0077: const v6, #float 1.79448e+38 // #7f07006d │ │ +00af18: 6e20 3400 6500 |007a: invoke-virtual {v5, v6}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00af1e: 0c05 |007d: move-result-object v5 │ │ +00af20: 7210 ca03 0500 |007e: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00af26: 0c05 |0081: move-result-object v5 │ │ +00af28: 5496 6a00 |0082: iget-object v6, v9, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00af2c: 7130 3703 5206 |0084: invoke-static {v2, v5, v6}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00af32: 28dd |0087: goto 0064 // -0023 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 141 16-bit code units │ │ -00af3c: |[00af3c] dk.andsen.asqlitemanager.QueryViewer.a:(Ljava/lang/CharSequence;I)V │ │ -00af4c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00af4e: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00af52: 7010 fc03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00af58: 1a01 8702 |0006: const-string v1, "Show Tip " // string@0287 │ │ -00af5c: 6e20 0004 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00af62: 0c00 |000b: move-result-object v0 │ │ -00af64: 6e20 fd03 7000 |000c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00af6a: 0c00 |000f: move-result-object v0 │ │ -00af6c: 6e10 0204 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00af72: 0c00 |0013: move-result-object v0 │ │ -00af74: 5551 7a00 |0014: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00af78: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00af7e: 5450 6a00 |0019: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00af82: 7110 9401 0000 |001b: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00af88: 0a02 |001e: move-result v2 │ │ -00af8a: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00af8e: 7010 fc03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00af94: 1a01 aa02 |0024: const-string v1, "TipNo " // string@02aa │ │ -00af98: 6e20 0004 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00af9e: 0c00 |0029: move-result-object v0 │ │ -00afa0: 6e20 fd03 7000 |002a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00afa6: 0c00 |002d: move-result-object v0 │ │ -00afa8: 6e10 0204 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00afae: 0c00 |0031: move-result-object v0 │ │ -00afb0: 7120 3903 2000 |0032: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00afb6: 5450 6a00 |0035: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00afba: 1a01 4c03 |0037: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -00afbe: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -00afc0: 6e30 3200 1003 |003a: invoke-virtual {v0, v1, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -00afc6: 0c00 |003d: move-result-object v0 │ │ -00afc8: 2201 d600 |003e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00afcc: 7010 fc03 0100 |0040: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00afd2: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ -00afd6: 6e20 0004 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00afdc: 0c01 |0048: move-result-object v1 │ │ -00afde: 6e20 fd03 7100 |0049: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00afe4: 0c01 |004c: move-result-object v1 │ │ -00afe6: 6e10 0204 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00afec: 0c01 |0050: move-result-object v1 │ │ -00afee: 7230 4b00 1004 |0051: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00aff4: 0a00 |0054: move-result v0 │ │ -00aff6: 3800 3700 |0055: if-eqz v0, 008c // +0037 │ │ -00affa: 2203 0900 |0057: new-instance v3, Landroid/app/Dialog; // type@0009 │ │ -00affe: 5450 6a00 |0059: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00b002: 7020 1b00 0300 |005b: invoke-direct {v3, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00b008: 1400 2300 037f |005e: const v0, #float 1.7413e+38 // #7f030023 │ │ -00b00e: 6e20 1f00 0300 |0061: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00b014: 1400 ba00 077f |0064: const v0, #float 1.7945e+38 // #7f0700ba │ │ -00b01a: 6e20 2100 0300 |0067: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ -00b020: 1400 3c00 087f |006a: const v0, #float 1.80776e+38 // #7f08003c │ │ -00b026: 6e20 1d00 0300 |006d: invoke-virtual {v3, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00b02c: 0c00 |0070: move-result-object v0 │ │ -00b02e: 1f00 3900 |0071: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00b032: 1401 7f00 087f |0073: const v1, #float 1.80778e+38 // #7f08007f │ │ -00b038: 6e20 1d00 1300 |0076: invoke-virtual {v3, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00b03e: 0c01 |0079: move-result-object v1 │ │ -00b040: 1f01 4d00 |007a: check-cast v1, Landroid/widget/TextView; // type@004d │ │ -00b044: 6e20 ee00 6100 |007c: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00b04a: 2201 9600 |007f: new-instance v1, Ldk/andsen/asqlitemanager/v; // type@0096 │ │ -00b04e: 7057 f102 5123 |0081: invoke-direct {v1, v5, v3, v2, v7}, Ldk/andsen/asqlitemanager/v;.:(Ldk/andsen/asqlitemanager/QueryViewer;Landroid/app/Dialog;ZI)V // method@02f1 │ │ -00b054: 6e20 9500 1000 |0084: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00b05a: 5c54 5d00 |0087: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ -00b05e: 6e10 2300 0300 |0089: invoke-virtual {v3}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00b064: 0e00 |008c: return-void │ │ +00af34: |[00af34] dk.andsen.asqlitemanager.QueryViewer.a:(Ljava/lang/CharSequence;I)V │ │ +00af44: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +00af46: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00af4a: 7010 fd03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00af50: 1a01 8702 |0006: const-string v1, "Show Tip " // string@0287 │ │ +00af54: 6e20 0104 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00af5a: 0c00 |000b: move-result-object v0 │ │ +00af5c: 6e20 fe03 7000 |000c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00af62: 0c00 |000f: move-result-object v0 │ │ +00af64: 6e10 0304 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00af6a: 0c00 |0013: move-result-object v0 │ │ +00af6c: 5551 7a00 |0014: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00af70: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00af76: 5450 6a00 |0019: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00af7a: 7110 9401 0000 |001b: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00af80: 0a02 |001e: move-result v2 │ │ +00af82: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00af86: 7010 fd03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00af8c: 1a01 aa02 |0024: const-string v1, "TipNo " // string@02aa │ │ +00af90: 6e20 0104 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00af96: 0c00 |0029: move-result-object v0 │ │ +00af98: 6e20 fe03 7000 |002a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00af9e: 0c00 |002d: move-result-object v0 │ │ +00afa0: 6e10 0304 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00afa6: 0c00 |0031: move-result-object v0 │ │ +00afa8: 7120 3903 2000 |0032: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00afae: 5450 6a00 |0035: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00afb2: 1a01 4c03 |0037: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +00afb6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +00afb8: 6e30 3200 1003 |003a: invoke-virtual {v0, v1, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +00afbe: 0c00 |003d: move-result-object v0 │ │ +00afc0: 2201 d600 |003e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00afc4: 7010 fd03 0100 |0040: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00afca: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ +00afce: 6e20 0104 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00afd4: 0c01 |0048: move-result-object v1 │ │ +00afd6: 6e20 fe03 7100 |0049: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00afdc: 0c01 |004c: move-result-object v1 │ │ +00afde: 6e10 0304 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00afe4: 0c01 |0050: move-result-object v1 │ │ +00afe6: 7230 4b00 1004 |0051: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00afec: 0a00 |0054: move-result v0 │ │ +00afee: 3800 3700 |0055: if-eqz v0, 008c // +0037 │ │ +00aff2: 2203 0900 |0057: new-instance v3, Landroid/app/Dialog; // type@0009 │ │ +00aff6: 5450 6a00 |0059: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00affa: 7020 1b00 0300 |005b: invoke-direct {v3, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00b000: 1400 2300 037f |005e: const v0, #float 1.7413e+38 // #7f030023 │ │ +00b006: 6e20 1f00 0300 |0061: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00b00c: 1400 ba00 077f |0064: const v0, #float 1.7945e+38 // #7f0700ba │ │ +00b012: 6e20 2100 0300 |0067: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ +00b018: 1400 3c00 087f |006a: const v0, #float 1.80776e+38 // #7f08003c │ │ +00b01e: 6e20 1d00 0300 |006d: invoke-virtual {v3, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00b024: 0c00 |0070: move-result-object v0 │ │ +00b026: 1f00 3900 |0071: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00b02a: 1401 7f00 087f |0073: const v1, #float 1.80778e+38 // #7f08007f │ │ +00b030: 6e20 1d00 1300 |0076: invoke-virtual {v3, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00b036: 0c01 |0079: move-result-object v1 │ │ +00b038: 1f01 4d00 |007a: check-cast v1, Landroid/widget/TextView; // type@004d │ │ +00b03c: 6e20 ee00 6100 |007c: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00b042: 2201 9600 |007f: new-instance v1, Ldk/andsen/asqlitemanager/v; // type@0096 │ │ +00b046: 7057 f102 5123 |0081: invoke-direct {v1, v5, v3, v2, v7}, Ldk/andsen/asqlitemanager/v;.:(Ldk/andsen/asqlitemanager/QueryViewer;Landroid/app/Dialog;ZI)V // method@02f1 │ │ +00b04c: 6e20 9500 1000 |0084: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00b052: 5c54 5d00 |0087: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ +00b056: 6e10 2300 0300 |0089: invoke-virtual {v3}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00b05c: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b068: |[00b068] dk.andsen.asqlitemanager.QueryViewer.a:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z │ │ -00b078: 5c01 5d00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ -00b07c: 0f01 |0002: return v1 │ │ +00b060: |[00b060] dk.andsen.asqlitemanager.QueryViewer.a:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z │ │ +00b070: 5c01 5d00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ +00b074: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b080: |[00b080] dk.andsen.asqlitemanager.QueryViewer.b:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; │ │ -00b090: 5410 6700 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b094: 1100 |0002: return-object v0 │ │ +00b078: |[00b078] dk.andsen.asqlitemanager.QueryViewer.b:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; │ │ +00b088: 5410 6700 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b08c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'b' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 278 16-bit code units │ │ -00b098: |[00b098] dk.andsen.asqlitemanager.QueryViewer.b:()Ljava/lang/String; │ │ -00b0a8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00b0aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -00b0ac: 5460 7200 |0002: iget-object v0, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b0b0: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -00b0b4: 1a00 1f01 |0006: const-string v0, "Insert Into [TableName] ([field1], [field2]) │ │ +00b090: |[00b090] dk.andsen.asqlitemanager.QueryViewer.b:()Ljava/lang/String; │ │ +00b0a0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +00b0a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +00b0a4: 5460 7200 |0002: iget-object v0, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b0a8: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +00b0ac: 1a00 1f01 |0006: const-string v0, "Insert Into [TableName] ([field1], [field2]) │ │ Values ('Value1', 'Value2')" // string@011f │ │ -00b0b8: 1100 |0008: return-object v0 │ │ -00b0ba: 0110 |0009: move v0, v1 │ │ -00b0bc: 0112 |000a: move v2, v1 │ │ -00b0be: 5463 7200 |000b: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b0c2: 2133 |000d: array-length v3, v3 │ │ -00b0c4: 3530 0d00 |000e: if-ge v0, v3, 001b // +000d │ │ -00b0c8: 5463 7100 |0010: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00b0cc: 4703 0300 |0012: aget-boolean v3, v3, v0 │ │ -00b0d0: 3803 0400 |0014: if-eqz v3, 0018 // +0004 │ │ -00b0d4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -00b0d8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00b0dc: 28f1 |001a: goto 000b // -000f │ │ -00b0de: 3742 0c00 |001b: if-le v2, v4, 0027 // +000c │ │ -00b0e2: 1a00 2101 |001d: const-string v0, "Insert mode only works with one selected table" // string@0121 │ │ -00b0e6: 5461 6a00 |001f: iget-object v1, v6, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00b0ea: 7120 3603 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00b0f0: 1a00 0000 |0024: const-string v0, "" // string@0000 │ │ -00b0f4: 28e2 |0026: goto 0008 // -001e │ │ -00b0f6: 6e20 c101 4600 |0027: invoke-virtual {v6, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.onCreateDialog:(I)Landroid/app/Dialog; // method@01c1 │ │ -00b0fc: 1a02 1e01 |002a: const-string v2, "Insert Into " // string@011e │ │ -00b100: 5460 7200 |002c: iget-object v0, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b104: 3800 e500 |002e: if-eqz v0, 0113 // +00e5 │ │ -00b108: 5460 7200 |0030: iget-object v0, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b10c: 2100 |0032: array-length v0, v0 │ │ -00b10e: 3d00 e000 |0033: if-lez v0, 0113 // +00e0 │ │ -00b112: 0110 |0035: move v0, v1 │ │ -00b114: 5463 7200 |0036: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b118: 2133 |0038: array-length v3, v3 │ │ -00b11a: 3530 da00 |0039: if-ge v0, v3, 0113 // +00da │ │ -00b11e: 5463 7100 |003b: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00b122: 4703 0300 |003d: aget-boolean v3, v3, v0 │ │ -00b126: 3803 6100 |003f: if-eqz v3, 00a0 // +0061 │ │ -00b12a: 2203 d600 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b12e: 7010 fc03 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b134: 6e20 0004 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b13a: 0c02 |0049: move-result-object v2 │ │ -00b13c: 1a03 f602 |004a: const-string v3, "[" // string@02f6 │ │ -00b140: 6e20 0004 3200 |004c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b146: 0c02 |004f: move-result-object v2 │ │ -00b148: 5463 7200 |0050: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b14c: 4600 0300 |0052: aget-object v0, v3, v0 │ │ -00b150: 6e20 0004 0200 |0054: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b156: 0c00 |0057: move-result-object v0 │ │ -00b158: 1a02 0903 |0058: const-string v2, "] (" // string@0309 │ │ -00b15c: 6e20 0004 2000 |005a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b162: 0c00 |005d: move-result-object v0 │ │ -00b164: 6e10 0204 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b16a: 0c00 |0061: move-result-object v0 │ │ -00b16c: 5462 7500 |0062: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b170: 3802 4000 |0064: if-eqz v2, 00a4 // +0040 │ │ -00b174: 5462 7500 |0066: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b178: 2122 |0068: array-length v2, v2 │ │ -00b17a: 3d02 3b00 |0069: if-lez v2, 00a4 // +003b │ │ -00b17e: 0702 |006b: move-object v2, v0 │ │ -00b180: 0110 |006c: move v0, v1 │ │ -00b182: 5463 7500 |006d: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b186: 2133 |006f: array-length v3, v3 │ │ -00b188: 3530 3300 |0070: if-ge v0, v3, 00a3 // +0033 │ │ -00b18c: 2203 d600 |0072: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b190: 7010 fc03 0300 |0074: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b196: 6e20 0004 2300 |0077: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b19c: 0c02 |007a: move-result-object v2 │ │ -00b19e: 5463 7500 |007b: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b1a2: 4603 0300 |007d: aget-object v3, v3, v0 │ │ -00b1a6: 5464 7500 |007f: iget-object v4, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b1aa: 4604 0400 |0081: aget-object v4, v4, v0 │ │ -00b1ae: 1a05 5400 |0083: const-string v5, "." // string@0054 │ │ -00b1b2: 6e20 eb03 5400 |0085: invoke-virtual {v4, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@03eb │ │ -00b1b8: 0a04 |0088: move-result v4 │ │ -00b1ba: d804 0401 |0089: add-int/lit8 v4, v4, #int 1 // #01 │ │ -00b1be: 6e20 f203 4300 |008b: invoke-virtual {v3, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ -00b1c4: 0c03 |008e: move-result-object v3 │ │ -00b1c6: 6e20 0004 3200 |008f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b1cc: 0c02 |0092: move-result-object v2 │ │ -00b1ce: 1a03 4700 |0093: const-string v3, ", " // string@0047 │ │ -00b1d2: 6e20 0004 3200 |0095: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b1d8: 0c02 |0098: move-result-object v2 │ │ -00b1da: 6e10 0204 0200 |0099: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b1e0: 0c02 |009c: move-result-object v2 │ │ -00b1e2: d800 0001 |009d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00b1e6: 28ce |009f: goto 006d // -0032 │ │ -00b1e8: d800 0001 |00a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00b1ec: 2894 |00a2: goto 0036 // -006c │ │ -00b1ee: 0720 |00a3: move-object v0, v2 │ │ -00b1f0: 2202 d600 |00a4: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b1f4: 7010 fc03 0200 |00a6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b1fa: 6e10 ed03 0000 |00a9: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -00b200: 0a03 |00ac: move-result v3 │ │ -00b202: d803 03fe |00ad: add-int/lit8 v3, v3, #int -2 // #fe │ │ -00b206: 6e30 f303 1003 |00af: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -00b20c: 0c00 |00b2: move-result-object v0 │ │ -00b20e: 6e20 0004 0200 |00b3: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b214: 0c00 |00b6: move-result-object v0 │ │ -00b216: 1a02 3f00 |00b7: const-string v2, ") │ │ +00b0b0: 1100 |0008: return-object v0 │ │ +00b0b2: 0110 |0009: move v0, v1 │ │ +00b0b4: 0112 |000a: move v2, v1 │ │ +00b0b6: 5463 7200 |000b: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b0ba: 2133 |000d: array-length v3, v3 │ │ +00b0bc: 3530 0d00 |000e: if-ge v0, v3, 001b // +000d │ │ +00b0c0: 5463 7100 |0010: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00b0c4: 4703 0300 |0012: aget-boolean v3, v3, v0 │ │ +00b0c8: 3803 0400 |0014: if-eqz v3, 0018 // +0004 │ │ +00b0cc: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +00b0d0: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00b0d4: 28f1 |001a: goto 000b // -000f │ │ +00b0d6: 3742 0c00 |001b: if-le v2, v4, 0027 // +000c │ │ +00b0da: 1a00 2101 |001d: const-string v0, "Insert mode only works with one selected table" // string@0121 │ │ +00b0de: 5461 6a00 |001f: iget-object v1, v6, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00b0e2: 7120 3603 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00b0e8: 1a00 0000 |0024: const-string v0, "" // string@0000 │ │ +00b0ec: 28e2 |0026: goto 0008 // -001e │ │ +00b0ee: 6e20 c101 4600 |0027: invoke-virtual {v6, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.onCreateDialog:(I)Landroid/app/Dialog; // method@01c1 │ │ +00b0f4: 1a02 1e01 |002a: const-string v2, "Insert Into " // string@011e │ │ +00b0f8: 5460 7200 |002c: iget-object v0, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b0fc: 3800 e500 |002e: if-eqz v0, 0113 // +00e5 │ │ +00b100: 5460 7200 |0030: iget-object v0, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b104: 2100 |0032: array-length v0, v0 │ │ +00b106: 3d00 e000 |0033: if-lez v0, 0113 // +00e0 │ │ +00b10a: 0110 |0035: move v0, v1 │ │ +00b10c: 5463 7200 |0036: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b110: 2133 |0038: array-length v3, v3 │ │ +00b112: 3530 da00 |0039: if-ge v0, v3, 0113 // +00da │ │ +00b116: 5463 7100 |003b: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00b11a: 4703 0300 |003d: aget-boolean v3, v3, v0 │ │ +00b11e: 3803 6100 |003f: if-eqz v3, 00a0 // +0061 │ │ +00b122: 2203 d600 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b126: 7010 fd03 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b12c: 6e20 0104 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b132: 0c02 |0049: move-result-object v2 │ │ +00b134: 1a03 f602 |004a: const-string v3, "[" // string@02f6 │ │ +00b138: 6e20 0104 3200 |004c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b13e: 0c02 |004f: move-result-object v2 │ │ +00b140: 5463 7200 |0050: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b144: 4600 0300 |0052: aget-object v0, v3, v0 │ │ +00b148: 6e20 0104 0200 |0054: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b14e: 0c00 |0057: move-result-object v0 │ │ +00b150: 1a02 0903 |0058: const-string v2, "] (" // string@0309 │ │ +00b154: 6e20 0104 2000 |005a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b15a: 0c00 |005d: move-result-object v0 │ │ +00b15c: 6e10 0304 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b162: 0c00 |0061: move-result-object v0 │ │ +00b164: 5462 7500 |0062: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b168: 3802 4000 |0064: if-eqz v2, 00a4 // +0040 │ │ +00b16c: 5462 7500 |0066: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b170: 2122 |0068: array-length v2, v2 │ │ +00b172: 3d02 3b00 |0069: if-lez v2, 00a4 // +003b │ │ +00b176: 0702 |006b: move-object v2, v0 │ │ +00b178: 0110 |006c: move v0, v1 │ │ +00b17a: 5463 7500 |006d: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b17e: 2133 |006f: array-length v3, v3 │ │ +00b180: 3530 3300 |0070: if-ge v0, v3, 00a3 // +0033 │ │ +00b184: 2203 d600 |0072: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b188: 7010 fd03 0300 |0074: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b18e: 6e20 0104 2300 |0077: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b194: 0c02 |007a: move-result-object v2 │ │ +00b196: 5463 7500 |007b: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b19a: 4603 0300 |007d: aget-object v3, v3, v0 │ │ +00b19e: 5464 7500 |007f: iget-object v4, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b1a2: 4604 0400 |0081: aget-object v4, v4, v0 │ │ +00b1a6: 1a05 5400 |0083: const-string v5, "." // string@0054 │ │ +00b1aa: 6e20 ec03 5400 |0085: invoke-virtual {v4, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@03ec │ │ +00b1b0: 0a04 |0088: move-result v4 │ │ +00b1b2: d804 0401 |0089: add-int/lit8 v4, v4, #int 1 // #01 │ │ +00b1b6: 6e20 f303 4300 |008b: invoke-virtual {v3, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ +00b1bc: 0c03 |008e: move-result-object v3 │ │ +00b1be: 6e20 0104 3200 |008f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b1c4: 0c02 |0092: move-result-object v2 │ │ +00b1c6: 1a03 4700 |0093: const-string v3, ", " // string@0047 │ │ +00b1ca: 6e20 0104 3200 |0095: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b1d0: 0c02 |0098: move-result-object v2 │ │ +00b1d2: 6e10 0304 0200 |0099: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b1d8: 0c02 |009c: move-result-object v2 │ │ +00b1da: d800 0001 |009d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00b1de: 28ce |009f: goto 006d // -0032 │ │ +00b1e0: d800 0001 |00a0: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00b1e4: 2894 |00a2: goto 0036 // -006c │ │ +00b1e6: 0720 |00a3: move-object v0, v2 │ │ +00b1e8: 2202 d600 |00a4: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b1ec: 7010 fd03 0200 |00a6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b1f2: 6e10 ee03 0000 |00a9: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +00b1f8: 0a03 |00ac: move-result v3 │ │ +00b1fa: d803 03fe |00ad: add-int/lit8 v3, v3, #int -2 // #fe │ │ +00b1fe: 6e30 f403 1003 |00af: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +00b204: 0c00 |00b2: move-result-object v0 │ │ +00b206: 6e20 0104 0200 |00b3: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b20c: 0c00 |00b6: move-result-object v0 │ │ +00b20e: 1a02 3f00 |00b7: const-string v2, ") │ │ values (" // string@003f │ │ -00b21a: 6e20 0004 2000 |00b9: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b220: 0c00 |00bc: move-result-object v0 │ │ -00b222: 6e10 0204 0000 |00bd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b228: 0c00 |00c0: move-result-object v0 │ │ -00b22a: 5462 7500 |00c1: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b22e: 3802 3100 |00c3: if-eqz v2, 00f4 // +0031 │ │ -00b232: 5462 7500 |00c5: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b236: 2122 |00c7: array-length v2, v2 │ │ -00b238: 3d02 2c00 |00c8: if-lez v2, 00f4 // +002c │ │ -00b23c: 0702 |00ca: move-object v2, v0 │ │ -00b23e: 0110 |00cb: move v0, v1 │ │ -00b240: 5463 7500 |00cc: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b244: 2133 |00ce: array-length v3, v3 │ │ -00b246: 3530 2400 |00cf: if-ge v0, v3, 00f3 // +0024 │ │ -00b24a: 2203 d600 |00d1: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b24e: 7010 fc03 0300 |00d3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b254: 6e20 0004 2300 |00d6: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b25a: 0c02 |00d9: move-result-object v2 │ │ -00b25c: 1a03 3b00 |00da: const-string v3, "'value" // string@003b │ │ -00b260: 6e20 0004 3200 |00dc: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b266: 0c02 |00df: move-result-object v2 │ │ -00b268: d803 0001 |00e0: add-int/lit8 v3, v0, #int 1 // #01 │ │ -00b26c: 6e20 fd03 3200 |00e2: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00b272: 0c02 |00e5: move-result-object v2 │ │ -00b274: 1a03 3a00 |00e6: const-string v3, "', " // string@003a │ │ -00b278: 6e20 0004 3200 |00e8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b27e: 0c02 |00eb: move-result-object v2 │ │ -00b280: 6e10 0204 0200 |00ec: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b286: 0c02 |00ef: move-result-object v2 │ │ -00b288: d800 0001 |00f0: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00b28c: 28da |00f2: goto 00cc // -0026 │ │ -00b28e: 0720 |00f3: move-object v0, v2 │ │ -00b290: 2202 d600 |00f4: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b294: 7010 fc03 0200 |00f6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b29a: 6e10 ed03 0000 |00f9: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -00b2a0: 0a03 |00fc: move-result v3 │ │ -00b2a2: d803 03fe |00fd: add-int/lit8 v3, v3, #int -2 // #fe │ │ -00b2a6: 6e30 f303 1003 |00ff: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -00b2ac: 0c00 |0102: move-result-object v0 │ │ -00b2ae: 6e20 0004 0200 |0103: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b2b4: 0c00 |0106: move-result-object v0 │ │ -00b2b6: 1a01 3e00 |0107: const-string v1, ")" // string@003e │ │ -00b2ba: 6e20 0004 1000 |0109: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b2c0: 0c00 |010c: move-result-object v0 │ │ -00b2c2: 6e10 0204 0000 |010d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b2c8: 0c00 |0110: move-result-object v0 │ │ -00b2ca: 2900 f7fe |0111: goto/16 0008 // -0109 │ │ -00b2ce: 0720 |0113: move-object v0, v2 │ │ -00b2d0: 2900 4eff |0114: goto/16 0062 // -00b2 │ │ +00b212: 6e20 0104 2000 |00b9: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b218: 0c00 |00bc: move-result-object v0 │ │ +00b21a: 6e10 0304 0000 |00bd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b220: 0c00 |00c0: move-result-object v0 │ │ +00b222: 5462 7500 |00c1: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b226: 3802 3100 |00c3: if-eqz v2, 00f4 // +0031 │ │ +00b22a: 5462 7500 |00c5: iget-object v2, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b22e: 2122 |00c7: array-length v2, v2 │ │ +00b230: 3d02 2c00 |00c8: if-lez v2, 00f4 // +002c │ │ +00b234: 0702 |00ca: move-object v2, v0 │ │ +00b236: 0110 |00cb: move v0, v1 │ │ +00b238: 5463 7500 |00cc: iget-object v3, v6, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b23c: 2133 |00ce: array-length v3, v3 │ │ +00b23e: 3530 2400 |00cf: if-ge v0, v3, 00f3 // +0024 │ │ +00b242: 2203 d600 |00d1: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b246: 7010 fd03 0300 |00d3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b24c: 6e20 0104 2300 |00d6: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b252: 0c02 |00d9: move-result-object v2 │ │ +00b254: 1a03 3b00 |00da: const-string v3, "'value" // string@003b │ │ +00b258: 6e20 0104 3200 |00dc: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b25e: 0c02 |00df: move-result-object v2 │ │ +00b260: d803 0001 |00e0: add-int/lit8 v3, v0, #int 1 // #01 │ │ +00b264: 6e20 fe03 3200 |00e2: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00b26a: 0c02 |00e5: move-result-object v2 │ │ +00b26c: 1a03 3a00 |00e6: const-string v3, "', " // string@003a │ │ +00b270: 6e20 0104 3200 |00e8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b276: 0c02 |00eb: move-result-object v2 │ │ +00b278: 6e10 0304 0200 |00ec: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b27e: 0c02 |00ef: move-result-object v2 │ │ +00b280: d800 0001 |00f0: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00b284: 28da |00f2: goto 00cc // -0026 │ │ +00b286: 0720 |00f3: move-object v0, v2 │ │ +00b288: 2202 d600 |00f4: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b28c: 7010 fd03 0200 |00f6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b292: 6e10 ee03 0000 |00f9: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +00b298: 0a03 |00fc: move-result v3 │ │ +00b29a: d803 03fe |00fd: add-int/lit8 v3, v3, #int -2 // #fe │ │ +00b29e: 6e30 f403 1003 |00ff: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +00b2a4: 0c00 |0102: move-result-object v0 │ │ +00b2a6: 6e20 0104 0200 |0103: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b2ac: 0c00 |0106: move-result-object v0 │ │ +00b2ae: 1a01 3e00 |0107: const-string v1, ")" // string@003e │ │ +00b2b2: 6e20 0104 1000 |0109: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b2b8: 0c00 |010c: move-result-object v0 │ │ +00b2ba: 6e10 0304 0000 |010d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b2c0: 0c00 |0110: move-result-object v0 │ │ +00b2c2: 2900 f7fe |0111: goto/16 0008 // -0109 │ │ +00b2c6: 0720 |0113: move-object v0, v2 │ │ +00b2c8: 2900 4eff |0114: goto/16 0062 // -00b2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b2d4: |[00b2d4] dk.andsen.asqlitemanager.QueryViewer.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z │ │ -00b2e4: 5c01 6200 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ -00b2e8: 0f01 |0002: return v1 │ │ +00b2cc: |[00b2cc] dk.andsen.asqlitemanager.QueryViewer.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z │ │ +00b2dc: 5c01 6200 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ +00b2e0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b2ec: |[00b2ec] dk.andsen.asqlitemanager.QueryViewer.c:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ -00b2fc: 5210 5f00 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ -00b300: 0f00 |0002: return v0 │ │ +00b2e4: |[00b2e4] dk.andsen.asqlitemanager.QueryViewer.c:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ +00b2f4: 5210 5f00 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ +00b2f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'c' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 219 16-bit code units │ │ -00b304: |[00b304] dk.andsen.asqlitemanager.QueryViewer.c:()Ljava/lang/String; │ │ -00b314: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -00b316: 1a00 0000 |0001: const-string v0, "" // string@0000 │ │ -00b31a: 5450 7500 |0003: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b31e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -00b322: 5450 7400 |0007: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ -00b326: 7020 9b01 0500 |0009: invoke-direct {v5, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:([Z)I // method@019b │ │ -00b32c: 0a00 |000c: move-result v0 │ │ -00b32e: 3900 3d00 |000d: if-nez v0, 004a // +003d │ │ -00b332: 1a00 1e04 |000f: const-string v0, "select * │ │ -from " // string@041e │ │ -00b336: 5451 7200 |0011: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b33a: 3801 c700 |0013: if-eqz v1, 00da // +00c7 │ │ -00b33e: 5451 7200 |0015: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b342: 2111 |0017: array-length v1, v1 │ │ -00b344: 3d01 c200 |0018: if-lez v1, 00da // +00c2 │ │ -00b348: 0121 |001a: move v1, v2 │ │ -00b34a: 5453 7200 |001b: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b34e: 2133 |001d: array-length v3, v3 │ │ -00b350: 3531 b200 |001e: if-ge v1, v3, 00d0 // +00b2 │ │ -00b354: 5453 7100 |0020: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00b358: 4703 0301 |0022: aget-boolean v3, v3, v1 │ │ -00b35c: 3803 2300 |0024: if-eqz v3, 0047 // +0023 │ │ -00b360: 2203 d600 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b364: 7010 fc03 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b36a: 6e20 0004 0300 |002b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b370: 0c00 |002e: move-result-object v0 │ │ -00b372: 1a03 f602 |002f: const-string v3, "[" // string@02f6 │ │ -00b376: 6e20 0004 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b37c: 0c00 |0034: move-result-object v0 │ │ -00b37e: 5453 7200 |0035: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b382: 4603 0301 |0037: aget-object v3, v3, v1 │ │ -00b386: 6e20 0004 3000 |0039: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b38c: 0c00 |003c: move-result-object v0 │ │ -00b38e: 1a03 1303 |003d: const-string v3, "], " // string@0313 │ │ -00b392: 6e20 0004 3000 |003f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b398: 0c00 |0042: move-result-object v0 │ │ -00b39a: 6e10 0204 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b3a0: 0c00 |0046: move-result-object v0 │ │ -00b3a2: d801 0101 |0047: add-int/lit8 v1, v1, #int 1 // #01 │ │ -00b3a6: 28d2 |0049: goto 001b // -002e │ │ -00b3a8: 1a01 1d04 |004a: const-string v1, "select " // string@041d │ │ -00b3ac: 2200 d600 |004c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b3b0: 7010 fc03 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b3b6: 1a03 f601 |0051: const-string v3, "List of fields: " // string@01f6 │ │ -00b3ba: 6e20 0004 3000 |0053: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b3c0: 0c00 |0056: move-result-object v0 │ │ -00b3c2: 5453 7500 |0057: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b3c6: 2133 |0059: array-length v3, v3 │ │ -00b3c8: 6e20 fd03 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00b3ce: 0c00 |005d: move-result-object v0 │ │ -00b3d0: 6e10 0204 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b3d6: 0c00 |0061: move-result-object v0 │ │ -00b3d8: 5553 7a00 |0062: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00b3dc: 7120 3903 3000 |0064: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00b3e2: 0120 |0067: move v0, v2 │ │ -00b3e4: 0123 |0068: move v3, v2 │ │ -00b3e6: 5454 7500 |0069: iget-object v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b3ea: 2144 |006b: array-length v4, v4 │ │ -00b3ec: 3543 4300 |006c: if-ge v3, v4, 00af // +0043 │ │ -00b3f0: 5454 7400 |006e: iget-object v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ -00b3f4: 4704 0403 |0070: aget-boolean v4, v4, v3 │ │ -00b3f8: 3804 3a00 |0072: if-eqz v4, 00ac // +003a │ │ -00b3fc: 2200 d600 |0074: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b400: 7010 fc03 0000 |0076: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b406: 1a04 8602 |0079: const-string v4, "Selected field: " // string@0286 │ │ -00b40a: 6e20 0004 4000 |007b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b410: 0c00 |007e: move-result-object v0 │ │ -00b412: 5454 7500 |007f: iget-object v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b416: 4604 0403 |0081: aget-object v4, v4, v3 │ │ -00b41a: 6e20 0004 4000 |0083: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b420: 0c00 |0086: move-result-object v0 │ │ -00b422: 6e10 0204 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b428: 0c00 |008a: move-result-object v0 │ │ -00b42a: 5554 7a00 |008b: iget-boolean v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00b42e: 7120 3903 4000 |008d: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00b434: 2200 d600 |0090: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b438: 7010 fc03 0000 |0092: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b43e: 6e20 0004 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b444: 0c00 |0098: move-result-object v0 │ │ -00b446: 5451 7500 |0099: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b44a: 4601 0103 |009b: aget-object v1, v1, v3 │ │ -00b44e: 6e20 0004 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b454: 0c00 |00a0: move-result-object v0 │ │ -00b456: 1a01 4700 |00a1: const-string v1, ", " // string@0047 │ │ -00b45a: 6e20 0004 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b460: 0c00 |00a6: move-result-object v0 │ │ -00b462: 6e10 0204 0000 |00a7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b468: 0c01 |00aa: move-result-object v1 │ │ -00b46a: 1210 |00ab: const/4 v0, #int 1 // #1 │ │ -00b46c: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -00b470: 28bb |00ae: goto 0069 // -0045 │ │ -00b472: 3800 0c00 |00af: if-eqz v0, 00bb // +000c │ │ -00b476: 6e10 ed03 0100 |00b1: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ed │ │ -00b47c: 0a00 |00b4: move-result v0 │ │ -00b47e: d800 00fe |00b5: add-int/lit8 v0, v0, #int -2 // #fe │ │ -00b482: 6e30 f303 2100 |00b7: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -00b488: 0c01 |00ba: move-result-object v1 │ │ -00b48a: 2200 d600 |00bb: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b48e: 7010 fc03 0000 |00bd: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b494: 6e20 0004 1000 |00c0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b49a: 0c00 |00c3: move-result-object v0 │ │ -00b49c: 1a01 0400 |00c4: const-string v1, " │ │ +00b2fc: |[00b2fc] dk.andsen.asqlitemanager.QueryViewer.c:()Ljava/lang/String; │ │ +00b30c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +00b30e: 1a00 0000 |0001: const-string v0, "" // string@0000 │ │ +00b312: 5450 7500 |0003: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b316: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +00b31a: 5450 7400 |0007: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ +00b31e: 7020 9b01 0500 |0009: invoke-direct {v5, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:([Z)I // method@019b │ │ +00b324: 0a00 |000c: move-result v0 │ │ +00b326: 3900 3d00 |000d: if-nez v0, 004a // +003d │ │ +00b32a: 1a00 1d04 |000f: const-string v0, "select * │ │ +from " // string@041d │ │ +00b32e: 5451 7200 |0011: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b332: 3801 c700 |0013: if-eqz v1, 00da // +00c7 │ │ +00b336: 5451 7200 |0015: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b33a: 2111 |0017: array-length v1, v1 │ │ +00b33c: 3d01 c200 |0018: if-lez v1, 00da // +00c2 │ │ +00b340: 0121 |001a: move v1, v2 │ │ +00b342: 5453 7200 |001b: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b346: 2133 |001d: array-length v3, v3 │ │ +00b348: 3531 b200 |001e: if-ge v1, v3, 00d0 // +00b2 │ │ +00b34c: 5453 7100 |0020: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00b350: 4703 0301 |0022: aget-boolean v3, v3, v1 │ │ +00b354: 3803 2300 |0024: if-eqz v3, 0047 // +0023 │ │ +00b358: 2203 d600 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b35c: 7010 fd03 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b362: 6e20 0104 0300 |002b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b368: 0c00 |002e: move-result-object v0 │ │ +00b36a: 1a03 f602 |002f: const-string v3, "[" // string@02f6 │ │ +00b36e: 6e20 0104 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b374: 0c00 |0034: move-result-object v0 │ │ +00b376: 5453 7200 |0035: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b37a: 4603 0301 |0037: aget-object v3, v3, v1 │ │ +00b37e: 6e20 0104 3000 |0039: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b384: 0c00 |003c: move-result-object v0 │ │ +00b386: 1a03 1303 |003d: const-string v3, "], " // string@0313 │ │ +00b38a: 6e20 0104 3000 |003f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b390: 0c00 |0042: move-result-object v0 │ │ +00b392: 6e10 0304 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b398: 0c00 |0046: move-result-object v0 │ │ +00b39a: d801 0101 |0047: add-int/lit8 v1, v1, #int 1 // #01 │ │ +00b39e: 28d2 |0049: goto 001b // -002e │ │ +00b3a0: 1a01 1c04 |004a: const-string v1, "select " // string@041c │ │ +00b3a4: 2200 d600 |004c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b3a8: 7010 fd03 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b3ae: 1a03 f601 |0051: const-string v3, "List of fields: " // string@01f6 │ │ +00b3b2: 6e20 0104 3000 |0053: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b3b8: 0c00 |0056: move-result-object v0 │ │ +00b3ba: 5453 7500 |0057: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b3be: 2133 |0059: array-length v3, v3 │ │ +00b3c0: 6e20 fe03 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00b3c6: 0c00 |005d: move-result-object v0 │ │ +00b3c8: 6e10 0304 0000 |005e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b3ce: 0c00 |0061: move-result-object v0 │ │ +00b3d0: 5553 7a00 |0062: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00b3d4: 7120 3903 3000 |0064: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00b3da: 0120 |0067: move v0, v2 │ │ +00b3dc: 0123 |0068: move v3, v2 │ │ +00b3de: 5454 7500 |0069: iget-object v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b3e2: 2144 |006b: array-length v4, v4 │ │ +00b3e4: 3543 4300 |006c: if-ge v3, v4, 00af // +0043 │ │ +00b3e8: 5454 7400 |006e: iget-object v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ +00b3ec: 4704 0403 |0070: aget-boolean v4, v4, v3 │ │ +00b3f0: 3804 3a00 |0072: if-eqz v4, 00ac // +003a │ │ +00b3f4: 2200 d600 |0074: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b3f8: 7010 fd03 0000 |0076: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b3fe: 1a04 8602 |0079: const-string v4, "Selected field: " // string@0286 │ │ +00b402: 6e20 0104 4000 |007b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b408: 0c00 |007e: move-result-object v0 │ │ +00b40a: 5454 7500 |007f: iget-object v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b40e: 4604 0403 |0081: aget-object v4, v4, v3 │ │ +00b412: 6e20 0104 4000 |0083: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b418: 0c00 |0086: move-result-object v0 │ │ +00b41a: 6e10 0304 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b420: 0c00 |008a: move-result-object v0 │ │ +00b422: 5554 7a00 |008b: iget-boolean v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00b426: 7120 3903 4000 |008d: invoke-static {v0, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00b42c: 2200 d600 |0090: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b430: 7010 fd03 0000 |0092: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b436: 6e20 0104 1000 |0095: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b43c: 0c00 |0098: move-result-object v0 │ │ +00b43e: 5451 7500 |0099: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b442: 4601 0103 |009b: aget-object v1, v1, v3 │ │ +00b446: 6e20 0104 1000 |009d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b44c: 0c00 |00a0: move-result-object v0 │ │ +00b44e: 1a01 4700 |00a1: const-string v1, ", " // string@0047 │ │ +00b452: 6e20 0104 1000 |00a3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b458: 0c00 |00a6: move-result-object v0 │ │ +00b45a: 6e10 0304 0000 |00a7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b460: 0c01 |00aa: move-result-object v1 │ │ +00b462: 1210 |00ab: const/4 v0, #int 1 // #1 │ │ +00b464: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +00b468: 28bb |00ae: goto 0069 // -0045 │ │ +00b46a: 3800 0c00 |00af: if-eqz v0, 00bb // +000c │ │ +00b46e: 6e10 ee03 0100 |00b1: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ee │ │ +00b474: 0a00 |00b4: move-result v0 │ │ +00b476: d800 00fe |00b5: add-int/lit8 v0, v0, #int -2 // #fe │ │ +00b47a: 6e30 f403 2100 |00b7: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +00b480: 0c01 |00ba: move-result-object v1 │ │ +00b482: 2200 d600 |00bb: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b486: 7010 fd03 0000 |00bd: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b48c: 6e20 0104 1000 |00c0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b492: 0c00 |00c3: move-result-object v0 │ │ +00b494: 1a01 0400 |00c4: const-string v1, " │ │ from " // string@0004 │ │ -00b4a0: 6e20 0004 1000 |00c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b4a6: 0c00 |00c9: move-result-object v0 │ │ -00b4a8: 6e10 0204 0000 |00ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b4ae: 0c00 |00cd: move-result-object v0 │ │ -00b4b0: 2900 43ff |00ce: goto/16 0011 // -00bd │ │ -00b4b4: 6e10 ed03 0000 |00d0: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -00b4ba: 0a01 |00d3: move-result v1 │ │ -00b4bc: d801 01fe |00d4: add-int/lit8 v1, v1, #int -2 // #fe │ │ -00b4c0: 6e30 f303 2001 |00d6: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -00b4c6: 0c00 |00d9: move-result-object v0 │ │ -00b4c8: 1100 |00da: return-object v0 │ │ +00b498: 6e20 0104 1000 |00c6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b49e: 0c00 |00c9: move-result-object v0 │ │ +00b4a0: 6e10 0304 0000 |00ca: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b4a6: 0c00 |00cd: move-result-object v0 │ │ +00b4a8: 2900 43ff |00ce: goto/16 0011 // -00bd │ │ +00b4ac: 6e10 ee03 0000 |00d0: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +00b4b2: 0a01 |00d3: move-result v1 │ │ +00b4b4: d801 01fe |00d4: add-int/lit8 v1, v1, #int -2 // #fe │ │ +00b4b8: 6e30 f403 2001 |00d6: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +00b4be: 0c00 |00d9: move-result-object v0 │ │ +00b4c0: 1100 |00da: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'd' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b4cc: |[00b4cc] dk.andsen.asqlitemanager.QueryViewer.d:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/content/Context; │ │ -00b4dc: 5410 6a00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00b4e0: 1100 |0002: return-object v0 │ │ +00b4c4: |[00b4c4] dk.andsen.asqlitemanager.QueryViewer.d:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/content/Context; │ │ +00b4d4: 5410 6a00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00b4d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'd' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -00b4e4: |[00b4e4] dk.andsen.asqlitemanager.QueryViewer.d:()Ljava/lang/String; │ │ -00b4f4: 1a01 c000 |0000: const-string v1, "Drop table " // string@00c0 │ │ -00b4f8: 5430 7200 |0002: iget-object v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b4fc: 3800 3800 |0004: if-eqz v0, 003c // +0038 │ │ -00b500: 5430 7200 |0006: iget-object v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b504: 2100 |0008: array-length v0, v0 │ │ -00b506: 3d00 3300 |0009: if-lez v0, 003c // +0033 │ │ -00b50a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -00b50c: 5432 7200 |000c: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b510: 2122 |000e: array-length v2, v2 │ │ -00b512: 3520 2d00 |000f: if-ge v0, v2, 003c // +002d │ │ -00b516: 5432 7100 |0011: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00b51a: 4702 0200 |0013: aget-boolean v2, v2, v0 │ │ -00b51e: 3802 2400 |0015: if-eqz v2, 0039 // +0024 │ │ -00b522: 2202 d600 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b526: 7010 fc03 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b52c: 6e20 0004 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b532: 0c01 |001f: move-result-object v1 │ │ -00b534: 1a02 f602 |0020: const-string v2, "[" // string@02f6 │ │ -00b538: 6e20 0004 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b53e: 0c01 |0025: move-result-object v1 │ │ -00b540: 5432 7200 |0026: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b544: 4600 0200 |0028: aget-object v0, v2, v0 │ │ -00b548: 6e20 0004 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b54e: 0c00 |002d: move-result-object v0 │ │ -00b550: 1a01 0703 |002e: const-string v1, "]" // string@0307 │ │ -00b554: 6e20 0004 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b55a: 0c00 |0033: move-result-object v0 │ │ -00b55c: 6e10 0204 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b562: 0c00 |0037: move-result-object v0 │ │ -00b564: 1100 |0038: return-object v0 │ │ -00b566: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00b56a: 28d1 |003b: goto 000c // -002f │ │ -00b56c: 0710 |003c: move-object v0, v1 │ │ -00b56e: 28fb |003d: goto 0038 // -0005 │ │ +00b4dc: |[00b4dc] dk.andsen.asqlitemanager.QueryViewer.d:()Ljava/lang/String; │ │ +00b4ec: 1a01 c000 |0000: const-string v1, "Drop table " // string@00c0 │ │ +00b4f0: 5430 7200 |0002: iget-object v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b4f4: 3800 3800 |0004: if-eqz v0, 003c // +0038 │ │ +00b4f8: 5430 7200 |0006: iget-object v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b4fc: 2100 |0008: array-length v0, v0 │ │ +00b4fe: 3d00 3300 |0009: if-lez v0, 003c // +0033 │ │ +00b502: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +00b504: 5432 7200 |000c: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b508: 2122 |000e: array-length v2, v2 │ │ +00b50a: 3520 2d00 |000f: if-ge v0, v2, 003c // +002d │ │ +00b50e: 5432 7100 |0011: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00b512: 4702 0200 |0013: aget-boolean v2, v2, v0 │ │ +00b516: 3802 2400 |0015: if-eqz v2, 0039 // +0024 │ │ +00b51a: 2202 d600 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b51e: 7010 fd03 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b524: 6e20 0104 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b52a: 0c01 |001f: move-result-object v1 │ │ +00b52c: 1a02 f602 |0020: const-string v2, "[" // string@02f6 │ │ +00b530: 6e20 0104 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b536: 0c01 |0025: move-result-object v1 │ │ +00b538: 5432 7200 |0026: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b53c: 4600 0200 |0028: aget-object v0, v2, v0 │ │ +00b540: 6e20 0104 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b546: 0c00 |002d: move-result-object v0 │ │ +00b548: 1a01 0703 |002e: const-string v1, "]" // string@0307 │ │ +00b54c: 6e20 0104 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b552: 0c00 |0033: move-result-object v0 │ │ +00b554: 6e10 0304 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b55a: 0c00 |0037: move-result-object v0 │ │ +00b55c: 1100 |0038: return-object v0 │ │ +00b55e: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00b562: 28d1 |003b: goto 000c // -002f │ │ +00b564: 0710 |003c: move-object v0, v1 │ │ +00b566: 28fb |003d: goto 0038 // -0005 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'e' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b570: |[00b570] dk.andsen.asqlitemanager.QueryViewer.e:()Ljava/lang/String; │ │ -00b580: 1a00 c200 |0000: const-string v0, "Drop view [viewName]" // string@00c2 │ │ -00b584: 1100 |0002: return-object v0 │ │ +00b568: |[00b568] dk.andsen.asqlitemanager.QueryViewer.e:()Ljava/lang/String; │ │ +00b578: 1a00 c200 |0000: const-string v0, "Drop view [viewName]" // string@00c2 │ │ +00b57c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'e' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b588: |[00b588] dk.andsen.asqlitemanager.QueryViewer.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z │ │ -00b598: 5510 7a00 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00b59c: 0f00 |0002: return v0 │ │ +00b580: |[00b580] dk.andsen.asqlitemanager.QueryViewer.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z │ │ +00b590: 5510 7a00 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00b594: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'f' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -00b5a0: |[00b5a0] dk.andsen.asqlitemanager.QueryViewer.f:()Ljava/lang/String; │ │ -00b5b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00b5b2: 1a02 b900 |0001: const-string v2, "Delete from " // string@00b9 │ │ -00b5b6: 5440 7200 |0003: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b5ba: 3800 7000 |0005: if-eqz v0, 0075 // +0070 │ │ -00b5be: 5440 7200 |0007: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b5c2: 2100 |0009: array-length v0, v0 │ │ -00b5c4: 3d00 6b00 |000a: if-lez v0, 0075 // +006b │ │ -00b5c8: 0110 |000c: move v0, v1 │ │ -00b5ca: 5443 7200 |000d: iget-object v3, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b5ce: 2133 |000f: array-length v3, v3 │ │ -00b5d0: 3530 6500 |0010: if-ge v0, v3, 0075 // +0065 │ │ -00b5d4: 5443 7100 |0012: iget-object v3, v4, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00b5d8: 4703 0300 |0014: aget-boolean v3, v3, v0 │ │ -00b5dc: 3803 5900 |0016: if-eqz v3, 006f // +0059 │ │ -00b5e0: 2203 d600 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b5e4: 7010 fc03 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b5ea: 6e20 0004 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b5f0: 0c02 |0020: move-result-object v2 │ │ -00b5f2: 1a03 f602 |0021: const-string v3, "[" // string@02f6 │ │ -00b5f6: 6e20 0004 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b5fc: 0c02 |0026: move-result-object v2 │ │ -00b5fe: 5443 7200 |0027: iget-object v3, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00b602: 4600 0300 |0029: aget-object v0, v3, v0 │ │ -00b606: 6e20 0004 0200 |002b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b60c: 0c00 |002e: move-result-object v0 │ │ -00b60e: 1a02 0f03 |002f: const-string v2, "] where " // string@030f │ │ -00b612: 6e20 0004 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b618: 0c00 |0034: move-result-object v0 │ │ -00b61a: 6e10 0204 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b620: 0c00 |0038: move-result-object v0 │ │ -00b622: 5442 7500 |0039: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b626: 3802 3300 |003b: if-eqz v2, 006e // +0033 │ │ -00b62a: 5442 7500 |003d: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b62e: 2122 |003f: array-length v2, v2 │ │ -00b630: 3d02 2e00 |0040: if-lez v2, 006e // +002e │ │ -00b634: 5442 7500 |0042: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b638: 2122 |0044: array-length v2, v2 │ │ -00b63a: 3521 2900 |0045: if-ge v1, v2, 006e // +0029 │ │ -00b63e: 5442 7400 |0047: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ -00b642: 4702 0201 |0049: aget-boolean v2, v2, v1 │ │ -00b646: 3802 2700 |004b: if-eqz v2, 0072 // +0027 │ │ -00b64a: 2202 d600 |004d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b64e: 7010 fc03 0200 |004f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b654: 6e20 0004 0200 |0052: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b65a: 0c00 |0055: move-result-object v0 │ │ -00b65c: 1a02 f602 |0056: const-string v2, "[" // string@02f6 │ │ -00b660: 6e20 0004 2000 |0058: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b666: 0c00 |005b: move-result-object v0 │ │ -00b668: 5442 7500 |005c: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00b66c: 4601 0201 |005e: aget-object v1, v2, v1 │ │ -00b670: 6e20 0004 1000 |0060: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b676: 0c00 |0063: move-result-object v0 │ │ -00b678: 1a01 0a03 |0064: const-string v1, "] = 'xxx'" // string@030a │ │ -00b67c: 6e20 0004 1000 |0066: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b682: 0c00 |0069: move-result-object v0 │ │ -00b684: 6e10 0204 0000 |006a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b68a: 0c00 |006d: move-result-object v0 │ │ -00b68c: 1100 |006e: return-object v0 │ │ -00b68e: d800 0001 |006f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00b692: 289c |0071: goto 000d // -0064 │ │ -00b694: d801 0101 |0072: add-int/lit8 v1, v1, #int 1 // #01 │ │ -00b698: 28ce |0074: goto 0042 // -0032 │ │ -00b69a: 0720 |0075: move-object v0, v2 │ │ -00b69c: 28c3 |0076: goto 0039 // -003d │ │ +00b598: |[00b598] dk.andsen.asqlitemanager.QueryViewer.f:()Ljava/lang/String; │ │ +00b5a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00b5aa: 1a02 b900 |0001: const-string v2, "Delete from " // string@00b9 │ │ +00b5ae: 5440 7200 |0003: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b5b2: 3800 7000 |0005: if-eqz v0, 0075 // +0070 │ │ +00b5b6: 5440 7200 |0007: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b5ba: 2100 |0009: array-length v0, v0 │ │ +00b5bc: 3d00 6b00 |000a: if-lez v0, 0075 // +006b │ │ +00b5c0: 0110 |000c: move v0, v1 │ │ +00b5c2: 5443 7200 |000d: iget-object v3, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b5c6: 2133 |000f: array-length v3, v3 │ │ +00b5c8: 3530 6500 |0010: if-ge v0, v3, 0075 // +0065 │ │ +00b5cc: 5443 7100 |0012: iget-object v3, v4, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00b5d0: 4703 0300 |0014: aget-boolean v3, v3, v0 │ │ +00b5d4: 3803 5900 |0016: if-eqz v3, 006f // +0059 │ │ +00b5d8: 2203 d600 |0018: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b5dc: 7010 fd03 0300 |001a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b5e2: 6e20 0104 2300 |001d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b5e8: 0c02 |0020: move-result-object v2 │ │ +00b5ea: 1a03 f602 |0021: const-string v3, "[" // string@02f6 │ │ +00b5ee: 6e20 0104 3200 |0023: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b5f4: 0c02 |0026: move-result-object v2 │ │ +00b5f6: 5443 7200 |0027: iget-object v3, v4, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00b5fa: 4600 0300 |0029: aget-object v0, v3, v0 │ │ +00b5fe: 6e20 0104 0200 |002b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b604: 0c00 |002e: move-result-object v0 │ │ +00b606: 1a02 0f03 |002f: const-string v2, "] where " // string@030f │ │ +00b60a: 6e20 0104 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b610: 0c00 |0034: move-result-object v0 │ │ +00b612: 6e10 0304 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b618: 0c00 |0038: move-result-object v0 │ │ +00b61a: 5442 7500 |0039: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b61e: 3802 3300 |003b: if-eqz v2, 006e // +0033 │ │ +00b622: 5442 7500 |003d: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b626: 2122 |003f: array-length v2, v2 │ │ +00b628: 3d02 2e00 |0040: if-lez v2, 006e // +002e │ │ +00b62c: 5442 7500 |0042: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b630: 2122 |0044: array-length v2, v2 │ │ +00b632: 3521 2900 |0045: if-ge v1, v2, 006e // +0029 │ │ +00b636: 5442 7400 |0047: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ +00b63a: 4702 0201 |0049: aget-boolean v2, v2, v1 │ │ +00b63e: 3802 2700 |004b: if-eqz v2, 0072 // +0027 │ │ +00b642: 2202 d600 |004d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b646: 7010 fd03 0200 |004f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b64c: 6e20 0104 0200 |0052: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b652: 0c00 |0055: move-result-object v0 │ │ +00b654: 1a02 f602 |0056: const-string v2, "[" // string@02f6 │ │ +00b658: 6e20 0104 2000 |0058: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b65e: 0c00 |005b: move-result-object v0 │ │ +00b660: 5442 7500 |005c: iget-object v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00b664: 4601 0201 |005e: aget-object v1, v2, v1 │ │ +00b668: 6e20 0104 1000 |0060: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b66e: 0c00 |0063: move-result-object v0 │ │ +00b670: 1a01 0a03 |0064: const-string v1, "] = 'xxx'" // string@030a │ │ +00b674: 6e20 0104 1000 |0066: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b67a: 0c00 |0069: move-result-object v0 │ │ +00b67c: 6e10 0304 0000 |006a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b682: 0c00 |006d: move-result-object v0 │ │ +00b684: 1100 |006e: return-object v0 │ │ +00b686: d800 0001 |006f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00b68a: 289c |0071: goto 000d // -0064 │ │ +00b68c: d801 0101 |0072: add-int/lit8 v1, v1, #int 1 // #01 │ │ +00b690: 28ce |0074: goto 0042 // -0032 │ │ +00b692: 0720 |0075: move-object v0, v2 │ │ +00b694: 28c3 |0076: goto 0039 // -003d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'f' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b6a0: |[00b6a0] dk.andsen.asqlitemanager.QueryViewer.f:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; │ │ -00b6b0: 5410 7900 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.y:Ljava/lang/String; // field@0079 │ │ -00b6b4: 1100 |0002: return-object v0 │ │ +00b698: |[00b698] dk.andsen.asqlitemanager.QueryViewer.f:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; │ │ +00b6a8: 5410 7900 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.y:Ljava/lang/String; // field@0079 │ │ +00b6ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'g' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -00b6b8: |[00b6b8] dk.andsen.asqlitemanager.QueryViewer.g:()Ljava/lang/String; │ │ -00b6c8: 1a00 9100 |0000: const-string v0, "Create view [ViewName] as │ │ +00b6b0: |[00b6b0] dk.andsen.asqlitemanager.QueryViewer.g:()Ljava/lang/String; │ │ +00b6c0: 1a00 9100 |0000: const-string v0, "Create view [ViewName] as │ │ " // string@0091 │ │ -00b6cc: 2201 d600 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b6d0: 7010 fc03 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b6d6: 6e20 0004 0100 |0007: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b6dc: 0c00 |000a: move-result-object v0 │ │ -00b6de: 7010 a501 0200 |000b: invoke-direct {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.c:()Ljava/lang/String; // method@01a5 │ │ -00b6e4: 0c01 |000e: move-result-object v1 │ │ -00b6e6: 6e20 0004 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b6ec: 0c00 |0012: move-result-object v0 │ │ -00b6ee: 6e10 0204 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b6f4: 0c00 |0016: move-result-object v0 │ │ -00b6f6: 1100 |0017: return-object v0 │ │ +00b6c4: 2201 d600 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b6c8: 7010 fd03 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b6ce: 6e20 0104 0100 |0007: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b6d4: 0c00 |000a: move-result-object v0 │ │ +00b6d6: 7010 a501 0200 |000b: invoke-direct {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.c:()Ljava/lang/String; // method@01a5 │ │ +00b6dc: 0c01 |000e: move-result-object v1 │ │ +00b6de: 6e20 0104 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b6e4: 0c00 |0012: move-result-object v0 │ │ +00b6e6: 6e10 0304 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b6ec: 0c00 |0016: move-result-object v0 │ │ +00b6ee: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'g' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)[Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b6f8: |[00b6f8] dk.andsen.asqlitemanager.QueryViewer.g:(Ldk/andsen/asqlitemanager/QueryViewer;)[Z │ │ -00b708: 5410 7400 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ -00b70c: 1100 |0002: return-object v0 │ │ +00b6f0: |[00b6f0] dk.andsen.asqlitemanager.QueryViewer.g:(Ldk/andsen/asqlitemanager/QueryViewer;)[Z │ │ +00b700: 5410 7400 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ +00b704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'h' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b710: |[00b710] dk.andsen.asqlitemanager.QueryViewer.h:()Ljava/lang/String; │ │ -00b720: 1a00 8f00 |0000: const-string v0, "Create table [TableName] ([field1] f1type, [field2] f2type)" // string@008f │ │ -00b724: 1100 |0002: return-object v0 │ │ +00b708: |[00b708] dk.andsen.asqlitemanager.QueryViewer.h:()Ljava/lang/String; │ │ +00b718: 1a00 8f00 |0000: const-string v0, "Create table [TableName] ([field1] f1type, [field2] f2type)" // string@008f │ │ +00b71c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'h' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -00b728: |[00b728] dk.andsen.asqlitemanager.QueryViewer.h:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; │ │ -00b738: 7010 9c01 0100 |0000: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.a:()Ljava/lang/String; // method@019c │ │ -00b73e: 0c00 |0003: move-result-object v0 │ │ -00b740: 1100 |0004: return-object v0 │ │ +00b720: |[00b720] dk.andsen.asqlitemanager.QueryViewer.h:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; │ │ +00b730: 7010 9c01 0100 |0000: invoke-direct {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.a:()Ljava/lang/String; // method@019c │ │ +00b736: 0c00 |0003: move-result-object v0 │ │ +00b738: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'i' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -00b744: |[00b744] dk.andsen.asqlitemanager.QueryViewer.i:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ -00b754: 5220 6300 |0000: iget v0, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ -00b758: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ -00b75c: 5921 6300 |0004: iput v1, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ -00b760: 0f00 |0006: return v0 │ │ +00b73c: |[00b73c] dk.andsen.asqlitemanager.QueryViewer.i:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ +00b74c: 5220 6300 |0000: iget v0, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ +00b750: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ +00b754: 5921 6300 |0004: iput v1, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ +00b758: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'j' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b764: |[00b764] dk.andsen.asqlitemanager.QueryViewer.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ -00b774: 5210 6300 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ -00b778: 0f00 |0002: return v0 │ │ +00b75c: |[00b75c] dk.andsen.asqlitemanager.QueryViewer.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ +00b76c: 5210 6300 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ +00b770: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'k' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b77c: |[00b77c] dk.andsen.asqlitemanager.QueryViewer.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; │ │ -00b78c: 5410 6900 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.i:Landroid/widget/TextView; // field@0069 │ │ -00b790: 1100 |0002: return-object v0 │ │ +00b774: |[00b774] dk.andsen.asqlitemanager.QueryViewer.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; │ │ +00b784: 5410 6900 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.i:Landroid/widget/TextView; // field@0069 │ │ +00b788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'l' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b794: |[00b794] dk.andsen.asqlitemanager.QueryViewer.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z │ │ -00b7a4: 5510 6200 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ -00b7a8: 0f00 |0002: return v0 │ │ +00b78c: |[00b78c] dk.andsen.asqlitemanager.QueryViewer.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z │ │ +00b79c: 5510 6200 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ +00b7a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'm' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b7ac: |[00b7ac] dk.andsen.asqlitemanager.QueryViewer.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; │ │ -00b7bc: 5410 6400 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.d:Ljava/util/List; // field@0064 │ │ -00b7c0: 1100 |0002: return-object v0 │ │ +00b7a4: |[00b7a4] dk.andsen.asqlitemanager.QueryViewer.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; │ │ +00b7b4: 5410 6400 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.d:Ljava/util/List; // field@0064 │ │ +00b7b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'n' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b7c4: |[00b7c4] dk.andsen.asqlitemanager.QueryViewer.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; │ │ -00b7d4: 5410 6c00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00b7d8: 1100 |0002: return-object v0 │ │ +00b7bc: |[00b7bc] dk.andsen.asqlitemanager.QueryViewer.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; │ │ +00b7cc: 5410 6c00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00b7d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'o' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -00b7dc: |[00b7dc] dk.andsen.asqlitemanager.QueryViewer.o:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ -00b7ec: 5220 6300 |0000: iget v0, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ -00b7f0: d801 00ff |0002: add-int/lit8 v1, v0, #int -1 // #ff │ │ -00b7f4: 5921 6300 |0004: iput v1, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ -00b7f8: 0f00 |0006: return v0 │ │ +00b7d4: |[00b7d4] dk.andsen.asqlitemanager.QueryViewer.o:(Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ +00b7e4: 5220 6300 |0000: iget v0, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ +00b7e8: d801 00ff |0002: add-int/lit8 v1, v0, #int -1 // #ff │ │ +00b7ec: 5921 6300 |0004: iput v1, v2, Ldk/andsen/asqlitemanager/QueryViewer;.c:I // field@0063 │ │ +00b7f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'p' │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00b7fc: |[00b7fc] dk.andsen.asqlitemanager.QueryViewer.p:(Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String; │ │ -00b80c: 5410 7300 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.s:[Ljava/lang/String; // field@0073 │ │ -00b810: 1100 |0002: return-object v0 │ │ +00b7f4: |[00b7f4] dk.andsen.asqlitemanager.QueryViewer.p:(Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String; │ │ +00b804: 5410 7300 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/QueryViewer;.s:[Ljava/lang/String; // field@0073 │ │ +00b808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onBackPressed' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -00b814: |[00b814] dk.andsen.asqlitemanager.QueryViewer.onBackPressed:()V │ │ -00b824: 5530 6200 |0000: iget-boolean v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ -00b828: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -00b82c: 1a00 e502 |0004: const-string v0, "Warning" // string@02e5 │ │ -00b830: 1a01 1b01 |0006: const-string v1, "In transaction: │ │ +00b80c: |[00b80c] dk.andsen.asqlitemanager.QueryViewer.onBackPressed:()V │ │ +00b81c: 5530 6200 |0000: iget-boolean v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.b:Z // field@0062 │ │ +00b820: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +00b824: 1a00 e502 |0004: const-string v0, "Warning" // string@02e5 │ │ +00b828: 1a01 1b01 |0006: const-string v1, "In transaction: │ │ Commit or Rollback before exiting" // string@011b │ │ -00b834: 5432 6a00 |0008: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00b838: 7130 3703 1002 |000a: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00b83e: 0e00 |000d: return-void │ │ -00b840: 1a00 1f03 |000e: const-string v0, "aSQLiteManager" // string@031f │ │ -00b844: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -00b846: 6e30 b101 0301 |0011: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@01b1 │ │ -00b84c: 0c00 |0014: move-result-object v0 │ │ -00b84e: 7210 4a00 0000 |0015: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00b854: 0c00 |0018: move-result-object v0 │ │ -00b856: 1a01 6102 |0019: const-string v1, "Query" // string@0261 │ │ -00b85a: 5432 6700 |001b: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b85e: 6e10 a500 0200 |001d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00b864: 0c02 |0020: move-result-object v2 │ │ -00b866: 6e10 df03 0200 |0021: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00b86c: 0c02 |0024: move-result-object v2 │ │ -00b86e: 7230 4900 1002 |0025: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ -00b874: 7210 4500 0000 |0028: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00b87a: 6f10 0200 0300 |002b: invoke-super {v3}, Landroid/app/Activity;.onBackPressed:()V // method@0002 │ │ -00b880: 28df |002e: goto 000d // -0021 │ │ +00b82c: 5432 6a00 |0008: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00b830: 7130 3703 1002 |000a: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00b836: 0e00 |000d: return-void │ │ +00b838: 1a00 1f03 |000e: const-string v0, "aSQLiteManager" // string@031f │ │ +00b83c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +00b83e: 6e30 b101 0301 |0011: invoke-virtual {v3, v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@01b1 │ │ +00b844: 0c00 |0014: move-result-object v0 │ │ +00b846: 7210 4a00 0000 |0015: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +00b84c: 0c00 |0018: move-result-object v0 │ │ +00b84e: 1a01 6102 |0019: const-string v1, "Query" // string@0261 │ │ +00b852: 5432 6700 |001b: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b856: 6e10 a500 0200 |001d: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00b85c: 0c02 |0020: move-result-object v2 │ │ +00b85e: 6e10 e003 0200 |0021: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00b864: 0c02 |0024: move-result-object v2 │ │ +00b866: 7230 4900 1002 |0025: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ +00b86c: 7210 4500 0000 |0028: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +00b872: 6f10 0200 0300 |002b: invoke-super {v3}, Landroid/app/Activity;.onBackPressed:()V // method@0002 │ │ +00b878: 28df |002e: goto 000d // -0021 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 382 16-bit code units │ │ -00b884: |[00b884] dk.andsen.asqlitemanager.QueryViewer.onClick:(Landroid/view/View;)V │ │ -00b894: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -00b896: 6e10 8800 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ -00b89c: 0a00 |0004: move-result v0 │ │ -00b89e: 5451 6700 |0005: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b8a2: 6e10 a500 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00b8a8: 0c01 |000a: move-result-object v1 │ │ -00b8aa: 6e10 df03 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00b8b0: 0c01 |000e: move-result-object v1 │ │ -00b8b2: 2202 d600 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b8b6: 7010 fc03 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b8bc: 1a03 3f02 |0014: const-string v3, "Offset: " // string@023f │ │ -00b8c0: 6e20 0004 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b8c6: 0c02 |0019: move-result-object v2 │ │ -00b8c8: 5253 6d00 |001a: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00b8cc: 6e20 fd03 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00b8d2: 0c02 |001f: move-result-object v2 │ │ -00b8d4: 6e10 0204 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b8da: 0c02 |0023: move-result-object v2 │ │ -00b8dc: 5553 7a00 |0024: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00b8e0: 7120 3903 3200 |0026: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00b8e6: 2202 d600 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00b8ea: 7010 fc03 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00b8f0: 1a03 f401 |002e: const-string v3, "Limit: " // string@01f4 │ │ -00b8f4: 6e20 0004 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00b8fa: 0c02 |0033: move-result-object v2 │ │ -00b8fc: 5253 6e00 |0034: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00b900: 6e20 fd03 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00b906: 0c02 |0039: move-result-object v2 │ │ -00b908: 6e10 0204 0200 |003a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00b90e: 0c02 |003d: move-result-object v2 │ │ -00b910: 5553 7a00 |003e: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00b914: 7120 3903 3200 |0040: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00b91a: 5452 6700 |0043: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b91e: 5253 5f00 |0045: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ -00b922: 6e20 ab00 3200 |0047: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setMaxLines:(I)V // method@00ab │ │ -00b928: 1a02 0000 |004a: const-string v2, "" // string@0000 │ │ -00b92c: 6e20 e703 2100 |004c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00b932: 0a02 |004f: move-result v2 │ │ -00b934: 3902 6f00 |0050: if-nez v2, 00bf // +006f │ │ -00b938: 1402 2900 087f |0052: const v2, #float 1.80776e+38 // #7f080029 │ │ -00b93e: 3320 6b00 |0055: if-ne v0, v2, 00c0 // +006b │ │ -00b942: 5450 6c00 |0057: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00b946: 5252 6d00 |0059: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00b94a: 5253 6e00 |005b: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00b94e: 6e40 9f02 1032 |005d: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;II)Ldk/andsen/b/f; // method@029f │ │ -00b954: 0c01 |0060: move-result-object v1 │ │ -00b956: 5550 7000 |0061: iget-boolean v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.p:Z // field@0070 │ │ -00b95a: 3800 3f00 |0063: if-eqz v0, 00a2 // +003f │ │ -00b95e: 5450 6c00 |0065: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00b962: 6e10 dd02 0000 |0067: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.k:()Z // method@02dd │ │ -00b968: 0a00 |006a: move-result v0 │ │ -00b96a: 3800 2500 |006b: if-eqz v0, 0090 // +0025 │ │ -00b96e: 5450 6400 |006d: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.d:Ljava/util/List; // field@0064 │ │ -00b972: 2202 d400 |006f: new-instance v2, Ljava/lang/String; // type@00d4 │ │ -00b976: 5453 6700 |0071: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b97a: 6e10 a500 0300 |0073: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00b980: 0c03 |0076: move-result-object v3 │ │ -00b982: 6e10 df03 0300 |0077: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00b988: 0c03 |007a: move-result-object v3 │ │ -00b98a: 7020 e103 3200 |007b: invoke-direct {v2, v3}, Ljava/lang/String;.:(Ljava/lang/String;)V // method@03e1 │ │ -00b990: 7220 1b04 2000 |007e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ -00b996: 5450 6c00 |0081: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00b99a: 5452 6700 |0083: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b99e: 6e10 a500 0200 |0085: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00b9a4: 0c02 |0088: move-result-object v2 │ │ -00b9a6: 6e10 df03 0200 |0089: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00b9ac: 0c02 |008c: move-result-object v2 │ │ -00b9ae: 6e20 cc02 2000 |008d: invoke-virtual {v0, v2}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ -00b9b4: 5450 6c00 |0090: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00b9b8: 5452 6700 |0092: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00b9bc: 6e10 a500 0200 |0094: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00b9c2: 0c02 |0097: move-result-object v2 │ │ -00b9c4: 6e10 df03 0200 |0098: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00b9ca: 0c02 |009b: move-result-object v2 │ │ -00b9cc: 6e20 cc02 2000 |009c: invoke-virtual {v0, v2}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ -00b9d2: 1210 |009f: const/4 v0, #int 1 // #1 │ │ -00b9d4: 5c50 6100 |00a0: iput-boolean v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ -00b9d8: 1400 2200 087f |00a2: const v0, #float 1.80776e+38 // #7f080022 │ │ -00b9de: 6e20 ac01 0500 |00a5: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ -00b9e4: 0c00 |00a8: move-result-object v0 │ │ -00b9e6: 1f00 4b00 |00a9: check-cast v0, Landroid/widget/TableLayout; // type@004b │ │ -00b9ea: 5b50 6f00 |00ab: iput-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00b9ee: 5450 6f00 |00ad: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00b9f2: 6e10 2003 0100 |00af: invoke-virtual {v1}, Ldk/andsen/b/f;.a:()[Ljava/lang/String; // method@0320 │ │ -00b9f8: 0c02 |00b2: move-result-object v2 │ │ -00b9fa: 7030 9d01 0502 |00b3: invoke-direct {v5, v0, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ -00ba00: 5450 6f00 |00b6: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00ba04: 6e10 2103 0100 |00b8: invoke-virtual {v1}, Ldk/andsen/b/f;.b:()[[Ljava/lang/String; // method@0321 │ │ -00ba0a: 0c01 |00bb: move-result-object v1 │ │ -00ba0c: 7030 9e01 0501 |00bc: invoke-direct {v5, v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V // method@019e │ │ -00ba12: 0e00 |00bf: return-void │ │ -00ba14: 1402 5d00 087f |00c0: const v2, #float 1.80777e+38 // #7f08005d │ │ -00ba1a: 3320 6d00 |00c3: if-ne v0, v2, 0130 // +006d │ │ -00ba1e: 5450 6f00 |00c5: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00ba22: 3800 f8ff |00c7: if-eqz v0, 00bf // -0008 │ │ -00ba26: 2200 d600 |00c9: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ba2a: 7010 fc03 0000 |00cb: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00ba30: 1a02 5602 |00ce: const-string v2, "PgDwn:" // string@0256 │ │ -00ba34: 6e20 0004 2000 |00d0: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ba3a: 0c00 |00d3: move-result-object v0 │ │ -00ba3c: 5252 6d00 |00d4: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00ba40: 6e20 fd03 2000 |00d6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00ba46: 0c00 |00d9: move-result-object v0 │ │ -00ba48: 6e10 0204 0000 |00da: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ba4e: 0c00 |00dd: move-result-object v0 │ │ -00ba50: 5552 7a00 |00de: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00ba54: 7120 3903 2000 |00e0: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ba5a: 5450 6f00 |00e3: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00ba5e: 6e10 d400 0000 |00e5: invoke-virtual {v0}, Landroid/widget/TableLayout;.getChildCount:()I // method@00d4 │ │ -00ba64: 0a00 |00e8: move-result v0 │ │ -00ba66: 2202 d600 |00e9: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ba6a: 7010 fc03 0200 |00eb: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00ba70: 1a03 9a02 |00ee: const-string v3, "Table childs: " // string@029a │ │ -00ba74: 6e20 0004 3200 |00f0: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ba7a: 0c02 |00f3: move-result-object v2 │ │ -00ba7c: 6e20 fd03 0200 |00f4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00ba82: 0c02 |00f7: move-result-object v2 │ │ -00ba84: 6e10 0204 0200 |00f8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ba8a: 0c02 |00fb: move-result-object v2 │ │ -00ba8c: 5553 7a00 |00fc: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00ba90: 7120 3903 3200 |00fe: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ba96: 5252 6e00 |0101: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00ba9a: 3420 bcff |0103: if-lt v0, v2, 00bf // -0044 │ │ -00ba9e: 5250 6d00 |0105: iget v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00baa2: 5252 6e00 |0107: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00baa6: b020 |0109: add-int/2addr v0, v2 │ │ -00baa8: 5950 6d00 |010a: iput v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00baac: 2340 f500 |010c: new-array v0, v4, [Ljava/lang/String; // type@00f5 │ │ -00bab0: 5452 6f00 |010e: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00bab4: 7030 9d01 2500 |0110: invoke-direct {v5, v2, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ -00baba: 5450 6c00 |0113: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00babe: 5252 6d00 |0115: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bac2: 5253 6e00 |0117: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00bac6: 6e40 9f02 1032 |0119: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;II)Ldk/andsen/b/f; // method@029f │ │ -00bacc: 0c00 |011c: move-result-object v0 │ │ -00bace: 5451 6f00 |011d: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00bad2: 6e10 2003 0000 |011f: invoke-virtual {v0}, Ldk/andsen/b/f;.a:()[Ljava/lang/String; // method@0320 │ │ -00bad8: 0c02 |0122: move-result-object v2 │ │ -00bada: 7030 9d01 1502 |0123: invoke-direct {v5, v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ -00bae0: 5451 6f00 |0126: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00bae4: 6e10 2103 0000 |0128: invoke-virtual {v0}, Ldk/andsen/b/f;.b:()[[Ljava/lang/String; // method@0321 │ │ -00baea: 0c00 |012b: move-result-object v0 │ │ -00baec: 7030 9e01 1500 |012c: invoke-direct {v5, v1, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V // method@019e │ │ -00baf2: 2890 |012f: goto 00bf // -0070 │ │ -00baf4: 1402 5c00 087f |0130: const v2, #float 1.80777e+38 // #7f08005c │ │ -00bafa: 3320 8cff |0133: if-ne v0, v2, 00bf // -0074 │ │ -00bafe: 5450 6f00 |0135: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00bb02: 3800 88ff |0137: if-eqz v0, 00bf // -0078 │ │ -00bb06: 2200 d600 |0139: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00bb0a: 7010 fc03 0000 |013b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00bb10: 1a02 5702 |013e: const-string v2, "PgUp: " // string@0257 │ │ -00bb14: 6e20 0004 2000 |0140: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00bb1a: 0c00 |0143: move-result-object v0 │ │ -00bb1c: 5252 6d00 |0144: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bb20: 6e20 fd03 2000 |0146: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00bb26: 0c00 |0149: move-result-object v0 │ │ -00bb28: 6e10 0204 0000 |014a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00bb2e: 0c00 |014d: move-result-object v0 │ │ -00bb30: 5552 7a00 |014e: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bb34: 7120 3903 2000 |0150: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bb3a: 5250 6d00 |0153: iget v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bb3e: 5252 6e00 |0155: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00bb42: b120 |0157: sub-int/2addr v0, v2 │ │ -00bb44: 5950 6d00 |0158: iput v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bb48: 5250 6d00 |015a: iget v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bb4c: 3b00 0400 |015c: if-gez v0, 0160 // +0004 │ │ -00bb50: 5954 6d00 |015e: iput v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bb54: 5450 6c00 |0160: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00bb58: 5252 6d00 |0162: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ -00bb5c: 5253 6e00 |0164: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00bb60: 6e40 9f02 1032 |0166: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;II)Ldk/andsen/b/f; // method@029f │ │ -00bb66: 0c00 |0169: move-result-object v0 │ │ -00bb68: 5451 6f00 |016a: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00bb6c: 6e10 2003 0000 |016c: invoke-virtual {v0}, Ldk/andsen/b/f;.a:()[Ljava/lang/String; // method@0320 │ │ -00bb72: 0c02 |016f: move-result-object v2 │ │ -00bb74: 7030 9d01 1502 |0170: invoke-direct {v5, v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ -00bb7a: 5451 6f00 |0173: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ -00bb7e: 6e10 2103 0000 |0175: invoke-virtual {v0}, Ldk/andsen/b/f;.b:()[[Ljava/lang/String; // method@0321 │ │ -00bb84: 0c00 |0178: move-result-object v0 │ │ -00bb86: 7030 9e01 1500 |0179: invoke-direct {v5, v1, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V // method@019e │ │ -00bb8c: 2900 43ff |017c: goto/16 00bf // -00bd │ │ +00b87c: |[00b87c] dk.andsen.asqlitemanager.QueryViewer.onClick:(Landroid/view/View;)V │ │ +00b88c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +00b88e: 6e10 8800 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ +00b894: 0a00 |0004: move-result v0 │ │ +00b896: 5451 6700 |0005: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b89a: 6e10 a500 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00b8a0: 0c01 |000a: move-result-object v1 │ │ +00b8a2: 6e10 e003 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00b8a8: 0c01 |000e: move-result-object v1 │ │ +00b8aa: 2202 d600 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b8ae: 7010 fd03 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b8b4: 1a03 3f02 |0014: const-string v3, "Offset: " // string@023f │ │ +00b8b8: 6e20 0104 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b8be: 0c02 |0019: move-result-object v2 │ │ +00b8c0: 5253 6d00 |001a: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00b8c4: 6e20 fe03 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00b8ca: 0c02 |001f: move-result-object v2 │ │ +00b8cc: 6e10 0304 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b8d2: 0c02 |0023: move-result-object v2 │ │ +00b8d4: 5553 7a00 |0024: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00b8d8: 7120 3903 3200 |0026: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00b8de: 2202 d600 |0029: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00b8e2: 7010 fd03 0200 |002b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00b8e8: 1a03 f401 |002e: const-string v3, "Limit: " // string@01f4 │ │ +00b8ec: 6e20 0104 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00b8f2: 0c02 |0033: move-result-object v2 │ │ +00b8f4: 5253 6e00 |0034: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00b8f8: 6e20 fe03 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00b8fe: 0c02 |0039: move-result-object v2 │ │ +00b900: 6e10 0304 0200 |003a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00b906: 0c02 |003d: move-result-object v2 │ │ +00b908: 5553 7a00 |003e: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00b90c: 7120 3903 3200 |0040: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00b912: 5452 6700 |0043: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b916: 5253 5f00 |0045: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ +00b91a: 6e20 ab00 3200 |0047: invoke-virtual {v2, v3}, Landroid/widget/EditText;.setMaxLines:(I)V // method@00ab │ │ +00b920: 1a02 0000 |004a: const-string v2, "" // string@0000 │ │ +00b924: 6e20 e803 2100 |004c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00b92a: 0a02 |004f: move-result v2 │ │ +00b92c: 3902 6f00 |0050: if-nez v2, 00bf // +006f │ │ +00b930: 1402 2900 087f |0052: const v2, #float 1.80776e+38 // #7f080029 │ │ +00b936: 3320 6b00 |0055: if-ne v0, v2, 00c0 // +006b │ │ +00b93a: 5450 6c00 |0057: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00b93e: 5252 6d00 |0059: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00b942: 5253 6e00 |005b: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00b946: 6e40 9f02 1032 |005d: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;II)Ldk/andsen/b/f; // method@029f │ │ +00b94c: 0c01 |0060: move-result-object v1 │ │ +00b94e: 5550 7000 |0061: iget-boolean v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.p:Z // field@0070 │ │ +00b952: 3800 3f00 |0063: if-eqz v0, 00a2 // +003f │ │ +00b956: 5450 6c00 |0065: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00b95a: 6e10 dd02 0000 |0067: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.k:()Z // method@02dd │ │ +00b960: 0a00 |006a: move-result v0 │ │ +00b962: 3800 2500 |006b: if-eqz v0, 0090 // +0025 │ │ +00b966: 5450 6400 |006d: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.d:Ljava/util/List; // field@0064 │ │ +00b96a: 2202 d400 |006f: new-instance v2, Ljava/lang/String; // type@00d4 │ │ +00b96e: 5453 6700 |0071: iget-object v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b972: 6e10 a500 0300 |0073: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00b978: 0c03 |0076: move-result-object v3 │ │ +00b97a: 6e10 e003 0300 |0077: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00b980: 0c03 |007a: move-result-object v3 │ │ +00b982: 7020 e203 3200 |007b: invoke-direct {v2, v3}, Ljava/lang/String;.:(Ljava/lang/String;)V // method@03e2 │ │ +00b988: 7220 1c04 2000 |007e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ +00b98e: 5450 6c00 |0081: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00b992: 5452 6700 |0083: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b996: 6e10 a500 0200 |0085: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00b99c: 0c02 |0088: move-result-object v2 │ │ +00b99e: 6e10 e003 0200 |0089: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00b9a4: 0c02 |008c: move-result-object v2 │ │ +00b9a6: 6e20 cc02 2000 |008d: invoke-virtual {v0, v2}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ +00b9ac: 5450 6c00 |0090: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00b9b0: 5452 6700 |0092: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00b9b4: 6e10 a500 0200 |0094: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00b9ba: 0c02 |0097: move-result-object v2 │ │ +00b9bc: 6e10 e003 0200 |0098: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00b9c2: 0c02 |009b: move-result-object v2 │ │ +00b9c4: 6e20 cc02 2000 |009c: invoke-virtual {v0, v2}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ +00b9ca: 1210 |009f: const/4 v0, #int 1 // #1 │ │ +00b9cc: 5c50 6100 |00a0: iput-boolean v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ +00b9d0: 1400 2200 087f |00a2: const v0, #float 1.80776e+38 // #7f080022 │ │ +00b9d6: 6e20 ac01 0500 |00a5: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ +00b9dc: 0c00 |00a8: move-result-object v0 │ │ +00b9de: 1f00 4b00 |00a9: check-cast v0, Landroid/widget/TableLayout; // type@004b │ │ +00b9e2: 5b50 6f00 |00ab: iput-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00b9e6: 5450 6f00 |00ad: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00b9ea: 6e10 2003 0100 |00af: invoke-virtual {v1}, Ldk/andsen/b/f;.a:()[Ljava/lang/String; // method@0320 │ │ +00b9f0: 0c02 |00b2: move-result-object v2 │ │ +00b9f2: 7030 9d01 0502 |00b3: invoke-direct {v5, v0, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ +00b9f8: 5450 6f00 |00b6: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00b9fc: 6e10 2103 0100 |00b8: invoke-virtual {v1}, Ldk/andsen/b/f;.b:()[[Ljava/lang/String; // method@0321 │ │ +00ba02: 0c01 |00bb: move-result-object v1 │ │ +00ba04: 7030 9e01 0501 |00bc: invoke-direct {v5, v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V // method@019e │ │ +00ba0a: 0e00 |00bf: return-void │ │ +00ba0c: 1402 5d00 087f |00c0: const v2, #float 1.80777e+38 // #7f08005d │ │ +00ba12: 3320 6d00 |00c3: if-ne v0, v2, 0130 // +006d │ │ +00ba16: 5450 6f00 |00c5: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00ba1a: 3800 f8ff |00c7: if-eqz v0, 00bf // -0008 │ │ +00ba1e: 2200 d600 |00c9: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ba22: 7010 fd03 0000 |00cb: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ba28: 1a02 5602 |00ce: const-string v2, "PgDwn:" // string@0256 │ │ +00ba2c: 6e20 0104 2000 |00d0: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ba32: 0c00 |00d3: move-result-object v0 │ │ +00ba34: 5252 6d00 |00d4: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00ba38: 6e20 fe03 2000 |00d6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00ba3e: 0c00 |00d9: move-result-object v0 │ │ +00ba40: 6e10 0304 0000 |00da: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ba46: 0c00 |00dd: move-result-object v0 │ │ +00ba48: 5552 7a00 |00de: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00ba4c: 7120 3903 2000 |00e0: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ba52: 5450 6f00 |00e3: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00ba56: 6e10 d400 0000 |00e5: invoke-virtual {v0}, Landroid/widget/TableLayout;.getChildCount:()I // method@00d4 │ │ +00ba5c: 0a00 |00e8: move-result v0 │ │ +00ba5e: 2202 d600 |00e9: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ba62: 7010 fd03 0200 |00eb: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ba68: 1a03 9a02 |00ee: const-string v3, "Table childs: " // string@029a │ │ +00ba6c: 6e20 0104 3200 |00f0: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ba72: 0c02 |00f3: move-result-object v2 │ │ +00ba74: 6e20 fe03 0200 |00f4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00ba7a: 0c02 |00f7: move-result-object v2 │ │ +00ba7c: 6e10 0304 0200 |00f8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ba82: 0c02 |00fb: move-result-object v2 │ │ +00ba84: 5553 7a00 |00fc: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00ba88: 7120 3903 3200 |00fe: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ba8e: 5252 6e00 |0101: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00ba92: 3420 bcff |0103: if-lt v0, v2, 00bf // -0044 │ │ +00ba96: 5250 6d00 |0105: iget v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00ba9a: 5252 6e00 |0107: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00ba9e: b020 |0109: add-int/2addr v0, v2 │ │ +00baa0: 5950 6d00 |010a: iput v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00baa4: 2340 f500 |010c: new-array v0, v4, [Ljava/lang/String; // type@00f5 │ │ +00baa8: 5452 6f00 |010e: iget-object v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00baac: 7030 9d01 2500 |0110: invoke-direct {v5, v2, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ +00bab2: 5450 6c00 |0113: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bab6: 5252 6d00 |0115: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00baba: 5253 6e00 |0117: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00babe: 6e40 9f02 1032 |0119: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;II)Ldk/andsen/b/f; // method@029f │ │ +00bac4: 0c00 |011c: move-result-object v0 │ │ +00bac6: 5451 6f00 |011d: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00baca: 6e10 2003 0000 |011f: invoke-virtual {v0}, Ldk/andsen/b/f;.a:()[Ljava/lang/String; // method@0320 │ │ +00bad0: 0c02 |0122: move-result-object v2 │ │ +00bad2: 7030 9d01 1502 |0123: invoke-direct {v5, v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ +00bad8: 5451 6f00 |0126: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00badc: 6e10 2103 0000 |0128: invoke-virtual {v0}, Ldk/andsen/b/f;.b:()[[Ljava/lang/String; // method@0321 │ │ +00bae2: 0c00 |012b: move-result-object v0 │ │ +00bae4: 7030 9e01 1500 |012c: invoke-direct {v5, v1, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V // method@019e │ │ +00baea: 2890 |012f: goto 00bf // -0070 │ │ +00baec: 1402 5c00 087f |0130: const v2, #float 1.80777e+38 // #7f08005c │ │ +00baf2: 3320 8cff |0133: if-ne v0, v2, 00bf // -0074 │ │ +00baf6: 5450 6f00 |0135: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00bafa: 3800 88ff |0137: if-eqz v0, 00bf // -0078 │ │ +00bafe: 2200 d600 |0139: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00bb02: 7010 fd03 0000 |013b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00bb08: 1a02 5702 |013e: const-string v2, "PgUp: " // string@0257 │ │ +00bb0c: 6e20 0104 2000 |0140: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00bb12: 0c00 |0143: move-result-object v0 │ │ +00bb14: 5252 6d00 |0144: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00bb18: 6e20 fe03 2000 |0146: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00bb1e: 0c00 |0149: move-result-object v0 │ │ +00bb20: 6e10 0304 0000 |014a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00bb26: 0c00 |014d: move-result-object v0 │ │ +00bb28: 5552 7a00 |014e: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bb2c: 7120 3903 2000 |0150: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bb32: 5250 6d00 |0153: iget v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00bb36: 5252 6e00 |0155: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00bb3a: b120 |0157: sub-int/2addr v0, v2 │ │ +00bb3c: 5950 6d00 |0158: iput v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00bb40: 5250 6d00 |015a: iget v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00bb44: 3b00 0400 |015c: if-gez v0, 0160 // +0004 │ │ +00bb48: 5954 6d00 |015e: iput v4, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00bb4c: 5450 6c00 |0160: iget-object v0, v5, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bb50: 5252 6d00 |0162: iget v2, v5, Ldk/andsen/asqlitemanager/QueryViewer;.m:I // field@006d │ │ +00bb54: 5253 6e00 |0164: iget v3, v5, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00bb58: 6e40 9f02 1032 |0166: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;II)Ldk/andsen/b/f; // method@029f │ │ +00bb5e: 0c00 |0169: move-result-object v0 │ │ +00bb60: 5451 6f00 |016a: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00bb64: 6e10 2003 0000 |016c: invoke-virtual {v0}, Ldk/andsen/b/f;.a:()[Ljava/lang/String; // method@0320 │ │ +00bb6a: 0c02 |016f: move-result-object v2 │ │ +00bb6c: 7030 9d01 1502 |0170: invoke-direct {v5, v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V // method@019d │ │ +00bb72: 5451 6f00 |0173: iget-object v1, v5, Ldk/andsen/asqlitemanager/QueryViewer;.o:Landroid/widget/TableLayout; // field@006f │ │ +00bb76: 6e10 2103 0000 |0175: invoke-virtual {v0}, Ldk/andsen/b/f;.b:()[[Ljava/lang/String; // method@0321 │ │ +00bb7c: 0c00 |0178: move-result-object v0 │ │ +00bb7e: 7030 9e01 1500 |0179: invoke-direct {v5, v1, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V // method@019e │ │ +00bb84: 2900 43ff |017c: goto/16 00bf // -00bd │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 377 16-bit code units │ │ -00bb90: |[00bb90] dk.andsen.asqlitemanager.QueryViewer.onCreate:(Landroid/os/Bundle;)V │ │ -00bba0: 1406 bd00 077f |0000: const v6, #float 1.7945e+38 // #7f0700bd │ │ -00bba6: 1225 |0003: const/4 v5, #int 2 // #2 │ │ -00bba8: 6f20 0300 8700 |0004: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00bbae: 5b77 6a00 |0007: iput-object v7, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bbb2: 5470 6a00 |0009: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bbb6: 7110 9401 0000 |000b: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00bbbc: 0a00 |000e: move-result v0 │ │ -00bbbe: 5c70 7a00 |000f: iput-boolean v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bbc2: 1a00 6202 |0011: const-string v0, "QueryViewer onCreate" // string@0262 │ │ -00bbc6: 5571 7a00 |0013: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bbca: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bbd0: 1400 1800 037f |0018: const v0, #float 1.74129e+38 // #7f030018 │ │ -00bbd6: 6e20 c901 0700 |001b: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.setContentView:(I)V // method@01c9 │ │ -00bbdc: 5470 6a00 |001e: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bbe0: 7110 8c01 0000 |0020: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.b:(Landroid/content/Context;)I // method@018c │ │ -00bbe6: 0a00 |0023: move-result v0 │ │ -00bbe8: 5970 5f00 |0024: iput v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ -00bbec: 5470 6a00 |0026: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bbf0: 7110 8901 0000 |0028: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.a:(Landroid/content/Context;)I // method@0189 │ │ -00bbf6: 0a00 |002b: move-result v0 │ │ -00bbf8: 5970 6000 |002c: iput v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.D:I // field@0060 │ │ -00bbfc: 2200 d600 |002e: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00bc00: 7010 fc03 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00bc06: 1a01 3102 |0033: const-string v1, "Maxlines " // string@0231 │ │ -00bc0a: 6e20 0004 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00bc10: 0c00 |0038: move-result-object v0 │ │ -00bc12: 5271 6000 |0039: iget v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.D:I // field@0060 │ │ -00bc16: 6e20 fd03 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00bc1c: 0c00 |003e: move-result-object v0 │ │ -00bc1e: 6e10 0204 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00bc24: 0c00 |0042: move-result-object v0 │ │ -00bc26: 5571 7a00 |0043: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bc2a: 7120 3903 1000 |0045: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bc30: 2200 d600 |0048: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00bc34: 7010 fc03 0000 |004a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00bc3a: 1a01 3202 |004d: const-string v1, "Minlines " // string@0232 │ │ -00bc3e: 6e20 0004 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00bc44: 0c00 |0052: move-result-object v0 │ │ -00bc46: 5271 5f00 |0053: iget v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ -00bc4a: 6e20 fd03 1000 |0055: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00bc50: 0c00 |0058: move-result-object v0 │ │ -00bc52: 6e10 0204 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00bc58: 0c00 |005c: move-result-object v0 │ │ -00bc5a: 5571 7a00 |005d: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bc5e: 7120 3903 1000 |005f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bc64: 1400 2a00 087f |0062: const v0, #float 1.80776e+38 // #7f08002a │ │ -00bc6a: 6e20 ac01 0700 |0065: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ -00bc70: 0c00 |0068: move-result-object v0 │ │ -00bc72: 1f00 3d00 |0069: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -00bc76: 5b70 6700 |006b: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00bc7a: 5470 6700 |006d: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00bc7e: 2201 9400 |006f: new-instance v1, Ldk/andsen/asqlitemanager/t; // type@0094 │ │ -00bc82: 7020 ed02 7100 |0071: invoke-direct {v1, v7}, Ldk/andsen/asqlitemanager/t;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02ed │ │ -00bc88: 6e20 ad00 1000 |0074: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@00ad │ │ -00bc8e: 5470 6700 |0077: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00bc92: 5271 5f00 |0079: iget v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ -00bc96: 6e20 aa00 1000 |007b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setLines:(I)V // method@00aa │ │ -00bc9c: 5470 6700 |007e: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00bca0: 2201 9500 |0080: new-instance v1, Ldk/andsen/asqlitemanager/u; // type@0095 │ │ -00bca4: 7020 ef02 7100 |0082: invoke-direct {v1, v7}, Ldk/andsen/asqlitemanager/u;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02ef │ │ -00bcaa: 6e20 ac00 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@00ac │ │ -00bcb0: 1400 6500 087f |0088: const v0, #float 1.80777e+38 // #7f080065 │ │ -00bcb6: 6e20 ac01 0700 |008b: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ -00bcbc: 0c00 |008e: move-result-object v0 │ │ -00bcbe: 1f00 4d00 |008f: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00bcc2: 5b70 6900 |0091: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.i:Landroid/widget/TextView; // field@0069 │ │ -00bcc6: 1400 2900 087f |0093: const v0, #float 1.80776e+38 // #7f080029 │ │ -00bccc: 6e20 ac01 0700 |0096: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ -00bcd2: 0c00 |0099: move-result-object v0 │ │ -00bcd4: 1f00 3900 |009a: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00bcd8: 5b70 6800 |009c: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.h:Landroid/widget/Button; // field@0068 │ │ -00bcdc: 5470 6800 |009e: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.h:Landroid/widget/Button; // field@0068 │ │ -00bce0: 6e20 9500 7000 |00a0: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00bce6: 5470 6a00 |00a3: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bcea: 7110 8f01 0000 |00a5: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.e:(Landroid/content/Context;)Z // method@018f │ │ -00bcf0: 0a00 |00a8: move-result v0 │ │ -00bcf2: 5c70 7000 |00a9: iput-boolean v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.p:Z // field@0070 │ │ -00bcf6: 5470 6a00 |00ab: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bcfa: 7110 8d01 0000 |00ad: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.c:(Landroid/content/Context;)I // method@018d │ │ -00bd00: 0a00 |00b0: move-result v0 │ │ -00bd02: 5970 6e00 |00b1: iput v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ -00bd06: 1400 5c00 087f |00b3: const v0, #float 1.80777e+38 // #7f08005c │ │ -00bd0c: 6e20 ac01 0700 |00b6: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ -00bd12: 0c00 |00b9: move-result-object v0 │ │ -00bd14: 1f00 3900 |00ba: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00bd18: 5b70 7600 |00bc: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.v:Landroid/widget/Button; // field@0076 │ │ -00bd1c: 1400 5d00 087f |00be: const v0, #float 1.80777e+38 // #7f08005d │ │ -00bd22: 6e20 ac01 0700 |00c1: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ -00bd28: 0c00 |00c4: move-result-object v0 │ │ -00bd2a: 1f00 3900 |00c5: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00bd2e: 5b70 7700 |00c7: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.w:Landroid/widget/Button; // field@0077 │ │ -00bd32: 5470 7600 |00c9: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.v:Landroid/widget/Button; // field@0076 │ │ -00bd36: 6e20 9500 7000 |00cb: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00bd3c: 5470 7700 |00ce: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.w:Landroid/widget/Button; // field@0077 │ │ -00bd40: 6e20 9500 7000 |00d0: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00bd46: 6e10 b001 0700 |00d3: invoke-virtual {v7}, Ldk/andsen/asqlitemanager/QueryViewer;.getIntent:()Landroid/content/Intent; // method@01b0 │ │ -00bd4c: 0c00 |00d6: move-result-object v0 │ │ -00bd4e: 6e10 3c00 0000 |00d7: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00bd54: 0c00 |00da: move-result-object v0 │ │ -00bd56: 1a01 1f03 |00db: const-string v1, "aSQLiteManager" // string@031f │ │ -00bd5a: 1202 |00dd: const/4 v2, #int 0 // #0 │ │ -00bd5c: 6e30 b101 1702 |00de: invoke-virtual {v7, v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@01b1 │ │ -00bd62: 0c01 |00e1: move-result-object v1 │ │ -00bd64: 5472 6700 |00e2: iget-object v2, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00bd68: 1a03 6102 |00e4: const-string v3, "Query" // string@0261 │ │ -00bd6c: 1a04 0000 |00e6: const-string v4, "" // string@0000 │ │ -00bd70: 7230 4e00 3104 |00e8: invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -00bd76: 0c01 |00eb: move-result-object v1 │ │ -00bd78: 6e20 ae00 1200 |00ec: invoke-virtual {v2, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -00bd7e: 3800 7900 |00ef: if-eqz v0, 0168 // +0079 │ │ -00bd82: 5471 6700 |00f1: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00bd86: 6e10 a300 0100 |00f3: invoke-virtual {v1}, Landroid/widget/EditText;.getContext:()Landroid/content/Context; // method@00a3 │ │ -00bd8c: 0c01 |00f6: move-result-object v1 │ │ -00bd8e: 5b71 6a00 |00f7: iput-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bd92: 6201 a400 |00f9: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00bd96: 5b71 6c00 |00fb: iput-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00bd9a: 5471 6c00 |00fd: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00bd9e: 3901 2000 |00ff: if-nez v1, 011f // +0020 │ │ -00bda2: 1a01 4303 |0101: const-string v1, "db" // string@0343 │ │ -00bda6: 6e20 6f00 1000 |0103: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00bdac: 0c00 |0106: move-result-object v0 │ │ -00bdae: 5b70 6b00 |0107: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ -00bdb2: 1a00 4602 |0109: const-string v0, "Opening database" // string@0246 │ │ -00bdb6: 5571 7a00 |010b: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bdba: 7120 3903 1000 |010d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bdc0: 2200 9100 |0110: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ -00bdc4: 5471 6b00 |0112: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ -00bdc8: 5472 6a00 |0114: iget-object v2, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00bdcc: 7030 9b02 1002 |0116: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ -00bdd2: 6900 a400 |0119: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00bdd6: 6200 a400 |011b: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00bdda: 5b70 6c00 |011d: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00bdde: 5470 6c00 |011f: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00bde2: 5500 1201 |0121: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -00bde6: 3900 4600 |0123: if-nez v0, 0169 // +0046 │ │ -00bdea: 1a00 3c02 |0125: const-string v0, "Not a database!" // string@023c │ │ -00bdee: 5571 7a00 |0127: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bdf2: 7120 3903 1000 |0129: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bdf8: 2200 d600 |012c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00bdfc: 7010 fc03 0000 |012e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00be02: 5471 6b00 |0131: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ -00be06: 6e20 0004 1000 |0133: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00be0c: 0c00 |0136: move-result-object v0 │ │ -00be0e: 1a01 2100 |0137: const-string v1, " is not a database!" // string@0021 │ │ -00be12: 6e20 0004 1000 |0139: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00be18: 0c00 |013c: move-result-object v0 │ │ -00be1a: 6e10 0204 0000 |013d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00be20: 0c00 |0140: move-result-object v0 │ │ -00be22: 5471 6a00 |0141: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00be26: 7120 3603 1000 |0143: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00be2c: 6e10 ad01 0700 |0146: invoke-virtual {v7}, Ldk/andsen/asqlitemanager/QueryViewer;.finish:()V // method@01ad │ │ -00be32: 3808 2800 |0149: if-eqz v8, 0171 // +0028 │ │ -00be36: 1a00 1904 |014b: const-string v0, "savedInstance true" // string@0419 │ │ -00be3a: 5571 7a00 |014d: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00be3e: 7120 3903 1000 |014f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00be44: 1a00 7004 |0152: const-string v0, "showTip" // string@0470 │ │ -00be48: 6e20 6c00 0800 |0154: invoke-virtual {v8, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ -00be4e: 0a00 |0157: move-result v0 │ │ -00be50: 3800 1000 |0158: if-eqz v0, 0168 // +0010 │ │ -00be54: 1a00 6f04 |015a: const-string v0, "showHint true" // string@046f │ │ -00be58: 5571 7a00 |015c: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00be5c: 7120 3903 1000 |015e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00be62: 6e20 b401 6700 |0161: invoke-virtual {v7, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00be68: 0c00 |0164: move-result-object v0 │ │ -00be6a: 7030 9f01 0705 |0165: invoke-direct {v7, v0, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ljava/lang/CharSequence;I)V // method@019f │ │ -00be70: 0e00 |0168: return-void │ │ -00be72: 1a00 b300 |0169: const-string v0, "Database open" // string@00b3 │ │ -00be76: 5571 7a00 |016b: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00be7a: 7120 3903 1000 |016d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00be80: 28d9 |0170: goto 0149 // -0027 │ │ -00be82: 6e20 b401 6700 |0171: invoke-virtual {v7, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00be88: 0c00 |0174: move-result-object v0 │ │ -00be8a: 7030 9f01 0705 |0175: invoke-direct {v7, v0, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ljava/lang/CharSequence;I)V // method@019f │ │ -00be90: 28f0 |0178: goto 0168 // -0010 │ │ +00bb88: |[00bb88] dk.andsen.asqlitemanager.QueryViewer.onCreate:(Landroid/os/Bundle;)V │ │ +00bb98: 1406 bd00 077f |0000: const v6, #float 1.7945e+38 // #7f0700bd │ │ +00bb9e: 1225 |0003: const/4 v5, #int 2 // #2 │ │ +00bba0: 6f20 0300 8700 |0004: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00bba6: 5b77 6a00 |0007: iput-object v7, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bbaa: 5470 6a00 |0009: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bbae: 7110 9401 0000 |000b: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00bbb4: 0a00 |000e: move-result v0 │ │ +00bbb6: 5c70 7a00 |000f: iput-boolean v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bbba: 1a00 6202 |0011: const-string v0, "QueryViewer onCreate" // string@0262 │ │ +00bbbe: 5571 7a00 |0013: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bbc2: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bbc8: 1400 1800 037f |0018: const v0, #float 1.74129e+38 // #7f030018 │ │ +00bbce: 6e20 c901 0700 |001b: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.setContentView:(I)V // method@01c9 │ │ +00bbd4: 5470 6a00 |001e: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bbd8: 7110 8c01 0000 |0020: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.b:(Landroid/content/Context;)I // method@018c │ │ +00bbde: 0a00 |0023: move-result v0 │ │ +00bbe0: 5970 5f00 |0024: iput v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ +00bbe4: 5470 6a00 |0026: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bbe8: 7110 8901 0000 |0028: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.a:(Landroid/content/Context;)I // method@0189 │ │ +00bbee: 0a00 |002b: move-result v0 │ │ +00bbf0: 5970 6000 |002c: iput v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.D:I // field@0060 │ │ +00bbf4: 2200 d600 |002e: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00bbf8: 7010 fd03 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00bbfe: 1a01 3102 |0033: const-string v1, "Maxlines " // string@0231 │ │ +00bc02: 6e20 0104 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00bc08: 0c00 |0038: move-result-object v0 │ │ +00bc0a: 5271 6000 |0039: iget v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.D:I // field@0060 │ │ +00bc0e: 6e20 fe03 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00bc14: 0c00 |003e: move-result-object v0 │ │ +00bc16: 6e10 0304 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00bc1c: 0c00 |0042: move-result-object v0 │ │ +00bc1e: 5571 7a00 |0043: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bc22: 7120 3903 1000 |0045: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bc28: 2200 d600 |0048: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00bc2c: 7010 fd03 0000 |004a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00bc32: 1a01 3202 |004d: const-string v1, "Minlines " // string@0232 │ │ +00bc36: 6e20 0104 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00bc3c: 0c00 |0052: move-result-object v0 │ │ +00bc3e: 5271 5f00 |0053: iget v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ +00bc42: 6e20 fe03 1000 |0055: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00bc48: 0c00 |0058: move-result-object v0 │ │ +00bc4a: 6e10 0304 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00bc50: 0c00 |005c: move-result-object v0 │ │ +00bc52: 5571 7a00 |005d: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bc56: 7120 3903 1000 |005f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bc5c: 1400 2a00 087f |0062: const v0, #float 1.80776e+38 // #7f08002a │ │ +00bc62: 6e20 ac01 0700 |0065: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ +00bc68: 0c00 |0068: move-result-object v0 │ │ +00bc6a: 1f00 3d00 |0069: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +00bc6e: 5b70 6700 |006b: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00bc72: 5470 6700 |006d: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00bc76: 2201 9400 |006f: new-instance v1, Ldk/andsen/asqlitemanager/t; // type@0094 │ │ +00bc7a: 7020 ed02 7100 |0071: invoke-direct {v1, v7}, Ldk/andsen/asqlitemanager/t;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02ed │ │ +00bc80: 6e20 ad00 1000 |0074: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@00ad │ │ +00bc86: 5470 6700 |0077: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00bc8a: 5271 5f00 |0079: iget v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.C:I // field@005f │ │ +00bc8e: 6e20 aa00 1000 |007b: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setLines:(I)V // method@00aa │ │ +00bc94: 5470 6700 |007e: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00bc98: 2201 9500 |0080: new-instance v1, Ldk/andsen/asqlitemanager/u; // type@0095 │ │ +00bc9c: 7020 ef02 7100 |0082: invoke-direct {v1, v7}, Ldk/andsen/asqlitemanager/u;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02ef │ │ +00bca2: 6e20 ac00 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@00ac │ │ +00bca8: 1400 6500 087f |0088: const v0, #float 1.80777e+38 // #7f080065 │ │ +00bcae: 6e20 ac01 0700 |008b: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ +00bcb4: 0c00 |008e: move-result-object v0 │ │ +00bcb6: 1f00 4d00 |008f: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00bcba: 5b70 6900 |0091: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.i:Landroid/widget/TextView; // field@0069 │ │ +00bcbe: 1400 2900 087f |0093: const v0, #float 1.80776e+38 // #7f080029 │ │ +00bcc4: 6e20 ac01 0700 |0096: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ +00bcca: 0c00 |0099: move-result-object v0 │ │ +00bccc: 1f00 3900 |009a: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00bcd0: 5b70 6800 |009c: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.h:Landroid/widget/Button; // field@0068 │ │ +00bcd4: 5470 6800 |009e: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.h:Landroid/widget/Button; // field@0068 │ │ +00bcd8: 6e20 9500 7000 |00a0: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00bcde: 5470 6a00 |00a3: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bce2: 7110 8f01 0000 |00a5: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.e:(Landroid/content/Context;)Z // method@018f │ │ +00bce8: 0a00 |00a8: move-result v0 │ │ +00bcea: 5c70 7000 |00a9: iput-boolean v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.p:Z // field@0070 │ │ +00bcee: 5470 6a00 |00ab: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bcf2: 7110 8d01 0000 |00ad: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.c:(Landroid/content/Context;)I // method@018d │ │ +00bcf8: 0a00 |00b0: move-result v0 │ │ +00bcfa: 5970 6e00 |00b1: iput v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.n:I // field@006e │ │ +00bcfe: 1400 5c00 087f |00b3: const v0, #float 1.80777e+38 // #7f08005c │ │ +00bd04: 6e20 ac01 0700 |00b6: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ +00bd0a: 0c00 |00b9: move-result-object v0 │ │ +00bd0c: 1f00 3900 |00ba: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00bd10: 5b70 7600 |00bc: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.v:Landroid/widget/Button; // field@0076 │ │ +00bd14: 1400 5d00 087f |00be: const v0, #float 1.80777e+38 // #7f08005d │ │ +00bd1a: 6e20 ac01 0700 |00c1: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.findViewById:(I)Landroid/view/View; // method@01ac │ │ +00bd20: 0c00 |00c4: move-result-object v0 │ │ +00bd22: 1f00 3900 |00c5: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00bd26: 5b70 7700 |00c7: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.w:Landroid/widget/Button; // field@0077 │ │ +00bd2a: 5470 7600 |00c9: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.v:Landroid/widget/Button; // field@0076 │ │ +00bd2e: 6e20 9500 7000 |00cb: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00bd34: 5470 7700 |00ce: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.w:Landroid/widget/Button; // field@0077 │ │ +00bd38: 6e20 9500 7000 |00d0: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00bd3e: 6e10 b001 0700 |00d3: invoke-virtual {v7}, Ldk/andsen/asqlitemanager/QueryViewer;.getIntent:()Landroid/content/Intent; // method@01b0 │ │ +00bd44: 0c00 |00d6: move-result-object v0 │ │ +00bd46: 6e10 3c00 0000 |00d7: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00bd4c: 0c00 |00da: move-result-object v0 │ │ +00bd4e: 1a01 1f03 |00db: const-string v1, "aSQLiteManager" // string@031f │ │ +00bd52: 1202 |00dd: const/4 v2, #int 0 // #0 │ │ +00bd54: 6e30 b101 1702 |00de: invoke-virtual {v7, v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@01b1 │ │ +00bd5a: 0c01 |00e1: move-result-object v1 │ │ +00bd5c: 5472 6700 |00e2: iget-object v2, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00bd60: 1a03 6102 |00e4: const-string v3, "Query" // string@0261 │ │ +00bd64: 1a04 0000 |00e6: const-string v4, "" // string@0000 │ │ +00bd68: 7230 4e00 3104 |00e8: invoke-interface {v1, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +00bd6e: 0c01 |00eb: move-result-object v1 │ │ +00bd70: 6e20 ae00 1200 |00ec: invoke-virtual {v2, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +00bd76: 3800 7900 |00ef: if-eqz v0, 0168 // +0079 │ │ +00bd7a: 5471 6700 |00f1: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00bd7e: 6e10 a300 0100 |00f3: invoke-virtual {v1}, Landroid/widget/EditText;.getContext:()Landroid/content/Context; // method@00a3 │ │ +00bd84: 0c01 |00f6: move-result-object v1 │ │ +00bd86: 5b71 6a00 |00f7: iput-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bd8a: 6201 a400 |00f9: sget-object v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00bd8e: 5b71 6c00 |00fb: iput-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bd92: 5471 6c00 |00fd: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bd96: 3901 2000 |00ff: if-nez v1, 011f // +0020 │ │ +00bd9a: 1a01 4303 |0101: const-string v1, "db" // string@0343 │ │ +00bd9e: 6e20 6f00 1000 |0103: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00bda4: 0c00 |0106: move-result-object v0 │ │ +00bda6: 5b70 6b00 |0107: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ +00bdaa: 1a00 4602 |0109: const-string v0, "Opening database" // string@0246 │ │ +00bdae: 5571 7a00 |010b: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bdb2: 7120 3903 1000 |010d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bdb8: 2200 9100 |0110: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ +00bdbc: 5471 6b00 |0112: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ +00bdc0: 5472 6a00 |0114: iget-object v2, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00bdc4: 7030 9b02 1002 |0116: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ +00bdca: 6900 a400 |0119: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00bdce: 6200 a400 |011b: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00bdd2: 5b70 6c00 |011d: iput-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bdd6: 5470 6c00 |011f: iget-object v0, v7, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bdda: 5500 1201 |0121: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +00bdde: 3900 4600 |0123: if-nez v0, 0169 // +0046 │ │ +00bde2: 1a00 3c02 |0125: const-string v0, "Not a database!" // string@023c │ │ +00bde6: 5571 7a00 |0127: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bdea: 7120 3903 1000 |0129: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bdf0: 2200 d600 |012c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00bdf4: 7010 fd03 0000 |012e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00bdfa: 5471 6b00 |0131: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ +00bdfe: 6e20 0104 1000 |0133: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00be04: 0c00 |0136: move-result-object v0 │ │ +00be06: 1a01 2100 |0137: const-string v1, " is not a database!" // string@0021 │ │ +00be0a: 6e20 0104 1000 |0139: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00be10: 0c00 |013c: move-result-object v0 │ │ +00be12: 6e10 0304 0000 |013d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00be18: 0c00 |0140: move-result-object v0 │ │ +00be1a: 5471 6a00 |0141: iget-object v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00be1e: 7120 3603 1000 |0143: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00be24: 6e10 ad01 0700 |0146: invoke-virtual {v7}, Ldk/andsen/asqlitemanager/QueryViewer;.finish:()V // method@01ad │ │ +00be2a: 3808 2800 |0149: if-eqz v8, 0171 // +0028 │ │ +00be2e: 1a00 1804 |014b: const-string v0, "savedInstance true" // string@0418 │ │ +00be32: 5571 7a00 |014d: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00be36: 7120 3903 1000 |014f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00be3c: 1a00 6f04 |0152: const-string v0, "showTip" // string@046f │ │ +00be40: 6e20 6c00 0800 |0154: invoke-virtual {v8, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ +00be46: 0a00 |0157: move-result v0 │ │ +00be48: 3800 1000 |0158: if-eqz v0, 0168 // +0010 │ │ +00be4c: 1a00 6e04 |015a: const-string v0, "showHint true" // string@046e │ │ +00be50: 5571 7a00 |015c: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00be54: 7120 3903 1000 |015e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00be5a: 6e20 b401 6700 |0161: invoke-virtual {v7, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00be60: 0c00 |0164: move-result-object v0 │ │ +00be62: 7030 9f01 0705 |0165: invoke-direct {v7, v0, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ljava/lang/CharSequence;I)V // method@019f │ │ +00be68: 0e00 |0168: return-void │ │ +00be6a: 1a00 b300 |0169: const-string v0, "Database open" // string@00b3 │ │ +00be6e: 5571 7a00 |016b: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00be72: 7120 3903 1000 |016d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00be78: 28d9 |0170: goto 0149 // -0027 │ │ +00be7a: 6e20 b401 6700 |0171: invoke-virtual {v7, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00be80: 0c00 |0174: move-result-object v0 │ │ +00be82: 7030 9f01 0705 |0175: invoke-direct {v7, v0, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ljava/lang/CharSequence;I)V // method@019f │ │ +00be88: 28f0 |0178: goto 0168 // -0010 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onCreateDialog' │ │ type : '(I)Landroid/app/Dialog;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 362 16-bit code units │ │ -00be94: |[00be94] dk.andsen.asqlitemanager.QueryViewer.onCreateDialog:(I)Landroid/app/Dialog; │ │ -00bea4: 1407 1a00 077f |0000: const v7, #float 1.79446e+38 // #7f07001a │ │ -00beaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -00beac: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -00beb0: 2b09 5601 0000 |0006: packed-switch v9, 0000015c // +00000156 │ │ -00beb6: 1a02 9600 |0009: const-string v2, "Creating MENU_QUERYTYPE" // string@0096 │ │ -00beba: 5583 7a00 |000b: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bebe: 7120 3903 3200 |000d: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bec4: 2202 0700 |0010: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00bec8: 7020 0900 8200 |0012: invoke-direct {v2, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00bece: 6e20 1300 0200 |0015: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00bed4: 0c00 |0018: move-result-object v0 │ │ -00bed6: 5482 6500 |0019: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.e:[Ljava/lang/String; // field@0065 │ │ -00beda: 2203 6100 |001b: new-instance v3, Ldk/andsen/asqlitemanager/aa; // type@0061 │ │ -00bede: 7020 3002 8300 |001d: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/aa;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@0230 │ │ -00bee4: 6e40 1200 2031 |0020: invoke-virtual {v0, v2, v1, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ -00beea: 0c00 |0023: move-result-object v0 │ │ -00beec: 6e10 0a00 0000 |0024: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00bef2: 0c00 |0027: move-result-object v0 │ │ -00bef4: 1100 |0028: return-object v0 │ │ -00bef6: 1a00 9900 |0029: const-string v0, "Creating MENU_TABLES" // string@0099 │ │ -00befa: 5581 7a00 |002b: iget-boolean v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00befe: 7120 3903 1000 |002d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bf04: 1400 0f00 077f |0030: const v0, #float 1.79446e+38 // #7f07000f │ │ -00bf0a: 6e20 b401 0800 |0033: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00bf10: 0c00 |0036: move-result-object v0 │ │ -00bf12: 6e10 df03 0000 |0037: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00bf18: 0c00 |003a: move-result-object v0 │ │ -00bf1a: 5481 6c00 |003b: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00bf1e: 6e10 bd02 0100 |003d: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.b:()[Ljava/lang/String; // method@02bd │ │ -00bf24: 0c01 |0040: move-result-object v1 │ │ -00bf26: 5b81 7200 |0041: iput-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00bf2a: 5481 7200 |0043: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00bf2e: 2111 |0045: array-length v1, v1 │ │ -00bf30: 2311 f600 |0046: new-array v1, v1, [Z // type@00f6 │ │ -00bf34: 5b81 7100 |0048: iput-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00bf38: 2201 0700 |004a: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00bf3c: 7020 0900 8100 |004c: invoke-direct {v1, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00bf42: 6e20 1300 0100 |004f: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00bf48: 0c00 |0052: move-result-object v0 │ │ -00bf4a: 5481 7200 |0053: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00bf4e: 5482 7100 |0055: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00bf52: 2203 9a00 |0057: new-instance v3, Ldk/andsen/asqlitemanager/z; // type@009a │ │ -00bf56: 7020 f902 8300 |0059: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/z;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f9 │ │ -00bf5c: 6e40 0e00 1032 |005c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@000e │ │ -00bf62: 0c00 |005f: move-result-object v0 │ │ -00bf64: 6e20 b401 7800 |0060: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00bf6a: 0c01 |0063: move-result-object v1 │ │ -00bf6c: 2202 9900 |0064: new-instance v2, Ldk/andsen/asqlitemanager/y; // type@0099 │ │ -00bf70: 7020 f702 8200 |0066: invoke-direct {v2, v8}, Ldk/andsen/asqlitemanager/y;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f7 │ │ -00bf76: 6e30 1100 1002 |0069: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -00bf7c: 0c00 |006c: move-result-object v0 │ │ -00bf7e: 6e10 0a00 0000 |006d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00bf84: 0c00 |0070: move-result-object v0 │ │ -00bf86: 6e10 df03 0000 |0071: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00bf8c: 0c01 |0074: move-result-object v1 │ │ -00bf8e: 5b81 7900 |0075: iput-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.y:Ljava/lang/String; // field@0079 │ │ -00bf92: 28b1 |0077: goto 0028 // -004f │ │ -00bf94: 1a00 9500 |0078: const-string v0, "Creating MENU_FIELDS" // string@0095 │ │ -00bf98: 5582 7a00 |007a: iget-boolean v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bf9c: 7120 3903 2000 |007c: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00bfa2: 1400 1f00 077f |007f: const v0, #float 1.79446e+38 // #7f07001f │ │ -00bfa8: 6e20 b401 0800 |0082: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00bfae: 0c00 |0085: move-result-object v0 │ │ -00bfb0: 6e10 df03 0000 |0086: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00bfb6: 0c03 |0089: move-result-object v3 │ │ -00bfb8: 5480 7100 |008a: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00bfbc: 3900 3c00 |008c: if-nez v0, 00c8 // +003c │ │ -00bfc0: 0110 |008e: move v0, v1 │ │ -00bfc2: 2304 f500 |008f: new-array v4, v0, [Ljava/lang/String; // type@00f5 │ │ -00bfc6: 5480 7200 |0091: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00bfca: 3800 4500 |0093: if-eqz v0, 00d8 // +0045 │ │ -00bfce: 5480 7200 |0095: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00bfd2: 2100 |0097: array-length v0, v0 │ │ -00bfd4: 2202 d600 |0098: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00bfd8: 7010 fc03 0200 |009a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00bfde: 1a05 2a02 |009d: const-string v5, "MH " // string@022a │ │ -00bfe2: 6e20 0004 5200 |009f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00bfe8: 0c02 |00a2: move-result-object v2 │ │ -00bfea: 6e20 fd03 0200 |00a3: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00bff0: 0c02 |00a6: move-result-object v2 │ │ -00bff2: 6e10 0204 0200 |00a7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00bff8: 0c02 |00aa: move-result-object v2 │ │ -00bffa: 5585 7a00 |00ab: iget-boolean v5, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00bffe: 7120 3903 5200 |00ad: invoke-static {v2, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c004: 3d00 2a00 |00b0: if-lez v0, 00da // +002a │ │ -00c008: 0112 |00b2: move v2, v1 │ │ -00c00a: d805 00ff |00b3: add-int/lit8 v5, v0, #int -1 // #ff │ │ -00c00e: 3552 2500 |00b5: if-ge v2, v5, 00da // +0025 │ │ -00c012: 5485 7100 |00b7: iget-object v5, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00c016: 4705 0502 |00b9: aget-boolean v5, v5, v2 │ │ -00c01a: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ -00c01e: 5485 7200 |00bd: iget-object v5, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ -00c022: 4605 0502 |00bf: aget-object v5, v5, v2 │ │ -00c026: 4d05 0401 |00c1: aput-object v5, v4, v1 │ │ -00c02a: d801 0101 |00c3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -00c02e: d802 0201 |00c5: add-int/lit8 v2, v2, #int 1 // #01 │ │ -00c032: 28ec |00c7: goto 00b3 // -0014 │ │ -00c034: 5484 7100 |00c8: iget-object v4, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ -00c038: 2145 |00ca: array-length v5, v4 │ │ -00c03a: 0112 |00cb: move v2, v1 │ │ -00c03c: 0110 |00cc: move v0, v1 │ │ -00c03e: 3552 c2ff |00cd: if-ge v2, v5, 008f // -003e │ │ -00c042: 4706 0402 |00cf: aget-boolean v6, v4, v2 │ │ -00c046: 3806 0400 |00d1: if-eqz v6, 00d5 // +0004 │ │ -00c04a: d800 0001 |00d3: add-int/lit8 v0, v0, #int 1 // #01 │ │ -00c04e: d802 0201 |00d5: add-int/lit8 v2, v2, #int 1 // #01 │ │ -00c052: 28f6 |00d7: goto 00cd // -000a │ │ -00c054: 0110 |00d8: move v0, v1 │ │ -00c056: 28bf |00d9: goto 0098 // -0041 │ │ -00c058: 5480 6c00 |00da: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00c05c: 6e20 b602 4000 |00dc: invoke-virtual {v0, v4}, Ldk/andsen/asqlitemanager/q;.a:([Ljava/lang/String;)[Ljava/lang/String; // method@02b6 │ │ -00c062: 0c00 |00df: move-result-object v0 │ │ -00c064: 5b80 7500 |00e0: iput-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00c068: 5480 7500 |00e2: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00c06c: 2100 |00e4: array-length v0, v0 │ │ -00c06e: 2300 f600 |00e5: new-array v0, v0, [Z // type@00f6 │ │ -00c072: 5b80 7400 |00e7: iput-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ -00c076: 2200 0700 |00e9: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00c07a: 7020 0900 8000 |00eb: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00c080: 6e20 1300 3000 |00ee: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00c086: 0c00 |00f1: move-result-object v0 │ │ -00c088: 5481 7500 |00f2: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ -00c08c: 5482 7400 |00f4: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ -00c090: 2203 9a00 |00f6: new-instance v3, Ldk/andsen/asqlitemanager/z; // type@009a │ │ -00c094: 7020 f902 8300 |00f8: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/z;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f9 │ │ -00c09a: 6e40 0e00 1032 |00fb: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@000e │ │ -00c0a0: 0c00 |00fe: move-result-object v0 │ │ -00c0a2: 6e20 b401 7800 |00ff: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00c0a8: 0c01 |0102: move-result-object v1 │ │ -00c0aa: 2202 9900 |0103: new-instance v2, Ldk/andsen/asqlitemanager/y; // type@0099 │ │ -00c0ae: 7020 f702 8200 |0105: invoke-direct {v2, v8}, Ldk/andsen/asqlitemanager/y;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f7 │ │ -00c0b4: 6e30 1100 1002 |0108: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -00c0ba: 0c00 |010b: move-result-object v0 │ │ -00c0bc: 6e10 0a00 0000 |010c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00c0c2: 0c00 |010f: move-result-object v0 │ │ -00c0c4: 2900 18ff |0110: goto/16 0028 // -00e8 │ │ -00c0c8: 1a02 9700 |0112: const-string v2, "Creating MENU_RESENT_SQL" // string@0097 │ │ -00c0cc: 5583 7a00 |0114: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00c0d0: 7120 3903 3200 |0116: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c0d6: 5482 6c00 |0119: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00c0da: 6e10 cd02 0200 |011b: invoke-virtual {v2}, Ldk/andsen/asqlitemanager/q;.e:()[Ljava/lang/String; // method@02cd │ │ -00c0e0: 0c02 |011e: move-result-object v2 │ │ -00c0e2: 5b82 7300 |011f: iput-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.s:[Ljava/lang/String; // field@0073 │ │ -00c0e6: 2202 0700 |0121: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00c0ea: 7020 0900 8200 |0123: invoke-direct {v2, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00c0f0: 6e20 1300 0200 |0126: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00c0f6: 0c00 |0129: move-result-object v0 │ │ -00c0f8: 5482 7300 |012a: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.s:[Ljava/lang/String; // field@0073 │ │ -00c0fc: 2203 6200 |012c: new-instance v3, Ldk/andsen/asqlitemanager/ab; // type@0062 │ │ -00c100: 7020 3202 8300 |012e: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/ab;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@0232 │ │ -00c106: 6e40 1200 2031 |0131: invoke-virtual {v0, v2, v1, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ -00c10c: 0c00 |0134: move-result-object v0 │ │ -00c10e: 6e10 0a00 0000 |0135: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00c114: 0c00 |0138: move-result-object v0 │ │ -00c116: 2900 effe |0139: goto/16 0028 // -0111 │ │ -00c11a: 1a02 9a00 |013b: const-string v2, "Creating MENU_TRANSACTION" // string@009a │ │ -00c11e: 5583 7a00 |013d: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00c122: 7120 3903 3200 |013f: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c128: 2202 0700 |0142: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00c12c: 7020 0900 8200 |0144: invoke-direct {v2, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00c132: 6e20 1300 0200 |0147: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00c138: 0c00 |014a: move-result-object v0 │ │ -00c13a: 5482 6600 |014b: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.f:[Ljava/lang/String; // field@0066 │ │ -00c13e: 2203 6300 |014d: new-instance v3, Ldk/andsen/asqlitemanager/ac; // type@0063 │ │ -00c142: 7020 3402 8300 |014f: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/ac;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@0234 │ │ -00c148: 6e40 1200 2031 |0152: invoke-virtual {v0, v2, v1, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ -00c14e: 0c00 |0155: move-result-object v0 │ │ -00c150: 6e10 0a00 0000 |0156: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00c156: 0c00 |0159: move-result-object v0 │ │ -00c158: 2900 cefe |015a: goto/16 0028 // -0132 │ │ -00c15c: 0001 0500 0000 0000 2300 0000 7200 ... |015c: packed-switch-data (14 units) │ │ +00be8c: |[00be8c] dk.andsen.asqlitemanager.QueryViewer.onCreateDialog:(I)Landroid/app/Dialog; │ │ +00be9c: 1407 1a00 077f |0000: const v7, #float 1.79446e+38 // #7f07001a │ │ +00bea2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +00bea4: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +00bea8: 2b09 5601 0000 |0006: packed-switch v9, 0000015c // +00000156 │ │ +00beae: 1a02 9600 |0009: const-string v2, "Creating MENU_QUERYTYPE" // string@0096 │ │ +00beb2: 5583 7a00 |000b: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00beb6: 7120 3903 3200 |000d: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bebc: 2202 0700 |0010: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00bec0: 7020 0900 8200 |0012: invoke-direct {v2, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00bec6: 6e20 1300 0200 |0015: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00becc: 0c00 |0018: move-result-object v0 │ │ +00bece: 5482 6500 |0019: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.e:[Ljava/lang/String; // field@0065 │ │ +00bed2: 2203 6100 |001b: new-instance v3, Ldk/andsen/asqlitemanager/aa; // type@0061 │ │ +00bed6: 7020 3002 8300 |001d: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/aa;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@0230 │ │ +00bedc: 6e40 1200 2031 |0020: invoke-virtual {v0, v2, v1, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ +00bee2: 0c00 |0023: move-result-object v0 │ │ +00bee4: 6e10 0a00 0000 |0024: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00beea: 0c00 |0027: move-result-object v0 │ │ +00beec: 1100 |0028: return-object v0 │ │ +00beee: 1a00 9900 |0029: const-string v0, "Creating MENU_TABLES" // string@0099 │ │ +00bef2: 5581 7a00 |002b: iget-boolean v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bef6: 7120 3903 1000 |002d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00befc: 1400 0f00 077f |0030: const v0, #float 1.79446e+38 // #7f07000f │ │ +00bf02: 6e20 b401 0800 |0033: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00bf08: 0c00 |0036: move-result-object v0 │ │ +00bf0a: 7210 ca03 0000 |0037: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00bf10: 0c00 |003a: move-result-object v0 │ │ +00bf12: 5481 6c00 |003b: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00bf16: 6e10 bd02 0100 |003d: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.b:()[Ljava/lang/String; // method@02bd │ │ +00bf1c: 0c01 |0040: move-result-object v1 │ │ +00bf1e: 5b81 7200 |0041: iput-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00bf22: 5481 7200 |0043: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00bf26: 2111 |0045: array-length v1, v1 │ │ +00bf28: 2311 f600 |0046: new-array v1, v1, [Z // type@00f6 │ │ +00bf2c: 5b81 7100 |0048: iput-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00bf30: 2201 0700 |004a: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00bf34: 7020 0900 8100 |004c: invoke-direct {v1, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00bf3a: 6e20 1300 0100 |004f: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00bf40: 0c00 |0052: move-result-object v0 │ │ +00bf42: 5481 7200 |0053: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00bf46: 5482 7100 |0055: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00bf4a: 2203 9a00 |0057: new-instance v3, Ldk/andsen/asqlitemanager/z; // type@009a │ │ +00bf4e: 7020 f902 8300 |0059: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/z;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f9 │ │ +00bf54: 6e40 0e00 1032 |005c: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@000e │ │ +00bf5a: 0c00 |005f: move-result-object v0 │ │ +00bf5c: 6e20 b401 7800 |0060: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00bf62: 0c01 |0063: move-result-object v1 │ │ +00bf64: 2202 9900 |0064: new-instance v2, Ldk/andsen/asqlitemanager/y; // type@0099 │ │ +00bf68: 7020 f702 8200 |0066: invoke-direct {v2, v8}, Ldk/andsen/asqlitemanager/y;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f7 │ │ +00bf6e: 6e30 1100 1002 |0069: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00bf74: 0c00 |006c: move-result-object v0 │ │ +00bf76: 6e10 0a00 0000 |006d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00bf7c: 0c00 |0070: move-result-object v0 │ │ +00bf7e: 6e10 e003 0000 |0071: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00bf84: 0c01 |0074: move-result-object v1 │ │ +00bf86: 5b81 7900 |0075: iput-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.y:Ljava/lang/String; // field@0079 │ │ +00bf8a: 28b1 |0077: goto 0028 // -004f │ │ +00bf8c: 1a00 9500 |0078: const-string v0, "Creating MENU_FIELDS" // string@0095 │ │ +00bf90: 5582 7a00 |007a: iget-boolean v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bf94: 7120 3903 2000 |007c: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bf9a: 1400 1f00 077f |007f: const v0, #float 1.79446e+38 // #7f07001f │ │ +00bfa0: 6e20 b401 0800 |0082: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00bfa6: 0c00 |0085: move-result-object v0 │ │ +00bfa8: 7210 ca03 0000 |0086: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00bfae: 0c03 |0089: move-result-object v3 │ │ +00bfb0: 5480 7100 |008a: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00bfb4: 3900 3c00 |008c: if-nez v0, 00c8 // +003c │ │ +00bfb8: 0110 |008e: move v0, v1 │ │ +00bfba: 2304 f500 |008f: new-array v4, v0, [Ljava/lang/String; // type@00f5 │ │ +00bfbe: 5480 7200 |0091: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00bfc2: 3800 4500 |0093: if-eqz v0, 00d8 // +0045 │ │ +00bfc6: 5480 7200 |0095: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00bfca: 2100 |0097: array-length v0, v0 │ │ +00bfcc: 2202 d600 |0098: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00bfd0: 7010 fd03 0200 |009a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00bfd6: 1a05 2a02 |009d: const-string v5, "MH " // string@022a │ │ +00bfda: 6e20 0104 5200 |009f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00bfe0: 0c02 |00a2: move-result-object v2 │ │ +00bfe2: 6e20 fe03 0200 |00a3: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00bfe8: 0c02 |00a6: move-result-object v2 │ │ +00bfea: 6e10 0304 0200 |00a7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00bff0: 0c02 |00aa: move-result-object v2 │ │ +00bff2: 5585 7a00 |00ab: iget-boolean v5, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00bff6: 7120 3903 5200 |00ad: invoke-static {v2, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00bffc: 3d00 2a00 |00b0: if-lez v0, 00da // +002a │ │ +00c000: 0112 |00b2: move v2, v1 │ │ +00c002: d805 00ff |00b3: add-int/lit8 v5, v0, #int -1 // #ff │ │ +00c006: 3552 2500 |00b5: if-ge v2, v5, 00da // +0025 │ │ +00c00a: 5485 7100 |00b7: iget-object v5, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00c00e: 4705 0502 |00b9: aget-boolean v5, v5, v2 │ │ +00c012: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ +00c016: 5485 7200 |00bd: iget-object v5, v8, Ldk/andsen/asqlitemanager/QueryViewer;.r:[Ljava/lang/String; // field@0072 │ │ +00c01a: 4605 0502 |00bf: aget-object v5, v5, v2 │ │ +00c01e: 4d05 0401 |00c1: aput-object v5, v4, v1 │ │ +00c022: d801 0101 |00c3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +00c026: d802 0201 |00c5: add-int/lit8 v2, v2, #int 1 // #01 │ │ +00c02a: 28ec |00c7: goto 00b3 // -0014 │ │ +00c02c: 5484 7100 |00c8: iget-object v4, v8, Ldk/andsen/asqlitemanager/QueryViewer;.q:[Z // field@0071 │ │ +00c030: 2145 |00ca: array-length v5, v4 │ │ +00c032: 0112 |00cb: move v2, v1 │ │ +00c034: 0110 |00cc: move v0, v1 │ │ +00c036: 3552 c2ff |00cd: if-ge v2, v5, 008f // -003e │ │ +00c03a: 4706 0402 |00cf: aget-boolean v6, v4, v2 │ │ +00c03e: 3806 0400 |00d1: if-eqz v6, 00d5 // +0004 │ │ +00c042: d800 0001 |00d3: add-int/lit8 v0, v0, #int 1 // #01 │ │ +00c046: d802 0201 |00d5: add-int/lit8 v2, v2, #int 1 // #01 │ │ +00c04a: 28f6 |00d7: goto 00cd // -000a │ │ +00c04c: 0110 |00d8: move v0, v1 │ │ +00c04e: 28bf |00d9: goto 0098 // -0041 │ │ +00c050: 5480 6c00 |00da: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00c054: 6e20 b602 4000 |00dc: invoke-virtual {v0, v4}, Ldk/andsen/asqlitemanager/q;.a:([Ljava/lang/String;)[Ljava/lang/String; // method@02b6 │ │ +00c05a: 0c00 |00df: move-result-object v0 │ │ +00c05c: 5b80 7500 |00e0: iput-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00c060: 5480 7500 |00e2: iget-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00c064: 2100 |00e4: array-length v0, v0 │ │ +00c066: 2300 f600 |00e5: new-array v0, v0, [Z // type@00f6 │ │ +00c06a: 5b80 7400 |00e7: iput-object v0, v8, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ +00c06e: 2200 0700 |00e9: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00c072: 7020 0900 8000 |00eb: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00c078: 6e20 1300 3000 |00ee: invoke-virtual {v0, v3}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00c07e: 0c00 |00f1: move-result-object v0 │ │ +00c080: 5481 7500 |00f2: iget-object v1, v8, Ldk/andsen/asqlitemanager/QueryViewer;.u:[Ljava/lang/String; // field@0075 │ │ +00c084: 5482 7400 |00f4: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.t:[Z // field@0074 │ │ +00c088: 2203 9a00 |00f6: new-instance v3, Ldk/andsen/asqlitemanager/z; // type@009a │ │ +00c08c: 7020 f902 8300 |00f8: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/z;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f9 │ │ +00c092: 6e40 0e00 1032 |00fb: invoke-virtual {v0, v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; // method@000e │ │ +00c098: 0c00 |00fe: move-result-object v0 │ │ +00c09a: 6e20 b401 7800 |00ff: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00c0a0: 0c01 |0102: move-result-object v1 │ │ +00c0a2: 2202 9900 |0103: new-instance v2, Ldk/andsen/asqlitemanager/y; // type@0099 │ │ +00c0a6: 7020 f702 8200 |0105: invoke-direct {v2, v8}, Ldk/andsen/asqlitemanager/y;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@02f7 │ │ +00c0ac: 6e30 1100 1002 |0108: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00c0b2: 0c00 |010b: move-result-object v0 │ │ +00c0b4: 6e10 0a00 0000 |010c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00c0ba: 0c00 |010f: move-result-object v0 │ │ +00c0bc: 2900 18ff |0110: goto/16 0028 // -00e8 │ │ +00c0c0: 1a02 9700 |0112: const-string v2, "Creating MENU_RESENT_SQL" // string@0097 │ │ +00c0c4: 5583 7a00 |0114: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00c0c8: 7120 3903 3200 |0116: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c0ce: 5482 6c00 |0119: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00c0d2: 6e10 cd02 0200 |011b: invoke-virtual {v2}, Ldk/andsen/asqlitemanager/q;.e:()[Ljava/lang/String; // method@02cd │ │ +00c0d8: 0c02 |011e: move-result-object v2 │ │ +00c0da: 5b82 7300 |011f: iput-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.s:[Ljava/lang/String; // field@0073 │ │ +00c0de: 2202 0700 |0121: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00c0e2: 7020 0900 8200 |0123: invoke-direct {v2, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00c0e8: 6e20 1300 0200 |0126: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00c0ee: 0c00 |0129: move-result-object v0 │ │ +00c0f0: 5482 7300 |012a: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.s:[Ljava/lang/String; // field@0073 │ │ +00c0f4: 2203 6200 |012c: new-instance v3, Ldk/andsen/asqlitemanager/ab; // type@0062 │ │ +00c0f8: 7020 3202 8300 |012e: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/ab;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@0232 │ │ +00c0fe: 6e40 1200 2031 |0131: invoke-virtual {v0, v2, v1, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ +00c104: 0c00 |0134: move-result-object v0 │ │ +00c106: 6e10 0a00 0000 |0135: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00c10c: 0c00 |0138: move-result-object v0 │ │ +00c10e: 2900 effe |0139: goto/16 0028 // -0111 │ │ +00c112: 1a02 9a00 |013b: const-string v2, "Creating MENU_TRANSACTION" // string@009a │ │ +00c116: 5583 7a00 |013d: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00c11a: 7120 3903 3200 |013f: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c120: 2202 0700 |0142: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00c124: 7020 0900 8200 |0144: invoke-direct {v2, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00c12a: 6e20 1300 0200 |0147: invoke-virtual {v2, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00c130: 0c00 |014a: move-result-object v0 │ │ +00c132: 5482 6600 |014b: iget-object v2, v8, Ldk/andsen/asqlitemanager/QueryViewer;.f:[Ljava/lang/String; // field@0066 │ │ +00c136: 2203 6300 |014d: new-instance v3, Ldk/andsen/asqlitemanager/ac; // type@0063 │ │ +00c13a: 7020 3402 8300 |014f: invoke-direct {v3, v8}, Ldk/andsen/asqlitemanager/ac;.:(Ldk/andsen/asqlitemanager/QueryViewer;)V // method@0234 │ │ +00c140: 6e40 1200 2031 |0152: invoke-virtual {v0, v2, v1, v3}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ +00c146: 0c00 |0155: move-result-object v0 │ │ +00c148: 6e10 0a00 0000 |0156: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00c14e: 0c00 |0159: move-result-object v0 │ │ +00c150: 2900 cefe |015a: goto/16 0028 // -0132 │ │ +00c154: 0001 0500 0000 0000 2300 0000 7200 ... |015c: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -00c178: |[00c178] dk.andsen.asqlitemanager.QueryViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -00c188: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -00c18a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -00c18c: 1400 0f00 077f |0002: const v0, #float 1.79446e+38 // #7f07000f │ │ -00c192: 7250 8200 2522 |0005: invoke-interface {v5, v2, v2, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c198: 1400 1f00 077f |0008: const v0, #float 1.79446e+38 // #7f07001f │ │ -00c19e: 7250 8200 2523 |000b: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c1a4: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -00c1a6: 1401 3100 077f |000f: const v1, #float 1.79447e+38 // #7f070031 │ │ -00c1ac: 7251 8200 2520 |0012: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c1b2: 1240 |0015: const/4 v0, #int 4 // #4 │ │ -00c1b4: 1401 3500 077f |0016: const v1, #float 1.79447e+38 // #7f070035 │ │ -00c1ba: 7251 8200 2520 |0019: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c1c0: 1250 |001c: const/4 v0, #int 5 // #5 │ │ -00c1c2: 1401 4200 077f |001d: const v1, #float 1.79447e+38 // #7f070042 │ │ -00c1c8: 7251 8200 2520 |0020: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c1ce: 5440 6c00 |0023: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00c1d2: 6e10 de02 0000 |0025: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.l:()Z // method@02de │ │ -00c1d8: 0a00 |0028: move-result v0 │ │ -00c1da: 3800 0900 |0029: if-eqz v0, 0032 // +0009 │ │ -00c1de: 1230 |002b: const/4 v0, #int 3 // #3 │ │ -00c1e0: 1401 3400 077f |002c: const v1, #float 1.79447e+38 // #7f070034 │ │ -00c1e6: 7251 8200 2520 |002f: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c1ec: 0f03 |0032: return v3 │ │ +00c170: |[00c170] dk.andsen.asqlitemanager.QueryViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +00c180: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +00c182: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +00c184: 1400 0f00 077f |0002: const v0, #float 1.79446e+38 // #7f07000f │ │ +00c18a: 7250 8200 2522 |0005: invoke-interface {v5, v2, v2, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c190: 1400 1f00 077f |0008: const v0, #float 1.79446e+38 // #7f07001f │ │ +00c196: 7250 8200 2523 |000b: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c19c: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +00c19e: 1401 3100 077f |000f: const v1, #float 1.79447e+38 // #7f070031 │ │ +00c1a4: 7251 8200 2520 |0012: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c1aa: 1240 |0015: const/4 v0, #int 4 // #4 │ │ +00c1ac: 1401 3500 077f |0016: const v1, #float 1.79447e+38 // #7f070035 │ │ +00c1b2: 7251 8200 2520 |0019: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c1b8: 1250 |001c: const/4 v0, #int 5 // #5 │ │ +00c1ba: 1401 4200 077f |001d: const v1, #float 1.79447e+38 // #7f070042 │ │ +00c1c0: 7251 8200 2520 |0020: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c1c6: 5440 6c00 |0023: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00c1ca: 6e10 de02 0000 |0025: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.l:()Z // method@02de │ │ +00c1d0: 0a00 |0028: move-result v0 │ │ +00c1d2: 3800 0900 |0029: if-eqz v0, 0032 // +0009 │ │ +00c1d6: 1230 |002b: const/4 v0, #int 3 // #3 │ │ +00c1d8: 1401 3400 077f |002c: const v1, #float 1.79447e+38 // #7f070034 │ │ +00c1de: 7251 8200 2520 |002f: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c1e4: 0f03 |0032: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -00c1f0: |[00c1f0] dk.andsen.asqlitemanager.QueryViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -00c200: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00c202: 7210 8500 0500 |0001: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ -00c208: 0a00 |0004: move-result v0 │ │ -00c20a: 2b00 5f00 0000 |0005: packed-switch v0, 00000064 // +0000005f │ │ -00c210: 0f03 |0008: return v3 │ │ -00c212: 6e20 ca01 3400 |0009: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ -00c218: 28fc |000c: goto 0008 // -0004 │ │ -00c21a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -00c21c: 6e20 ca01 0400 |000e: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ -00c222: 28f7 |0011: goto 0008 // -0009 │ │ -00c224: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -00c226: 6e20 ca01 0400 |0013: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ -00c22c: 28f2 |0016: goto 0008 // -000e │ │ -00c22e: 1230 |0017: const/4 v0, #int 3 // #3 │ │ -00c230: 6e20 ca01 0400 |0018: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ -00c236: 28ed |001b: goto 0008 // -0013 │ │ -00c238: 1240 |001c: const/4 v0, #int 4 // #4 │ │ -00c23a: 6e20 ca01 0400 |001d: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ -00c240: 28e8 |0020: goto 0008 // -0018 │ │ -00c242: 5440 6700 |0021: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00c246: 6e10 a500 0000 |0023: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00c24c: 0c00 |0026: move-result-object v0 │ │ -00c24e: 6e10 df03 0000 |0027: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00c254: 0c00 |002a: move-result-object v0 │ │ -00c256: 5441 6700 |002b: iget-object v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00c25a: 3801 1400 |002d: if-eqz v1, 0041 // +0014 │ │ -00c25e: 5441 6700 |002f: iget-object v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ -00c262: 6e10 a500 0100 |0031: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -00c268: 0c01 |0034: move-result-object v1 │ │ -00c26a: 6e10 df03 0100 |0035: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00c270: 0c01 |0038: move-result-object v1 │ │ -00c272: 1a02 0000 |0039: const-string v2, "" // string@0000 │ │ -00c276: 6e20 e703 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00c27c: 0a01 |003e: move-result v1 │ │ -00c27e: 3801 1400 |003f: if-eqz v1, 0053 // +0014 │ │ -00c282: 1400 2f00 077f |0041: const v0, #float 1.79447e+38 // #7f07002f │ │ -00c288: 6e20 b201 0400 |0044: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getString:(I)Ljava/lang/String; // method@01b2 │ │ -00c28e: 0c00 |0047: move-result-object v0 │ │ -00c290: 1401 5000 077f |0048: const v1, #float 1.79447e+38 // #7f070050 │ │ -00c296: 6e20 b201 1400 |004b: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.getString:(I)Ljava/lang/String; // method@01b2 │ │ -00c29c: 0c01 |004e: move-result-object v1 │ │ -00c29e: 7130 3703 1004 |004f: invoke-static {v0, v1, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00c2a4: 28b6 |0052: goto 0008 // -004a │ │ -00c2a6: 5441 6c00 |0053: iget-object v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00c2aa: 6e20 d202 0100 |0055: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/q;.g:(Ljava/lang/String;)V // method@02d2 │ │ -00c2b0: 1400 5100 077f |0058: const v0, #float 1.79447e+38 // #7f070051 │ │ -00c2b6: 6e20 b201 0400 |005b: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getString:(I)Ljava/lang/String; // method@01b2 │ │ -00c2bc: 0c00 |005e: move-result-object v0 │ │ -00c2be: 7120 3403 0400 |005f: invoke-static {v4, v0}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -00c2c4: 28a6 |0062: goto 0008 // -005a │ │ -00c2c6: 0000 |0063: nop // spacer │ │ -00c2c8: 0001 0600 0000 0000 0400 0000 0800 ... |0064: packed-switch-data (16 units) │ │ +00c1e8: |[00c1e8] dk.andsen.asqlitemanager.QueryViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +00c1f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00c1fa: 7210 8500 0500 |0001: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ +00c200: 0a00 |0004: move-result v0 │ │ +00c202: 2b00 5f00 0000 |0005: packed-switch v0, 00000064 // +0000005f │ │ +00c208: 0f03 |0008: return v3 │ │ +00c20a: 6e20 ca01 3400 |0009: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ +00c210: 28fc |000c: goto 0008 // -0004 │ │ +00c212: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +00c214: 6e20 ca01 0400 |000e: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ +00c21a: 28f7 |0011: goto 0008 // -0009 │ │ +00c21c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +00c21e: 6e20 ca01 0400 |0013: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ +00c224: 28f2 |0016: goto 0008 // -000e │ │ +00c226: 1230 |0017: const/4 v0, #int 3 // #3 │ │ +00c228: 6e20 ca01 0400 |0018: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ +00c22e: 28ed |001b: goto 0008 // -0013 │ │ +00c230: 1240 |001c: const/4 v0, #int 4 // #4 │ │ +00c232: 6e20 ca01 0400 |001d: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.showDialog:(I)V // method@01ca │ │ +00c238: 28e8 |0020: goto 0008 // -0018 │ │ +00c23a: 5440 6700 |0021: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00c23e: 6e10 a500 0000 |0023: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00c244: 0c00 |0026: move-result-object v0 │ │ +00c246: 6e10 e003 0000 |0027: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00c24c: 0c00 |002a: move-result-object v0 │ │ +00c24e: 5441 6700 |002b: iget-object v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00c252: 3801 1400 |002d: if-eqz v1, 0041 // +0014 │ │ +00c256: 5441 6700 |002f: iget-object v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.g:Landroid/widget/EditText; // field@0067 │ │ +00c25a: 6e10 a500 0100 |0031: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +00c260: 0c01 |0034: move-result-object v1 │ │ +00c262: 6e10 e003 0100 |0035: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +00c268: 0c01 |0038: move-result-object v1 │ │ +00c26a: 1a02 0000 |0039: const-string v2, "" // string@0000 │ │ +00c26e: 6e20 e803 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00c274: 0a01 |003e: move-result v1 │ │ +00c276: 3801 1400 |003f: if-eqz v1, 0053 // +0014 │ │ +00c27a: 1400 2f00 077f |0041: const v0, #float 1.79447e+38 // #7f07002f │ │ +00c280: 6e20 b201 0400 |0044: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getString:(I)Ljava/lang/String; // method@01b2 │ │ +00c286: 0c00 |0047: move-result-object v0 │ │ +00c288: 1401 5000 077f |0048: const v1, #float 1.79447e+38 // #7f070050 │ │ +00c28e: 6e20 b201 1400 |004b: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.getString:(I)Ljava/lang/String; // method@01b2 │ │ +00c294: 0c01 |004e: move-result-object v1 │ │ +00c296: 7130 3703 1004 |004f: invoke-static {v0, v1, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00c29c: 28b6 |0052: goto 0008 // -004a │ │ +00c29e: 5441 6c00 |0053: iget-object v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00c2a2: 6e20 d202 0100 |0055: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/q;.g:(Ljava/lang/String;)V // method@02d2 │ │ +00c2a8: 1400 5100 077f |0058: const v0, #float 1.79447e+38 // #7f070051 │ │ +00c2ae: 6e20 b201 0400 |005b: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/QueryViewer;.getString:(I)Ljava/lang/String; // method@01b2 │ │ +00c2b4: 0c00 |005e: move-result-object v0 │ │ +00c2b6: 7120 3403 0400 |005f: invoke-static {v4, v0}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +00c2bc: 28a6 |0062: goto 0008 // -005a │ │ +00c2be: 0000 |0063: nop // spacer │ │ +00c2c0: 0001 0600 0000 0000 0400 0000 0800 ... |0064: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onPrepareOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -00c2e8: |[00c2e8] dk.andsen.asqlitemanager.QueryViewer.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -00c2f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -00c2fa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -00c2fc: 5540 6100 |0002: iget-boolean v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ -00c300: 3800 4100 |0004: if-eqz v0, 0045 // +0041 │ │ -00c304: 1a00 5c02 |0006: const-string v0, "Preparing OptionMenu" // string@025c │ │ -00c308: 5541 7a00 |0008: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00c30c: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c312: 7210 8400 0500 |000d: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@0084 │ │ -00c318: 6e20 c801 3400 |0010: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/QueryViewer;.removeDialog:(I)V // method@01c8 │ │ -00c31e: 1400 0f00 077f |0013: const v0, #float 1.79446e+38 // #7f07000f │ │ -00c324: 7250 8200 2522 |0016: invoke-interface {v5, v2, v2, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c32a: 1400 1f00 077f |0019: const v0, #float 1.79446e+38 // #7f07001f │ │ -00c330: 7250 8200 2523 |001c: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c336: 1220 |001f: const/4 v0, #int 2 // #2 │ │ -00c338: 1401 3100 077f |0020: const v1, #float 1.79447e+38 // #7f070031 │ │ -00c33e: 7251 8200 2520 |0023: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c344: 1240 |0026: const/4 v0, #int 4 // #4 │ │ -00c346: 1401 3500 077f |0027: const v1, #float 1.79447e+38 // #7f070035 │ │ -00c34c: 7251 8200 2520 |002a: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c352: 1250 |002d: const/4 v0, #int 5 // #5 │ │ -00c354: 1401 4200 077f |002e: const v1, #float 1.79447e+38 // #7f070042 │ │ -00c35a: 7251 8200 2520 |0031: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c360: 5440 6c00 |0034: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00c364: 6e10 de02 0000 |0036: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.l:()Z // method@02de │ │ -00c36a: 0a00 |0039: move-result v0 │ │ -00c36c: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ -00c370: 1230 |003c: const/4 v0, #int 3 // #3 │ │ -00c372: 1401 3400 077f |003d: const v1, #float 1.79447e+38 // #7f070034 │ │ -00c378: 7251 8200 2520 |0040: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c37e: 5c42 6100 |0043: iput-boolean v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ -00c382: 0f03 |0045: return v3 │ │ +00c2e0: |[00c2e0] dk.andsen.asqlitemanager.QueryViewer.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +00c2f0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +00c2f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +00c2f4: 5540 6100 |0002: iget-boolean v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ +00c2f8: 3800 4100 |0004: if-eqz v0, 0045 // +0041 │ │ +00c2fc: 1a00 5c02 |0006: const-string v0, "Preparing OptionMenu" // string@025c │ │ +00c300: 5541 7a00 |0008: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00c304: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c30a: 7210 8400 0500 |000d: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@0084 │ │ +00c310: 6e20 c801 3400 |0010: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/QueryViewer;.removeDialog:(I)V // method@01c8 │ │ +00c316: 1400 0f00 077f |0013: const v0, #float 1.79446e+38 // #7f07000f │ │ +00c31c: 7250 8200 2522 |0016: invoke-interface {v5, v2, v2, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c322: 1400 1f00 077f |0019: const v0, #float 1.79446e+38 // #7f07001f │ │ +00c328: 7250 8200 2523 |001c: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c32e: 1220 |001f: const/4 v0, #int 2 // #2 │ │ +00c330: 1401 3100 077f |0020: const v1, #float 1.79447e+38 // #7f070031 │ │ +00c336: 7251 8200 2520 |0023: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c33c: 1240 |0026: const/4 v0, #int 4 // #4 │ │ +00c33e: 1401 3500 077f |0027: const v1, #float 1.79447e+38 // #7f070035 │ │ +00c344: 7251 8200 2520 |002a: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c34a: 1250 |002d: const/4 v0, #int 5 // #5 │ │ +00c34c: 1401 4200 077f |002e: const v1, #float 1.79447e+38 // #7f070042 │ │ +00c352: 7251 8200 2520 |0031: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c358: 5440 6c00 |0034: iget-object v0, v4, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00c35c: 6e10 de02 0000 |0036: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.l:()Z // method@02de │ │ +00c362: 0a00 |0039: move-result v0 │ │ +00c364: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ +00c368: 1230 |003c: const/4 v0, #int 3 // #3 │ │ +00c36a: 1401 3400 077f |003d: const v1, #float 1.79447e+38 // #7f070034 │ │ +00c370: 7251 8200 2520 |0040: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c376: 5c42 6100 |0043: iput-boolean v2, v4, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ +00c37a: 0f03 |0045: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onRestart' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -00c384: |[00c384] dk.andsen.asqlitemanager.QueryViewer.onRestart:()V │ │ -00c394: 6f10 0600 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0006 │ │ -00c39a: 1a00 6302 |0003: const-string v0, "QueryViewer onRestart" // string@0263 │ │ -00c39e: 5531 7a00 |0005: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ -00c3a2: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c3a8: 6200 a400 |000a: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00c3ac: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -00c3b0: 2200 9100 |000e: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ -00c3b4: 5431 6b00 |0010: iget-object v1, v3, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ -00c3b8: 5432 6a00 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ -00c3bc: 7030 9b02 1002 |0014: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ -00c3c2: 6900 a400 |0017: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00c3c6: 6200 a400 |0019: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00c3ca: 5b30 6c00 |001b: iput-object v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ -00c3ce: 0e00 |001d: return-void │ │ +00c37c: |[00c37c] dk.andsen.asqlitemanager.QueryViewer.onRestart:()V │ │ +00c38c: 6f10 0600 0300 |0000: invoke-super {v3}, Landroid/app/Activity;.onRestart:()V // method@0006 │ │ +00c392: 1a00 6302 |0003: const-string v0, "QueryViewer onRestart" // string@0263 │ │ +00c396: 5531 7a00 |0005: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/QueryViewer;.z:Z // field@007a │ │ +00c39a: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c3a0: 6200 a400 |000a: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00c3a4: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +00c3a8: 2200 9100 |000e: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ +00c3ac: 5431 6b00 |0010: iget-object v1, v3, Ldk/andsen/asqlitemanager/QueryViewer;.k:Ljava/lang/String; // field@006b │ │ +00c3b0: 5432 6a00 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/QueryViewer;.j:Landroid/content/Context; // field@006a │ │ +00c3b4: 7030 9b02 1002 |0014: invoke-direct {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ +00c3ba: 6900 a400 |0017: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00c3be: 6200 a400 |0019: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00c3c2: 5b30 6c00 |001b: iput-object v0, v3, Ldk/andsen/asqlitemanager/QueryViewer;.l:Ldk/andsen/asqlitemanager/q; // field@006c │ │ +00c3c6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/QueryViewer;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -00c3d0: |[00c3d0] dk.andsen.asqlitemanager.QueryViewer.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -00c3e0: 1a00 7004 |0000: const-string v0, "showTip" // string@0470 │ │ -00c3e4: 5521 5d00 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ -00c3e8: 6e30 7100 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ -00c3ee: 6f20 0700 3200 |0007: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ -00c3f4: 0e00 |000a: return-void │ │ +00c3c8: |[00c3c8] dk.andsen.asqlitemanager.QueryViewer.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +00c3d8: 1a00 6f04 |0000: const-string v0, "showTip" // string@046f │ │ +00c3dc: 5521 5d00 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/QueryViewer;.A:Z // field@005d │ │ +00c3e0: 6e30 7100 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ +00c3e6: 6f20 0700 3200 |0007: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ +00c3ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #14 header: │ │ @@ -8357,391 +8354,391 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -00c3f8: |[00c3f8] dk.andsen.asqlitemanager.SQLViewer.:()V │ │ -00c408: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ -00c40e: 2200 6500 |0003: new-instance v0, Ldk/andsen/asqlitemanager/ae; // type@0065 │ │ -00c412: 7020 3802 1000 |0005: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/ae;.:(Ldk/andsen/asqlitemanager/SQLViewer;)V // method@0238 │ │ -00c418: 5b10 8400 |0008: iput-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.j:Landroid/os/Handler; // field@0084 │ │ -00c41c: 0e00 |000a: return-void │ │ +00c3f0: |[00c3f0] dk.andsen.asqlitemanager.SQLViewer.:()V │ │ +00c400: 7010 0000 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0000 │ │ +00c406: 2200 6500 |0003: new-instance v0, Ldk/andsen/asqlitemanager/ae; // type@0065 │ │ +00c40a: 7020 3802 1000 |0005: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/ae;.:(Ldk/andsen/asqlitemanager/SQLViewer;)V // method@0238 │ │ +00c410: 5b10 8400 |0008: iput-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.j:Landroid/os/Handler; // field@0084 │ │ +00c414: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c420: |[00c420] dk.andsen.asqlitemanager.SQLViewer.a:(Ldk/andsen/asqlitemanager/SQLViewer;I)I │ │ -00c430: 5901 7f00 |0000: iput v1, v0, Ldk/andsen/asqlitemanager/SQLViewer;.e:I // field@007f │ │ -00c434: 0f01 |0002: return v1 │ │ +00c418: |[00c418] dk.andsen.asqlitemanager.SQLViewer.a:(Ldk/andsen/asqlitemanager/SQLViewer;I)I │ │ +00c428: 5901 7f00 |0000: iput v1, v0, Ldk/andsen/asqlitemanager/SQLViewer;.e:I // field@007f │ │ +00c42c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c438: |[00c438] dk.andsen.asqlitemanager.SQLViewer.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z │ │ -00c448: 5510 8300 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c44c: 0f00 |0002: return v0 │ │ +00c430: |[00c430] dk.andsen.asqlitemanager.SQLViewer.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z │ │ +00c440: 5510 8300 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c444: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c450: |[00c450] dk.andsen.asqlitemanager.SQLViewer.b:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer; │ │ -00c460: 5410 8200 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.h:Ldk/andsen/asqlitemanager/SQLViewer; // field@0082 │ │ -00c464: 1100 |0002: return-object v0 │ │ +00c448: |[00c448] dk.andsen.asqlitemanager.SQLViewer.b:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer; │ │ +00c458: 5410 8200 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.h:Ldk/andsen/asqlitemanager/SQLViewer; // field@0082 │ │ +00c45c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)Landroid/app/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c468: |[00c468] dk.andsen.asqlitemanager.SQLViewer.c:(Ldk/andsen/asqlitemanager/SQLViewer;)Landroid/app/ProgressDialog; │ │ -00c478: 5410 7d00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.c:Landroid/app/ProgressDialog; // field@007d │ │ -00c47c: 1100 |0002: return-object v0 │ │ +00c460: |[00c460] dk.andsen.asqlitemanager.SQLViewer.c:(Ldk/andsen/asqlitemanager/SQLViewer;)Landroid/app/ProgressDialog; │ │ +00c470: 5410 7d00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.c:Landroid/app/ProgressDialog; // field@007d │ │ +00c474: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'd' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c480: |[00c480] dk.andsen.asqlitemanager.SQLViewer.d:(Ldk/andsen/asqlitemanager/SQLViewer;)I │ │ -00c490: 5210 7f00 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.e:I // field@007f │ │ -00c494: 0f00 |0002: return v0 │ │ +00c478: |[00c478] dk.andsen.asqlitemanager.SQLViewer.d:(Ldk/andsen/asqlitemanager/SQLViewer;)I │ │ +00c488: 5210 7f00 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.e:I // field@007f │ │ +00c48c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'e' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c498: |[00c498] dk.andsen.asqlitemanager.SQLViewer.e:(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String; │ │ -00c4a8: 5410 8100 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ -00c4ac: 1100 |0002: return-object v0 │ │ +00c490: |[00c490] dk.andsen.asqlitemanager.SQLViewer.e:(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String; │ │ +00c4a0: 5410 8100 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ +00c4a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'f' │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00c4b0: |[00c4b0] dk.andsen.asqlitemanager.SQLViewer.f:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q; │ │ -00c4c0: 5410 8000 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.f:Ldk/andsen/asqlitemanager/q; // field@0080 │ │ -00c4c4: 1100 |0002: return-object v0 │ │ +00c4a8: |[00c4a8] dk.andsen.asqlitemanager.SQLViewer.f:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q; │ │ +00c4b8: 5410 8000 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/SQLViewer;.f:Ldk/andsen/asqlitemanager/q; // field@0080 │ │ +00c4bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -00c4c8: |[00c4c8] dk.andsen.asqlitemanager.SQLViewer.onClick:(Landroid/view/View;)V │ │ -00c4d8: 1a00 8002 |0000: const-string v0, "SQLViewer onClick called!" // string@0280 │ │ -00c4dc: 5521 8300 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c4e0: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c4e6: 0e00 |0007: return-void │ │ +00c4c0: |[00c4c0] dk.andsen.asqlitemanager.SQLViewer.onClick:(Landroid/view/View;)V │ │ +00c4d0: 1a00 8002 |0000: const-string v0, "SQLViewer onClick called!" // string@0280 │ │ +00c4d4: 5521 8300 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c4d8: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c4de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 266 16-bit code units │ │ -00c4e8: |[00c4e8] dk.andsen.asqlitemanager.SQLViewer.onCreate:(Landroid/os/Bundle;)V │ │ -00c4f8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -00c4fa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -00c4fc: 6f20 0300 8700 |0002: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00c502: 7110 9401 0700 |0005: invoke-static {v7}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00c508: 0a00 |0008: move-result v0 │ │ -00c50a: 5c70 8300 |0009: iput-boolean v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c50e: 1400 1e00 037f |000b: const v0, #float 1.74129e+38 // #7f03001e │ │ -00c514: 6e20 dd01 0700 |000e: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.setContentView:(I)V // method@01dd │ │ -00c51a: 6e10 d401 0700 |0011: invoke-virtual {v7}, Ldk/andsen/asqlitemanager/SQLViewer;.getIntent:()Landroid/content/Intent; // method@01d4 │ │ -00c520: 0c00 |0014: move-result-object v0 │ │ -00c522: 6e10 3c00 0000 |0015: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00c528: 0c00 |0018: move-result-object v0 │ │ -00c52a: 5b77 8200 |0019: iput-object v7, v7, Ldk/andsen/asqlitemanager/SQLViewer;.h:Ldk/andsen/asqlitemanager/SQLViewer; // field@0082 │ │ -00c52e: 3800 ee00 |001b: if-eqz v0, 0109 // +00ee │ │ -00c532: 1a01 4303 |001d: const-string v1, "db" // string@0343 │ │ -00c536: 6e20 6f00 1000 |001f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00c53c: 0c01 |0022: move-result-object v1 │ │ -00c53e: 5b71 7c00 |0023: iput-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.b:Ljava/lang/String; // field@007c │ │ -00c542: 2201 d600 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00c546: 7010 fc03 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00c54c: 1a02 5302 |002a: const-string v2, "Path to database: " // string@0253 │ │ -00c550: 6e20 0004 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00c556: 0c01 |002f: move-result-object v1 │ │ -00c558: 5472 7c00 |0030: iget-object v2, v7, Ldk/andsen/asqlitemanager/SQLViewer;.b:Ljava/lang/String; // field@007c │ │ -00c55c: 6e20 0004 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00c562: 0c01 |0035: move-result-object v1 │ │ -00c564: 6e10 0204 0100 |0036: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00c56a: 0c01 |0039: move-result-object v1 │ │ -00c56c: 5572 8300 |003a: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c570: 7120 3903 2100 |003c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c576: 1a01 1b04 |003f: const-string v1, "script" // string@041b │ │ -00c57a: 6e20 6f00 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00c580: 0c00 |0044: move-result-object v0 │ │ -00c582: 5b70 8100 |0045: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ -00c586: 2200 d600 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00c58a: 7010 fc03 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00c590: 1a01 5402 |004c: const-string v1, "Path to script: " // string@0254 │ │ -00c594: 6e20 0004 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00c59a: 0c00 |0051: move-result-object v0 │ │ -00c59c: 5471 8100 |0052: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ -00c5a0: 6e20 0004 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00c5a6: 0c00 |0057: move-result-object v0 │ │ -00c5a8: 6e10 0204 0000 |0058: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00c5ae: 0c00 |005b: move-result-object v0 │ │ -00c5b0: 5571 8300 |005c: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c5b4: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c5ba: 2200 9100 |0061: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ -00c5be: 5471 7c00 |0063: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.b:Ljava/lang/String; // field@007c │ │ -00c5c2: 7030 9b02 1007 |0065: invoke-direct {v0, v1, v7}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ -00c5c8: 5b70 8000 |0068: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.f:Ldk/andsen/asqlitemanager/q; // field@0080 │ │ -00c5cc: 2200 d600 |006a: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00c5d0: 7010 fc03 0000 |006c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00c5d6: 1a01 4502 |006f: const-string v1, "Opening SQL file " // string@0245 │ │ -00c5da: 6e20 0004 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00c5e0: 0c00 |0074: move-result-object v0 │ │ -00c5e2: 5471 8100 |0075: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ -00c5e6: 6e20 0004 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00c5ec: 0c00 |007a: move-result-object v0 │ │ -00c5ee: 6e10 0204 0000 |007b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00c5f4: 0c00 |007e: move-result-object v0 │ │ -00c5f6: 5571 8300 |007f: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c5fa: 7120 3903 1000 |0081: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c600: 1400 4700 077f |0084: const v0, #float 1.79447e+38 // #7f070047 │ │ -00c606: 6e20 d501 0700 |0087: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.getString:(I)Ljava/lang/String; // method@01d5 │ │ -00c60c: 0c00 |008a: move-result-object v0 │ │ -00c60e: 1401 4800 077f |008b: const v1, #float 1.79447e+38 // #7f070048 │ │ -00c614: 6e20 d501 1700 |008e: invoke-virtual {v7, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.getString:(I)Ljava/lang/String; // method@01d5 │ │ -00c61a: 0c01 |0091: move-result-object v1 │ │ -00c61c: 7156 2900 0751 |0092: invoke-static {v7, v0, v1, v5, v6}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; // method@0029 │ │ -00c622: 0c00 |0095: move-result-object v0 │ │ -00c624: 5b70 7d00 |0096: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.c:Landroid/app/ProgressDialog; // field@007d │ │ -00c628: 1a00 eb00 |0098: const-string v0, "Fetching SQLListView" // string@00eb │ │ -00c62c: 5571 8300 |009a: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c630: 7120 3903 1000 |009c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c636: 1400 6b00 087f |009f: const v0, #float 1.80777e+38 // #7f08006b │ │ -00c63c: 6e20 d301 0700 |00a2: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.findViewById:(I)Landroid/view/View; // method@01d3 │ │ -00c642: 0c00 |00a5: move-result-object v0 │ │ -00c644: 1f00 4200 |00a6: check-cast v0, Landroid/widget/ListView; // type@0042 │ │ -00c648: 5b70 7e00 |00a8: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.d:Landroid/widget/ListView; // field@007e │ │ -00c64c: 5470 8200 |00aa: iget-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.h:Ldk/andsen/asqlitemanager/SQLViewer; // field@0082 │ │ -00c650: 5471 8100 |00ac: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ -00c654: 7120 3103 1000 |00ae: invoke-static {v0, v1}, Ldk/andsen/c/d;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/util/List; // method@0331 │ │ -00c65a: 0c00 |00b1: move-result-object v0 │ │ -00c65c: 2202 dc00 |00b2: new-instance v2, Ljava/util/ArrayList; // type@00dc │ │ -00c660: 7010 0904 0200 |00b4: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0409 │ │ -00c666: 7210 1e04 0000 |00b7: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ -00c66c: 0c01 |00ba: move-result-object v1 │ │ -00c66e: 7210 1804 0100 |00bb: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ -00c674: 0a00 |00be: move-result v0 │ │ -00c676: 3800 1600 |00bf: if-eqz v0, 00d5 // +0016 │ │ -00c67a: 7210 1904 0100 |00c1: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ -00c680: 0c00 |00c4: move-result-object v0 │ │ -00c682: 1f00 d400 |00c5: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00c686: 2203 e100 |00c7: new-instance v3, Ljava/util/HashMap; // type@00e1 │ │ -00c68a: 7010 1504 0300 |00c9: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@0415 │ │ -00c690: 1a04 8f02 |00cc: const-string v4, "Sql" // string@028f │ │ -00c694: 6e30 1604 4300 |00ce: invoke-virtual {v3, v4, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0416 │ │ -00c69a: 6e20 0a04 3200 |00d1: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@040a │ │ -00c6a0: 28e7 |00d4: goto 00bb // -0019 │ │ -00c6a2: 2200 4700 |00d5: new-instance v0, Landroid/widget/SimpleAdapter; // type@0047 │ │ -00c6a6: 1403 1d00 037f |00d7: const v3, #float 1.74129e+38 // #7f03001d │ │ -00c6ac: 2354 f500 |00da: new-array v4, v5, [Ljava/lang/String; // type@00f5 │ │ -00c6b0: 1a01 8f02 |00dc: const-string v1, "Sql" // string@028f │ │ -00c6b4: 4d01 0406 |00de: aput-object v1, v4, v6 │ │ -00c6b8: 2355 eb00 |00e0: new-array v5, v5, [I // type@00eb │ │ -00c6bc: 1401 6a00 087f |00e2: const v1, #float 1.80777e+38 // #7f08006a │ │ -00c6c2: 4b01 0506 |00e5: aput v1, v5, v6 │ │ -00c6c6: 0771 |00e7: move-object v1, v7 │ │ -00c6c8: 7606 ce00 0000 |00e8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V // method@00ce │ │ -00c6ce: 5471 7e00 |00eb: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.d:Landroid/widget/ListView; // field@007e │ │ -00c6d2: 6e20 c000 0100 |00ed: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@00c0 │ │ -00c6d8: 5470 7e00 |00f0: iget-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.d:Landroid/widget/ListView; // field@007e │ │ -00c6dc: 2201 6400 |00f2: new-instance v1, Ldk/andsen/asqlitemanager/ad; // type@0064 │ │ -00c6e0: 7030 3602 7102 |00f4: invoke-direct {v1, v7, v2}, Ldk/andsen/asqlitemanager/ad;.:(Ldk/andsen/asqlitemanager/SQLViewer;Ljava/util/ArrayList;)V // method@0236 │ │ -00c6e6: 6e20 c200 1000 |00f7: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@00c2 │ │ -00c6ec: 1a00 7000 |00fa: const-string v0, "Adapter finished" // string@0070 │ │ -00c6f0: 5571 8300 |00fc: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c6f4: 7120 3903 1000 |00fe: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c6fa: 2200 d800 |0101: new-instance v0, Ljava/lang/Thread; // type@00d8 │ │ -00c6fe: 7020 0404 7000 |0103: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0404 │ │ -00c704: 6e10 0504 0000 |0106: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0405 │ │ -00c70a: 0e00 |0109: return-void │ │ +00c4e0: |[00c4e0] dk.andsen.asqlitemanager.SQLViewer.onCreate:(Landroid/os/Bundle;)V │ │ +00c4f0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +00c4f2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +00c4f4: 6f20 0300 8700 |0002: invoke-super {v7, v8}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00c4fa: 7110 9401 0700 |0005: invoke-static {v7}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00c500: 0a00 |0008: move-result v0 │ │ +00c502: 5c70 8300 |0009: iput-boolean v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c506: 1400 1e00 037f |000b: const v0, #float 1.74129e+38 // #7f03001e │ │ +00c50c: 6e20 dd01 0700 |000e: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.setContentView:(I)V // method@01dd │ │ +00c512: 6e10 d401 0700 |0011: invoke-virtual {v7}, Ldk/andsen/asqlitemanager/SQLViewer;.getIntent:()Landroid/content/Intent; // method@01d4 │ │ +00c518: 0c00 |0014: move-result-object v0 │ │ +00c51a: 6e10 3c00 0000 |0015: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00c520: 0c00 |0018: move-result-object v0 │ │ +00c522: 5b77 8200 |0019: iput-object v7, v7, Ldk/andsen/asqlitemanager/SQLViewer;.h:Ldk/andsen/asqlitemanager/SQLViewer; // field@0082 │ │ +00c526: 3800 ee00 |001b: if-eqz v0, 0109 // +00ee │ │ +00c52a: 1a01 4303 |001d: const-string v1, "db" // string@0343 │ │ +00c52e: 6e20 6f00 1000 |001f: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00c534: 0c01 |0022: move-result-object v1 │ │ +00c536: 5b71 7c00 |0023: iput-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.b:Ljava/lang/String; // field@007c │ │ +00c53a: 2201 d600 |0025: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00c53e: 7010 fd03 0100 |0027: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00c544: 1a02 5302 |002a: const-string v2, "Path to database: " // string@0253 │ │ +00c548: 6e20 0104 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00c54e: 0c01 |002f: move-result-object v1 │ │ +00c550: 5472 7c00 |0030: iget-object v2, v7, Ldk/andsen/asqlitemanager/SQLViewer;.b:Ljava/lang/String; // field@007c │ │ +00c554: 6e20 0104 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00c55a: 0c01 |0035: move-result-object v1 │ │ +00c55c: 6e10 0304 0100 |0036: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00c562: 0c01 |0039: move-result-object v1 │ │ +00c564: 5572 8300 |003a: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c568: 7120 3903 2100 |003c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c56e: 1a01 1a04 |003f: const-string v1, "script" // string@041a │ │ +00c572: 6e20 6f00 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00c578: 0c00 |0044: move-result-object v0 │ │ +00c57a: 5b70 8100 |0045: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ +00c57e: 2200 d600 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00c582: 7010 fd03 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00c588: 1a01 5402 |004c: const-string v1, "Path to script: " // string@0254 │ │ +00c58c: 6e20 0104 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00c592: 0c00 |0051: move-result-object v0 │ │ +00c594: 5471 8100 |0052: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ +00c598: 6e20 0104 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00c59e: 0c00 |0057: move-result-object v0 │ │ +00c5a0: 6e10 0304 0000 |0058: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00c5a6: 0c00 |005b: move-result-object v0 │ │ +00c5a8: 5571 8300 |005c: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c5ac: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c5b2: 2200 9100 |0061: new-instance v0, Ldk/andsen/asqlitemanager/q; // type@0091 │ │ +00c5b6: 5471 7c00 |0063: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.b:Ljava/lang/String; // field@007c │ │ +00c5ba: 7030 9b02 1007 |0065: invoke-direct {v0, v1, v7}, Ldk/andsen/asqlitemanager/q;.:(Ljava/lang/String;Landroid/content/Context;)V // method@029b │ │ +00c5c0: 5b70 8000 |0068: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.f:Ldk/andsen/asqlitemanager/q; // field@0080 │ │ +00c5c4: 2200 d600 |006a: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00c5c8: 7010 fd03 0000 |006c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00c5ce: 1a01 4502 |006f: const-string v1, "Opening SQL file " // string@0245 │ │ +00c5d2: 6e20 0104 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00c5d8: 0c00 |0074: move-result-object v0 │ │ +00c5da: 5471 8100 |0075: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ +00c5de: 6e20 0104 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00c5e4: 0c00 |007a: move-result-object v0 │ │ +00c5e6: 6e10 0304 0000 |007b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00c5ec: 0c00 |007e: move-result-object v0 │ │ +00c5ee: 5571 8300 |007f: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c5f2: 7120 3903 1000 |0081: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c5f8: 1400 4700 077f |0084: const v0, #float 1.79447e+38 // #7f070047 │ │ +00c5fe: 6e20 d501 0700 |0087: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.getString:(I)Ljava/lang/String; // method@01d5 │ │ +00c604: 0c00 |008a: move-result-object v0 │ │ +00c606: 1401 4800 077f |008b: const v1, #float 1.79447e+38 // #7f070048 │ │ +00c60c: 6e20 d501 1700 |008e: invoke-virtual {v7, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.getString:(I)Ljava/lang/String; // method@01d5 │ │ +00c612: 0c01 |0091: move-result-object v1 │ │ +00c614: 7156 2900 0751 |0092: invoke-static {v7, v0, v1, v5, v6}, Landroid/app/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Landroid/app/ProgressDialog; // method@0029 │ │ +00c61a: 0c00 |0095: move-result-object v0 │ │ +00c61c: 5b70 7d00 |0096: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.c:Landroid/app/ProgressDialog; // field@007d │ │ +00c620: 1a00 eb00 |0098: const-string v0, "Fetching SQLListView" // string@00eb │ │ +00c624: 5571 8300 |009a: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c628: 7120 3903 1000 |009c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c62e: 1400 6b00 087f |009f: const v0, #float 1.80777e+38 // #7f08006b │ │ +00c634: 6e20 d301 0700 |00a2: invoke-virtual {v7, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.findViewById:(I)Landroid/view/View; // method@01d3 │ │ +00c63a: 0c00 |00a5: move-result-object v0 │ │ +00c63c: 1f00 4200 |00a6: check-cast v0, Landroid/widget/ListView; // type@0042 │ │ +00c640: 5b70 7e00 |00a8: iput-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.d:Landroid/widget/ListView; // field@007e │ │ +00c644: 5470 8200 |00aa: iget-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.h:Ldk/andsen/asqlitemanager/SQLViewer; // field@0082 │ │ +00c648: 5471 8100 |00ac: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.g:Ljava/lang/String; // field@0081 │ │ +00c64c: 7120 3103 1000 |00ae: invoke-static {v0, v1}, Ldk/andsen/c/d;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/util/List; // method@0331 │ │ +00c652: 0c00 |00b1: move-result-object v0 │ │ +00c654: 2202 dc00 |00b2: new-instance v2, Ljava/util/ArrayList; // type@00dc │ │ +00c658: 7010 0a04 0200 |00b4: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@040a │ │ +00c65e: 7210 1f04 0000 |00b7: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ +00c664: 0c01 |00ba: move-result-object v1 │ │ +00c666: 7210 1904 0100 |00bb: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ +00c66c: 0a00 |00be: move-result v0 │ │ +00c66e: 3800 1600 |00bf: if-eqz v0, 00d5 // +0016 │ │ +00c672: 7210 1a04 0100 |00c1: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ +00c678: 0c00 |00c4: move-result-object v0 │ │ +00c67a: 1f00 d400 |00c5: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +00c67e: 2203 e100 |00c7: new-instance v3, Ljava/util/HashMap; // type@00e1 │ │ +00c682: 7010 1604 0300 |00c9: invoke-direct {v3}, Ljava/util/HashMap;.:()V // method@0416 │ │ +00c688: 1a04 8f02 |00cc: const-string v4, "Sql" // string@028f │ │ +00c68c: 6e30 1704 4300 |00ce: invoke-virtual {v3, v4, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0417 │ │ +00c692: 6e20 0b04 3200 |00d1: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@040b │ │ +00c698: 28e7 |00d4: goto 00bb // -0019 │ │ +00c69a: 2200 4700 |00d5: new-instance v0, Landroid/widget/SimpleAdapter; // type@0047 │ │ +00c69e: 1403 1d00 037f |00d7: const v3, #float 1.74129e+38 // #7f03001d │ │ +00c6a4: 2354 f500 |00da: new-array v4, v5, [Ljava/lang/String; // type@00f5 │ │ +00c6a8: 1a01 8f02 |00dc: const-string v1, "Sql" // string@028f │ │ +00c6ac: 4d01 0406 |00de: aput-object v1, v4, v6 │ │ +00c6b0: 2355 eb00 |00e0: new-array v5, v5, [I // type@00eb │ │ +00c6b4: 1401 6a00 087f |00e2: const v1, #float 1.80777e+38 // #7f08006a │ │ +00c6ba: 4b01 0506 |00e5: aput v1, v5, v6 │ │ +00c6be: 0771 |00e7: move-object v1, v7 │ │ +00c6c0: 7606 ce00 0000 |00e8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/SimpleAdapter;.:(Landroid/content/Context;Ljava/util/List;I[Ljava/lang/String;[I)V // method@00ce │ │ +00c6c6: 5471 7e00 |00eb: iget-object v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.d:Landroid/widget/ListView; // field@007e │ │ +00c6ca: 6e20 c000 0100 |00ed: invoke-virtual {v1, v0}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@00c0 │ │ +00c6d0: 5470 7e00 |00f0: iget-object v0, v7, Ldk/andsen/asqlitemanager/SQLViewer;.d:Landroid/widget/ListView; // field@007e │ │ +00c6d4: 2201 6400 |00f2: new-instance v1, Ldk/andsen/asqlitemanager/ad; // type@0064 │ │ +00c6d8: 7030 3602 7102 |00f4: invoke-direct {v1, v7, v2}, Ldk/andsen/asqlitemanager/ad;.:(Ldk/andsen/asqlitemanager/SQLViewer;Ljava/util/ArrayList;)V // method@0236 │ │ +00c6de: 6e20 c200 1000 |00f7: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@00c2 │ │ +00c6e4: 1a00 7000 |00fa: const-string v0, "Adapter finished" // string@0070 │ │ +00c6e8: 5571 8300 |00fc: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c6ec: 7120 3903 1000 |00fe: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c6f2: 2200 d800 |0101: new-instance v0, Ljava/lang/Thread; // type@00d8 │ │ +00c6f6: 7020 0504 7000 |0103: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0405 │ │ +00c6fc: 6e10 0604 0000 |0106: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0406 │ │ +00c702: 0e00 |0109: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'onCreateDialog' │ │ type : '(I)Landroid/app/Dialog;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -00c70c: |[00c70c] dk.andsen.asqlitemanager.SQLViewer.onCreateDialog:(I)Landroid/app/Dialog; │ │ -00c71c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -00c720: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -00c722: 2b04 3700 0000 |0003: packed-switch v4, 0000003a // +00000037 │ │ -00c728: 1100 |0006: return-object v0 │ │ -00c72a: 1a00 d800 |0007: const-string v0, "Execute SQL script" // string@00d8 │ │ -00c72e: 1a00 9800 |0009: const-string v0, "Creating MENU_RUN" // string@0098 │ │ -00c732: 5531 8300 |000b: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ -00c736: 7120 3903 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00c73c: 1400 1e00 077f |0010: const v0, #float 1.79446e+38 // #7f07001e │ │ -00c742: 6e20 d601 0300 |0013: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ -00c748: 0c00 |0016: move-result-object v0 │ │ -00c74a: 6e10 df03 0000 |0017: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00c750: 0c00 |001a: move-result-object v0 │ │ -00c752: 2201 0700 |001b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00c756: 7020 0900 3100 |001d: invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00c75c: 6e20 1300 0100 |0020: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00c762: 0c00 |0023: move-result-object v0 │ │ -00c764: 1401 1a00 077f |0024: const v1, #float 1.79446e+38 // #7f07001a │ │ -00c76a: 6e20 d601 1300 |0027: invoke-virtual {v3, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ -00c770: 0c01 |002a: move-result-object v1 │ │ -00c772: 2202 6600 |002b: new-instance v2, Ldk/andsen/asqlitemanager/af; // type@0066 │ │ -00c776: 7020 3a02 3200 |002d: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/af;.:(Ldk/andsen/asqlitemanager/SQLViewer;)V // method@023a │ │ -00c77c: 6e30 1100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -00c782: 0c00 |0033: move-result-object v0 │ │ -00c784: 6e10 0a00 0000 |0034: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00c78a: 0c00 |0037: move-result-object v0 │ │ -00c78c: 28ce |0038: goto 0006 // -0032 │ │ -00c78e: 0000 |0039: nop // spacer │ │ -00c790: 0001 0100 0000 0000 0400 0000 |003a: packed-switch-data (6 units) │ │ +00c704: |[00c704] dk.andsen.asqlitemanager.SQLViewer.onCreateDialog:(I)Landroid/app/Dialog; │ │ +00c714: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +00c718: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +00c71a: 2b04 3700 0000 |0003: packed-switch v4, 0000003a // +00000037 │ │ +00c720: 1100 |0006: return-object v0 │ │ +00c722: 1a00 d800 |0007: const-string v0, "Execute SQL script" // string@00d8 │ │ +00c726: 1a00 9800 |0009: const-string v0, "Creating MENU_RUN" // string@0098 │ │ +00c72a: 5531 8300 |000b: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/SQLViewer;.i:Z // field@0083 │ │ +00c72e: 7120 3903 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00c734: 1400 1e00 077f |0010: const v0, #float 1.79446e+38 // #7f07001e │ │ +00c73a: 6e20 d601 0300 |0013: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ +00c740: 0c00 |0016: move-result-object v0 │ │ +00c742: 7210 ca03 0000 |0017: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00c748: 0c00 |001a: move-result-object v0 │ │ +00c74a: 2201 0700 |001b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00c74e: 7020 0900 3100 |001d: invoke-direct {v1, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00c754: 6e20 1300 0100 |0020: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00c75a: 0c00 |0023: move-result-object v0 │ │ +00c75c: 1401 1a00 077f |0024: const v1, #float 1.79446e+38 // #7f07001a │ │ +00c762: 6e20 d601 1300 |0027: invoke-virtual {v3, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ +00c768: 0c01 |002a: move-result-object v1 │ │ +00c76a: 2202 6600 |002b: new-instance v2, Ldk/andsen/asqlitemanager/af; // type@0066 │ │ +00c76e: 7020 3a02 3200 |002d: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/af;.:(Ldk/andsen/asqlitemanager/SQLViewer;)V // method@023a │ │ +00c774: 6e30 1100 1002 |0030: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00c77a: 0c00 |0033: move-result-object v0 │ │ +00c77c: 6e10 0a00 0000 |0034: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00c782: 0c00 |0037: move-result-object v0 │ │ +00c784: 28ce |0038: goto 0006 // -0032 │ │ +00c786: 0000 |0039: nop // spacer │ │ +00c788: 0001 0100 0000 0000 0400 0000 |003a: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -00c79c: |[00c79c] dk.andsen.asqlitemanager.SQLViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -00c7ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00c7ae: 1400 1e00 077f |0001: const v0, #float 1.79446e+38 // #7f07001e │ │ -00c7b4: 7250 8200 1311 |0004: invoke-interface {v3, v1, v1, v1, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00c7ba: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -00c7bc: 0f00 |0008: return v0 │ │ +00c794: |[00c794] dk.andsen.asqlitemanager.SQLViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +00c7a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00c7a6: 1400 1e00 077f |0001: const v0, #float 1.79446e+38 // #7f07001e │ │ +00c7ac: 7250 8200 1311 |0004: invoke-interface {v3, v1, v1, v1, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00c7b2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +00c7b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -00c7c0: |[00c7c0] dk.andsen.asqlitemanager.SQLViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -00c7d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00c7d2: 7210 8500 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ -00c7d8: 0a00 |0004: move-result v0 │ │ -00c7da: 2b00 0b00 0000 |0005: packed-switch v0, 00000010 // +0000000b │ │ -00c7e0: 0f01 |0008: return v1 │ │ -00c7e2: 5921 7f00 |0009: iput v1, v2, Ldk/andsen/asqlitemanager/SQLViewer;.e:I // field@007f │ │ -00c7e6: 6e20 de01 1200 |000b: invoke-virtual {v2, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.showDialog:(I)V // method@01de │ │ -00c7ec: 28fa |000e: goto 0008 // -0006 │ │ -00c7ee: 0000 |000f: nop // spacer │ │ -00c7f0: 0001 0100 0000 0000 0400 0000 |0010: packed-switch-data (6 units) │ │ +00c7b8: |[00c7b8] dk.andsen.asqlitemanager.SQLViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +00c7c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00c7ca: 7210 8500 0300 |0001: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ +00c7d0: 0a00 |0004: move-result v0 │ │ +00c7d2: 2b00 0b00 0000 |0005: packed-switch v0, 00000010 // +0000000b │ │ +00c7d8: 0f01 |0008: return v1 │ │ +00c7da: 5921 7f00 |0009: iput v1, v2, Ldk/andsen/asqlitemanager/SQLViewer;.e:I // field@007f │ │ +00c7de: 6e20 de01 1200 |000b: invoke-virtual {v2, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.showDialog:(I)V // method@01de │ │ +00c7e4: 28fa |000e: goto 0008 // -0006 │ │ +00c7e6: 0000 |000f: nop // spacer │ │ +00c7e8: 0001 0100 0000 0000 0400 0000 |0010: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/SQLViewer;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -00c7fc: |[00c7fc] dk.andsen.asqlitemanager.SQLViewer.run:()V │ │ -00c80c: 5420 8400 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/SQLViewer;.j:Landroid/os/Handler; // field@0084 │ │ -00c810: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -00c812: 6e20 7900 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0079 │ │ -00c818: 0e00 |0006: return-void │ │ +00c7f4: |[00c7f4] dk.andsen.asqlitemanager.SQLViewer.run:()V │ │ +00c804: 5420 8400 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/SQLViewer;.j:Landroid/os/Handler; // field@0084 │ │ +00c808: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +00c80a: 6e20 7900 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0079 │ │ +00c810: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #15 header: │ │ @@ -8884,242 +8881,242 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -00c81c: |[00c81c] dk.andsen.asqlitemanager.TableViewer.:()V │ │ -00c82c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00c82e: 7010 0000 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0000 │ │ -00c834: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -00c836: 5b20 8a00 |0005: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00c83a: 5921 9100 |0007: iput v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00c83e: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ -00c842: 5920 9200 |000b: iput v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00c846: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ -00c84a: 5b20 8800 |000f: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00c84e: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ -00c852: 5b20 8900 |0013: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00c856: 5c21 9900 |0015: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00c85a: 5c21 9a00 |0017: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00c85e: 5c21 9b00 |0019: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00c862: 5c21 9c00 |001b: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00c866: 5c21 9e00 |001d: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ -00c86a: 5c21 9f00 |001f: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ -00c86e: 5c21 8500 |0021: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ -00c872: 5c21 8700 |0023: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ -00c876: 0e00 |0025: return-void │ │ +00c814: |[00c814] dk.andsen.asqlitemanager.TableViewer.:()V │ │ +00c824: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00c826: 7010 0000 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0000 │ │ +00c82c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +00c82e: 5b20 8a00 |0005: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00c832: 5921 9100 |0007: iput v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00c836: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ +00c83a: 5920 9200 |000b: iput v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00c83e: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ +00c842: 5b20 8800 |000f: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00c846: 1a00 0000 |0011: const-string v0, "" // string@0000 │ │ +00c84a: 5b20 8900 |0013: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00c84e: 5c21 9900 |0015: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00c852: 5c21 9a00 |0017: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00c856: 5c21 9b00 |0019: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00c85a: 5c21 9c00 |001b: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00c85e: 5c21 9e00 |001d: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ +00c862: 5c21 9f00 |001f: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ +00c866: 5c21 8500 |0021: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ +00c86a: 5c21 8700 |0023: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ +00c86e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/b/b;Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 94 16-bit code units │ │ -00c878: |[00c878] dk.andsen.asqlitemanager.TableViewer.a:(Ldk/andsen/b/b;Z)I │ │ -00c888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00c88a: 6201 3001 |0001: sget-object v1, Ldk/andsen/b/b;.a:Ldk/andsen/b/b; // field@0130 │ │ -00c88e: 3313 1200 |0003: if-ne v3, v1, 0015 // +0012 │ │ -00c892: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ -00c896: 1a00 3500 |0007: const-string v0, "#760000" // string@0035 │ │ -00c89a: 7110 6700 0000 |0009: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c8a0: 0a00 |000c: move-result v0 │ │ -00c8a2: 0f00 |000d: return v0 │ │ -00c8a4: 1a00 3300 |000e: const-string v0, "#400000" // string@0033 │ │ -00c8a8: 7110 6700 0000 |0010: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c8ae: 0a00 |0013: move-result v0 │ │ -00c8b0: 28f9 |0014: goto 000d // -0007 │ │ -00c8b2: 6201 3301 |0015: sget-object v1, Ldk/andsen/b/b;.d:Ldk/andsen/b/b; // field@0133 │ │ -00c8b6: 3313 1200 |0017: if-ne v3, v1, 0029 // +0012 │ │ -00c8ba: 3804 0900 |0019: if-eqz v4, 0022 // +0009 │ │ -00c8be: 1a00 2f00 |001b: const-string v0, "#000075" // string@002f │ │ -00c8c2: 7110 6700 0000 |001d: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c8c8: 0a00 |0020: move-result v0 │ │ -00c8ca: 28ec |0021: goto 000d // -0014 │ │ -00c8cc: 1a00 2e00 |0022: const-string v0, "#000040" // string@002e │ │ -00c8d0: 7110 6700 0000 |0024: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c8d6: 0a00 |0027: move-result v0 │ │ -00c8d8: 28e5 |0028: goto 000d // -001b │ │ -00c8da: 6201 3101 |0029: sget-object v1, Ldk/andsen/b/b;.b:Ldk/andsen/b/b; // field@0131 │ │ -00c8de: 3313 1200 |002b: if-ne v3, v1, 003d // +0012 │ │ -00c8e2: 3804 0900 |002d: if-eqz v4, 0036 // +0009 │ │ -00c8e6: 1a00 3100 |002f: const-string v0, "#007500" // string@0031 │ │ -00c8ea: 7110 6700 0000 |0031: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c8f0: 0a00 |0034: move-result v0 │ │ -00c8f2: 28d8 |0035: goto 000d // -0028 │ │ -00c8f4: 1a00 3000 |0036: const-string v0, "#004000" // string@0030 │ │ -00c8f8: 7110 6700 0000 |0038: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c8fe: 0a00 |003b: move-result v0 │ │ -00c900: 28d1 |003c: goto 000d // -002f │ │ -00c902: 6201 3201 |003d: sget-object v1, Ldk/andsen/b/b;.c:Ldk/andsen/b/b; // field@0132 │ │ -00c906: 3313 1200 |003f: if-ne v3, v1, 0051 // +0012 │ │ -00c90a: 3804 0900 |0041: if-eqz v4, 004a // +0009 │ │ -00c90e: 1a00 3400 |0043: const-string v0, "#507550" // string@0034 │ │ -00c912: 7110 6700 0000 |0045: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c918: 0a00 |0048: move-result v0 │ │ -00c91a: 28c4 |0049: goto 000d // -003c │ │ -00c91c: 1a00 3200 |004a: const-string v0, "#254025" // string@0032 │ │ -00c920: 7110 6700 0000 |004c: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ -00c926: 0a00 |004f: move-result v0 │ │ -00c928: 28bd |0050: goto 000d // -0043 │ │ -00c92a: 6201 3401 |0051: sget-object v1, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ -00c92e: 3313 baff |0053: if-ne v3, v1, 000d // -0046 │ │ -00c932: 3804 0600 |0055: if-eqz v4, 005b // +0006 │ │ -00c936: 1400 4444 44ff |0057: const v0, #float -2.60883e+38 // #ff444444 │ │ -00c93c: 28b3 |005a: goto 000d // -004d │ │ -00c93e: 1500 00ff |005b: const/high16 v0, #int -16777216 // #ff00 │ │ -00c942: 28b0 |005d: goto 000d // -0050 │ │ +00c870: |[00c870] dk.andsen.asqlitemanager.TableViewer.a:(Ldk/andsen/b/b;Z)I │ │ +00c880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00c882: 6201 3001 |0001: sget-object v1, Ldk/andsen/b/b;.a:Ldk/andsen/b/b; // field@0130 │ │ +00c886: 3313 1200 |0003: if-ne v3, v1, 0015 // +0012 │ │ +00c88a: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ +00c88e: 1a00 3500 |0007: const-string v0, "#760000" // string@0035 │ │ +00c892: 7110 6700 0000 |0009: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c898: 0a00 |000c: move-result v0 │ │ +00c89a: 0f00 |000d: return v0 │ │ +00c89c: 1a00 3300 |000e: const-string v0, "#400000" // string@0033 │ │ +00c8a0: 7110 6700 0000 |0010: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c8a6: 0a00 |0013: move-result v0 │ │ +00c8a8: 28f9 |0014: goto 000d // -0007 │ │ +00c8aa: 6201 3301 |0015: sget-object v1, Ldk/andsen/b/b;.d:Ldk/andsen/b/b; // field@0133 │ │ +00c8ae: 3313 1200 |0017: if-ne v3, v1, 0029 // +0012 │ │ +00c8b2: 3804 0900 |0019: if-eqz v4, 0022 // +0009 │ │ +00c8b6: 1a00 2f00 |001b: const-string v0, "#000075" // string@002f │ │ +00c8ba: 7110 6700 0000 |001d: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c8c0: 0a00 |0020: move-result v0 │ │ +00c8c2: 28ec |0021: goto 000d // -0014 │ │ +00c8c4: 1a00 2e00 |0022: const-string v0, "#000040" // string@002e │ │ +00c8c8: 7110 6700 0000 |0024: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c8ce: 0a00 |0027: move-result v0 │ │ +00c8d0: 28e5 |0028: goto 000d // -001b │ │ +00c8d2: 6201 3101 |0029: sget-object v1, Ldk/andsen/b/b;.b:Ldk/andsen/b/b; // field@0131 │ │ +00c8d6: 3313 1200 |002b: if-ne v3, v1, 003d // +0012 │ │ +00c8da: 3804 0900 |002d: if-eqz v4, 0036 // +0009 │ │ +00c8de: 1a00 3100 |002f: const-string v0, "#007500" // string@0031 │ │ +00c8e2: 7110 6700 0000 |0031: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c8e8: 0a00 |0034: move-result v0 │ │ +00c8ea: 28d8 |0035: goto 000d // -0028 │ │ +00c8ec: 1a00 3000 |0036: const-string v0, "#004000" // string@0030 │ │ +00c8f0: 7110 6700 0000 |0038: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c8f6: 0a00 |003b: move-result v0 │ │ +00c8f8: 28d1 |003c: goto 000d // -002f │ │ +00c8fa: 6201 3201 |003d: sget-object v1, Ldk/andsen/b/b;.c:Ldk/andsen/b/b; // field@0132 │ │ +00c8fe: 3313 1200 |003f: if-ne v3, v1, 0051 // +0012 │ │ +00c902: 3804 0900 |0041: if-eqz v4, 004a // +0009 │ │ +00c906: 1a00 3400 |0043: const-string v0, "#507550" // string@0034 │ │ +00c90a: 7110 6700 0000 |0045: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c910: 0a00 |0048: move-result v0 │ │ +00c912: 28c4 |0049: goto 000d // -003c │ │ +00c914: 1a00 3200 |004a: const-string v0, "#254025" // string@0032 │ │ +00c918: 7110 6700 0000 |004c: invoke-static {v0}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0067 │ │ +00c91e: 0a00 |004f: move-result v0 │ │ +00c920: 28bd |0050: goto 000d // -0043 │ │ +00c922: 6201 3401 |0051: sget-object v1, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ +00c926: 3313 baff |0053: if-ne v3, v1, 000d // -0046 │ │ +00c92a: 3804 0600 |0055: if-eqz v4, 005b // +0006 │ │ +00c92e: 1400 4444 44ff |0057: const v0, #float -2.60883e+38 // #ff444444 │ │ +00c934: 28b3 |005a: goto 000d // -004d │ │ +00c936: 1500 00ff |005b: const/high16 v0, #int -16777216 // #ff00 │ │ +00c93a: 28b0 |005d: goto 000d // -0050 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(JZI)Landroid/view/View$OnClickListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -00c944: |[00c944] dk.andsen.asqlitemanager.TableViewer.a:(JZI)Landroid/view/View$OnClickListener; │ │ -00c954: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -00c958: 2200 6b00 |0002: new-instance v0, Ldk/andsen/asqlitemanager/ak; // type@006b │ │ -00c95c: 7055 4402 1032 |0004: invoke-direct {v0, v1, v2, v3, v5}, Ldk/andsen/asqlitemanager/ak;.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V // method@0244 │ │ -00c962: 1100 |0007: return-object v0 │ │ -00c964: 2200 6f00 |0008: new-instance v0, Ldk/andsen/asqlitemanager/ao; // type@006f │ │ -00c968: 7055 4c02 1032 |000a: invoke-direct {v0, v1, v2, v3, v5}, Ldk/andsen/asqlitemanager/ao;.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V // method@024c │ │ -00c96e: 28fa |000d: goto 0007 // -0006 │ │ +00c93c: |[00c93c] dk.andsen.asqlitemanager.TableViewer.a:(JZI)Landroid/view/View$OnClickListener; │ │ +00c94c: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +00c950: 2200 6b00 |0002: new-instance v0, Ldk/andsen/asqlitemanager/ak; // type@006b │ │ +00c954: 7055 4402 1032 |0004: invoke-direct {v0, v1, v2, v3, v5}, Ldk/andsen/asqlitemanager/ak;.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V // method@0244 │ │ +00c95a: 1100 |0007: return-object v0 │ │ +00c95c: 2200 6f00 |0008: new-instance v0, Ldk/andsen/asqlitemanager/ao; // type@006f │ │ +00c960: 7055 4c02 1032 |000a: invoke-direct {v0, v1, v2, v3, v5}, Ldk/andsen/asqlitemanager/ao;.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V // method@024c │ │ +00c966: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(IZ)Landroid/widget/TextView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 137 16-bit code units │ │ -00c970: |[00c970] dk.andsen.asqlitemanager.TableViewer.a:(IZ)Landroid/widget/TextView; │ │ -00c980: 1405 6700 077f |0000: const v5, #float 1.79448e+38 // #7f070067 │ │ -00c986: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -00c988: 1234 |0004: const/4 v4, #int 3 // #3 │ │ -00c98a: 2200 4d00 |0005: new-instance v0, Landroid/widget/TextView; // type@004d │ │ -00c98e: 7020 dd00 6000 |0007: invoke-direct {v0, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00c994: 5261 a000 |000a: iget v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ -00c998: 3d01 0700 |000c: if-lez v1, 0013 // +0007 │ │ -00c99c: 5261 a000 |000e: iget v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ -00c9a0: 6e20 e900 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxWidth:(I)V // method@00e9 │ │ -00c9a6: 5261 9800 |0013: iget v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ -00c9aa: 8211 |0015: int-to-float v1, v1 │ │ -00c9ac: 6e20 f100 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ -00c9b2: 3808 4e00 |0019: if-eqz v8, 0067 // +004e │ │ -00c9b6: 5461 9d00 |001b: iget-object v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00c9ba: 4601 0107 |001d: aget-object v1, v1, v7 │ │ -00c9be: 6e10 2503 0100 |001f: invoke-virtual {v1}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00c9c4: 0c01 |0022: move-result-object v1 │ │ -00c9c6: 4601 0103 |0023: aget-object v1, v1, v3 │ │ -00c9ca: 6e10 fc02 0100 |0025: invoke-virtual {v1}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00c9d0: 0c01 |0028: move-result-object v1 │ │ -00c9d2: 1a02 0000 |0029: const-string v2, "" // string@0000 │ │ -00c9d6: 3221 1f00 |002b: if-eq v1, v2, 004a // +001f │ │ -00c9da: 2201 d000 |002d: new-instance v1, Ljava/lang/Long; // type@00d0 │ │ -00c9de: 5462 9d00 |002f: iget-object v2, v6, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00c9e2: 4602 0207 |0031: aget-object v2, v2, v7 │ │ -00c9e6: 6e10 2503 0200 |0033: invoke-virtual {v2}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00c9ec: 0c02 |0036: move-result-object v2 │ │ -00c9ee: 4602 0203 |0037: aget-object v2, v2, v3 │ │ -00c9f2: 6e10 fc02 0200 |0039: invoke-virtual {v2}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00c9f8: 0c02 |003c: move-result-object v2 │ │ -00c9fa: 7020 d803 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d8 │ │ -00ca00: 6e10 db03 0100 |0040: invoke-virtual {v1}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03db │ │ -00ca06: 0c01 |0043: move-result-object v1 │ │ -00ca08: 6e20 e600 1000 |0044: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ -00ca0e: 6e20 e700 7000 |0047: invoke-virtual {v0, v7}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ -00ca14: 6e54 ec00 4044 |004a: invoke-virtual {v0, v4, v4, v4, v4}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00ca1a: 3908 0a00 |004d: if-nez v8, 0057 // +000a │ │ -00ca1e: 5561 9b00 |004f: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00ca22: 3901 0600 |0051: if-nez v1, 0057 // +0006 │ │ -00ca26: 5561 9c00 |0053: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00ca2a: 3801 2300 |0055: if-eqz v1, 0078 // +0023 │ │ -00ca2e: 6e20 fe01 5600 |0057: invoke-virtual {v6, v5}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00ca34: 0c01 |005a: move-result-object v1 │ │ -00ca36: 6e20 ee00 1000 |005b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00ca3c: 2201 7200 |005e: new-instance v1, Ldk/andsen/asqlitemanager/ar; // type@0072 │ │ -00ca40: 7040 5202 6178 |0060: invoke-direct {v1, v6, v8, v7}, Ldk/andsen/asqlitemanager/ar;.:(Ldk/andsen/asqlitemanager/TableViewer;ZI)V // method@0252 │ │ -00ca46: 6e20 ea00 1000 |0063: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -00ca4c: 1100 |0066: return-object v0 │ │ -00ca4e: 2201 d000 |0067: new-instance v1, Ljava/lang/Long; // type@00d0 │ │ -00ca52: 8172 |0069: int-to-long v2, v7 │ │ -00ca54: 7030 d703 2103 |006a: invoke-direct {v1, v2, v3}, Ljava/lang/Long;.:(J)V // method@03d7 │ │ -00ca5a: 6e10 db03 0100 |006d: invoke-virtual {v1}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03db │ │ -00ca60: 0c01 |0070: move-result-object v1 │ │ -00ca62: 6e20 e600 1000 |0071: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ -00ca68: 6e20 e700 7000 |0074: invoke-virtual {v0, v7}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ -00ca6e: 28d3 |0077: goto 004a // -002d │ │ -00ca70: 6e20 fe01 5600 |0078: invoke-virtual {v6, v5}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00ca76: 0c01 |007b: move-result-object v1 │ │ -00ca78: 6e20 ee00 1000 |007c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00ca7e: 6e10 e100 0000 |007f: invoke-virtual {v0}, Landroid/widget/TextView;.getPaintFlags:()I // method@00e1 │ │ -00ca84: 0a01 |0082: move-result v1 │ │ -00ca86: de01 0110 |0083: or-int/lit8 v1, v1, #int 16 // #10 │ │ -00ca8a: 6e20 ed00 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setPaintFlags:(I)V // method@00ed │ │ -00ca90: 28de |0088: goto 0066 // -0022 │ │ +00c968: |[00c968] dk.andsen.asqlitemanager.TableViewer.a:(IZ)Landroid/widget/TextView; │ │ +00c978: 1405 6700 077f |0000: const v5, #float 1.79448e+38 // #7f070067 │ │ +00c97e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +00c980: 1234 |0004: const/4 v4, #int 3 // #3 │ │ +00c982: 2200 4d00 |0005: new-instance v0, Landroid/widget/TextView; // type@004d │ │ +00c986: 7020 dd00 6000 |0007: invoke-direct {v0, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00c98c: 5261 a000 |000a: iget v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ +00c990: 3d01 0700 |000c: if-lez v1, 0013 // +0007 │ │ +00c994: 5261 a000 |000e: iget v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ +00c998: 6e20 e900 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxWidth:(I)V // method@00e9 │ │ +00c99e: 5261 9800 |0013: iget v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ +00c9a2: 8211 |0015: int-to-float v1, v1 │ │ +00c9a4: 6e20 f100 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ +00c9aa: 3808 4e00 |0019: if-eqz v8, 0067 // +004e │ │ +00c9ae: 5461 9d00 |001b: iget-object v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00c9b2: 4601 0107 |001d: aget-object v1, v1, v7 │ │ +00c9b6: 6e10 2503 0100 |001f: invoke-virtual {v1}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00c9bc: 0c01 |0022: move-result-object v1 │ │ +00c9be: 4601 0103 |0023: aget-object v1, v1, v3 │ │ +00c9c2: 6e10 fc02 0100 |0025: invoke-virtual {v1}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00c9c8: 0c01 |0028: move-result-object v1 │ │ +00c9ca: 1a02 0000 |0029: const-string v2, "" // string@0000 │ │ +00c9ce: 3221 1f00 |002b: if-eq v1, v2, 004a // +001f │ │ +00c9d2: 2201 d000 |002d: new-instance v1, Ljava/lang/Long; // type@00d0 │ │ +00c9d6: 5462 9d00 |002f: iget-object v2, v6, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00c9da: 4602 0207 |0031: aget-object v2, v2, v7 │ │ +00c9de: 6e10 2503 0200 |0033: invoke-virtual {v2}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00c9e4: 0c02 |0036: move-result-object v2 │ │ +00c9e6: 4602 0203 |0037: aget-object v2, v2, v3 │ │ +00c9ea: 6e10 fc02 0200 |0039: invoke-virtual {v2}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00c9f0: 0c02 |003c: move-result-object v2 │ │ +00c9f2: 7020 d903 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d9 │ │ +00c9f8: 6e10 dc03 0100 |0040: invoke-virtual {v1}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03dc │ │ +00c9fe: 0c01 |0043: move-result-object v1 │ │ +00ca00: 6e20 e600 1000 |0044: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ +00ca06: 6e20 e700 7000 |0047: invoke-virtual {v0, v7}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ +00ca0c: 6e54 ec00 4044 |004a: invoke-virtual {v0, v4, v4, v4, v4}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00ca12: 3908 0a00 |004d: if-nez v8, 0057 // +000a │ │ +00ca16: 5561 9b00 |004f: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00ca1a: 3901 0600 |0051: if-nez v1, 0057 // +0006 │ │ +00ca1e: 5561 9c00 |0053: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00ca22: 3801 2300 |0055: if-eqz v1, 0078 // +0023 │ │ +00ca26: 6e20 fe01 5600 |0057: invoke-virtual {v6, v5}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00ca2c: 0c01 |005a: move-result-object v1 │ │ +00ca2e: 6e20 ee00 1000 |005b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00ca34: 2201 7200 |005e: new-instance v1, Ldk/andsen/asqlitemanager/ar; // type@0072 │ │ +00ca38: 7040 5202 6178 |0060: invoke-direct {v1, v6, v8, v7}, Ldk/andsen/asqlitemanager/ar;.:(Ldk/andsen/asqlitemanager/TableViewer;ZI)V // method@0252 │ │ +00ca3e: 6e20 ea00 1000 |0063: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00ca44: 1100 |0066: return-object v0 │ │ +00ca46: 2201 d000 |0067: new-instance v1, Ljava/lang/Long; // type@00d0 │ │ +00ca4a: 8172 |0069: int-to-long v2, v7 │ │ +00ca4c: 7030 d803 2103 |006a: invoke-direct {v1, v2, v3}, Ljava/lang/Long;.:(J)V // method@03d8 │ │ +00ca52: 6e10 dc03 0100 |006d: invoke-virtual {v1}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03dc │ │ +00ca58: 0c01 |0070: move-result-object v1 │ │ +00ca5a: 6e20 e600 1000 |0071: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ +00ca60: 6e20 e700 7000 |0074: invoke-virtual {v0, v7}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ +00ca66: 28d3 |0077: goto 004a // -002d │ │ +00ca68: 6e20 fe01 5600 |0078: invoke-virtual {v6, v5}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00ca6e: 0c01 |007b: move-result-object v1 │ │ +00ca70: 6e20 ee00 1000 |007c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00ca76: 6e10 e100 0000 |007f: invoke-virtual {v0}, Landroid/widget/TextView;.getPaintFlags:()I // method@00e1 │ │ +00ca7c: 0a01 |0082: move-result v1 │ │ +00ca7e: de01 0110 |0083: or-int/lit8 v1, v1, #int 16 // #10 │ │ +00ca82: 6e20 ed00 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setPaintFlags:(I)V // method@00ed │ │ +00ca88: 28de |0088: goto 0066 // -0022 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00ca94: |[00ca94] dk.andsen.asqlitemanager.TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ -00caa4: 5410 8b00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00caa8: 1100 |0002: return-object v0 │ │ +00ca8c: |[00ca8c] dk.andsen.asqlitemanager.TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ +00ca9c: 5410 8b00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00caa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -00caac: |[00caac] dk.andsen.asqlitemanager.TableViewer.a:()V │ │ -00cabc: 7010 f901 0300 |0000: invoke-direct {v3}, Ldk/andsen/asqlitemanager/TableViewer;.g:()V // method@01f9 │ │ -00cac2: 7010 f601 0300 |0003: invoke-direct {v3}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00cac8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -00caca: 7020 e701 0300 |0007: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ -00cad0: 0e00 |000a: return-void │ │ -00cad2: 0d00 |000b: move-exception v0 │ │ -00cad4: 6e10 cf03 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -00cada: 0c01 |000f: move-result-object v1 │ │ -00cadc: 5532 9700 |0010: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00cae0: 7120 3c03 2100 |0012: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00cae6: 6e10 d103 0000 |0015: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00caec: 28f2 |0018: goto 000a // -000e │ │ +00caa4: |[00caa4] dk.andsen.asqlitemanager.TableViewer.a:()V │ │ +00cab4: 7010 f901 0300 |0000: invoke-direct {v3}, Ldk/andsen/asqlitemanager/TableViewer;.g:()V // method@01f9 │ │ +00caba: 7010 f601 0300 |0003: invoke-direct {v3}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00cac0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +00cac2: 7020 e701 0300 |0007: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ +00cac8: 0e00 |000a: return-void │ │ +00caca: 0d00 |000b: move-exception v0 │ │ +00cacc: 6e10 d003 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +00cad2: 0c01 |000f: move-result-object v1 │ │ +00cad4: 5532 9700 |0010: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00cad8: 7120 3c03 2100 |0012: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00cade: 6e10 d203 0000 |0015: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00cae4: 28f2 |0018: goto 000a // -000e │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ @@ -9127,1284 +9124,1284 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 141 16-bit code units │ │ -00cb00: |[00cb00] dk.andsen.asqlitemanager.TableViewer.a:(Ljava/lang/CharSequence;I)V │ │ -00cb10: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00cb12: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00cb16: 7010 fc03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00cb1c: 1a01 8702 |0006: const-string v1, "Show Tip " // string@0287 │ │ -00cb20: 6e20 0004 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00cb26: 0c00 |000b: move-result-object v0 │ │ -00cb28: 6e20 fd03 7000 |000c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00cb2e: 0c00 |000f: move-result-object v0 │ │ -00cb30: 6e10 0204 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00cb36: 0c00 |0013: move-result-object v0 │ │ -00cb38: 5551 9700 |0014: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00cb3c: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00cb42: 5450 8c00 |0019: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cb46: 7110 9401 0000 |001b: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00cb4c: 0a02 |001e: move-result v2 │ │ -00cb4e: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00cb52: 7010 fc03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00cb58: 1a01 aa02 |0024: const-string v1, "TipNo " // string@02aa │ │ -00cb5c: 6e20 0004 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00cb62: 0c00 |0029: move-result-object v0 │ │ -00cb64: 6e20 fd03 7000 |002a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00cb6a: 0c00 |002d: move-result-object v0 │ │ -00cb6c: 6e10 0204 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00cb72: 0c00 |0031: move-result-object v0 │ │ -00cb74: 7120 3903 2000 |0032: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00cb7a: 5450 8c00 |0035: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cb7e: 1a01 4c03 |0037: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -00cb82: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -00cb84: 6e30 3200 1003 |003a: invoke-virtual {v0, v1, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -00cb8a: 0c00 |003d: move-result-object v0 │ │ -00cb8c: 2201 d600 |003e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00cb90: 7010 fc03 0100 |0040: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00cb96: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ -00cb9a: 6e20 0004 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00cba0: 0c01 |0048: move-result-object v1 │ │ -00cba2: 6e20 fd03 7100 |0049: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00cba8: 0c01 |004c: move-result-object v1 │ │ -00cbaa: 6e10 0204 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00cbb0: 0c01 |0050: move-result-object v1 │ │ -00cbb2: 7230 4b00 1004 |0051: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00cbb8: 0a00 |0054: move-result v0 │ │ -00cbba: 3800 3700 |0055: if-eqz v0, 008c // +0037 │ │ -00cbbe: 2203 0900 |0057: new-instance v3, Landroid/app/Dialog; // type@0009 │ │ -00cbc2: 5450 8c00 |0059: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cbc6: 7020 1b00 0300 |005b: invoke-direct {v3, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00cbcc: 1400 2300 037f |005e: const v0, #float 1.7413e+38 // #7f030023 │ │ -00cbd2: 6e20 1f00 0300 |0061: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00cbd8: 1400 ba00 077f |0064: const v0, #float 1.7945e+38 // #7f0700ba │ │ -00cbde: 6e20 2100 0300 |0067: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ -00cbe4: 1400 3c00 087f |006a: const v0, #float 1.80776e+38 // #7f08003c │ │ -00cbea: 6e20 1d00 0300 |006d: invoke-virtual {v3, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00cbf0: 0c00 |0070: move-result-object v0 │ │ -00cbf2: 1f00 3900 |0071: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00cbf6: 1401 7f00 087f |0073: const v1, #float 1.80778e+38 // #7f08007f │ │ -00cbfc: 6e20 1d00 1300 |0076: invoke-virtual {v3, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00cc02: 0c01 |0079: move-result-object v1 │ │ -00cc04: 1f01 4d00 |007a: check-cast v1, Landroid/widget/TextView; // type@004d │ │ -00cc08: 6e20 ee00 6100 |007c: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00cc0e: 2201 6800 |007f: new-instance v1, Ldk/andsen/asqlitemanager/ah; // type@0068 │ │ -00cc12: 7057 3e02 5123 |0081: invoke-direct {v1, v5, v3, v2, v7}, Ldk/andsen/asqlitemanager/ah;.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/app/Dialog;ZI)V // method@023e │ │ -00cc18: 6e20 9500 1000 |0084: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00cc1e: 5c54 9f00 |0087: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ -00cc22: 6e10 2300 0300 |0089: invoke-virtual {v3}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00cc28: 0e00 |008c: return-void │ │ +00caf8: |[00caf8] dk.andsen.asqlitemanager.TableViewer.a:(Ljava/lang/CharSequence;I)V │ │ +00cb08: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +00cb0a: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00cb0e: 7010 fd03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00cb14: 1a01 8702 |0006: const-string v1, "Show Tip " // string@0287 │ │ +00cb18: 6e20 0104 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00cb1e: 0c00 |000b: move-result-object v0 │ │ +00cb20: 6e20 fe03 7000 |000c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00cb26: 0c00 |000f: move-result-object v0 │ │ +00cb28: 6e10 0304 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00cb2e: 0c00 |0013: move-result-object v0 │ │ +00cb30: 5551 9700 |0014: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00cb34: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00cb3a: 5450 8c00 |0019: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cb3e: 7110 9401 0000 |001b: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00cb44: 0a02 |001e: move-result v2 │ │ +00cb46: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00cb4a: 7010 fd03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00cb50: 1a01 aa02 |0024: const-string v1, "TipNo " // string@02aa │ │ +00cb54: 6e20 0104 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00cb5a: 0c00 |0029: move-result-object v0 │ │ +00cb5c: 6e20 fe03 7000 |002a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00cb62: 0c00 |002d: move-result-object v0 │ │ +00cb64: 6e10 0304 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00cb6a: 0c00 |0031: move-result-object v0 │ │ +00cb6c: 7120 3903 2000 |0032: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00cb72: 5450 8c00 |0035: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cb76: 1a01 4c03 |0037: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +00cb7a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +00cb7c: 6e30 3200 1003 |003a: invoke-virtual {v0, v1, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +00cb82: 0c00 |003d: move-result-object v0 │ │ +00cb84: 2201 d600 |003e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00cb88: 7010 fd03 0100 |0040: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00cb8e: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ +00cb92: 6e20 0104 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00cb98: 0c01 |0048: move-result-object v1 │ │ +00cb9a: 6e20 fe03 7100 |0049: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00cba0: 0c01 |004c: move-result-object v1 │ │ +00cba2: 6e10 0304 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00cba8: 0c01 |0050: move-result-object v1 │ │ +00cbaa: 7230 4b00 1004 |0051: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00cbb0: 0a00 |0054: move-result v0 │ │ +00cbb2: 3800 3700 |0055: if-eqz v0, 008c // +0037 │ │ +00cbb6: 2203 0900 |0057: new-instance v3, Landroid/app/Dialog; // type@0009 │ │ +00cbba: 5450 8c00 |0059: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cbbe: 7020 1b00 0300 |005b: invoke-direct {v3, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00cbc4: 1400 2300 037f |005e: const v0, #float 1.7413e+38 // #7f030023 │ │ +00cbca: 6e20 1f00 0300 |0061: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00cbd0: 1400 ba00 077f |0064: const v0, #float 1.7945e+38 // #7f0700ba │ │ +00cbd6: 6e20 2100 0300 |0067: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ +00cbdc: 1400 3c00 087f |006a: const v0, #float 1.80776e+38 // #7f08003c │ │ +00cbe2: 6e20 1d00 0300 |006d: invoke-virtual {v3, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00cbe8: 0c00 |0070: move-result-object v0 │ │ +00cbea: 1f00 3900 |0071: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00cbee: 1401 7f00 087f |0073: const v1, #float 1.80778e+38 // #7f08007f │ │ +00cbf4: 6e20 1d00 1300 |0076: invoke-virtual {v3, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00cbfa: 0c01 |0079: move-result-object v1 │ │ +00cbfc: 1f01 4d00 |007a: check-cast v1, Landroid/widget/TextView; // type@004d │ │ +00cc00: 6e20 ee00 6100 |007c: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00cc06: 2201 6800 |007f: new-instance v1, Ldk/andsen/asqlitemanager/ah; // type@0068 │ │ +00cc0a: 7057 3e02 5123 |0081: invoke-direct {v1, v5, v3, v2, v7}, Ldk/andsen/asqlitemanager/ah;.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/app/Dialog;ZI)V // method@023e │ │ +00cc10: 6e20 9500 1000 |0084: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00cc16: 5c54 9f00 |0087: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ +00cc1a: 6e10 2300 0300 |0089: invoke-virtual {v3}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00cc20: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -00cc2c: |[00cc2c] dk.andsen.asqlitemanager.TableViewer.a:(Ljava/lang/String;)V │ │ -00cc3c: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00cc40: 5431 8c00 |0002: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cc44: 1c02 ab00 |0004: const-class v2, Ldk/andsen/csv/CsvImport; // type@00ab │ │ -00cc48: 7030 3900 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00cc4e: 1a01 e000 |0009: const-string v1, "FILTER" // string@00e0 │ │ -00cc52: 5432 8800 |000b: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00cc56: 6e30 4100 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00cc5c: 1a01 9402 |0010: const-string v1, "TABLE" // string@0294 │ │ -00cc60: 5432 8b00 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00cc64: 6e30 4100 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00cc6a: 1a01 df00 |0017: const-string v1, "FILENAME" // string@00df │ │ -00cc6e: 6e30 4100 1004 |0019: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00cc74: 6e20 0e02 0300 |001c: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.startActivity:(Landroid/content/Intent;)V // method@020e │ │ -00cc7a: 0e00 |001f: return-void │ │ +00cc24: |[00cc24] dk.andsen.asqlitemanager.TableViewer.a:(Ljava/lang/String;)V │ │ +00cc34: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00cc38: 5431 8c00 |0002: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cc3c: 1c02 ab00 |0004: const-class v2, Ldk/andsen/csv/CsvImport; // type@00ab │ │ +00cc40: 7030 3900 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00cc46: 1a01 e000 |0009: const-string v1, "FILTER" // string@00e0 │ │ +00cc4a: 5432 8800 |000b: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00cc4e: 6e30 4100 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00cc54: 1a01 9402 |0010: const-string v1, "TABLE" // string@0294 │ │ +00cc58: 5432 8b00 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00cc5c: 6e30 4100 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00cc62: 1a01 df00 |0017: const-string v1, "FILENAME" // string@00df │ │ +00cc66: 6e30 4100 1004 |0019: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00cc6c: 6e20 0e02 0300 |001c: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.startActivity:(Landroid/content/Intent;)V // method@020e │ │ +00cc72: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -00cc7c: |[00cc7c] dk.andsen.asqlitemanager.TableViewer.a:(Z)V │ │ -00cc8c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -00cc90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -00cc92: 3804 0d00 |0003: if-eqz v4, 0010 // +000d │ │ -00cc96: 5430 9400 |0005: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ -00cc9a: 6e20 9700 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ -00cca0: 5430 9500 |000a: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ -00cca4: 6e20 9700 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ -00ccaa: 0e00 |000f: return-void │ │ -00ccac: 5430 9400 |0010: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ -00ccb0: 6e20 9700 2000 |0012: invoke-virtual {v0, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ -00ccb6: 5430 9500 |0015: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ -00ccba: 6e20 9700 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ -00ccc0: 28f5 |001a: goto 000f // -000b │ │ +00cc74: |[00cc74] dk.andsen.asqlitemanager.TableViewer.a:(Z)V │ │ +00cc84: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +00cc88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +00cc8a: 3804 0d00 |0003: if-eqz v4, 0010 // +000d │ │ +00cc8e: 5430 9400 |0005: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ +00cc92: 6e20 9700 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ +00cc98: 5430 9500 |000a: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ +00cc9c: 6e20 9700 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ +00cca2: 0e00 |000f: return-void │ │ +00cca4: 5430 9400 |0010: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ +00cca8: 6e20 9700 2000 |0012: invoke-virtual {v0, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ +00ccae: 5430 9500 |0015: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ +00ccb2: 6e20 9700 2000 |0017: invoke-virtual {v0, v2}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ +00ccb8: 28f5 |001a: goto 000f // -000b │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '([Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 203 16-bit code units │ │ -00ccc4: |[00ccc4] dk.andsen.asqlitemanager.TableViewer.a:([Ljava/lang/String;Z)V │ │ -00ccd4: 1255 |0000: const/4 v5, #int 5 // #5 │ │ -00ccd6: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -00ccd8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -00ccda: 1237 |0003: const/4 v7, #int 3 // #3 │ │ -00ccdc: 21a3 |0004: array-length v3, v10 │ │ -00ccde: 5490 8e00 |0005: iget-object v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.g:Landroid/widget/TableLayout; // field@008e │ │ -00cce2: 6e10 d500 0000 |0007: invoke-virtual {v0}, Landroid/widget/TableLayout;.removeAllViews:()V // method@00d5 │ │ -00cce8: 2204 4c00 |000a: new-instance v4, Landroid/widget/TableRow; // type@004c │ │ -00ccec: 7020 d600 9400 |000c: invoke-direct {v4, v9}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ -00ccf2: 1400 ff00 00ff |000f: const v0, #float -1.70146e+38 // #ff0000ff │ │ -00ccf8: 6e20 db00 0400 |0012: invoke-virtual {v4, v0}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ -00ccfe: 390b 0e00 |0015: if-nez v11, 0023 // +000e │ │ -00cd02: 5590 9a00 |0017: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00cd06: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -00cd0a: 5590 9b00 |001b: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00cd0e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -00cd12: 5590 9c00 |001f: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00cd16: 3800 2e00 |0021: if-eqz v0, 004f // +002e │ │ -00cd1a: 2200 4d00 |0023: new-instance v0, Landroid/widget/TextView; // type@004d │ │ -00cd1e: 7020 dd00 9000 |0025: invoke-direct {v0, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00cd24: 5291 9800 |0028: iget v1, v9, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ -00cd28: 8211 |002a: int-to-float v1, v1 │ │ -00cd2a: 6e20 f100 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ -00cd30: 6e30 ef00 9008 |002e: invoke-virtual {v0, v9, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@00ef │ │ -00cd36: 6e57 ec00 5057 |0031: invoke-virtual {v0, v5, v7, v5, v7}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00cd3c: 390b 0600 |0034: if-nez v11, 003a // +0006 │ │ -00cd40: 5591 9a00 |0036: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00cd44: 3801 1400 |0038: if-eqz v1, 004c // +0014 │ │ -00cd48: 1401 6800 077f |003a: const v1, #float 1.79448e+38 // #7f070068 │ │ -00cd4e: 6e20 fe01 1900 |003d: invoke-virtual {v9, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00cd54: 0c01 |0040: move-result-object v1 │ │ -00cd56: 6e20 ee00 1000 |0041: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00cd5c: 2201 7600 |0044: new-instance v1, Ldk/andsen/asqlitemanager/av; // type@0076 │ │ -00cd60: 7020 5a02 9100 |0046: invoke-direct {v1, v9}, Ldk/andsen/asqlitemanager/av;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@025a │ │ -00cd66: 6e20 ea00 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -00cd6c: 6e20 d700 0400 |004c: invoke-virtual {v4, v0}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ -00cd72: 0121 |004f: move v1, v2 │ │ -00cd74: 3531 5e00 |0050: if-ge v1, v3, 00ae // +005e │ │ -00cd78: 2205 4d00 |0052: new-instance v5, Landroid/widget/TextView; // type@004d │ │ -00cd7c: 7020 dd00 9500 |0054: invoke-direct {v5, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00cd82: 5290 9800 |0057: iget v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ -00cd86: 8200 |0059: int-to-float v0, v0 │ │ -00cd88: 6e20 f100 0500 |005a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ -00cd8e: 6e30 ef00 9508 |005d: invoke-virtual {v5, v9, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@00ef │ │ -00cd94: 4600 0a01 |0060: aget-object v0, v10, v1 │ │ -00cd98: 5496 8900 |0062: iget-object v6, v9, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00cd9c: 6e20 e703 6000 |0064: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00cda2: 0a06 |0067: move-result v6 │ │ -00cda4: 3806 1900 |0068: if-eqz v6, 0081 // +0019 │ │ -00cda8: 5596 9900 |006a: iget-boolean v6, v9, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00cdac: 3806 2e00 |006c: if-eqz v6, 009a // +002e │ │ -00cdb0: 2206 d600 |006e: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ -00cdb4: 7010 fc03 0600 |0070: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00cdba: 6e20 0004 0600 |0073: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00cdc0: 0c00 |0076: move-result-object v0 │ │ -00cdc2: 1a06 2a00 |0077: const-string v6, " ↓" // string@002a │ │ -00cdc6: 6e20 0004 6000 |0079: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00cdcc: 0c00 |007c: move-result-object v0 │ │ -00cdce: 6e10 0204 0000 |007d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00cdd4: 0c00 |0080: move-result-object v0 │ │ -00cdd6: 6e20 ee00 0500 |0081: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00cddc: 6e57 ec00 7577 |0084: invoke-virtual {v5, v7, v7, v7, v7}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00cde2: 5590 9e00 |0087: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ -00cde6: 3900 0a00 |0089: if-nez v0, 0093 // +000a │ │ -00cdea: 2200 7900 |008b: new-instance v0, Ldk/andsen/asqlitemanager/ay; // type@0079 │ │ -00cdee: 7020 6002 9000 |008d: invoke-direct {v0, v9}, Ldk/andsen/asqlitemanager/ay;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0260 │ │ -00cdf4: 6e20 ea00 0500 |0090: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -00cdfa: 6e20 d700 5400 |0093: invoke-virtual {v4, v5}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ -00ce00: d800 0101 |0096: add-int/lit8 v0, v1, #int 1 // #01 │ │ -00ce04: 0101 |0098: move v1, v0 │ │ -00ce06: 28b7 |0099: goto 0050 // -0049 │ │ -00ce08: 2206 d600 |009a: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ce0c: 7010 fc03 0600 |009c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00ce12: 6e20 0004 0600 |009f: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ce18: 0c00 |00a2: move-result-object v0 │ │ -00ce1a: 1a06 2900 |00a3: const-string v6, " ↑" // string@0029 │ │ -00ce1e: 6e20 0004 6000 |00a5: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ce24: 0c00 |00a8: move-result-object v0 │ │ -00ce26: 6e10 0204 0000 |00a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ce2c: 0c00 |00ac: move-result-object v0 │ │ -00ce2e: 28d4 |00ad: goto 0081 // -002c │ │ -00ce30: 5c92 8700 |00ae: iput-boolean v2, v9, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ -00ce34: 6e10 da00 0400 |00b0: invoke-virtual {v4}, Landroid/widget/TableRow;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@00da │ │ -00ce3a: 0c00 |00b3: move-result-object v0 │ │ -00ce3c: 2201 7a00 |00b4: new-instance v1, Ldk/andsen/asqlitemanager/az; // type@007a │ │ -00ce40: 7020 6202 9100 |00b6: invoke-direct {v1, v9}, Ldk/andsen/asqlitemanager/az;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0262 │ │ -00ce46: 6e20 8c00 1000 |00b9: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@008c │ │ -00ce4c: 5b94 8f00 |00bc: iput-object v4, v9, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ -00ce50: 5490 8e00 |00be: iget-object v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.g:Landroid/widget/TableLayout; // field@008e │ │ -00ce54: 5491 8f00 |00c0: iget-object v1, v9, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ -00ce58: 2202 4a00 |00c2: new-instance v2, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ -00ce5c: 7010 d200 0200 |00c4: invoke-direct {v2}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ -00ce62: 6e30 d300 1002 |00c7: invoke-virtual {v0, v1, v2}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ -00ce68: 0e00 |00ca: return-void │ │ +00ccbc: |[00ccbc] dk.andsen.asqlitemanager.TableViewer.a:([Ljava/lang/String;Z)V │ │ +00cccc: 1255 |0000: const/4 v5, #int 5 // #5 │ │ +00ccce: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +00ccd0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +00ccd2: 1237 |0003: const/4 v7, #int 3 // #3 │ │ +00ccd4: 21a3 |0004: array-length v3, v10 │ │ +00ccd6: 5490 8e00 |0005: iget-object v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.g:Landroid/widget/TableLayout; // field@008e │ │ +00ccda: 6e10 d500 0000 |0007: invoke-virtual {v0}, Landroid/widget/TableLayout;.removeAllViews:()V // method@00d5 │ │ +00cce0: 2204 4c00 |000a: new-instance v4, Landroid/widget/TableRow; // type@004c │ │ +00cce4: 7020 d600 9400 |000c: invoke-direct {v4, v9}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ +00ccea: 1400 ff00 00ff |000f: const v0, #float -1.70146e+38 // #ff0000ff │ │ +00ccf0: 6e20 db00 0400 |0012: invoke-virtual {v4, v0}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ +00ccf6: 390b 0e00 |0015: if-nez v11, 0023 // +000e │ │ +00ccfa: 5590 9a00 |0017: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00ccfe: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +00cd02: 5590 9b00 |001b: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00cd06: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +00cd0a: 5590 9c00 |001f: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00cd0e: 3800 2e00 |0021: if-eqz v0, 004f // +002e │ │ +00cd12: 2200 4d00 |0023: new-instance v0, Landroid/widget/TextView; // type@004d │ │ +00cd16: 7020 dd00 9000 |0025: invoke-direct {v0, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00cd1c: 5291 9800 |0028: iget v1, v9, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ +00cd20: 8211 |002a: int-to-float v1, v1 │ │ +00cd22: 6e20 f100 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ +00cd28: 6e30 ef00 9008 |002e: invoke-virtual {v0, v9, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@00ef │ │ +00cd2e: 6e57 ec00 5057 |0031: invoke-virtual {v0, v5, v7, v5, v7}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00cd34: 390b 0600 |0034: if-nez v11, 003a // +0006 │ │ +00cd38: 5591 9a00 |0036: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00cd3c: 3801 1400 |0038: if-eqz v1, 004c // +0014 │ │ +00cd40: 1401 6800 077f |003a: const v1, #float 1.79448e+38 // #7f070068 │ │ +00cd46: 6e20 fe01 1900 |003d: invoke-virtual {v9, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00cd4c: 0c01 |0040: move-result-object v1 │ │ +00cd4e: 6e20 ee00 1000 |0041: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00cd54: 2201 7600 |0044: new-instance v1, Ldk/andsen/asqlitemanager/av; // type@0076 │ │ +00cd58: 7020 5a02 9100 |0046: invoke-direct {v1, v9}, Ldk/andsen/asqlitemanager/av;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@025a │ │ +00cd5e: 6e20 ea00 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00cd64: 6e20 d700 0400 |004c: invoke-virtual {v4, v0}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ +00cd6a: 0121 |004f: move v1, v2 │ │ +00cd6c: 3531 5e00 |0050: if-ge v1, v3, 00ae // +005e │ │ +00cd70: 2205 4d00 |0052: new-instance v5, Landroid/widget/TextView; // type@004d │ │ +00cd74: 7020 dd00 9500 |0054: invoke-direct {v5, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00cd7a: 5290 9800 |0057: iget v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ +00cd7e: 8200 |0059: int-to-float v0, v0 │ │ +00cd80: 6e20 f100 0500 |005a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ +00cd86: 6e30 ef00 9508 |005d: invoke-virtual {v5, v9, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@00ef │ │ +00cd8c: 4600 0a01 |0060: aget-object v0, v10, v1 │ │ +00cd90: 5496 8900 |0062: iget-object v6, v9, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00cd94: 6e20 e803 6000 |0064: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00cd9a: 0a06 |0067: move-result v6 │ │ +00cd9c: 3806 1900 |0068: if-eqz v6, 0081 // +0019 │ │ +00cda0: 5596 9900 |006a: iget-boolean v6, v9, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00cda4: 3806 2e00 |006c: if-eqz v6, 009a // +002e │ │ +00cda8: 2206 d600 |006e: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ +00cdac: 7010 fd03 0600 |0070: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00cdb2: 6e20 0104 0600 |0073: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00cdb8: 0c00 |0076: move-result-object v0 │ │ +00cdba: 1a06 2a00 |0077: const-string v6, " ↓" // string@002a │ │ +00cdbe: 6e20 0104 6000 |0079: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00cdc4: 0c00 |007c: move-result-object v0 │ │ +00cdc6: 6e10 0304 0000 |007d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00cdcc: 0c00 |0080: move-result-object v0 │ │ +00cdce: 6e20 ee00 0500 |0081: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00cdd4: 6e57 ec00 7577 |0084: invoke-virtual {v5, v7, v7, v7, v7}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00cdda: 5590 9e00 |0087: iget-boolean v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ +00cdde: 3900 0a00 |0089: if-nez v0, 0093 // +000a │ │ +00cde2: 2200 7900 |008b: new-instance v0, Ldk/andsen/asqlitemanager/ay; // type@0079 │ │ +00cde6: 7020 6002 9000 |008d: invoke-direct {v0, v9}, Ldk/andsen/asqlitemanager/ay;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0260 │ │ +00cdec: 6e20 ea00 0500 |0090: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00cdf2: 6e20 d700 5400 |0093: invoke-virtual {v4, v5}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ +00cdf8: d800 0101 |0096: add-int/lit8 v0, v1, #int 1 // #01 │ │ +00cdfc: 0101 |0098: move v1, v0 │ │ +00cdfe: 28b7 |0099: goto 0050 // -0049 │ │ +00ce00: 2206 d600 |009a: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ce04: 7010 fd03 0600 |009c: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ce0a: 6e20 0104 0600 |009f: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ce10: 0c00 |00a2: move-result-object v0 │ │ +00ce12: 1a06 2900 |00a3: const-string v6, " ↑" // string@0029 │ │ +00ce16: 6e20 0104 6000 |00a5: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ce1c: 0c00 |00a8: move-result-object v0 │ │ +00ce1e: 6e10 0304 0000 |00a9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ce24: 0c00 |00ac: move-result-object v0 │ │ +00ce26: 28d4 |00ad: goto 0081 // -002c │ │ +00ce28: 5c92 8700 |00ae: iput-boolean v2, v9, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ +00ce2c: 6e10 da00 0400 |00b0: invoke-virtual {v4}, Landroid/widget/TableRow;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@00da │ │ +00ce32: 0c00 |00b3: move-result-object v0 │ │ +00ce34: 2201 7a00 |00b4: new-instance v1, Ldk/andsen/asqlitemanager/az; // type@007a │ │ +00ce38: 7020 6202 9100 |00b6: invoke-direct {v1, v9}, Ldk/andsen/asqlitemanager/az;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0262 │ │ +00ce3e: 6e20 8c00 1000 |00b9: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@008c │ │ +00ce44: 5b94 8f00 |00bc: iput-object v4, v9, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ +00ce48: 5490 8e00 |00be: iget-object v0, v9, Ldk/andsen/asqlitemanager/TableViewer;.g:Landroid/widget/TableLayout; // field@008e │ │ +00ce4c: 5491 8f00 |00c0: iget-object v1, v9, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ +00ce50: 2202 4a00 |00c2: new-instance v2, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ +00ce54: 7010 d200 0200 |00c4: invoke-direct {v2}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ +00ce5a: 6e30 d300 1002 |00c7: invoke-virtual {v0, v1, v2}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ +00ce60: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00ce6c: |[00ce6c] dk.andsen.asqlitemanager.TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ -00ce7c: 5c01 9300 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ -00ce80: 0f01 |0002: return v1 │ │ +00ce64: |[00ce64] dk.andsen.asqlitemanager.TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ +00ce74: 5c01 9300 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ +00ce78: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00ce84: |[00ce84] dk.andsen.asqlitemanager.TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ -00ce94: 5410 8c00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00ce98: 1100 |0002: return-object v0 │ │ +00ce7c: |[00ce7c] dk.andsen.asqlitemanager.TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ +00ce8c: 5410 8c00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00ce90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'b' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 180 16-bit code units │ │ -00ce9c: |[00ce9c] dk.andsen.asqlitemanager.TableViewer.b:()V │ │ -00ceac: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00ceae: 150a 803f |0001: const/high16 v10, #int 1065353216 // #3f80 │ │ -00ceb2: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -00ceb4: 12f8 |0004: const/4 v8, #int -1 // #ff │ │ -00ceb6: 12e7 |0005: const/4 v7, #int -2 // #fe │ │ -00ceb8: 52b0 9600 |0006: iget v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ -00cebc: 3340 0600 |0008: if-ne v0, v4, 000e // +0006 │ │ -00cec0: 55b0 9a00 |000a: iget-boolean v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00cec4: 3800 a700 |000c: if-eqz v0, 00b3 // +00a7 │ │ -00cec8: 54b0 8a00 |000e: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00cecc: 54b1 8b00 |0010: iget-object v1, v11, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00ced0: 6e20 d602 1000 |0012: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; // method@02d6 │ │ -00ced6: 0c01 |0015: move-result-object v1 │ │ -00ced8: 2205 0900 |0016: new-instance v5, Landroid/app/Dialog; // type@0009 │ │ -00cedc: 54b0 8c00 |0018: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cee0: 7020 1b00 0500 |001a: invoke-direct {v5, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00cee6: 6e20 1e00 9500 |001d: invoke-virtual {v5, v9}, Landroid/app/Dialog;.setCancelable:(Z)V // method@001e │ │ -00ceec: 1400 1000 037f |0020: const v0, #float 1.74129e+38 // #7f030010 │ │ -00cef2: 6e20 1f00 0500 |0023: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00cef8: 1400 6500 077f |0026: const v0, #float 1.79448e+38 // #7f070065 │ │ -00cefe: 6e20 fe01 0b00 |0029: invoke-virtual {v11, v0}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00cf04: 0c00 |002c: move-result-object v0 │ │ -00cf06: 6e20 2200 0500 |002d: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ -00cf0c: 1400 3a00 087f |0030: const v0, #float 1.80776e+38 // #7f08003a │ │ -00cf12: 6e20 1d00 0500 |0033: invoke-virtual {v5, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00cf18: 0c00 |0036: move-result-object v0 │ │ -00cf1a: 0706 |0037: move-object v6, v0 │ │ -00cf1c: 1f06 4000 |0038: check-cast v6, Landroid/widget/LinearLayout; // type@0040 │ │ -00cf20: 2203 5000 |003a: new-instance v3, Ldk/andsen/a/a; // type@0050 │ │ -00cf24: 54b0 8c00 |003c: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cf28: 54b2 8a00 |003e: iget-object v2, v11, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00cf2c: 7052 0c01 1309 |0040: invoke-direct {v3, v1, v9, v0, v2}, Ldk/andsen/a/a;.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V // method@010c │ │ -00cf32: 1300 c800 |0043: const/16 v0, #int 200 // #c8 │ │ -00cf36: 6e20 1101 0300 |0045: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(I)V // method@0111 │ │ -00cf3c: 6e20 1201 4300 |0048: invoke-virtual {v3, v4}, Ldk/andsen/a/a;.a:(Z)V // method@0112 │ │ -00cf42: 6e10 0f01 0300 |004b: invoke-virtual {v3}, Ldk/andsen/a/a;.a:()Landroid/widget/ScrollView; // method@010f │ │ -00cf48: 0c04 |004e: move-result-object v4 │ │ -00cf4a: 2202 3900 |004f: new-instance v2, Landroid/widget/Button; // type@0039 │ │ -00cf4e: 54b0 8c00 |0051: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cf52: 7020 9000 0200 |0053: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -00cf58: 1400 1a00 077f |0056: const v0, #float 1.79446e+38 // #7f07001a │ │ -00cf5e: 6e20 fe01 0b00 |0059: invoke-virtual {v11, v0}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00cf64: 0c00 |005c: move-result-object v0 │ │ -00cf66: 6e20 9600 0200 |005d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -00cf6c: 2200 3f00 |0060: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -00cf70: 7040 b300 80a7 |0062: invoke-direct {v0, v8, v7, v10}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -00cf76: 6e20 9400 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -00cf7c: 2200 6700 |0068: new-instance v0, Ldk/andsen/asqlitemanager/ag; // type@0067 │ │ -00cf80: 07b1 |006a: move-object v1, v11 │ │ -00cf82: 7606 3c02 0000 |006b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/asqlitemanager/ag;.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V // method@023c │ │ -00cf88: 6e20 9500 0200 |006e: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00cf8e: 2200 3900 |0071: new-instance v0, Landroid/widget/Button; // type@0039 │ │ -00cf92: 54b1 8c00 |0073: iget-object v1, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cf96: 7020 9000 1000 |0075: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -00cf9c: 1401 4100 077f |0078: const v1, #float 1.79447e+38 // #7f070041 │ │ -00cfa2: 6e20 fe01 1b00 |007b: invoke-virtual {v11, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00cfa8: 0c01 |007e: move-result-object v1 │ │ -00cfaa: 6e20 9600 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -00cfb0: 2201 3f00 |0082: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -00cfb4: 7040 b300 81a7 |0084: invoke-direct {v1, v8, v7, v10}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -00cfba: 6e20 9400 1000 |0087: invoke-virtual {v0, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -00cfc0: 2201 6900 |008a: new-instance v1, Ldk/andsen/asqlitemanager/ai; // type@0069 │ │ -00cfc4: 7040 4002 b150 |008c: invoke-direct {v1, v11, v0, v5}, Ldk/andsen/asqlitemanager/ai;.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Landroid/app/Dialog;)V // method@0240 │ │ -00cfca: 6e20 9500 1000 |008f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00cfd0: 2201 4000 |0092: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ -00cfd4: 54b3 8c00 |0094: iget-object v3, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00cfd8: 7020 b400 3100 |0096: invoke-direct {v1, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00cfde: 6e20 bc00 9100 |0099: invoke-virtual {v1, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -00cfe4: 2203 3f00 |009c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -00cfe8: 7030 b200 8307 |009e: invoke-direct {v3, v8, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -00cfee: 6e20 bb00 3100 |00a1: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -00cff4: 6e20 b500 2100 |00a4: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00cffa: 6e20 b500 0100 |00a7: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00d000: 6e20 b500 1600 |00aa: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00d006: 6e20 b500 4600 |00ad: invoke-virtual {v6, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00d00c: 6e10 2300 0500 |00b0: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00d012: 0e00 |00b3: return-void │ │ +00ce94: |[00ce94] dk.andsen.asqlitemanager.TableViewer.b:()V │ │ +00cea4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +00cea6: 150a 803f |0001: const/high16 v10, #int 1065353216 // #3f80 │ │ +00ceaa: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +00ceac: 12f8 |0004: const/4 v8, #int -1 // #ff │ │ +00ceae: 12e7 |0005: const/4 v7, #int -2 // #fe │ │ +00ceb0: 52b0 9600 |0006: iget v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ +00ceb4: 3340 0600 |0008: if-ne v0, v4, 000e // +0006 │ │ +00ceb8: 55b0 9a00 |000a: iget-boolean v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00cebc: 3800 a700 |000c: if-eqz v0, 00b3 // +00a7 │ │ +00cec0: 54b0 8a00 |000e: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00cec4: 54b1 8b00 |0010: iget-object v1, v11, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00cec8: 6e20 d602 1000 |0012: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; // method@02d6 │ │ +00cece: 0c01 |0015: move-result-object v1 │ │ +00ced0: 2205 0900 |0016: new-instance v5, Landroid/app/Dialog; // type@0009 │ │ +00ced4: 54b0 8c00 |0018: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00ced8: 7020 1b00 0500 |001a: invoke-direct {v5, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00cede: 6e20 1e00 9500 |001d: invoke-virtual {v5, v9}, Landroid/app/Dialog;.setCancelable:(Z)V // method@001e │ │ +00cee4: 1400 1000 037f |0020: const v0, #float 1.74129e+38 // #7f030010 │ │ +00ceea: 6e20 1f00 0500 |0023: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00cef0: 1400 6500 077f |0026: const v0, #float 1.79448e+38 // #7f070065 │ │ +00cef6: 6e20 fe01 0b00 |0029: invoke-virtual {v11, v0}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00cefc: 0c00 |002c: move-result-object v0 │ │ +00cefe: 6e20 2200 0500 |002d: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ +00cf04: 1400 3a00 087f |0030: const v0, #float 1.80776e+38 // #7f08003a │ │ +00cf0a: 6e20 1d00 0500 |0033: invoke-virtual {v5, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00cf10: 0c00 |0036: move-result-object v0 │ │ +00cf12: 0706 |0037: move-object v6, v0 │ │ +00cf14: 1f06 4000 |0038: check-cast v6, Landroid/widget/LinearLayout; // type@0040 │ │ +00cf18: 2203 5000 |003a: new-instance v3, Ldk/andsen/a/a; // type@0050 │ │ +00cf1c: 54b0 8c00 |003c: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cf20: 54b2 8a00 |003e: iget-object v2, v11, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00cf24: 7052 0c01 1309 |0040: invoke-direct {v3, v1, v9, v0, v2}, Ldk/andsen/a/a;.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V // method@010c │ │ +00cf2a: 1300 c800 |0043: const/16 v0, #int 200 // #c8 │ │ +00cf2e: 6e20 1101 0300 |0045: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(I)V // method@0111 │ │ +00cf34: 6e20 1201 4300 |0048: invoke-virtual {v3, v4}, Ldk/andsen/a/a;.a:(Z)V // method@0112 │ │ +00cf3a: 6e10 0f01 0300 |004b: invoke-virtual {v3}, Ldk/andsen/a/a;.a:()Landroid/widget/ScrollView; // method@010f │ │ +00cf40: 0c04 |004e: move-result-object v4 │ │ +00cf42: 2202 3900 |004f: new-instance v2, Landroid/widget/Button; // type@0039 │ │ +00cf46: 54b0 8c00 |0051: iget-object v0, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cf4a: 7020 9000 0200 |0053: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +00cf50: 1400 1a00 077f |0056: const v0, #float 1.79446e+38 // #7f07001a │ │ +00cf56: 6e20 fe01 0b00 |0059: invoke-virtual {v11, v0}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00cf5c: 0c00 |005c: move-result-object v0 │ │ +00cf5e: 6e20 9600 0200 |005d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +00cf64: 2200 3f00 |0060: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +00cf68: 7040 b300 80a7 |0062: invoke-direct {v0, v8, v7, v10}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +00cf6e: 6e20 9400 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +00cf74: 2200 6700 |0068: new-instance v0, Ldk/andsen/asqlitemanager/ag; // type@0067 │ │ +00cf78: 07b1 |006a: move-object v1, v11 │ │ +00cf7a: 7606 3c02 0000 |006b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/asqlitemanager/ag;.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V // method@023c │ │ +00cf80: 6e20 9500 0200 |006e: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00cf86: 2200 3900 |0071: new-instance v0, Landroid/widget/Button; // type@0039 │ │ +00cf8a: 54b1 8c00 |0073: iget-object v1, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cf8e: 7020 9000 1000 |0075: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +00cf94: 1401 4100 077f |0078: const v1, #float 1.79447e+38 // #7f070041 │ │ +00cf9a: 6e20 fe01 1b00 |007b: invoke-virtual {v11, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00cfa0: 0c01 |007e: move-result-object v1 │ │ +00cfa2: 6e20 9600 1000 |007f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +00cfa8: 2201 3f00 |0082: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +00cfac: 7040 b300 81a7 |0084: invoke-direct {v1, v8, v7, v10}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +00cfb2: 6e20 9400 1000 |0087: invoke-virtual {v0, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +00cfb8: 2201 6900 |008a: new-instance v1, Ldk/andsen/asqlitemanager/ai; // type@0069 │ │ +00cfbc: 7040 4002 b150 |008c: invoke-direct {v1, v11, v0, v5}, Ldk/andsen/asqlitemanager/ai;.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Landroid/app/Dialog;)V // method@0240 │ │ +00cfc2: 6e20 9500 1000 |008f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00cfc8: 2201 4000 |0092: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ +00cfcc: 54b3 8c00 |0094: iget-object v3, v11, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00cfd0: 7020 b400 3100 |0096: invoke-direct {v1, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00cfd6: 6e20 bc00 9100 |0099: invoke-virtual {v1, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +00cfdc: 2203 3f00 |009c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +00cfe0: 7030 b200 8307 |009e: invoke-direct {v3, v8, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +00cfe6: 6e20 bb00 3100 |00a1: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +00cfec: 6e20 b500 2100 |00a4: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00cff2: 6e20 b500 0100 |00a7: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00cff8: 6e20 b500 1600 |00aa: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00cffe: 6e20 b500 4600 |00ad: invoke-virtual {v6, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00d004: 6e10 2300 0500 |00b0: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00d00a: 0e00 |00b3: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'b' │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 15 │ │ + registers : 16 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 377 16-bit code units │ │ -00d014: |[00d014] dk.andsen.asqlitemanager.TableViewer.b:(Z)V │ │ -00d024: 125c |0000: const/4 v12, #int 5 // #5 │ │ -00d026: 123b |0001: const/4 v11, #int 3 // #3 │ │ -00d028: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -00d02a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -00d02c: 54d0 8d00 |0004: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ -00d030: 6e10 d500 0000 |0006: invoke-virtual {v0}, Landroid/widget/TableLayout;.removeAllViews:()V // method@00d5 │ │ -00d036: 54d0 9d00 |0009: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d03a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -00d03e: 0e00 |000d: return-void │ │ -00d040: 54d0 9d00 |000e: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d044: 2105 |0010: array-length v5, v0 │ │ -00d046: 54d0 9d00 |0011: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d04a: 2100 |0013: array-length v0, v0 │ │ -00d04c: 3800 f9ff |0014: if-eqz v0, 000d // -0007 │ │ -00d050: 54d0 9d00 |0016: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d054: 4600 0002 |0018: aget-object v0, v0, v2 │ │ -00d058: 6e10 2503 0000 |001a: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d05e: 0c00 |001d: move-result-object v0 │ │ -00d060: 2106 |001e: array-length v6, v0 │ │ -00d062: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d066: 7010 fc03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d06c: 1a03 8900 |0024: const-string v3, "Columns: " // string@0089 │ │ -00d070: 6e20 0004 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d076: 0c00 |0029: move-result-object v0 │ │ -00d078: 6e20 fd03 6000 |002a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00d07e: 0c00 |002d: move-result-object v0 │ │ -00d080: 6e10 0204 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d086: 0c00 |0031: move-result-object v0 │ │ -00d088: 55d3 9700 |0032: iget-boolean v3, v13, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d08c: 7120 3903 3000 |0034: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d092: 0124 |0037: move v4, v2 │ │ -00d094: 3554 d5ff |0038: if-ge v4, v5, 000d // -002b │ │ -00d098: 2207 4c00 |003a: new-instance v7, Landroid/widget/TableRow; // type@004c │ │ -00d09c: 7020 d600 d700 |003c: invoke-direct {v7, v13}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ -00d0a2: dc00 0402 |003f: rem-int/lit8 v0, v4, #int 2 // #02 │ │ -00d0a6: 3310 0800 |0041: if-ne v0, v1, 0049 // +0008 │ │ -00d0aa: 1400 4444 44ff |0043: const v0, #float -2.60883e+38 // #ff444444 │ │ -00d0b0: 6e20 db00 0700 |0046: invoke-virtual {v7, v0}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ -00d0b6: 0123 |0049: move v3, v2 │ │ -00d0b8: 3563 1e01 |004a: if-ge v3, v6, 0168 // +011e │ │ -00d0bc: 3903 1700 |004c: if-nez v3, 0063 // +0017 │ │ -00d0c0: 390e 0e00 |004e: if-nez v14, 005c // +000e │ │ -00d0c4: 55d0 9a00 |0050: iget-boolean v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00d0c8: 3900 0a00 |0052: if-nez v0, 005c // +000a │ │ -00d0cc: 55d0 9b00 |0054: iget-boolean v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00d0d0: 3900 0600 |0056: if-nez v0, 005c // +0006 │ │ -00d0d4: 55d0 9c00 |0058: iget-boolean v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00d0d8: 3800 0900 |005a: if-eqz v0, 0063 // +0009 │ │ -00d0dc: 7030 e201 4d0e |005c: invoke-direct {v13, v4, v14}, Ldk/andsen/asqlitemanager/TableViewer;.a:(IZ)Landroid/widget/TextView; // method@01e2 │ │ -00d0e2: 0c00 |005f: move-result-object v0 │ │ -00d0e4: 6e20 d700 0700 |0060: invoke-virtual {v7, v0}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ -00d0ea: 380e 0400 |0063: if-eqz v14, 0067 // +0004 │ │ -00d0ee: 3d03 ce00 |0065: if-lez v3, 0133 // +00ce │ │ -00d0f2: 2208 4d00 |0067: new-instance v8, Landroid/widget/TextView; // type@004d │ │ -00d0f6: 7020 dd00 d800 |0069: invoke-direct {v8, v13}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00d0fc: 52d0 9800 |006c: iget v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ -00d100: 8200 |006e: int-to-float v0, v0 │ │ -00d102: 6e20 f100 0800 |006f: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ -00d108: 52d0 a000 |0072: iget v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ -00d10c: 3d00 0700 |0074: if-lez v0, 007b // +0007 │ │ -00d110: 52d0 a000 |0076: iget v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ -00d114: 6e20 e900 0800 |0078: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setMaxWidth:(I)V // method@00e9 │ │ -00d11a: 380e bd00 |007b: if-eqz v14, 0138 // +00bd │ │ -00d11e: 54d0 9d00 |007d: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d122: 4600 0004 |007f: aget-object v0, v0, v4 │ │ -00d126: 6e10 2503 0000 |0081: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d12c: 0c00 |0084: move-result-object v0 │ │ -00d12e: 4600 0003 |0085: aget-object v0, v0, v3 │ │ -00d132: 6e10 fc02 0000 |0087: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00d138: 0c00 |008a: move-result-object v0 │ │ -00d13a: 6e20 ee00 0800 |008b: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00d140: 54d0 9d00 |008e: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d144: 4600 0004 |0090: aget-object v0, v0, v4 │ │ -00d148: 6e10 2503 0000 |0092: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d14e: 0c00 |0095: move-result-object v0 │ │ -00d150: 4600 0003 |0096: aget-object v0, v0, v3 │ │ -00d154: 6e10 ff02 0000 |0098: invoke-virtual {v0}, Ldk/andsen/b/a;.b:()Ldk/andsen/b/b; // method@02ff │ │ -00d15a: 0c09 |009b: move-result-object v9 │ │ -00d15c: dc00 0402 |009c: rem-int/lit8 v0, v4, #int 2 // #02 │ │ -00d160: 3310 ad00 |009e: if-ne v0, v1, 014b // +00ad │ │ -00d164: 0110 |00a0: move v0, v1 │ │ -00d166: 7030 e001 9d00 |00a1: invoke-direct {v13, v9, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/b/b;Z)I // method@01e0 │ │ -00d16c: 0a00 |00a4: move-result v0 │ │ -00d16e: 6e20 e400 0800 |00a5: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@00e4 │ │ -00d174: 6e5b ec00 c8cb |00a8: invoke-virtual {v8, v12, v11, v12, v11}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00d17a: 54d0 9d00 |00ab: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d17e: 4600 0004 |00ad: aget-object v0, v0, v4 │ │ -00d182: 6e10 2503 0000 |00af: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d188: 0c00 |00b2: move-result-object v0 │ │ -00d18a: 4600 0003 |00b3: aget-object v0, v0, v3 │ │ -00d18e: 6e10 ff02 0000 |00b5: invoke-virtual {v0}, Ldk/andsen/b/a;.b:()Ldk/andsen/b/b; // method@02ff │ │ -00d194: 0c00 |00b8: move-result-object v0 │ │ -00d196: 6e10 0303 0000 |00b9: invoke-virtual {v0}, Ldk/andsen/b/b;.toString:()Ljava/lang/String; // method@0303 │ │ -00d19c: 0c00 |00bc: move-result-object v0 │ │ -00d19e: 1a09 2b03 |00bd: const-string v9, "blob" // string@032b │ │ -00d1a2: 6e20 e803 9000 |00bf: invoke-virtual {v0, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -00d1a8: 0a00 |00c2: move-result v0 │ │ -00d1aa: 3800 9c00 |00c3: if-eqz v0, 015f // +009c │ │ -00d1ae: 380e 8900 |00c5: if-eqz v14, 014e // +0089 │ │ -00d1b2: 54d0 9d00 |00c7: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d1b6: 4600 0004 |00c9: aget-object v0, v0, v4 │ │ -00d1ba: 6e10 2503 0000 |00cb: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d1c0: 0c00 |00ce: move-result-object v0 │ │ -00d1c2: 4600 0002 |00cf: aget-object v0, v0, v2 │ │ -00d1c6: 6e10 fc02 0000 |00d1: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00d1cc: 0c00 |00d4: move-result-object v0 │ │ -00d1ce: 1a09 0000 |00d5: const-string v9, "" // string@0000 │ │ -00d1d2: 3290 1f00 |00d7: if-eq v0, v9, 00f6 // +001f │ │ -00d1d6: 2200 d000 |00d9: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ -00d1da: 54d9 9d00 |00db: iget-object v9, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d1de: 4609 0904 |00dd: aget-object v9, v9, v4 │ │ -00d1e2: 6e10 2503 0900 |00df: invoke-virtual {v9}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d1e8: 0c09 |00e2: move-result-object v9 │ │ -00d1ea: 4609 0902 |00e3: aget-object v9, v9, v2 │ │ -00d1ee: 6e10 fc02 0900 |00e5: invoke-virtual {v9}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00d1f4: 0c09 |00e8: move-result-object v9 │ │ -00d1f6: 7020 d803 9000 |00e9: invoke-direct {v0, v9}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d8 │ │ -00d1fc: 6e10 db03 0000 |00ec: invoke-virtual {v0}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03db │ │ -00d202: 0c00 |00ef: move-result-object v0 │ │ -00d204: 6e20 e600 0800 |00f0: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ -00d20a: 6e20 e700 4800 |00f3: invoke-virtual {v8, v4}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ -00d210: 2200 d000 |00f6: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ -00d214: 54d9 9d00 |00f8: iget-object v9, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d218: 4609 0904 |00fa: aget-object v9, v9, v4 │ │ -00d21c: 6e10 2503 0900 |00fc: invoke-virtual {v9}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d222: 0c09 |00ff: move-result-object v9 │ │ -00d224: 4609 0902 |0100: aget-object v9, v9, v2 │ │ -00d228: 6e10 fc02 0900 |0102: invoke-virtual {v9}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00d22e: 0c09 |0105: move-result-object v9 │ │ -00d230: 7020 d803 9000 |0106: invoke-direct {v0, v9}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d8 │ │ -00d236: 6e10 db03 0000 |0109: invoke-virtual {v0}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03db │ │ -00d23c: 0c00 |010c: move-result-object v0 │ │ -00d23e: 6e20 e600 0800 |010d: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ -00d244: 2200 d000 |0110: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ -00d248: 54d9 9d00 |0112: iget-object v9, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d24c: 4609 0904 |0114: aget-object v9, v9, v4 │ │ -00d250: 6e10 2503 0900 |0116: invoke-virtual {v9}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d256: 0c09 |0119: move-result-object v9 │ │ -00d258: 4609 0902 |011a: aget-object v9, v9, v2 │ │ -00d25c: 6e10 fc02 0900 |011c: invoke-virtual {v9}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00d262: 0c09 |011f: move-result-object v9 │ │ -00d264: 7020 d803 9000 |0120: invoke-direct {v0, v9}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d8 │ │ -00d26a: 6e10 da03 0000 |0123: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03da │ │ -00d270: 0b09 |0126: move-result-wide v9 │ │ -00d272: 7053 e101 9dea |0127: invoke-direct {v13, v9, v10, v14, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:(JZI)Landroid/view/View$OnClickListener; // method@01e1 │ │ -00d278: 0c00 |012a: move-result-object v0 │ │ -00d27a: 3800 0500 |012b: if-eqz v0, 0130 // +0005 │ │ -00d27e: 6e20 ea00 0800 |012d: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -00d284: 6e20 d700 8700 |0130: invoke-virtual {v7, v8}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ -00d28a: d800 0301 |0133: add-int/lit8 v0, v3, #int 1 // #01 │ │ -00d28e: 0103 |0135: move v3, v0 │ │ -00d290: 2900 14ff |0136: goto/16 004a // -00ec │ │ -00d294: 54d0 9d00 |0138: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d298: 4600 0004 |013a: aget-object v0, v0, v4 │ │ -00d29c: 6e10 2503 0000 |013c: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -00d2a2: 0c00 |013f: move-result-object v0 │ │ -00d2a4: 4600 0003 |0140: aget-object v0, v0, v3 │ │ -00d2a8: 6e10 fc02 0000 |0142: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -00d2ae: 0c00 |0145: move-result-object v0 │ │ -00d2b0: 6e20 ee00 0800 |0146: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00d2b6: 2900 45ff |0149: goto/16 008e // -00bb │ │ -00d2ba: 0120 |014b: move v0, v2 │ │ -00d2bc: 2900 55ff |014c: goto/16 00a1 // -00ab │ │ -00d2c0: 2200 d000 |014e: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ -00d2c4: 8149 |0150: int-to-long v9, v4 │ │ -00d2c6: 7030 d703 900a |0151: invoke-direct {v0, v9, v10}, Ljava/lang/Long;.:(J)V // method@03d7 │ │ -00d2cc: 6e10 db03 0000 |0154: invoke-virtual {v0}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03db │ │ -00d2d2: 0c00 |0157: move-result-object v0 │ │ -00d2d4: 6e20 e600 0800 |0158: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ -00d2da: 6e20 e700 4800 |015b: invoke-virtual {v8, v4}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ -00d2e0: 2898 |015e: goto 00f6 // -0068 │ │ -00d2e2: 2200 6a00 |015f: new-instance v0, Ldk/andsen/asqlitemanager/aj; // type@006a │ │ -00d2e6: 7020 4202 d000 |0161: invoke-direct {v0, v13}, Ldk/andsen/asqlitemanager/aj;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0242 │ │ -00d2ec: 6e20 ea00 0800 |0164: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ -00d2f2: 28c9 |0167: goto 0130 // -0037 │ │ -00d2f4: 5bd7 9000 |0168: iput-object v7, v13, Ldk/andsen/asqlitemanager/TableViewer;.i:Landroid/widget/TableRow; // field@0090 │ │ -00d2f8: 54d0 8d00 |016a: iget-object v0, v13, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ -00d2fc: 2203 4a00 |016c: new-instance v3, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ -00d300: 7010 d200 0300 |016e: invoke-direct {v3}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ -00d306: 6e30 d300 7003 |0171: invoke-virtual {v0, v7, v3}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ -00d30c: d800 0401 |0174: add-int/lit8 v0, v4, #int 1 // #01 │ │ -00d310: 0104 |0176: move v4, v0 │ │ -00d312: 2900 c1fe |0177: goto/16 0038 // -013f │ │ +00d00c: |[00d00c] dk.andsen.asqlitemanager.TableViewer.b:(Z)V │ │ +00d01c: 125d |0000: const/4 v13, #int 5 // #5 │ │ +00d01e: 123c |0001: const/4 v12, #int 3 // #3 │ │ +00d020: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +00d022: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +00d024: 54e0 8d00 |0004: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ +00d028: 6e10 d500 0000 |0006: invoke-virtual {v0}, Landroid/widget/TableLayout;.removeAllViews:()V // method@00d5 │ │ +00d02e: 54e0 9d00 |0009: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d032: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +00d036: 0e00 |000d: return-void │ │ +00d038: 54e0 9d00 |000e: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d03c: 2105 |0010: array-length v5, v0 │ │ +00d03e: 54e0 9d00 |0011: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d042: 2100 |0013: array-length v0, v0 │ │ +00d044: 3800 f9ff |0014: if-eqz v0, 000d // -0007 │ │ +00d048: 54e0 9d00 |0016: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d04c: 4600 0002 |0018: aget-object v0, v0, v2 │ │ +00d050: 6e10 2503 0000 |001a: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d056: 0c00 |001d: move-result-object v0 │ │ +00d058: 2106 |001e: array-length v6, v0 │ │ +00d05a: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d05e: 7010 fd03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d064: 1a03 8900 |0024: const-string v3, "Columns: " // string@0089 │ │ +00d068: 6e20 0104 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d06e: 0c00 |0029: move-result-object v0 │ │ +00d070: 6e20 fe03 6000 |002a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00d076: 0c00 |002d: move-result-object v0 │ │ +00d078: 6e10 0304 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d07e: 0c00 |0031: move-result-object v0 │ │ +00d080: 55e3 9700 |0032: iget-boolean v3, v14, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d084: 7120 3903 3000 |0034: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d08a: 0124 |0037: move v4, v2 │ │ +00d08c: 3554 d5ff |0038: if-ge v4, v5, 000d // -002b │ │ +00d090: 2207 4c00 |003a: new-instance v7, Landroid/widget/TableRow; // type@004c │ │ +00d094: 7020 d600 e700 |003c: invoke-direct {v7, v14}, Landroid/widget/TableRow;.:(Landroid/content/Context;)V // method@00d6 │ │ +00d09a: dc00 0402 |003f: rem-int/lit8 v0, v4, #int 2 // #02 │ │ +00d09e: 3310 0800 |0041: if-ne v0, v1, 0049 // +0008 │ │ +00d0a2: 1400 4444 44ff |0043: const v0, #float -2.60883e+38 // #ff444444 │ │ +00d0a8: 6e20 db00 0700 |0046: invoke-virtual {v7, v0}, Landroid/widget/TableRow;.setBackgroundColor:(I)V // method@00db │ │ +00d0ae: 0123 |0049: move v3, v2 │ │ +00d0b0: 3563 1e01 |004a: if-ge v3, v6, 0168 // +011e │ │ +00d0b4: 3903 1700 |004c: if-nez v3, 0063 // +0017 │ │ +00d0b8: 390f 0e00 |004e: if-nez v15, 005c // +000e │ │ +00d0bc: 55e0 9a00 |0050: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00d0c0: 3900 0a00 |0052: if-nez v0, 005c // +000a │ │ +00d0c4: 55e0 9b00 |0054: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00d0c8: 3900 0600 |0056: if-nez v0, 005c // +0006 │ │ +00d0cc: 55e0 9c00 |0058: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00d0d0: 3800 0900 |005a: if-eqz v0, 0063 // +0009 │ │ +00d0d4: 7030 e201 4e0f |005c: invoke-direct {v14, v4, v15}, Ldk/andsen/asqlitemanager/TableViewer;.a:(IZ)Landroid/widget/TextView; // method@01e2 │ │ +00d0da: 0c00 |005f: move-result-object v0 │ │ +00d0dc: 6e20 d700 0700 |0060: invoke-virtual {v7, v0}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ +00d0e2: 380f 0400 |0063: if-eqz v15, 0067 // +0004 │ │ +00d0e6: 3d03 ce00 |0065: if-lez v3, 0133 // +00ce │ │ +00d0ea: 2208 4d00 |0067: new-instance v8, Landroid/widget/TextView; // type@004d │ │ +00d0ee: 7020 dd00 e800 |0069: invoke-direct {v8, v14}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00d0f4: 52e0 9800 |006c: iget v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ +00d0f8: 8200 |006e: int-to-float v0, v0 │ │ +00d0fa: 6e20 f100 0800 |006f: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ +00d100: 52e0 a000 |0072: iget v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ +00d104: 3d00 0700 |0074: if-lez v0, 007b // +0007 │ │ +00d108: 52e0 a000 |0076: iget v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ +00d10c: 6e20 e900 0800 |0078: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setMaxWidth:(I)V // method@00e9 │ │ +00d112: 380f bd00 |007b: if-eqz v15, 0138 // +00bd │ │ +00d116: 54e0 9d00 |007d: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d11a: 4600 0004 |007f: aget-object v0, v0, v4 │ │ +00d11e: 6e10 2503 0000 |0081: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d124: 0c00 |0084: move-result-object v0 │ │ +00d126: 4600 0003 |0085: aget-object v0, v0, v3 │ │ +00d12a: 6e10 fc02 0000 |0087: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00d130: 0c00 |008a: move-result-object v0 │ │ +00d132: 6e20 ee00 0800 |008b: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00d138: 54e0 9d00 |008e: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d13c: 4600 0004 |0090: aget-object v0, v0, v4 │ │ +00d140: 6e10 2503 0000 |0092: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d146: 0c00 |0095: move-result-object v0 │ │ +00d148: 4600 0003 |0096: aget-object v0, v0, v3 │ │ +00d14c: 6e10 ff02 0000 |0098: invoke-virtual {v0}, Ldk/andsen/b/a;.b:()Ldk/andsen/b/b; // method@02ff │ │ +00d152: 0c09 |009b: move-result-object v9 │ │ +00d154: dc00 0402 |009c: rem-int/lit8 v0, v4, #int 2 // #02 │ │ +00d158: 3310 ad00 |009e: if-ne v0, v1, 014b // +00ad │ │ +00d15c: 0110 |00a0: move v0, v1 │ │ +00d15e: 7030 e001 9e00 |00a1: invoke-direct {v14, v9, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/b/b;Z)I // method@01e0 │ │ +00d164: 0a00 |00a4: move-result v0 │ │ +00d166: 6e20 e400 0800 |00a5: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setBackgroundColor:(I)V // method@00e4 │ │ +00d16c: 6e5c ec00 d8dc |00a8: invoke-virtual {v8, v13, v12, v13, v12}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00d172: 54e0 9d00 |00ab: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d176: 4600 0004 |00ad: aget-object v0, v0, v4 │ │ +00d17a: 6e10 2503 0000 |00af: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d180: 0c00 |00b2: move-result-object v0 │ │ +00d182: 4600 0003 |00b3: aget-object v0, v0, v3 │ │ +00d186: 6e10 ff02 0000 |00b5: invoke-virtual {v0}, Ldk/andsen/b/a;.b:()Ldk/andsen/b/b; // method@02ff │ │ +00d18c: 0c00 |00b8: move-result-object v0 │ │ +00d18e: 6e10 0303 0000 |00b9: invoke-virtual {v0}, Ldk/andsen/b/b;.toString:()Ljava/lang/String; // method@0303 │ │ +00d194: 0c00 |00bc: move-result-object v0 │ │ +00d196: 1a09 2b03 |00bd: const-string v9, "blob" // string@032b │ │ +00d19a: 6e20 e903 9000 |00bf: invoke-virtual {v0, v9}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +00d1a0: 0a00 |00c2: move-result v0 │ │ +00d1a2: 3800 9c00 |00c3: if-eqz v0, 015f // +009c │ │ +00d1a6: 380f 8900 |00c5: if-eqz v15, 014e // +0089 │ │ +00d1aa: 54e0 9d00 |00c7: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d1ae: 4600 0004 |00c9: aget-object v0, v0, v4 │ │ +00d1b2: 6e10 2503 0000 |00cb: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d1b8: 0c00 |00ce: move-result-object v0 │ │ +00d1ba: 4600 0002 |00cf: aget-object v0, v0, v2 │ │ +00d1be: 6e10 fc02 0000 |00d1: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00d1c4: 0c00 |00d4: move-result-object v0 │ │ +00d1c6: 1a09 0000 |00d5: const-string v9, "" // string@0000 │ │ +00d1ca: 3290 1f00 |00d7: if-eq v0, v9, 00f6 // +001f │ │ +00d1ce: 2200 d000 |00d9: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ +00d1d2: 54e9 9d00 |00db: iget-object v9, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d1d6: 4609 0904 |00dd: aget-object v9, v9, v4 │ │ +00d1da: 6e10 2503 0900 |00df: invoke-virtual {v9}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d1e0: 0c09 |00e2: move-result-object v9 │ │ +00d1e2: 4609 0902 |00e3: aget-object v9, v9, v2 │ │ +00d1e6: 6e10 fc02 0900 |00e5: invoke-virtual {v9}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00d1ec: 0c09 |00e8: move-result-object v9 │ │ +00d1ee: 7020 d903 9000 |00e9: invoke-direct {v0, v9}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d9 │ │ +00d1f4: 6e10 dc03 0000 |00ec: invoke-virtual {v0}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03dc │ │ +00d1fa: 0c00 |00ef: move-result-object v0 │ │ +00d1fc: 6e20 e600 0800 |00f0: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ +00d202: 6e20 e700 4800 |00f3: invoke-virtual {v8, v4}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ +00d208: 2200 d000 |00f6: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ +00d20c: 54e9 9d00 |00f8: iget-object v9, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d210: 4609 0904 |00fa: aget-object v9, v9, v4 │ │ +00d214: 6e10 2503 0900 |00fc: invoke-virtual {v9}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d21a: 0c09 |00ff: move-result-object v9 │ │ +00d21c: 4609 0902 |0100: aget-object v9, v9, v2 │ │ +00d220: 6e10 fc02 0900 |0102: invoke-virtual {v9}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00d226: 0c09 |0105: move-result-object v9 │ │ +00d228: 7020 d903 9000 |0106: invoke-direct {v0, v9}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d9 │ │ +00d22e: 6e10 dc03 0000 |0109: invoke-virtual {v0}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03dc │ │ +00d234: 0c00 |010c: move-result-object v0 │ │ +00d236: 6e20 e600 0800 |010d: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ +00d23c: 2200 d000 |0110: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ +00d240: 54e9 9d00 |0112: iget-object v9, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d244: 4609 0904 |0114: aget-object v9, v9, v4 │ │ +00d248: 6e10 2503 0900 |0116: invoke-virtual {v9}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d24e: 0c09 |0119: move-result-object v9 │ │ +00d250: 4609 0902 |011a: aget-object v9, v9, v2 │ │ +00d254: 6e10 fc02 0900 |011c: invoke-virtual {v9}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00d25a: 0c09 |011f: move-result-object v9 │ │ +00d25c: 7020 d903 9000 |0120: invoke-direct {v0, v9}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d9 │ │ +00d262: 6e10 db03 0000 |0123: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03db │ │ +00d268: 0b0a |0126: move-result-wide v10 │ │ +00d26a: 7053 e101 aefb |0127: invoke-direct {v14, v10, v11, v15, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:(JZI)Landroid/view/View$OnClickListener; // method@01e1 │ │ +00d270: 0c00 |012a: move-result-object v0 │ │ +00d272: 3800 0500 |012b: if-eqz v0, 0130 // +0005 │ │ +00d276: 6e20 ea00 0800 |012d: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00d27c: 6e20 d700 8700 |0130: invoke-virtual {v7, v8}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@00d7 │ │ +00d282: d800 0301 |0133: add-int/lit8 v0, v3, #int 1 // #01 │ │ +00d286: 0103 |0135: move v3, v0 │ │ +00d288: 2900 14ff |0136: goto/16 004a // -00ec │ │ +00d28c: 54e0 9d00 |0138: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d290: 4600 0004 |013a: aget-object v0, v0, v4 │ │ +00d294: 6e10 2503 0000 |013c: invoke-virtual {v0}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +00d29a: 0c00 |013f: move-result-object v0 │ │ +00d29c: 4600 0003 |0140: aget-object v0, v0, v3 │ │ +00d2a0: 6e10 fc02 0000 |0142: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +00d2a6: 0c00 |0145: move-result-object v0 │ │ +00d2a8: 6e20 ee00 0800 |0146: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00d2ae: 2900 45ff |0149: goto/16 008e // -00bb │ │ +00d2b2: 0120 |014b: move v0, v2 │ │ +00d2b4: 2900 55ff |014c: goto/16 00a1 // -00ab │ │ +00d2b8: 2200 d000 |014e: new-instance v0, Ljava/lang/Long; // type@00d0 │ │ +00d2bc: 814a |0150: int-to-long v10, v4 │ │ +00d2be: 7030 d803 a00b |0151: invoke-direct {v0, v10, v11}, Ljava/lang/Long;.:(J)V // method@03d8 │ │ +00d2c4: 6e10 dc03 0000 |0154: invoke-virtual {v0}, Ljava/lang/Long;.toString:()Ljava/lang/String; // method@03dc │ │ +00d2ca: 0c00 |0157: move-result-object v0 │ │ +00d2cc: 6e20 e600 0800 |0158: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setHint:(Ljava/lang/CharSequence;)V // method@00e6 │ │ +00d2d2: 6e20 e700 4800 |015b: invoke-virtual {v8, v4}, Landroid/widget/TextView;.setId:(I)V // method@00e7 │ │ +00d2d8: 2898 |015e: goto 00f6 // -0068 │ │ +00d2da: 2200 6a00 |015f: new-instance v0, Ldk/andsen/asqlitemanager/aj; // type@006a │ │ +00d2de: 7020 4202 e000 |0161: invoke-direct {v0, v14}, Ldk/andsen/asqlitemanager/aj;.:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0242 │ │ +00d2e4: 6e20 ea00 0800 |0164: invoke-virtual {v8, v0}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00ea │ │ +00d2ea: 28c9 |0167: goto 0130 // -0037 │ │ +00d2ec: 5be7 9000 |0168: iput-object v7, v14, Ldk/andsen/asqlitemanager/TableViewer;.i:Landroid/widget/TableRow; // field@0090 │ │ +00d2f0: 54e0 8d00 |016a: iget-object v0, v14, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ +00d2f4: 2203 4a00 |016c: new-instance v3, Landroid/widget/TableLayout$LayoutParams; // type@004a │ │ +00d2f8: 7010 d200 0300 |016e: invoke-direct {v3}, Landroid/widget/TableLayout$LayoutParams;.:()V // method@00d2 │ │ +00d2fe: 6e30 d300 7003 |0171: invoke-virtual {v0, v7, v3}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@00d3 │ │ +00d304: d800 0401 |0174: add-int/lit8 v0, v4, #int 1 // #01 │ │ +00d308: 0104 |0176: move v4, v0 │ │ +00d30a: 2900 c1fe |0177: goto/16 0038 // -013f │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d318: |[00d318] dk.andsen.asqlitemanager.TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ -00d328: 5c01 9900 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00d32c: 0f01 |0002: return v1 │ │ +00d310: |[00d310] dk.andsen.asqlitemanager.TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ +00d320: 5c01 9900 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00d324: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d330: |[00d330] dk.andsen.asqlitemanager.TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ -00d340: 5410 8a00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d344: 1100 |0002: return-object v0 │ │ +00d328: |[00d328] dk.andsen.asqlitemanager.TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ +00d338: 5410 8a00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d33c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'c' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -00d348: |[00d348] dk.andsen.asqlitemanager.TableViewer.c:()V │ │ -00d358: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00d35a: 5460 9000 |0001: iget-object v0, v6, Ldk/andsen/asqlitemanager/TableViewer;.i:Landroid/widget/TableRow; // field@0090 │ │ -00d35e: 3800 3c00 |0003: if-eqz v0, 003f // +003c │ │ -00d362: 0132 |0005: move v2, v3 │ │ -00d364: 5460 8f00 |0006: iget-object v0, v6, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ -00d368: 6e10 d900 0000 |0008: invoke-virtual {v0}, Landroid/widget/TableRow;.getChildCount:()I // method@00d9 │ │ -00d36e: 0a00 |000b: move-result v0 │ │ -00d370: 3502 3300 |000c: if-ge v2, v0, 003f // +0033 │ │ -00d374: 5460 8f00 |000e: iget-object v0, v6, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ -00d378: 6e20 d800 2000 |0010: invoke-virtual {v0, v2}, Landroid/widget/TableRow;.getChildAt:(I)Landroid/view/View; // method@00d8 │ │ -00d37e: 0c00 |0013: move-result-object v0 │ │ -00d380: 1f00 4d00 |0014: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00d384: 5461 9000 |0016: iget-object v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.i:Landroid/widget/TableRow; // field@0090 │ │ -00d388: 6e20 d800 2100 |0018: invoke-virtual {v1, v2}, Landroid/widget/TableRow;.getChildAt:(I)Landroid/view/View; // method@00d8 │ │ -00d38e: 0c01 |001b: move-result-object v1 │ │ -00d390: 1f01 4d00 |001c: check-cast v1, Landroid/widget/TextView; // type@004d │ │ -00d394: 3800 1500 |001e: if-eqz v0, 0033 // +0015 │ │ -00d398: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -00d39c: 6e10 e300 0000 |0022: invoke-virtual {v0}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ -00d3a2: 0a04 |0025: move-result v4 │ │ -00d3a4: 6e10 e300 0100 |0026: invoke-virtual {v1}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ -00d3aa: 0a05 |0029: move-result v5 │ │ -00d3ac: 3754 0d00 |002a: if-le v4, v5, 0037 // +000d │ │ -00d3b0: 6e10 e300 0000 |002c: invoke-virtual {v0}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ -00d3b6: 0a00 |002f: move-result v0 │ │ -00d3b8: 6e20 f300 0100 |0030: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ -00d3be: d800 0201 |0033: add-int/lit8 v0, v2, #int 1 // #01 │ │ -00d3c2: 0102 |0035: move v2, v0 │ │ -00d3c4: 28d0 |0036: goto 0006 // -0030 │ │ -00d3c6: 6e10 e300 0100 |0037: invoke-virtual {v1}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ -00d3cc: 0a01 |003a: move-result v1 │ │ -00d3ce: 6e20 f300 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ -00d3d4: 28f5 |003e: goto 0033 // -000b │ │ -00d3d6: 5c63 8500 |003f: iput-boolean v3, v6, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ -00d3da: 0e00 |0041: return-void │ │ +00d340: |[00d340] dk.andsen.asqlitemanager.TableViewer.c:()V │ │ +00d350: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00d352: 5460 9000 |0001: iget-object v0, v6, Ldk/andsen/asqlitemanager/TableViewer;.i:Landroid/widget/TableRow; // field@0090 │ │ +00d356: 3800 3c00 |0003: if-eqz v0, 003f // +003c │ │ +00d35a: 0132 |0005: move v2, v3 │ │ +00d35c: 5460 8f00 |0006: iget-object v0, v6, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ +00d360: 6e10 d900 0000 |0008: invoke-virtual {v0}, Landroid/widget/TableRow;.getChildCount:()I // method@00d9 │ │ +00d366: 0a00 |000b: move-result v0 │ │ +00d368: 3502 3300 |000c: if-ge v2, v0, 003f // +0033 │ │ +00d36c: 5460 8f00 |000e: iget-object v0, v6, Ldk/andsen/asqlitemanager/TableViewer;.h:Landroid/widget/TableRow; // field@008f │ │ +00d370: 6e20 d800 2000 |0010: invoke-virtual {v0, v2}, Landroid/widget/TableRow;.getChildAt:(I)Landroid/view/View; // method@00d8 │ │ +00d376: 0c00 |0013: move-result-object v0 │ │ +00d378: 1f00 4d00 |0014: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00d37c: 5461 9000 |0016: iget-object v1, v6, Ldk/andsen/asqlitemanager/TableViewer;.i:Landroid/widget/TableRow; // field@0090 │ │ +00d380: 6e20 d800 2100 |0018: invoke-virtual {v1, v2}, Landroid/widget/TableRow;.getChildAt:(I)Landroid/view/View; // method@00d8 │ │ +00d386: 0c01 |001b: move-result-object v1 │ │ +00d388: 1f01 4d00 |001c: check-cast v1, Landroid/widget/TextView; // type@004d │ │ +00d38c: 3800 1500 |001e: if-eqz v0, 0033 // +0015 │ │ +00d390: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +00d394: 6e10 e300 0000 |0022: invoke-virtual {v0}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ +00d39a: 0a04 |0025: move-result v4 │ │ +00d39c: 6e10 e300 0100 |0026: invoke-virtual {v1}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ +00d3a2: 0a05 |0029: move-result v5 │ │ +00d3a4: 3754 0d00 |002a: if-le v4, v5, 0037 // +000d │ │ +00d3a8: 6e10 e300 0000 |002c: invoke-virtual {v0}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ +00d3ae: 0a00 |002f: move-result v0 │ │ +00d3b0: 6e20 f300 0100 |0030: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ +00d3b6: d800 0201 |0033: add-int/lit8 v0, v2, #int 1 // #01 │ │ +00d3ba: 0102 |0035: move v2, v0 │ │ +00d3bc: 28d0 |0036: goto 0006 // -0030 │ │ +00d3be: 6e10 e300 0100 |0037: invoke-virtual {v1}, Landroid/widget/TextView;.getWidth:()I // method@00e3 │ │ +00d3c4: 0a01 |003a: move-result v1 │ │ +00d3c6: 6e20 f300 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ +00d3cc: 28f5 |003e: goto 0033 // -000b │ │ +00d3ce: 5c63 8500 |003f: iput-boolean v3, v6, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ +00d3d2: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d3dc: |[00d3dc] dk.andsen.asqlitemanager.TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ -00d3ec: 5c01 8700 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ -00d3f0: 0f01 |0002: return v1 │ │ +00d3d4: |[00d3d4] dk.andsen.asqlitemanager.TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ +00d3e4: 5c01 8700 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ +00d3e8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'd' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -00d3f4: |[00d3f4] dk.andsen.asqlitemanager.TableViewer.d:()V │ │ -00d404: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -00d408: 5431 8c00 |0002: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00d40c: 1c02 aa00 |0004: const-class v2, Ldk/andsen/csv/CsvExport; // type@00aa │ │ -00d410: 7030 3900 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00d416: 1a01 e000 |0009: const-string v1, "FILTER" // string@00e0 │ │ -00d41a: 5432 8800 |000b: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00d41e: 6e30 4100 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00d424: 1a01 9402 |0010: const-string v1, "TABLE" // string@0294 │ │ -00d428: 5432 8b00 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d42c: 6e30 4100 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00d432: 6e20 0e02 0300 |0017: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.startActivity:(Landroid/content/Intent;)V // method@020e │ │ -00d438: 0e00 |001a: return-void │ │ +00d3ec: |[00d3ec] dk.andsen.asqlitemanager.TableViewer.d:()V │ │ +00d3fc: 2200 1400 |0000: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +00d400: 5431 8c00 |0002: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00d404: 1c02 aa00 |0004: const-class v2, Ldk/andsen/csv/CsvExport; // type@00aa │ │ +00d408: 7030 3900 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00d40e: 1a01 e000 |0009: const-string v1, "FILTER" // string@00e0 │ │ +00d412: 5432 8800 |000b: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00d416: 6e30 4100 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00d41c: 1a01 9402 |0010: const-string v1, "TABLE" // string@0294 │ │ +00d420: 5432 8b00 |0012: iget-object v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d424: 6e30 4100 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00d42a: 6e20 0e02 0300 |0017: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.startActivity:(Landroid/content/Intent;)V // method@020e │ │ +00d430: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'd' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d43c: |[00d43c] dk.andsen.asqlitemanager.TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ -00d44c: 5510 9700 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d450: 0f00 |0002: return v0 │ │ +00d434: |[00d434] dk.andsen.asqlitemanager.TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ +00d444: 5510 9700 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d448: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'd' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d454: |[00d454] dk.andsen.asqlitemanager.TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ -00d464: 5c01 9f00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ -00d468: 0f01 |0002: return v1 │ │ +00d44c: |[00d44c] dk.andsen.asqlitemanager.TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ +00d45c: 5c01 9f00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ +00d460: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'e' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -00d46c: |[00d46c] dk.andsen.asqlitemanager.TableViewer.e:()V │ │ -00d47c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -00d47e: 5943 9100 |0001: iput v3, v4, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00d482: 5440 8a00 |0003: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d486: 3900 1600 |0005: if-nez v0, 001b // +0016 │ │ -00d48a: 1400 2f00 077f |0007: const v0, #float 1.79447e+38 // #7f07002f │ │ -00d490: 6e20 fc01 0400 |000a: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00d496: 0c00 |000d: move-result-object v0 │ │ -00d498: 1401 b300 077f |000e: const v1, #float 1.79449e+38 // #7f0700b3 │ │ -00d49e: 6e20 fc01 1400 |0011: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00d4a4: 0c01 |0014: move-result-object v1 │ │ -00d4a6: 5442 8c00 |0015: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00d4aa: 7130 3703 1002 |0017: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00d4b0: 0e00 |001a: return-void │ │ -00d4b2: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -00d4b4: 2300 f500 |001c: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -00d4b8: 1a01 7b02 |001e: const-string v1, "SQL" // string@027b │ │ -00d4bc: 4d01 0003 |0020: aput-object v1, v0, v3 │ │ -00d4c0: 7030 e801 0403 |0022: invoke-direct {v4, v0, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:([Ljava/lang/String;Z)V // method@01e8 │ │ -00d4c6: 5440 8a00 |0025: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d4ca: 5441 8c00 |0027: iget-object v1, v4, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00d4ce: 5442 8b00 |0029: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d4d2: 6e30 b402 1002 |002b: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.a:(Landroid/content/Context;Ljava/lang/String;)[Ldk/andsen/b/g; // method@02b4 │ │ -00d4d8: 0c00 |002e: move-result-object v0 │ │ -00d4da: 5b40 9d00 |002f: iput-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d4de: 7020 e701 3400 |0031: invoke-direct {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ -00d4e4: 7020 ec01 3400 |0034: invoke-direct {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Z)V // method@01ec │ │ -00d4ea: 28e3 |0037: goto 001a // -001d │ │ +00d464: |[00d464] dk.andsen.asqlitemanager.TableViewer.e:()V │ │ +00d474: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +00d476: 5943 9100 |0001: iput v3, v4, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00d47a: 5440 8a00 |0003: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d47e: 3900 1600 |0005: if-nez v0, 001b // +0016 │ │ +00d482: 1400 2f00 077f |0007: const v0, #float 1.79447e+38 // #7f07002f │ │ +00d488: 6e20 fc01 0400 |000a: invoke-virtual {v4, v0}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00d48e: 0c00 |000d: move-result-object v0 │ │ +00d490: 1401 b300 077f |000e: const v1, #float 1.79449e+38 // #7f0700b3 │ │ +00d496: 6e20 fc01 1400 |0011: invoke-virtual {v4, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00d49c: 0c01 |0014: move-result-object v1 │ │ +00d49e: 5442 8c00 |0015: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00d4a2: 7130 3703 1002 |0017: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00d4a8: 0e00 |001a: return-void │ │ +00d4aa: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +00d4ac: 2300 f500 |001c: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +00d4b0: 1a01 7b02 |001e: const-string v1, "SQL" // string@027b │ │ +00d4b4: 4d01 0003 |0020: aput-object v1, v0, v3 │ │ +00d4b8: 7030 e801 0403 |0022: invoke-direct {v4, v0, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:([Ljava/lang/String;Z)V // method@01e8 │ │ +00d4be: 5440 8a00 |0025: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d4c2: 5441 8c00 |0027: iget-object v1, v4, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00d4c6: 5442 8b00 |0029: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d4ca: 6e30 b402 1002 |002b: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.a:(Landroid/content/Context;Ljava/lang/String;)[Ldk/andsen/b/g; // method@02b4 │ │ +00d4d0: 0c00 |002e: move-result-object v0 │ │ +00d4d2: 5b40 9d00 |002f: iput-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d4d6: 7020 e701 3400 |0031: invoke-direct {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ +00d4dc: 7020 ec01 3400 |0034: invoke-direct {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Z)V // method@01ec │ │ +00d4e2: 28e3 |0037: goto 001a // -001d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'e' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00d4ec: |[00d4ec] dk.andsen.asqlitemanager.TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -00d4fc: 7010 e401 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:()V // method@01e4 │ │ -00d502: 0e00 |0003: return-void │ │ +00d4e4: |[00d4e4] dk.andsen.asqlitemanager.TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +00d4f4: 7010 e401 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:()V // method@01e4 │ │ +00d4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'f' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 160 16-bit code units │ │ -00d504: |[00d504] dk.andsen.asqlitemanager.TableViewer.f:()V │ │ -00d514: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -00d516: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -00d518: 52a0 9600 |0002: iget v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ -00d51c: 3380 7b00 |0004: if-ne v0, v8, 007f // +007b │ │ -00d520: 0187 |0006: move v7, v8 │ │ -00d522: 1a04 0000 |0007: const-string v4, "" // string@0000 │ │ -00d526: 54a0 8900 |0009: iget-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00d52a: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ -00d52e: 6e20 e703 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00d534: 0a00 |0010: move-result v0 │ │ -00d536: 3900 2e00 |0011: if-nez v0, 003f // +002e │ │ -00d53a: 2200 d600 |0013: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d53e: 7010 fc03 0000 |0015: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d544: 1a01 2400 |0018: const-string v1, " order by [" // string@0024 │ │ -00d548: 6e20 0004 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d54e: 0c00 |001d: move-result-object v0 │ │ -00d550: 54a1 8900 |001e: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00d554: 6e20 0004 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d55a: 0c00 |0023: move-result-object v0 │ │ -00d55c: 6e10 0204 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d562: 0c00 |0027: move-result-object v0 │ │ -00d564: 55a1 9900 |0028: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00d568: 3801 5b00 |002a: if-eqz v1, 0085 // +005b │ │ -00d56c: 2201 d600 |002c: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d570: 7010 fc03 0100 |002e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d576: 6e20 0004 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d57c: 0c00 |0034: move-result-object v0 │ │ -00d57e: 1a01 0b03 |0035: const-string v1, "] ASC" // string@030b │ │ -00d582: 6e20 0004 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d588: 0c00 |003a: move-result-object v0 │ │ -00d58a: 6e10 0204 0000 |003b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d590: 0c04 |003e: move-result-object v4 │ │ -00d592: 54a0 8a00 |003f: iget-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d596: 54a1 8c00 |0041: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00d59a: 54a2 8b00 |0043: iget-object v2, v10, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d59e: 54a3 8800 |0045: iget-object v3, v10, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00d5a2: 52a5 9100 |0047: iget v5, v10, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00d5a6: 52a6 9200 |0049: iget v6, v10, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00d5aa: 7408 b502 0000 |004b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ldk/andsen/asqlitemanager/q;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)[Ldk/andsen/b/g; // method@02b5 │ │ -00d5b0: 0c00 |004e: move-result-object v0 │ │ -00d5b2: 5ba0 9d00 |004f: iput-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d5b6: 54a0 8a00 |0051: iget-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d5ba: 54a1 8b00 |0053: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d5be: 6e20 be02 1000 |0055: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ -00d5c4: 0c01 |0058: move-result-object v1 │ │ -00d5c6: 3907 4000 |0059: if-nez v7, 0099 // +0040 │ │ -00d5ca: 0180 |005b: move v0, v8 │ │ -00d5cc: 7030 e801 1a00 |005c: invoke-direct {v10, v1, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:([Ljava/lang/String;Z)V // method@01e8 │ │ -00d5d2: 3907 3c00 |005f: if-nez v7, 009b // +003c │ │ -00d5d6: 7020 ec01 8a00 |0061: invoke-direct {v10, v8}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Z)V // method@01ec │ │ -00d5dc: 2200 d600 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d5e0: 7010 fc03 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d5e6: 1a01 8f04 |0069: const-string v1, "where = " // string@048f │ │ -00d5ea: 6e20 0004 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d5f0: 0c00 |006e: move-result-object v0 │ │ -00d5f2: 54a1 8800 |006f: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00d5f6: 6e20 0004 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d5fc: 0c00 |0074: move-result-object v0 │ │ -00d5fe: 6e10 0204 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d604: 0c00 |0078: move-result-object v0 │ │ -00d606: 55a1 9700 |0079: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d60a: 7120 3903 1000 |007b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d610: 0e00 |007e: return-void │ │ -00d612: 52a0 9600 |007f: iget v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ -00d616: 3900 1c00 |0081: if-nez v0, 009d // +001c │ │ -00d61a: 0197 |0083: move v7, v9 │ │ -00d61c: 2883 |0084: goto 0007 // -007d │ │ -00d61e: 2201 d600 |0085: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d622: 7010 fc03 0100 |0087: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d628: 6e20 0004 0100 |008a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d62e: 0c00 |008d: move-result-object v0 │ │ -00d630: 1a01 0c03 |008e: const-string v1, "] DESC " // string@030c │ │ -00d634: 6e20 0004 1000 |0090: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d63a: 0c00 |0093: move-result-object v0 │ │ -00d63c: 6e10 0204 0000 |0094: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d642: 0c04 |0097: move-result-object v4 │ │ -00d644: 28a7 |0098: goto 003f // -0059 │ │ -00d646: 0190 |0099: move v0, v9 │ │ -00d648: 28c2 |009a: goto 005c // -003e │ │ -00d64a: 0198 |009b: move v8, v9 │ │ -00d64c: 28c5 |009c: goto 0061 // -003b │ │ -00d64e: 0197 |009d: move v7, v9 │ │ -00d650: 2900 69ff |009e: goto/16 0007 // -0097 │ │ +00d4fc: |[00d4fc] dk.andsen.asqlitemanager.TableViewer.f:()V │ │ +00d50c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +00d50e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +00d510: 52a0 9600 |0002: iget v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ +00d514: 3380 7b00 |0004: if-ne v0, v8, 007f // +007b │ │ +00d518: 0187 |0006: move v7, v8 │ │ +00d51a: 1a04 0000 |0007: const-string v4, "" // string@0000 │ │ +00d51e: 54a0 8900 |0009: iget-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00d522: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ +00d526: 6e20 e803 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00d52c: 0a00 |0010: move-result v0 │ │ +00d52e: 3900 2e00 |0011: if-nez v0, 003f // +002e │ │ +00d532: 2200 d600 |0013: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d536: 7010 fd03 0000 |0015: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d53c: 1a01 2400 |0018: const-string v1, " order by [" // string@0024 │ │ +00d540: 6e20 0104 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d546: 0c00 |001d: move-result-object v0 │ │ +00d548: 54a1 8900 |001e: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00d54c: 6e20 0104 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d552: 0c00 |0023: move-result-object v0 │ │ +00d554: 6e10 0304 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d55a: 0c00 |0027: move-result-object v0 │ │ +00d55c: 55a1 9900 |0028: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00d560: 3801 5b00 |002a: if-eqz v1, 0085 // +005b │ │ +00d564: 2201 d600 |002c: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d568: 7010 fd03 0100 |002e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d56e: 6e20 0104 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d574: 0c00 |0034: move-result-object v0 │ │ +00d576: 1a01 0b03 |0035: const-string v1, "] ASC" // string@030b │ │ +00d57a: 6e20 0104 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d580: 0c00 |003a: move-result-object v0 │ │ +00d582: 6e10 0304 0000 |003b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d588: 0c04 |003e: move-result-object v4 │ │ +00d58a: 54a0 8a00 |003f: iget-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d58e: 54a1 8c00 |0041: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00d592: 54a2 8b00 |0043: iget-object v2, v10, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d596: 54a3 8800 |0045: iget-object v3, v10, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00d59a: 52a5 9100 |0047: iget v5, v10, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00d59e: 52a6 9200 |0049: iget v6, v10, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00d5a2: 7408 b502 0000 |004b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ldk/andsen/asqlitemanager/q;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)[Ldk/andsen/b/g; // method@02b5 │ │ +00d5a8: 0c00 |004e: move-result-object v0 │ │ +00d5aa: 5ba0 9d00 |004f: iput-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d5ae: 54a0 8a00 |0051: iget-object v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d5b2: 54a1 8b00 |0053: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d5b6: 6e20 be02 1000 |0055: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ +00d5bc: 0c01 |0058: move-result-object v1 │ │ +00d5be: 3907 4000 |0059: if-nez v7, 0099 // +0040 │ │ +00d5c2: 0180 |005b: move v0, v8 │ │ +00d5c4: 7030 e801 1a00 |005c: invoke-direct {v10, v1, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:([Ljava/lang/String;Z)V // method@01e8 │ │ +00d5ca: 3907 3c00 |005f: if-nez v7, 009b // +003c │ │ +00d5ce: 7020 ec01 8a00 |0061: invoke-direct {v10, v8}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Z)V // method@01ec │ │ +00d5d4: 2200 d600 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d5d8: 7010 fd03 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d5de: 1a01 8e04 |0069: const-string v1, "where = " // string@048e │ │ +00d5e2: 6e20 0104 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d5e8: 0c00 |006e: move-result-object v0 │ │ +00d5ea: 54a1 8800 |006f: iget-object v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00d5ee: 6e20 0104 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d5f4: 0c00 |0074: move-result-object v0 │ │ +00d5f6: 6e10 0304 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d5fc: 0c00 |0078: move-result-object v0 │ │ +00d5fe: 55a1 9700 |0079: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d602: 7120 3903 1000 |007b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d608: 0e00 |007e: return-void │ │ +00d60a: 52a0 9600 |007f: iget v0, v10, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ +00d60e: 3900 1c00 |0081: if-nez v0, 009d // +001c │ │ +00d612: 0197 |0083: move v7, v9 │ │ +00d614: 2883 |0084: goto 0007 // -007d │ │ +00d616: 2201 d600 |0085: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d61a: 7010 fd03 0100 |0087: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d620: 6e20 0104 0100 |008a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d626: 0c00 |008d: move-result-object v0 │ │ +00d628: 1a01 0c03 |008e: const-string v1, "] DESC " // string@030c │ │ +00d62c: 6e20 0104 1000 |0090: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d632: 0c00 |0093: move-result-object v0 │ │ +00d634: 6e10 0304 0000 |0094: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d63a: 0c04 |0097: move-result-object v4 │ │ +00d63c: 28a7 |0098: goto 003f // -0059 │ │ +00d63e: 0190 |0099: move v0, v9 │ │ +00d640: 28c2 |009a: goto 005c // -003e │ │ +00d642: 0198 |009b: move v8, v9 │ │ +00d644: 28c5 |009c: goto 0061 // -003b │ │ +00d646: 0197 |009d: move v7, v9 │ │ +00d648: 2900 69ff |009e: goto/16 0007 // -0097 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'f' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d654: |[00d654] dk.andsen.asqlitemanager.TableViewer.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ -00d664: 5410 9d00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00d668: 1100 |0002: return-object v0 │ │ +00d64c: |[00d64c] dk.andsen.asqlitemanager.TableViewer.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ +00d65c: 5410 9d00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00d660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'g' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 131 16-bit code units │ │ -00d66c: |[00d66c] dk.andsen.asqlitemanager.TableViewer.g:()V │ │ -00d67c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d680: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d686: 1a01 1b03 |0005: const-string v1, "_table = " // string@031b │ │ -00d68a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d690: 0c00 |000a: move-result-object v0 │ │ -00d692: 5431 8b00 |000b: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d696: 6e20 0004 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d69c: 0c00 |0010: move-result-object v0 │ │ -00d69e: 6e10 0204 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d6a4: 0c00 |0014: move-result-object v0 │ │ -00d6a6: 5531 9700 |0015: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d6aa: 7120 3903 1000 |0017: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d6b0: 5430 8a00 |001a: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d6b4: 5431 8b00 |001c: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d6b8: 6e20 dc02 1000 |001e: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.k:(Ljava/lang/String;)Ldk/andsen/b/h; // method@02dc │ │ -00d6be: 0c00 |0021: move-result-object v0 │ │ -00d6c0: 6e10 2a03 0000 |0022: invoke-virtual {v0}, Ldk/andsen/b/h;.b:()Z // method@032a │ │ -00d6c6: 0a01 |0025: move-result v1 │ │ -00d6c8: 5c31 9a00 |0026: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00d6cc: 2201 d600 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d6d0: 7010 fc03 0100 |002a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d6d6: 1a02 2201 |002d: const-string v2, "Insertable: " // string@0122 │ │ -00d6da: 6e20 0004 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d6e0: 0c01 |0032: move-result-object v1 │ │ -00d6e2: 5532 9a00 |0033: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00d6e6: 6e20 0104 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00d6ec: 0c01 |0038: move-result-object v1 │ │ -00d6ee: 6e10 0204 0100 |0039: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d6f4: 0c01 |003c: move-result-object v1 │ │ -00d6f6: 5532 9700 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d6fa: 7120 3903 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d700: 6e10 2803 0000 |0042: invoke-virtual {v0}, Ldk/andsen/b/h;.a:()Z // method@0328 │ │ -00d706: 0a01 |0045: move-result v1 │ │ -00d708: 5c31 9b00 |0046: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00d70c: 2201 d600 |0048: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d710: 7010 fc03 0100 |004a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d716: 1a02 b802 |004d: const-string v2, "Updateable: " // string@02b8 │ │ -00d71a: 6e20 0004 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d720: 0c01 |0052: move-result-object v1 │ │ -00d722: 5532 9b00 |0053: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00d726: 6e20 0104 2100 |0055: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00d72c: 0c01 |0058: move-result-object v1 │ │ -00d72e: 6e10 0204 0100 |0059: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d734: 0c01 |005c: move-result-object v1 │ │ -00d736: 5532 9700 |005d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d73a: 7120 3903 2100 |005f: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d740: 6e10 2c03 0000 |0062: invoke-virtual {v0}, Ldk/andsen/b/h;.c:()Z // method@032c │ │ -00d746: 0a00 |0065: move-result v0 │ │ -00d748: 5c30 9c00 |0066: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00d74c: 2200 d600 |0068: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d750: 7010 fc03 0000 |006a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d756: 1a01 bb00 |006d: const-string v1, "Deleteable: " // string@00bb │ │ -00d75a: 6e20 0004 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d760: 0c00 |0072: move-result-object v0 │ │ -00d762: 5531 9c00 |0073: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00d766: 6e20 0104 1000 |0075: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00d76c: 0c00 |0078: move-result-object v0 │ │ -00d76e: 6e10 0204 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d774: 0c00 |007c: move-result-object v0 │ │ -00d776: 5531 9700 |007d: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d77a: 7120 3903 1000 |007f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d780: 0e00 |0082: return-void │ │ +00d664: |[00d664] dk.andsen.asqlitemanager.TableViewer.g:()V │ │ +00d674: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d678: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d67e: 1a01 1b03 |0005: const-string v1, "_table = " // string@031b │ │ +00d682: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d688: 0c00 |000a: move-result-object v0 │ │ +00d68a: 5431 8b00 |000b: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d68e: 6e20 0104 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d694: 0c00 |0010: move-result-object v0 │ │ +00d696: 6e10 0304 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d69c: 0c00 |0014: move-result-object v0 │ │ +00d69e: 5531 9700 |0015: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d6a2: 7120 3903 1000 |0017: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d6a8: 5430 8a00 |001a: iget-object v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d6ac: 5431 8b00 |001c: iget-object v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d6b0: 6e20 dc02 1000 |001e: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.k:(Ljava/lang/String;)Ldk/andsen/b/h; // method@02dc │ │ +00d6b6: 0c00 |0021: move-result-object v0 │ │ +00d6b8: 6e10 2a03 0000 |0022: invoke-virtual {v0}, Ldk/andsen/b/h;.b:()Z // method@032a │ │ +00d6be: 0a01 |0025: move-result v1 │ │ +00d6c0: 5c31 9a00 |0026: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00d6c4: 2201 d600 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d6c8: 7010 fd03 0100 |002a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d6ce: 1a02 2201 |002d: const-string v2, "Insertable: " // string@0122 │ │ +00d6d2: 6e20 0104 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d6d8: 0c01 |0032: move-result-object v1 │ │ +00d6da: 5532 9a00 |0033: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00d6de: 6e20 0204 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00d6e4: 0c01 |0038: move-result-object v1 │ │ +00d6e6: 6e10 0304 0100 |0039: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d6ec: 0c01 |003c: move-result-object v1 │ │ +00d6ee: 5532 9700 |003d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d6f2: 7120 3903 2100 |003f: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d6f8: 6e10 2803 0000 |0042: invoke-virtual {v0}, Ldk/andsen/b/h;.a:()Z // method@0328 │ │ +00d6fe: 0a01 |0045: move-result v1 │ │ +00d700: 5c31 9b00 |0046: iput-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00d704: 2201 d600 |0048: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d708: 7010 fd03 0100 |004a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d70e: 1a02 b802 |004d: const-string v2, "Updateable: " // string@02b8 │ │ +00d712: 6e20 0104 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d718: 0c01 |0052: move-result-object v1 │ │ +00d71a: 5532 9b00 |0053: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00d71e: 6e20 0204 2100 |0055: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00d724: 0c01 |0058: move-result-object v1 │ │ +00d726: 6e10 0304 0100 |0059: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d72c: 0c01 |005c: move-result-object v1 │ │ +00d72e: 5532 9700 |005d: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d732: 7120 3903 2100 |005f: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d738: 6e10 2c03 0000 |0062: invoke-virtual {v0}, Ldk/andsen/b/h;.c:()Z // method@032c │ │ +00d73e: 0a00 |0065: move-result v0 │ │ +00d740: 5c30 9c00 |0066: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00d744: 2200 d600 |0068: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d748: 7010 fd03 0000 |006a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d74e: 1a01 bb00 |006d: const-string v1, "Deleteable: " // string@00bb │ │ +00d752: 6e20 0104 1000 |006f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d758: 0c00 |0072: move-result-object v0 │ │ +00d75a: 5531 9c00 |0073: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00d75e: 6e20 0204 1000 |0075: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00d764: 0c00 |0078: move-result-object v0 │ │ +00d766: 6e10 0304 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d76c: 0c00 |007c: move-result-object v0 │ │ +00d76e: 5531 9700 |007d: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d772: 7120 3903 1000 |007f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d778: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'g' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d784: |[00d784] dk.andsen.asqlitemanager.TableViewer.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ -00d794: 5510 9c00 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00d798: 0f00 |0002: return v0 │ │ +00d77c: |[00d77c] dk.andsen.asqlitemanager.TableViewer.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ +00d78c: 5510 9c00 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00d790: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'h' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d79c: |[00d79c] dk.andsen.asqlitemanager.TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ -00d7ac: 5510 9900 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00d7b0: 0f00 |0002: return v0 │ │ +00d794: |[00d794] dk.andsen.asqlitemanager.TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ +00d7a4: 5510 9900 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00d7a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'i' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00d7b4: |[00d7b4] dk.andsen.asqlitemanager.TableViewer.i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -00d7c4: 7010 f601 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00d7ca: 0e00 |0003: return-void │ │ +00d7ac: |[00d7ac] dk.andsen.asqlitemanager.TableViewer.i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +00d7bc: 7010 f601 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00d7c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'j' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00d7cc: |[00d7cc] dk.andsen.asqlitemanager.TableViewer.j:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ -00d7dc: 5510 8700 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ -00d7e0: 0f00 |0002: return v0 │ │ +00d7c4: |[00d7c4] dk.andsen.asqlitemanager.TableViewer.j:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ +00d7d4: 5510 8700 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/TableViewer;.C:Z // field@0087 │ │ +00d7d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'k' │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -00d7e4: |[00d7e4] dk.andsen.asqlitemanager.TableViewer.k:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -00d7f4: 7010 ef01 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:()V // method@01ef │ │ -00d7fa: 0e00 |0003: return-void │ │ +00d7dc: |[00d7dc] dk.andsen.asqlitemanager.TableViewer.k:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +00d7ec: 7010 ef01 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:()V // method@01ef │ │ +00d7f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 213 16-bit code units │ │ -00d7fc: |[00d7fc] dk.andsen.asqlitemanager.TableViewer.onActivityResult:(IILandroid/content/Intent;)V │ │ -00d80c: 1403 1200 077f |0000: const v3, #float 1.79446e+38 // #7f070012 │ │ -00d812: 1222 |0003: const/4 v2, #int 2 // #2 │ │ -00d814: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -00d818: 0e00 |0006: return-void │ │ -00d81a: 2200 d600 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d81e: 7010 fc03 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d824: 1a01 d203 |000c: const-string v1, "onActivityResult: " // string@03d2 │ │ -00d828: 6e20 0004 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d82e: 0c00 |0011: move-result-object v0 │ │ -00d830: 6e20 fd03 6000 |0012: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00d836: 0c00 |0015: move-result-object v0 │ │ -00d838: 6e10 0204 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d83e: 0c00 |0019: move-result-object v0 │ │ -00d840: 5541 9700 |001a: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d844: 7120 3903 1000 |001c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d84a: 3325 8900 |001f: if-ne v5, v2, 00a8 // +0089 │ │ -00d84e: 3326 8700 |0021: if-ne v6, v2, 00a8 // +0087 │ │ -00d852: 6e10 3c00 0700 |0023: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00d858: 0c00 |0026: move-result-object v0 │ │ -00d85a: 1a01 e000 |0027: const-string v1, "FILTER" // string@00e0 │ │ -00d85e: 6e20 6f00 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00d864: 0c00 |002c: move-result-object v0 │ │ -00d866: 2201 d600 |002d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d86a: 7010 fc03 0100 |002f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d870: 1a02 ff00 |0032: const-string v2, "Filter returned: " // string@00ff │ │ -00d874: 6e20 0004 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d87a: 0c01 |0037: move-result-object v1 │ │ -00d87c: 6e20 0004 0100 |0038: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d882: 0c01 |003b: move-result-object v1 │ │ -00d884: 6e10 0204 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d88a: 0c01 |003f: move-result-object v1 │ │ -00d88c: 5542 9700 |0040: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d890: 7120 3903 2100 |0042: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d896: 3900 0400 |0045: if-nez v0, 0049 // +0004 │ │ -00d89a: 1a00 0000 |0047: const-string v0, "" // string@0000 │ │ -00d89e: 5b40 8800 |0049: iput-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00d8a2: 5440 8800 |004b: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00d8a6: 6e10 f703 0000 |004d: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -00d8ac: 0c00 |0050: move-result-object v0 │ │ -00d8ae: 1a01 0000 |0051: const-string v1, "" // string@0000 │ │ -00d8b2: 6e20 e703 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00d8b8: 0a00 |0056: move-result v0 │ │ -00d8ba: 3800 2800 |0057: if-eqz v0, 007f // +0028 │ │ -00d8be: 5440 a100 |0059: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ -00d8c2: 2201 d600 |005b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d8c6: 7010 fc03 0100 |005d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d8cc: 6e20 fc01 3400 |0060: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00d8d2: 0c02 |0063: move-result-object v2 │ │ -00d8d4: 6e20 0004 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d8da: 0c01 |0067: move-result-object v1 │ │ -00d8dc: 1a02 0a00 |0068: const-string v2, " " // string@000a │ │ -00d8e0: 6e20 0004 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d8e6: 0c01 |006d: move-result-object v1 │ │ -00d8e8: 5442 8b00 |006e: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d8ec: 6e20 0004 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d8f2: 0c01 |0073: move-result-object v1 │ │ -00d8f4: 6e10 0204 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d8fa: 0c01 |0077: move-result-object v1 │ │ -00d8fc: 6e20 ee00 1000 |0078: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00d902: 7010 f601 0400 |007b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00d908: 2888 |007e: goto 0006 // -0078 │ │ -00d90a: 5440 a100 |007f: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ -00d90e: 2201 d600 |0081: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d912: 7010 fc03 0100 |0083: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d918: 6e20 fc01 3400 |0086: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00d91e: 0c02 |0089: move-result-object v2 │ │ -00d920: 6e20 0004 2100 |008a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d926: 0c01 |008d: move-result-object v1 │ │ -00d928: 1a02 0a00 |008e: const-string v2, " " // string@000a │ │ -00d92c: 6e20 0004 2100 |0090: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d932: 0c01 |0093: move-result-object v1 │ │ -00d934: 5442 8b00 |0094: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d938: 6e20 0004 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d93e: 0c01 |0099: move-result-object v1 │ │ -00d940: 1a02 0d00 |009a: const-string v2, " (f)" // string@000d │ │ -00d944: 6e20 0004 2100 |009c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d94a: 0c01 |009f: move-result-object v1 │ │ -00d94c: 6e10 0204 0100 |00a0: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d952: 0c01 |00a3: move-result-object v1 │ │ -00d954: 6e20 ee00 1000 |00a4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00d95a: 28d4 |00a7: goto 007b // -002c │ │ -00d95c: 1230 |00a8: const/4 v0, #int 3 // #3 │ │ -00d95e: 3305 5dff |00a9: if-ne v5, v0, 0006 // -00a3 │ │ -00d962: 6e10 3c00 0700 |00ab: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00d968: 0c00 |00ae: move-result-object v0 │ │ -00d96a: 1a01 6602 |00af: const-string v1, "RESULT" // string@0266 │ │ -00d96e: 6e20 6f00 1000 |00b1: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00d974: 0c00 |00b4: move-result-object v0 │ │ -00d976: 2201 d600 |00b5: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00d97a: 7010 fc03 0100 |00b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00d980: 1a02 f800 |00ba: const-string v2, "File selected " // string@00f8 │ │ -00d984: 6e20 0004 2100 |00bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d98a: 0c01 |00bf: move-result-object v1 │ │ -00d98c: 6e20 0004 0100 |00c0: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00d992: 0c01 |00c3: move-result-object v1 │ │ -00d994: 6e10 0204 0100 |00c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00d99a: 0c01 |00c7: move-result-object v1 │ │ -00d99c: 5542 9700 |00c8: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00d9a0: 7120 3903 2100 |00ca: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00d9a6: 7020 e601 0400 |00cd: invoke-direct {v4, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ljava/lang/String;)V // method@01e6 │ │ -00d9ac: 1210 |00d0: const/4 v0, #int 1 // #1 │ │ -00d9ae: 5c40 9300 |00d1: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ -00d9b2: 2900 33ff |00d3: goto/16 0006 // -00cd │ │ +00d7f4: |[00d7f4] dk.andsen.asqlitemanager.TableViewer.onActivityResult:(IILandroid/content/Intent;)V │ │ +00d804: 1403 1200 077f |0000: const v3, #float 1.79446e+38 // #7f070012 │ │ +00d80a: 1222 |0003: const/4 v2, #int 2 // #2 │ │ +00d80c: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +00d810: 0e00 |0006: return-void │ │ +00d812: 2200 d600 |0007: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d816: 7010 fd03 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d81c: 1a01 d203 |000c: const-string v1, "onActivityResult: " // string@03d2 │ │ +00d820: 6e20 0104 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d826: 0c00 |0011: move-result-object v0 │ │ +00d828: 6e20 fe03 6000 |0012: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00d82e: 0c00 |0015: move-result-object v0 │ │ +00d830: 6e10 0304 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d836: 0c00 |0019: move-result-object v0 │ │ +00d838: 5541 9700 |001a: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d83c: 7120 3903 1000 |001c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d842: 3325 8900 |001f: if-ne v5, v2, 00a8 // +0089 │ │ +00d846: 3326 8700 |0021: if-ne v6, v2, 00a8 // +0087 │ │ +00d84a: 6e10 3c00 0700 |0023: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00d850: 0c00 |0026: move-result-object v0 │ │ +00d852: 1a01 e000 |0027: const-string v1, "FILTER" // string@00e0 │ │ +00d856: 6e20 6f00 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00d85c: 0c00 |002c: move-result-object v0 │ │ +00d85e: 2201 d600 |002d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d862: 7010 fd03 0100 |002f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d868: 1a02 ff00 |0032: const-string v2, "Filter returned: " // string@00ff │ │ +00d86c: 6e20 0104 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d872: 0c01 |0037: move-result-object v1 │ │ +00d874: 6e20 0104 0100 |0038: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d87a: 0c01 |003b: move-result-object v1 │ │ +00d87c: 6e10 0304 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d882: 0c01 |003f: move-result-object v1 │ │ +00d884: 5542 9700 |0040: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d888: 7120 3903 2100 |0042: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d88e: 3900 0400 |0045: if-nez v0, 0049 // +0004 │ │ +00d892: 1a00 0000 |0047: const-string v0, "" // string@0000 │ │ +00d896: 5b40 8800 |0049: iput-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00d89a: 5440 8800 |004b: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00d89e: 6e10 f803 0000 |004d: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +00d8a4: 0c00 |0050: move-result-object v0 │ │ +00d8a6: 1a01 0000 |0051: const-string v1, "" // string@0000 │ │ +00d8aa: 6e20 e803 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00d8b0: 0a00 |0056: move-result v0 │ │ +00d8b2: 3800 2800 |0057: if-eqz v0, 007f // +0028 │ │ +00d8b6: 5440 a100 |0059: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ +00d8ba: 2201 d600 |005b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d8be: 7010 fd03 0100 |005d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d8c4: 6e20 fc01 3400 |0060: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00d8ca: 0c02 |0063: move-result-object v2 │ │ +00d8cc: 6e20 0104 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d8d2: 0c01 |0067: move-result-object v1 │ │ +00d8d4: 1a02 0a00 |0068: const-string v2, " " // string@000a │ │ +00d8d8: 6e20 0104 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d8de: 0c01 |006d: move-result-object v1 │ │ +00d8e0: 5442 8b00 |006e: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d8e4: 6e20 0104 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d8ea: 0c01 |0073: move-result-object v1 │ │ +00d8ec: 6e10 0304 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d8f2: 0c01 |0077: move-result-object v1 │ │ +00d8f4: 6e20 ee00 1000 |0078: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00d8fa: 7010 f601 0400 |007b: invoke-direct {v4}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00d900: 2888 |007e: goto 0006 // -0078 │ │ +00d902: 5440 a100 |007f: iget-object v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ +00d906: 2201 d600 |0081: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d90a: 7010 fd03 0100 |0083: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d910: 6e20 fc01 3400 |0086: invoke-virtual {v4, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00d916: 0c02 |0089: move-result-object v2 │ │ +00d918: 6e20 0104 2100 |008a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d91e: 0c01 |008d: move-result-object v1 │ │ +00d920: 1a02 0a00 |008e: const-string v2, " " // string@000a │ │ +00d924: 6e20 0104 2100 |0090: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d92a: 0c01 |0093: move-result-object v1 │ │ +00d92c: 5442 8b00 |0094: iget-object v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d930: 6e20 0104 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d936: 0c01 |0099: move-result-object v1 │ │ +00d938: 1a02 0d00 |009a: const-string v2, " (f)" // string@000d │ │ +00d93c: 6e20 0104 2100 |009c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d942: 0c01 |009f: move-result-object v1 │ │ +00d944: 6e10 0304 0100 |00a0: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d94a: 0c01 |00a3: move-result-object v1 │ │ +00d94c: 6e20 ee00 1000 |00a4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00d952: 28d4 |00a7: goto 007b // -002c │ │ +00d954: 1230 |00a8: const/4 v0, #int 3 // #3 │ │ +00d956: 3305 5dff |00a9: if-ne v5, v0, 0006 // -00a3 │ │ +00d95a: 6e10 3c00 0700 |00ab: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00d960: 0c00 |00ae: move-result-object v0 │ │ +00d962: 1a01 6602 |00af: const-string v1, "RESULT" // string@0266 │ │ +00d966: 6e20 6f00 1000 |00b1: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00d96c: 0c00 |00b4: move-result-object v0 │ │ +00d96e: 2201 d600 |00b5: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00d972: 7010 fd03 0100 |00b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00d978: 1a02 f800 |00ba: const-string v2, "File selected " // string@00f8 │ │ +00d97c: 6e20 0104 2100 |00bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d982: 0c01 |00bf: move-result-object v1 │ │ +00d984: 6e20 0104 0100 |00c0: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00d98a: 0c01 |00c3: move-result-object v1 │ │ +00d98c: 6e10 0304 0100 |00c4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00d992: 0c01 |00c7: move-result-object v1 │ │ +00d994: 5542 9700 |00c8: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00d998: 7120 3903 2100 |00ca: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00d99e: 7020 e601 0400 |00cd: invoke-direct {v4, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ljava/lang/String;)V // method@01e6 │ │ +00d9a4: 1210 |00d0: const/4 v0, #int 1 // #1 │ │ +00d9a6: 5c40 9300 |00d1: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ +00d9aa: 2900 33ff |00d3: goto/16 0006 // -00cd │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 229 16-bit code units │ │ -00d9b8: |[00d9b8] dk.andsen.asqlitemanager.TableViewer.onClick:(Landroid/view/View;)V │ │ -00d9c8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00d9ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -00d9cc: 6e10 8800 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ -00d9d2: 0a00 |0005: move-result v0 │ │ -00d9d4: 1401 5900 087f |0006: const v1, #float 1.80777e+38 // #7f080059 │ │ -00d9da: 3310 5900 |0009: if-ne v0, v1, 0062 // +0059 │ │ -00d9de: 5953 9100 |000b: iput v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00d9e2: 5c54 9e00 |000d: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ -00d9e6: 5c53 9a00 |000f: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ -00d9ea: 5c53 9b00 |0011: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ -00d9ee: 5c53 9c00 |0013: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ -00d9f2: 5450 8a00 |0015: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00d9f6: 5451 8b00 |0017: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00d9fa: 6e20 c302 1000 |0019: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.c:(Ljava/lang/String;)[Ljava/lang/String; // method@02c3 │ │ -00da00: 0c00 |001c: move-result-object v0 │ │ -00da02: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -00da04: 7030 e801 0501 |001e: invoke-direct {v5, v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:([Ljava/lang/String;Z)V // method@01e8 │ │ -00da0a: 5450 8a00 |0021: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00da0e: 5451 8c00 |0023: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00da12: 5452 8b00 |0025: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00da16: 6e30 bc02 1002 |0027: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.b:(Landroid/content/Context;Ljava/lang/String;)[Ldk/andsen/b/g; // method@02bc │ │ -00da1c: 0c00 |002a: move-result-object v0 │ │ -00da1e: 5b50 9d00 |002b: iput-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00da22: 2200 d600 |002d: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00da26: 7010 fc03 0000 |002f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00da2c: 1a01 1803 |0032: const-string v1, "_data " // string@0318 │ │ -00da30: 6e20 0004 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00da36: 0c00 |0037: move-result-object v0 │ │ -00da38: 5451 9d00 |0038: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ -00da3c: 2111 |003a: array-length v1, v1 │ │ -00da3e: 6e20 fd03 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00da44: 0c00 |003e: move-result-object v0 │ │ -00da46: 6e10 0204 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00da4c: 0c00 |0042: move-result-object v0 │ │ -00da4e: 5551 9700 |0043: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00da52: 7120 3903 1000 |0045: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00da58: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -00da5a: 7020 e701 0500 |0049: invoke-direct {v5, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ -00da60: 1200 |004c: const/4 v0, #int 0 // #0 │ │ -00da62: 7020 ec01 0500 |004d: invoke-direct {v5, v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Z)V // method@01ec │ │ -00da68: 7020 e701 3500 |0050: invoke-direct {v5, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ -00da6e: 0e00 |0053: return-void │ │ -00da70: 0d00 |0054: move-exception v0 │ │ -00da72: 6e10 cf03 0000 |0055: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -00da78: 0c01 |0058: move-result-object v1 │ │ -00da7a: 5452 8c00 |0059: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00da7e: 7120 3603 2100 |005b: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00da84: 6e10 d103 0000 |005e: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00da8a: 28ef |0061: goto 0050 // -0011 │ │ -00da8c: 1401 5b00 087f |0062: const v1, #float 1.80777e+38 // #7f08005b │ │ -00da92: 3310 0e00 |0065: if-ne v0, v1, 0073 // +000e │ │ -00da96: 5c53 9e00 |0067: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ -00da9a: 7020 e701 4500 |0069: invoke-direct {v5, v4}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ -00daa0: 7010 f901 0500 |006c: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.g:()V // method@01f9 │ │ -00daa6: 7010 f601 0500 |006f: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00daac: 28e1 |0072: goto 0053 // -001f │ │ -00daae: 1401 5a00 087f |0073: const v1, #float 1.80777e+38 // #7f08005a │ │ -00dab4: 3310 0600 |0076: if-ne v0, v1, 007c // +0006 │ │ -00dab8: 7010 eb01 0500 |0078: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.b:()V // method@01eb │ │ -00dabe: 28d8 |007b: goto 0053 // -0028 │ │ -00dac0: 1401 5d00 087f |007c: const v1, #float 1.80777e+38 // #7f08005d │ │ -00dac6: 3310 4c00 |007f: if-ne v0, v1, 00cb // +004c │ │ -00daca: 5450 8d00 |0081: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ -00dace: 6e10 d400 0000 |0083: invoke-virtual {v0}, Landroid/widget/TableLayout;.getChildCount:()I // method@00d4 │ │ -00dad4: 0a00 |0086: move-result v0 │ │ -00dad6: 2201 d600 |0087: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00dada: 7010 fc03 0100 |0089: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00dae0: 1a02 9a02 |008c: const-string v2, "Table childs: " // string@029a │ │ -00dae4: 6e20 0004 2100 |008e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00daea: 0c01 |0091: move-result-object v1 │ │ -00daec: 6e20 fd03 0100 |0092: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00daf2: 0c01 |0095: move-result-object v1 │ │ -00daf4: 6e10 0204 0100 |0096: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00dafa: 0c01 |0099: move-result-object v1 │ │ -00dafc: 5552 9700 |009a: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00db00: 7120 3903 2100 |009c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00db06: 5251 9200 |009f: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00db0a: 3410 0f00 |00a1: if-lt v0, v1, 00b0 // +000f │ │ -00db0e: 5250 9100 |00a3: iget v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db12: 5251 9200 |00a5: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00db16: b010 |00a7: add-int/2addr v0, v1 │ │ -00db18: 5950 9100 |00a8: iput v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db1c: 7010 f601 0500 |00aa: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00db22: 6e20 0c02 4500 |00ad: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/TableViewer;.onWindowFocusChanged:(Z)V // method@020c │ │ -00db28: 2200 d600 |00b0: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00db2c: 7010 fc03 0000 |00b2: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00db32: 1a01 5602 |00b5: const-string v1, "PgDwn:" // string@0256 │ │ -00db36: 6e20 0004 1000 |00b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00db3c: 0c00 |00ba: move-result-object v0 │ │ -00db3e: 5251 9100 |00bb: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db42: 6e20 fd03 1000 |00bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00db48: 0c00 |00c0: move-result-object v0 │ │ -00db4a: 6e10 0204 0000 |00c1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00db50: 0c00 |00c4: move-result-object v0 │ │ -00db52: 5551 9700 |00c5: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00db56: 7120 3903 1000 |00c7: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00db5c: 2889 |00ca: goto 0053 // -0077 │ │ -00db5e: 1401 5c00 087f |00cb: const v1, #float 1.80777e+38 // #7f08005c │ │ -00db64: 3310 85ff |00ce: if-ne v0, v1, 0053 // -007b │ │ -00db68: 5250 9100 |00d0: iget v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db6c: 5251 9200 |00d2: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00db70: b110 |00d4: sub-int/2addr v0, v1 │ │ -00db72: 5950 9100 |00d5: iput v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db76: 5250 9100 |00d7: iget v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db7a: 3b00 0400 |00d9: if-gez v0, 00dd // +0004 │ │ -00db7e: 5953 9100 |00db: iput v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00db82: 7010 f601 0500 |00dd: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00db88: 6e20 0c02 4500 |00e0: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/TableViewer;.onWindowFocusChanged:(Z)V // method@020c │ │ -00db8e: 2900 70ff |00e3: goto/16 0053 // -0090 │ │ +00d9b0: |[00d9b0] dk.andsen.asqlitemanager.TableViewer.onClick:(Landroid/view/View;)V │ │ +00d9c0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +00d9c2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +00d9c4: 6e10 8800 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ +00d9ca: 0a00 |0005: move-result v0 │ │ +00d9cc: 1401 5900 087f |0006: const v1, #float 1.80777e+38 // #7f080059 │ │ +00d9d2: 3310 5900 |0009: if-ne v0, v1, 0062 // +0059 │ │ +00d9d6: 5953 9100 |000b: iput v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00d9da: 5c54 9e00 |000d: iput-boolean v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ +00d9de: 5c53 9a00 |000f: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.s:Z // field@009a │ │ +00d9e2: 5c53 9b00 |0011: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.t:Z // field@009b │ │ +00d9e6: 5c53 9c00 |0013: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.u:Z // field@009c │ │ +00d9ea: 5450 8a00 |0015: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00d9ee: 5451 8b00 |0017: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00d9f2: 6e20 c302 1000 |0019: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.c:(Ljava/lang/String;)[Ljava/lang/String; // method@02c3 │ │ +00d9f8: 0c00 |001c: move-result-object v0 │ │ +00d9fa: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +00d9fc: 7030 e801 0501 |001e: invoke-direct {v5, v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:([Ljava/lang/String;Z)V // method@01e8 │ │ +00da02: 5450 8a00 |0021: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00da06: 5451 8c00 |0023: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00da0a: 5452 8b00 |0025: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00da0e: 6e30 bc02 1002 |0027: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.b:(Landroid/content/Context;Ljava/lang/String;)[Ldk/andsen/b/g; // method@02bc │ │ +00da14: 0c00 |002a: move-result-object v0 │ │ +00da16: 5b50 9d00 |002b: iput-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00da1a: 2200 d600 |002d: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00da1e: 7010 fd03 0000 |002f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00da24: 1a01 1803 |0032: const-string v1, "_data " // string@0318 │ │ +00da28: 6e20 0104 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00da2e: 0c00 |0037: move-result-object v0 │ │ +00da30: 5451 9d00 |0038: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.v:[Ldk/andsen/b/g; // field@009d │ │ +00da34: 2111 |003a: array-length v1, v1 │ │ +00da36: 6e20 fe03 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00da3c: 0c00 |003e: move-result-object v0 │ │ +00da3e: 6e10 0304 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00da44: 0c00 |0042: move-result-object v0 │ │ +00da46: 5551 9700 |0043: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00da4a: 7120 3903 1000 |0045: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00da50: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +00da52: 7020 e701 0500 |0049: invoke-direct {v5, v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ +00da58: 1200 |004c: const/4 v0, #int 0 // #0 │ │ +00da5a: 7020 ec01 0500 |004d: invoke-direct {v5, v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Z)V // method@01ec │ │ +00da60: 7020 e701 3500 |0050: invoke-direct {v5, v3}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ +00da66: 0e00 |0053: return-void │ │ +00da68: 0d00 |0054: move-exception v0 │ │ +00da6a: 6e10 d003 0000 |0055: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +00da70: 0c01 |0058: move-result-object v1 │ │ +00da72: 5452 8c00 |0059: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00da76: 7120 3603 2100 |005b: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00da7c: 6e10 d203 0000 |005e: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00da82: 28ef |0061: goto 0050 // -0011 │ │ +00da84: 1401 5b00 087f |0062: const v1, #float 1.80777e+38 // #7f08005b │ │ +00da8a: 3310 0e00 |0065: if-ne v0, v1, 0073 // +000e │ │ +00da8e: 5c53 9e00 |0067: iput-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.w:Z // field@009e │ │ +00da92: 7020 e701 4500 |0069: invoke-direct {v5, v4}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ +00da98: 7010 f901 0500 |006c: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.g:()V // method@01f9 │ │ +00da9e: 7010 f601 0500 |006f: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00daa4: 28e1 |0072: goto 0053 // -001f │ │ +00daa6: 1401 5a00 087f |0073: const v1, #float 1.80777e+38 // #7f08005a │ │ +00daac: 3310 0600 |0076: if-ne v0, v1, 007c // +0006 │ │ +00dab0: 7010 eb01 0500 |0078: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.b:()V // method@01eb │ │ +00dab6: 28d8 |007b: goto 0053 // -0028 │ │ +00dab8: 1401 5d00 087f |007c: const v1, #float 1.80777e+38 // #7f08005d │ │ +00dabe: 3310 4c00 |007f: if-ne v0, v1, 00cb // +004c │ │ +00dac2: 5450 8d00 |0081: iget-object v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ +00dac6: 6e10 d400 0000 |0083: invoke-virtual {v0}, Landroid/widget/TableLayout;.getChildCount:()I // method@00d4 │ │ +00dacc: 0a00 |0086: move-result v0 │ │ +00dace: 2201 d600 |0087: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00dad2: 7010 fd03 0100 |0089: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00dad8: 1a02 9a02 |008c: const-string v2, "Table childs: " // string@029a │ │ +00dadc: 6e20 0104 2100 |008e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00dae2: 0c01 |0091: move-result-object v1 │ │ +00dae4: 6e20 fe03 0100 |0092: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00daea: 0c01 |0095: move-result-object v1 │ │ +00daec: 6e10 0304 0100 |0096: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00daf2: 0c01 |0099: move-result-object v1 │ │ +00daf4: 5552 9700 |009a: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00daf8: 7120 3903 2100 |009c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00dafe: 5251 9200 |009f: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00db02: 3410 0f00 |00a1: if-lt v0, v1, 00b0 // +000f │ │ +00db06: 5250 9100 |00a3: iget v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db0a: 5251 9200 |00a5: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00db0e: b010 |00a7: add-int/2addr v0, v1 │ │ +00db10: 5950 9100 |00a8: iput v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db14: 7010 f601 0500 |00aa: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00db1a: 6e20 0c02 4500 |00ad: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/TableViewer;.onWindowFocusChanged:(Z)V // method@020c │ │ +00db20: 2200 d600 |00b0: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00db24: 7010 fd03 0000 |00b2: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00db2a: 1a01 5602 |00b5: const-string v1, "PgDwn:" // string@0256 │ │ +00db2e: 6e20 0104 1000 |00b7: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00db34: 0c00 |00ba: move-result-object v0 │ │ +00db36: 5251 9100 |00bb: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db3a: 6e20 fe03 1000 |00bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00db40: 0c00 |00c0: move-result-object v0 │ │ +00db42: 6e10 0304 0000 |00c1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00db48: 0c00 |00c4: move-result-object v0 │ │ +00db4a: 5551 9700 |00c5: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00db4e: 7120 3903 1000 |00c7: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00db54: 2889 |00ca: goto 0053 // -0077 │ │ +00db56: 1401 5c00 087f |00cb: const v1, #float 1.80777e+38 // #7f08005c │ │ +00db5c: 3310 85ff |00ce: if-ne v0, v1, 0053 // -007b │ │ +00db60: 5250 9100 |00d0: iget v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db64: 5251 9200 |00d2: iget v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00db68: b110 |00d4: sub-int/2addr v0, v1 │ │ +00db6a: 5950 9100 |00d5: iput v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db6e: 5250 9100 |00d7: iget v0, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db72: 3b00 0400 |00d9: if-gez v0, 00dd // +0004 │ │ +00db76: 5953 9100 |00db: iput v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00db7a: 7010 f601 0500 |00dd: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00db80: 6e20 0c02 4500 |00e0: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/TableViewer;.onWindowFocusChanged:(Z)V // method@020c │ │ +00db86: 2900 70ff |00e3: goto/16 0053 // -0090 │ │ catches : 1 │ │ 0x0015 - 0x0050 │ │ Ljava/lang/Exception; -> 0x0054 │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ @@ -10412,541 +10409,541 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 508 16-bit code units │ │ -00dba4: |[00dba4] dk.andsen.asqlitemanager.TableViewer.onCreate:(Landroid/os/Bundle;)V │ │ -00dbb4: 1407 bf00 077f |0000: const v7, #float 1.7945e+38 // #7f0700bf │ │ -00dbba: 1304 0800 |0003: const/16 v4, #int 8 // #8 │ │ -00dbbe: 1246 |0005: const/4 v6, #int 4 // #4 │ │ -00dbc0: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -00dbc2: 6f20 0300 9800 |0007: invoke-super {v8, v9}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00dbc8: 1a00 9f02 |000a: const-string v0, "TableViewer onCreate" // string@029f │ │ -00dbcc: 5581 9700 |000c: iget-boolean v1, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00dbd0: 7120 3903 1000 |000e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00dbd6: 7110 9401 0800 |0011: invoke-static {v8}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00dbdc: 0a00 |0014: move-result v0 │ │ -00dbde: 5c80 9700 |0015: iput-boolean v0, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00dbe2: 7110 8e01 0800 |0017: invoke-static {v8}, Ldk/andsen/asqlitemanager/Prefs;.d:(Landroid/content/Context;)I // method@018e │ │ -00dbe8: 0a00 |001a: move-result v0 │ │ -00dbea: 5980 9800 |001b: iput v0, v8, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ -00dbee: 1400 1f00 037f |001d: const v0, #float 1.74129e+38 // #7f03001f │ │ -00dbf4: 6e20 0d02 0800 |0020: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.setContentView:(I)V // method@020d │ │ -00dbfa: 1400 5800 087f |0023: const v0, #float 1.80777e+38 // #7f080058 │ │ -00dc00: 6e20 f801 0800 |0026: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc06: 0c00 |0029: move-result-object v0 │ │ -00dc08: 1f00 4d00 |002a: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00dc0c: 5b80 a100 |002c: iput-object v0, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ -00dc10: 1400 5900 087f |002e: const v0, #float 1.80777e+38 // #7f080059 │ │ -00dc16: 6e20 f801 0800 |0031: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc1c: 0c00 |0034: move-result-object v0 │ │ -00dc1e: 1f00 3900 |0035: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00dc22: 1401 5b00 087f |0037: const v1, #float 1.80777e+38 // #7f08005b │ │ -00dc28: 6e20 f801 1800 |003a: invoke-virtual {v8, v1}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc2e: 0c01 |003d: move-result-object v1 │ │ -00dc30: 1f01 3900 |003e: check-cast v1, Landroid/widget/Button; // type@0039 │ │ -00dc34: 1402 5a00 087f |0040: const v2, #float 1.80777e+38 // #7f08005a │ │ -00dc3a: 6e20 f801 2800 |0043: invoke-virtual {v8, v2}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc40: 0c02 |0046: move-result-object v2 │ │ -00dc42: 1f02 3900 |0047: check-cast v2, Landroid/widget/Button; // type@0039 │ │ -00dc46: 1403 6c00 087f |0049: const v3, #float 1.80777e+38 // #7f08006c │ │ -00dc4c: 6e20 f801 3800 |004c: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc52: 0c03 |004f: move-result-object v3 │ │ -00dc54: 1f03 4b00 |0050: check-cast v3, Landroid/widget/TableLayout; // type@004b │ │ -00dc58: 5b83 8e00 |0052: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.g:Landroid/widget/TableLayout; // field@008e │ │ -00dc5c: 1403 2200 087f |0054: const v3, #float 1.80776e+38 // #7f080022 │ │ -00dc62: 6e20 f801 3800 |0057: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc68: 0c03 |005a: move-result-object v3 │ │ -00dc6a: 1f03 4b00 |005b: check-cast v3, Landroid/widget/TableLayout; // type@004b │ │ -00dc6e: 5b83 8d00 |005d: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ -00dc72: 1403 5c00 087f |005f: const v3, #float 1.80777e+38 // #7f08005c │ │ -00dc78: 6e20 f801 3800 |0062: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc7e: 0c03 |0065: move-result-object v3 │ │ -00dc80: 1f03 3900 |0066: check-cast v3, Landroid/widget/Button; // type@0039 │ │ -00dc84: 5b83 9400 |0068: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ -00dc88: 1403 5d00 087f |006a: const v3, #float 1.80777e+38 // #7f08005d │ │ -00dc8e: 6e20 f801 3800 |006d: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00dc94: 0c03 |0070: move-result-object v3 │ │ -00dc96: 1f03 3900 |0071: check-cast v3, Landroid/widget/Button; // type@0039 │ │ -00dc9a: 5b83 9500 |0073: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ -00dc9e: 5483 9400 |0075: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ -00dca2: 6e20 9500 8300 |0077: invoke-virtual {v3, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00dca8: 5483 9500 |007a: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ -00dcac: 6e20 9500 8300 |007c: invoke-virtual {v3, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00dcb2: 5483 9400 |007f: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ -00dcb6: 6e20 9700 4300 |0081: invoke-virtual {v3, v4}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ -00dcbc: 5483 9500 |0084: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ -00dcc0: 6e20 9700 4300 |0086: invoke-virtual {v3, v4}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ -00dcc6: 5b88 8c00 |0089: iput-object v8, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00dcca: 5483 8c00 |008b: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00dcce: 7110 9101 0300 |008d: invoke-static {v3}, Ldk/andsen/asqlitemanager/Prefs;.g:(Landroid/content/Context;)I // method@0191 │ │ -00dcd4: 0a03 |0090: move-result v3 │ │ -00dcd6: 5983 a000 |0091: iput v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ -00dcda: 7110 8d01 0800 |0093: invoke-static {v8}, Ldk/andsen/asqlitemanager/Prefs;.c:(Landroid/content/Context;)I // method@018d │ │ -00dce0: 0a03 |0096: move-result v3 │ │ -00dce2: 5983 9200 |0097: iput v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00dce6: 6e20 9500 8000 |0099: invoke-virtual {v0, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00dcec: 6e20 9500 8100 |009c: invoke-virtual {v1, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00dcf2: 6e20 9500 8200 |009f: invoke-virtual {v2, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00dcf8: 6e10 fb01 0800 |00a2: invoke-virtual {v8}, Ldk/andsen/asqlitemanager/TableViewer;.getIntent:()Landroid/content/Intent; // method@01fb │ │ -00dcfe: 0c02 |00a5: move-result-object v2 │ │ -00dd00: 6e10 3c00 0200 |00a6: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00dd06: 0c02 |00a9: move-result-object v2 │ │ -00dd08: 3802 1101 |00aa: if-eqz v2, 01bb // +0111 │ │ -00dd0c: 5483 a100 |00ac: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ -00dd10: 6e10 de00 0300 |00ae: invoke-virtual {v3}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@00de │ │ -00dd16: 0c03 |00b1: move-result-object v3 │ │ -00dd18: 5b83 8c00 |00b2: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00dd1c: 1a03 8604 |00b4: const-string v3, "type" // string@0486 │ │ -00dd20: 6e20 6d00 3200 |00b6: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@006d │ │ -00dd26: 0a03 |00b9: move-result v3 │ │ -00dd28: 5983 9600 |00ba: iput v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ -00dd2c: 1a03 4602 |00bc: const-string v3, "Opening database" // string@0246 │ │ -00dd30: 5584 9700 |00be: iget-boolean v4, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00dd34: 7120 3903 4300 |00c0: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00dd3a: 1a03 9902 |00c3: const-string v3, "Table" // string@0299 │ │ -00dd3e: 6e20 6f00 3200 |00c5: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00dd44: 0c02 |00c8: move-result-object v2 │ │ -00dd46: 5b82 8b00 |00c9: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00dd4a: 6202 a400 |00cb: sget-object v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00dd4e: 5b82 8a00 |00cd: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00dd52: 1a02 b300 |00cf: const-string v2, "Database open" // string@00b3 │ │ -00dd56: 5583 9700 |00d1: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00dd5a: 7120 3903 3200 |00d3: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00dd60: 5282 9600 |00d6: iget v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ -00dd64: 3902 e400 |00d8: if-nez v2, 01bc // +00e4 │ │ -00dd68: 5482 a100 |00da: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ -00dd6c: 2203 d600 |00dc: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00dd70: 7010 fc03 0300 |00de: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00dd76: 1404 1200 077f |00e1: const v4, #float 1.79446e+38 // #7f070012 │ │ -00dd7c: 6e20 fc01 4800 |00e4: invoke-virtual {v8, v4}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00dd82: 0c04 |00e7: move-result-object v4 │ │ -00dd84: 6e20 0004 4300 |00e8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00dd8a: 0c03 |00eb: move-result-object v3 │ │ -00dd8c: 1a04 0a00 |00ec: const-string v4, " " // string@000a │ │ -00dd90: 6e20 0004 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00dd96: 0c03 |00f1: move-result-object v3 │ │ -00dd98: 5484 8b00 |00f2: iget-object v4, v8, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00dd9c: 6e20 0004 4300 |00f4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00dda2: 0c03 |00f7: move-result-object v3 │ │ -00dda4: 6e10 0204 0300 |00f8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ddaa: 0c03 |00fb: move-result-object v3 │ │ -00ddac: 6e20 ee00 3200 |00fc: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00ddb2: 3809 e800 |00ff: if-eqz v9, 01e7 // +00e8 │ │ -00ddb6: 1a02 9c02 |0101: const-string v2, "TableViewer RestoreInstanceState" // string@029c │ │ -00ddba: 5583 9700 |0103: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00ddbe: 7120 3903 3200 |0105: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ddc4: 1a02 4f02 |0108: const-string v2, "PageOffset" // string@024f │ │ -00ddc8: 1203 |010a: const/4 v3, #int 0 // #0 │ │ -00ddca: 6e30 6e00 2903 |010b: invoke-virtual {v9, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@006e │ │ -00ddd0: 0a02 |010e: move-result v2 │ │ -00ddd2: 5982 9100 |010f: iput v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00ddd6: 2202 d600 |0111: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ddda: 7010 fc03 0200 |0113: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00dde0: 1a03 3e02 |0116: const-string v3, "Offset " // string@023e │ │ -00dde4: 6e20 0004 3200 |0118: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ddea: 0c02 |011b: move-result-object v2 │ │ -00ddec: 5283 9100 |011c: iget v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00ddf0: 6e20 fd03 3200 |011e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00ddf6: 0c02 |0121: move-result-object v2 │ │ -00ddf8: 6e10 0204 0200 |0122: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ddfe: 0c02 |0125: move-result-object v2 │ │ -00de00: 5583 9700 |0126: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00de04: 7120 3903 3200 |0128: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00de0a: 1a02 e802 |012b: const-string v2, "WhereClause" // string@02e8 │ │ -00de0e: 6e20 6f00 2900 |012d: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00de14: 0c02 |0130: move-result-object v2 │ │ -00de16: 5b82 8800 |0131: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00de1a: 5482 8800 |0133: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00de1e: 3902 0600 |0135: if-nez v2, 013b // +0006 │ │ -00de22: 1a02 0000 |0137: const-string v2, "" // string@0000 │ │ -00de26: 5b82 8800 |0139: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00de2a: 2202 d600 |013b: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00de2e: 7010 fc03 0200 |013d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00de34: 1a03 1c03 |0140: const-string v3, "_where " // string@031c │ │ -00de38: 6e20 0004 3200 |0142: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00de3e: 0c02 |0145: move-result-object v2 │ │ -00de40: 5483 8800 |0146: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00de44: 6e20 0004 3200 |0148: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00de4a: 0c02 |014b: move-result-object v2 │ │ -00de4c: 6e10 0204 0200 |014c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00de52: 0c02 |014f: move-result-object v2 │ │ -00de54: 5583 9700 |0150: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00de58: 7120 3903 3200 |0152: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00de5e: 1a02 4902 |0155: const-string v2, "Order" // string@0249 │ │ -00de62: 6e20 6f00 2900 |0157: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00de68: 0c02 |015a: move-result-object v2 │ │ -00de6a: 5b82 8900 |015b: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00de6e: 2202 d600 |015d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00de72: 7010 fc03 0200 |015f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00de78: 1a03 1a03 |0162: const-string v3, "_order " // string@031a │ │ -00de7c: 6e20 0004 3200 |0164: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00de82: 0c02 |0167: move-result-object v2 │ │ -00de84: 5483 8900 |0168: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00de88: 6e20 0004 3200 |016a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00de8e: 0c02 |016d: move-result-object v2 │ │ -00de90: 6e10 0204 0200 |016e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00de96: 0c02 |0171: move-result-object v2 │ │ -00de98: 5583 9700 |0172: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00de9c: 7120 3903 3200 |0174: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00dea2: 1a02 1c01 |0177: const-string v2, "Increasing" // string@011c │ │ -00dea6: 6e20 6c00 2900 |0179: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ -00deac: 0a02 |017c: move-result v2 │ │ -00deae: 5c82 9900 |017d: iput-boolean v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00deb2: 2202 d600 |017f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00deb6: 7010 fc03 0200 |0181: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00debc: 1a03 1903 |0184: const-string v3, "_increasing " // string@0319 │ │ -00dec0: 6e20 0004 3200 |0186: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00dec6: 0c02 |0189: move-result-object v2 │ │ -00dec8: 5583 9900 |018a: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00decc: 6e20 0104 3200 |018c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00ded2: 0c02 |018f: move-result-object v2 │ │ -00ded4: 6e10 0204 0200 |0190: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00deda: 0c02 |0193: move-result-object v2 │ │ -00dedc: 5583 9700 |0194: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00dee0: 7120 3903 3200 |0196: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00dee6: 1a02 7004 |0199: const-string v2, "showTip" // string@0470 │ │ -00deea: 6e20 6c00 2900 |019b: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ -00def0: 0a02 |019e: move-result v2 │ │ -00def2: 3802 1000 |019f: if-eqz v2, 01af // +0010 │ │ -00def6: 1a02 6f04 |01a1: const-string v2, "showHint true" // string@046f │ │ -00defa: 5583 9700 |01a3: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00defe: 7120 3903 3200 |01a5: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00df04: 6e20 fe01 7800 |01a8: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00df0a: 0c02 |01ab: move-result-object v2 │ │ -00df0c: 7030 e501 2806 |01ac: invoke-direct {v8, v2, v6}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ljava/lang/CharSequence;I)V // method@01e5 │ │ -00df12: 5482 8c00 |01af: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00df16: 7110 9601 0200 |01b1: invoke-static {v2}, Ldk/andsen/asqlitemanager/Prefs;.l:(Landroid/content/Context;)I // method@0196 │ │ -00df1c: 0a02 |01b4: move-result v2 │ │ -00df1e: 2b02 4100 0000 |01b5: packed-switch v2, 000001f6 // +00000041 │ │ -00df24: 6e20 0402 0800 |01b8: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.onClick:(Landroid/view/View;)V // method@0204 │ │ -00df2a: 0e00 |01bb: return-void │ │ -00df2c: 5282 9600 |01bc: iget v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ -00df30: 3352 41ff |01be: if-ne v2, v5, 00ff // -00bf │ │ -00df34: 5482 a100 |01c0: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ -00df38: 2203 d600 |01c2: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00df3c: 7010 fc03 0300 |01c4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00df42: 1404 1300 077f |01c7: const v4, #float 1.79446e+38 // #7f070013 │ │ -00df48: 6e20 fc01 4800 |01ca: invoke-virtual {v8, v4}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00df4e: 0c04 |01cd: move-result-object v4 │ │ -00df50: 6e20 0004 4300 |01ce: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00df56: 0c03 |01d1: move-result-object v3 │ │ -00df58: 1a04 0a00 |01d2: const-string v4, " " // string@000a │ │ -00df5c: 6e20 0004 4300 |01d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00df62: 0c03 |01d7: move-result-object v3 │ │ -00df64: 5484 8b00 |01d8: iget-object v4, v8, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00df68: 6e20 0004 4300 |01da: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00df6e: 0c03 |01dd: move-result-object v3 │ │ -00df70: 6e10 0204 0300 |01de: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00df76: 0c03 |01e1: move-result-object v3 │ │ -00df78: 6e20 ee00 3200 |01e2: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00df7e: 2900 1aff |01e5: goto/16 00ff // -00e6 │ │ -00df82: 6e20 fe01 7800 |01e7: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00df88: 0c02 |01ea: move-result-object v2 │ │ -00df8a: 7030 e501 2806 |01eb: invoke-direct {v8, v2, v6}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ljava/lang/CharSequence;I)V // method@01e5 │ │ -00df90: 28c1 |01ee: goto 01af // -003f │ │ -00df92: 7020 e701 5800 |01ef: invoke-direct {v8, v5}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ -00df98: 6e20 0402 1800 |01f2: invoke-virtual {v8, v1}, Ldk/andsen/asqlitemanager/TableViewer;.onClick:(Landroid/view/View;)V // method@0204 │ │ -00df9e: 28c6 |01f5: goto 01bb // -003a │ │ -00dfa0: 0001 0100 0200 0000 3a00 0000 |01f6: packed-switch-data (6 units) │ │ +00db9c: |[00db9c] dk.andsen.asqlitemanager.TableViewer.onCreate:(Landroid/os/Bundle;)V │ │ +00dbac: 1407 bf00 077f |0000: const v7, #float 1.7945e+38 // #7f0700bf │ │ +00dbb2: 1304 0800 |0003: const/16 v4, #int 8 // #8 │ │ +00dbb6: 1246 |0005: const/4 v6, #int 4 // #4 │ │ +00dbb8: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +00dbba: 6f20 0300 9800 |0007: invoke-super {v8, v9}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00dbc0: 1a00 9f02 |000a: const-string v0, "TableViewer onCreate" // string@029f │ │ +00dbc4: 5581 9700 |000c: iget-boolean v1, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00dbc8: 7120 3903 1000 |000e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00dbce: 7110 9401 0800 |0011: invoke-static {v8}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00dbd4: 0a00 |0014: move-result v0 │ │ +00dbd6: 5c80 9700 |0015: iput-boolean v0, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00dbda: 7110 8e01 0800 |0017: invoke-static {v8}, Ldk/andsen/asqlitemanager/Prefs;.d:(Landroid/content/Context;)I // method@018e │ │ +00dbe0: 0a00 |001a: move-result v0 │ │ +00dbe2: 5980 9800 |001b: iput v0, v8, Ldk/andsen/asqlitemanager/TableViewer;.q:I // field@0098 │ │ +00dbe6: 1400 1f00 037f |001d: const v0, #float 1.74129e+38 // #7f03001f │ │ +00dbec: 6e20 0d02 0800 |0020: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.setContentView:(I)V // method@020d │ │ +00dbf2: 1400 5800 087f |0023: const v0, #float 1.80777e+38 // #7f080058 │ │ +00dbf8: 6e20 f801 0800 |0026: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dbfe: 0c00 |0029: move-result-object v0 │ │ +00dc00: 1f00 4d00 |002a: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00dc04: 5b80 a100 |002c: iput-object v0, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ +00dc08: 1400 5900 087f |002e: const v0, #float 1.80777e+38 // #7f080059 │ │ +00dc0e: 6e20 f801 0800 |0031: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc14: 0c00 |0034: move-result-object v0 │ │ +00dc16: 1f00 3900 |0035: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00dc1a: 1401 5b00 087f |0037: const v1, #float 1.80777e+38 // #7f08005b │ │ +00dc20: 6e20 f801 1800 |003a: invoke-virtual {v8, v1}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc26: 0c01 |003d: move-result-object v1 │ │ +00dc28: 1f01 3900 |003e: check-cast v1, Landroid/widget/Button; // type@0039 │ │ +00dc2c: 1402 5a00 087f |0040: const v2, #float 1.80777e+38 // #7f08005a │ │ +00dc32: 6e20 f801 2800 |0043: invoke-virtual {v8, v2}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc38: 0c02 |0046: move-result-object v2 │ │ +00dc3a: 1f02 3900 |0047: check-cast v2, Landroid/widget/Button; // type@0039 │ │ +00dc3e: 1403 6c00 087f |0049: const v3, #float 1.80777e+38 // #7f08006c │ │ +00dc44: 6e20 f801 3800 |004c: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc4a: 0c03 |004f: move-result-object v3 │ │ +00dc4c: 1f03 4b00 |0050: check-cast v3, Landroid/widget/TableLayout; // type@004b │ │ +00dc50: 5b83 8e00 |0052: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.g:Landroid/widget/TableLayout; // field@008e │ │ +00dc54: 1403 2200 087f |0054: const v3, #float 1.80776e+38 // #7f080022 │ │ +00dc5a: 6e20 f801 3800 |0057: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc60: 0c03 |005a: move-result-object v3 │ │ +00dc62: 1f03 4b00 |005b: check-cast v3, Landroid/widget/TableLayout; // type@004b │ │ +00dc66: 5b83 8d00 |005d: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.f:Landroid/widget/TableLayout; // field@008d │ │ +00dc6a: 1403 5c00 087f |005f: const v3, #float 1.80777e+38 // #7f08005c │ │ +00dc70: 6e20 f801 3800 |0062: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc76: 0c03 |0065: move-result-object v3 │ │ +00dc78: 1f03 3900 |0066: check-cast v3, Landroid/widget/Button; // type@0039 │ │ +00dc7c: 5b83 9400 |0068: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ +00dc80: 1403 5d00 087f |006a: const v3, #float 1.80777e+38 // #7f08005d │ │ +00dc86: 6e20 f801 3800 |006d: invoke-virtual {v8, v3}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00dc8c: 0c03 |0070: move-result-object v3 │ │ +00dc8e: 1f03 3900 |0071: check-cast v3, Landroid/widget/Button; // type@0039 │ │ +00dc92: 5b83 9500 |0073: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ +00dc96: 5483 9400 |0075: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ +00dc9a: 6e20 9500 8300 |0077: invoke-virtual {v3, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00dca0: 5483 9500 |007a: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ +00dca4: 6e20 9500 8300 |007c: invoke-virtual {v3, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00dcaa: 5483 9400 |007f: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.m:Landroid/widget/Button; // field@0094 │ │ +00dcae: 6e20 9700 4300 |0081: invoke-virtual {v3, v4}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ +00dcb4: 5483 9500 |0084: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.n:Landroid/widget/Button; // field@0095 │ │ +00dcb8: 6e20 9700 4300 |0086: invoke-virtual {v3, v4}, Landroid/widget/Button;.setVisibility:(I)V // method@0097 │ │ +00dcbe: 5b88 8c00 |0089: iput-object v8, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00dcc2: 5483 8c00 |008b: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00dcc6: 7110 9101 0300 |008d: invoke-static {v3}, Ldk/andsen/asqlitemanager/Prefs;.g:(Landroid/content/Context;)I // method@0191 │ │ +00dccc: 0a03 |0090: move-result v3 │ │ +00dcce: 5983 a000 |0091: iput v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.y:I // field@00a0 │ │ +00dcd2: 7110 8d01 0800 |0093: invoke-static {v8}, Ldk/andsen/asqlitemanager/Prefs;.c:(Landroid/content/Context;)I // method@018d │ │ +00dcd8: 0a03 |0096: move-result v3 │ │ +00dcda: 5983 9200 |0097: iput v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00dcde: 6e20 9500 8000 |0099: invoke-virtual {v0, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00dce4: 6e20 9500 8100 |009c: invoke-virtual {v1, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00dcea: 6e20 9500 8200 |009f: invoke-virtual {v2, v8}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00dcf0: 6e10 fb01 0800 |00a2: invoke-virtual {v8}, Ldk/andsen/asqlitemanager/TableViewer;.getIntent:()Landroid/content/Intent; // method@01fb │ │ +00dcf6: 0c02 |00a5: move-result-object v2 │ │ +00dcf8: 6e10 3c00 0200 |00a6: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00dcfe: 0c02 |00a9: move-result-object v2 │ │ +00dd00: 3802 1101 |00aa: if-eqz v2, 01bb // +0111 │ │ +00dd04: 5483 a100 |00ac: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ +00dd08: 6e10 de00 0300 |00ae: invoke-virtual {v3}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@00de │ │ +00dd0e: 0c03 |00b1: move-result-object v3 │ │ +00dd10: 5b83 8c00 |00b2: iput-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00dd14: 1a03 8504 |00b4: const-string v3, "type" // string@0485 │ │ +00dd18: 6e20 6d00 3200 |00b6: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@006d │ │ +00dd1e: 0a03 |00b9: move-result v3 │ │ +00dd20: 5983 9600 |00ba: iput v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ +00dd24: 1a03 4602 |00bc: const-string v3, "Opening database" // string@0246 │ │ +00dd28: 5584 9700 |00be: iget-boolean v4, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00dd2c: 7120 3903 4300 |00c0: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00dd32: 1a03 9902 |00c3: const-string v3, "Table" // string@0299 │ │ +00dd36: 6e20 6f00 3200 |00c5: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00dd3c: 0c02 |00c8: move-result-object v2 │ │ +00dd3e: 5b82 8b00 |00c9: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00dd42: 6202 a400 |00cb: sget-object v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00dd46: 5b82 8a00 |00cd: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00dd4a: 1a02 b300 |00cf: const-string v2, "Database open" // string@00b3 │ │ +00dd4e: 5583 9700 |00d1: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00dd52: 7120 3903 3200 |00d3: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00dd58: 5282 9600 |00d6: iget v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ +00dd5c: 3902 e400 |00d8: if-nez v2, 01bc // +00e4 │ │ +00dd60: 5482 a100 |00da: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ +00dd64: 2203 d600 |00dc: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00dd68: 7010 fd03 0300 |00de: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00dd6e: 1404 1200 077f |00e1: const v4, #float 1.79446e+38 // #7f070012 │ │ +00dd74: 6e20 fc01 4800 |00e4: invoke-virtual {v8, v4}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00dd7a: 0c04 |00e7: move-result-object v4 │ │ +00dd7c: 6e20 0104 4300 |00e8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00dd82: 0c03 |00eb: move-result-object v3 │ │ +00dd84: 1a04 0a00 |00ec: const-string v4, " " // string@000a │ │ +00dd88: 6e20 0104 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00dd8e: 0c03 |00f1: move-result-object v3 │ │ +00dd90: 5484 8b00 |00f2: iget-object v4, v8, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00dd94: 6e20 0104 4300 |00f4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00dd9a: 0c03 |00f7: move-result-object v3 │ │ +00dd9c: 6e10 0304 0300 |00f8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00dda2: 0c03 |00fb: move-result-object v3 │ │ +00dda4: 6e20 ee00 3200 |00fc: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00ddaa: 3809 e800 |00ff: if-eqz v9, 01e7 // +00e8 │ │ +00ddae: 1a02 9c02 |0101: const-string v2, "TableViewer RestoreInstanceState" // string@029c │ │ +00ddb2: 5583 9700 |0103: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00ddb6: 7120 3903 3200 |0105: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ddbc: 1a02 4f02 |0108: const-string v2, "PageOffset" // string@024f │ │ +00ddc0: 1203 |010a: const/4 v3, #int 0 // #0 │ │ +00ddc2: 6e30 6e00 2903 |010b: invoke-virtual {v9, v2, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@006e │ │ +00ddc8: 0a02 |010e: move-result v2 │ │ +00ddca: 5982 9100 |010f: iput v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00ddce: 2202 d600 |0111: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ddd2: 7010 fd03 0200 |0113: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ddd8: 1a03 3e02 |0116: const-string v3, "Offset " // string@023e │ │ +00dddc: 6e20 0104 3200 |0118: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00dde2: 0c02 |011b: move-result-object v2 │ │ +00dde4: 5283 9100 |011c: iget v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00dde8: 6e20 fe03 3200 |011e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00ddee: 0c02 |0121: move-result-object v2 │ │ +00ddf0: 6e10 0304 0200 |0122: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ddf6: 0c02 |0125: move-result-object v2 │ │ +00ddf8: 5583 9700 |0126: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00ddfc: 7120 3903 3200 |0128: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00de02: 1a02 e802 |012b: const-string v2, "WhereClause" // string@02e8 │ │ +00de06: 6e20 6f00 2900 |012d: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00de0c: 0c02 |0130: move-result-object v2 │ │ +00de0e: 5b82 8800 |0131: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00de12: 5482 8800 |0133: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00de16: 3902 0600 |0135: if-nez v2, 013b // +0006 │ │ +00de1a: 1a02 0000 |0137: const-string v2, "" // string@0000 │ │ +00de1e: 5b82 8800 |0139: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00de22: 2202 d600 |013b: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00de26: 7010 fd03 0200 |013d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00de2c: 1a03 1c03 |0140: const-string v3, "_where " // string@031c │ │ +00de30: 6e20 0104 3200 |0142: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00de36: 0c02 |0145: move-result-object v2 │ │ +00de38: 5483 8800 |0146: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00de3c: 6e20 0104 3200 |0148: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00de42: 0c02 |014b: move-result-object v2 │ │ +00de44: 6e10 0304 0200 |014c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00de4a: 0c02 |014f: move-result-object v2 │ │ +00de4c: 5583 9700 |0150: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00de50: 7120 3903 3200 |0152: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00de56: 1a02 4902 |0155: const-string v2, "Order" // string@0249 │ │ +00de5a: 6e20 6f00 2900 |0157: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00de60: 0c02 |015a: move-result-object v2 │ │ +00de62: 5b82 8900 |015b: iput-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00de66: 2202 d600 |015d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00de6a: 7010 fd03 0200 |015f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00de70: 1a03 1a03 |0162: const-string v3, "_order " // string@031a │ │ +00de74: 6e20 0104 3200 |0164: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00de7a: 0c02 |0167: move-result-object v2 │ │ +00de7c: 5483 8900 |0168: iget-object v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00de80: 6e20 0104 3200 |016a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00de86: 0c02 |016d: move-result-object v2 │ │ +00de88: 6e10 0304 0200 |016e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00de8e: 0c02 |0171: move-result-object v2 │ │ +00de90: 5583 9700 |0172: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00de94: 7120 3903 3200 |0174: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00de9a: 1a02 1c01 |0177: const-string v2, "Increasing" // string@011c │ │ +00de9e: 6e20 6c00 2900 |0179: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ +00dea4: 0a02 |017c: move-result v2 │ │ +00dea6: 5c82 9900 |017d: iput-boolean v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00deaa: 2202 d600 |017f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00deae: 7010 fd03 0200 |0181: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00deb4: 1a03 1903 |0184: const-string v3, "_increasing " // string@0319 │ │ +00deb8: 6e20 0104 3200 |0186: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00debe: 0c02 |0189: move-result-object v2 │ │ +00dec0: 5583 9900 |018a: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00dec4: 6e20 0204 3200 |018c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00deca: 0c02 |018f: move-result-object v2 │ │ +00decc: 6e10 0304 0200 |0190: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ded2: 0c02 |0193: move-result-object v2 │ │ +00ded4: 5583 9700 |0194: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00ded8: 7120 3903 3200 |0196: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00dede: 1a02 6f04 |0199: const-string v2, "showTip" // string@046f │ │ +00dee2: 6e20 6c00 2900 |019b: invoke-virtual {v9, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ +00dee8: 0a02 |019e: move-result v2 │ │ +00deea: 3802 1000 |019f: if-eqz v2, 01af // +0010 │ │ +00deee: 1a02 6e04 |01a1: const-string v2, "showHint true" // string@046e │ │ +00def2: 5583 9700 |01a3: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00def6: 7120 3903 3200 |01a5: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00defc: 6e20 fe01 7800 |01a8: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00df02: 0c02 |01ab: move-result-object v2 │ │ +00df04: 7030 e501 2806 |01ac: invoke-direct {v8, v2, v6}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ljava/lang/CharSequence;I)V // method@01e5 │ │ +00df0a: 5482 8c00 |01af: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00df0e: 7110 9601 0200 |01b1: invoke-static {v2}, Ldk/andsen/asqlitemanager/Prefs;.l:(Landroid/content/Context;)I // method@0196 │ │ +00df14: 0a02 |01b4: move-result v2 │ │ +00df16: 2b02 4100 0000 |01b5: packed-switch v2, 000001f6 // +00000041 │ │ +00df1c: 6e20 0402 0800 |01b8: invoke-virtual {v8, v0}, Ldk/andsen/asqlitemanager/TableViewer;.onClick:(Landroid/view/View;)V // method@0204 │ │ +00df22: 0e00 |01bb: return-void │ │ +00df24: 5282 9600 |01bc: iget v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.o:I // field@0096 │ │ +00df28: 3352 41ff |01be: if-ne v2, v5, 00ff // -00bf │ │ +00df2c: 5482 a100 |01c0: iget-object v2, v8, Ldk/andsen/asqlitemanager/TableViewer;.z:Landroid/widget/TextView; // field@00a1 │ │ +00df30: 2203 d600 |01c2: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00df34: 7010 fd03 0300 |01c4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00df3a: 1404 1300 077f |01c7: const v4, #float 1.79446e+38 // #7f070013 │ │ +00df40: 6e20 fc01 4800 |01ca: invoke-virtual {v8, v4}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00df46: 0c04 |01cd: move-result-object v4 │ │ +00df48: 6e20 0104 4300 |01ce: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00df4e: 0c03 |01d1: move-result-object v3 │ │ +00df50: 1a04 0a00 |01d2: const-string v4, " " // string@000a │ │ +00df54: 6e20 0104 4300 |01d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00df5a: 0c03 |01d7: move-result-object v3 │ │ +00df5c: 5484 8b00 |01d8: iget-object v4, v8, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00df60: 6e20 0104 4300 |01da: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00df66: 0c03 |01dd: move-result-object v3 │ │ +00df68: 6e10 0304 0300 |01de: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00df6e: 0c03 |01e1: move-result-object v3 │ │ +00df70: 6e20 ee00 3200 |01e2: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00df76: 2900 1aff |01e5: goto/16 00ff // -00e6 │ │ +00df7a: 6e20 fe01 7800 |01e7: invoke-virtual {v8, v7}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00df80: 0c02 |01ea: move-result-object v2 │ │ +00df82: 7030 e501 2806 |01eb: invoke-direct {v8, v2, v6}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ljava/lang/CharSequence;I)V // method@01e5 │ │ +00df88: 28c1 |01ee: goto 01af // -003f │ │ +00df8a: 7020 e701 5800 |01ef: invoke-direct {v8, v5}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Z)V // method@01e7 │ │ +00df90: 6e20 0402 1800 |01f2: invoke-virtual {v8, v1}, Ldk/andsen/asqlitemanager/TableViewer;.onClick:(Landroid/view/View;)V // method@0204 │ │ +00df96: 28c6 |01f5: goto 01bb // -003a │ │ +00df98: 0001 0100 0200 0000 3a00 0000 |01f6: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -00dfac: |[00dfac] dk.andsen.asqlitemanager.TableViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -00dfbc: 1245 |0000: const/4 v5, #int 4 // #4 │ │ -00dfbe: 1232 |0001: const/4 v2, #int 3 // #3 │ │ -00dfc0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -00dfc2: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -00dfc4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -00dfc6: 1400 6900 077f |0005: const v0, #float 1.79448e+38 // #7f070069 │ │ -00dfcc: 7250 8200 3734 |0008: invoke-interface {v7, v3, v4, v3, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00dfd2: 1400 6a00 077f |000b: const v0, #float 1.79448e+38 // #7f07006a │ │ -00dfd8: 7250 8200 3741 |000e: invoke-interface {v7, v3, v1, v4, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00dfde: 1400 6b00 077f |0011: const v0, #float 1.79448e+38 // #7f07006b │ │ -00dfe4: 7250 8200 3712 |0014: invoke-interface {v7, v3, v2, v1, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00dfea: 1400 4d00 077f |0017: const v0, #float 1.79447e+38 // #7f07004d │ │ -00dff0: 7250 8200 3723 |001a: invoke-interface {v7, v3, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00dff6: 1250 |001d: const/4 v0, #int 5 // #5 │ │ -00dff8: 1401 cc00 077f |001e: const v1, #float 1.7945e+38 // #7f0700cc │ │ -00dffe: 7251 8200 3750 |0021: invoke-interface {v7, v3, v0, v5, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00e004: 1260 |0024: const/4 v0, #int 6 // #6 │ │ -00e006: 1251 |0025: const/4 v1, #int 5 // #5 │ │ -00e008: 1402 cd00 077f |0026: const v2, #float 1.7945e+38 // #7f0700cd │ │ -00e00e: 7252 8200 3710 |0029: invoke-interface {v7, v3, v0, v1, v2}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00e014: 1260 |002c: const/4 v0, #int 6 // #6 │ │ -00e016: 1401 9f00 077f |002d: const v1, #float 1.79449e+38 // #7f07009f │ │ -00e01c: 7251 8200 3705 |0030: invoke-interface {v7, v3, v5, v0, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00e022: 0f04 |0033: return v4 │ │ +00dfa4: |[00dfa4] dk.andsen.asqlitemanager.TableViewer.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +00dfb4: 1245 |0000: const/4 v5, #int 4 // #4 │ │ +00dfb6: 1232 |0001: const/4 v2, #int 3 // #3 │ │ +00dfb8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +00dfba: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +00dfbc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +00dfbe: 1400 6900 077f |0005: const v0, #float 1.79448e+38 // #7f070069 │ │ +00dfc4: 7250 8200 3734 |0008: invoke-interface {v7, v3, v4, v3, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00dfca: 1400 6a00 077f |000b: const v0, #float 1.79448e+38 // #7f07006a │ │ +00dfd0: 7250 8200 3741 |000e: invoke-interface {v7, v3, v1, v4, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00dfd6: 1400 6b00 077f |0011: const v0, #float 1.79448e+38 // #7f07006b │ │ +00dfdc: 7250 8200 3712 |0014: invoke-interface {v7, v3, v2, v1, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00dfe2: 1400 4d00 077f |0017: const v0, #float 1.79447e+38 // #7f07004d │ │ +00dfe8: 7250 8200 3723 |001a: invoke-interface {v7, v3, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00dfee: 1250 |001d: const/4 v0, #int 5 // #5 │ │ +00dff0: 1401 cc00 077f |001e: const v1, #float 1.7945e+38 // #7f0700cc │ │ +00dff6: 7251 8200 3750 |0021: invoke-interface {v7, v3, v0, v5, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00dffc: 1260 |0024: const/4 v0, #int 6 // #6 │ │ +00dffe: 1251 |0025: const/4 v1, #int 5 // #5 │ │ +00e000: 1402 cd00 077f |0026: const v2, #float 1.7945e+38 // #7f0700cd │ │ +00e006: 7252 8200 3710 |0029: invoke-interface {v7, v3, v0, v1, v2}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00e00c: 1260 |002c: const/4 v0, #int 6 // #6 │ │ +00e00e: 1401 9f00 077f |002d: const v1, #float 1.79449e+38 // #7f07009f │ │ +00e014: 7251 8200 3705 |0030: invoke-interface {v7, v3, v5, v0, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00e01a: 0f04 |0033: return v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onDestroy' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -00e024: |[00e024] dk.andsen.asqlitemanager.TableViewer.onDestroy:()V │ │ -00e034: 1a00 a002 |0000: const-string v0, "TableViewer onDestroy" // string@02a0 │ │ -00e038: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e03c: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e042: 6f10 0400 0200 |0007: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@0004 │ │ -00e048: 0e00 |000a: return-void │ │ +00e01c: |[00e01c] dk.andsen.asqlitemanager.TableViewer.onDestroy:()V │ │ +00e02c: 1a00 a002 |0000: const-string v0, "TableViewer onDestroy" // string@02a0 │ │ +00e030: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e034: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e03a: 6f10 0400 0200 |0007: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@0004 │ │ +00e040: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 238 16-bit code units │ │ -00e04c: |[00e04c] dk.andsen.asqlitemanager.TableViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -00e05c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00e05e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -00e060: 7210 8500 0600 |0002: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ -00e066: 0a02 |0005: move-result v2 │ │ -00e068: 2b02 d600 0000 |0006: packed-switch v2, 000000dc // +000000d6 │ │ -00e06e: 0110 |0009: move v0, v1 │ │ -00e070: 0f00 |000a: return v0 │ │ -00e072: 5452 8a00 |000b: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00e076: 5453 8b00 |000d: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00e07a: 6e20 d902 3200 |000f: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/q;.i:(Ljava/lang/String;)Z // method@02d9 │ │ -00e080: 0a02 |0012: move-result v2 │ │ -00e082: 3802 1700 |0013: if-eqz v2, 002a // +0017 │ │ -00e086: 1402 4e00 077f |0015: const v2, #float 1.79447e+38 // #7f07004e │ │ -00e08c: 6e20 fc01 2500 |0018: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00e092: 0c02 |001b: move-result-object v2 │ │ -00e094: 2303 f400 |001c: new-array v3, v0, [Ljava/lang/Object; // type@00f4 │ │ -00e098: 5454 8b00 |001e: iget-object v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00e09c: 4d04 0301 |0020: aput-object v4, v3, v1 │ │ -00e0a0: 7120 e903 3200 |0022: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@03e9 │ │ -00e0a6: 0c01 |0025: move-result-object v1 │ │ -00e0a8: 7120 3403 1500 |0026: invoke-static {v5, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -00e0ae: 28e1 |0029: goto 000a // -001f │ │ -00e0b0: 1401 4f00 077f |002a: const v1, #float 1.79447e+38 // #7f07004f │ │ -00e0b6: 6e20 fc01 1500 |002d: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -00e0bc: 0c01 |0030: move-result-object v1 │ │ -00e0be: 7120 3403 1500 |0031: invoke-static {v5, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -00e0c4: 28d6 |0034: goto 000a // -002a │ │ -00e0c6: 1a00 9d02 |0035: const-string v0, "TableViewer calling csvExport" // string@029d │ │ -00e0ca: 5552 9700 |0037: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e0ce: 7120 3903 2000 |0039: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e0d4: 7010 f101 0500 |003c: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.d:()V // method@01f1 │ │ -00e0da: 28ca |003f: goto 0009 // -0036 │ │ -00e0dc: 1a02 9e02 |0040: const-string v2, "TableViewer calling csvImport" // string@029e │ │ -00e0e0: 5553 9700 |0042: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e0e4: 7120 3903 3200 |0044: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e0ea: 7100 7500 0000 |0047: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ -00e0f0: 0c02 |004a: move-result-object v2 │ │ -00e0f2: 6e10 b303 0200 |004b: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@03b3 │ │ -00e0f8: 0c02 |004e: move-result-object v2 │ │ -00e0fa: 1a03 8300 |004f: const-string v3, "Calling Filepicker" // string@0083 │ │ -00e0fe: 5554 9700 |0051: iget-boolean v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e102: 7120 3903 4300 |0053: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e108: 2203 1400 |0056: new-instance v3, Landroid/content/Intent; // type@0014 │ │ -00e10c: 1c04 ad00 |0058: const-class v4, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ -00e110: 7030 3900 5304 |005a: invoke-direct {v3, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00e116: 1a04 9002 |005d: const-string v4, "StartDir" // string@0290 │ │ -00e11a: 6e30 4100 4302 |005f: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00e120: 1a02 bd02 |0062: const-string v2, "UseRoot" // string@02bd │ │ -00e124: 6e30 4200 2301 |0064: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00e12a: 1a02 0801 |0067: const-string v2, "GetDir" // string@0108 │ │ -00e12e: 6e30 4200 2301 |0069: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00e134: 1a02 bc02 |006c: const-string v2, "UseBB" // string@02bc │ │ -00e138: 6e30 4200 2301 |006e: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00e13e: 1a02 4402 |0071: const-string v2, "OpenFile" // string@0244 │ │ -00e142: 6e30 4200 2301 |0073: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00e148: 2302 f500 |0076: new-array v2, v0, [Ljava/lang/String; // type@00f5 │ │ -00e14c: 1a04 5600 |0078: const-string v4, ".csv" // string@0056 │ │ -00e150: 4d04 0201 |007a: aput-object v4, v2, v1 │ │ -00e154: 1a01 fc00 |007c: const-string v1, "FileTypes" // string@00fc │ │ -00e158: 6e30 4300 1302 |007e: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ -00e15e: 1231 |0081: const/4 v1, #int 3 // #3 │ │ -00e160: 6e30 0f02 3501 |0082: invoke-virtual {v5, v3, v1}, Ldk/andsen/asqlitemanager/TableViewer;.startActivityForResult:(Landroid/content/Intent;I)V // method@020f │ │ -00e166: 2885 |0085: goto 000a // -007b │ │ -00e168: 5951 9100 |0086: iput v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00e16c: 7010 f601 0500 |0088: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00e172: 2900 7fff |008b: goto/16 000a // -0081 │ │ -00e176: 5451 8a00 |008d: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00e17a: 5452 8b00 |008f: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00e17e: 5453 8800 |0091: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00e182: 6e30 9d02 2103 |0093: invoke-virtual {v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/String;)I // method@029d │ │ -00e188: 0a01 |0096: move-result v1 │ │ -00e18a: 2202 d600 |0097: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e18e: 7010 fc03 0200 |0099: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e194: 1a03 7002 |009c: const-string v3, "Records = " // string@0270 │ │ -00e198: 6e20 0004 3200 |009e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e19e: 0c02 |00a1: move-result-object v2 │ │ -00e1a0: 6e20 fd03 1200 |00a2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00e1a6: 0c02 |00a5: move-result-object v2 │ │ -00e1a8: 6e10 0204 0200 |00a6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e1ae: 0c02 |00a9: move-result-object v2 │ │ -00e1b0: 5553 9700 |00aa: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e1b4: 7120 3903 3200 |00ac: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e1ba: 5252 9200 |00af: iget v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ -00e1be: b121 |00b1: sub-int/2addr v1, v2 │ │ -00e1c0: 5951 9100 |00b2: iput v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00e1c4: 7010 f601 0500 |00b4: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ -00e1ca: 2900 53ff |00b7: goto/16 000a // -00ad │ │ -00e1ce: 2201 1400 |00b9: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -00e1d2: 5452 8c00 |00bb: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ -00e1d6: 1c03 5600 |00bd: const-class v3, Ldk/andsen/asqlitemanager/FilterBuilder; // type@0056 │ │ -00e1da: 7030 3900 2103 |00bf: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00e1e0: 1a02 e000 |00c2: const-string v2, "FILTER" // string@00e0 │ │ -00e1e4: 5453 8800 |00c4: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00e1e8: 6e30 4100 2103 |00c6: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00e1ee: 1a02 9402 |00c9: const-string v2, "TABLE" // string@0294 │ │ -00e1f2: 5453 8b00 |00cb: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ -00e1f6: 6e30 4100 2103 |00cd: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00e1fc: 1222 |00d0: const/4 v2, #int 2 // #2 │ │ -00e1fe: 6e30 0f02 1502 |00d1: invoke-virtual {v5, v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.startActivityForResult:(Landroid/content/Intent;I)V // method@020f │ │ -00e204: 2900 36ff |00d4: goto/16 000a // -00ca │ │ -00e208: 7010 f401 0500 |00d6: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.e:()V // method@01f4 │ │ -00e20e: 2900 31ff |00d9: goto/16 000a // -00cf │ │ -00e212: 0000 |00db: nop // spacer │ │ -00e214: 0001 0700 0000 0000 0500 0000 8000 ... |00dc: packed-switch-data (18 units) │ │ +00e044: |[00e044] dk.andsen.asqlitemanager.TableViewer.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +00e054: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00e056: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +00e058: 7210 8500 0600 |0002: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ +00e05e: 0a02 |0005: move-result v2 │ │ +00e060: 2b02 d600 0000 |0006: packed-switch v2, 000000dc // +000000d6 │ │ +00e066: 0110 |0009: move v0, v1 │ │ +00e068: 0f00 |000a: return v0 │ │ +00e06a: 5452 8a00 |000b: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00e06e: 5453 8b00 |000d: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00e072: 6e20 d902 3200 |000f: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/q;.i:(Ljava/lang/String;)Z // method@02d9 │ │ +00e078: 0a02 |0012: move-result v2 │ │ +00e07a: 3802 1700 |0013: if-eqz v2, 002a // +0017 │ │ +00e07e: 1402 4e00 077f |0015: const v2, #float 1.79447e+38 // #7f07004e │ │ +00e084: 6e20 fc01 2500 |0018: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00e08a: 0c02 |001b: move-result-object v2 │ │ +00e08c: 2303 f400 |001c: new-array v3, v0, [Ljava/lang/Object; // type@00f4 │ │ +00e090: 5454 8b00 |001e: iget-object v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00e094: 4d04 0301 |0020: aput-object v4, v3, v1 │ │ +00e098: 7120 ea03 3200 |0022: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@03ea │ │ +00e09e: 0c01 |0025: move-result-object v1 │ │ +00e0a0: 7120 3403 1500 |0026: invoke-static {v5, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +00e0a6: 28e1 |0029: goto 000a // -001f │ │ +00e0a8: 1401 4f00 077f |002a: const v1, #float 1.79447e+38 // #7f07004f │ │ +00e0ae: 6e20 fc01 1500 |002d: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +00e0b4: 0c01 |0030: move-result-object v1 │ │ +00e0b6: 7120 3403 1500 |0031: invoke-static {v5, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +00e0bc: 28d6 |0034: goto 000a // -002a │ │ +00e0be: 1a00 9d02 |0035: const-string v0, "TableViewer calling csvExport" // string@029d │ │ +00e0c2: 5552 9700 |0037: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e0c6: 7120 3903 2000 |0039: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e0cc: 7010 f101 0500 |003c: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.d:()V // method@01f1 │ │ +00e0d2: 28ca |003f: goto 0009 // -0036 │ │ +00e0d4: 1a02 9e02 |0040: const-string v2, "TableViewer calling csvImport" // string@029e │ │ +00e0d8: 5553 9700 |0042: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e0dc: 7120 3903 3200 |0044: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e0e2: 7100 7500 0000 |0047: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ +00e0e8: 0c02 |004a: move-result-object v2 │ │ +00e0ea: 6e10 b303 0200 |004b: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@03b3 │ │ +00e0f0: 0c02 |004e: move-result-object v2 │ │ +00e0f2: 1a03 8300 |004f: const-string v3, "Calling Filepicker" // string@0083 │ │ +00e0f6: 5554 9700 |0051: iget-boolean v4, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e0fa: 7120 3903 4300 |0053: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e100: 2203 1400 |0056: new-instance v3, Landroid/content/Intent; // type@0014 │ │ +00e104: 1c04 ad00 |0058: const-class v4, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ +00e108: 7030 3900 5304 |005a: invoke-direct {v3, v5, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00e10e: 1a04 9002 |005d: const-string v4, "StartDir" // string@0290 │ │ +00e112: 6e30 4100 4302 |005f: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00e118: 1a02 bd02 |0062: const-string v2, "UseRoot" // string@02bd │ │ +00e11c: 6e30 4200 2301 |0064: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00e122: 1a02 0801 |0067: const-string v2, "GetDir" // string@0108 │ │ +00e126: 6e30 4200 2301 |0069: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00e12c: 1a02 bc02 |006c: const-string v2, "UseBB" // string@02bc │ │ +00e130: 6e30 4200 2301 |006e: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00e136: 1a02 4402 |0071: const-string v2, "OpenFile" // string@0244 │ │ +00e13a: 6e30 4200 2301 |0073: invoke-virtual {v3, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00e140: 2302 f500 |0076: new-array v2, v0, [Ljava/lang/String; // type@00f5 │ │ +00e144: 1a04 5600 |0078: const-string v4, ".csv" // string@0056 │ │ +00e148: 4d04 0201 |007a: aput-object v4, v2, v1 │ │ +00e14c: 1a01 fc00 |007c: const-string v1, "FileTypes" // string@00fc │ │ +00e150: 6e30 4300 1302 |007e: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ +00e156: 1231 |0081: const/4 v1, #int 3 // #3 │ │ +00e158: 6e30 0f02 3501 |0082: invoke-virtual {v5, v3, v1}, Ldk/andsen/asqlitemanager/TableViewer;.startActivityForResult:(Landroid/content/Intent;I)V // method@020f │ │ +00e15e: 2885 |0085: goto 000a // -007b │ │ +00e160: 5951 9100 |0086: iput v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00e164: 7010 f601 0500 |0088: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00e16a: 2900 7fff |008b: goto/16 000a // -0081 │ │ +00e16e: 5451 8a00 |008d: iget-object v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00e172: 5452 8b00 |008f: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00e176: 5453 8800 |0091: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00e17a: 6e30 9d02 2103 |0093: invoke-virtual {v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/String;)I // method@029d │ │ +00e180: 0a01 |0096: move-result v1 │ │ +00e182: 2202 d600 |0097: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e186: 7010 fd03 0200 |0099: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e18c: 1a03 7002 |009c: const-string v3, "Records = " // string@0270 │ │ +00e190: 6e20 0104 3200 |009e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e196: 0c02 |00a1: move-result-object v2 │ │ +00e198: 6e20 fe03 1200 |00a2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00e19e: 0c02 |00a5: move-result-object v2 │ │ +00e1a0: 6e10 0304 0200 |00a6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e1a6: 0c02 |00a9: move-result-object v2 │ │ +00e1a8: 5553 9700 |00aa: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e1ac: 7120 3903 3200 |00ac: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e1b2: 5252 9200 |00af: iget v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.k:I // field@0092 │ │ +00e1b6: b121 |00b1: sub-int/2addr v1, v2 │ │ +00e1b8: 5951 9100 |00b2: iput v1, v5, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00e1bc: 7010 f601 0500 |00b4: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.f:()V // method@01f6 │ │ +00e1c2: 2900 53ff |00b7: goto/16 000a // -00ad │ │ +00e1c6: 2201 1400 |00b9: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00e1ca: 5452 8c00 |00bb: iget-object v2, v5, Ldk/andsen/asqlitemanager/TableViewer;.e:Landroid/content/Context; // field@008c │ │ +00e1ce: 1c03 5600 |00bd: const-class v3, Ldk/andsen/asqlitemanager/FilterBuilder; // type@0056 │ │ +00e1d2: 7030 3900 2103 |00bf: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00e1d8: 1a02 e000 |00c2: const-string v2, "FILTER" // string@00e0 │ │ +00e1dc: 5453 8800 |00c4: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00e1e0: 6e30 4100 2103 |00c6: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00e1e6: 1a02 9402 |00c9: const-string v2, "TABLE" // string@0294 │ │ +00e1ea: 5453 8b00 |00cb: iget-object v3, v5, Ldk/andsen/asqlitemanager/TableViewer;.d:Ljava/lang/String; // field@008b │ │ +00e1ee: 6e30 4100 2103 |00cd: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00e1f4: 1222 |00d0: const/4 v2, #int 2 // #2 │ │ +00e1f6: 6e30 0f02 1502 |00d1: invoke-virtual {v5, v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.startActivityForResult:(Landroid/content/Intent;I)V // method@020f │ │ +00e1fc: 2900 36ff |00d4: goto/16 000a // -00ca │ │ +00e200: 7010 f401 0500 |00d6: invoke-direct {v5}, Ldk/andsen/asqlitemanager/TableViewer;.e:()V // method@01f4 │ │ +00e206: 2900 31ff |00d9: goto/16 000a // -00cf │ │ +00e20a: 0000 |00db: nop // spacer │ │ +00e20c: 0001 0700 0000 0000 0500 0000 8000 ... |00dc: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onPause' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -00e238: |[00e238] dk.andsen.asqlitemanager.TableViewer.onPause:()V │ │ -00e248: 1a00 a102 |0000: const-string v0, "TableViewer onPause" // string@02a1 │ │ -00e24c: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e250: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e256: 6f10 0500 0200 |0007: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0005 │ │ -00e25c: 0e00 |000a: return-void │ │ +00e230: |[00e230] dk.andsen.asqlitemanager.TableViewer.onPause:()V │ │ +00e240: 1a00 a102 |0000: const-string v0, "TableViewer onPause" // string@02a1 │ │ +00e244: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e248: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e24e: 6f10 0500 0200 |0007: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0005 │ │ +00e254: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onRestart' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -00e260: |[00e260] dk.andsen.asqlitemanager.TableViewer.onRestart:()V │ │ -00e270: 1a00 a202 |0000: const-string v0, "TableViewer onRestart" // string@02a2 │ │ -00e274: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e278: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e27e: 6200 a400 |0007: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00e282: 5b20 8a00 |0009: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ -00e286: 6f10 0600 0200 |000b: invoke-super {v2}, Landroid/app/Activity;.onRestart:()V // method@0006 │ │ -00e28c: 0e00 |000e: return-void │ │ +00e258: |[00e258] dk.andsen.asqlitemanager.TableViewer.onRestart:()V │ │ +00e268: 1a00 a202 |0000: const-string v0, "TableViewer onRestart" // string@02a2 │ │ +00e26c: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e270: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e276: 6200 a400 |0007: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00e27a: 5b20 8a00 |0009: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.c:Ldk/andsen/asqlitemanager/q; // field@008a │ │ +00e27e: 6f10 0600 0200 |000b: invoke-super {v2}, Landroid/app/Activity;.onRestart:()V // method@0006 │ │ +00e284: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -00e290: |[00e290] dk.andsen.asqlitemanager.TableViewer.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -00e2a0: 1a00 a302 |0000: const-string v0, "TableViewer onSaveInstanceState" // string@02a3 │ │ -00e2a4: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e2a8: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e2ae: 1a00 7004 |0007: const-string v0, "showTip" // string@0470 │ │ -00e2b2: 5521 9f00 |0009: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ -00e2b6: 6e30 7100 0301 |000b: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ -00e2bc: 1a00 4f02 |000e: const-string v0, "PageOffset" // string@024f │ │ -00e2c0: 5221 9100 |0010: iget v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ -00e2c4: 6e30 7200 0301 |0012: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0072 │ │ -00e2ca: 1a00 e802 |0015: const-string v0, "WhereClause" // string@02e8 │ │ -00e2ce: 5421 8800 |0017: iget-object v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ -00e2d2: 6e30 7300 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0073 │ │ -00e2d8: 1a00 4902 |001c: const-string v0, "Order" // string@0249 │ │ -00e2dc: 5421 8900 |001e: iget-object v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -00e2e0: 6e30 7300 0301 |0020: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0073 │ │ -00e2e6: 1a00 1c01 |0023: const-string v0, "Increasing" // string@011c │ │ -00e2ea: 5521 9900 |0025: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ -00e2ee: 6e30 7100 0301 |0027: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ -00e2f4: 6f20 0700 3200 |002a: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ -00e2fa: 0e00 |002d: return-void │ │ +00e288: |[00e288] dk.andsen.asqlitemanager.TableViewer.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +00e298: 1a00 a302 |0000: const-string v0, "TableViewer onSaveInstanceState" // string@02a3 │ │ +00e29c: 5521 9700 |0002: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e2a0: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e2a6: 1a00 6f04 |0007: const-string v0, "showTip" // string@046f │ │ +00e2aa: 5521 9f00 |0009: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.x:Z // field@009f │ │ +00e2ae: 6e30 7100 0301 |000b: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ +00e2b4: 1a00 4f02 |000e: const-string v0, "PageOffset" // string@024f │ │ +00e2b8: 5221 9100 |0010: iget v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.j:I // field@0091 │ │ +00e2bc: 6e30 7200 0301 |0012: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0072 │ │ +00e2c2: 1a00 e802 |0015: const-string v0, "WhereClause" // string@02e8 │ │ +00e2c6: 5421 8800 |0017: iget-object v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.a:Ljava/lang/String; // field@0088 │ │ +00e2ca: 6e30 7300 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0073 │ │ +00e2d0: 1a00 4902 |001c: const-string v0, "Order" // string@0249 │ │ +00e2d4: 5421 8900 |001e: iget-object v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +00e2d8: 6e30 7300 0301 |0020: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0073 │ │ +00e2de: 1a00 1c01 |0023: const-string v0, "Increasing" // string@011c │ │ +00e2e2: 5521 9900 |0025: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.r:Z // field@0099 │ │ +00e2e6: 6e30 7100 0301 |0027: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ +00e2ec: 6f20 0700 3200 |002a: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ +00e2f2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/TableViewer;) │ │ name : 'onWindowFocusChanged' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -00e2fc: |[00e2fc] dk.andsen.asqlitemanager.TableViewer.onWindowFocusChanged:(Z)V │ │ -00e30c: 3803 3f00 |0000: if-eqz v3, 003f // +003f │ │ -00e310: 2200 d600 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e314: 7010 fc03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e31a: 1a01 e903 |0007: const-string v1, "onWindowsFocusChange " // string@03e9 │ │ -00e31e: 6e20 0004 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e324: 0c00 |000c: move-result-object v0 │ │ -00e326: 5521 8500 |000d: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ -00e32a: 6e20 0104 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00e330: 0c00 |0012: move-result-object v0 │ │ -00e332: 5521 8600 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.B:Z // field@0086 │ │ -00e336: 6e20 0104 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00e33c: 0c00 |0018: move-result-object v0 │ │ -00e33e: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e344: 0c00 |001c: move-result-object v0 │ │ -00e346: 5521 9700 |001d: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ -00e34a: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e350: 6f20 0800 3200 |0022: invoke-super {v2, v3}, Landroid/app/Activity;.onWindowFocusChanged:(Z)V // method@0008 │ │ -00e356: 5520 8500 |0025: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ -00e35a: 3800 0500 |0027: if-eqz v0, 002c // +0005 │ │ -00e35e: 7010 ef01 0200 |0029: invoke-direct {v2}, Ldk/andsen/asqlitemanager/TableViewer;.c:()V // method@01ef │ │ -00e364: 5520 9300 |002c: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ -00e368: 3800 1100 |002e: if-eqz v0, 003f // +0011 │ │ -00e36c: 1400 5b00 087f |0030: const v0, #float 1.80777e+38 // #7f08005b │ │ -00e372: 6e20 f801 0200 |0033: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ -00e378: 0c00 |0036: move-result-object v0 │ │ -00e37a: 1f00 3900 |0037: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00e37e: 6e20 0402 0200 |0039: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/TableViewer;.onClick:(Landroid/view/View;)V // method@0204 │ │ -00e384: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -00e386: 5c20 9300 |003d: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ -00e38a: 0e00 |003f: return-void │ │ +00e2f4: |[00e2f4] dk.andsen.asqlitemanager.TableViewer.onWindowFocusChanged:(Z)V │ │ +00e304: 3803 3f00 |0000: if-eqz v3, 003f // +003f │ │ +00e308: 2200 d600 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e30c: 7010 fd03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e312: 1a01 e903 |0007: const-string v1, "onWindowsFocusChange " // string@03e9 │ │ +00e316: 6e20 0104 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e31c: 0c00 |000c: move-result-object v0 │ │ +00e31e: 5521 8500 |000d: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ +00e322: 6e20 0204 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00e328: 0c00 |0012: move-result-object v0 │ │ +00e32a: 5521 8600 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.B:Z // field@0086 │ │ +00e32e: 6e20 0204 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00e334: 0c00 |0018: move-result-object v0 │ │ +00e336: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e33c: 0c00 |001c: move-result-object v0 │ │ +00e33e: 5521 9700 |001d: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/TableViewer;.p:Z // field@0097 │ │ +00e342: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e348: 6f20 0800 3200 |0022: invoke-super {v2, v3}, Landroid/app/Activity;.onWindowFocusChanged:(Z)V // method@0008 │ │ +00e34e: 5520 8500 |0025: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.A:Z // field@0085 │ │ +00e352: 3800 0500 |0027: if-eqz v0, 002c // +0005 │ │ +00e356: 7010 ef01 0200 |0029: invoke-direct {v2}, Ldk/andsen/asqlitemanager/TableViewer;.c:()V // method@01ef │ │ +00e35c: 5520 9300 |002c: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ +00e360: 3800 1100 |002e: if-eqz v0, 003f // +0011 │ │ +00e364: 1400 5b00 087f |0030: const v0, #float 1.80777e+38 // #7f08005b │ │ +00e36a: 6e20 f801 0200 |0033: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/TableViewer;.findViewById:(I)Landroid/view/View; // method@01f8 │ │ +00e370: 0c00 |0036: move-result-object v0 │ │ +00e372: 1f00 3900 |0037: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00e376: 6e20 0402 0200 |0039: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/TableViewer;.onClick:(Landroid/view/View;)V // method@0204 │ │ +00e37c: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +00e37e: 5c20 9300 |003d: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.l:Z // field@0093 │ │ +00e382: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #16 header: │ │ @@ -10980,216 +10977,216 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e38c: |[00e38c] dk.andsen.asqlitemanager.a.a:()Ljava/lang/String; │ │ -00e39c: 6200 a300 |0000: sget-object v0, Ldk/andsen/asqlitemanager/a;.b:Ljava/lang/String; // field@00a3 │ │ -00e3a0: 1100 |0002: return-object v0 │ │ +00e384: |[00e384] dk.andsen.asqlitemanager.a.a:()Ljava/lang/String; │ │ +00e394: 6200 a300 |0000: sget-object v0, Ldk/andsen/asqlitemanager/a;.b:Ljava/lang/String; // field@00a3 │ │ +00e398: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/a;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -00e3a4: |[00e3a4] dk.andsen.asqlitemanager.a.a:(Landroid/content/Context;)V │ │ -00e3b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -00e3b6: 1606 0000 |0001: const-wide/16 v6, #int 0 // #0 │ │ -00e3ba: 1400 0300 077f |0003: const v0, #float 1.79446e+38 // #7f070003 │ │ -00e3c0: 6e20 3400 0800 |0006: invoke-virtual {v8, v0}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00e3c6: 0c00 |0009: move-result-object v0 │ │ -00e3c8: 1f00 d400 |000a: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00e3cc: 6900 a200 |000c: sput-object v0, Ldk/andsen/asqlitemanager/a;.a:Ljava/lang/String; // field@00a2 │ │ -00e3d0: 6e10 3100 0800 |000e: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0031 │ │ -00e3d6: 0c00 |0011: move-result-object v0 │ │ -00e3d8: 6900 a300 |0012: sput-object v0, Ldk/andsen/asqlitemanager/a;.b:Ljava/lang/String; // field@00a3 │ │ -00e3dc: 1a00 1f03 |0014: const-string v0, "aSQLiteManager" // string@031f │ │ -00e3e0: 6e30 3200 0802 |0016: invoke-virtual {v8, v0, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -00e3e6: 0c00 |0019: move-result-object v0 │ │ -00e3e8: 1a01 4d03 |001a: const-string v1, "dontshowagain" // string@034d │ │ -00e3ec: 7230 4b00 1002 |001c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -00e3f2: 0a01 |001f: move-result v1 │ │ -00e3f4: 3801 0300 |0020: if-eqz v1, 0023 // +0003 │ │ -00e3f8: 0e00 |0022: return-void │ │ -00e3fa: 7210 4a00 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00e400: 0c01 |0026: move-result-object v1 │ │ -00e402: 1a02 bd03 |0027: const-string v2, "launch_count" // string@03bd │ │ -00e406: 7240 4d00 2076 |0029: invoke-interface {v0, v2, v6, v7}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@004d │ │ -00e40c: 0b02 |002c: move-result-wide v2 │ │ -00e40e: 1604 0100 |002d: const-wide/16 v4, #int 1 // #1 │ │ -00e412: bb42 |002f: add-long/2addr v2, v4 │ │ -00e414: 1a04 bd03 |0030: const-string v4, "launch_count" // string@03bd │ │ -00e418: 7240 4800 4132 |0032: invoke-interface {v1, v4, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0048 │ │ -00e41e: 1a04 4203 |0035: const-string v4, "date_firstlaunch" // string@0342 │ │ -00e422: 7240 4d00 4076 |0037: invoke-interface {v0, v4, v6, v7}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@004d │ │ -00e428: 0b04 |003a: move-result-wide v4 │ │ -00e42a: 7120 dc03 5400 |003b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@03dc │ │ -00e430: 0c00 |003e: move-result-object v0 │ │ -00e432: 6e10 da03 0000 |003f: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03da │ │ -00e438: 0b04 |0042: move-result-wide v4 │ │ -00e43a: 3104 0406 |0043: cmp-long v4, v4, v6 │ │ -00e43e: 3904 1300 |0045: if-nez v4, 0058 // +0013 │ │ -00e442: 7100 0304 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0403 │ │ -00e448: 0b04 |004a: move-result-wide v4 │ │ -00e44a: 7120 dc03 5400 |004b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@03dc │ │ -00e450: 0c00 |004e: move-result-object v0 │ │ -00e452: 1a04 4203 |004f: const-string v4, "date_firstlaunch" // string@0342 │ │ -00e456: 6e10 da03 0000 |0051: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03da │ │ -00e45c: 0b05 |0054: move-result-wide v5 │ │ -00e45e: 7240 4800 4165 |0055: invoke-interface {v1, v4, v5, v6}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0048 │ │ -00e464: 1604 0a00 |0058: const-wide/16 v4, #int 10 // #a │ │ -00e468: 3102 0204 |005a: cmp-long v2, v2, v4 │ │ -00e46c: 3a02 1500 |005c: if-ltz v2, 0071 // +0015 │ │ -00e470: 7100 0304 0000 |005e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0403 │ │ -00e476: 0b02 |0061: move-result-wide v2 │ │ -00e478: 6e10 da03 0000 |0062: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03da │ │ -00e47e: 0b04 |0065: move-result-wide v4 │ │ -00e480: 1706 0084 0c24 |0066: const-wide/32 v6, #float 3.04695e-17 // #240c8400 │ │ -00e486: bb64 |0069: add-long/2addr v4, v6 │ │ -00e488: 3100 0204 |006a: cmp-long v0, v2, v4 │ │ -00e48c: 3a00 0500 |006c: if-ltz v0, 0071 // +0005 │ │ -00e490: 7120 1202 1800 |006e: invoke-static {v8, v1}, Ldk/andsen/asqlitemanager/a;.a:(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V // method@0212 │ │ -00e496: 7210 4500 0100 |0071: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00e49c: 28ae |0074: goto 0022 // -0052 │ │ +00e39c: |[00e39c] dk.andsen.asqlitemanager.a.a:(Landroid/content/Context;)V │ │ +00e3ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +00e3ae: 1606 0000 |0001: const-wide/16 v6, #int 0 // #0 │ │ +00e3b2: 1400 0300 077f |0003: const v0, #float 1.79446e+38 // #7f070003 │ │ +00e3b8: 6e20 3400 0800 |0006: invoke-virtual {v8, v0}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00e3be: 0c00 |0009: move-result-object v0 │ │ +00e3c0: 1f00 d400 |000a: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +00e3c4: 6900 a200 |000c: sput-object v0, Ldk/andsen/asqlitemanager/a;.a:Ljava/lang/String; // field@00a2 │ │ +00e3c8: 6e10 3100 0800 |000e: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0031 │ │ +00e3ce: 0c00 |0011: move-result-object v0 │ │ +00e3d0: 6900 a300 |0012: sput-object v0, Ldk/andsen/asqlitemanager/a;.b:Ljava/lang/String; // field@00a3 │ │ +00e3d4: 1a00 1f03 |0014: const-string v0, "aSQLiteManager" // string@031f │ │ +00e3d8: 6e30 3200 0802 |0016: invoke-virtual {v8, v0, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +00e3de: 0c00 |0019: move-result-object v0 │ │ +00e3e0: 1a01 4d03 |001a: const-string v1, "dontshowagain" // string@034d │ │ +00e3e4: 7230 4b00 1002 |001c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +00e3ea: 0a01 |001f: move-result v1 │ │ +00e3ec: 3801 0300 |0020: if-eqz v1, 0023 // +0003 │ │ +00e3f0: 0e00 |0022: return-void │ │ +00e3f2: 7210 4a00 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +00e3f8: 0c01 |0026: move-result-object v1 │ │ +00e3fa: 1a02 bd03 |0027: const-string v2, "launch_count" // string@03bd │ │ +00e3fe: 7240 4d00 2076 |0029: invoke-interface {v0, v2, v6, v7}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@004d │ │ +00e404: 0b02 |002c: move-result-wide v2 │ │ +00e406: 1604 0100 |002d: const-wide/16 v4, #int 1 // #1 │ │ +00e40a: bb42 |002f: add-long/2addr v2, v4 │ │ +00e40c: 1a04 bd03 |0030: const-string v4, "launch_count" // string@03bd │ │ +00e410: 7240 4800 4132 |0032: invoke-interface {v1, v4, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0048 │ │ +00e416: 1a04 4203 |0035: const-string v4, "date_firstlaunch" // string@0342 │ │ +00e41a: 7240 4d00 4076 |0037: invoke-interface {v0, v4, v6, v7}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@004d │ │ +00e420: 0b04 |003a: move-result-wide v4 │ │ +00e422: 7120 dd03 5400 |003b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@03dd │ │ +00e428: 0c00 |003e: move-result-object v0 │ │ +00e42a: 6e10 db03 0000 |003f: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03db │ │ +00e430: 0b04 |0042: move-result-wide v4 │ │ +00e432: 3104 0406 |0043: cmp-long v4, v4, v6 │ │ +00e436: 3904 1300 |0045: if-nez v4, 0058 // +0013 │ │ +00e43a: 7100 0404 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0404 │ │ +00e440: 0b04 |004a: move-result-wide v4 │ │ +00e442: 7120 dd03 5400 |004b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@03dd │ │ +00e448: 0c00 |004e: move-result-object v0 │ │ +00e44a: 1a04 4203 |004f: const-string v4, "date_firstlaunch" // string@0342 │ │ +00e44e: 6e10 db03 0000 |0051: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03db │ │ +00e454: 0b06 |0054: move-result-wide v6 │ │ +00e456: 7240 4800 4176 |0055: invoke-interface {v1, v4, v6, v7}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0048 │ │ +00e45c: 1604 0a00 |0058: const-wide/16 v4, #int 10 // #a │ │ +00e460: 3102 0204 |005a: cmp-long v2, v2, v4 │ │ +00e464: 3a02 1500 |005c: if-ltz v2, 0071 // +0015 │ │ +00e468: 7100 0404 0000 |005e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0404 │ │ +00e46e: 0b02 |0061: move-result-wide v2 │ │ +00e470: 6e10 db03 0000 |0062: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@03db │ │ +00e476: 0b04 |0065: move-result-wide v4 │ │ +00e478: 1706 0084 0c24 |0066: const-wide/32 v6, #float 3.04695e-17 // #240c8400 │ │ +00e47e: bb64 |0069: add-long/2addr v4, v6 │ │ +00e480: 3100 0204 |006a: cmp-long v0, v2, v4 │ │ +00e484: 3a00 0500 |006c: if-ltz v0, 0071 // +0005 │ │ +00e488: 7120 1202 1800 |006e: invoke-static {v8, v1}, Ldk/andsen/asqlitemanager/a;.a:(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V // method@0212 │ │ +00e48e: 7210 4500 0100 |0071: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +00e494: 28ae |0074: goto 0022 // -0052 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/a;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 275 16-bit code units │ │ -00e4a0: |[00e4a0] dk.andsen.asqlitemanager.a.a:(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V │ │ -00e4b0: 1246 |0000: const/4 v6, #int 4 // #4 │ │ -00e4b2: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -00e4b4: 1408 0f00 027f |0002: const v8, #float 1.728e+38 // #7f02000f │ │ -00e4ba: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -00e4bc: 2200 0900 |0006: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ -00e4c0: 7020 1b00 9000 |0008: invoke-direct {v0, v9}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00e4c6: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e4ca: 7010 fc03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e4d0: 1a02 6702 |0010: const-string v2, "Rate " // string@0267 │ │ -00e4d4: 6e20 0004 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e4da: 0c01 |0015: move-result-object v1 │ │ -00e4dc: 6202 a200 |0016: sget-object v2, Ldk/andsen/asqlitemanager/a;.a:Ljava/lang/String; // field@00a2 │ │ -00e4e0: 6e20 0004 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e4e6: 0c01 |001b: move-result-object v1 │ │ -00e4e8: 6e10 0204 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e4ee: 0c01 |001f: move-result-object v1 │ │ -00e4f0: 6e20 2200 1000 |0020: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ -00e4f6: 2201 4000 |0023: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ -00e4fa: 7020 b400 9100 |0025: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00e500: 6e20 bc00 5100 |0028: invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -00e506: 2202 4d00 |002b: new-instance v2, Landroid/widget/TextView; // type@004d │ │ -00e50a: 7020 dd00 9200 |002d: invoke-direct {v2, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00e510: 1403 5e00 077f |0030: const v3, #float 1.79448e+38 // #7f07005e │ │ -00e516: 6e20 3400 3900 |0033: invoke-virtual {v9, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00e51c: 0c03 |0036: move-result-object v3 │ │ -00e51e: 6e10 df03 0300 |0037: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00e524: 0c03 |003a: move-result-object v3 │ │ -00e526: 6e20 ee00 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00e52c: 1303 f000 |003e: const/16 v3, #int 240 // #f0 │ │ -00e530: 6e20 f300 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ -00e536: 1303 1100 |0043: const/16 v3, #int 17 // #11 │ │ -00e53a: 6e20 e500 3200 |0045: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@00e5 │ │ -00e540: 1303 0a00 |0048: const/16 v3, #int 10 // #a │ │ -00e544: 6e53 ec00 6264 |004a: invoke-virtual {v2, v6, v4, v6, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00e54a: 6e20 b500 2100 |004d: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e550: 2202 4000 |0050: new-instance v2, Landroid/widget/LinearLayout; // type@0040 │ │ -00e554: 7020 b400 9200 |0052: invoke-direct {v2, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00e55a: 6e20 bc00 4200 |0055: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -00e560: 6e20 b900 5200 |0058: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@00b9 │ │ -00e566: 1253 |005b: const/4 v3, #int 5 // #5 │ │ -00e568: 6e53 bd00 4244 |005c: invoke-virtual {v2, v4, v4, v4, v3}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ -00e56e: 2203 3e00 |005f: new-instance v3, Landroid/widget/ImageView; // type@003e │ │ -00e572: 7020 b000 9300 |0061: invoke-direct {v3, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ -00e578: 6e20 b100 8300 |0064: invoke-virtual {v3, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ -00e57e: 2204 3e00 |0067: new-instance v4, Landroid/widget/ImageView; // type@003e │ │ -00e582: 7020 b000 9400 |0069: invoke-direct {v4, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ -00e588: 6e20 b100 8400 |006c: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ -00e58e: 2205 3e00 |006f: new-instance v5, Landroid/widget/ImageView; // type@003e │ │ -00e592: 7020 b000 9500 |0071: invoke-direct {v5, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ -00e598: 6e20 b100 8500 |0074: invoke-virtual {v5, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ -00e59e: 2206 3e00 |0077: new-instance v6, Landroid/widget/ImageView; // type@003e │ │ -00e5a2: 7020 b000 9600 |0079: invoke-direct {v6, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ -00e5a8: 6e20 b100 8600 |007c: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ -00e5ae: 2207 3e00 |007f: new-instance v7, Landroid/widget/ImageView; // type@003e │ │ -00e5b2: 7020 b000 9700 |0081: invoke-direct {v7, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ -00e5b8: 6e20 b100 8700 |0084: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ -00e5be: 6e20 b500 3200 |0087: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e5c4: 6e20 b500 4200 |008a: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e5ca: 6e20 b500 5200 |008d: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e5d0: 6e20 b500 6200 |0090: invoke-virtual {v2, v6}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e5d6: 6e20 b500 7200 |0093: invoke-virtual {v2, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e5dc: 6e20 b500 2100 |0096: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e5e2: 2202 3900 |0099: new-instance v2, Landroid/widget/Button; // type@0039 │ │ -00e5e6: 7020 9000 9200 |009b: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -00e5ec: 2203 d600 |009e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e5f0: 7010 fc03 0300 |00a0: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e5f6: 1404 5f00 077f |00a3: const v4, #float 1.79448e+38 // #7f07005f │ │ -00e5fc: 6e20 3400 4900 |00a6: invoke-virtual {v9, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00e602: 0c04 |00a9: move-result-object v4 │ │ -00e604: 6e10 df03 0400 |00aa: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00e60a: 0c04 |00ad: move-result-object v4 │ │ -00e60c: 6e20 0004 4300 |00ae: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e612: 0c03 |00b1: move-result-object v3 │ │ -00e614: 1a04 0a00 |00b2: const-string v4, " " // string@000a │ │ -00e618: 6e20 0004 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e61e: 0c03 |00b7: move-result-object v3 │ │ -00e620: 6204 a200 |00b8: sget-object v4, Ldk/andsen/asqlitemanager/a;.a:Ljava/lang/String; // field@00a2 │ │ -00e624: 6e20 0004 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e62a: 0c03 |00bd: move-result-object v3 │ │ -00e62c: 6e10 0204 0300 |00be: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e632: 0c03 |00c1: move-result-object v3 │ │ -00e634: 6e20 9600 3200 |00c2: invoke-virtual {v2, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -00e63a: 2203 7b00 |00c5: new-instance v3, Ldk/andsen/asqlitemanager/b; // type@007b │ │ -00e63e: 7030 6402 9300 |00c7: invoke-direct {v3, v9, v0}, Ldk/andsen/asqlitemanager/b;.:(Landroid/content/Context;Landroid/app/Dialog;)V // method@0264 │ │ -00e644: 6e20 9500 3200 |00ca: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00e64a: 6e20 b500 2100 |00cd: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e650: 2202 3900 |00d0: new-instance v2, Landroid/widget/Button; // type@0039 │ │ -00e654: 7020 9000 9200 |00d2: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -00e65a: 1403 6000 077f |00d5: const v3, #float 1.79448e+38 // #7f070060 │ │ -00e660: 6e20 3400 3900 |00d8: invoke-virtual {v9, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00e666: 0c03 |00db: move-result-object v3 │ │ -00e668: 6e10 df03 0300 |00dc: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00e66e: 0c03 |00df: move-result-object v3 │ │ -00e670: 6e20 9600 3200 |00e0: invoke-virtual {v2, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -00e676: 2203 8300 |00e3: new-instance v3, Ldk/andsen/asqlitemanager/c; // type@0083 │ │ -00e67a: 7020 7402 0300 |00e5: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/c;.:(Landroid/app/Dialog;)V // method@0274 │ │ -00e680: 6e20 9500 3200 |00e8: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00e686: 6e20 b500 2100 |00eb: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e68c: 2202 3900 |00ee: new-instance v2, Landroid/widget/Button; // type@0039 │ │ -00e690: 7020 9000 9200 |00f0: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -00e696: 1403 6100 077f |00f3: const v3, #float 1.79448e+38 // #7f070061 │ │ -00e69c: 6e20 3400 3900 |00f6: invoke-virtual {v9, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00e6a2: 0c03 |00f9: move-result-object v3 │ │ -00e6a4: 6e10 df03 0300 |00fa: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00e6aa: 0c03 |00fd: move-result-object v3 │ │ -00e6ac: 6e20 9600 3200 |00fe: invoke-virtual {v2, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -00e6b2: 2203 8400 |0101: new-instance v3, Ldk/andsen/asqlitemanager/d; // type@0084 │ │ -00e6b6: 7030 7602 a300 |0103: invoke-direct {v3, v10, v0}, Ldk/andsen/asqlitemanager/d;.:(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V // method@0276 │ │ -00e6bc: 6e20 9500 3200 |0106: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00e6c2: 6e20 b500 2100 |0109: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00e6c8: 6e20 2000 1000 |010c: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0020 │ │ -00e6ce: 6e10 2300 0000 |010f: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00e6d4: 0e00 |0112: return-void │ │ +00e498: |[00e498] dk.andsen.asqlitemanager.a.a:(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V │ │ +00e4a8: 1246 |0000: const/4 v6, #int 4 // #4 │ │ +00e4aa: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +00e4ac: 1408 0f00 027f |0002: const v8, #float 1.728e+38 // #7f02000f │ │ +00e4b2: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +00e4b4: 2200 0900 |0006: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ +00e4b8: 7020 1b00 9000 |0008: invoke-direct {v0, v9}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00e4be: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e4c2: 7010 fd03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e4c8: 1a02 6702 |0010: const-string v2, "Rate " // string@0267 │ │ +00e4cc: 6e20 0104 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e4d2: 0c01 |0015: move-result-object v1 │ │ +00e4d4: 6202 a200 |0016: sget-object v2, Ldk/andsen/asqlitemanager/a;.a:Ljava/lang/String; // field@00a2 │ │ +00e4d8: 6e20 0104 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e4de: 0c01 |001b: move-result-object v1 │ │ +00e4e0: 6e10 0304 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e4e6: 0c01 |001f: move-result-object v1 │ │ +00e4e8: 6e20 2200 1000 |0020: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ +00e4ee: 2201 4000 |0023: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ +00e4f2: 7020 b400 9100 |0025: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00e4f8: 6e20 bc00 5100 |0028: invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +00e4fe: 2202 4d00 |002b: new-instance v2, Landroid/widget/TextView; // type@004d │ │ +00e502: 7020 dd00 9200 |002d: invoke-direct {v2, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00e508: 1403 5e00 077f |0030: const v3, #float 1.79448e+38 // #7f07005e │ │ +00e50e: 6e20 3400 3900 |0033: invoke-virtual {v9, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00e514: 0c03 |0036: move-result-object v3 │ │ +00e516: 7210 ca03 0300 |0037: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00e51c: 0c03 |003a: move-result-object v3 │ │ +00e51e: 6e20 ee00 3200 |003b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00e524: 1303 f000 |003e: const/16 v3, #int 240 // #f0 │ │ +00e528: 6e20 f300 3200 |0040: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setWidth:(I)V // method@00f3 │ │ +00e52e: 1303 1100 |0043: const/16 v3, #int 17 // #11 │ │ +00e532: 6e20 e500 3200 |0045: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@00e5 │ │ +00e538: 1303 0a00 |0048: const/16 v3, #int 10 // #a │ │ +00e53c: 6e53 ec00 6264 |004a: invoke-virtual {v2, v6, v4, v6, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00e542: 6e20 b500 2100 |004d: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e548: 2202 4000 |0050: new-instance v2, Landroid/widget/LinearLayout; // type@0040 │ │ +00e54c: 7020 b400 9200 |0052: invoke-direct {v2, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00e552: 6e20 bc00 4200 |0055: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +00e558: 6e20 b900 5200 |0058: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@00b9 │ │ +00e55e: 1253 |005b: const/4 v3, #int 5 // #5 │ │ +00e560: 6e53 bd00 4244 |005c: invoke-virtual {v2, v4, v4, v4, v3}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ +00e566: 2203 3e00 |005f: new-instance v3, Landroid/widget/ImageView; // type@003e │ │ +00e56a: 7020 b000 9300 |0061: invoke-direct {v3, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ +00e570: 6e20 b100 8300 |0064: invoke-virtual {v3, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ +00e576: 2204 3e00 |0067: new-instance v4, Landroid/widget/ImageView; // type@003e │ │ +00e57a: 7020 b000 9400 |0069: invoke-direct {v4, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ +00e580: 6e20 b100 8400 |006c: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ +00e586: 2205 3e00 |006f: new-instance v5, Landroid/widget/ImageView; // type@003e │ │ +00e58a: 7020 b000 9500 |0071: invoke-direct {v5, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ +00e590: 6e20 b100 8500 |0074: invoke-virtual {v5, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ +00e596: 2206 3e00 |0077: new-instance v6, Landroid/widget/ImageView; // type@003e │ │ +00e59a: 7020 b000 9600 |0079: invoke-direct {v6, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ +00e5a0: 6e20 b100 8600 |007c: invoke-virtual {v6, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ +00e5a6: 2207 3e00 |007f: new-instance v7, Landroid/widget/ImageView; // type@003e │ │ +00e5aa: 7020 b000 9700 |0081: invoke-direct {v7, v9}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@00b0 │ │ +00e5b0: 6e20 b100 8700 |0084: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ +00e5b6: 6e20 b500 3200 |0087: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e5bc: 6e20 b500 4200 |008a: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e5c2: 6e20 b500 5200 |008d: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e5c8: 6e20 b500 6200 |0090: invoke-virtual {v2, v6}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e5ce: 6e20 b500 7200 |0093: invoke-virtual {v2, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e5d4: 6e20 b500 2100 |0096: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e5da: 2202 3900 |0099: new-instance v2, Landroid/widget/Button; // type@0039 │ │ +00e5de: 7020 9000 9200 |009b: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +00e5e4: 2203 d600 |009e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e5e8: 7010 fd03 0300 |00a0: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e5ee: 1404 5f00 077f |00a3: const v4, #float 1.79448e+38 // #7f07005f │ │ +00e5f4: 6e20 3400 4900 |00a6: invoke-virtual {v9, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00e5fa: 0c04 |00a9: move-result-object v4 │ │ +00e5fc: 7210 ca03 0400 |00aa: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00e602: 0c04 |00ad: move-result-object v4 │ │ +00e604: 6e20 0104 4300 |00ae: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e60a: 0c03 |00b1: move-result-object v3 │ │ +00e60c: 1a04 0a00 |00b2: const-string v4, " " // string@000a │ │ +00e610: 6e20 0104 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e616: 0c03 |00b7: move-result-object v3 │ │ +00e618: 6204 a200 |00b8: sget-object v4, Ldk/andsen/asqlitemanager/a;.a:Ljava/lang/String; // field@00a2 │ │ +00e61c: 6e20 0104 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e622: 0c03 |00bd: move-result-object v3 │ │ +00e624: 6e10 0304 0300 |00be: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e62a: 0c03 |00c1: move-result-object v3 │ │ +00e62c: 6e20 9600 3200 |00c2: invoke-virtual {v2, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +00e632: 2203 7b00 |00c5: new-instance v3, Ldk/andsen/asqlitemanager/b; // type@007b │ │ +00e636: 7030 6402 9300 |00c7: invoke-direct {v3, v9, v0}, Ldk/andsen/asqlitemanager/b;.:(Landroid/content/Context;Landroid/app/Dialog;)V // method@0264 │ │ +00e63c: 6e20 9500 3200 |00ca: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00e642: 6e20 b500 2100 |00cd: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e648: 2202 3900 |00d0: new-instance v2, Landroid/widget/Button; // type@0039 │ │ +00e64c: 7020 9000 9200 |00d2: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +00e652: 1403 6000 077f |00d5: const v3, #float 1.79448e+38 // #7f070060 │ │ +00e658: 6e20 3400 3900 |00d8: invoke-virtual {v9, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00e65e: 0c03 |00db: move-result-object v3 │ │ +00e660: 7210 ca03 0300 |00dc: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00e666: 0c03 |00df: move-result-object v3 │ │ +00e668: 6e20 9600 3200 |00e0: invoke-virtual {v2, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +00e66e: 2203 8300 |00e3: new-instance v3, Ldk/andsen/asqlitemanager/c; // type@0083 │ │ +00e672: 7020 7402 0300 |00e5: invoke-direct {v3, v0}, Ldk/andsen/asqlitemanager/c;.:(Landroid/app/Dialog;)V // method@0274 │ │ +00e678: 6e20 9500 3200 |00e8: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00e67e: 6e20 b500 2100 |00eb: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e684: 2202 3900 |00ee: new-instance v2, Landroid/widget/Button; // type@0039 │ │ +00e688: 7020 9000 9200 |00f0: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +00e68e: 1403 6100 077f |00f3: const v3, #float 1.79448e+38 // #7f070061 │ │ +00e694: 6e20 3400 3900 |00f6: invoke-virtual {v9, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00e69a: 0c03 |00f9: move-result-object v3 │ │ +00e69c: 7210 ca03 0300 |00fa: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00e6a2: 0c03 |00fd: move-result-object v3 │ │ +00e6a4: 6e20 9600 3200 |00fe: invoke-virtual {v2, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +00e6aa: 2203 8400 |0101: new-instance v3, Ldk/andsen/asqlitemanager/d; // type@0084 │ │ +00e6ae: 7030 7602 a300 |0103: invoke-direct {v3, v10, v0}, Ldk/andsen/asqlitemanager/d;.:(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V // method@0276 │ │ +00e6b4: 6e20 9500 3200 |0106: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00e6ba: 6e20 b500 2100 |0109: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00e6c0: 6e20 2000 1000 |010c: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0020 │ │ +00e6c6: 6e10 2300 0000 |010f: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00e6cc: 0e00 |0112: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -11257,619 +11254,619 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -00e6d8: |[00e6d8] dk.andsen.asqlitemanager.aSQLiteManager.:()V │ │ -00e6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -00e6ea: 6900 a400 |0001: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -00e6ee: 0e00 |0003: return-void │ │ +00e6d0: |[00e6d0] dk.andsen.asqlitemanager.aSQLiteManager.:()V │ │ +00e6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +00e6e2: 6900 a400 |0001: sput-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +00e6e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -00e6f0: |[00e6f0] dk.andsen.asqlitemanager.aSQLiteManager.:()V │ │ -00e700: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00e702: 7010 0000 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0000 │ │ -00e708: 1a00 8b02 |0004: const-string v0, "ShowWelcome3.6" // string@028b │ │ -00e70c: 5b20 a500 |0006: iput-object v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:Ljava/lang/String; // field@00a5 │ │ -00e710: 1a00 6200 |0008: const-string v0, "3.6" // string@0062 │ │ -00e714: 5b20 a600 |000a: iput-object v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.c:Ljava/lang/String; // field@00a6 │ │ -00e718: 5c21 a900 |000c: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00e71c: 5c21 aa00 |000e: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.g:Z // field@00aa │ │ -00e720: 5c21 ab00 |0010: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ -00e724: 5c21 ac00 |0012: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ -00e728: 0e00 |0014: return-void │ │ +00e6e8: |[00e6e8] dk.andsen.asqlitemanager.aSQLiteManager.:()V │ │ +00e6f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00e6fa: 7010 0000 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0000 │ │ +00e700: 1a00 8b02 |0004: const-string v0, "ShowWelcome3.6" // string@028b │ │ +00e704: 5b20 a500 |0006: iput-object v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:Ljava/lang/String; // field@00a5 │ │ +00e708: 1a00 6200 |0008: const-string v0, "3.6" // string@0062 │ │ +00e70c: 5b20 a600 |000a: iput-object v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.c:Ljava/lang/String; // field@00a6 │ │ +00e710: 5c21 a900 |000c: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00e714: 5c21 aa00 |000e: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.g:Z // field@00aa │ │ +00e718: 5c21 ab00 |0010: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ +00e71c: 5c21 ac00 |0012: iput-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ +00e720: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e72c: |[00e72c] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)Landroid/app/Dialog; │ │ -00e73c: 5b01 ad00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00e740: 1101 |0002: return-object v1 │ │ +00e724: |[00e724] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)Landroid/app/Dialog; │ │ +00e734: 5b01 ad00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00e738: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e744: |[00e744] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; │ │ -00e754: 5410 a700 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00e758: 1100 |0002: return-object v0 │ │ +00e73c: |[00e73c] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; │ │ +00e74c: 5410 a700 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00e750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'a' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -00e75c: |[00e75c] dk.andsen.asqlitemanager.aSQLiteManager.a:()V │ │ -00e76c: 5430 a700 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00e770: 1a01 8b02 |0002: const-string v1, "ShowWelcome3.6" // string@028b │ │ -00e774: 7120 8102 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.b:(Landroid/content/Context;Ljava/lang/String;)Z // method@0281 │ │ -00e77a: 0a00 |0007: move-result v0 │ │ -00e77c: 3800 2a00 |0008: if-eqz v0, 0032 // +002a │ │ -00e780: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -00e782: 5c30 ab00 |000b: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ -00e786: 2201 0900 |000d: new-instance v1, Landroid/app/Dialog; // type@0009 │ │ -00e78a: 7020 1b00 3100 |000f: invoke-direct {v1, v3}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00e790: 1400 1300 037f |0012: const v0, #float 1.74129e+38 // #7f030013 │ │ -00e796: 6e20 1f00 0100 |0015: invoke-virtual {v1, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00e79c: 1400 4c00 077f |0018: const v0, #float 1.79447e+38 // #7f07004c │ │ -00e7a2: 6e20 2100 0100 |001b: invoke-virtual {v1, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ -00e7a8: 1400 3c00 087f |001e: const v0, #float 1.80776e+38 // #7f08003c │ │ -00e7ae: 6e20 1d00 0100 |0021: invoke-virtual {v1, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00e7b4: 0c00 |0024: move-result-object v0 │ │ -00e7b6: 1f00 3900 |0025: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00e7ba: 2202 7d00 |0027: new-instance v2, Ldk/andsen/asqlitemanager/bb; // type@007d │ │ -00e7be: 7030 6802 3201 |0029: invoke-direct {v2, v3, v1}, Ldk/andsen/asqlitemanager/bb;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)V // method@0268 │ │ -00e7c4: 6e20 9500 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00e7ca: 6e10 2300 0100 |002f: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00e7d0: 0e00 |0032: return-void │ │ +00e754: |[00e754] dk.andsen.asqlitemanager.aSQLiteManager.a:()V │ │ +00e764: 5430 a700 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00e768: 1a01 8b02 |0002: const-string v1, "ShowWelcome3.6" // string@028b │ │ +00e76c: 7120 8102 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.b:(Landroid/content/Context;Ljava/lang/String;)Z // method@0281 │ │ +00e772: 0a00 |0007: move-result v0 │ │ +00e774: 3800 2a00 |0008: if-eqz v0, 0032 // +002a │ │ +00e778: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +00e77a: 5c30 ab00 |000b: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ +00e77e: 2201 0900 |000d: new-instance v1, Landroid/app/Dialog; // type@0009 │ │ +00e782: 7020 1b00 3100 |000f: invoke-direct {v1, v3}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00e788: 1400 1300 037f |0012: const v0, #float 1.74129e+38 // #7f030013 │ │ +00e78e: 6e20 1f00 0100 |0015: invoke-virtual {v1, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00e794: 1400 4c00 077f |0018: const v0, #float 1.79447e+38 // #7f07004c │ │ +00e79a: 6e20 2100 0100 |001b: invoke-virtual {v1, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ +00e7a0: 1400 3c00 087f |001e: const v0, #float 1.80776e+38 // #7f08003c │ │ +00e7a6: 6e20 1d00 0100 |0021: invoke-virtual {v1, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00e7ac: 0c00 |0024: move-result-object v0 │ │ +00e7ae: 1f00 3900 |0025: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00e7b2: 2202 7d00 |0027: new-instance v2, Ldk/andsen/asqlitemanager/bb; // type@007d │ │ +00e7b6: 7030 6802 3201 |0029: invoke-direct {v2, v3, v1}, Ldk/andsen/asqlitemanager/bb;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)V // method@0268 │ │ +00e7bc: 6e20 9500 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00e7c2: 6e10 2300 0100 |002f: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00e7c8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'a' │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -00e7d4: |[00e7d4] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ljava/lang/CharSequence;I)V │ │ -00e7e4: 1a00 8802 |0000: const-string v0, "Show Tip 1" // string@0288 │ │ -00e7e8: 5541 a900 |0002: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00e7ec: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e7f2: 5440 a700 |0007: iget-object v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00e7f6: 7110 9401 0000 |0009: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00e7fc: 0a02 |000c: move-result v2 │ │ -00e7fe: 2200 d600 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e802: 7010 fc03 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e808: 1a01 aa02 |0012: const-string v1, "TipNo " // string@02aa │ │ -00e80c: 6e20 0004 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e812: 0c00 |0017: move-result-object v0 │ │ -00e814: 6e20 fd03 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00e81a: 0c00 |001b: move-result-object v0 │ │ -00e81c: 6e10 0204 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e822: 0c00 |001f: move-result-object v0 │ │ -00e824: 7120 3903 2000 |0020: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e82a: 5440 a700 |0023: iget-object v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00e82e: 7120 7f02 6000 |0025: invoke-static {v0, v6}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;I)Z // method@027f │ │ -00e834: 0a00 |0028: move-result v0 │ │ -00e836: 3800 3800 |0029: if-eqz v0, 0061 // +0038 │ │ -00e83a: 2203 0900 |002b: new-instance v3, Landroid/app/Dialog; // type@0009 │ │ -00e83e: 5440 a700 |002d: iget-object v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00e842: 7020 1b00 0300 |002f: invoke-direct {v3, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00e848: 1400 2300 037f |0032: const v0, #float 1.7413e+38 // #7f030023 │ │ -00e84e: 6e20 1f00 0300 |0035: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00e854: 1400 ba00 077f |0038: const v0, #float 1.7945e+38 // #7f0700ba │ │ -00e85a: 6e20 2100 0300 |003b: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ -00e860: 1400 3c00 087f |003e: const v0, #float 1.80776e+38 // #7f08003c │ │ -00e866: 6e20 1d00 0300 |0041: invoke-virtual {v3, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00e86c: 0c00 |0044: move-result-object v0 │ │ -00e86e: 1f00 3900 |0045: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00e872: 1401 7f00 087f |0047: const v1, #float 1.80778e+38 // #7f08007f │ │ -00e878: 6e20 1d00 1300 |004a: invoke-virtual {v3, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00e87e: 0c01 |004d: move-result-object v1 │ │ -00e880: 1f01 4d00 |004e: check-cast v1, Landroid/widget/TextView; // type@004d │ │ -00e884: 6e20 ee00 5100 |0050: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00e88a: 2201 7c00 |0053: new-instance v1, Ldk/andsen/asqlitemanager/ba; // type@007c │ │ -00e88e: 7056 6602 4123 |0055: invoke-direct {v1, v4, v3, v2, v6}, Ldk/andsen/asqlitemanager/ba;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;ZI)V // method@0266 │ │ -00e894: 6e20 9500 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00e89a: 1210 |005b: const/4 v0, #int 1 // #1 │ │ -00e89c: 5c40 ac00 |005c: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ -00e8a0: 6e10 2300 0300 |005e: invoke-virtual {v3}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00e8a6: 0e00 |0061: return-void │ │ +00e7cc: |[00e7cc] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ljava/lang/CharSequence;I)V │ │ +00e7dc: 1a00 8802 |0000: const-string v0, "Show Tip 1" // string@0288 │ │ +00e7e0: 5541 a900 |0002: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00e7e4: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e7ea: 5440 a700 |0007: iget-object v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00e7ee: 7110 9401 0000 |0009: invoke-static {v0}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00e7f4: 0a02 |000c: move-result v2 │ │ +00e7f6: 2200 d600 |000d: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e7fa: 7010 fd03 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e800: 1a01 aa02 |0012: const-string v1, "TipNo " // string@02aa │ │ +00e804: 6e20 0104 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e80a: 0c00 |0017: move-result-object v0 │ │ +00e80c: 6e20 fe03 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00e812: 0c00 |001b: move-result-object v0 │ │ +00e814: 6e10 0304 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e81a: 0c00 |001f: move-result-object v0 │ │ +00e81c: 7120 3903 2000 |0020: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e822: 5440 a700 |0023: iget-object v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00e826: 7120 7f02 6000 |0025: invoke-static {v0, v6}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;I)Z // method@027f │ │ +00e82c: 0a00 |0028: move-result v0 │ │ +00e82e: 3800 3800 |0029: if-eqz v0, 0061 // +0038 │ │ +00e832: 2203 0900 |002b: new-instance v3, Landroid/app/Dialog; // type@0009 │ │ +00e836: 5440 a700 |002d: iget-object v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00e83a: 7020 1b00 0300 |002f: invoke-direct {v3, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00e840: 1400 2300 037f |0032: const v0, #float 1.7413e+38 // #7f030023 │ │ +00e846: 6e20 1f00 0300 |0035: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00e84c: 1400 ba00 077f |0038: const v0, #float 1.7945e+38 // #7f0700ba │ │ +00e852: 6e20 2100 0300 |003b: invoke-virtual {v3, v0}, Landroid/app/Dialog;.setTitle:(I)V // method@0021 │ │ +00e858: 1400 3c00 087f |003e: const v0, #float 1.80776e+38 // #7f08003c │ │ +00e85e: 6e20 1d00 0300 |0041: invoke-virtual {v3, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00e864: 0c00 |0044: move-result-object v0 │ │ +00e866: 1f00 3900 |0045: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00e86a: 1401 7f00 087f |0047: const v1, #float 1.80778e+38 // #7f08007f │ │ +00e870: 6e20 1d00 1300 |004a: invoke-virtual {v3, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00e876: 0c01 |004d: move-result-object v1 │ │ +00e878: 1f01 4d00 |004e: check-cast v1, Landroid/widget/TextView; // type@004d │ │ +00e87c: 6e20 ee00 5100 |0050: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00e882: 2201 7c00 |0053: new-instance v1, Ldk/andsen/asqlitemanager/ba; // type@007c │ │ +00e886: 7056 6602 4123 |0055: invoke-direct {v1, v4, v3, v2, v6}, Ldk/andsen/asqlitemanager/ba;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;ZI)V // method@0266 │ │ +00e88c: 6e20 9500 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00e892: 1210 |005b: const/4 v0, #int 1 // #1 │ │ +00e894: 5c40 ac00 |005c: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ +00e898: 6e10 2300 0300 |005e: invoke-virtual {v3}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00e89e: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e8a8: |[00e8a8] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z │ │ -00e8b8: 5c01 ac00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ -00e8bc: 0f01 |0002: return v1 │ │ +00e8a0: |[00e8a0] dk.andsen.asqlitemanager.aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z │ │ +00e8b0: 5c01 ac00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ +00e8b4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'b' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -00e8c0: |[00e8c0] dk.andsen.asqlitemanager.aSQLiteManager.b:()V │ │ -00e8d0: 2200 0900 |0000: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ -00e8d4: 7020 1b00 3000 |0002: invoke-direct {v0, v3}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00e8da: 2201 d600 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e8de: 7010 fc03 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e8e4: 1402 0a00 077f |000a: const v2, #float 1.79446e+38 // #7f07000a │ │ -00e8ea: 6e20 2402 2300 |000d: invoke-virtual {v3, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00e8f0: 0c02 |0010: move-result-object v2 │ │ -00e8f2: 6e20 ff03 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00e8f8: 0c01 |0014: move-result-object v1 │ │ -00e8fa: 1a02 0a00 |0015: const-string v2, " " // string@000a │ │ -00e8fe: 6e20 0004 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e904: 0c01 |001a: move-result-object v1 │ │ -00e906: 1402 0200 077f |001b: const v2, #float 1.79446e+38 // #7f070002 │ │ -00e90c: 6e20 2402 2300 |001e: invoke-virtual {v3, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00e912: 0c02 |0021: move-result-object v2 │ │ -00e914: 6e20 ff03 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00e91a: 0c01 |0025: move-result-object v1 │ │ -00e91c: 6e10 0204 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e922: 0c01 |0029: move-result-object v1 │ │ -00e924: 6e20 2200 1000 |002a: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ -00e92a: 1501 037f |002d: const/high16 v1, #int 2130903040 // #7f03 │ │ -00e92e: 6e20 1f00 1000 |002f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00e934: 6e10 2300 0000 |0032: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00e93a: 0e00 |0035: return-void │ │ +00e8b8: |[00e8b8] dk.andsen.asqlitemanager.aSQLiteManager.b:()V │ │ +00e8c8: 2200 0900 |0000: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ +00e8cc: 7020 1b00 3000 |0002: invoke-direct {v0, v3}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00e8d2: 2201 d600 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e8d6: 7010 fd03 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e8dc: 1402 0a00 077f |000a: const v2, #float 1.79446e+38 // #7f07000a │ │ +00e8e2: 6e20 2402 2300 |000d: invoke-virtual {v3, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00e8e8: 0c02 |0010: move-result-object v2 │ │ +00e8ea: 6e20 0004 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00e8f0: 0c01 |0014: move-result-object v1 │ │ +00e8f2: 1a02 0a00 |0015: const-string v2, " " // string@000a │ │ +00e8f6: 6e20 0104 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e8fc: 0c01 |001a: move-result-object v1 │ │ +00e8fe: 1402 0200 077f |001b: const v2, #float 1.79446e+38 // #7f070002 │ │ +00e904: 6e20 2402 2300 |001e: invoke-virtual {v3, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00e90a: 0c02 |0021: move-result-object v2 │ │ +00e90c: 6e20 0004 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00e912: 0c01 |0025: move-result-object v1 │ │ +00e914: 6e10 0304 0100 |0026: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e91a: 0c01 |0029: move-result-object v1 │ │ +00e91c: 6e20 2200 1000 |002a: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ +00e922: 1501 037f |002d: const/high16 v1, #int 2130903040 // #7f03 │ │ +00e926: 6e20 1f00 1000 |002f: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00e92c: 6e10 2300 0000 |0032: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00e932: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e93c: |[00e93c] dk.andsen.asqlitemanager.aSQLiteManager.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z │ │ -00e94c: 5510 a900 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00e950: 0f00 |0002: return v0 │ │ +00e934: |[00e934] dk.andsen.asqlitemanager.aSQLiteManager.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z │ │ +00e944: 5510 a900 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00e948: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'b' │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e954: |[00e954] dk.andsen.asqlitemanager.aSQLiteManager.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z │ │ -00e964: 5c01 ab00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ -00e968: 0f01 |0002: return v1 │ │ +00e94c: |[00e94c] dk.andsen.asqlitemanager.aSQLiteManager.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z │ │ +00e95c: 5c01 ab00 |0000: iput-boolean v1, v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ +00e960: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -00e96c: |[00e96c] dk.andsen.asqlitemanager.aSQLiteManager.c:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/app/Dialog; │ │ -00e97c: 5410 ad00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00e980: 1100 |0002: return-object v0 │ │ +00e964: |[00e964] dk.andsen.asqlitemanager.aSQLiteManager.c:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/app/Dialog; │ │ +00e974: 5410 ad00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00e978: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'c' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 211 16-bit code units │ │ -00e984: |[00e984] dk.andsen.asqlitemanager.aSQLiteManager.c:()V │ │ -00e994: 5450 a700 |0000: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00e998: 1a01 6b02 |0002: const-string v1, "RecentNewDBPath" // string@026b │ │ -00e99c: 7120 7a02 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ -00e9a2: 0c00 |0007: move-result-object v0 │ │ -00e9a4: 7110 3d03 0000 |0008: invoke-static {v0}, Ldk/andsen/c/e;.b:(Ljava/lang/String;)Z // method@033d │ │ -00e9aa: 0a01 |000b: move-result v1 │ │ -00e9ac: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ -00e9b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -00e9b2: 2201 d600 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00e9b6: 7010 fc03 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00e9bc: 1a02 2602 |0014: const-string v2, "Loaded pathToNewDB: " // string@0226 │ │ -00e9c0: 6e20 0004 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e9c6: 0c01 |0019: move-result-object v1 │ │ -00e9c8: 6e20 0004 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00e9ce: 0c01 |001d: move-result-object v1 │ │ -00e9d0: 6e10 0204 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00e9d6: 0c01 |0021: move-result-object v1 │ │ -00e9d8: 5552 a900 |0022: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00e9dc: 7120 3903 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00e9e2: 3800 8e00 |0027: if-eqz v0, 00b5 // +008e │ │ -00e9e6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -00e9ea: 6e20 e703 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -00e9f0: 0a01 |002e: move-result v1 │ │ -00e9f2: 3901 8600 |002f: if-nez v1, 00b5 // +0086 │ │ -00e9f6: 0703 |0031: move-object v3, v0 │ │ -00e9f8: 2200 0900 |0032: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ -00e9fc: 7020 1b00 5000 |0034: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -00ea02: 5b50 ad00 |0037: iput-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ea06: 5450 ad00 |0039: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ea0a: 1401 1200 037f |003b: const v1, #float 1.74129e+38 // #7f030012 │ │ -00ea10: 6e20 1f00 1000 |003e: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -00ea16: 5450 ad00 |0041: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ea1a: 1401 2b00 077f |0043: const v1, #float 1.79447e+38 // #7f07002b │ │ -00ea20: 6e20 2402 1500 |0046: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00ea26: 0c01 |0049: move-result-object v1 │ │ -00ea28: 6e20 2200 1000 |004a: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ -00ea2e: 5450 ad00 |004d: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ea32: 1401 5400 087f |004f: const v1, #float 1.80777e+38 // #7f080054 │ │ -00ea38: 6e20 1d00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00ea3e: 0c00 |0055: move-result-object v0 │ │ -00ea40: 1f00 3d00 |0056: check-cast v0, Landroid/widget/EditText; // type@003d │ │ -00ea44: 1211 |0058: const/4 v1, #int 1 // #1 │ │ -00ea46: 6e20 a800 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ -00ea4c: 1401 2c00 077f |005c: const v1, #float 1.79447e+38 // #7f07002c │ │ -00ea52: 6e20 2402 1500 |005f: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00ea58: 0c01 |0062: move-result-object v1 │ │ -00ea5a: 6e20 a600 1000 |0063: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -00ea60: 5451 ad00 |0066: iget-object v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ea64: 1402 5200 087f |0068: const v2, #float 1.80777e+38 // #7f080052 │ │ -00ea6a: 6e20 1d00 2100 |006b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00ea70: 0c01 |006e: move-result-object v1 │ │ -00ea72: 1f01 4d00 |006f: check-cast v1, Landroid/widget/TextView; // type@004d │ │ -00ea76: 6e20 ee00 3100 |0071: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00ea7c: 5452 ad00 |0074: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ea80: 1404 5300 087f |0076: const v4, #float 1.80777e+38 // #7f080053 │ │ -00ea86: 6e20 1d00 4200 |0079: invoke-virtual {v2, v4}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00ea8c: 0c02 |007c: move-result-object v2 │ │ -00ea8e: 1f02 3900 |007d: check-cast v2, Landroid/widget/Button; // type@0039 │ │ -00ea92: 2204 7e00 |007f: new-instance v4, Ldk/andsen/asqlitemanager/bc; // type@007e │ │ -00ea96: 7030 6a02 5403 |0081: invoke-direct {v4, v5, v3}, Ldk/andsen/asqlitemanager/bc;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Ljava/lang/String;)V // method@026a │ │ -00ea9c: 6e20 9500 4200 |0084: invoke-virtual {v2, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00eaa2: 5452 ad00 |0087: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00eaa6: 1403 5100 087f |0089: const v3, #float 1.80777e+38 // #7f080051 │ │ -00eaac: 6e20 1d00 3200 |008c: invoke-virtual {v2, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00eab2: 0c02 |008f: move-result-object v2 │ │ -00eab4: 1f02 4d00 |0090: check-cast v2, Landroid/widget/TextView; // type@004d │ │ -00eab8: 1403 1c00 077f |0092: const v3, #float 1.79446e+38 // #7f07001c │ │ -00eabe: 6e20 2402 3500 |0095: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00eac4: 0c03 |0098: move-result-object v3 │ │ -00eac6: 6e20 ee00 3200 |0099: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00eacc: 5452 ad00 |009c: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ead0: 6e10 2300 0200 |009e: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00ead6: 5452 ad00 |00a1: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00eada: 1403 5500 087f |00a3: const v3, #float 1.80777e+38 // #7f080055 │ │ -00eae0: 6e20 1d00 3200 |00a6: invoke-virtual {v2, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00eae6: 0c02 |00a9: move-result-object v2 │ │ -00eae8: 1f02 3900 |00aa: check-cast v2, Landroid/widget/Button; // type@0039 │ │ -00eaec: 2203 7f00 |00ac: new-instance v3, Ldk/andsen/asqlitemanager/bd; // type@007f │ │ -00eaf0: 7050 6c02 5312 |00ae: invoke-direct {v3, v5, v2, v1, v0}, Ldk/andsen/asqlitemanager/bd;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/EditText;)V // method@026c │ │ -00eaf6: 6e20 9500 3200 |00b1: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00eafc: 0e00 |00b4: return-void │ │ -00eafe: 2200 d600 |00b5: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00eb02: 7010 fc03 0000 |00b7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00eb08: 7100 7500 0000 |00ba: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ -00eb0e: 0c01 |00bd: move-result-object v1 │ │ -00eb10: 6e10 ab03 0100 |00be: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ -00eb16: 0c01 |00c1: move-result-object v1 │ │ -00eb18: 6e20 0004 1000 |00c2: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00eb1e: 0c00 |00c5: move-result-object v0 │ │ -00eb20: 1a01 5b00 |00c6: const-string v1, "/" // string@005b │ │ -00eb24: 6e20 0004 1000 |00c8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00eb2a: 0c00 |00cb: move-result-object v0 │ │ -00eb2c: 6e10 0204 0000 |00cc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00eb32: 0c00 |00cf: move-result-object v0 │ │ -00eb34: 0703 |00d0: move-object v3, v0 │ │ -00eb36: 2900 61ff |00d1: goto/16 0032 // -009f │ │ +00e97c: |[00e97c] dk.andsen.asqlitemanager.aSQLiteManager.c:()V │ │ +00e98c: 5450 a700 |0000: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00e990: 1a01 6b02 |0002: const-string v1, "RecentNewDBPath" // string@026b │ │ +00e994: 7120 7a02 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ +00e99a: 0c00 |0007: move-result-object v0 │ │ +00e99c: 7110 3d03 0000 |0008: invoke-static {v0}, Ldk/andsen/c/e;.b:(Ljava/lang/String;)Z // method@033d │ │ +00e9a2: 0a01 |000b: move-result v1 │ │ +00e9a4: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ +00e9a8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +00e9aa: 2201 d600 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00e9ae: 7010 fd03 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00e9b4: 1a02 2602 |0014: const-string v2, "Loaded pathToNewDB: " // string@0226 │ │ +00e9b8: 6e20 0104 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e9be: 0c01 |0019: move-result-object v1 │ │ +00e9c0: 6e20 0104 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00e9c6: 0c01 |001d: move-result-object v1 │ │ +00e9c8: 6e10 0304 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00e9ce: 0c01 |0021: move-result-object v1 │ │ +00e9d0: 5552 a900 |0022: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00e9d4: 7120 3903 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00e9da: 3800 8e00 |0027: if-eqz v0, 00b5 // +008e │ │ +00e9de: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +00e9e2: 6e20 e803 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +00e9e8: 0a01 |002e: move-result v1 │ │ +00e9ea: 3901 8600 |002f: if-nez v1, 00b5 // +0086 │ │ +00e9ee: 0703 |0031: move-object v3, v0 │ │ +00e9f0: 2200 0900 |0032: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ +00e9f4: 7020 1b00 5000 |0034: invoke-direct {v0, v5}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +00e9fa: 5b50 ad00 |0037: iput-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00e9fe: 5450 ad00 |0039: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ea02: 1401 1200 037f |003b: const v1, #float 1.74129e+38 // #7f030012 │ │ +00ea08: 6e20 1f00 1000 |003e: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +00ea0e: 5450 ad00 |0041: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ea12: 1401 2b00 077f |0043: const v1, #float 1.79447e+38 // #7f07002b │ │ +00ea18: 6e20 2402 1500 |0046: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00ea1e: 0c01 |0049: move-result-object v1 │ │ +00ea20: 6e20 2200 1000 |004a: invoke-virtual {v0, v1}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ +00ea26: 5450 ad00 |004d: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ea2a: 1401 5400 087f |004f: const v1, #float 1.80777e+38 // #7f080054 │ │ +00ea30: 6e20 1d00 1000 |0052: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00ea36: 0c00 |0055: move-result-object v0 │ │ +00ea38: 1f00 3d00 |0056: check-cast v0, Landroid/widget/EditText; // type@003d │ │ +00ea3c: 1211 |0058: const/4 v1, #int 1 // #1 │ │ +00ea3e: 6e20 a800 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setInputType:(I)V // method@00a8 │ │ +00ea44: 1401 2c00 077f |005c: const v1, #float 1.79447e+38 // #7f07002c │ │ +00ea4a: 6e20 2402 1500 |005f: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00ea50: 0c01 |0062: move-result-object v1 │ │ +00ea52: 6e20 a600 1000 |0063: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +00ea58: 5451 ad00 |0066: iget-object v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ea5c: 1402 5200 087f |0068: const v2, #float 1.80777e+38 // #7f080052 │ │ +00ea62: 6e20 1d00 2100 |006b: invoke-virtual {v1, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00ea68: 0c01 |006e: move-result-object v1 │ │ +00ea6a: 1f01 4d00 |006f: check-cast v1, Landroid/widget/TextView; // type@004d │ │ +00ea6e: 6e20 ee00 3100 |0071: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00ea74: 5452 ad00 |0074: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ea78: 1404 5300 087f |0076: const v4, #float 1.80777e+38 // #7f080053 │ │ +00ea7e: 6e20 1d00 4200 |0079: invoke-virtual {v2, v4}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00ea84: 0c02 |007c: move-result-object v2 │ │ +00ea86: 1f02 3900 |007d: check-cast v2, Landroid/widget/Button; // type@0039 │ │ +00ea8a: 2204 7e00 |007f: new-instance v4, Ldk/andsen/asqlitemanager/bc; // type@007e │ │ +00ea8e: 7030 6a02 5403 |0081: invoke-direct {v4, v5, v3}, Ldk/andsen/asqlitemanager/bc;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Ljava/lang/String;)V // method@026a │ │ +00ea94: 6e20 9500 4200 |0084: invoke-virtual {v2, v4}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00ea9a: 5452 ad00 |0087: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ea9e: 1403 5100 087f |0089: const v3, #float 1.80777e+38 // #7f080051 │ │ +00eaa4: 6e20 1d00 3200 |008c: invoke-virtual {v2, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00eaaa: 0c02 |008f: move-result-object v2 │ │ +00eaac: 1f02 4d00 |0090: check-cast v2, Landroid/widget/TextView; // type@004d │ │ +00eab0: 1403 1c00 077f |0092: const v3, #float 1.79446e+38 // #7f07001c │ │ +00eab6: 6e20 2402 3500 |0095: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00eabc: 0c03 |0098: move-result-object v3 │ │ +00eabe: 6e20 ee00 3200 |0099: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00eac4: 5452 ad00 |009c: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00eac8: 6e10 2300 0200 |009e: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00eace: 5452 ad00 |00a1: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ead2: 1403 5500 087f |00a3: const v3, #float 1.80777e+38 // #7f080055 │ │ +00ead8: 6e20 1d00 3200 |00a6: invoke-virtual {v2, v3}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00eade: 0c02 |00a9: move-result-object v2 │ │ +00eae0: 1f02 3900 |00aa: check-cast v2, Landroid/widget/Button; // type@0039 │ │ +00eae4: 2203 7f00 |00ac: new-instance v3, Ldk/andsen/asqlitemanager/bd; // type@007f │ │ +00eae8: 7050 6c02 5312 |00ae: invoke-direct {v3, v5, v2, v1, v0}, Ldk/andsen/asqlitemanager/bd;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/EditText;)V // method@026c │ │ +00eaee: 6e20 9500 3200 |00b1: invoke-virtual {v2, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00eaf4: 0e00 |00b4: return-void │ │ +00eaf6: 2200 d600 |00b5: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00eafa: 7010 fd03 0000 |00b7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00eb00: 7100 7500 0000 |00ba: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ +00eb06: 0c01 |00bd: move-result-object v1 │ │ +00eb08: 6e10 ab03 0100 |00be: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ +00eb0e: 0c01 |00c1: move-result-object v1 │ │ +00eb10: 6e20 0104 1000 |00c2: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00eb16: 0c00 |00c5: move-result-object v0 │ │ +00eb18: 1a01 5b00 |00c6: const-string v1, "/" // string@005b │ │ +00eb1c: 6e20 0104 1000 |00c8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00eb22: 0c00 |00cb: move-result-object v0 │ │ +00eb24: 6e10 0304 0000 |00cc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00eb2a: 0c00 |00cf: move-result-object v0 │ │ +00eb2c: 0703 |00d0: move-object v3, v0 │ │ +00eb2e: 2900 61ff |00d1: goto/16 0032 // -009f │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'd' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -00eb3c: |[00eb3c] dk.andsen.asqlitemanager.aSQLiteManager.d:()V │ │ -00eb4c: 2200 0700 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00eb50: 7020 0900 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00eb56: 1a01 7300 |0005: const-string v1, "Are you sure?" // string@0073 │ │ -00eb5a: 6e20 0d00 1000 |0007: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -00eb60: 0c00 |000a: move-result-object v0 │ │ -00eb62: 1a01 ec02 |000b: const-string v1, "Yes" // string@02ec │ │ -00eb66: 2202 8100 |000d: new-instance v2, Ldk/andsen/asqlitemanager/bf; // type@0081 │ │ -00eb6a: 7020 7002 3200 |000f: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/bf;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V // method@0270 │ │ -00eb70: 6e30 1100 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -00eb76: 0c00 |0015: move-result-object v0 │ │ -00eb78: 1a01 3802 |0016: const-string v1, "No" // string@0238 │ │ -00eb7c: 2202 8000 |0018: new-instance v2, Ldk/andsen/asqlitemanager/be; // type@0080 │ │ -00eb80: 7020 6e02 3200 |001a: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/be;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V // method@026e │ │ -00eb86: 6e30 0f00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -00eb8c: 0c00 |0020: move-result-object v0 │ │ -00eb8e: 6e10 1500 0000 |0021: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0015 │ │ -00eb94: 0e00 |0024: return-void │ │ +00eb34: |[00eb34] dk.andsen.asqlitemanager.aSQLiteManager.d:()V │ │ +00eb44: 2200 0700 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00eb48: 7020 0900 3000 |0002: invoke-direct {v0, v3}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00eb4e: 1a01 7300 |0005: const-string v1, "Are you sure?" // string@0073 │ │ +00eb52: 6e20 0d00 1000 |0007: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +00eb58: 0c00 |000a: move-result-object v0 │ │ +00eb5a: 1a01 ec02 |000b: const-string v1, "Yes" // string@02ec │ │ +00eb5e: 2202 8100 |000d: new-instance v2, Ldk/andsen/asqlitemanager/bf; // type@0081 │ │ +00eb62: 7020 7002 3200 |000f: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/bf;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V // method@0270 │ │ +00eb68: 6e30 1100 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00eb6e: 0c00 |0015: move-result-object v0 │ │ +00eb70: 1a01 3802 |0016: const-string v1, "No" // string@0238 │ │ +00eb74: 2202 8000 |0018: new-instance v2, Ldk/andsen/asqlitemanager/be; // type@0080 │ │ +00eb78: 7020 6e02 3200 |001a: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/be;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V // method@026e │ │ +00eb7e: 6e30 0f00 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +00eb84: 0c00 |0020: move-result-object v0 │ │ +00eb86: 6e10 1500 0000 |0021: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0015 │ │ +00eb8c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'onActivityResult' │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -00eb98: |[00eb98] dk.andsen.asqlitemanager.aSQLiteManager.onActivityResult:(IILandroid/content/Intent;)V │ │ -00eba8: 1a00 2e02 |0000: const-string v0, "Main-activity got result from sub-activity" // string@022e │ │ -00ebac: 5531 a900 |0002: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ebb0: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ebb6: 3905 2900 |0007: if-nez v5, 0030 // +0029 │ │ -00ebba: 1a00 ea02 |0009: const-string v0, "WidgetActivity was cancelled or encountered an error. resultcode == result_cancelled" // string@02ea │ │ -00ebbe: 5531 a900 |000b: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ebc2: 7120 3903 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ebc8: 2200 d600 |0010: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ebcc: 7010 fc03 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00ebd2: 1a01 e902 |0015: const-string v1, "WidgetActivity was cancelled - data =" // string@02e9 │ │ -00ebd6: 6e20 0004 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ebdc: 0c00 |001a: move-result-object v0 │ │ -00ebde: 6e20 ff03 6000 |001b: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00ebe4: 0c00 |001e: move-result-object v0 │ │ -00ebe6: 6e10 0204 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ebec: 0c00 |0022: move-result-object v0 │ │ -00ebee: 5531 a900 |0023: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ebf2: 7120 3903 1000 |0025: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ebf8: 1a00 2e02 |0028: const-string v0, "Main-activity got result from sub-activity" // string@022e │ │ -00ebfc: 5531 a900 |002a: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ec00: 7120 3903 1000 |002c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ec06: 0e00 |002f: return-void │ │ -00ec08: 2b04 3000 0000 |0030: packed-switch v4, 00000060 // +00000030 │ │ -00ec0e: 28f5 |0033: goto 0028 // -000b │ │ -00ec10: 1a00 1304 |0034: const-string v0, "returnedData" // string@0413 │ │ -00ec14: 6e20 3f00 0600 |0036: invoke-virtual {v6, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@003f │ │ -00ec1a: 0c00 |0039: move-result-object v0 │ │ -00ec1c: 1a01 7602 |003a: const-string v1, "Returned file" // string@0276 │ │ -00ec20: 5432 a700 |003c: iget-object v2, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00ec24: 7130 3703 0102 |003e: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00ec2a: 28e7 |0041: goto 0028 // -0019 │ │ -00ec2c: 5430 ad00 |0042: iget-object v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ec30: 3800 e4ff |0044: if-eqz v0, 0028 // -001c │ │ -00ec34: 1a00 6602 |0046: const-string v0, "RESULT" // string@0266 │ │ -00ec38: 6e20 3f00 0600 |0048: invoke-virtual {v6, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@003f │ │ -00ec3e: 0c00 |004b: move-result-object v0 │ │ -00ec40: 7110 3303 0000 |004c: invoke-static {v0}, Ldk/andsen/c/e;.a:(Ljava/lang/String;)Ljava/lang/String; // method@0333 │ │ -00ec46: 0c01 |004f: move-result-object v1 │ │ -00ec48: 5430 ad00 |0050: iget-object v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ -00ec4c: 1402 5200 087f |0052: const v2, #float 1.80777e+38 // #7f080052 │ │ -00ec52: 6e20 1d00 2000 |0055: invoke-virtual {v0, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00ec58: 0c00 |0058: move-result-object v0 │ │ -00ec5a: 1f00 4d00 |0059: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00ec5e: 6e20 ee00 1000 |005b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00ec64: 28ca |005e: goto 0028 // -0036 │ │ -00ec66: 0000 |005f: nop // spacer │ │ -00ec68: 0001 0200 0100 0000 0400 0000 1200 ... |0060: packed-switch-data (8 units) │ │ +00eb90: |[00eb90] dk.andsen.asqlitemanager.aSQLiteManager.onActivityResult:(IILandroid/content/Intent;)V │ │ +00eba0: 1a00 2e02 |0000: const-string v0, "Main-activity got result from sub-activity" // string@022e │ │ +00eba4: 5531 a900 |0002: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00eba8: 7120 3903 1000 |0004: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ebae: 3905 2900 |0007: if-nez v5, 0030 // +0029 │ │ +00ebb2: 1a00 ea02 |0009: const-string v0, "WidgetActivity was cancelled or encountered an error. resultcode == result_cancelled" // string@02ea │ │ +00ebb6: 5531 a900 |000b: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ebba: 7120 3903 1000 |000d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ebc0: 2200 d600 |0010: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ebc4: 7010 fd03 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ebca: 1a01 e902 |0015: const-string v1, "WidgetActivity was cancelled - data =" // string@02e9 │ │ +00ebce: 6e20 0104 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ebd4: 0c00 |001a: move-result-object v0 │ │ +00ebd6: 6e20 0004 6000 |001b: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00ebdc: 0c00 |001e: move-result-object v0 │ │ +00ebde: 6e10 0304 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ebe4: 0c00 |0022: move-result-object v0 │ │ +00ebe6: 5531 a900 |0023: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ebea: 7120 3903 1000 |0025: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ebf0: 1a00 2e02 |0028: const-string v0, "Main-activity got result from sub-activity" // string@022e │ │ +00ebf4: 5531 a900 |002a: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ebf8: 7120 3903 1000 |002c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ebfe: 0e00 |002f: return-void │ │ +00ec00: 2b04 3000 0000 |0030: packed-switch v4, 00000060 // +00000030 │ │ +00ec06: 28f5 |0033: goto 0028 // -000b │ │ +00ec08: 1a00 1204 |0034: const-string v0, "returnedData" // string@0412 │ │ +00ec0c: 6e20 3f00 0600 |0036: invoke-virtual {v6, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@003f │ │ +00ec12: 0c00 |0039: move-result-object v0 │ │ +00ec14: 1a01 7602 |003a: const-string v1, "Returned file" // string@0276 │ │ +00ec18: 5432 a700 |003c: iget-object v2, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00ec1c: 7130 3703 0102 |003e: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00ec22: 28e7 |0041: goto 0028 // -0019 │ │ +00ec24: 5430 ad00 |0042: iget-object v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ec28: 3800 e4ff |0044: if-eqz v0, 0028 // -001c │ │ +00ec2c: 1a00 6602 |0046: const-string v0, "RESULT" // string@0266 │ │ +00ec30: 6e20 3f00 0600 |0048: invoke-virtual {v6, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@003f │ │ +00ec36: 0c00 |004b: move-result-object v0 │ │ +00ec38: 7110 3303 0000 |004c: invoke-static {v0}, Ldk/andsen/c/e;.a:(Ljava/lang/String;)Ljava/lang/String; // method@0333 │ │ +00ec3e: 0c01 |004f: move-result-object v1 │ │ +00ec40: 5430 ad00 |0050: iget-object v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.j:Landroid/app/Dialog; // field@00ad │ │ +00ec44: 1402 5200 087f |0052: const v2, #float 1.80777e+38 // #7f080052 │ │ +00ec4a: 6e20 1d00 2000 |0055: invoke-virtual {v0, v2}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00ec50: 0c00 |0058: move-result-object v0 │ │ +00ec52: 1f00 4d00 |0059: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00ec56: 6e20 ee00 1000 |005b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00ec5c: 28ca |005e: goto 0028 // -0036 │ │ +00ec5e: 0000 |005f: nop // spacer │ │ +00ec60: 0001 0200 0100 0000 0400 0000 1200 ... |0060: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 286 16-bit code units │ │ -00ec78: |[00ec78] dk.andsen.asqlitemanager.aSQLiteManager.onClick:(Landroid/view/View;)V │ │ -00ec88: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -00ec8a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -00ec8c: 1a00 4002 |0002: const-string v0, "OnClick" // string@0240 │ │ -00ec90: 5551 a900 |0004: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ec94: 7120 3903 1000 |0006: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ec9a: 6e10 8800 0600 |0009: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ -00eca0: 0a00 |000c: move-result v0 │ │ -00eca2: 1401 4c00 087f |000d: const v1, #float 1.80777e+38 // #7f08004c │ │ -00eca8: 3310 9600 |0010: if-ne v0, v1, 00a6 // +0096 │ │ -00ecac: 1a00 4202 |0012: const-string v0, "Open" // string@0242 │ │ -00ecb0: 5551 a900 |0014: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ecb4: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ecba: 5450 a700 |0019: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00ecbe: 1a01 6c02 |001b: const-string v1, "RecentOpenDBPath" // string@026c │ │ -00ecc2: 7120 7a02 1000 |001d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ -00ecc8: 0c00 |0020: move-result-object v0 │ │ -00ecca: 2201 d600 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ecce: 7010 fc03 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00ecd4: 1a02 6d02 |0026: const-string v2, "RecentOpenDBPath = " // string@026d │ │ -00ecd8: 6e20 0004 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ecde: 0c01 |002b: move-result-object v1 │ │ -00ece0: 6e20 0004 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ece6: 0c01 |002f: move-result-object v1 │ │ -00ece8: 6e10 0204 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ecee: 0c01 |0033: move-result-object v1 │ │ -00ecf0: 5552 a900 |0034: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ecf4: 7120 3903 2100 |0036: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ecfa: 3900 0a00 |0039: if-nez v0, 0043 // +000a │ │ -00ecfe: 7100 7500 0000 |003b: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ -00ed04: 0c00 |003e: move-result-object v0 │ │ -00ed06: 6e10 b303 0000 |003f: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@03b3 │ │ -00ed0c: 0c00 |0042: move-result-object v0 │ │ -00ed0e: 1a01 8300 |0043: const-string v1, "Calling Filepicker" // string@0083 │ │ -00ed12: 5552 a900 |0045: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ed16: 7120 3903 2100 |0047: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ed1c: 2201 1400 |004a: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -00ed20: 1c02 ad00 |004c: const-class v2, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ -00ed24: 7030 3900 5102 |004e: invoke-direct {v1, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00ed2a: 1a02 9002 |0051: const-string v2, "StartDir" // string@0290 │ │ -00ed2e: 6e30 4100 2100 |0053: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00ed34: 1a00 bd02 |0056: const-string v0, "UseRoot" // string@02bd │ │ -00ed38: 6e30 4200 0103 |0058: invoke-virtual {v1, v0, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00ed3e: 1a00 0801 |005b: const-string v0, "GetDir" // string@0108 │ │ -00ed42: 6e30 4200 0103 |005d: invoke-virtual {v1, v0, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00ed48: 1a00 bc02 |0060: const-string v0, "UseBB" // string@02bc │ │ -00ed4c: 6e30 4200 0103 |0062: invoke-virtual {v1, v0, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00ed52: 1a00 4402 |0065: const-string v0, "OpenFile" // string@0244 │ │ -00ed56: 6e30 4200 0104 |0067: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -00ed5c: 1220 |006a: const/4 v0, #int 2 // #2 │ │ -00ed5e: 2300 f500 |006b: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -00ed62: 1a02 5a00 |006d: const-string v2, ".sqlite" // string@005a │ │ -00ed66: 4d02 0003 |006f: aput-object v2, v0, v3 │ │ -00ed6a: 1a02 5700 |0071: const-string v2, ".db" // string@0057 │ │ -00ed6e: 4d02 0004 |0073: aput-object v2, v0, v4 │ │ -00ed72: 1a02 fc00 |0075: const-string v2, "FileTypes" // string@00fc │ │ -00ed76: 6e30 4300 2100 |0077: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ -00ed7c: 6e20 2e02 1500 |007a: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ -00ed82: 0e00 |007d: return-void │ │ -00ed84: 0d00 |007e: move-exception v0 │ │ -00ed86: 1a01 d600 |007f: const-string v1, "Error in file picker" // string@00d6 │ │ -00ed8a: 5552 a900 |0081: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ed8e: 7120 3c03 2100 |0083: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -00ed94: 6e10 d103 0000 |0086: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00ed9a: 2201 d600 |0089: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ed9e: 7010 fc03 0100 |008b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00eda4: 1a02 5a02 |008e: const-string v2, "Plase report this: " // string@025a │ │ -00eda8: 6e20 0004 2100 |0090: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00edae: 0c01 |0093: move-result-object v1 │ │ -00edb0: 6e10 cf03 0000 |0094: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -00edb6: 0c00 |0097: move-result-object v0 │ │ -00edb8: 6e20 0004 0100 |0098: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00edbe: 0c00 |009b: move-result-object v0 │ │ -00edc0: 6e10 0204 0000 |009c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00edc6: 0c00 |009f: move-result-object v0 │ │ -00edc8: 5451 a700 |00a0: iget-object v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00edcc: 7120 3603 1000 |00a2: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00edd2: 28d8 |00a5: goto 007d // -0028 │ │ -00edd4: 1401 4f00 087f |00a6: const v1, #float 1.80777e+38 // #7f08004f │ │ -00edda: 3310 0600 |00a9: if-ne v0, v1, 00af // +0006 │ │ -00edde: 7010 1a02 0500 |00ab: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:()V // method@021a │ │ -00ede4: 28cf |00ae: goto 007d // -0031 │ │ -00ede6: 1401 4d00 087f |00af: const v1, #float 1.80777e+38 // #7f08004d │ │ -00edec: 3310 0d00 |00b2: if-ne v0, v1, 00bf // +000d │ │ -00edf0: 1a00 8d00 |00b4: const-string v0, "Create new database" // string@008d │ │ -00edf4: 5551 a900 |00b6: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00edf8: 7120 3903 1000 |00b8: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00edfe: 7010 1e02 0500 |00bb: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.c:()V // method@021e │ │ -00ee04: 28bf |00be: goto 007d // -0041 │ │ -00ee06: 1401 4e00 087f |00bf: const v1, #float 1.80777e+38 // #7f08004e │ │ -00ee0c: 3310 bbff |00c2: if-ne v0, v1, 007d // -0045 │ │ -00ee10: 5450 a700 |00c4: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00ee14: 7110 7902 0000 |00c6: invoke-static {v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0279 │ │ -00ee1a: 0c00 |00c9: move-result-object v0 │ │ -00ee1c: 5b50 a800 |00ca: iput-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.e:Ljava/lang/String; // field@00a8 │ │ -00ee20: 5450 a800 |00cc: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.e:Ljava/lang/String; // field@00a8 │ │ -00ee24: 3900 1e00 |00ce: if-nez v0, 00ec // +001e │ │ -00ee28: 1400 2f00 077f |00d0: const v0, #float 1.79447e+38 // #7f07002f │ │ -00ee2e: 6e20 2402 0500 |00d3: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00ee34: 0c00 |00d6: move-result-object v0 │ │ -00ee36: 6e10 df03 0000 |00d7: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00ee3c: 0c00 |00da: move-result-object v0 │ │ -00ee3e: 1401 9a00 077f |00db: const v1, #float 1.79449e+38 // #7f07009a │ │ -00ee44: 6e20 2402 1500 |00de: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00ee4a: 0c01 |00e1: move-result-object v1 │ │ -00ee4c: 6e10 df03 0100 |00e2: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00ee52: 0c01 |00e5: move-result-object v1 │ │ -00ee54: 5452 a700 |00e6: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00ee58: 7130 3703 1002 |00e8: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -00ee5e: 2892 |00eb: goto 007d // -006e │ │ -00ee60: 5450 a800 |00ec: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.e:Ljava/lang/String; // field@00a8 │ │ -00ee64: 1a01 5c00 |00ee: const-string v1, "/mnt/sdcard/Android/data/com.dropbox.android/files/scratch" // string@005c │ │ -00ee68: 1a02 f902 |00f0: const-string v2, "[Dropbox]" // string@02f9 │ │ -00ee6c: 6e30 ef03 1002 |00f2: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@03ef │ │ -00ee72: 0c00 |00f5: move-result-object v0 │ │ -00ee74: 1a01 6500 |00f6: const-string v1, ";" // string@0065 │ │ -00ee78: 6e20 f003 1000 |00f8: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ -00ee7e: 0c00 |00fb: move-result-object v0 │ │ -00ee80: 2201 0700 |00fc: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00ee84: 7020 0900 5100 |00fe: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00ee8a: 1402 5500 077f |0101: const v2, #float 1.79448e+38 // #7f070055 │ │ -00ee90: 6e20 2302 2500 |0104: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ -00ee96: 0c02 |0107: move-result-object v2 │ │ -00ee98: 6e20 1300 2100 |0108: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00ee9e: 0c01 |010b: move-result-object v1 │ │ -00eea0: 2202 8200 |010c: new-instance v2, Ldk/andsen/asqlitemanager/bg; // type@0082 │ │ -00eea4: 7020 7202 5200 |010e: invoke-direct {v2, v5}, Ldk/andsen/asqlitemanager/bg;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V // method@0272 │ │ -00eeaa: 6e40 1200 0123 |0111: invoke-virtual {v1, v0, v3, v2}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ -00eeb0: 0c00 |0114: move-result-object v0 │ │ -00eeb2: 6e10 0a00 0000 |0115: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00eeb8: 0c00 |0118: move-result-object v0 │ │ -00eeba: 6e10 1a00 0000 |0119: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ -00eec0: 2900 61ff |011c: goto/16 007d // -009f │ │ +00ec70: |[00ec70] dk.andsen.asqlitemanager.aSQLiteManager.onClick:(Landroid/view/View;)V │ │ +00ec80: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +00ec82: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +00ec84: 1a00 4002 |0002: const-string v0, "OnClick" // string@0240 │ │ +00ec88: 5551 a900 |0004: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ec8c: 7120 3903 1000 |0006: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ec92: 6e10 8800 0600 |0009: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ +00ec98: 0a00 |000c: move-result v0 │ │ +00ec9a: 1401 4c00 087f |000d: const v1, #float 1.80777e+38 // #7f08004c │ │ +00eca0: 3310 9600 |0010: if-ne v0, v1, 00a6 // +0096 │ │ +00eca4: 1a00 4202 |0012: const-string v0, "Open" // string@0242 │ │ +00eca8: 5551 a900 |0014: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ecac: 7120 3903 1000 |0016: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ecb2: 5450 a700 |0019: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00ecb6: 1a01 6c02 |001b: const-string v1, "RecentOpenDBPath" // string@026c │ │ +00ecba: 7120 7a02 1000 |001d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ +00ecc0: 0c00 |0020: move-result-object v0 │ │ +00ecc2: 2201 d600 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ecc6: 7010 fd03 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00eccc: 1a02 6d02 |0026: const-string v2, "RecentOpenDBPath = " // string@026d │ │ +00ecd0: 6e20 0104 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ecd6: 0c01 |002b: move-result-object v1 │ │ +00ecd8: 6e20 0104 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ecde: 0c01 |002f: move-result-object v1 │ │ +00ece0: 6e10 0304 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ece6: 0c01 |0033: move-result-object v1 │ │ +00ece8: 5552 a900 |0034: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ecec: 7120 3903 2100 |0036: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ecf2: 3900 0a00 |0039: if-nez v0, 0043 // +000a │ │ +00ecf6: 7100 7500 0000 |003b: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0075 │ │ +00ecfc: 0c00 |003e: move-result-object v0 │ │ +00ecfe: 6e10 b303 0000 |003f: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@03b3 │ │ +00ed04: 0c00 |0042: move-result-object v0 │ │ +00ed06: 1a01 8300 |0043: const-string v1, "Calling Filepicker" // string@0083 │ │ +00ed0a: 5552 a900 |0045: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ed0e: 7120 3903 2100 |0047: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ed14: 2201 1400 |004a: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00ed18: 1c02 ad00 |004c: const-class v2, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ +00ed1c: 7030 3900 5102 |004e: invoke-direct {v1, v5, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00ed22: 1a02 9002 |0051: const-string v2, "StartDir" // string@0290 │ │ +00ed26: 6e30 4100 2100 |0053: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00ed2c: 1a00 bd02 |0056: const-string v0, "UseRoot" // string@02bd │ │ +00ed30: 6e30 4200 0103 |0058: invoke-virtual {v1, v0, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00ed36: 1a00 0801 |005b: const-string v0, "GetDir" // string@0108 │ │ +00ed3a: 6e30 4200 0103 |005d: invoke-virtual {v1, v0, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00ed40: 1a00 bc02 |0060: const-string v0, "UseBB" // string@02bc │ │ +00ed44: 6e30 4200 0103 |0062: invoke-virtual {v1, v0, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00ed4a: 1a00 4402 |0065: const-string v0, "OpenFile" // string@0244 │ │ +00ed4e: 6e30 4200 0104 |0067: invoke-virtual {v1, v0, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +00ed54: 1220 |006a: const/4 v0, #int 2 // #2 │ │ +00ed56: 2300 f500 |006b: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +00ed5a: 1a02 5a00 |006d: const-string v2, ".sqlite" // string@005a │ │ +00ed5e: 4d02 0003 |006f: aput-object v2, v0, v3 │ │ +00ed62: 1a02 5700 |0071: const-string v2, ".db" // string@0057 │ │ +00ed66: 4d02 0004 |0073: aput-object v2, v0, v4 │ │ +00ed6a: 1a02 fc00 |0075: const-string v2, "FileTypes" // string@00fc │ │ +00ed6e: 6e30 4300 2100 |0077: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ +00ed74: 6e20 2e02 1500 |007a: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ +00ed7a: 0e00 |007d: return-void │ │ +00ed7c: 0d00 |007e: move-exception v0 │ │ +00ed7e: 1a01 d600 |007f: const-string v1, "Error in file picker" // string@00d6 │ │ +00ed82: 5552 a900 |0081: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00ed86: 7120 3c03 2100 |0083: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +00ed8c: 6e10 d203 0000 |0086: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00ed92: 2201 d600 |0089: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ed96: 7010 fd03 0100 |008b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ed9c: 1a02 5a02 |008e: const-string v2, "Plase report this: " // string@025a │ │ +00eda0: 6e20 0104 2100 |0090: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00eda6: 0c01 |0093: move-result-object v1 │ │ +00eda8: 6e10 d003 0000 |0094: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +00edae: 0c00 |0097: move-result-object v0 │ │ +00edb0: 6e20 0104 0100 |0098: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00edb6: 0c00 |009b: move-result-object v0 │ │ +00edb8: 6e10 0304 0000 |009c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00edbe: 0c00 |009f: move-result-object v0 │ │ +00edc0: 5451 a700 |00a0: iget-object v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00edc4: 7120 3603 1000 |00a2: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00edca: 28d8 |00a5: goto 007d // -0028 │ │ +00edcc: 1401 4f00 087f |00a6: const v1, #float 1.80777e+38 // #7f08004f │ │ +00edd2: 3310 0600 |00a9: if-ne v0, v1, 00af // +0006 │ │ +00edd6: 7010 1a02 0500 |00ab: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:()V // method@021a │ │ +00eddc: 28cf |00ae: goto 007d // -0031 │ │ +00edde: 1401 4d00 087f |00af: const v1, #float 1.80777e+38 // #7f08004d │ │ +00ede4: 3310 0d00 |00b2: if-ne v0, v1, 00bf // +000d │ │ +00ede8: 1a00 8d00 |00b4: const-string v0, "Create new database" // string@008d │ │ +00edec: 5551 a900 |00b6: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00edf0: 7120 3903 1000 |00b8: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00edf6: 7010 1e02 0500 |00bb: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.c:()V // method@021e │ │ +00edfc: 28bf |00be: goto 007d // -0041 │ │ +00edfe: 1401 4e00 087f |00bf: const v1, #float 1.80777e+38 // #7f08004e │ │ +00ee04: 3310 bbff |00c2: if-ne v0, v1, 007d // -0045 │ │ +00ee08: 5450 a700 |00c4: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00ee0c: 7110 7902 0000 |00c6: invoke-static {v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0279 │ │ +00ee12: 0c00 |00c9: move-result-object v0 │ │ +00ee14: 5b50 a800 |00ca: iput-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.e:Ljava/lang/String; // field@00a8 │ │ +00ee18: 5450 a800 |00cc: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.e:Ljava/lang/String; // field@00a8 │ │ +00ee1c: 3900 1e00 |00ce: if-nez v0, 00ec // +001e │ │ +00ee20: 1400 2f00 077f |00d0: const v0, #float 1.79447e+38 // #7f07002f │ │ +00ee26: 6e20 2402 0500 |00d3: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00ee2c: 0c00 |00d6: move-result-object v0 │ │ +00ee2e: 7210 ca03 0000 |00d7: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00ee34: 0c00 |00da: move-result-object v0 │ │ +00ee36: 1401 9a00 077f |00db: const v1, #float 1.79449e+38 // #7f07009a │ │ +00ee3c: 6e20 2402 1500 |00de: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00ee42: 0c01 |00e1: move-result-object v1 │ │ +00ee44: 7210 ca03 0100 |00e2: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00ee4a: 0c01 |00e5: move-result-object v1 │ │ +00ee4c: 5452 a700 |00e6: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00ee50: 7130 3703 1002 |00e8: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +00ee56: 2892 |00eb: goto 007d // -006e │ │ +00ee58: 5450 a800 |00ec: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.e:Ljava/lang/String; // field@00a8 │ │ +00ee5c: 1a01 5c00 |00ee: const-string v1, "/mnt/sdcard/Android/data/com.dropbox.android/files/scratch" // string@005c │ │ +00ee60: 1a02 f902 |00f0: const-string v2, "[Dropbox]" // string@02f9 │ │ +00ee64: 6e30 f003 1002 |00f2: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@03f0 │ │ +00ee6a: 0c00 |00f5: move-result-object v0 │ │ +00ee6c: 1a01 6500 |00f6: const-string v1, ";" // string@0065 │ │ +00ee70: 6e20 f103 1000 |00f8: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ +00ee76: 0c00 |00fb: move-result-object v0 │ │ +00ee78: 2201 0700 |00fc: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00ee7c: 7020 0900 5100 |00fe: invoke-direct {v1, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00ee82: 1402 5500 077f |0101: const v2, #float 1.79448e+38 // #7f070055 │ │ +00ee88: 6e20 2302 2500 |0104: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ +00ee8e: 0c02 |0107: move-result-object v2 │ │ +00ee90: 6e20 1300 2100 |0108: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00ee96: 0c01 |010b: move-result-object v1 │ │ +00ee98: 2202 8200 |010c: new-instance v2, Ldk/andsen/asqlitemanager/bg; // type@0082 │ │ +00ee9c: 7020 7202 5200 |010e: invoke-direct {v2, v5}, Ldk/andsen/asqlitemanager/bg;.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V // method@0272 │ │ +00eea2: 6e40 1200 0123 |0111: invoke-virtual {v1, v0, v3, v2}, Landroid/app/AlertDialog$Builder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0012 │ │ +00eea8: 0c00 |0114: move-result-object v0 │ │ +00eeaa: 6e10 0a00 0000 |0115: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00eeb0: 0c00 |0118: move-result-object v0 │ │ +00eeb2: 6e10 1a00 0000 |0119: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ +00eeb8: 2900 61ff |011c: goto/16 007d // -009f │ │ catches : 1 │ │ 0x007a - 0x007d │ │ Ljava/lang/Exception; -> 0x007e │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ @@ -11877,258 +11874,258 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 259 16-bit code units │ │ -00eed4: |[00eed4] dk.andsen.asqlitemanager.aSQLiteManager.onCreate:(Landroid/os/Bundle;)V │ │ -00eee4: 1404 bc00 077f |0000: const v4, #float 1.7945e+38 // #7f0700bc │ │ -00eeea: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -00eeec: 6f20 0300 6500 |0004: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ -00eef2: 7110 9401 0500 |0007: invoke-static {v5}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00eef8: 0a00 |000a: move-result v0 │ │ -00eefa: 5c50 a900 |000b: iput-boolean v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00eefe: 1a00 d703 |000d: const-string v0, "onCreate" // string@03d7 │ │ -00ef02: 5551 a900 |000f: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00ef06: 7120 3903 1000 |0011: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00ef0c: 5b55 a700 |0014: iput-object v5, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00ef10: 7110 9501 0500 |0016: invoke-static {v5}, Ldk/andsen/asqlitemanager/Prefs;.k:(Landroid/content/Context;)Z // method@0195 │ │ -00ef16: 0a00 |0019: move-result v0 │ │ -00ef18: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -00ef1c: 6e20 2d02 3500 |001c: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.setRequestedOrientation:(I)V // method@022d │ │ -00ef22: 1400 1100 037f |001f: const v0, #float 1.74129e+38 // #7f030011 │ │ -00ef28: 6e20 2c02 0500 |0022: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.setContentView:(I)V // method@022c │ │ -00ef2e: 1400 4c00 087f |0025: const v0, #float 1.80777e+38 // #7f08004c │ │ -00ef34: 6e20 2002 0500 |0028: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ -00ef3a: 0c00 |002b: move-result-object v0 │ │ -00ef3c: 1f00 3900 |002c: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00ef40: 6e20 9500 5000 |002e: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00ef46: 1400 4f00 087f |0031: const v0, #float 1.80777e+38 // #7f08004f │ │ -00ef4c: 6e20 2002 0500 |0034: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ -00ef52: 0c00 |0037: move-result-object v0 │ │ -00ef54: 1f00 3900 |0038: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00ef58: 6e20 9500 5000 |003a: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00ef5e: 1400 4d00 087f |003d: const v0, #float 1.80777e+38 // #7f08004d │ │ -00ef64: 6e20 2002 0500 |0040: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ -00ef6a: 0c00 |0043: move-result-object v0 │ │ -00ef6c: 1f00 3900 |0044: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00ef70: 6e20 9500 5000 |0046: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00ef76: 1400 4e00 087f |0049: const v0, #float 1.80777e+38 // #7f08004e │ │ -00ef7c: 6e20 2002 0500 |004c: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ -00ef82: 0c00 |004f: move-result-object v0 │ │ -00ef84: 1f00 3900 |0050: check-cast v0, Landroid/widget/Button; // type@0039 │ │ -00ef88: 6e20 9500 5000 |0052: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -00ef8e: 1400 5000 087f |0055: const v0, #float 1.80777e+38 // #7f080050 │ │ -00ef94: 6e20 2002 0500 |0058: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ -00ef9a: 0c00 |005b: move-result-object v0 │ │ -00ef9c: 1f00 4d00 |005c: check-cast v0, Landroid/widget/TextView; // type@004d │ │ -00efa0: 2201 d600 |005e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00efa4: 7010 fc03 0100 |0060: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00efaa: 1402 0100 077f |0063: const v2, #float 1.79446e+38 // #7f070001 │ │ -00efb0: 6e20 2402 2500 |0066: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00efb6: 0c02 |0069: move-result-object v2 │ │ -00efb8: 6e20 ff03 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00efbe: 0c01 |006d: move-result-object v1 │ │ -00efc0: 1a02 0a00 |006e: const-string v2, " " // string@000a │ │ -00efc4: 6e20 0004 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00efca: 0c01 |0073: move-result-object v1 │ │ -00efcc: 1502 077f |0074: const/high16 v2, #int 2131165184 // #7f07 │ │ -00efd0: 6e20 2402 2500 |0076: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00efd6: 0c02 |0079: move-result-object v2 │ │ -00efd8: 6e20 ff03 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00efde: 0c01 |007d: move-result-object v1 │ │ -00efe0: 6e10 0204 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00efe6: 0c01 |0081: move-result-object v1 │ │ -00efe8: 6e20 ee00 1000 |0082: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00efee: 5450 a700 |0085: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00eff2: 1a01 6200 |0087: const-string v1, "3.6" // string@0062 │ │ -00eff6: 1a02 6200 |0089: const-string v2, "3.6" // string@0062 │ │ -00effa: 7130 7d02 1002 |008b: invoke-static {v0, v1, v2}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ -00f000: 3806 6500 |008e: if-eqz v6, 00f3 // +0065 │ │ -00f004: 1a00 1904 |0090: const-string v0, "savedInstance true" // string@0419 │ │ -00f008: 5551 a900 |0092: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f00c: 7120 3903 1000 |0094: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f012: 1a00 6e04 |0097: const-string v0, "showHint" // string@046e │ │ -00f016: 6e20 6c00 0600 |0099: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ -00f01c: 0a00 |009c: move-result v0 │ │ -00f01e: 3800 0c00 |009d: if-eqz v0, 00a9 // +000c │ │ -00f022: 1a00 6f04 |009f: const-string v0, "showHint true" // string@046f │ │ -00f026: 5551 a900 |00a1: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f02a: 7120 3903 1000 |00a3: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f030: 7010 1702 0500 |00a6: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:()V // method@0217 │ │ -00f036: 3806 4e00 |00a9: if-eqz v6, 00f7 // +004e │ │ -00f03a: 1a00 1904 |00ab: const-string v0, "savedInstance true" // string@0419 │ │ -00f03e: 5551 a900 |00ad: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f042: 7120 3903 1000 |00af: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f048: 1a00 7004 |00b2: const-string v0, "showTip" // string@0470 │ │ -00f04c: 6e20 6c00 0600 |00b4: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ -00f052: 0a00 |00b7: move-result v0 │ │ -00f054: 3800 1400 |00b8: if-eqz v0, 00cc // +0014 │ │ -00f058: 5550 ab00 |00ba: iget-boolean v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ -00f05c: 3900 1000 |00bc: if-nez v0, 00cc // +0010 │ │ -00f060: 1a00 6f04 |00be: const-string v0, "showHint true" // string@046f │ │ -00f064: 5551 a900 |00c0: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f068: 7120 3903 1000 |00c2: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f06e: 6e20 2402 4500 |00c5: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00f074: 0c00 |00c8: move-result-object v0 │ │ -00f076: 7030 1802 0503 |00c9: invoke-direct {v5, v0, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ljava/lang/CharSequence;I)V // method@0218 │ │ -00f07c: 5450 a700 |00cc: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00f080: 7110 1102 0000 |00ce: invoke-static {v0}, Ldk/andsen/asqlitemanager/a;.a:(Landroid/content/Context;)V // method@0211 │ │ -00f086: 6e10 2102 0500 |00d1: invoke-virtual {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getIntent:()Landroid/content/Intent; // method@0221 │ │ -00f08c: 0c00 |00d4: move-result-object v0 │ │ -00f08e: 6e10 3c00 0000 |00d5: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ -00f094: 0c00 |00d8: move-result-object v0 │ │ -00f096: 3800 1900 |00d9: if-eqz v0, 00f2 // +0019 │ │ -00f09a: 1a01 b200 |00db: const-string v1, "Database" // string@00b2 │ │ -00f09e: 6e20 6f00 1000 |00dd: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ -00f0a4: 0c00 |00e0: move-result-object v0 │ │ -00f0a6: 2201 1400 |00e1: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -00f0aa: 5452 a700 |00e3: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ -00f0ae: 1c03 5500 |00e5: const-class v3, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -00f0b2: 7030 3900 2103 |00e7: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00f0b8: 1a02 4303 |00ea: const-string v2, "db" // string@0343 │ │ -00f0bc: 6e30 4100 2100 |00ec: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -00f0c2: 6e20 2e02 1500 |00ef: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ -00f0c8: 0e00 |00f2: return-void │ │ -00f0ca: 7010 1702 0500 |00f3: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:()V // method@0217 │ │ -00f0d0: 28b3 |00f6: goto 00a9 // -004d │ │ -00f0d2: 5550 ab00 |00f7: iget-boolean v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ -00f0d6: 3900 d3ff |00f9: if-nez v0, 00cc // -002d │ │ -00f0da: 6e20 2402 4500 |00fb: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -00f0e0: 0c00 |00fe: move-result-object v0 │ │ -00f0e2: 7030 1802 0503 |00ff: invoke-direct {v5, v0, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ljava/lang/CharSequence;I)V // method@0218 │ │ -00f0e8: 28ca |0102: goto 00cc // -0036 │ │ +00eecc: |[00eecc] dk.andsen.asqlitemanager.aSQLiteManager.onCreate:(Landroid/os/Bundle;)V │ │ +00eedc: 1404 bc00 077f |0000: const v4, #float 1.7945e+38 // #7f0700bc │ │ +00eee2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +00eee4: 6f20 0300 6500 |0004: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0003 │ │ +00eeea: 7110 9401 0500 |0007: invoke-static {v5}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00eef0: 0a00 |000a: move-result v0 │ │ +00eef2: 5c50 a900 |000b: iput-boolean v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00eef6: 1a00 d703 |000d: const-string v0, "onCreate" // string@03d7 │ │ +00eefa: 5551 a900 |000f: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00eefe: 7120 3903 1000 |0011: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00ef04: 5b55 a700 |0014: iput-object v5, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00ef08: 7110 9501 0500 |0016: invoke-static {v5}, Ldk/andsen/asqlitemanager/Prefs;.k:(Landroid/content/Context;)Z // method@0195 │ │ +00ef0e: 0a00 |0019: move-result v0 │ │ +00ef10: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +00ef14: 6e20 2d02 3500 |001c: invoke-virtual {v5, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.setRequestedOrientation:(I)V // method@022d │ │ +00ef1a: 1400 1100 037f |001f: const v0, #float 1.74129e+38 // #7f030011 │ │ +00ef20: 6e20 2c02 0500 |0022: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.setContentView:(I)V // method@022c │ │ +00ef26: 1400 4c00 087f |0025: const v0, #float 1.80777e+38 // #7f08004c │ │ +00ef2c: 6e20 2002 0500 |0028: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ +00ef32: 0c00 |002b: move-result-object v0 │ │ +00ef34: 1f00 3900 |002c: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00ef38: 6e20 9500 5000 |002e: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00ef3e: 1400 4f00 087f |0031: const v0, #float 1.80777e+38 // #7f08004f │ │ +00ef44: 6e20 2002 0500 |0034: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ +00ef4a: 0c00 |0037: move-result-object v0 │ │ +00ef4c: 1f00 3900 |0038: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00ef50: 6e20 9500 5000 |003a: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00ef56: 1400 4d00 087f |003d: const v0, #float 1.80777e+38 // #7f08004d │ │ +00ef5c: 6e20 2002 0500 |0040: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ +00ef62: 0c00 |0043: move-result-object v0 │ │ +00ef64: 1f00 3900 |0044: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00ef68: 6e20 9500 5000 |0046: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00ef6e: 1400 4e00 087f |0049: const v0, #float 1.80777e+38 // #7f08004e │ │ +00ef74: 6e20 2002 0500 |004c: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ +00ef7a: 0c00 |004f: move-result-object v0 │ │ +00ef7c: 1f00 3900 |0050: check-cast v0, Landroid/widget/Button; // type@0039 │ │ +00ef80: 6e20 9500 5000 |0052: invoke-virtual {v0, v5}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +00ef86: 1400 5000 087f |0055: const v0, #float 1.80777e+38 // #7f080050 │ │ +00ef8c: 6e20 2002 0500 |0058: invoke-virtual {v5, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.findViewById:(I)Landroid/view/View; // method@0220 │ │ +00ef92: 0c00 |005b: move-result-object v0 │ │ +00ef94: 1f00 4d00 |005c: check-cast v0, Landroid/widget/TextView; // type@004d │ │ +00ef98: 2201 d600 |005e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ef9c: 7010 fd03 0100 |0060: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00efa2: 1402 0100 077f |0063: const v2, #float 1.79446e+38 // #7f070001 │ │ +00efa8: 6e20 2402 2500 |0066: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00efae: 0c02 |0069: move-result-object v2 │ │ +00efb0: 6e20 0004 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00efb6: 0c01 |006d: move-result-object v1 │ │ +00efb8: 1a02 0a00 |006e: const-string v2, " " // string@000a │ │ +00efbc: 6e20 0104 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00efc2: 0c01 |0073: move-result-object v1 │ │ +00efc4: 1502 077f |0074: const/high16 v2, #int 2131165184 // #7f07 │ │ +00efc8: 6e20 2402 2500 |0076: invoke-virtual {v5, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00efce: 0c02 |0079: move-result-object v2 │ │ +00efd0: 6e20 0004 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00efd6: 0c01 |007d: move-result-object v1 │ │ +00efd8: 6e10 0304 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00efde: 0c01 |0081: move-result-object v1 │ │ +00efe0: 6e20 ee00 1000 |0082: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00efe6: 5450 a700 |0085: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00efea: 1a01 6200 |0087: const-string v1, "3.6" // string@0062 │ │ +00efee: 1a02 6200 |0089: const-string v2, "3.6" // string@0062 │ │ +00eff2: 7130 7d02 1002 |008b: invoke-static {v0, v1, v2}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ +00eff8: 3806 6500 |008e: if-eqz v6, 00f3 // +0065 │ │ +00effc: 1a00 1804 |0090: const-string v0, "savedInstance true" // string@0418 │ │ +00f000: 5551 a900 |0092: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f004: 7120 3903 1000 |0094: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f00a: 1a00 6d04 |0097: const-string v0, "showHint" // string@046d │ │ +00f00e: 6e20 6c00 0600 |0099: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ +00f014: 0a00 |009c: move-result v0 │ │ +00f016: 3800 0c00 |009d: if-eqz v0, 00a9 // +000c │ │ +00f01a: 1a00 6e04 |009f: const-string v0, "showHint true" // string@046e │ │ +00f01e: 5551 a900 |00a1: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f022: 7120 3903 1000 |00a3: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f028: 7010 1702 0500 |00a6: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:()V // method@0217 │ │ +00f02e: 3806 4e00 |00a9: if-eqz v6, 00f7 // +004e │ │ +00f032: 1a00 1804 |00ab: const-string v0, "savedInstance true" // string@0418 │ │ +00f036: 5551 a900 |00ad: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f03a: 7120 3903 1000 |00af: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f040: 1a00 6f04 |00b2: const-string v0, "showTip" // string@046f │ │ +00f044: 6e20 6c00 0600 |00b4: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@006c │ │ +00f04a: 0a00 |00b7: move-result v0 │ │ +00f04c: 3800 1400 |00b8: if-eqz v0, 00cc // +0014 │ │ +00f050: 5550 ab00 |00ba: iget-boolean v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ +00f054: 3900 1000 |00bc: if-nez v0, 00cc // +0010 │ │ +00f058: 1a00 6e04 |00be: const-string v0, "showHint true" // string@046e │ │ +00f05c: 5551 a900 |00c0: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f060: 7120 3903 1000 |00c2: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f066: 6e20 2402 4500 |00c5: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00f06c: 0c00 |00c8: move-result-object v0 │ │ +00f06e: 7030 1802 0503 |00c9: invoke-direct {v5, v0, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ljava/lang/CharSequence;I)V // method@0218 │ │ +00f074: 5450 a700 |00cc: iget-object v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00f078: 7110 1102 0000 |00ce: invoke-static {v0}, Ldk/andsen/asqlitemanager/a;.a:(Landroid/content/Context;)V // method@0211 │ │ +00f07e: 6e10 2102 0500 |00d1: invoke-virtual {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getIntent:()Landroid/content/Intent; // method@0221 │ │ +00f084: 0c00 |00d4: move-result-object v0 │ │ +00f086: 6e10 3c00 0000 |00d5: invoke-virtual {v0}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@003c │ │ +00f08c: 0c00 |00d8: move-result-object v0 │ │ +00f08e: 3800 1900 |00d9: if-eqz v0, 00f2 // +0019 │ │ +00f092: 1a01 b200 |00db: const-string v1, "Database" // string@00b2 │ │ +00f096: 6e20 6f00 1000 |00dd: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@006f │ │ +00f09c: 0c00 |00e0: move-result-object v0 │ │ +00f09e: 2201 1400 |00e1: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00f0a2: 5452 a700 |00e3: iget-object v2, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:Landroid/content/Context; // field@00a7 │ │ +00f0a6: 1c03 5500 |00e5: const-class v3, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +00f0aa: 7030 3900 2103 |00e7: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00f0b0: 1a02 4303 |00ea: const-string v2, "db" // string@0343 │ │ +00f0b4: 6e30 4100 2100 |00ec: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +00f0ba: 6e20 2e02 1500 |00ef: invoke-virtual {v5, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ +00f0c0: 0e00 |00f2: return-void │ │ +00f0c2: 7010 1702 0500 |00f3: invoke-direct {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:()V // method@0217 │ │ +00f0c8: 28b3 |00f6: goto 00a9 // -004d │ │ +00f0ca: 5550 ab00 |00f7: iget-boolean v0, v5, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ +00f0ce: 3900 d3ff |00f9: if-nez v0, 00cc // -002d │ │ +00f0d2: 6e20 2402 4500 |00fb: invoke-virtual {v5, v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +00f0d8: 0c00 |00fe: move-result-object v0 │ │ +00f0da: 7030 1802 0503 |00ff: invoke-direct {v5, v0, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ljava/lang/CharSequence;I)V // method@0218 │ │ +00f0e0: 28ca |0102: goto 00cc // -0036 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -00f0ec: |[00f0ec] dk.andsen.asqlitemanager.aSQLiteManager.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -00f0fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -00f0fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -00f100: 1400 2200 077f |0002: const v0, #float 1.79446e+38 // #7f070022 │ │ -00f106: 7250 8200 2523 |0005: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00f10c: 0c00 |0008: move-result-object v0 │ │ -00f10e: 1401 0b00 027f |0009: const v1, #float 1.728e+38 // #7f02000b │ │ -00f114: 7220 8600 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0086 │ │ -00f11a: 1220 |000f: const/4 v0, #int 2 // #2 │ │ -00f11c: 1401 2300 077f |0010: const v1, #float 1.79446e+38 // #7f070023 │ │ -00f122: 7251 8200 2520 |0013: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00f128: 0c00 |0016: move-result-object v0 │ │ -00f12a: 1401 0a00 027f |0017: const v1, #float 1.728e+38 // #7f02000a │ │ -00f130: 7220 8600 1000 |001a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0086 │ │ -00f136: 1230 |001d: const/4 v0, #int 3 // #3 │ │ -00f138: 1401 4500 077f |001e: const v1, #float 1.79447e+38 // #7f070045 │ │ -00f13e: 7251 8200 2520 |0021: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ -00f144: 0c00 |0024: move-result-object v0 │ │ -00f146: 1401 0900 027f |0025: const v1, #float 1.728e+38 // #7f020009 │ │ -00f14c: 7220 8600 1000 |0028: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0086 │ │ -00f152: 0f03 |002b: return v3 │ │ +00f0e4: |[00f0e4] dk.andsen.asqlitemanager.aSQLiteManager.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +00f0f4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +00f0f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +00f0f8: 1400 2200 077f |0002: const v0, #float 1.79446e+38 // #7f070022 │ │ +00f0fe: 7250 8200 2523 |0005: invoke-interface {v5, v2, v3, v2, v0}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00f104: 0c00 |0008: move-result-object v0 │ │ +00f106: 1401 0b00 027f |0009: const v1, #float 1.728e+38 // #7f02000b │ │ +00f10c: 7220 8600 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0086 │ │ +00f112: 1220 |000f: const/4 v0, #int 2 // #2 │ │ +00f114: 1401 2300 077f |0010: const v1, #float 1.79446e+38 // #7f070023 │ │ +00f11a: 7251 8200 2520 |0013: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00f120: 0c00 |0016: move-result-object v0 │ │ +00f122: 1401 0a00 027f |0017: const v1, #float 1.728e+38 // #7f02000a │ │ +00f128: 7220 8600 1000 |001a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0086 │ │ +00f12e: 1230 |001d: const/4 v0, #int 3 // #3 │ │ +00f130: 1401 4500 077f |001e: const v1, #float 1.79447e+38 // #7f070045 │ │ +00f136: 7251 8200 2520 |0021: invoke-interface {v5, v2, v0, v2, v1}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@0082 │ │ +00f13c: 0c00 |0024: move-result-object v0 │ │ +00f13e: 1401 0900 027f |0025: const v1, #float 1.728e+38 // #7f020009 │ │ +00f144: 7220 8600 1000 |0028: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0086 │ │ +00f14a: 0f03 |002b: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -00f154: |[00f154] dk.andsen.asqlitemanager.aSQLiteManager.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -00f164: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -00f166: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -00f168: 7210 8500 0400 |0002: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ -00f16e: 0a02 |0005: move-result v2 │ │ -00f170: 2b02 2200 0000 |0006: packed-switch v2, 00000028 // +00000022 │ │ -00f176: 0110 |0009: move v0, v1 │ │ -00f178: 0f00 |000a: return v0 │ │ -00f17a: 2201 1400 |000b: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -00f17e: 1c02 5b00 |000d: const-class v2, Ldk/andsen/asqlitemanager/Prefs; // type@005b │ │ -00f182: 7030 3900 3102 |000f: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00f188: 6e20 2e02 1300 |0012: invoke-virtual {v3, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ -00f18e: 5c30 aa00 |0015: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.g:Z // field@00aa │ │ -00f192: 28f3 |0017: goto 000a // -000d │ │ -00f194: 2201 1400 |0018: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -00f198: 1c02 5700 |001a: const-class v2, Ldk/andsen/asqlitemanager/Help; // type@0057 │ │ -00f19c: 7030 3900 3102 |001c: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -00f1a2: 6e20 2e02 1300 |001f: invoke-virtual {v3, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ -00f1a8: 28e8 |0022: goto 000a // -0018 │ │ -00f1aa: 7010 1f02 0300 |0023: invoke-direct {v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:()V // method@021f │ │ -00f1b0: 0110 |0026: move v0, v1 │ │ -00f1b2: 28e3 |0027: goto 000a // -001d │ │ -00f1b4: 0001 0300 0100 0000 0500 0000 1200 ... |0028: packed-switch-data (10 units) │ │ +00f14c: |[00f14c] dk.andsen.asqlitemanager.aSQLiteManager.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +00f15c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +00f15e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +00f160: 7210 8500 0400 |0002: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0085 │ │ +00f166: 0a02 |0005: move-result v2 │ │ +00f168: 2b02 2200 0000 |0006: packed-switch v2, 00000028 // +00000022 │ │ +00f16e: 0110 |0009: move v0, v1 │ │ +00f170: 0f00 |000a: return v0 │ │ +00f172: 2201 1400 |000b: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00f176: 1c02 5b00 |000d: const-class v2, Ldk/andsen/asqlitemanager/Prefs; // type@005b │ │ +00f17a: 7030 3900 3102 |000f: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00f180: 6e20 2e02 1300 |0012: invoke-virtual {v3, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ +00f186: 5c30 aa00 |0015: iput-boolean v0, v3, Ldk/andsen/asqlitemanager/aSQLiteManager;.g:Z // field@00aa │ │ +00f18a: 28f3 |0017: goto 000a // -000d │ │ +00f18c: 2201 1400 |0018: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +00f190: 1c02 5700 |001a: const-class v2, Ldk/andsen/asqlitemanager/Help; // type@0057 │ │ +00f194: 7030 3900 3102 |001c: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +00f19a: 6e20 2e02 1300 |001f: invoke-virtual {v3, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ +00f1a0: 28e8 |0022: goto 000a // -0018 │ │ +00f1a2: 7010 1f02 0300 |0023: invoke-direct {v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.d:()V // method@021f │ │ +00f1a8: 0110 |0026: move v0, v1 │ │ +00f1aa: 28e3 |0027: goto 000a // -001d │ │ +00f1ac: 0001 0300 0100 0000 0500 0000 1200 ... |0028: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'onSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -00f1c8: |[00f1c8] dk.andsen.asqlitemanager.aSQLiteManager.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -00f1d8: 6f20 0700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ -00f1de: 1a00 e603 |0003: const-string v0, "onSaveInstanceState" // string@03e6 │ │ -00f1e2: 5521 a900 |0005: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f1e6: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f1ec: 1a00 6e04 |000a: const-string v0, "showHint" // string@046e │ │ -00f1f0: 5521 ab00 |000c: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ -00f1f4: 6e30 7100 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ -00f1fa: 1a00 7004 |0011: const-string v0, "showTip" // string@0470 │ │ -00f1fe: 5521 ac00 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ -00f202: 6e30 7100 0301 |0015: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ -00f208: 0e00 |0018: return-void │ │ +00f1c0: |[00f1c0] dk.andsen.asqlitemanager.aSQLiteManager.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +00f1d0: 6f20 0700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0007 │ │ +00f1d6: 1a00 e603 |0003: const-string v0, "onSaveInstanceState" // string@03e6 │ │ +00f1da: 5521 a900 |0005: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f1de: 7120 3903 1000 |0007: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f1e4: 1a00 6d04 |000a: const-string v0, "showHint" // string@046d │ │ +00f1e8: 5521 ab00 |000c: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.h:Z // field@00ab │ │ +00f1ec: 6e30 7100 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ +00f1f2: 1a00 6f04 |0011: const-string v0, "showTip" // string@046f │ │ +00f1f6: 5521 ac00 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.i:Z // field@00ac │ │ +00f1fa: 6e30 7100 0301 |0015: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0071 │ │ +00f200: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/aSQLiteManager;) │ │ name : 'onWindowFocusChanged' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -00f20c: |[00f20c] dk.andsen.asqlitemanager.aSQLiteManager.onWindowFocusChanged:(Z)V │ │ -00f21c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f220: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f226: 1a01 0401 |0005: const-string v1, "Focus changed: " // string@0104 │ │ -00f22a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f230: 0c00 |000a: move-result-object v0 │ │ -00f232: 6e20 0104 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00f238: 0c00 |000e: move-result-object v0 │ │ -00f23a: 6e10 0204 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f240: 0c00 |0012: move-result-object v0 │ │ -00f242: 5521 a900 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f246: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f24c: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -00f250: 5520 aa00 |001a: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.g:Z // field@00aa │ │ -00f254: 3800 0800 |001c: if-eqz v0, 0024 // +0008 │ │ -00f258: 7110 9401 0200 |001e: invoke-static {v2}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -00f25e: 0a00 |0021: move-result v0 │ │ -00f260: 5c20 a900 |0022: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ -00f264: 0e00 |0024: return-void │ │ +00f204: |[00f204] dk.andsen.asqlitemanager.aSQLiteManager.onWindowFocusChanged:(Z)V │ │ +00f214: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f218: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f21e: 1a01 0401 |0005: const-string v1, "Focus changed: " // string@0104 │ │ +00f222: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f228: 0c00 |000a: move-result-object v0 │ │ +00f22a: 6e20 0204 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00f230: 0c00 |000e: move-result-object v0 │ │ +00f232: 6e10 0304 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f238: 0c00 |0012: move-result-object v0 │ │ +00f23a: 5521 a900 |0013: iget-boolean v1, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f23e: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f244: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +00f248: 5520 aa00 |001a: iget-boolean v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.g:Z // field@00aa │ │ +00f24c: 3800 0800 |001c: if-eqz v0, 0024 // +0008 │ │ +00f250: 7110 9401 0200 |001e: invoke-static {v2}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +00f256: 0a00 |0021: move-result v0 │ │ +00f258: 5c20 a900 |0022: iput-boolean v0, v2, Ldk/andsen/asqlitemanager/aSQLiteManager;.f:Z // field@00a9 │ │ +00f25c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #18 header: │ │ @@ -12159,44 +12156,44 @@ │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00f268: |[00f268] dk.andsen.asqlitemanager.aa.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ -00f278: 5b01 ae00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ -00f27c: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00f282: 0e00 |0005: return-void │ │ +00f260: |[00f260] dk.andsen.asqlitemanager.aa.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ +00f270: 5b01 ae00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ +00f274: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00f27a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/aa;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -00f284: |[00f284] dk.andsen.asqlitemanager.aa.onClick:(Landroid/content/DialogInterface;I)V │ │ -00f294: 5420 ae00 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ -00f298: 7120 9a01 4000 |0002: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ldk/andsen/asqlitemanager/QueryViewer;I)I // method@019a │ │ -00f29e: 7210 3700 0300 |0005: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ -00f2a4: 5420 ae00 |0008: iget-object v0, v2, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ -00f2a8: 7110 b601 0000 |000a: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.h:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; // method@01b6 │ │ -00f2ae: 0c00 |000d: move-result-object v0 │ │ -00f2b0: 5421 ae00 |000e: iget-object v1, v2, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ -00f2b4: 7110 a101 0100 |0010: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; // method@01a1 │ │ -00f2ba: 0c01 |0013: move-result-object v1 │ │ -00f2bc: 6e20 ae00 0100 |0014: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -00f2c2: 0e00 |0017: return-void │ │ +00f27c: |[00f27c] dk.andsen.asqlitemanager.aa.onClick:(Landroid/content/DialogInterface;I)V │ │ +00f28c: 5420 ae00 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ +00f290: 7120 9a01 4000 |0002: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ldk/andsen/asqlitemanager/QueryViewer;I)I // method@019a │ │ +00f296: 7210 3700 0300 |0005: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ +00f29c: 5420 ae00 |0008: iget-object v0, v2, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ +00f2a0: 7110 b601 0000 |000a: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.h:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; // method@01b6 │ │ +00f2a6: 0c00 |000d: move-result-object v0 │ │ +00f2a8: 5421 ae00 |000e: iget-object v1, v2, Ldk/andsen/asqlitemanager/aa;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00ae │ │ +00f2ac: 7110 a101 0100 |0010: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; // method@01a1 │ │ +00f2b2: 0c01 |0013: move-result-object v1 │ │ +00f2b4: 6e20 ae00 0100 |0014: invoke-virtual {v1, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +00f2ba: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #19 header: │ │ @@ -12227,45 +12224,45 @@ │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00f2c4: |[00f2c4] dk.andsen.asqlitemanager.ab.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ -00f2d4: 5b01 af00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ -00f2d8: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00f2de: 0e00 |0005: return-void │ │ +00f2bc: |[00f2bc] dk.andsen.asqlitemanager.ab.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ +00f2cc: 5b01 af00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ +00f2d0: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00f2d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ab;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -00f2e0: |[00f2e0] dk.andsen.asqlitemanager.ab.onClick:(Landroid/content/DialogInterface;I)V │ │ -00f2f0: 5420 af00 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ -00f2f4: 7120 9a01 4000 |0002: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ldk/andsen/asqlitemanager/QueryViewer;I)I // method@019a │ │ -00f2fa: 7210 3700 0300 |0005: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ -00f300: 5420 af00 |0008: iget-object v0, v2, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ -00f304: 7110 a101 0000 |000a: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; // method@01a1 │ │ -00f30a: 0c00 |000d: move-result-object v0 │ │ -00f30c: 5421 af00 |000e: iget-object v1, v2, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ -00f310: 7110 c701 0100 |0010: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.p:(Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String; // method@01c7 │ │ -00f316: 0c01 |0013: move-result-object v1 │ │ -00f318: 4601 0104 |0014: aget-object v1, v1, v4 │ │ -00f31c: 6e20 ae00 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ -00f322: 0e00 |0019: return-void │ │ +00f2d8: |[00f2d8] dk.andsen.asqlitemanager.ab.onClick:(Landroid/content/DialogInterface;I)V │ │ +00f2e8: 5420 af00 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ +00f2ec: 7120 9a01 4000 |0002: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ldk/andsen/asqlitemanager/QueryViewer;I)I // method@019a │ │ +00f2f2: 7210 3700 0300 |0005: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ +00f2f8: 5420 af00 |0008: iget-object v0, v2, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ +00f2fc: 7110 a101 0000 |000a: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; // method@01a1 │ │ +00f302: 0c00 |000d: move-result-object v0 │ │ +00f304: 5421 af00 |000e: iget-object v1, v2, Ldk/andsen/asqlitemanager/ab;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00af │ │ +00f308: 7110 c701 0100 |0010: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.p:(Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String; // method@01c7 │ │ +00f30e: 0c01 |0013: move-result-object v1 │ │ +00f310: 4601 0104 |0014: aget-object v1, v1, v4 │ │ +00f314: 6e20 ae00 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ +00f31a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #20 header: │ │ @@ -12296,285 +12293,285 @@ │ │ type : '(Ldk/andsen/asqlitemanager/QueryViewer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00f324: |[00f324] dk.andsen.asqlitemanager.ac.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ -00f334: 5b01 b000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f338: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00f33e: 0e00 |0005: return-void │ │ +00f31c: |[00f31c] dk.andsen.asqlitemanager.ac.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ +00f32c: 5b01 b000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f330: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00f336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ac;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 534 16-bit code units │ │ -00f340: |[00f340] dk.andsen.asqlitemanager.ac.onClick:(Landroid/content/DialogInterface;I)V │ │ -00f350: 1406 3b00 077f |0000: const v6, #float 1.79447e+38 // #7f07003b │ │ -00f356: 1405 3a00 077f |0003: const v5, #float 1.79447e+38 // #7f07003a │ │ -00f35c: 1404 3900 077f |0006: const v4, #float 1.79447e+38 // #7f070039 │ │ -00f362: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -00f364: 1a00 ab02 |000a: const-string v0, "Transaction menu clicked" // string@02ab │ │ -00f368: 5471 b000 |000c: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f36c: 7110 a901 0100 |000e: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01a9 │ │ -00f372: 0a01 |0011: move-result v1 │ │ -00f374: 7120 3903 1000 |0012: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f37a: 2b09 f701 0000 |0015: packed-switch v9, 0000020c // +000001f7 │ │ -00f380: 7210 3700 0800 |0018: invoke-interface {v8}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ -00f386: 0e00 |001b: return-void │ │ -00f388: 5470 b000 |001c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f38c: 7110 b701 0000 |001e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.i:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b7 │ │ -00f392: 5470 b000 |0021: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f396: 7110 b901 0000 |0023: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f39c: 0c00 |0026: move-result-object v0 │ │ -00f39e: 2201 d600 |0027: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f3a2: 7010 fc03 0100 |0029: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f3a8: 5472 b000 |002c: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f3ac: 6e20 b401 4200 |002e: invoke-virtual {v2, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f3b2: 0c02 |0031: move-result-object v2 │ │ -00f3b4: 6e20 ff03 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00f3ba: 0c01 |0035: move-result-object v1 │ │ -00f3bc: 1a02 3c00 |0036: const-string v2, "(" // string@003c │ │ -00f3c0: 6e20 0004 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f3c6: 0c01 |003b: move-result-object v1 │ │ -00f3c8: 5472 b000 |003c: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f3cc: 7110 b801 0200 |003e: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ -00f3d2: 0a02 |0041: move-result v2 │ │ -00f3d4: 6e20 fd03 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00f3da: 0c01 |0045: move-result-object v1 │ │ -00f3dc: 1a02 3e00 |0046: const-string v2, ")" // string@003e │ │ -00f3e0: 6e20 0004 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f3e6: 0c01 |004b: move-result-object v1 │ │ -00f3e8: 6e10 0204 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f3ee: 0c01 |004f: move-result-object v1 │ │ -00f3f0: 6e20 ee00 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f3f6: 5470 b000 |0053: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f3fa: 7110 b901 0000 |0055: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f400: 0c00 |0058: move-result-object v0 │ │ -00f402: 6e20 f200 3000 |0059: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@00f2 │ │ -00f408: 5470 b000 |005c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f40c: 7110 ba01 0000 |005e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ -00f412: 0a00 |0061: move-result v0 │ │ -00f414: 3900 1300 |0062: if-nez v0, 0075 // +0013 │ │ -00f418: 5470 b000 |0064: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f41c: 7110 bb01 0000 |0066: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ -00f422: 0c00 |0069: move-result-object v0 │ │ -00f424: 3800 0b00 |006a: if-eqz v0, 0075 // +000b │ │ -00f428: 5470 b000 |006c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f42c: 7110 bb01 0000 |006e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ -00f432: 0c00 |0071: move-result-object v0 │ │ -00f434: 7210 1c04 0000 |0072: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@041c │ │ -00f43a: 5470 b000 |0075: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f43e: 5471 b000 |0077: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f442: 7110 bc01 0100 |0079: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ -00f448: 0c01 |007c: move-result-object v1 │ │ -00f44a: 6e10 d502 0100 |007d: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.h:()Z // method@02d5 │ │ -00f450: 0a01 |0080: move-result v1 │ │ -00f452: 7120 a301 1000 |0081: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a3 │ │ -00f458: 2894 |0084: goto 0018 // -006c │ │ -00f45a: 5470 b000 |0085: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f45e: 7110 ba01 0000 |0087: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ -00f464: 0a00 |008a: move-result v0 │ │ -00f466: 3800 a000 |008b: if-eqz v0, 012b // +00a0 │ │ -00f46a: 5470 b000 |008d: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f46e: 7110 bd01 0000 |008f: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.o:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01bd │ │ -00f474: 5470 b000 |0092: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f478: 5471 b000 |0094: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f47c: 7110 bc01 0100 |0096: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ -00f482: 0c01 |0099: move-result-object v1 │ │ -00f484: 6e10 d802 0100 |009a: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.i:()Z // method@02d8 │ │ -00f48a: 0a01 |009d: move-result v1 │ │ -00f48c: 7120 a301 1000 |009e: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a3 │ │ -00f492: 5470 b000 |00a1: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f496: 7110 b801 0000 |00a3: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ -00f49c: 0a00 |00a6: move-result v0 │ │ -00f49e: 3900 4100 |00a7: if-nez v0, 00e8 // +0041 │ │ -00f4a2: 5470 b000 |00a9: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f4a6: 7110 b901 0000 |00ab: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f4ac: 0c00 |00ae: move-result-object v0 │ │ -00f4ae: 5471 b000 |00af: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f4b2: 6e20 b401 5100 |00b1: invoke-virtual {v1, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f4b8: 0c01 |00b4: move-result-object v1 │ │ -00f4ba: 6e20 ee00 1000 |00b5: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f4c0: 5470 b000 |00b8: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f4c4: 7110 ba01 0000 |00ba: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ -00f4ca: 0a00 |00bd: move-result v0 │ │ -00f4cc: 3900 5aff |00be: if-nez v0, 0018 // -00a6 │ │ -00f4d0: 5470 b000 |00c0: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f4d4: 7110 bb01 0000 |00c2: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ -00f4da: 0c00 |00c5: move-result-object v0 │ │ -00f4dc: 3800 52ff |00c6: if-eqz v0, 0018 // -00ae │ │ -00f4e0: 5470 b000 |00c8: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f4e4: 7110 bb01 0000 |00ca: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ -00f4ea: 0c00 |00cd: move-result-object v0 │ │ -00f4ec: 7210 1e04 0000 |00ce: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ -00f4f2: 0c01 |00d1: move-result-object v1 │ │ -00f4f4: 7210 1804 0100 |00d2: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ -00f4fa: 0a00 |00d5: move-result v0 │ │ -00f4fc: 3800 42ff |00d6: if-eqz v0, 0018 // -00be │ │ -00f500: 7210 1904 0100 |00d8: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ -00f506: 0c00 |00db: move-result-object v0 │ │ -00f508: 1f00 d400 |00dc: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00f50c: 5472 b000 |00de: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f510: 7110 bc01 0200 |00e0: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ -00f516: 0c02 |00e3: move-result-object v2 │ │ -00f518: 6e20 cc02 0200 |00e4: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ -00f51e: 28eb |00e7: goto 00d2 // -0015 │ │ -00f520: 5470 b000 |00e8: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f524: 7110 b901 0000 |00ea: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f52a: 0c00 |00ed: move-result-object v0 │ │ -00f52c: 2201 d600 |00ee: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f530: 7010 fc03 0100 |00f0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f536: 5472 b000 |00f3: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f53a: 6e20 b401 5200 |00f5: invoke-virtual {v2, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f540: 0c02 |00f8: move-result-object v2 │ │ -00f542: 6e20 ff03 2100 |00f9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00f548: 0c01 |00fc: move-result-object v1 │ │ -00f54a: 1a02 0a00 |00fd: const-string v2, " " // string@000a │ │ -00f54e: 6e20 0004 2100 |00ff: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f554: 0c01 |0102: move-result-object v1 │ │ -00f556: 5472 b000 |0103: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f55a: 6e20 b401 4200 |0105: invoke-virtual {v2, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f560: 0c02 |0108: move-result-object v2 │ │ -00f562: 6e20 ff03 2100 |0109: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00f568: 0c01 |010c: move-result-object v1 │ │ -00f56a: 1a02 3c00 |010d: const-string v2, "(" // string@003c │ │ -00f56e: 6e20 0004 2100 |010f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f574: 0c01 |0112: move-result-object v1 │ │ -00f576: 5472 b000 |0113: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f57a: 7110 b801 0200 |0115: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ -00f580: 0a02 |0118: move-result v2 │ │ -00f582: 6e20 fd03 2100 |0119: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00f588: 0c01 |011c: move-result-object v1 │ │ -00f58a: 1a02 3e00 |011d: const-string v2, ")" // string@003e │ │ -00f58e: 6e20 0004 2100 |011f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f594: 0c01 |0122: move-result-object v1 │ │ -00f596: 6e10 0204 0100 |0123: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f59c: 0c01 |0126: move-result-object v1 │ │ -00f59e: 6e20 ee00 1000 |0127: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f5a4: 288e |012a: goto 00b8 // -0072 │ │ -00f5a6: 5470 b000 |012b: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f5aa: 7110 b901 0000 |012d: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f5b0: 0c00 |0130: move-result-object v0 │ │ -00f5b2: 6e20 f200 3000 |0131: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@00f2 │ │ -00f5b8: 5470 b000 |0134: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f5bc: 7110 b901 0000 |0136: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f5c2: 0c00 |0139: move-result-object v0 │ │ -00f5c4: 5471 b000 |013a: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f5c8: 1402 3d00 077f |013c: const v2, #float 1.79447e+38 // #7f07003d │ │ -00f5ce: 6e20 b401 2100 |013f: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f5d4: 0c01 |0142: move-result-object v1 │ │ -00f5d6: 6e20 ee00 1000 |0143: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f5dc: 2900 d2fe |0146: goto/16 0018 // -012e │ │ -00f5e0: 5470 b000 |0148: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f5e4: 7110 ba01 0000 |014a: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ -00f5ea: 0a00 |014d: move-result v0 │ │ -00f5ec: 3800 a000 |014e: if-eqz v0, 01ee // +00a0 │ │ -00f5f0: 5470 b000 |0150: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f5f4: 7110 bd01 0000 |0152: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.o:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01bd │ │ -00f5fa: 5470 b000 |0155: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f5fe: 5471 b000 |0157: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f602: 7110 bc01 0100 |0159: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ -00f608: 0c01 |015c: move-result-object v1 │ │ -00f60a: 6e10 db02 0100 |015d: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.j:()Z // method@02db │ │ -00f610: 0a01 |0160: move-result v1 │ │ -00f612: 7120 a301 1000 |0161: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a3 │ │ -00f618: 5470 b000 |0164: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f61c: 7110 b801 0000 |0166: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ -00f622: 0a00 |0169: move-result v0 │ │ -00f624: 3900 4100 |016a: if-nez v0, 01ab // +0041 │ │ -00f628: 5470 b000 |016c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f62c: 7110 b901 0000 |016e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f632: 0c00 |0171: move-result-object v0 │ │ -00f634: 5471 b000 |0172: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f638: 6e20 b401 6100 |0174: invoke-virtual {v1, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f63e: 0c01 |0177: move-result-object v1 │ │ -00f640: 6e20 ee00 1000 |0178: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f646: 5470 b000 |017b: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f64a: 7110 ba01 0000 |017d: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ -00f650: 0a00 |0180: move-result v0 │ │ -00f652: 3900 97fe |0181: if-nez v0, 0018 // -0169 │ │ -00f656: 5470 b000 |0183: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f65a: 7110 bb01 0000 |0185: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ -00f660: 0c00 |0188: move-result-object v0 │ │ -00f662: 3800 8ffe |0189: if-eqz v0, 0018 // -0171 │ │ -00f666: 5470 b000 |018b: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f66a: 7110 bb01 0000 |018d: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ -00f670: 0c00 |0190: move-result-object v0 │ │ -00f672: 7210 1e04 0000 |0191: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ -00f678: 0c01 |0194: move-result-object v1 │ │ -00f67a: 7210 1804 0100 |0195: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ -00f680: 0a00 |0198: move-result v0 │ │ -00f682: 3800 7ffe |0199: if-eqz v0, 0018 // -0181 │ │ -00f686: 7210 1904 0100 |019b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ -00f68c: 0c00 |019e: move-result-object v0 │ │ -00f68e: 1f00 d400 |019f: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00f692: 5472 b000 |01a1: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f696: 7110 bc01 0200 |01a3: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ -00f69c: 0c02 |01a6: move-result-object v2 │ │ -00f69e: 6e20 cc02 0200 |01a7: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ -00f6a4: 28eb |01aa: goto 0195 // -0015 │ │ -00f6a6: 5470 b000 |01ab: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f6aa: 7110 b901 0000 |01ad: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f6b0: 0c00 |01b0: move-result-object v0 │ │ -00f6b2: 2201 d600 |01b1: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f6b6: 7010 fc03 0100 |01b3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f6bc: 5472 b000 |01b6: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f6c0: 6e20 b401 6200 |01b8: invoke-virtual {v2, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f6c6: 0c02 |01bb: move-result-object v2 │ │ -00f6c8: 6e20 ff03 2100 |01bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00f6ce: 0c01 |01bf: move-result-object v1 │ │ -00f6d0: 1a02 0e00 |01c0: const-string v2, " - " // string@000e │ │ -00f6d4: 6e20 0004 2100 |01c2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f6da: 0c01 |01c5: move-result-object v1 │ │ -00f6dc: 5472 b000 |01c6: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f6e0: 6e20 b401 4200 |01c8: invoke-virtual {v2, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f6e6: 0c02 |01cb: move-result-object v2 │ │ -00f6e8: 6e20 ff03 2100 |01cc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00f6ee: 0c01 |01cf: move-result-object v1 │ │ -00f6f0: 1a02 3c00 |01d0: const-string v2, "(" // string@003c │ │ -00f6f4: 6e20 0004 2100 |01d2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f6fa: 0c01 |01d5: move-result-object v1 │ │ -00f6fc: 5472 b000 |01d6: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f700: 7110 b801 0200 |01d8: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ -00f706: 0a02 |01db: move-result v2 │ │ -00f708: 6e20 fd03 2100 |01dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00f70e: 0c01 |01df: move-result-object v1 │ │ -00f710: 1a02 3e00 |01e0: const-string v2, ")" // string@003e │ │ -00f714: 6e20 0004 2100 |01e2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f71a: 0c01 |01e5: move-result-object v1 │ │ -00f71c: 6e10 0204 0100 |01e6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f722: 0c01 |01e9: move-result-object v1 │ │ -00f724: 6e20 ee00 1000 |01ea: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f72a: 288e |01ed: goto 017b // -0072 │ │ -00f72c: 5470 b000 |01ee: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f730: 7110 b901 0000 |01f0: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f736: 0c00 |01f3: move-result-object v0 │ │ -00f738: 6e20 f200 3000 |01f4: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@00f2 │ │ -00f73e: 5470 b000 |01f7: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f742: 7110 b901 0000 |01f9: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ -00f748: 0c00 |01fc: move-result-object v0 │ │ -00f74a: 5471 b000 |01fd: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ -00f74e: 1402 3c00 077f |01ff: const v2, #float 1.79447e+38 // #7f07003c │ │ -00f754: 6e20 b401 2100 |0202: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ -00f75a: 0c01 |0205: move-result-object v1 │ │ -00f75c: 6e20 ee00 1000 |0206: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00f762: 2900 0ffe |0209: goto/16 0018 // -01f1 │ │ -00f766: 0000 |020b: nop // spacer │ │ -00f768: 0001 0300 0000 0000 0700 0000 3301 ... |020c: packed-switch-data (10 units) │ │ +00f338: |[00f338] dk.andsen.asqlitemanager.ac.onClick:(Landroid/content/DialogInterface;I)V │ │ +00f348: 1406 3b00 077f |0000: const v6, #float 1.79447e+38 // #7f07003b │ │ +00f34e: 1405 3a00 077f |0003: const v5, #float 1.79447e+38 // #7f07003a │ │ +00f354: 1404 3900 077f |0006: const v4, #float 1.79447e+38 // #7f070039 │ │ +00f35a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +00f35c: 1a00 ab02 |000a: const-string v0, "Transaction menu clicked" // string@02ab │ │ +00f360: 5471 b000 |000c: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f364: 7110 a901 0100 |000e: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01a9 │ │ +00f36a: 0a01 |0011: move-result v1 │ │ +00f36c: 7120 3903 1000 |0012: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f372: 2b09 f701 0000 |0015: packed-switch v9, 0000020c // +000001f7 │ │ +00f378: 7210 3700 0800 |0018: invoke-interface {v8}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ +00f37e: 0e00 |001b: return-void │ │ +00f380: 5470 b000 |001c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f384: 7110 b701 0000 |001e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.i:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b7 │ │ +00f38a: 5470 b000 |0021: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f38e: 7110 b901 0000 |0023: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f394: 0c00 |0026: move-result-object v0 │ │ +00f396: 2201 d600 |0027: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f39a: 7010 fd03 0100 |0029: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f3a0: 5472 b000 |002c: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f3a4: 6e20 b401 4200 |002e: invoke-virtual {v2, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f3aa: 0c02 |0031: move-result-object v2 │ │ +00f3ac: 6e20 0004 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00f3b2: 0c01 |0035: move-result-object v1 │ │ +00f3b4: 1a02 3c00 |0036: const-string v2, "(" // string@003c │ │ +00f3b8: 6e20 0104 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f3be: 0c01 |003b: move-result-object v1 │ │ +00f3c0: 5472 b000 |003c: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f3c4: 7110 b801 0200 |003e: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ +00f3ca: 0a02 |0041: move-result v2 │ │ +00f3cc: 6e20 fe03 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00f3d2: 0c01 |0045: move-result-object v1 │ │ +00f3d4: 1a02 3e00 |0046: const-string v2, ")" // string@003e │ │ +00f3d8: 6e20 0104 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f3de: 0c01 |004b: move-result-object v1 │ │ +00f3e0: 6e10 0304 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f3e6: 0c01 |004f: move-result-object v1 │ │ +00f3e8: 6e20 ee00 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f3ee: 5470 b000 |0053: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f3f2: 7110 b901 0000 |0055: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f3f8: 0c00 |0058: move-result-object v0 │ │ +00f3fa: 6e20 f200 3000 |0059: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@00f2 │ │ +00f400: 5470 b000 |005c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f404: 7110 ba01 0000 |005e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ +00f40a: 0a00 |0061: move-result v0 │ │ +00f40c: 3900 1300 |0062: if-nez v0, 0075 // +0013 │ │ +00f410: 5470 b000 |0064: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f414: 7110 bb01 0000 |0066: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ +00f41a: 0c00 |0069: move-result-object v0 │ │ +00f41c: 3800 0b00 |006a: if-eqz v0, 0075 // +000b │ │ +00f420: 5470 b000 |006c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f424: 7110 bb01 0000 |006e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ +00f42a: 0c00 |0071: move-result-object v0 │ │ +00f42c: 7210 1d04 0000 |0072: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@041d │ │ +00f432: 5470 b000 |0075: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f436: 5471 b000 |0077: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f43a: 7110 bc01 0100 |0079: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ +00f440: 0c01 |007c: move-result-object v1 │ │ +00f442: 6e10 d502 0100 |007d: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.h:()Z // method@02d5 │ │ +00f448: 0a01 |0080: move-result v1 │ │ +00f44a: 7120 a301 1000 |0081: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a3 │ │ +00f450: 2894 |0084: goto 0018 // -006c │ │ +00f452: 5470 b000 |0085: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f456: 7110 ba01 0000 |0087: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ +00f45c: 0a00 |008a: move-result v0 │ │ +00f45e: 3800 a000 |008b: if-eqz v0, 012b // +00a0 │ │ +00f462: 5470 b000 |008d: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f466: 7110 bd01 0000 |008f: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.o:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01bd │ │ +00f46c: 5470 b000 |0092: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f470: 5471 b000 |0094: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f474: 7110 bc01 0100 |0096: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ +00f47a: 0c01 |0099: move-result-object v1 │ │ +00f47c: 6e10 d802 0100 |009a: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.i:()Z // method@02d8 │ │ +00f482: 0a01 |009d: move-result v1 │ │ +00f484: 7120 a301 1000 |009e: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a3 │ │ +00f48a: 5470 b000 |00a1: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f48e: 7110 b801 0000 |00a3: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ +00f494: 0a00 |00a6: move-result v0 │ │ +00f496: 3900 4100 |00a7: if-nez v0, 00e8 // +0041 │ │ +00f49a: 5470 b000 |00a9: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f49e: 7110 b901 0000 |00ab: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f4a4: 0c00 |00ae: move-result-object v0 │ │ +00f4a6: 5471 b000 |00af: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f4aa: 6e20 b401 5100 |00b1: invoke-virtual {v1, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f4b0: 0c01 |00b4: move-result-object v1 │ │ +00f4b2: 6e20 ee00 1000 |00b5: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f4b8: 5470 b000 |00b8: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f4bc: 7110 ba01 0000 |00ba: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ +00f4c2: 0a00 |00bd: move-result v0 │ │ +00f4c4: 3900 5aff |00be: if-nez v0, 0018 // -00a6 │ │ +00f4c8: 5470 b000 |00c0: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f4cc: 7110 bb01 0000 |00c2: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ +00f4d2: 0c00 |00c5: move-result-object v0 │ │ +00f4d4: 3800 52ff |00c6: if-eqz v0, 0018 // -00ae │ │ +00f4d8: 5470 b000 |00c8: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f4dc: 7110 bb01 0000 |00ca: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ +00f4e2: 0c00 |00cd: move-result-object v0 │ │ +00f4e4: 7210 1f04 0000 |00ce: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ +00f4ea: 0c01 |00d1: move-result-object v1 │ │ +00f4ec: 7210 1904 0100 |00d2: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ +00f4f2: 0a00 |00d5: move-result v0 │ │ +00f4f4: 3800 42ff |00d6: if-eqz v0, 0018 // -00be │ │ +00f4f8: 7210 1a04 0100 |00d8: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ +00f4fe: 0c00 |00db: move-result-object v0 │ │ +00f500: 1f00 d400 |00dc: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +00f504: 5472 b000 |00de: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f508: 7110 bc01 0200 |00e0: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ +00f50e: 0c02 |00e3: move-result-object v2 │ │ +00f510: 6e20 cc02 0200 |00e4: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ +00f516: 28eb |00e7: goto 00d2 // -0015 │ │ +00f518: 5470 b000 |00e8: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f51c: 7110 b901 0000 |00ea: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f522: 0c00 |00ed: move-result-object v0 │ │ +00f524: 2201 d600 |00ee: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f528: 7010 fd03 0100 |00f0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f52e: 5472 b000 |00f3: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f532: 6e20 b401 5200 |00f5: invoke-virtual {v2, v5}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f538: 0c02 |00f8: move-result-object v2 │ │ +00f53a: 6e20 0004 2100 |00f9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00f540: 0c01 |00fc: move-result-object v1 │ │ +00f542: 1a02 0a00 |00fd: const-string v2, " " // string@000a │ │ +00f546: 6e20 0104 2100 |00ff: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f54c: 0c01 |0102: move-result-object v1 │ │ +00f54e: 5472 b000 |0103: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f552: 6e20 b401 4200 |0105: invoke-virtual {v2, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f558: 0c02 |0108: move-result-object v2 │ │ +00f55a: 6e20 0004 2100 |0109: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00f560: 0c01 |010c: move-result-object v1 │ │ +00f562: 1a02 3c00 |010d: const-string v2, "(" // string@003c │ │ +00f566: 6e20 0104 2100 |010f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f56c: 0c01 |0112: move-result-object v1 │ │ +00f56e: 5472 b000 |0113: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f572: 7110 b801 0200 |0115: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ +00f578: 0a02 |0118: move-result v2 │ │ +00f57a: 6e20 fe03 2100 |0119: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00f580: 0c01 |011c: move-result-object v1 │ │ +00f582: 1a02 3e00 |011d: const-string v2, ")" // string@003e │ │ +00f586: 6e20 0104 2100 |011f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f58c: 0c01 |0122: move-result-object v1 │ │ +00f58e: 6e10 0304 0100 |0123: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f594: 0c01 |0126: move-result-object v1 │ │ +00f596: 6e20 ee00 1000 |0127: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f59c: 288e |012a: goto 00b8 // -0072 │ │ +00f59e: 5470 b000 |012b: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5a2: 7110 b901 0000 |012d: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f5a8: 0c00 |0130: move-result-object v0 │ │ +00f5aa: 6e20 f200 3000 |0131: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@00f2 │ │ +00f5b0: 5470 b000 |0134: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5b4: 7110 b901 0000 |0136: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f5ba: 0c00 |0139: move-result-object v0 │ │ +00f5bc: 5471 b000 |013a: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5c0: 1402 3d00 077f |013c: const v2, #float 1.79447e+38 // #7f07003d │ │ +00f5c6: 6e20 b401 2100 |013f: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f5cc: 0c01 |0142: move-result-object v1 │ │ +00f5ce: 6e20 ee00 1000 |0143: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f5d4: 2900 d2fe |0146: goto/16 0018 // -012e │ │ +00f5d8: 5470 b000 |0148: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5dc: 7110 ba01 0000 |014a: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ +00f5e2: 0a00 |014d: move-result v0 │ │ +00f5e4: 3800 a000 |014e: if-eqz v0, 01ee // +00a0 │ │ +00f5e8: 5470 b000 |0150: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5ec: 7110 bd01 0000 |0152: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.o:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01bd │ │ +00f5f2: 5470 b000 |0155: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5f6: 5471 b000 |0157: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f5fa: 7110 bc01 0100 |0159: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ +00f600: 0c01 |015c: move-result-object v1 │ │ +00f602: 6e10 db02 0100 |015d: invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;.j:()Z // method@02db │ │ +00f608: 0a01 |0160: move-result v1 │ │ +00f60a: 7120 a301 1000 |0161: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/QueryViewer;.b:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a3 │ │ +00f610: 5470 b000 |0164: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f614: 7110 b801 0000 |0166: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ +00f61a: 0a00 |0169: move-result v0 │ │ +00f61c: 3900 4100 |016a: if-nez v0, 01ab // +0041 │ │ +00f620: 5470 b000 |016c: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f624: 7110 b901 0000 |016e: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f62a: 0c00 |0171: move-result-object v0 │ │ +00f62c: 5471 b000 |0172: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f630: 6e20 b401 6100 |0174: invoke-virtual {v1, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f636: 0c01 |0177: move-result-object v1 │ │ +00f638: 6e20 ee00 1000 |0178: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f63e: 5470 b000 |017b: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f642: 7110 ba01 0000 |017d: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.l:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01ba │ │ +00f648: 0a00 |0180: move-result v0 │ │ +00f64a: 3900 97fe |0181: if-nez v0, 0018 // -0169 │ │ +00f64e: 5470 b000 |0183: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f652: 7110 bb01 0000 |0185: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ +00f658: 0c00 |0188: move-result-object v0 │ │ +00f65a: 3800 8ffe |0189: if-eqz v0, 0018 // -0171 │ │ +00f65e: 5470 b000 |018b: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f662: 7110 bb01 0000 |018d: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.m:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; // method@01bb │ │ +00f668: 0c00 |0190: move-result-object v0 │ │ +00f66a: 7210 1f04 0000 |0191: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ +00f670: 0c01 |0194: move-result-object v1 │ │ +00f672: 7210 1904 0100 |0195: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ +00f678: 0a00 |0198: move-result v0 │ │ +00f67a: 3800 7ffe |0199: if-eqz v0, 0018 // -0181 │ │ +00f67e: 7210 1a04 0100 |019b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ +00f684: 0c00 |019e: move-result-object v0 │ │ +00f686: 1f00 d400 |019f: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +00f68a: 5472 b000 |01a1: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f68e: 7110 bc01 0200 |01a3: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.n:(Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; // method@01bc │ │ +00f694: 0c02 |01a6: move-result-object v2 │ │ +00f696: 6e20 cc02 0200 |01a7: invoke-virtual {v2, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ +00f69c: 28eb |01aa: goto 0195 // -0015 │ │ +00f69e: 5470 b000 |01ab: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f6a2: 7110 b901 0000 |01ad: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f6a8: 0c00 |01b0: move-result-object v0 │ │ +00f6aa: 2201 d600 |01b1: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f6ae: 7010 fd03 0100 |01b3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f6b4: 5472 b000 |01b6: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f6b8: 6e20 b401 6200 |01b8: invoke-virtual {v2, v6}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f6be: 0c02 |01bb: move-result-object v2 │ │ +00f6c0: 6e20 0004 2100 |01bc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00f6c6: 0c01 |01bf: move-result-object v1 │ │ +00f6c8: 1a02 0e00 |01c0: const-string v2, " - " // string@000e │ │ +00f6cc: 6e20 0104 2100 |01c2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f6d2: 0c01 |01c5: move-result-object v1 │ │ +00f6d4: 5472 b000 |01c6: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f6d8: 6e20 b401 4200 |01c8: invoke-virtual {v2, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f6de: 0c02 |01cb: move-result-object v2 │ │ +00f6e0: 6e20 0004 2100 |01cc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00f6e6: 0c01 |01cf: move-result-object v1 │ │ +00f6e8: 1a02 3c00 |01d0: const-string v2, "(" // string@003c │ │ +00f6ec: 6e20 0104 2100 |01d2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f6f2: 0c01 |01d5: move-result-object v1 │ │ +00f6f4: 5472 b000 |01d6: iget-object v2, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f6f8: 7110 b801 0200 |01d8: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.j:(Ldk/andsen/asqlitemanager/QueryViewer;)I // method@01b8 │ │ +00f6fe: 0a02 |01db: move-result v2 │ │ +00f700: 6e20 fe03 2100 |01dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00f706: 0c01 |01df: move-result-object v1 │ │ +00f708: 1a02 3e00 |01e0: const-string v2, ")" // string@003e │ │ +00f70c: 6e20 0104 2100 |01e2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f712: 0c01 |01e5: move-result-object v1 │ │ +00f714: 6e10 0304 0100 |01e6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f71a: 0c01 |01e9: move-result-object v1 │ │ +00f71c: 6e20 ee00 1000 |01ea: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f722: 288e |01ed: goto 017b // -0072 │ │ +00f724: 5470 b000 |01ee: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f728: 7110 b901 0000 |01f0: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f72e: 0c00 |01f3: move-result-object v0 │ │ +00f730: 6e20 f200 3000 |01f4: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@00f2 │ │ +00f736: 5470 b000 |01f7: iget-object v0, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f73a: 7110 b901 0000 |01f9: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.k:(Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; // method@01b9 │ │ +00f740: 0c00 |01fc: move-result-object v0 │ │ +00f742: 5471 b000 |01fd: iget-object v1, v7, Ldk/andsen/asqlitemanager/ac;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@00b0 │ │ +00f746: 1402 3c00 077f |01ff: const v2, #float 1.79447e+38 // #7f07003c │ │ +00f74c: 6e20 b401 2100 |0202: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/QueryViewer;.getText:(I)Ljava/lang/CharSequence; // method@01b4 │ │ +00f752: 0c01 |0205: move-result-object v1 │ │ +00f754: 6e20 ee00 1000 |0206: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00f75a: 2900 0ffe |0209: goto/16 0018 // -01f1 │ │ +00f75e: 0000 |020b: nop // spacer │ │ +00f760: 0001 0300 0000 0000 0700 0000 3301 ... |020c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #21 header: │ │ @@ -12609,102 +12606,102 @@ │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -00f77c: |[00f77c] dk.andsen.asqlitemanager.ad.:(Ldk/andsen/asqlitemanager/SQLViewer;Ljava/util/ArrayList;)V │ │ -00f78c: 5b01 b200 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f790: 5b02 b100 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ad;.a:Ljava/util/ArrayList; // field@00b1 │ │ -00f794: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00f79a: 0e00 |0007: return-void │ │ +00f774: |[00f774] dk.andsen.asqlitemanager.ad.:(Ldk/andsen/asqlitemanager/SQLViewer;Ljava/util/ArrayList;)V │ │ +00f784: 5b01 b200 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f788: 5b02 b100 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ad;.a:Ljava/util/ArrayList; // field@00b1 │ │ +00f78c: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00f792: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ad;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -00f79c: |[00f79c] dk.andsen.asqlitemanager.ad.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -00f7ac: 5440 b200 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f7b0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -00f7b2: 7120 cc01 1000 |0003: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;I)I // method@01cc │ │ -00f7b8: 5440 b100 |0006: iget-object v0, v4, Ldk/andsen/asqlitemanager/ad;.a:Ljava/util/ArrayList; // field@00b1 │ │ -00f7bc: 6e20 0b04 7000 |0008: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040b │ │ -00f7c2: 0c00 |000b: move-result-object v0 │ │ -00f7c4: 1f00 e100 |000c: check-cast v0, Ljava/util/HashMap; // type@00e1 │ │ -00f7c8: 6e10 1704 0000 |000e: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0417 │ │ -00f7ce: 0c00 |0011: move-result-object v0 │ │ -00f7d0: 7210 1004 0000 |0012: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0410 │ │ -00f7d6: 0c01 |0015: move-result-object v1 │ │ -00f7d8: 7210 1804 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ -00f7de: 0a00 |0019: move-result v0 │ │ -00f7e0: 3800 2900 |001a: if-eqz v0, 0043 // +0029 │ │ -00f7e4: 7210 1904 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ -00f7ea: 0c00 |001f: move-result-object v0 │ │ -00f7ec: 1f00 d400 |0020: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00f7f0: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f7f4: 7010 fc03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f7fa: 1a03 cb00 |0027: const-string v3, "Element: " // string@00cb │ │ -00f7fe: 6e20 0004 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f804: 0c02 |002c: move-result-object v2 │ │ -00f806: 6e20 0004 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f80c: 0c02 |0030: move-result-object v2 │ │ -00f80e: 6e10 0204 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f814: 0c02 |0034: move-result-object v2 │ │ -00f816: 5443 b200 |0035: iget-object v3, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f81a: 7110 cd01 0300 |0037: invoke-static {v3}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ -00f820: 0a03 |003a: move-result v3 │ │ -00f822: 7120 3903 3200 |003b: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f828: 5442 b200 |003e: iget-object v2, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f82c: 5b20 7b00 |0040: iput-object v0, v2, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ -00f830: 28d4 |0042: goto 0016 // -002c │ │ -00f832: 2200 0700 |0043: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00f836: 5441 b200 |0045: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f83a: 7110 ce01 0100 |0047: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.b:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer; // method@01ce │ │ -00f840: 0c01 |004a: move-result-object v1 │ │ -00f842: 7020 0900 1000 |004b: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00f848: 5441 b200 |004e: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f84c: 1402 4900 077f |0050: const v2, #float 1.79447e+38 // #7f070049 │ │ -00f852: 6e20 d601 2100 |0053: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ -00f858: 0c01 |0056: move-result-object v1 │ │ -00f85a: 6e20 1300 1000 |0057: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00f860: 0c00 |005a: move-result-object v0 │ │ -00f862: 5441 b200 |005b: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f866: 5411 7b00 |005d: iget-object v1, v1, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ -00f86a: 6e20 0d00 1000 |005f: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -00f870: 0c00 |0062: move-result-object v0 │ │ -00f872: 5441 b200 |0063: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f876: 1402 1a00 077f |0065: const v2, #float 1.79446e+38 // #7f07001a │ │ -00f87c: 6e20 d601 2100 |0068: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ -00f882: 0c01 |006b: move-result-object v1 │ │ -00f884: 2202 6600 |006c: new-instance v2, Ldk/andsen/asqlitemanager/af; // type@0066 │ │ -00f888: 5443 b200 |006e: iget-object v3, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f88c: 7020 3a02 3200 |0070: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/af;.:(Ldk/andsen/asqlitemanager/SQLViewer;)V // method@023a │ │ -00f892: 6e30 1100 1002 |0073: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -00f898: 0c00 |0076: move-result-object v0 │ │ -00f89a: 5441 b200 |0077: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ -00f89e: 1402 4100 077f |0079: const v2, #float 1.79447e+38 // #7f070041 │ │ -00f8a4: 6e20 d601 2100 |007c: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ -00f8aa: 0c01 |007f: move-result-object v1 │ │ -00f8ac: 1202 |0080: const/4 v2, #int 0 // #0 │ │ -00f8ae: 6e30 0f00 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -00f8b4: 0c00 |0084: move-result-object v0 │ │ -00f8b6: 6e10 0a00 0000 |0085: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -00f8bc: 0c00 |0088: move-result-object v0 │ │ -00f8be: 6e10 2300 0000 |0089: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -00f8c4: 0e00 |008c: return-void │ │ +00f794: |[00f794] dk.andsen.asqlitemanager.ad.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +00f7a4: 5440 b200 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f7a8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +00f7aa: 7120 cc01 1000 |0003: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;I)I // method@01cc │ │ +00f7b0: 5440 b100 |0006: iget-object v0, v4, Ldk/andsen/asqlitemanager/ad;.a:Ljava/util/ArrayList; // field@00b1 │ │ +00f7b4: 6e20 0c04 7000 |0008: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040c │ │ +00f7ba: 0c00 |000b: move-result-object v0 │ │ +00f7bc: 1f00 e100 |000c: check-cast v0, Ljava/util/HashMap; // type@00e1 │ │ +00f7c0: 6e10 1804 0000 |000e: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@0418 │ │ +00f7c6: 0c00 |0011: move-result-object v0 │ │ +00f7c8: 7210 1104 0000 |0012: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0411 │ │ +00f7ce: 0c01 |0015: move-result-object v1 │ │ +00f7d0: 7210 1904 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ +00f7d6: 0a00 |0019: move-result v0 │ │ +00f7d8: 3800 2900 |001a: if-eqz v0, 0043 // +0029 │ │ +00f7dc: 7210 1a04 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ +00f7e2: 0c00 |001f: move-result-object v0 │ │ +00f7e4: 1f00 d400 |0020: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +00f7e8: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f7ec: 7010 fd03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f7f2: 1a03 cb00 |0027: const-string v3, "Element: " // string@00cb │ │ +00f7f6: 6e20 0104 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f7fc: 0c02 |002c: move-result-object v2 │ │ +00f7fe: 6e20 0104 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f804: 0c02 |0030: move-result-object v2 │ │ +00f806: 6e10 0304 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f80c: 0c02 |0034: move-result-object v2 │ │ +00f80e: 5443 b200 |0035: iget-object v3, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f812: 7110 cd01 0300 |0037: invoke-static {v3}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ +00f818: 0a03 |003a: move-result v3 │ │ +00f81a: 7120 3903 3200 |003b: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f820: 5442 b200 |003e: iget-object v2, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f824: 5b20 7b00 |0040: iput-object v0, v2, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ +00f828: 28d4 |0042: goto 0016 // -002c │ │ +00f82a: 2200 0700 |0043: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00f82e: 5441 b200 |0045: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f832: 7110 ce01 0100 |0047: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.b:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer; // method@01ce │ │ +00f838: 0c01 |004a: move-result-object v1 │ │ +00f83a: 7020 0900 1000 |004b: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00f840: 5441 b200 |004e: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f844: 1402 4900 077f |0050: const v2, #float 1.79447e+38 // #7f070049 │ │ +00f84a: 6e20 d601 2100 |0053: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ +00f850: 0c01 |0056: move-result-object v1 │ │ +00f852: 6e20 1300 1000 |0057: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00f858: 0c00 |005a: move-result-object v0 │ │ +00f85a: 5441 b200 |005b: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f85e: 5411 7b00 |005d: iget-object v1, v1, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ +00f862: 6e20 0d00 1000 |005f: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +00f868: 0c00 |0062: move-result-object v0 │ │ +00f86a: 5441 b200 |0063: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f86e: 1402 1a00 077f |0065: const v2, #float 1.79446e+38 // #7f07001a │ │ +00f874: 6e20 d601 2100 |0068: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ +00f87a: 0c01 |006b: move-result-object v1 │ │ +00f87c: 2202 6600 |006c: new-instance v2, Ldk/andsen/asqlitemanager/af; // type@0066 │ │ +00f880: 5443 b200 |006e: iget-object v3, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f884: 7020 3a02 3200 |0070: invoke-direct {v2, v3}, Ldk/andsen/asqlitemanager/af;.:(Ldk/andsen/asqlitemanager/SQLViewer;)V // method@023a │ │ +00f88a: 6e30 1100 1002 |0073: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +00f890: 0c00 |0076: move-result-object v0 │ │ +00f892: 5441 b200 |0077: iget-object v1, v4, Ldk/andsen/asqlitemanager/ad;.b:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b2 │ │ +00f896: 1402 4100 077f |0079: const v2, #float 1.79447e+38 // #7f070041 │ │ +00f89c: 6e20 d601 2100 |007c: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/SQLViewer;.getText:(I)Ljava/lang/CharSequence; // method@01d6 │ │ +00f8a2: 0c01 |007f: move-result-object v1 │ │ +00f8a4: 1202 |0080: const/4 v2, #int 0 // #0 │ │ +00f8a6: 6e30 0f00 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +00f8ac: 0c00 |0084: move-result-object v0 │ │ +00f8ae: 6e10 0a00 0000 |0085: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +00f8b4: 0c00 |0088: move-result-object v0 │ │ +00f8b6: 6e10 2300 0000 |0089: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +00f8bc: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #22 header: │ │ @@ -12734,38 +12731,38 @@ │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00f8c8: |[00f8c8] dk.andsen.asqlitemanager.ae.:(Ldk/andsen/asqlitemanager/SQLViewer;)V │ │ -00f8d8: 5b01 b300 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ae;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b3 │ │ -00f8dc: 7010 7700 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0077 │ │ -00f8e2: 0e00 |0005: return-void │ │ +00f8c0: |[00f8c0] dk.andsen.asqlitemanager.ae.:(Ldk/andsen/asqlitemanager/SQLViewer;)V │ │ +00f8d0: 5b01 b300 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ae;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b3 │ │ +00f8d4: 7010 7700 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0077 │ │ +00f8da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ae;) │ │ name : 'handleMessage' │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -00f8e4: |[00f8e4] dk.andsen.asqlitemanager.ae.handleMessage:(Landroid/os/Message;)V │ │ -00f8f4: 5410 b300 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/ae;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b3 │ │ -00f8f8: 7110 cf01 0000 |0002: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.c:(Ldk/andsen/asqlitemanager/SQLViewer;)Landroid/app/ProgressDialog; // method@01cf │ │ -00f8fe: 0c00 |0005: move-result-object v0 │ │ -00f900: 6e10 2800 0000 |0006: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@0028 │ │ -00f906: 0e00 |0009: return-void │ │ +00f8dc: |[00f8dc] dk.andsen.asqlitemanager.ae.handleMessage:(Landroid/os/Message;)V │ │ +00f8ec: 5410 b300 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/ae;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b3 │ │ +00f8f0: 7110 cf01 0000 |0002: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.c:(Ldk/andsen/asqlitemanager/SQLViewer;)Landroid/app/ProgressDialog; // method@01cf │ │ +00f8f6: 0c00 |0005: move-result-object v0 │ │ +00f8f8: 6e10 2800 0000 |0006: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@0028 │ │ +00f8fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #23 header: │ │ @@ -12796,111 +12793,111 @@ │ │ type : '(Ldk/andsen/asqlitemanager/SQLViewer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00f908: |[00f908] dk.andsen.asqlitemanager.af.:(Ldk/andsen/asqlitemanager/SQLViewer;)V │ │ -00f918: 5b01 b400 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f91c: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00f922: 0e00 |0005: return-void │ │ +00f900: |[00f900] dk.andsen.asqlitemanager.af.:(Ldk/andsen/asqlitemanager/SQLViewer;)V │ │ +00f910: 5b01 b400 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f914: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00f91a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/af;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 172 16-bit code units │ │ -00f924: |[00f924] dk.andsen.asqlitemanager.af.onClick:(Landroid/content/DialogInterface;I)V │ │ -00f934: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f938: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f93e: 1a01 be00 |0005: const-string v1, "Dialog: " // string@00be │ │ -00f942: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f948: 0c00 |000a: move-result-object v0 │ │ -00f94a: 6e10 de03 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03de │ │ -00f950: 0c01 |000e: move-result-object v1 │ │ -00f952: 6e10 ca03 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@03ca │ │ -00f958: 0c01 |0012: move-result-object v1 │ │ -00f95a: 6e20 0004 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f960: 0c00 |0016: move-result-object v0 │ │ -00f962: 6e10 0204 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f968: 0c00 |001a: move-result-object v0 │ │ -00f96a: 5431 b400 |001b: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f96e: 7110 cd01 0100 |001d: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ -00f974: 0a01 |0020: move-result v1 │ │ -00f976: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f97c: 2b05 7a00 0000 |0024: packed-switch v5, 0000009e // +0000007a │ │ -00f982: 0e00 |0027: return-void │ │ -00f984: 5430 b400 |0028: iget-object v0, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f988: 7110 d001 0000 |002a: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.d:(Ldk/andsen/asqlitemanager/SQLViewer;)I // method@01d0 │ │ -00f98e: 0a00 |002d: move-result v0 │ │ -00f990: 2b00 7600 0000 |002e: packed-switch v0, 000000a4 // +00000076 │ │ -00f996: 28f6 |0031: goto 0027 // -000a │ │ -00f998: 2200 d600 |0032: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00f99c: 7010 fc03 0000 |0034: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00f9a2: 1a01 6902 |0037: const-string v1, "Ready to run " // string@0269 │ │ -00f9a6: 6e20 0004 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f9ac: 0c00 |003c: move-result-object v0 │ │ -00f9ae: 5431 b400 |003d: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f9b2: 7110 d101 0100 |003f: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.e:(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String; // method@01d1 │ │ -00f9b8: 0c01 |0042: move-result-object v1 │ │ -00f9ba: 6e20 0004 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00f9c0: 0c00 |0046: move-result-object v0 │ │ -00f9c2: 6e10 0204 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00f9c8: 0c00 |004a: move-result-object v0 │ │ -00f9ca: 5431 b400 |004b: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f9ce: 7110 cd01 0100 |004d: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ -00f9d4: 0a01 |0050: move-result v1 │ │ -00f9d6: 7120 3903 1000 |0051: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00f9dc: 5430 b400 |0054: iget-object v0, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f9e0: 7110 d201 0000 |0056: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.f:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q; // method@01d2 │ │ -00f9e6: 0c00 |0059: move-result-object v0 │ │ -00f9e8: 2201 bc00 |005a: new-instance v1, Ljava/io/File; // type@00bc │ │ -00f9ec: 5432 b400 |005c: iget-object v2, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00f9f0: 7110 d101 0200 |005e: invoke-static {v2}, Ldk/andsen/asqlitemanager/SQLViewer;.e:(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String; // method@01d1 │ │ -00f9f6: 0c02 |0061: move-result-object v2 │ │ -00f9f8: 7020 a803 2100 |0062: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -00f9fe: 6e20 af02 1000 |0065: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/io/File;)Z // method@02af │ │ -00fa04: 28bf |0068: goto 0027 // -0041 │ │ -00fa06: 2200 d600 |0069: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -00fa0a: 7010 fc03 0000 |006b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00fa10: 1a01 d900 |006e: const-string v1, "Execute statement: " // string@00d9 │ │ -00fa14: 6e20 0004 1000 |0070: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fa1a: 0c00 |0073: move-result-object v0 │ │ -00fa1c: 5431 b400 |0074: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00fa20: 5411 7b00 |0076: iget-object v1, v1, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ -00fa24: 6e20 0004 1000 |0078: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fa2a: 0c00 |007b: move-result-object v0 │ │ -00fa2c: 6e10 0204 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00fa32: 0c00 |007f: move-result-object v0 │ │ -00fa34: 5431 b400 |0080: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00fa38: 7110 cd01 0100 |0082: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ -00fa3e: 0a01 |0085: move-result v1 │ │ -00fa40: 7120 3903 1000 |0086: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00fa46: 5430 b400 |0089: iget-object v0, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00fa4a: 7110 d201 0000 |008b: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.f:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q; // method@01d2 │ │ -00fa50: 0c00 |008e: move-result-object v0 │ │ -00fa52: 5431 b400 |008f: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00fa56: 5411 7b00 |0091: iget-object v1, v1, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ -00fa5a: 5432 b400 |0093: iget-object v2, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ -00fa5e: 7110 ce01 0200 |0095: invoke-static {v2}, Ldk/andsen/asqlitemanager/SQLViewer;.b:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer; // method@01ce │ │ -00fa64: 0c02 |0098: move-result-object v2 │ │ -00fa66: 6e30 b002 1002 |0099: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Landroid/content/Context;)Z // method@02b0 │ │ -00fa6c: 288b |009c: goto 0027 // -0075 │ │ -00fa6e: 0000 |009d: nop // spacer │ │ -00fa70: 0001 0100 ffff ffff 0400 0000 |009e: packed-switch-data (6 units) │ │ -00fa7c: 0001 0200 0000 0000 0400 0000 3b00 ... |00a4: packed-switch-data (8 units) │ │ +00f91c: |[00f91c] dk.andsen.asqlitemanager.af.onClick:(Landroid/content/DialogInterface;I)V │ │ +00f92c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f930: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f936: 1a01 be00 |0005: const-string v1, "Dialog: " // string@00be │ │ +00f93a: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f940: 0c00 |000a: move-result-object v0 │ │ +00f942: 6e10 df03 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03df │ │ +00f948: 0c01 |000e: move-result-object v1 │ │ +00f94a: 6e10 cb03 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@03cb │ │ +00f950: 0c01 |0012: move-result-object v1 │ │ +00f952: 6e20 0104 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f958: 0c00 |0016: move-result-object v0 │ │ +00f95a: 6e10 0304 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f960: 0c00 |001a: move-result-object v0 │ │ +00f962: 5431 b400 |001b: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f966: 7110 cd01 0100 |001d: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ +00f96c: 0a01 |0020: move-result v1 │ │ +00f96e: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f974: 2b05 7a00 0000 |0024: packed-switch v5, 0000009e // +0000007a │ │ +00f97a: 0e00 |0027: return-void │ │ +00f97c: 5430 b400 |0028: iget-object v0, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f980: 7110 d001 0000 |002a: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.d:(Ldk/andsen/asqlitemanager/SQLViewer;)I // method@01d0 │ │ +00f986: 0a00 |002d: move-result v0 │ │ +00f988: 2b00 7600 0000 |002e: packed-switch v0, 000000a4 // +00000076 │ │ +00f98e: 28f6 |0031: goto 0027 // -000a │ │ +00f990: 2200 d600 |0032: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00f994: 7010 fd03 0000 |0034: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00f99a: 1a01 6902 |0037: const-string v1, "Ready to run " // string@0269 │ │ +00f99e: 6e20 0104 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f9a4: 0c00 |003c: move-result-object v0 │ │ +00f9a6: 5431 b400 |003d: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f9aa: 7110 d101 0100 |003f: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.e:(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String; // method@01d1 │ │ +00f9b0: 0c01 |0042: move-result-object v1 │ │ +00f9b2: 6e20 0104 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00f9b8: 0c00 |0046: move-result-object v0 │ │ +00f9ba: 6e10 0304 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00f9c0: 0c00 |004a: move-result-object v0 │ │ +00f9c2: 5431 b400 |004b: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f9c6: 7110 cd01 0100 |004d: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ +00f9cc: 0a01 |0050: move-result v1 │ │ +00f9ce: 7120 3903 1000 |0051: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00f9d4: 5430 b400 |0054: iget-object v0, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f9d8: 7110 d201 0000 |0056: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.f:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q; // method@01d2 │ │ +00f9de: 0c00 |0059: move-result-object v0 │ │ +00f9e0: 2201 bc00 |005a: new-instance v1, Ljava/io/File; // type@00bc │ │ +00f9e4: 5432 b400 |005c: iget-object v2, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00f9e8: 7110 d101 0200 |005e: invoke-static {v2}, Ldk/andsen/asqlitemanager/SQLViewer;.e:(Ldk/andsen/asqlitemanager/SQLViewer;)Ljava/lang/String; // method@01d1 │ │ +00f9ee: 0c02 |0061: move-result-object v2 │ │ +00f9f0: 7020 a803 2100 |0062: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +00f9f6: 6e20 af02 1000 |0065: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/io/File;)Z // method@02af │ │ +00f9fc: 28bf |0068: goto 0027 // -0041 │ │ +00f9fe: 2200 d600 |0069: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +00fa02: 7010 fd03 0000 |006b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00fa08: 1a01 d900 |006e: const-string v1, "Execute statement: " // string@00d9 │ │ +00fa0c: 6e20 0104 1000 |0070: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fa12: 0c00 |0073: move-result-object v0 │ │ +00fa14: 5431 b400 |0074: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00fa18: 5411 7b00 |0076: iget-object v1, v1, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ +00fa1c: 6e20 0104 1000 |0078: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fa22: 0c00 |007b: move-result-object v0 │ │ +00fa24: 6e10 0304 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00fa2a: 0c00 |007f: move-result-object v0 │ │ +00fa2c: 5431 b400 |0080: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00fa30: 7110 cd01 0100 |0082: invoke-static {v1}, Ldk/andsen/asqlitemanager/SQLViewer;.a:(Ldk/andsen/asqlitemanager/SQLViewer;)Z // method@01cd │ │ +00fa36: 0a01 |0085: move-result v1 │ │ +00fa38: 7120 3903 1000 |0086: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00fa3e: 5430 b400 |0089: iget-object v0, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00fa42: 7110 d201 0000 |008b: invoke-static {v0}, Ldk/andsen/asqlitemanager/SQLViewer;.f:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/q; // method@01d2 │ │ +00fa48: 0c00 |008e: move-result-object v0 │ │ +00fa4a: 5431 b400 |008f: iget-object v1, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00fa4e: 5411 7b00 |0091: iget-object v1, v1, Ldk/andsen/asqlitemanager/SQLViewer;.a:Ljava/lang/String; // field@007b │ │ +00fa52: 5432 b400 |0093: iget-object v2, v3, Ldk/andsen/asqlitemanager/af;.a:Ldk/andsen/asqlitemanager/SQLViewer; // field@00b4 │ │ +00fa56: 7110 ce01 0200 |0095: invoke-static {v2}, Ldk/andsen/asqlitemanager/SQLViewer;.b:(Ldk/andsen/asqlitemanager/SQLViewer;)Ldk/andsen/asqlitemanager/SQLViewer; // method@01ce │ │ +00fa5c: 0c02 |0098: move-result-object v2 │ │ +00fa5e: 6e30 b002 1002 |0099: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Landroid/content/Context;)Z // method@02b0 │ │ +00fa64: 288b |009c: goto 0027 // -0075 │ │ +00fa66: 0000 |009d: nop // spacer │ │ +00fa68: 0001 0100 ffff ffff 0400 0000 |009e: packed-switch-data (6 units) │ │ +00fa74: 0001 0200 0000 0000 0400 0000 3b00 ... |00a4: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #24 header: │ │ @@ -12947,77 +12944,77 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -00fa8c: |[00fa8c] dk.andsen.asqlitemanager.ag.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V │ │ -00fa9c: 5b01 b900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ -00faa0: 5b02 b500 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ag;.a:Landroid/widget/Button; // field@00b5 │ │ -00faa4: 5b03 b600 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/ag;.b:Ldk/andsen/a/a; // field@00b6 │ │ -00faa8: 5b04 b700 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ -00faac: 5b05 b800 |0008: iput-object v5, v0, Ldk/andsen/asqlitemanager/ag;.d:Landroid/app/Dialog; // field@00b8 │ │ -00fab0: 7010 dd03 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00fab6: 0e00 |000d: return-void │ │ +00fa84: |[00fa84] dk.andsen.asqlitemanager.ag.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V │ │ +00fa94: 5b01 b900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ +00fa98: 5b02 b500 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ag;.a:Landroid/widget/Button; // field@00b5 │ │ +00fa9c: 5b03 b600 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/ag;.b:Ldk/andsen/a/a; // field@00b6 │ │ +00faa0: 5b04 b700 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ +00faa4: 5b05 b800 |0008: iput-object v5, v0, Ldk/andsen/asqlitemanager/ag;.d:Landroid/app/Dialog; // field@00b8 │ │ +00faa8: 7010 de03 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00faae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ag;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -00fab8: |[00fab8] dk.andsen.asqlitemanager.ag.onClick:(Landroid/view/View;)V │ │ -00fac8: 5440 b500 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.a:Landroid/widget/Button; // field@00b5 │ │ -00facc: 3305 3400 |0002: if-ne v5, v0, 0036 // +0034 │ │ -00fad0: 5440 b600 |0004: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.b:Ldk/andsen/a/a; // field@00b6 │ │ -00fad4: 5441 b700 |0006: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ -00fad8: 6e20 1001 1000 |0008: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.a:(Landroid/widget/ScrollView;)Ljava/lang/String; // method@0110 │ │ -00fade: 0c00 |000b: move-result-object v0 │ │ -00fae0: 3900 3a00 |000c: if-nez v0, 0046 // +003a │ │ -00fae4: 5440 b600 |000e: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.b:Ldk/andsen/a/a; // field@00b6 │ │ -00fae8: 5441 b700 |0010: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ -00faec: 6e20 1501 1000 |0012: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ -00faf2: 0c00 |0015: move-result-object v0 │ │ -00faf4: 5441 b900 |0016: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ -00faf8: 7110 ee01 0100 |0018: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -00fafe: 0c01 |001b: move-result-object v1 │ │ -00fb00: 5442 b900 |001c: iget-object v2, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ -00fb04: 7110 e301 0200 |001e: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -00fb0a: 0c02 |0021: move-result-object v2 │ │ -00fb0c: 5443 b900 |0022: iget-object v3, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ -00fb10: 7110 ea01 0300 |0024: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fb16: 0c03 |0027: move-result-object v3 │ │ -00fb18: 6e40 ad02 2130 |0028: invoke-virtual {v1, v2, v0, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02ad │ │ -00fb1e: 5440 b800 |002b: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.d:Landroid/app/Dialog; // field@00b8 │ │ -00fb22: 6e10 1c00 0000 |002d: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -00fb28: 5440 b900 |0030: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ -00fb2c: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -00fb2e: 7120 e901 1000 |0033: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ -00fb34: 0e00 |0036: return-void │ │ -00fb36: 0d00 |0037: move-exception v0 │ │ -00fb38: 6e10 cf03 0000 |0038: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -00fb3e: 0c00 |003b: move-result-object v0 │ │ -00fb40: 5441 b700 |003c: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ -00fb44: 6e10 cb00 0100 |003e: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ -00fb4a: 0c01 |0041: move-result-object v1 │ │ -00fb4c: 7120 3603 1000 |0042: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00fb52: 28e6 |0045: goto 002b // -001a │ │ -00fb54: 5441 b700 |0046: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ -00fb58: 6e10 cb00 0100 |0048: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ -00fb5e: 0c01 |004b: move-result-object v1 │ │ -00fb60: 7120 3603 1000 |004c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -00fb66: 28e7 |004f: goto 0036 // -0019 │ │ +00fab0: |[00fab0] dk.andsen.asqlitemanager.ag.onClick:(Landroid/view/View;)V │ │ +00fac0: 5440 b500 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.a:Landroid/widget/Button; // field@00b5 │ │ +00fac4: 3305 3400 |0002: if-ne v5, v0, 0036 // +0034 │ │ +00fac8: 5440 b600 |0004: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.b:Ldk/andsen/a/a; // field@00b6 │ │ +00facc: 5441 b700 |0006: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ +00fad0: 6e20 1001 1000 |0008: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.a:(Landroid/widget/ScrollView;)Ljava/lang/String; // method@0110 │ │ +00fad6: 0c00 |000b: move-result-object v0 │ │ +00fad8: 3900 3a00 |000c: if-nez v0, 0046 // +003a │ │ +00fadc: 5440 b600 |000e: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.b:Ldk/andsen/a/a; // field@00b6 │ │ +00fae0: 5441 b700 |0010: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ +00fae4: 6e20 1501 1000 |0012: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ +00faea: 0c00 |0015: move-result-object v0 │ │ +00faec: 5441 b900 |0016: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ +00faf0: 7110 ee01 0100 |0018: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +00faf6: 0c01 |001b: move-result-object v1 │ │ +00faf8: 5442 b900 |001c: iget-object v2, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ +00fafc: 7110 e301 0200 |001e: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +00fb02: 0c02 |0021: move-result-object v2 │ │ +00fb04: 5443 b900 |0022: iget-object v3, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ +00fb08: 7110 ea01 0300 |0024: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fb0e: 0c03 |0027: move-result-object v3 │ │ +00fb10: 6e40 ad02 2130 |0028: invoke-virtual {v1, v2, v0, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02ad │ │ +00fb16: 5440 b800 |002b: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.d:Landroid/app/Dialog; // field@00b8 │ │ +00fb1a: 6e10 1c00 0000 |002d: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +00fb20: 5440 b900 |0030: iget-object v0, v4, Ldk/andsen/asqlitemanager/ag;.e:Ldk/andsen/asqlitemanager/TableViewer; // field@00b9 │ │ +00fb24: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +00fb26: 7120 e901 1000 |0033: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ +00fb2c: 0e00 |0036: return-void │ │ +00fb2e: 0d00 |0037: move-exception v0 │ │ +00fb30: 6e10 d003 0000 |0038: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +00fb36: 0c00 |003b: move-result-object v0 │ │ +00fb38: 5441 b700 |003c: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ +00fb3c: 6e10 cb00 0100 |003e: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ +00fb42: 0c01 |0041: move-result-object v1 │ │ +00fb44: 7120 3603 1000 |0042: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00fb4a: 28e6 |0045: goto 002b // -001a │ │ +00fb4c: 5441 b700 |0046: iget-object v1, v4, Ldk/andsen/asqlitemanager/ag;.c:Landroid/widget/ScrollView; // field@00b7 │ │ +00fb50: 6e10 cb00 0100 |0048: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ +00fb56: 0c01 |004b: move-result-object v1 │ │ +00fb58: 7120 3603 1000 |004c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +00fb5e: 28e7 |004f: goto 0036 // -0019 │ │ catches : 1 │ │ 0x0016 - 0x002b │ │ Ljava/lang/Exception; -> 0x0037 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -13062,84 +13059,84 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Landroid/app/Dialog;ZI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -00fb78: |[00fb78] dk.andsen.asqlitemanager.ah.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/app/Dialog;ZI)V │ │ -00fb88: 5b01 bd00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ah;.d:Ldk/andsen/asqlitemanager/TableViewer; // field@00bd │ │ -00fb8c: 5b02 ba00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ah;.a:Landroid/app/Dialog; // field@00ba │ │ -00fb90: 5c03 bb00 |0004: iput-boolean v3, v0, Ldk/andsen/asqlitemanager/ah;.b:Z // field@00bb │ │ -00fb94: 5904 bc00 |0006: iput v4, v0, Ldk/andsen/asqlitemanager/ah;.c:I // field@00bc │ │ -00fb98: 7010 dd03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00fb9e: 0e00 |000b: return-void │ │ +00fb70: |[00fb70] dk.andsen.asqlitemanager.ah.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/app/Dialog;ZI)V │ │ +00fb80: 5b01 bd00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ah;.d:Ldk/andsen/asqlitemanager/TableViewer; // field@00bd │ │ +00fb84: 5b02 ba00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ah;.a:Landroid/app/Dialog; // field@00ba │ │ +00fb88: 5c03 bb00 |0004: iput-boolean v3, v0, Ldk/andsen/asqlitemanager/ah;.b:Z // field@00bb │ │ +00fb8c: 5904 bc00 |0006: iput v4, v0, Ldk/andsen/asqlitemanager/ah;.c:I // field@00bc │ │ +00fb90: 7010 de03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00fb96: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ah;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -00fba0: |[00fba0] dk.andsen.asqlitemanager.ah.onClick:(Landroid/view/View;)V │ │ -00fbb0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -00fbb2: 5450 ba00 |0001: iget-object v0, v5, Ldk/andsen/asqlitemanager/ah;.a:Landroid/app/Dialog; // field@00ba │ │ -00fbb6: 1401 8000 087f |0003: const v1, #float 1.80778e+38 // #7f080080 │ │ -00fbbc: 6e20 1d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -00fbc2: 0c00 |0009: move-result-object v0 │ │ -00fbc4: 1f00 3a00 |000a: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -00fbc8: 1401 bb00 077f |000c: const v1, #float 1.7945e+38 // #7f0700bb │ │ -00fbce: 6e20 a000 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setText:(I)V // method@00a0 │ │ -00fbd4: 5451 bd00 |0012: iget-object v1, v5, Ldk/andsen/asqlitemanager/ah;.d:Ldk/andsen/asqlitemanager/TableViewer; // field@00bd │ │ -00fbd8: 7110 ea01 0100 |0014: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fbde: 0c01 |0017: move-result-object v1 │ │ -00fbe0: 1a02 4c03 |0018: const-string v2, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -00fbe4: 6e30 3200 2104 |001a: invoke-virtual {v1, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -00fbea: 0c01 |001d: move-result-object v1 │ │ -00fbec: 7210 4a00 0100 |001e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -00fbf2: 0c01 |0021: move-result-object v1 │ │ -00fbf4: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00fbf8: 7010 fc03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00fbfe: 1a03 8a02 |0027: const-string v3, "Show again " // string@028a │ │ -00fc02: 6e20 0004 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fc08: 0c02 |002c: move-result-object v2 │ │ -00fc0a: 6e10 9a00 0000 |002d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -00fc10: 0a03 |0030: move-result v3 │ │ -00fc12: 6e20 0104 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -00fc18: 0c02 |0034: move-result-object v2 │ │ -00fc1a: 6e10 0204 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00fc20: 0c02 |0038: move-result-object v2 │ │ -00fc22: 5553 bb00 |0039: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/ah;.b:Z // field@00bb │ │ -00fc26: 7120 3903 3200 |003b: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00fc2c: 2202 d600 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -00fc30: 7010 fc03 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00fc36: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ -00fc3a: 6e20 0004 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fc40: 0c02 |0048: move-result-object v2 │ │ -00fc42: 5253 bc00 |0049: iget v3, v5, Ldk/andsen/asqlitemanager/ah;.c:I // field@00bc │ │ -00fc46: 6e20 fd03 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -00fc4c: 0c02 |004e: move-result-object v2 │ │ -00fc4e: 6e10 0204 0200 |004f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00fc54: 0c02 |0052: move-result-object v2 │ │ -00fc56: 6e10 9a00 0000 |0053: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -00fc5c: 0a00 |0056: move-result v0 │ │ -00fc5e: 7230 4600 2100 |0057: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -00fc64: 7210 4500 0100 |005a: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -00fc6a: 5450 bd00 |005d: iget-object v0, v5, Ldk/andsen/asqlitemanager/ah;.d:Ldk/andsen/asqlitemanager/TableViewer; // field@00bd │ │ -00fc6e: 7120 f301 4000 |005f: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01f3 │ │ -00fc74: 5450 ba00 |0062: iget-object v0, v5, Ldk/andsen/asqlitemanager/ah;.a:Landroid/app/Dialog; // field@00ba │ │ -00fc78: 6e10 1c00 0000 |0064: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -00fc7e: 0e00 |0067: return-void │ │ +00fb98: |[00fb98] dk.andsen.asqlitemanager.ah.onClick:(Landroid/view/View;)V │ │ +00fba8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +00fbaa: 5450 ba00 |0001: iget-object v0, v5, Ldk/andsen/asqlitemanager/ah;.a:Landroid/app/Dialog; // field@00ba │ │ +00fbae: 1401 8000 087f |0003: const v1, #float 1.80778e+38 // #7f080080 │ │ +00fbb4: 6e20 1d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +00fbba: 0c00 |0009: move-result-object v0 │ │ +00fbbc: 1f00 3a00 |000a: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +00fbc0: 1401 bb00 077f |000c: const v1, #float 1.7945e+38 // #7f0700bb │ │ +00fbc6: 6e20 a000 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setText:(I)V // method@00a0 │ │ +00fbcc: 5451 bd00 |0012: iget-object v1, v5, Ldk/andsen/asqlitemanager/ah;.d:Ldk/andsen/asqlitemanager/TableViewer; // field@00bd │ │ +00fbd0: 7110 ea01 0100 |0014: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fbd6: 0c01 |0017: move-result-object v1 │ │ +00fbd8: 1a02 4c03 |0018: const-string v2, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +00fbdc: 6e30 3200 2104 |001a: invoke-virtual {v1, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +00fbe2: 0c01 |001d: move-result-object v1 │ │ +00fbe4: 7210 4a00 0100 |001e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +00fbea: 0c01 |0021: move-result-object v1 │ │ +00fbec: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00fbf0: 7010 fd03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00fbf6: 1a03 8a02 |0027: const-string v3, "Show again " // string@028a │ │ +00fbfa: 6e20 0104 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fc00: 0c02 |002c: move-result-object v2 │ │ +00fc02: 6e10 9a00 0000 |002d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +00fc08: 0a03 |0030: move-result v3 │ │ +00fc0a: 6e20 0204 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +00fc10: 0c02 |0034: move-result-object v2 │ │ +00fc12: 6e10 0304 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00fc18: 0c02 |0038: move-result-object v2 │ │ +00fc1a: 5553 bb00 |0039: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/ah;.b:Z // field@00bb │ │ +00fc1e: 7120 3903 3200 |003b: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00fc24: 2202 d600 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +00fc28: 7010 fd03 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00fc2e: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ +00fc32: 6e20 0104 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fc38: 0c02 |0048: move-result-object v2 │ │ +00fc3a: 5253 bc00 |0049: iget v3, v5, Ldk/andsen/asqlitemanager/ah;.c:I // field@00bc │ │ +00fc3e: 6e20 fe03 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +00fc44: 0c02 |004e: move-result-object v2 │ │ +00fc46: 6e10 0304 0200 |004f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00fc4c: 0c02 |0052: move-result-object v2 │ │ +00fc4e: 6e10 9a00 0000 |0053: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +00fc54: 0a00 |0056: move-result v0 │ │ +00fc56: 7230 4600 2100 |0057: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +00fc5c: 7210 4500 0100 |005a: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +00fc62: 5450 bd00 |005d: iget-object v0, v5, Ldk/andsen/asqlitemanager/ah;.d:Ldk/andsen/asqlitemanager/TableViewer; // field@00bd │ │ +00fc66: 7120 f301 4000 |005f: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01f3 │ │ +00fc6c: 5450 ba00 |0062: iget-object v0, v5, Ldk/andsen/asqlitemanager/ah;.a:Landroid/app/Dialog; // field@00ba │ │ +00fc70: 6e10 1c00 0000 |0064: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +00fc76: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #26 header: │ │ @@ -13178,40 +13175,40 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -00fc80: |[00fc80] dk.andsen.asqlitemanager.ai.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ -00fc90: 5b01 c000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ai;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c0 │ │ -00fc94: 5b02 be00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ai;.a:Landroid/widget/Button; // field@00be │ │ -00fc98: 5b03 bf00 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/ai;.b:Landroid/app/Dialog; // field@00bf │ │ -00fc9c: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00fca2: 0e00 |0009: return-void │ │ +00fc78: |[00fc78] dk.andsen.asqlitemanager.ai.:(Ldk/andsen/asqlitemanager/TableViewer;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ +00fc88: 5b01 c000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ai;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c0 │ │ +00fc8c: 5b02 be00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ai;.a:Landroid/widget/Button; // field@00be │ │ +00fc90: 5b03 bf00 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/ai;.b:Landroid/app/Dialog; // field@00bf │ │ +00fc94: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00fc9a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ai;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -00fca4: |[00fca4] dk.andsen.asqlitemanager.ai.onClick:(Landroid/view/View;)V │ │ -00fcb4: 5410 be00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/ai;.a:Landroid/widget/Button; // field@00be │ │ -00fcb8: 3302 0700 |0002: if-ne v2, v0, 0009 // +0007 │ │ -00fcbc: 5410 bf00 |0004: iget-object v0, v1, Ldk/andsen/asqlitemanager/ai;.b:Landroid/app/Dialog; // field@00bf │ │ -00fcc0: 6e10 1c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -00fcc6: 0e00 |0009: return-void │ │ +00fc9c: |[00fc9c] dk.andsen.asqlitemanager.ai.onClick:(Landroid/view/View;)V │ │ +00fcac: 5410 be00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/ai;.a:Landroid/widget/Button; // field@00be │ │ +00fcb0: 3302 0700 |0002: if-ne v2, v0, 0009 // +0007 │ │ +00fcb4: 5410 bf00 |0004: iget-object v0, v1, Ldk/andsen/asqlitemanager/ai;.b:Landroid/app/Dialog; // field@00bf │ │ +00fcb8: 6e10 1c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +00fcbe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #27 header: │ │ @@ -13246,110 +13243,110 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -00fcc8: |[00fcc8] dk.andsen.asqlitemanager.aj.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -00fcd8: 5b01 c100 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fcdc: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00fce2: 0e00 |0005: return-void │ │ +00fcc0: |[00fcc0] dk.andsen.asqlitemanager.aj.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +00fcd0: 5b01 c100 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fcd4: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00fcda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/aj;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 161 16-bit code units │ │ -00fce4: |[00fce4] dk.andsen.asqlitemanager.aj.onClick:(Landroid/view/View;)V │ │ -00fcf4: 1f04 4d00 |0000: check-cast v4, Landroid/widget/TextView; // type@004d │ │ -00fcf8: 6e10 e200 0400 |0002: invoke-virtual {v4}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ -00fcfe: 0c00 |0005: move-result-object v0 │ │ -00fd00: 1f00 d400 |0006: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -00fd04: 6001 0000 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0000 │ │ -00fd08: 1302 0b00 |000a: const/16 v2, #int 11 // #b │ │ -00fd0c: 3421 2c00 |000c: if-lt v1, v2, 0038 // +002c │ │ -00fd10: 5431 c100 |000e: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fd14: 1a02 3303 |0010: const-string v2, "clipboard" // string@0333 │ │ -00fd18: 6e20 fd01 2100 |0012: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@01fd │ │ -00fd1e: 0c01 |0015: move-result-object v1 │ │ -00fd20: 1f01 0d00 |0016: check-cast v1, Landroid/content/ClipboardManager; // type@000d │ │ -00fd24: 1a02 7104 |0018: const-string v2, "simple text" // string@0471 │ │ -00fd28: 7120 2a00 0200 |001a: invoke-static {v2, v0}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@002a │ │ -00fd2e: 0c00 |001d: move-result-object v0 │ │ -00fd30: 6e20 2b00 0100 |001e: invoke-virtual {v1, v0}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@002b │ │ -00fd36: 5430 c100 |0021: iget-object v0, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fd3a: 7110 ea01 0000 |0023: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fd40: 0c00 |0026: move-result-object v0 │ │ -00fd42: 5431 c100 |0027: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fd46: 1402 6400 077f |0029: const v2, #float 1.79448e+38 // #7f070064 │ │ -00fd4c: 6e20 fe01 2100 |002c: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00fd52: 0c01 |002f: move-result-object v1 │ │ -00fd54: 6e10 df03 0100 |0030: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00fd5a: 0c01 |0033: move-result-object v1 │ │ -00fd5c: 7120 3403 1000 |0034: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -00fd62: 0e00 |0037: return-void │ │ -00fd64: 5431 c100 |0038: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fd68: 1a02 3303 |003a: const-string v2, "clipboard" // string@0333 │ │ -00fd6c: 6e20 fd01 2100 |003c: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@01fd │ │ -00fd72: 0c01 |003f: move-result-object v1 │ │ -00fd74: 1f01 2400 |0040: check-cast v1, Landroid/text/ClipboardManager; // type@0024 │ │ -00fd78: 6e20 7e00 0100 |0042: invoke-virtual {v1, v0}, Landroid/text/ClipboardManager;.setText:(Ljava/lang/CharSequence;)V // method@007e │ │ -00fd7e: 5430 c100 |0045: iget-object v0, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fd82: 7110 ea01 0000 |0047: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fd88: 0c00 |004a: move-result-object v0 │ │ -00fd8a: 5431 c100 |004b: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fd8e: 1402 6400 077f |004d: const v2, #float 1.79448e+38 // #7f070064 │ │ -00fd94: 6e20 fe01 2100 |0050: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -00fd9a: 0c01 |0053: move-result-object v1 │ │ -00fd9c: 6e10 df03 0100 |0054: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -00fda2: 0c01 |0057: move-result-object v1 │ │ -00fda4: 7120 3403 1000 |0058: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -00fdaa: 28dc |005b: goto 0037 // -0024 │ │ -00fdac: 0d00 |005c: move-exception v0 │ │ -00fdae: 2201 d600 |005d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00fdb2: 7010 fc03 0100 |005f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00fdb8: 1a02 6304 |0062: const-string v2, "setText failed " // string@0463 │ │ -00fdbc: 6e20 0004 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fdc2: 0c01 |0067: move-result-object v1 │ │ -00fdc4: 6e10 cf03 0000 |0068: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -00fdca: 0c02 |006b: move-result-object v2 │ │ -00fdcc: 6e20 0004 2100 |006c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fdd2: 0c01 |006f: move-result-object v1 │ │ -00fdd4: 6e10 0204 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00fdda: 0c01 |0073: move-result-object v1 │ │ -00fddc: 5432 c100 |0074: iget-object v2, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fde0: 7110 f201 0200 |0076: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -00fde6: 0a02 |0079: move-result v2 │ │ -00fde8: 7120 3903 2100 |007a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00fdee: 2201 d600 |007d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00fdf2: 7010 fc03 0100 |007f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00fdf8: 1a02 6304 |0082: const-string v2, "setText failed " // string@0463 │ │ -00fdfc: 6e20 0004 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fe02: 0c01 |0087: move-result-object v1 │ │ -00fe04: 6e10 d003 0000 |0088: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -00fe0a: 0c02 |008b: move-result-object v2 │ │ -00fe0c: 6e20 0004 2100 |008c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00fe12: 0c01 |008f: move-result-object v1 │ │ -00fe14: 6e10 0204 0100 |0090: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00fe1a: 0c01 |0093: move-result-object v1 │ │ -00fe1c: 5432 c100 |0094: iget-object v2, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ -00fe20: 7110 f201 0200 |0096: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -00fe26: 0a02 |0099: move-result v2 │ │ -00fe28: 7120 3903 2100 |009a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -00fe2e: 6e10 d103 0000 |009d: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -00fe34: 2897 |00a0: goto 0037 // -0069 │ │ +00fcdc: |[00fcdc] dk.andsen.asqlitemanager.aj.onClick:(Landroid/view/View;)V │ │ +00fcec: 1f04 4d00 |0000: check-cast v4, Landroid/widget/TextView; // type@004d │ │ +00fcf0: 6e10 e200 0400 |0002: invoke-virtual {v4}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ +00fcf6: 0c00 |0005: move-result-object v0 │ │ +00fcf8: 1f00 d400 |0006: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +00fcfc: 6001 0000 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0000 │ │ +00fd00: 1302 0b00 |000a: const/16 v2, #int 11 // #b │ │ +00fd04: 3421 2c00 |000c: if-lt v1, v2, 0038 // +002c │ │ +00fd08: 5431 c100 |000e: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fd0c: 1a02 3303 |0010: const-string v2, "clipboard" // string@0333 │ │ +00fd10: 6e20 fd01 2100 |0012: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@01fd │ │ +00fd16: 0c01 |0015: move-result-object v1 │ │ +00fd18: 1f01 0d00 |0016: check-cast v1, Landroid/content/ClipboardManager; // type@000d │ │ +00fd1c: 1a02 7004 |0018: const-string v2, "simple text" // string@0470 │ │ +00fd20: 7120 2a00 0200 |001a: invoke-static {v2, v0}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@002a │ │ +00fd26: 0c00 |001d: move-result-object v0 │ │ +00fd28: 6e20 2b00 0100 |001e: invoke-virtual {v1, v0}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@002b │ │ +00fd2e: 5430 c100 |0021: iget-object v0, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fd32: 7110 ea01 0000 |0023: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fd38: 0c00 |0026: move-result-object v0 │ │ +00fd3a: 5431 c100 |0027: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fd3e: 1402 6400 077f |0029: const v2, #float 1.79448e+38 // #7f070064 │ │ +00fd44: 6e20 fe01 2100 |002c: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00fd4a: 0c01 |002f: move-result-object v1 │ │ +00fd4c: 7210 ca03 0100 |0030: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00fd52: 0c01 |0033: move-result-object v1 │ │ +00fd54: 7120 3403 1000 |0034: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +00fd5a: 0e00 |0037: return-void │ │ +00fd5c: 5431 c100 |0038: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fd60: 1a02 3303 |003a: const-string v2, "clipboard" // string@0333 │ │ +00fd64: 6e20 fd01 2100 |003c: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@01fd │ │ +00fd6a: 0c01 |003f: move-result-object v1 │ │ +00fd6c: 1f01 2400 |0040: check-cast v1, Landroid/text/ClipboardManager; // type@0024 │ │ +00fd70: 6e20 7e00 0100 |0042: invoke-virtual {v1, v0}, Landroid/text/ClipboardManager;.setText:(Ljava/lang/CharSequence;)V // method@007e │ │ +00fd76: 5430 c100 |0045: iget-object v0, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fd7a: 7110 ea01 0000 |0047: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fd80: 0c00 |004a: move-result-object v0 │ │ +00fd82: 5431 c100 |004b: iget-object v1, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fd86: 1402 6400 077f |004d: const v2, #float 1.79448e+38 // #7f070064 │ │ +00fd8c: 6e20 fe01 2100 |0050: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +00fd92: 0c01 |0053: move-result-object v1 │ │ +00fd94: 7210 ca03 0100 |0054: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +00fd9a: 0c01 |0057: move-result-object v1 │ │ +00fd9c: 7120 3403 1000 |0058: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +00fda2: 28dc |005b: goto 0037 // -0024 │ │ +00fda4: 0d00 |005c: move-exception v0 │ │ +00fda6: 2201 d600 |005d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00fdaa: 7010 fd03 0100 |005f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00fdb0: 1a02 6204 |0062: const-string v2, "setText failed " // string@0462 │ │ +00fdb4: 6e20 0104 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fdba: 0c01 |0067: move-result-object v1 │ │ +00fdbc: 6e10 d003 0000 |0068: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +00fdc2: 0c02 |006b: move-result-object v2 │ │ +00fdc4: 6e20 0104 2100 |006c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fdca: 0c01 |006f: move-result-object v1 │ │ +00fdcc: 6e10 0304 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00fdd2: 0c01 |0073: move-result-object v1 │ │ +00fdd4: 5432 c100 |0074: iget-object v2, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fdd8: 7110 f201 0200 |0076: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +00fdde: 0a02 |0079: move-result v2 │ │ +00fde0: 7120 3903 2100 |007a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00fde6: 2201 d600 |007d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00fdea: 7010 fd03 0100 |007f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00fdf0: 1a02 6204 |0082: const-string v2, "setText failed " // string@0462 │ │ +00fdf4: 6e20 0104 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fdfa: 0c01 |0087: move-result-object v1 │ │ +00fdfc: 6e10 d103 0000 |0088: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +00fe02: 0c02 |008b: move-result-object v2 │ │ +00fe04: 6e20 0104 2100 |008c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00fe0a: 0c01 |008f: move-result-object v1 │ │ +00fe0c: 6e10 0304 0100 |0090: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00fe12: 0c01 |0093: move-result-object v1 │ │ +00fe14: 5432 c100 |0094: iget-object v2, v3, Ldk/andsen/asqlitemanager/aj;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00c1 │ │ +00fe18: 7110 f201 0200 |0096: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +00fe1e: 0a02 |0099: move-result v2 │ │ +00fe20: 7120 3903 2100 |009a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +00fe26: 6e10 d203 0000 |009d: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +00fe2c: 2897 |00a0: goto 0037 // -0069 │ │ catches : 1 │ │ 0x000e - 0x005b │ │ Ljava/lang/Exception; -> 0x005c │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -13390,143 +13387,143 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;JI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -00fe48: |[00fe48] dk.andsen.asqlitemanager.ak.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V │ │ -00fe58: 5b01 c400 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00fe5c: 5a02 c200 |0002: iput-wide v2, v0, Ldk/andsen/asqlitemanager/ak;.a:J // field@00c2 │ │ -00fe60: 5904 c300 |0004: iput v4, v0, Ldk/andsen/asqlitemanager/ak;.b:I // field@00c3 │ │ -00fe64: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -00fe6a: 0e00 |0009: return-void │ │ +00fe40: |[00fe40] dk.andsen.asqlitemanager.ak.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V │ │ +00fe50: 5b01 c400 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00fe54: 5a02 c200 |0002: iput-wide v2, v0, Ldk/andsen/asqlitemanager/ak;.a:J // field@00c2 │ │ +00fe58: 5904 c300 |0004: iput v4, v0, Ldk/andsen/asqlitemanager/ak;.b:I // field@00c3 │ │ +00fe5c: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +00fe62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ak;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 240 16-bit code units │ │ -00fe6c: |[00fe6c] dk.andsen.asqlitemanager.ak.onClick:(Landroid/view/View;)V │ │ -00fe7c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -00fe7e: 12e4 |0001: const/4 v4, #int -2 // #fe │ │ -00fe80: 1235 |0002: const/4 v5, #int 3 // #3 │ │ -00fe82: 2200 0700 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -00fe86: 5471 c400 |0005: iget-object v1, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00fe8a: 7110 ea01 0100 |0007: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fe90: 0c01 |000a: move-result-object v1 │ │ -00fe92: 7020 0900 1000 |000b: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -00fe98: 6e20 0c00 6000 |000e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ -00fe9e: 5471 c400 |0011: iget-object v1, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00fea2: 7110 ea01 0100 |0013: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fea8: 0c01 |0016: move-result-object v1 │ │ -00feaa: 1402 ce00 077f |0017: const v2, #float 1.7945e+38 // #7f0700ce │ │ -00feb0: 6e20 3400 2100 |001a: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00feb6: 0c01 |001d: move-result-object v1 │ │ -00feb8: 6e20 1300 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -00febe: 2201 4000 |0021: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ -00fec2: 5472 c400 |0023: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00fec6: 7110 ea01 0200 |0025: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00fecc: 0c02 |0028: move-result-object v2 │ │ -00fece: 7020 b400 2100 |0029: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -00fed4: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -00fed6: 6e20 bc00 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -00fedc: 6e55 bd00 5155 |0030: invoke-virtual {v1, v5, v5, v5, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ -00fee2: 2202 3f00 |0033: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -00fee6: 1503 803f |0035: const/high16 v3, #int 1065353216 // #3f80 │ │ -00feea: 7040 b300 4234 |0037: invoke-direct {v2, v4, v4, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -00fef0: 6e20 bb00 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -00fef6: 2202 4d00 |003d: new-instance v2, Landroid/widget/TextView; // type@004d │ │ -00fefa: 5473 c400 |003f: iget-object v3, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00fefe: 7110 ea01 0300 |0041: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00ff04: 0c03 |0044: move-result-object v3 │ │ -00ff06: 7020 dd00 3200 |0045: invoke-direct {v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -00ff0c: 5473 c400 |0048: iget-object v3, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00ff10: 7110 ea01 0300 |004a: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00ff16: 0c03 |004d: move-result-object v3 │ │ -00ff18: 1404 cf00 077f |004e: const v4, #float 1.7945e+38 // #7f0700cf │ │ -00ff1e: 6e20 3400 4300 |0051: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00ff24: 0c03 |0054: move-result-object v3 │ │ -00ff26: 6e20 ee00 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -00ff2c: 6e55 ec00 5255 |0058: invoke-virtual {v2, v5, v5, v5, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -00ff32: 2203 3d00 |005b: new-instance v3, Landroid/widget/EditText; // type@003d │ │ -00ff36: 5474 c400 |005d: iget-object v4, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00ff3a: 7110 ea01 0400 |005f: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00ff40: 0c04 |0062: move-result-object v4 │ │ -00ff42: 7020 a200 4300 |0063: invoke-direct {v3, v4}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -00ff48: 5474 c400 |0066: iget-object v4, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00ff4c: 7110 ea01 0400 |0068: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00ff52: 0c04 |006b: move-result-object v4 │ │ -00ff54: 1405 d000 077f |006c: const v5, #float 1.7945e+38 // #7f0700d0 │ │ -00ff5a: 6e20 3400 5400 |006f: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00ff60: 0c04 |0072: move-result-object v4 │ │ -00ff62: 6e20 a600 4300 |0073: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -00ff68: 6e20 b500 2100 |0076: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00ff6e: 6e20 b500 3100 |0079: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -00ff74: 6e20 1400 1000 |007c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0014 │ │ -00ff7a: 2201 d600 |007f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -00ff7e: 7010 fc03 0100 |0081: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -00ff84: 5472 c400 |0084: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00ff88: 7110 ea01 0200 |0086: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00ff8e: 0c02 |0089: move-result-object v2 │ │ -00ff90: 1404 d400 077f |008a: const v4, #float 1.7945e+38 // #7f0700d4 │ │ -00ff96: 6e20 3400 4200 |008d: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00ff9c: 0c02 |0090: move-result-object v2 │ │ -00ff9e: 6e20 ff03 2100 |0091: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -00ffa4: 0c01 |0094: move-result-object v1 │ │ -00ffa6: 5472 c400 |0095: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00ffaa: 7110 e301 0200 |0097: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -00ffb0: 0c02 |009a: move-result-object v2 │ │ -00ffb2: 6e20 0004 2100 |009b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -00ffb8: 0c01 |009e: move-result-object v1 │ │ -00ffba: 6e10 0204 0100 |009f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -00ffc0: 0c01 |00a2: move-result-object v1 │ │ -00ffc2: 6e20 0d00 1000 |00a3: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -00ffc8: 0c01 |00a6: move-result-object v1 │ │ -00ffca: 6e20 0c00 6100 |00a7: invoke-virtual {v1, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ -00ffd0: 0c01 |00aa: move-result-object v1 │ │ -00ffd2: 5472 c400 |00ab: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -00ffd6: 7110 ea01 0200 |00ad: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -00ffdc: 0c02 |00b0: move-result-object v2 │ │ -00ffde: 1404 d100 077f |00b1: const v4, #float 1.7945e+38 // #7f0700d1 │ │ -00ffe4: 6e20 3400 4200 |00b4: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -00ffea: 0c02 |00b7: move-result-object v2 │ │ -00ffec: 2204 6e00 |00b8: new-instance v4, Ldk/andsen/asqlitemanager/an; // type@006e │ │ -00fff0: 7030 4a02 7403 |00ba: invoke-direct {v4, v7, v3}, Ldk/andsen/asqlitemanager/an;.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V // method@024a │ │ -00fff6: 6e30 1000 2104 |00bd: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0010 │ │ -00fffc: 0c01 |00c0: move-result-object v1 │ │ -00fffe: 5472 c400 |00c1: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -010002: 7110 ea01 0200 |00c3: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010008: 0c02 |00c6: move-result-object v2 │ │ -01000a: 1404 d200 077f |00c7: const v4, #float 1.7945e+38 // #7f0700d2 │ │ -010010: 6e20 3400 4200 |00ca: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -010016: 0c02 |00cd: move-result-object v2 │ │ -010018: 2204 6d00 |00ce: new-instance v4, Ldk/andsen/asqlitemanager/am; // type@006d │ │ -01001c: 7030 4802 7403 |00d0: invoke-direct {v4, v7, v3}, Ldk/andsen/asqlitemanager/am;.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V // method@0248 │ │ -010022: 6e30 0f00 2104 |00d3: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ -010028: 0c01 |00d6: move-result-object v1 │ │ -01002a: 5472 c400 |00d7: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -01002e: 1403 4100 077f |00d9: const v3, #float 1.79447e+38 // #7f070041 │ │ -010034: 6e20 fe01 3200 |00dc: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -01003a: 0c02 |00df: move-result-object v2 │ │ -01003c: 2203 6c00 |00e0: new-instance v3, Ldk/andsen/asqlitemanager/al; // type@006c │ │ -010040: 7020 4602 7300 |00e2: invoke-direct {v3, v7}, Ldk/andsen/asqlitemanager/al;.:(Ldk/andsen/asqlitemanager/ak;)V // method@0246 │ │ -010046: 6e30 1100 2103 |00e5: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -01004c: 6e10 0a00 0000 |00e8: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -010052: 0c00 |00eb: move-result-object v0 │ │ -010054: 6e10 1a00 0000 |00ec: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ -01005a: 0e00 |00ef: return-void │ │ +00fe64: |[00fe64] dk.andsen.asqlitemanager.ak.onClick:(Landroid/view/View;)V │ │ +00fe74: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +00fe76: 12e4 |0001: const/4 v4, #int -2 // #fe │ │ +00fe78: 1235 |0002: const/4 v5, #int 3 // #3 │ │ +00fe7a: 2200 0700 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +00fe7e: 5471 c400 |0005: iget-object v1, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00fe82: 7110 ea01 0100 |0007: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fe88: 0c01 |000a: move-result-object v1 │ │ +00fe8a: 7020 0900 1000 |000b: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +00fe90: 6e20 0c00 6000 |000e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ +00fe96: 5471 c400 |0011: iget-object v1, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00fe9a: 7110 ea01 0100 |0013: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fea0: 0c01 |0016: move-result-object v1 │ │ +00fea2: 1402 ce00 077f |0017: const v2, #float 1.7945e+38 // #7f0700ce │ │ +00fea8: 6e20 3400 2100 |001a: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00feae: 0c01 |001d: move-result-object v1 │ │ +00feb0: 6e20 1300 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +00feb6: 2201 4000 |0021: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ +00feba: 5472 c400 |0023: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00febe: 7110 ea01 0200 |0025: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fec4: 0c02 |0028: move-result-object v2 │ │ +00fec6: 7020 b400 2100 |0029: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +00fecc: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +00fece: 6e20 bc00 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +00fed4: 6e55 bd00 5155 |0030: invoke-virtual {v1, v5, v5, v5, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ +00feda: 2202 3f00 |0033: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +00fede: 1503 803f |0035: const/high16 v3, #int 1065353216 // #3f80 │ │ +00fee2: 7040 b300 4234 |0037: invoke-direct {v2, v4, v4, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +00fee8: 6e20 bb00 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +00feee: 2202 4d00 |003d: new-instance v2, Landroid/widget/TextView; // type@004d │ │ +00fef2: 5473 c400 |003f: iget-object v3, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00fef6: 7110 ea01 0300 |0041: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00fefc: 0c03 |0044: move-result-object v3 │ │ +00fefe: 7020 dd00 3200 |0045: invoke-direct {v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +00ff04: 5473 c400 |0048: iget-object v3, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00ff08: 7110 ea01 0300 |004a: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00ff0e: 0c03 |004d: move-result-object v3 │ │ +00ff10: 1404 cf00 077f |004e: const v4, #float 1.7945e+38 // #7f0700cf │ │ +00ff16: 6e20 3400 4300 |0051: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00ff1c: 0c03 |0054: move-result-object v3 │ │ +00ff1e: 6e20 ee00 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +00ff24: 6e55 ec00 5255 |0058: invoke-virtual {v2, v5, v5, v5, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +00ff2a: 2203 3d00 |005b: new-instance v3, Landroid/widget/EditText; // type@003d │ │ +00ff2e: 5474 c400 |005d: iget-object v4, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00ff32: 7110 ea01 0400 |005f: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00ff38: 0c04 |0062: move-result-object v4 │ │ +00ff3a: 7020 a200 4300 |0063: invoke-direct {v3, v4}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +00ff40: 5474 c400 |0066: iget-object v4, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00ff44: 7110 ea01 0400 |0068: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00ff4a: 0c04 |006b: move-result-object v4 │ │ +00ff4c: 1405 d000 077f |006c: const v5, #float 1.7945e+38 // #7f0700d0 │ │ +00ff52: 6e20 3400 5400 |006f: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00ff58: 0c04 |0072: move-result-object v4 │ │ +00ff5a: 6e20 a600 4300 |0073: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +00ff60: 6e20 b500 2100 |0076: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00ff66: 6e20 b500 3100 |0079: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +00ff6c: 6e20 1400 1000 |007c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0014 │ │ +00ff72: 2201 d600 |007f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +00ff76: 7010 fd03 0100 |0081: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +00ff7c: 5472 c400 |0084: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00ff80: 7110 ea01 0200 |0086: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00ff86: 0c02 |0089: move-result-object v2 │ │ +00ff88: 1404 d400 077f |008a: const v4, #float 1.7945e+38 // #7f0700d4 │ │ +00ff8e: 6e20 3400 4200 |008d: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00ff94: 0c02 |0090: move-result-object v2 │ │ +00ff96: 6e20 0004 2100 |0091: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +00ff9c: 0c01 |0094: move-result-object v1 │ │ +00ff9e: 5472 c400 |0095: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00ffa2: 7110 e301 0200 |0097: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +00ffa8: 0c02 |009a: move-result-object v2 │ │ +00ffaa: 6e20 0104 2100 |009b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +00ffb0: 0c01 |009e: move-result-object v1 │ │ +00ffb2: 6e10 0304 0100 |009f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +00ffb8: 0c01 |00a2: move-result-object v1 │ │ +00ffba: 6e20 0d00 1000 |00a3: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +00ffc0: 0c01 |00a6: move-result-object v1 │ │ +00ffc2: 6e20 0c00 6100 |00a7: invoke-virtual {v1, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ +00ffc8: 0c01 |00aa: move-result-object v1 │ │ +00ffca: 5472 c400 |00ab: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00ffce: 7110 ea01 0200 |00ad: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +00ffd4: 0c02 |00b0: move-result-object v2 │ │ +00ffd6: 1404 d100 077f |00b1: const v4, #float 1.7945e+38 // #7f0700d1 │ │ +00ffdc: 6e20 3400 4200 |00b4: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +00ffe2: 0c02 |00b7: move-result-object v2 │ │ +00ffe4: 2204 6e00 |00b8: new-instance v4, Ldk/andsen/asqlitemanager/an; // type@006e │ │ +00ffe8: 7030 4a02 7403 |00ba: invoke-direct {v4, v7, v3}, Ldk/andsen/asqlitemanager/an;.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V // method@024a │ │ +00ffee: 6e30 1000 2104 |00bd: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0010 │ │ +00fff4: 0c01 |00c0: move-result-object v1 │ │ +00fff6: 5472 c400 |00c1: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +00fffa: 7110 ea01 0200 |00c3: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010000: 0c02 |00c6: move-result-object v2 │ │ +010002: 1404 d200 077f |00c7: const v4, #float 1.7945e+38 // #7f0700d2 │ │ +010008: 6e20 3400 4200 |00ca: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +01000e: 0c02 |00cd: move-result-object v2 │ │ +010010: 2204 6d00 |00ce: new-instance v4, Ldk/andsen/asqlitemanager/am; // type@006d │ │ +010014: 7030 4802 7403 |00d0: invoke-direct {v4, v7, v3}, Ldk/andsen/asqlitemanager/am;.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V // method@0248 │ │ +01001a: 6e30 0f00 2104 |00d3: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000f │ │ +010020: 0c01 |00d6: move-result-object v1 │ │ +010022: 5472 c400 |00d7: iget-object v2, v7, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +010026: 1403 4100 077f |00d9: const v3, #float 1.79447e+38 // #7f070041 │ │ +01002c: 6e20 fe01 3200 |00dc: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +010032: 0c02 |00df: move-result-object v2 │ │ +010034: 2203 6c00 |00e0: new-instance v3, Ldk/andsen/asqlitemanager/al; // type@006c │ │ +010038: 7020 4602 7300 |00e2: invoke-direct {v3, v7}, Ldk/andsen/asqlitemanager/al;.:(Ldk/andsen/asqlitemanager/ak;)V // method@0246 │ │ +01003e: 6e30 1100 2103 |00e5: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +010044: 6e10 0a00 0000 |00e8: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +01004a: 0c00 |00eb: move-result-object v0 │ │ +01004c: 6e10 1a00 0000 |00ec: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ +010052: 0e00 |00ef: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #29 header: │ │ @@ -13557,35 +13554,35 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ak;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -01005c: |[01005c] dk.andsen.asqlitemanager.al.:(Ldk/andsen/asqlitemanager/ak;)V │ │ -01006c: 5b01 c500 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/al;.a:Ldk/andsen/asqlitemanager/ak; // field@00c5 │ │ -010070: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010076: 0e00 |0005: return-void │ │ +010054: |[010054] dk.andsen.asqlitemanager.al.:(Ldk/andsen/asqlitemanager/ak;)V │ │ +010064: 5b01 c500 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/al;.a:Ldk/andsen/asqlitemanager/ak; // field@00c5 │ │ +010068: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +01006e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/al;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -010078: |[010078] dk.andsen.asqlitemanager.al.onClick:(Landroid/content/DialogInterface;I)V │ │ -010088: 7210 3600 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ -01008e: 0e00 |0003: return-void │ │ +010070: |[010070] dk.andsen.asqlitemanager.al.onClick:(Landroid/content/DialogInterface;I)V │ │ +010080: 7210 3600 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ +010086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #30 header: │ │ @@ -13620,108 +13617,108 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -010090: |[010090] dk.andsen.asqlitemanager.am.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ -0100a0: 5b01 c700 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0100a4: 5b02 c600 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ -0100a8: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0100ae: 0e00 |0007: return-void │ │ +010088: |[010088] dk.andsen.asqlitemanager.am.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ +010098: 5b01 c700 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +01009c: 5b02 c600 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ +0100a0: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0100a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/am;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 153 16-bit code units │ │ -0100b0: |[0100b0] dk.andsen.asqlitemanager.am.onClick:(Landroid/content/DialogInterface;I)V │ │ -0100c0: 5470 c600 |0000: iget-object v0, v7, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ -0100c4: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -0100ca: 0c00 |0005: move-result-object v0 │ │ -0100cc: 6e10 df03 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0100d2: 0c00 |0009: move-result-object v0 │ │ -0100d4: 6e10 f703 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -0100da: 0c00 |000d: move-result-object v0 │ │ -0100dc: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ -0100e0: 6e20 e703 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0100e6: 0a00 |0013: move-result v0 │ │ -0100e8: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ -0100ec: 5470 c700 |0016: iget-object v0, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0100f0: 5400 c400 |0018: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -0100f4: 7110 ea01 0000 |001a: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0100fa: 0c00 |001d: move-result-object v0 │ │ -0100fc: 1401 d300 077f |001e: const v1, #float 1.7945e+38 // #7f0700d3 │ │ -010102: 6e20 3400 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -010108: 0c00 |0024: move-result-object v0 │ │ -01010a: 6e10 df03 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010110: 0c00 |0028: move-result-object v0 │ │ -010112: 5471 c700 |0029: iget-object v1, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -010116: 5411 c400 |002b: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -01011a: 7110 ea01 0100 |002d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010120: 0c01 |0030: move-result-object v1 │ │ -010122: 7120 3603 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -010128: 0e00 |0034: return-void │ │ -01012a: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01012e: 7010 fc03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -010134: 1a01 f600 |003a: const-string v1, "File name " // string@00f6 │ │ -010138: 6e20 0004 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01013e: 0c00 |003f: move-result-object v0 │ │ -010140: 5471 c600 |0040: iget-object v1, v7, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ -010144: 6e10 a500 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -01014a: 0c01 |0045: move-result-object v1 │ │ -01014c: 6e10 df03 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010152: 0c01 |0049: move-result-object v1 │ │ -010154: 6e10 f703 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -01015a: 0c01 |004d: move-result-object v1 │ │ -01015c: 6e20 0004 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -010162: 0c00 |0051: move-result-object v0 │ │ -010164: 6e10 0204 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01016a: 0c00 |0055: move-result-object v0 │ │ -01016c: 5471 c700 |0056: iget-object v1, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -010170: 5411 c400 |0058: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -010174: 7110 f201 0100 |005a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -01017a: 0a01 |005d: move-result v1 │ │ -01017c: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -010182: 5470 c700 |0061: iget-object v0, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -010186: 5400 c400 |0063: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -01018a: 7110 ee01 0000 |0065: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010190: 0c00 |0068: move-result-object v0 │ │ -010192: 5471 c600 |0069: iget-object v1, v7, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ -010196: 6e10 a500 0100 |006b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -01019c: 0c01 |006e: move-result-object v1 │ │ -01019e: 6e10 df03 0100 |006f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0101a4: 0c01 |0072: move-result-object v1 │ │ -0101a6: 5472 c700 |0073: iget-object v2, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0101aa: 5422 c400 |0075: iget-object v2, v2, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -0101ae: 7110 e301 0200 |0077: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -0101b4: 0c02 |007a: move-result-object v2 │ │ -0101b6: 5473 c700 |007b: iget-object v3, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0101ba: 5333 c200 |007d: iget-wide v3, v3, Ldk/andsen/asqlitemanager/ak;.a:J // field@00c2 │ │ -0101be: 5475 c700 |007f: iget-object v5, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0101c2: 5255 c300 |0081: iget v5, v5, Ldk/andsen/asqlitemanager/ak;.b:I // field@00c3 │ │ -0101c6: 5476 c700 |0083: iget-object v6, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0101ca: 5466 c400 |0085: iget-object v6, v6, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -0101ce: 7110 ea01 0600 |0087: invoke-static {v6}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0101d4: 0c06 |008a: move-result-object v6 │ │ -0101d6: 7407 b902 0000 |008b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V // method@02b9 │ │ -0101dc: 5470 c700 |008e: iget-object v0, v7, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ -0101e0: 5400 c400 |0090: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -0101e4: 7110 f501 0000 |0092: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.e:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@01f5 │ │ -0101ea: 7210 3600 0800 |0095: invoke-interface {v8}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ -0101f0: 289c |0098: goto 0034 // -0064 │ │ +0100a8: |[0100a8] dk.andsen.asqlitemanager.am.onClick:(Landroid/content/DialogInterface;I)V │ │ +0100b8: 5480 c600 |0000: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ +0100bc: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0100c2: 0c00 |0005: move-result-object v0 │ │ +0100c4: 6e10 e003 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +0100ca: 0c00 |0009: move-result-object v0 │ │ +0100cc: 6e10 f803 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +0100d2: 0c00 |000d: move-result-object v0 │ │ +0100d4: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ +0100d8: 6e20 e803 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0100de: 0a00 |0013: move-result v0 │ │ +0100e0: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ +0100e4: 5480 c700 |0016: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +0100e8: 5400 c400 |0018: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +0100ec: 7110 ea01 0000 |001a: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0100f2: 0c00 |001d: move-result-object v0 │ │ +0100f4: 1401 d300 077f |001e: const v1, #float 1.7945e+38 // #7f0700d3 │ │ +0100fa: 6e20 3400 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +010100: 0c00 |0024: move-result-object v0 │ │ +010102: 7210 ca03 0000 |0025: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +010108: 0c00 |0028: move-result-object v0 │ │ +01010a: 5481 c700 |0029: iget-object v1, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +01010e: 5411 c400 |002b: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +010112: 7110 ea01 0100 |002d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010118: 0c01 |0030: move-result-object v1 │ │ +01011a: 7120 3603 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +010120: 0e00 |0034: return-void │ │ +010122: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +010126: 7010 fd03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01012c: 1a01 f600 |003a: const-string v1, "File name " // string@00f6 │ │ +010130: 6e20 0104 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +010136: 0c00 |003f: move-result-object v0 │ │ +010138: 5481 c600 |0040: iget-object v1, v8, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ +01013c: 6e10 a500 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +010142: 0c01 |0045: move-result-object v1 │ │ +010144: 6e10 e003 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +01014a: 0c01 |0049: move-result-object v1 │ │ +01014c: 6e10 f803 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +010152: 0c01 |004d: move-result-object v1 │ │ +010154: 6e20 0104 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01015a: 0c00 |0051: move-result-object v0 │ │ +01015c: 6e10 0304 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +010162: 0c00 |0055: move-result-object v0 │ │ +010164: 5481 c700 |0056: iget-object v1, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +010168: 5411 c400 |0058: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +01016c: 7110 f201 0100 |005a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +010172: 0a01 |005d: move-result v1 │ │ +010174: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01017a: 5480 c700 |0061: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +01017e: 5400 c400 |0063: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +010182: 7110 ee01 0000 |0065: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010188: 0c01 |0068: move-result-object v1 │ │ +01018a: 5480 c600 |0069: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.a:Landroid/widget/EditText; // field@00c6 │ │ +01018e: 6e10 a500 0000 |006b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +010194: 0c00 |006e: move-result-object v0 │ │ +010196: 6e10 e003 0000 |006f: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +01019c: 0c02 |0072: move-result-object v2 │ │ +01019e: 5480 c700 |0073: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +0101a2: 5400 c400 |0075: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +0101a6: 7110 e301 0000 |0077: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +0101ac: 0c03 |007a: move-result-object v3 │ │ +0101ae: 5480 c700 |007b: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +0101b2: 5304 c200 |007d: iget-wide v4, v0, Ldk/andsen/asqlitemanager/ak;.a:J // field@00c2 │ │ +0101b6: 5480 c700 |007f: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +0101ba: 5206 c300 |0081: iget v6, v0, Ldk/andsen/asqlitemanager/ak;.b:I // field@00c3 │ │ +0101be: 5480 c700 |0083: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +0101c2: 5400 c400 |0085: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +0101c6: 7110 ea01 0000 |0087: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0101cc: 0c07 |008a: move-result-object v7 │ │ +0101ce: 7407 b902 0100 |008b: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V // method@02b9 │ │ +0101d4: 5480 c700 |008e: iget-object v0, v8, Ldk/andsen/asqlitemanager/am;.b:Ldk/andsen/asqlitemanager/ak; // field@00c7 │ │ +0101d8: 5400 c400 |0090: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +0101dc: 7110 f501 0000 |0092: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.e:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@01f5 │ │ +0101e2: 7210 3600 0900 |0095: invoke-interface {v9}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ +0101e8: 289c |0098: goto 0034 // -0064 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #31 header: │ │ @@ -13756,105 +13753,105 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0101f4: |[0101f4] dk.andsen.asqlitemanager.an.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ -010204: 5b01 c900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -010208: 5b02 c800 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ -01020c: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010212: 0e00 |0007: return-void │ │ +0101ec: |[0101ec] dk.andsen.asqlitemanager.an.:(Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ +0101fc: 5b01 c900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +010200: 5b02 c800 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ +010204: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +01020a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/an;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 146 16-bit code units │ │ -010214: |[010214] dk.andsen.asqlitemanager.an.onClick:(Landroid/content/DialogInterface;I)V │ │ -010224: 5470 c800 |0000: iget-object v0, v7, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ -010228: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -01022e: 0c00 |0005: move-result-object v0 │ │ -010230: 6e10 df03 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010236: 0c00 |0009: move-result-object v0 │ │ -010238: 6e10 f703 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -01023e: 0c00 |000d: move-result-object v0 │ │ -010240: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ -010244: 6e20 e703 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -01024a: 0a00 |0013: move-result v0 │ │ -01024c: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ -010250: 5470 c900 |0016: iget-object v0, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -010254: 5400 c400 |0018: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -010258: 7110 ea01 0000 |001a: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -01025e: 0c00 |001d: move-result-object v0 │ │ -010260: 1401 d300 077f |001e: const v1, #float 1.7945e+38 // #7f0700d3 │ │ -010266: 6e20 3400 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -01026c: 0c00 |0024: move-result-object v0 │ │ -01026e: 6e10 df03 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010274: 0c00 |0028: move-result-object v0 │ │ -010276: 5471 c900 |0029: iget-object v1, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -01027a: 5411 c400 |002b: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -01027e: 7110 ea01 0100 |002d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010284: 0c01 |0030: move-result-object v1 │ │ -010286: 7120 3603 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -01028c: 0e00 |0034: return-void │ │ -01028e: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -010292: 7010 fc03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -010298: 1a01 f600 |003a: const-string v1, "File name " // string@00f6 │ │ -01029c: 6e20 0004 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0102a2: 0c00 |003f: move-result-object v0 │ │ -0102a4: 5471 c800 |0040: iget-object v1, v7, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ -0102a8: 6e10 a500 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -0102ae: 0c01 |0045: move-result-object v1 │ │ -0102b0: 6e10 df03 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0102b6: 0c01 |0049: move-result-object v1 │ │ -0102b8: 6e10 f703 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -0102be: 0c01 |004d: move-result-object v1 │ │ -0102c0: 6e20 0004 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0102c6: 0c00 |0051: move-result-object v0 │ │ -0102c8: 6e10 0204 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0102ce: 0c00 |0055: move-result-object v0 │ │ -0102d0: 5471 c900 |0056: iget-object v1, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -0102d4: 5411 c400 |0058: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -0102d8: 7110 f201 0100 |005a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -0102de: 0a01 |005d: move-result v1 │ │ -0102e0: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0102e6: 5470 c900 |0061: iget-object v0, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -0102ea: 5400 c400 |0063: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -0102ee: 7110 ee01 0000 |0065: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -0102f4: 0c00 |0068: move-result-object v0 │ │ -0102f6: 5471 c800 |0069: iget-object v1, v7, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ -0102fa: 6e10 a500 0100 |006b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -010300: 0c01 |006e: move-result-object v1 │ │ -010302: 6e10 df03 0100 |006f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010308: 0c01 |0072: move-result-object v1 │ │ -01030a: 5472 c900 |0073: iget-object v2, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -01030e: 5422 c400 |0075: iget-object v2, v2, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -010312: 7110 e301 0200 |0077: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010318: 0c02 |007a: move-result-object v2 │ │ -01031a: 5473 c900 |007b: iget-object v3, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -01031e: 5333 c200 |007d: iget-wide v3, v3, Ldk/andsen/asqlitemanager/ak;.a:J // field@00c2 │ │ -010322: 5475 c900 |007f: iget-object v5, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -010326: 5255 c300 |0081: iget v5, v5, Ldk/andsen/asqlitemanager/ak;.b:I // field@00c3 │ │ -01032a: 5476 c900 |0083: iget-object v6, v7, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ -01032e: 5466 c400 |0085: iget-object v6, v6, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ -010332: 7110 ea01 0600 |0087: invoke-static {v6}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010338: 0c06 |008a: move-result-object v6 │ │ -01033a: 7407 ac02 0000 |008b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V // method@02ac │ │ -010340: 7210 3600 0800 |008e: invoke-interface {v8}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ -010346: 28a3 |0091: goto 0034 // -005d │ │ +01020c: |[01020c] dk.andsen.asqlitemanager.an.onClick:(Landroid/content/DialogInterface;I)V │ │ +01021c: 5480 c800 |0000: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ +010220: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +010226: 0c00 |0005: move-result-object v0 │ │ +010228: 6e10 e003 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +01022e: 0c00 |0009: move-result-object v0 │ │ +010230: 6e10 f803 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +010236: 0c00 |000d: move-result-object v0 │ │ +010238: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ +01023c: 6e20 e803 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +010242: 0a00 |0013: move-result v0 │ │ +010244: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ +010248: 5480 c900 |0016: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +01024c: 5400 c400 |0018: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +010250: 7110 ea01 0000 |001a: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010256: 0c00 |001d: move-result-object v0 │ │ +010258: 1401 d300 077f |001e: const v1, #float 1.7945e+38 // #7f0700d3 │ │ +01025e: 6e20 3400 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +010264: 0c00 |0024: move-result-object v0 │ │ +010266: 7210 ca03 0000 |0025: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +01026c: 0c00 |0028: move-result-object v0 │ │ +01026e: 5481 c900 |0029: iget-object v1, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +010272: 5411 c400 |002b: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +010276: 7110 ea01 0100 |002d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +01027c: 0c01 |0030: move-result-object v1 │ │ +01027e: 7120 3603 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +010284: 0e00 |0034: return-void │ │ +010286: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +01028a: 7010 fd03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +010290: 1a01 f600 |003a: const-string v1, "File name " // string@00f6 │ │ +010294: 6e20 0104 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01029a: 0c00 |003f: move-result-object v0 │ │ +01029c: 5481 c800 |0040: iget-object v1, v8, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ +0102a0: 6e10 a500 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0102a6: 0c01 |0045: move-result-object v1 │ │ +0102a8: 6e10 e003 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +0102ae: 0c01 |0049: move-result-object v1 │ │ +0102b0: 6e10 f803 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +0102b6: 0c01 |004d: move-result-object v1 │ │ +0102b8: 6e20 0104 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0102be: 0c00 |0051: move-result-object v0 │ │ +0102c0: 6e10 0304 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0102c6: 0c00 |0055: move-result-object v0 │ │ +0102c8: 5481 c900 |0056: iget-object v1, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +0102cc: 5411 c400 |0058: iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +0102d0: 7110 f201 0100 |005a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +0102d6: 0a01 |005d: move-result v1 │ │ +0102d8: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0102de: 5480 c900 |0061: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +0102e2: 5400 c400 |0063: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +0102e6: 7110 ee01 0000 |0065: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +0102ec: 0c01 |0068: move-result-object v1 │ │ +0102ee: 5480 c800 |0069: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.a:Landroid/widget/EditText; // field@00c8 │ │ +0102f2: 6e10 a500 0000 |006b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +0102f8: 0c00 |006e: move-result-object v0 │ │ +0102fa: 6e10 e003 0000 |006f: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +010300: 0c02 |0072: move-result-object v2 │ │ +010302: 5480 c900 |0073: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +010306: 5400 c400 |0075: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +01030a: 7110 e301 0000 |0077: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010310: 0c03 |007a: move-result-object v3 │ │ +010312: 5480 c900 |007b: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +010316: 5304 c200 |007d: iget-wide v4, v0, Ldk/andsen/asqlitemanager/ak;.a:J // field@00c2 │ │ +01031a: 5480 c900 |007f: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +01031e: 5206 c300 |0081: iget v6, v0, Ldk/andsen/asqlitemanager/ak;.b:I // field@00c3 │ │ +010322: 5480 c900 |0083: iget-object v0, v8, Ldk/andsen/asqlitemanager/an;.b:Ldk/andsen/asqlitemanager/ak; // field@00c9 │ │ +010326: 5400 c400 |0085: iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00c4 │ │ +01032a: 7110 ea01 0000 |0087: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010330: 0c07 |008a: move-result-object v7 │ │ +010332: 7407 ac02 0100 |008b: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V // method@02ac │ │ +010338: 7210 3600 0900 |008e: invoke-interface {v9}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ +01033e: 28a3 |0091: goto 0034 // -005d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #32 header: │ │ @@ -13893,133 +13890,133 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;JI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -010348: |[010348] dk.andsen.asqlitemanager.ao.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V │ │ -010358: 5b01 cc00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -01035c: 5a02 ca00 |0002: iput-wide v2, v0, Ldk/andsen/asqlitemanager/ao;.a:J // field@00ca │ │ -010360: 5904 cb00 |0004: iput v4, v0, Ldk/andsen/asqlitemanager/ao;.b:I // field@00cb │ │ -010364: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01036a: 0e00 |0009: return-void │ │ +010340: |[010340] dk.andsen.asqlitemanager.ao.:(Ldk/andsen/asqlitemanager/TableViewer;JI)V │ │ +010350: 5b01 cc00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010354: 5a02 ca00 |0002: iput-wide v2, v0, Ldk/andsen/asqlitemanager/ao;.a:J // field@00ca │ │ +010358: 5904 cb00 |0004: iput v4, v0, Ldk/andsen/asqlitemanager/ao;.b:I // field@00cb │ │ +01035c: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010362: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ao;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 218 16-bit code units │ │ -01036c: |[01036c] dk.andsen.asqlitemanager.ao.onClick:(Landroid/view/View;)V │ │ -01037c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -01037e: 12e4 |0001: const/4 v4, #int -2 // #fe │ │ -010380: 1235 |0002: const/4 v5, #int 3 // #3 │ │ -010382: 2200 0700 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ -010386: 5471 cc00 |0005: iget-object v1, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -01038a: 7110 ea01 0100 |0007: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010390: 0c01 |000a: move-result-object v1 │ │ -010392: 7020 0900 1000 |000b: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ -010398: 6e20 0c00 6000 |000e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ -01039e: 5471 cc00 |0011: iget-object v1, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0103a2: 7110 ea01 0100 |0013: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0103a8: 0c01 |0016: move-result-object v1 │ │ -0103aa: 1402 ce00 077f |0017: const v2, #float 1.7945e+38 // #7f0700ce │ │ -0103b0: 6e20 3400 2100 |001a: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -0103b6: 0c01 |001d: move-result-object v1 │ │ -0103b8: 6e20 1300 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ -0103be: 2201 4000 |0021: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ -0103c2: 5472 cc00 |0023: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0103c6: 7110 ea01 0200 |0025: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0103cc: 0c02 |0028: move-result-object v2 │ │ -0103ce: 7020 b400 2100 |0029: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -0103d4: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -0103d6: 6e20 bc00 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -0103dc: 6e55 bd00 5155 |0030: invoke-virtual {v1, v5, v5, v5, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ -0103e2: 2202 3f00 |0033: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -0103e6: 1503 803f |0035: const/high16 v3, #int 1065353216 // #3f80 │ │ -0103ea: 7040 b300 4234 |0037: invoke-direct {v2, v4, v4, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -0103f0: 6e20 bb00 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -0103f6: 2202 4d00 |003d: new-instance v2, Landroid/widget/TextView; // type@004d │ │ -0103fa: 5473 cc00 |003f: iget-object v3, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0103fe: 7110 ea01 0300 |0041: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010404: 0c03 |0044: move-result-object v3 │ │ -010406: 7020 dd00 3200 |0045: invoke-direct {v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ -01040c: 5473 cc00 |0048: iget-object v3, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -010410: 7110 ea01 0300 |004a: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010416: 0c03 |004d: move-result-object v3 │ │ -010418: 1404 cf00 077f |004e: const v4, #float 1.7945e+38 // #7f0700cf │ │ -01041e: 6e20 3400 4300 |0051: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -010424: 0c03 |0054: move-result-object v3 │ │ -010426: 6e20 ee00 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ -01042c: 6e55 ec00 5255 |0058: invoke-virtual {v2, v5, v5, v5, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ -010432: 2203 3d00 |005b: new-instance v3, Landroid/widget/EditText; // type@003d │ │ -010436: 5474 cc00 |005d: iget-object v4, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -01043a: 7110 ea01 0400 |005f: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010440: 0c04 |0062: move-result-object v4 │ │ -010442: 7020 a200 4300 |0063: invoke-direct {v3, v4}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ -010448: 5474 cc00 |0066: iget-object v4, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -01044c: 7110 ea01 0400 |0068: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010452: 0c04 |006b: move-result-object v4 │ │ -010454: 1405 d000 077f |006c: const v5, #float 1.7945e+38 // #7f0700d0 │ │ -01045a: 6e20 3400 5400 |006f: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -010460: 0c04 |0072: move-result-object v4 │ │ -010462: 6e20 a600 4300 |0073: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -010468: 6e20 b500 2100 |0076: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -01046e: 6e20 b500 3100 |0079: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -010474: 6e20 1400 1000 |007c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0014 │ │ -01047a: 2201 d600 |007f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01047e: 7010 fc03 0100 |0081: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -010484: 5472 cc00 |0084: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -010488: 7110 ea01 0200 |0086: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -01048e: 0c02 |0089: move-result-object v2 │ │ -010490: 1404 d500 077f |008a: const v4, #float 1.7945e+38 // #7f0700d5 │ │ -010496: 6e20 3400 4200 |008d: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -01049c: 0c02 |0090: move-result-object v2 │ │ -01049e: 6e20 ff03 2100 |0091: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -0104a4: 0c01 |0094: move-result-object v1 │ │ -0104a6: 5472 cc00 |0095: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0104aa: 7110 e301 0200 |0097: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -0104b0: 0c02 |009a: move-result-object v2 │ │ -0104b2: 6e20 0004 2100 |009b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0104b8: 0c01 |009e: move-result-object v1 │ │ -0104ba: 6e10 0204 0100 |009f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0104c0: 0c01 |00a2: move-result-object v1 │ │ -0104c2: 6e20 0d00 1000 |00a3: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ -0104c8: 0c01 |00a6: move-result-object v1 │ │ -0104ca: 6e20 0c00 6100 |00a7: invoke-virtual {v1, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ -0104d0: 0c01 |00aa: move-result-object v1 │ │ -0104d2: 5472 cc00 |00ab: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0104d6: 7110 ea01 0200 |00ad: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0104dc: 0c02 |00b0: move-result-object v2 │ │ -0104de: 1404 d100 077f |00b1: const v4, #float 1.7945e+38 // #7f0700d1 │ │ -0104e4: 6e20 3400 4200 |00b4: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -0104ea: 0c02 |00b7: move-result-object v2 │ │ -0104ec: 2204 7100 |00b8: new-instance v4, Ldk/andsen/asqlitemanager/aq; // type@0071 │ │ -0104f0: 7030 5002 7403 |00ba: invoke-direct {v4, v7, v3}, Ldk/andsen/asqlitemanager/aq;.:(Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V // method@0250 │ │ -0104f6: 6e30 1000 2104 |00bd: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0010 │ │ -0104fc: 0c01 |00c0: move-result-object v1 │ │ -0104fe: 5472 cc00 |00c1: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -010502: 1403 4100 077f |00c3: const v3, #float 1.79447e+38 // #7f070041 │ │ -010508: 6e20 fe01 3200 |00c6: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -01050e: 0c02 |00c9: move-result-object v2 │ │ -010510: 2203 7000 |00ca: new-instance v3, Ldk/andsen/asqlitemanager/ap; // type@0070 │ │ -010514: 7020 4e02 7300 |00cc: invoke-direct {v3, v7}, Ldk/andsen/asqlitemanager/ap;.:(Ldk/andsen/asqlitemanager/ao;)V // method@024e │ │ -01051a: 6e30 1100 2103 |00cf: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ -010520: 6e10 0a00 0000 |00d2: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ -010526: 0c00 |00d5: move-result-object v0 │ │ -010528: 6e10 1a00 0000 |00d6: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ -01052e: 0e00 |00d9: return-void │ │ +010364: |[010364] dk.andsen.asqlitemanager.ao.onClick:(Landroid/view/View;)V │ │ +010374: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +010376: 12e4 |0001: const/4 v4, #int -2 // #fe │ │ +010378: 1235 |0002: const/4 v5, #int 3 // #3 │ │ +01037a: 2200 0700 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ +01037e: 5471 cc00 |0005: iget-object v1, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010382: 7110 ea01 0100 |0007: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010388: 0c01 |000a: move-result-object v1 │ │ +01038a: 7020 0900 1000 |000b: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ +010390: 6e20 0c00 6000 |000e: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ +010396: 5471 cc00 |0011: iget-object v1, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +01039a: 7110 ea01 0100 |0013: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0103a0: 0c01 |0016: move-result-object v1 │ │ +0103a2: 1402 ce00 077f |0017: const v2, #float 1.7945e+38 // #7f0700ce │ │ +0103a8: 6e20 3400 2100 |001a: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0103ae: 0c01 |001d: move-result-object v1 │ │ +0103b0: 6e20 1300 1000 |001e: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ +0103b6: 2201 4000 |0021: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ +0103ba: 5472 cc00 |0023: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0103be: 7110 ea01 0200 |0025: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0103c4: 0c02 |0028: move-result-object v2 │ │ +0103c6: 7020 b400 2100 |0029: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +0103cc: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +0103ce: 6e20 bc00 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +0103d4: 6e55 bd00 5155 |0030: invoke-virtual {v1, v5, v5, v5, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@00bd │ │ +0103da: 2202 3f00 |0033: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +0103de: 1503 803f |0035: const/high16 v3, #int 1065353216 // #3f80 │ │ +0103e2: 7040 b300 4234 |0037: invoke-direct {v2, v4, v4, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +0103e8: 6e20 bb00 2100 |003a: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +0103ee: 2202 4d00 |003d: new-instance v2, Landroid/widget/TextView; // type@004d │ │ +0103f2: 5473 cc00 |003f: iget-object v3, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0103f6: 7110 ea01 0300 |0041: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0103fc: 0c03 |0044: move-result-object v3 │ │ +0103fe: 7020 dd00 3200 |0045: invoke-direct {v2, v3}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@00dd │ │ +010404: 5473 cc00 |0048: iget-object v3, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010408: 7110 ea01 0300 |004a: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +01040e: 0c03 |004d: move-result-object v3 │ │ +010410: 1404 cf00 077f |004e: const v4, #float 1.7945e+38 // #7f0700cf │ │ +010416: 6e20 3400 4300 |0051: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +01041c: 0c03 |0054: move-result-object v3 │ │ +01041e: 6e20 ee00 3200 |0055: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ +010424: 6e55 ec00 5255 |0058: invoke-virtual {v2, v5, v5, v5, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@00ec │ │ +01042a: 2203 3d00 |005b: new-instance v3, Landroid/widget/EditText; // type@003d │ │ +01042e: 5474 cc00 |005d: iget-object v4, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010432: 7110 ea01 0400 |005f: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010438: 0c04 |0062: move-result-object v4 │ │ +01043a: 7020 a200 4300 |0063: invoke-direct {v3, v4}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ +010440: 5474 cc00 |0066: iget-object v4, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010444: 7110 ea01 0400 |0068: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +01044a: 0c04 |006b: move-result-object v4 │ │ +01044c: 1405 d000 077f |006c: const v5, #float 1.7945e+38 // #7f0700d0 │ │ +010452: 6e20 3400 5400 |006f: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +010458: 0c04 |0072: move-result-object v4 │ │ +01045a: 6e20 a600 4300 |0073: invoke-virtual {v3, v4}, Landroid/widget/EditText;.setHint:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +010460: 6e20 b500 2100 |0076: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +010466: 6e20 b500 3100 |0079: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +01046c: 6e20 1400 1000 |007c: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0014 │ │ +010472: 2201 d600 |007f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +010476: 7010 fd03 0100 |0081: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01047c: 5472 cc00 |0084: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010480: 7110 ea01 0200 |0086: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010486: 0c02 |0089: move-result-object v2 │ │ +010488: 1404 d500 077f |008a: const v4, #float 1.7945e+38 // #7f0700d5 │ │ +01048e: 6e20 3400 4200 |008d: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +010494: 0c02 |0090: move-result-object v2 │ │ +010496: 6e20 0004 2100 |0091: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +01049c: 0c01 |0094: move-result-object v1 │ │ +01049e: 5472 cc00 |0095: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0104a2: 7110 e301 0200 |0097: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +0104a8: 0c02 |009a: move-result-object v2 │ │ +0104aa: 6e20 0104 2100 |009b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0104b0: 0c01 |009e: move-result-object v1 │ │ +0104b2: 6e10 0304 0100 |009f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0104b8: 0c01 |00a2: move-result-object v1 │ │ +0104ba: 6e20 0d00 1000 |00a3: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000d │ │ +0104c0: 0c01 |00a6: move-result-object v1 │ │ +0104c2: 6e20 0c00 6100 |00a7: invoke-virtual {v1, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000c │ │ +0104c8: 0c01 |00aa: move-result-object v1 │ │ +0104ca: 5472 cc00 |00ab: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0104ce: 7110 ea01 0200 |00ad: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0104d4: 0c02 |00b0: move-result-object v2 │ │ +0104d6: 1404 d100 077f |00b1: const v4, #float 1.7945e+38 // #7f0700d1 │ │ +0104dc: 6e20 3400 4200 |00b4: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0104e2: 0c02 |00b7: move-result-object v2 │ │ +0104e4: 2204 7100 |00b8: new-instance v4, Ldk/andsen/asqlitemanager/aq; // type@0071 │ │ +0104e8: 7030 5002 7403 |00ba: invoke-direct {v4, v7, v3}, Ldk/andsen/asqlitemanager/aq;.:(Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V // method@0250 │ │ +0104ee: 6e30 1000 2104 |00bd: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0010 │ │ +0104f4: 0c01 |00c0: move-result-object v1 │ │ +0104f6: 5472 cc00 |00c1: iget-object v2, v7, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0104fa: 1403 4100 077f |00c3: const v3, #float 1.79447e+38 // #7f070041 │ │ +010500: 6e20 fe01 3200 |00c6: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +010506: 0c02 |00c9: move-result-object v2 │ │ +010508: 2203 7000 |00ca: new-instance v3, Ldk/andsen/asqlitemanager/ap; // type@0070 │ │ +01050c: 7020 4e02 7300 |00cc: invoke-direct {v3, v7}, Ldk/andsen/asqlitemanager/ap;.:(Ldk/andsen/asqlitemanager/ao;)V // method@024e │ │ +010512: 6e30 1100 2103 |00cf: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0011 │ │ +010518: 6e10 0a00 0000 |00d2: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ +01051e: 0c00 |00d5: move-result-object v0 │ │ +010520: 6e10 1a00 0000 |00d6: invoke-virtual {v0}, Landroid/app/AlertDialog;.show:()V // method@001a │ │ +010526: 0e00 |00d9: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #33 header: │ │ @@ -14050,35 +14047,35 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ao;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -010530: |[010530] dk.andsen.asqlitemanager.ap.:(Ldk/andsen/asqlitemanager/ao;)V │ │ -010540: 5b01 cd00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ap;.a:Ldk/andsen/asqlitemanager/ao; // field@00cd │ │ -010544: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01054a: 0e00 |0005: return-void │ │ +010528: |[010528] dk.andsen.asqlitemanager.ap.:(Ldk/andsen/asqlitemanager/ao;)V │ │ +010538: 5b01 cd00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ap;.a:Ldk/andsen/asqlitemanager/ao; // field@00cd │ │ +01053c: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ap;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -01054c: |[01054c] dk.andsen.asqlitemanager.ap.onClick:(Landroid/content/DialogInterface;I)V │ │ -01055c: 7210 3600 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ -010562: 0e00 |0003: return-void │ │ +010544: |[010544] dk.andsen.asqlitemanager.ap.onClick:(Landroid/content/DialogInterface;I)V │ │ +010554: 7210 3600 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ +01055a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #34 header: │ │ @@ -14113,105 +14110,105 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -010564: |[010564] dk.andsen.asqlitemanager.aq.:(Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V │ │ -010574: 5b01 cf00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -010578: 5b02 ce00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ -01057c: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010582: 0e00 |0007: return-void │ │ +01055c: |[01055c] dk.andsen.asqlitemanager.aq.:(Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V │ │ +01056c: 5b01 cf00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +010570: 5b02 ce00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ +010574: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +01057a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/aq;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 10 │ │ + registers : 11 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 146 16-bit code units │ │ -010584: |[010584] dk.andsen.asqlitemanager.aq.onClick:(Landroid/content/DialogInterface;I)V │ │ -010594: 5470 ce00 |0000: iget-object v0, v7, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ -010598: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -01059e: 0c00 |0005: move-result-object v0 │ │ -0105a0: 6e10 df03 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0105a6: 0c00 |0009: move-result-object v0 │ │ -0105a8: 6e10 f703 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -0105ae: 0c00 |000d: move-result-object v0 │ │ -0105b0: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ -0105b4: 6e20 e703 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0105ba: 0a00 |0013: move-result v0 │ │ -0105bc: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ -0105c0: 5470 cf00 |0016: iget-object v0, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -0105c4: 5400 cc00 |0018: iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0105c8: 7110 ea01 0000 |001a: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0105ce: 0c00 |001d: move-result-object v0 │ │ -0105d0: 1401 d300 077f |001e: const v1, #float 1.7945e+38 // #7f0700d3 │ │ -0105d6: 6e20 3400 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -0105dc: 0c00 |0024: move-result-object v0 │ │ -0105de: 6e10 df03 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0105e4: 0c00 |0028: move-result-object v0 │ │ -0105e6: 5471 cf00 |0029: iget-object v1, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -0105ea: 5411 cc00 |002b: iget-object v1, v1, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0105ee: 7110 ea01 0100 |002d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0105f4: 0c01 |0030: move-result-object v1 │ │ -0105f6: 7120 3603 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -0105fc: 0e00 |0034: return-void │ │ -0105fe: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -010602: 7010 fc03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -010608: 1a01 f600 |003a: const-string v1, "File name " // string@00f6 │ │ -01060c: 6e20 0004 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -010612: 0c00 |003f: move-result-object v0 │ │ -010614: 5471 ce00 |0040: iget-object v1, v7, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ -010618: 6e10 a500 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -01061e: 0c01 |0045: move-result-object v1 │ │ -010620: 6e10 df03 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010626: 0c01 |0049: move-result-object v1 │ │ -010628: 6e10 f703 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -01062e: 0c01 |004d: move-result-object v1 │ │ -010630: 6e20 0004 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -010636: 0c00 |0051: move-result-object v0 │ │ -010638: 6e10 0204 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01063e: 0c00 |0055: move-result-object v0 │ │ -010640: 5471 cf00 |0056: iget-object v1, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -010644: 5411 cc00 |0058: iget-object v1, v1, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -010648: 7110 f201 0100 |005a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -01064e: 0a01 |005d: move-result v1 │ │ -010650: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -010656: 5470 cf00 |0061: iget-object v0, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -01065a: 5400 cc00 |0063: iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -01065e: 7110 ee01 0000 |0065: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010664: 0c00 |0068: move-result-object v0 │ │ -010666: 5471 ce00 |0069: iget-object v1, v7, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ -01066a: 6e10 a500 0100 |006b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -010670: 0c01 |006e: move-result-object v1 │ │ -010672: 6e10 df03 0100 |006f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010678: 0c01 |0072: move-result-object v1 │ │ -01067a: 5472 cf00 |0073: iget-object v2, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -01067e: 5422 cc00 |0075: iget-object v2, v2, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -010682: 7110 e301 0200 |0077: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010688: 0c02 |007a: move-result-object v2 │ │ -01068a: 5473 cf00 |007b: iget-object v3, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -01068e: 5333 ca00 |007d: iget-wide v3, v3, Ldk/andsen/asqlitemanager/ao;.a:J // field@00ca │ │ -010692: 5475 cf00 |007f: iget-object v5, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -010696: 5255 cb00 |0081: iget v5, v5, Ldk/andsen/asqlitemanager/ao;.b:I // field@00cb │ │ -01069a: 5476 cf00 |0083: iget-object v6, v7, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ -01069e: 5466 cc00 |0085: iget-object v6, v6, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ -0106a2: 7110 ea01 0600 |0087: invoke-static {v6}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0106a8: 0c06 |008a: move-result-object v6 │ │ -0106aa: 7407 ac02 0000 |008b: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V // method@02ac │ │ -0106b0: 7210 3600 0800 |008e: invoke-interface {v8}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ -0106b6: 28a3 |0091: goto 0034 // -005d │ │ +01057c: |[01057c] dk.andsen.asqlitemanager.aq.onClick:(Landroid/content/DialogInterface;I)V │ │ +01058c: 5480 ce00 |0000: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ +010590: 6e10 a500 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +010596: 0c00 |0005: move-result-object v0 │ │ +010598: 6e10 e003 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +01059e: 0c00 |0009: move-result-object v0 │ │ +0105a0: 6e10 f803 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +0105a6: 0c00 |000d: move-result-object v0 │ │ +0105a8: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ +0105ac: 6e20 e803 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0105b2: 0a00 |0013: move-result v0 │ │ +0105b4: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ +0105b8: 5480 cf00 |0016: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +0105bc: 5400 cc00 |0018: iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0105c0: 7110 ea01 0000 |001a: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0105c6: 0c00 |001d: move-result-object v0 │ │ +0105c8: 1401 d300 077f |001e: const v1, #float 1.7945e+38 // #7f0700d3 │ │ +0105ce: 6e20 3400 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0105d4: 0c00 |0024: move-result-object v0 │ │ +0105d6: 7210 ca03 0000 |0025: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0105dc: 0c00 |0028: move-result-object v0 │ │ +0105de: 5481 cf00 |0029: iget-object v1, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +0105e2: 5411 cc00 |002b: iget-object v1, v1, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +0105e6: 7110 ea01 0100 |002d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0105ec: 0c01 |0030: move-result-object v1 │ │ +0105ee: 7120 3603 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0105f4: 0e00 |0034: return-void │ │ +0105f6: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0105fa: 7010 fd03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +010600: 1a01 f600 |003a: const-string v1, "File name " // string@00f6 │ │ +010604: 6e20 0104 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01060a: 0c00 |003f: move-result-object v0 │ │ +01060c: 5481 ce00 |0040: iget-object v1, v8, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ +010610: 6e10 a500 0100 |0042: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +010616: 0c01 |0045: move-result-object v1 │ │ +010618: 6e10 e003 0100 |0046: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +01061e: 0c01 |0049: move-result-object v1 │ │ +010620: 6e10 f803 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +010626: 0c01 |004d: move-result-object v1 │ │ +010628: 6e20 0104 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01062e: 0c00 |0051: move-result-object v0 │ │ +010630: 6e10 0304 0000 |0052: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +010636: 0c00 |0055: move-result-object v0 │ │ +010638: 5481 cf00 |0056: iget-object v1, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +01063c: 5411 cc00 |0058: iget-object v1, v1, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010640: 7110 f201 0100 |005a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +010646: 0a01 |005d: move-result v1 │ │ +010648: 7120 3903 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01064e: 5480 cf00 |0061: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +010652: 5400 cc00 |0063: iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +010656: 7110 ee01 0000 |0065: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +01065c: 0c01 |0068: move-result-object v1 │ │ +01065e: 5480 ce00 |0069: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.a:Landroid/widget/EditText; // field@00ce │ │ +010662: 6e10 a500 0000 |006b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +010668: 0c00 |006e: move-result-object v0 │ │ +01066a: 6e10 e003 0000 |006f: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +010670: 0c02 |0072: move-result-object v2 │ │ +010672: 5480 cf00 |0073: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +010676: 5400 cc00 |0075: iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +01067a: 7110 e301 0000 |0077: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010680: 0c03 |007a: move-result-object v3 │ │ +010682: 5480 cf00 |007b: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +010686: 5304 ca00 |007d: iget-wide v4, v0, Ldk/andsen/asqlitemanager/ao;.a:J // field@00ca │ │ +01068a: 5480 cf00 |007f: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +01068e: 5206 cb00 |0081: iget v6, v0, Ldk/andsen/asqlitemanager/ao;.b:I // field@00cb │ │ +010692: 5480 cf00 |0083: iget-object v0, v8, Ldk/andsen/asqlitemanager/aq;.b:Ldk/andsen/asqlitemanager/ao; // field@00cf │ │ +010696: 5400 cc00 |0085: iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00cc │ │ +01069a: 7110 ea01 0000 |0087: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0106a0: 0c07 |008a: move-result-object v7 │ │ +0106a2: 7407 ac02 0100 |008b: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V // method@02ac │ │ +0106a8: 7210 3600 0900 |008e: invoke-interface {v9}, Landroid/content/DialogInterface;.cancel:()V // method@0036 │ │ +0106ae: 28a3 |0091: goto 0034 // -005d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #35 header: │ │ @@ -14250,244 +14247,244 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;ZI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0106b8: |[0106b8] dk.andsen.asqlitemanager.ar.:(Ldk/andsen/asqlitemanager/TableViewer;ZI)V │ │ -0106c8: 5b01 d200 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -0106cc: 5c02 d000 |0002: iput-boolean v2, v0, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ -0106d0: 5903 d100 |0004: iput v3, v0, Ldk/andsen/asqlitemanager/ar;.b:I // field@00d1 │ │ -0106d4: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0106da: 0e00 |0009: return-void │ │ +0106b0: |[0106b0] dk.andsen.asqlitemanager.ar.:(Ldk/andsen/asqlitemanager/TableViewer;ZI)V │ │ +0106c0: 5b01 d200 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +0106c4: 5c02 d000 |0002: iput-boolean v2, v0, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ +0106c8: 5903 d100 |0004: iput v3, v0, Ldk/andsen/asqlitemanager/ar;.b:I // field@00d1 │ │ +0106cc: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0106d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ar;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 453 16-bit code units │ │ -0106dc: |[0106dc] dk.andsen.asqlitemanager.ar.onClick:(Landroid/view/View;)V │ │ -0106ec: 121d |0000: const/4 v13, #int 1 // #1 │ │ -0106ee: 150c 803f |0001: const/high16 v12, #int 1065353216 // #3f80 │ │ -0106f2: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0106f4: 12fb |0004: const/4 v11, #int -1 // #ff │ │ -0106f6: 12ea |0005: const/4 v10, #int -2 // #fe │ │ -0106f8: 1f0f 4d00 |0006: check-cast v15, Landroid/widget/TextView; // type@004d │ │ -0106fc: 6e10 e000 0f00 |0008: invoke-virtual {v15}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ -010702: 0c00 |000b: move-result-object v0 │ │ -010704: 3800 7301 |000c: if-eqz v0, 017f // +0173 │ │ -010708: 55e0 d000 |000e: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ -01070c: 3800 6001 |0010: if-eqz v0, 0170 // +0160 │ │ -010710: 2205 d000 |0012: new-instance v5, Ljava/lang/Long; // type@00d0 │ │ -010714: 6e10 e000 0f00 |0014: invoke-virtual {v15}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ -01071a: 0c00 |0017: move-result-object v0 │ │ -01071c: 6e10 df03 0000 |0018: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -010722: 0c00 |001b: move-result-object v0 │ │ -010724: 7020 d803 0500 |001c: invoke-direct {v5, v0}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d8 │ │ -01072a: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01072e: 7010 fc03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -010734: 1a01 6802 |0024: const-string v1, "Ready to edit rowid " // string@0268 │ │ -010738: 6e20 0004 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01073e: 0c00 |0029: move-result-object v0 │ │ -010740: 6e20 ff03 5000 |002a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -010746: 0c00 |002d: move-result-object v0 │ │ -010748: 1a01 1e00 |002e: const-string v1, " in table " // string@001e │ │ -01074c: 6e20 0004 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -010752: 0c00 |0033: move-result-object v0 │ │ -010754: 54e1 d200 |0034: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010758: 7110 e301 0100 |0036: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -01075e: 0c01 |0039: move-result-object v1 │ │ -010760: 6e20 0004 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -010766: 0c00 |003d: move-result-object v0 │ │ -010768: 6e10 0204 0000 |003e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01076e: 0c00 |0041: move-result-object v0 │ │ -010770: 54e1 d200 |0042: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010774: 7110 f201 0100 |0044: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -01077a: 0a01 |0047: move-result v1 │ │ -01077c: 7120 3903 1000 |0048: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -010782: 55e0 d000 |004b: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ -010786: 3800 3e01 |004d: if-eqz v0, 018b // +013e │ │ -01078a: 54e0 d200 |004f: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -01078e: 7110 ee01 0000 |0051: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010794: 0c00 |0054: move-result-object v0 │ │ -010796: 54e1 d200 |0055: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -01079a: 7110 e301 0100 |0057: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -0107a0: 0c01 |005a: move-result-object v1 │ │ -0107a2: 6e10 da03 0500 |005b: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@03da │ │ -0107a8: 0b02 |005e: move-result-wide v2 │ │ -0107aa: 6e40 b202 1032 |005f: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; // method@02b2 │ │ -0107b0: 0c00 |0062: move-result-object v0 │ │ -0107b2: 0701 |0063: move-object v1, v0 │ │ -0107b4: 2206 0900 |0064: new-instance v6, Landroid/app/Dialog; // type@0009 │ │ -0107b8: 54e0 d200 |0066: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -0107bc: 7110 ea01 0000 |0068: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0107c2: 0c00 |006b: move-result-object v0 │ │ -0107c4: 7020 1b00 0600 |006c: invoke-direct {v6, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -0107ca: 1400 1000 037f |006f: const v0, #float 1.74129e+38 // #7f030010 │ │ -0107d0: 6e20 1f00 0600 |0072: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -0107d6: 2200 d600 |0075: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0107da: 7010 fc03 0000 |0077: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0107e0: 54e2 d200 |007a: iget-object v2, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -0107e4: 1403 6200 077f |007c: const v3, #float 1.79448e+38 // #7f070062 │ │ -0107ea: 6e20 fe01 3200 |007f: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -0107f0: 0c02 |0082: move-result-object v2 │ │ -0107f2: 6e20 ff03 2000 |0083: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -0107f8: 0c00 |0086: move-result-object v0 │ │ -0107fa: 1a02 0a00 |0087: const-string v2, " " // string@000a │ │ -0107fe: 6e20 0004 2000 |0089: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -010804: 0c00 |008c: move-result-object v0 │ │ -010806: 6e20 ff03 5000 |008d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -01080c: 0c00 |0090: move-result-object v0 │ │ -01080e: 6e10 0204 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -010814: 0c00 |0094: move-result-object v0 │ │ -010816: 6e20 2200 0600 |0095: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ -01081c: 6e20 1e00 8600 |0098: invoke-virtual {v6, v8}, Landroid/app/Dialog;.setCancelable:(Z)V // method@001e │ │ -010822: 1400 3a00 087f |009b: const v0, #float 1.80776e+38 // #7f08003a │ │ -010828: 6e20 1d00 0600 |009e: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -01082e: 0c00 |00a1: move-result-object v0 │ │ -010830: 0707 |00a2: move-object v7, v0 │ │ -010832: 1f07 4000 |00a3: check-cast v7, Landroid/widget/LinearLayout; // type@0040 │ │ -010836: 2203 5000 |00a5: new-instance v3, Ldk/andsen/a/a; // type@0050 │ │ -01083a: 54e0 d200 |00a7: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -01083e: 7110 ea01 0000 |00a9: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010844: 0c00 |00ac: move-result-object v0 │ │ -010846: 54e2 d200 |00ad: iget-object v2, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -01084a: 7110 ee01 0200 |00af: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010850: 0c02 |00b2: move-result-object v2 │ │ -010852: 7052 0c01 130d |00b3: invoke-direct {v3, v1, v13, v0, v2}, Ldk/andsen/a/a;.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V // method@010c │ │ -010858: 1300 c800 |00b6: const/16 v0, #int 200 // #c8 │ │ -01085c: 6e20 1101 0300 |00b8: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(I)V // method@0111 │ │ -010862: 6e20 1201 d300 |00bb: invoke-virtual {v3, v13}, Ldk/andsen/a/a;.a:(Z)V // method@0112 │ │ -010868: 6e10 0f01 0300 |00be: invoke-virtual {v3}, Ldk/andsen/a/a;.a:()Landroid/widget/ScrollView; // method@010f │ │ -01086e: 0c04 |00c1: move-result-object v4 │ │ -010870: 2202 3900 |00c2: new-instance v2, Landroid/widget/Button; // type@0039 │ │ -010874: 54e0 d200 |00c4: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010878: 7110 ea01 0000 |00c6: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -01087e: 0c00 |00c9: move-result-object v0 │ │ -010880: 7020 9000 0200 |00ca: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -010886: 54e0 d200 |00cd: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -01088a: 1401 1a00 077f |00cf: const v1, #float 1.79446e+38 // #7f07001a │ │ -010890: 6e20 fe01 1000 |00d2: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -010896: 0c00 |00d5: move-result-object v0 │ │ -010898: 6e20 9600 0200 |00d6: invoke-virtual {v2, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -01089e: 2200 3f00 |00d9: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -0108a2: 7040 b300 b0ca |00db: invoke-direct {v0, v11, v10, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -0108a8: 6e20 9400 0200 |00de: invoke-virtual {v2, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -0108ae: 2200 7300 |00e1: new-instance v0, Ldk/andsen/asqlitemanager/as; // type@0073 │ │ -0108b2: 07e1 |00e3: move-object v1, v14 │ │ -0108b4: 7607 5402 0000 |00e4: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ldk/andsen/asqlitemanager/as;.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V // method@0254 │ │ -0108ba: 6e20 9500 0200 |00e7: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -0108c0: 2200 3900 |00ea: new-instance v0, Landroid/widget/Button; // type@0039 │ │ -0108c4: 54e1 d200 |00ec: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -0108c8: 7110 ea01 0100 |00ee: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -0108ce: 0c01 |00f1: move-result-object v1 │ │ -0108d0: 7020 9000 1000 |00f2: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -0108d6: 54e1 d200 |00f5: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -0108da: 1403 4100 077f |00f7: const v3, #float 1.79447e+38 // #7f070041 │ │ -0108e0: 6e20 fe01 3100 |00fa: invoke-virtual {v1, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -0108e6: 0c01 |00fd: move-result-object v1 │ │ -0108e8: 6e20 9600 1000 |00fe: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -0108ee: 2201 3f00 |0101: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -0108f2: 7040 b300 b1ca |0103: invoke-direct {v1, v11, v10, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -0108f8: 6e20 9400 1000 |0106: invoke-virtual {v0, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -0108fe: 2201 7400 |0109: new-instance v1, Ldk/andsen/asqlitemanager/at; // type@0074 │ │ -010902: 7040 5602 e160 |010b: invoke-direct {v1, v14, v0, v6}, Ldk/andsen/asqlitemanager/at;.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V // method@0256 │ │ -010908: 6e20 9500 1000 |010e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -01090e: 2201 3900 |0111: new-instance v1, Landroid/widget/Button; // type@0039 │ │ -010912: 54e3 d200 |0113: iget-object v3, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010916: 7110 ea01 0300 |0115: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -01091c: 0c03 |0118: move-result-object v3 │ │ -01091e: 7020 9000 3100 |0119: invoke-direct {v1, v3}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -010924: 54e3 d200 |011c: iget-object v3, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010928: 1409 6300 077f |011e: const v9, #float 1.79448e+38 // #7f070063 │ │ -01092e: 6e20 fe01 9300 |0121: invoke-virtual {v3, v9}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -010934: 0c03 |0124: move-result-object v3 │ │ -010936: 6e20 9600 3100 |0125: invoke-virtual {v1, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -01093c: 2203 3f00 |0128: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -010940: 7040 b300 b3ca |012a: invoke-direct {v3, v11, v10, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -010946: 6e20 9400 3100 |012d: invoke-virtual {v1, v3}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -01094c: 55e3 d000 |0130: iget-boolean v3, v14, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ -010950: 3903 0a00 |0132: if-nez v3, 013c // +000a │ │ -010954: 54e3 d200 |0134: iget-object v3, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010958: 7110 fa01 0300 |0136: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01fa │ │ -01095e: 0a03 |0139: move-result v3 │ │ -010960: 3803 8300 |013a: if-eqz v3, 01bd // +0083 │ │ -010964: 6e20 9200 d100 |013c: invoke-virtual {v1, v13}, Landroid/widget/Button;.setEnabled:(Z)V // method@0092 │ │ -01096a: 2203 7500 |013f: new-instance v3, Ldk/andsen/asqlitemanager/au; // type@0075 │ │ -01096e: 7056 5802 e351 |0141: invoke-direct {v3, v14, v1, v5, v6}, Ldk/andsen/asqlitemanager/au;.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V // method@0258 │ │ -010974: 6e20 9500 3100 |0144: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -01097a: 2203 4000 |0147: new-instance v3, Landroid/widget/LinearLayout; // type@0040 │ │ -01097e: 54e5 d200 |0149: iget-object v5, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010982: 7110 ea01 0500 |014b: invoke-static {v5}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010988: 0c05 |014e: move-result-object v5 │ │ -01098a: 7020 b400 5300 |014f: invoke-direct {v3, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -010990: 6e20 bc00 8300 |0152: invoke-virtual {v3, v8}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -010996: 2205 3f00 |0155: new-instance v5, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -01099a: 7030 b200 b50a |0157: invoke-direct {v5, v11, v10}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -0109a0: 6e20 bb00 5300 |015a: invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -0109a6: 6e20 b500 2300 |015d: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0109ac: 6e20 b500 0300 |0160: invoke-virtual {v3, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0109b2: 6e20 b500 1300 |0163: invoke-virtual {v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0109b8: 6e20 b500 3700 |0166: invoke-virtual {v7, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0109be: 6e20 b500 4700 |0169: invoke-virtual {v7, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -0109c4: 6e10 2300 0600 |016c: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -0109ca: 0e00 |016f: return-void │ │ -0109cc: 2205 d000 |0170: new-instance v5, Ljava/lang/Long; // type@00d0 │ │ -0109d0: 6e10 e000 0f00 |0172: invoke-virtual {v15}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ -0109d6: 0c00 |0175: move-result-object v0 │ │ -0109d8: 6e10 df03 0000 |0176: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0109de: 0c00 |0179: move-result-object v0 │ │ -0109e0: 7020 d803 0500 |017a: invoke-direct {v5, v0}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d8 │ │ -0109e6: 2900 a2fe |017d: goto/16 001f // -015e │ │ -0109ea: 52e0 d100 |017f: iget v0, v14, Ldk/andsen/asqlitemanager/ar;.b:I // field@00d1 │ │ -0109ee: 8100 |0181: int-to-long v0, v0 │ │ -0109f0: 1602 0100 |0182: const-wide/16 v2, #int 1 // #1 │ │ -0109f4: bc20 |0184: sub-long/2addr v0, v2 │ │ -0109f6: 7120 dc03 1000 |0185: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@03dc │ │ -0109fc: 0c05 |0188: move-result-object v5 │ │ -0109fe: 2900 96fe |0189: goto/16 001f // -016a │ │ -010a02: 54e0 d200 |018b: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010a06: 7110 ee01 0000 |018d: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010a0c: 0c00 |0190: move-result-object v0 │ │ -010a0e: 54e1 d200 |0191: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010a12: 7110 e301 0100 |0193: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010a18: 0c01 |0196: move-result-object v1 │ │ -010a1a: 6e20 d602 1000 |0197: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; // method@02d6 │ │ -010a20: 0c00 |019a: move-result-object v0 │ │ -010a22: 2102 |019b: array-length v2, v0 │ │ -010a24: 54e1 d200 |019c: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010a28: 7110 f701 0100 |019e: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; // method@01f7 │ │ -010a2e: 0c01 |01a1: move-result-object v1 │ │ -010a30: 6e10 d903 0500 |01a2: invoke-virtual {v5}, Ljava/lang/Long;.intValue:()I // method@03d9 │ │ -010a36: 0a03 |01a5: move-result v3 │ │ -010a38: 4603 0103 |01a6: aget-object v3, v1, v3 │ │ -010a3c: 0181 |01a8: move v1, v8 │ │ -010a3e: 3521 1900 |01a9: if-ge v1, v2, 01c2 // +0019 │ │ -010a42: 4604 0001 |01ab: aget-object v4, v0, v1 │ │ -010a46: 6e10 2503 0300 |01ad: invoke-virtual {v3}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ -010a4c: 0c06 |01b0: move-result-object v6 │ │ -010a4e: 4606 0601 |01b1: aget-object v6, v6, v1 │ │ -010a52: 6e10 fc02 0600 |01b3: invoke-virtual {v6}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ -010a58: 0c06 |01b6: move-result-object v6 │ │ -010a5a: 6e20 0301 6400 |01b7: invoke-virtual {v4, v6}, Ldk/andsen/a/a/a;.c:(Ljava/lang/String;)V // method@0103 │ │ -010a60: d801 0101 |01ba: add-int/lit8 v1, v1, #int 1 // #01 │ │ -010a64: 28ed |01bc: goto 01a9 // -0013 │ │ -010a66: 6e20 9200 8100 |01bd: invoke-virtual {v1, v8}, Landroid/widget/Button;.setEnabled:(Z)V // method@0092 │ │ -010a6c: 2900 7fff |01c0: goto/16 013f // -0081 │ │ -010a70: 0701 |01c2: move-object v1, v0 │ │ -010a72: 2900 a1fe |01c3: goto/16 0064 // -015f │ │ +0106d4: |[0106d4] dk.andsen.asqlitemanager.ar.onClick:(Landroid/view/View;)V │ │ +0106e4: 121d |0000: const/4 v13, #int 1 // #1 │ │ +0106e6: 150c 803f |0001: const/high16 v12, #int 1065353216 // #3f80 │ │ +0106ea: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0106ec: 12fb |0004: const/4 v11, #int -1 // #ff │ │ +0106ee: 12ea |0005: const/4 v10, #int -2 // #fe │ │ +0106f0: 1f0f 4d00 |0006: check-cast v15, Landroid/widget/TextView; // type@004d │ │ +0106f4: 6e10 e000 0f00 |0008: invoke-virtual {v15}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ +0106fa: 0c00 |000b: move-result-object v0 │ │ +0106fc: 3800 7301 |000c: if-eqz v0, 017f // +0173 │ │ +010700: 55e0 d000 |000e: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ +010704: 3800 6001 |0010: if-eqz v0, 0170 // +0160 │ │ +010708: 2205 d000 |0012: new-instance v5, Ljava/lang/Long; // type@00d0 │ │ +01070c: 6e10 e000 0f00 |0014: invoke-virtual {v15}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ +010712: 0c00 |0017: move-result-object v0 │ │ +010714: 7210 ca03 0000 |0018: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +01071a: 0c00 |001b: move-result-object v0 │ │ +01071c: 7020 d903 0500 |001c: invoke-direct {v5, v0}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d9 │ │ +010722: 2200 d600 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +010726: 7010 fd03 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01072c: 1a01 6802 |0024: const-string v1, "Ready to edit rowid " // string@0268 │ │ +010730: 6e20 0104 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +010736: 0c00 |0029: move-result-object v0 │ │ +010738: 6e20 0004 5000 |002a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +01073e: 0c00 |002d: move-result-object v0 │ │ +010740: 1a01 1e00 |002e: const-string v1, " in table " // string@001e │ │ +010744: 6e20 0104 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01074a: 0c00 |0033: move-result-object v0 │ │ +01074c: 54e1 d200 |0034: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010750: 7110 e301 0100 |0036: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010756: 0c01 |0039: move-result-object v1 │ │ +010758: 6e20 0104 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01075e: 0c00 |003d: move-result-object v0 │ │ +010760: 6e10 0304 0000 |003e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +010766: 0c00 |0041: move-result-object v0 │ │ +010768: 54e1 d200 |0042: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +01076c: 7110 f201 0100 |0044: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +010772: 0a01 |0047: move-result v1 │ │ +010774: 7120 3903 1000 |0048: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01077a: 55e0 d000 |004b: iget-boolean v0, v14, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ +01077e: 3800 3e01 |004d: if-eqz v0, 018b // +013e │ │ +010782: 54e0 d200 |004f: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010786: 7110 ee01 0000 |0051: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +01078c: 0c00 |0054: move-result-object v0 │ │ +01078e: 54e1 d200 |0055: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010792: 7110 e301 0100 |0057: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010798: 0c01 |005a: move-result-object v1 │ │ +01079a: 6e10 db03 0500 |005b: invoke-virtual {v5}, Ljava/lang/Long;.longValue:()J // method@03db │ │ +0107a0: 0b02 |005e: move-result-wide v2 │ │ +0107a2: 6e40 b202 1032 |005f: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; // method@02b2 │ │ +0107a8: 0c00 |0062: move-result-object v0 │ │ +0107aa: 0701 |0063: move-object v1, v0 │ │ +0107ac: 2206 0900 |0064: new-instance v6, Landroid/app/Dialog; // type@0009 │ │ +0107b0: 54e0 d200 |0066: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +0107b4: 7110 ea01 0000 |0068: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0107ba: 0c00 |006b: move-result-object v0 │ │ +0107bc: 7020 1b00 0600 |006c: invoke-direct {v6, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +0107c2: 1400 1000 037f |006f: const v0, #float 1.74129e+38 // #7f030010 │ │ +0107c8: 6e20 1f00 0600 |0072: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +0107ce: 2200 d600 |0075: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0107d2: 7010 fd03 0000 |0077: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0107d8: 54e2 d200 |007a: iget-object v2, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +0107dc: 1403 6200 077f |007c: const v3, #float 1.79448e+38 // #7f070062 │ │ +0107e2: 6e20 fe01 3200 |007f: invoke-virtual {v2, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +0107e8: 0c02 |0082: move-result-object v2 │ │ +0107ea: 6e20 0004 2000 |0083: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +0107f0: 0c00 |0086: move-result-object v0 │ │ +0107f2: 1a02 0a00 |0087: const-string v2, " " // string@000a │ │ +0107f6: 6e20 0104 2000 |0089: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0107fc: 0c00 |008c: move-result-object v0 │ │ +0107fe: 6e20 0004 5000 |008d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +010804: 0c00 |0090: move-result-object v0 │ │ +010806: 6e10 0304 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01080c: 0c00 |0094: move-result-object v0 │ │ +01080e: 6e20 2200 0600 |0095: invoke-virtual {v6, v0}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ +010814: 6e20 1e00 8600 |0098: invoke-virtual {v6, v8}, Landroid/app/Dialog;.setCancelable:(Z)V // method@001e │ │ +01081a: 1400 3a00 087f |009b: const v0, #float 1.80776e+38 // #7f08003a │ │ +010820: 6e20 1d00 0600 |009e: invoke-virtual {v6, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +010826: 0c00 |00a1: move-result-object v0 │ │ +010828: 0707 |00a2: move-object v7, v0 │ │ +01082a: 1f07 4000 |00a3: check-cast v7, Landroid/widget/LinearLayout; // type@0040 │ │ +01082e: 2203 5000 |00a5: new-instance v3, Ldk/andsen/a/a; // type@0050 │ │ +010832: 54e0 d200 |00a7: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010836: 7110 ea01 0000 |00a9: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +01083c: 0c00 |00ac: move-result-object v0 │ │ +01083e: 54e2 d200 |00ad: iget-object v2, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010842: 7110 ee01 0200 |00af: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010848: 0c02 |00b2: move-result-object v2 │ │ +01084a: 7052 0c01 130d |00b3: invoke-direct {v3, v1, v13, v0, v2}, Ldk/andsen/a/a;.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V // method@010c │ │ +010850: 1300 c800 |00b6: const/16 v0, #int 200 // #c8 │ │ +010854: 6e20 1101 0300 |00b8: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(I)V // method@0111 │ │ +01085a: 6e20 1201 d300 |00bb: invoke-virtual {v3, v13}, Ldk/andsen/a/a;.a:(Z)V // method@0112 │ │ +010860: 6e10 0f01 0300 |00be: invoke-virtual {v3}, Ldk/andsen/a/a;.a:()Landroid/widget/ScrollView; // method@010f │ │ +010866: 0c04 |00c1: move-result-object v4 │ │ +010868: 2202 3900 |00c2: new-instance v2, Landroid/widget/Button; // type@0039 │ │ +01086c: 54e0 d200 |00c4: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010870: 7110 ea01 0000 |00c6: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010876: 0c00 |00c9: move-result-object v0 │ │ +010878: 7020 9000 0200 |00ca: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +01087e: 54e0 d200 |00cd: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010882: 1401 1a00 077f |00cf: const v1, #float 1.79446e+38 // #7f07001a │ │ +010888: 6e20 fe01 1000 |00d2: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +01088e: 0c00 |00d5: move-result-object v0 │ │ +010890: 6e20 9600 0200 |00d6: invoke-virtual {v2, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +010896: 2200 3f00 |00d9: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +01089a: 7040 b300 b0ca |00db: invoke-direct {v0, v11, v10, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +0108a0: 6e20 9400 0200 |00de: invoke-virtual {v2, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +0108a6: 2200 7300 |00e1: new-instance v0, Ldk/andsen/asqlitemanager/as; // type@0073 │ │ +0108aa: 07e1 |00e3: move-object v1, v14 │ │ +0108ac: 7607 5402 0000 |00e4: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ldk/andsen/asqlitemanager/as;.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V // method@0254 │ │ +0108b2: 6e20 9500 0200 |00e7: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +0108b8: 2200 3900 |00ea: new-instance v0, Landroid/widget/Button; // type@0039 │ │ +0108bc: 54e1 d200 |00ec: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +0108c0: 7110 ea01 0100 |00ee: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +0108c6: 0c01 |00f1: move-result-object v1 │ │ +0108c8: 7020 9000 1000 |00f2: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +0108ce: 54e1 d200 |00f5: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +0108d2: 1403 4100 077f |00f7: const v3, #float 1.79447e+38 // #7f070041 │ │ +0108d8: 6e20 fe01 3100 |00fa: invoke-virtual {v1, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +0108de: 0c01 |00fd: move-result-object v1 │ │ +0108e0: 6e20 9600 1000 |00fe: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +0108e6: 2201 3f00 |0101: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +0108ea: 7040 b300 b1ca |0103: invoke-direct {v1, v11, v10, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +0108f0: 6e20 9400 1000 |0106: invoke-virtual {v0, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +0108f6: 2201 7400 |0109: new-instance v1, Ldk/andsen/asqlitemanager/at; // type@0074 │ │ +0108fa: 7040 5602 e160 |010b: invoke-direct {v1, v14, v0, v6}, Ldk/andsen/asqlitemanager/at;.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V // method@0256 │ │ +010900: 6e20 9500 1000 |010e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +010906: 2201 3900 |0111: new-instance v1, Landroid/widget/Button; // type@0039 │ │ +01090a: 54e3 d200 |0113: iget-object v3, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +01090e: 7110 ea01 0300 |0115: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010914: 0c03 |0118: move-result-object v3 │ │ +010916: 7020 9000 3100 |0119: invoke-direct {v1, v3}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +01091c: 54e3 d200 |011c: iget-object v3, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010920: 1409 6300 077f |011e: const v9, #float 1.79448e+38 // #7f070063 │ │ +010926: 6e20 fe01 9300 |0121: invoke-virtual {v3, v9}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +01092c: 0c03 |0124: move-result-object v3 │ │ +01092e: 6e20 9600 3100 |0125: invoke-virtual {v1, v3}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +010934: 2203 3f00 |0128: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +010938: 7040 b300 b3ca |012a: invoke-direct {v3, v11, v10, v12}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +01093e: 6e20 9400 3100 |012d: invoke-virtual {v1, v3}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +010944: 55e3 d000 |0130: iget-boolean v3, v14, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ +010948: 3903 0a00 |0132: if-nez v3, 013c // +000a │ │ +01094c: 54e3 d200 |0134: iget-object v3, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010950: 7110 fa01 0300 |0136: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01fa │ │ +010956: 0a03 |0139: move-result v3 │ │ +010958: 3803 8300 |013a: if-eqz v3, 01bd // +0083 │ │ +01095c: 6e20 9200 d100 |013c: invoke-virtual {v1, v13}, Landroid/widget/Button;.setEnabled:(Z)V // method@0092 │ │ +010962: 2203 7500 |013f: new-instance v3, Ldk/andsen/asqlitemanager/au; // type@0075 │ │ +010966: 7056 5802 e351 |0141: invoke-direct {v3, v14, v1, v5, v6}, Ldk/andsen/asqlitemanager/au;.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V // method@0258 │ │ +01096c: 6e20 9500 3100 |0144: invoke-virtual {v1, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +010972: 2203 4000 |0147: new-instance v3, Landroid/widget/LinearLayout; // type@0040 │ │ +010976: 54e5 d200 |0149: iget-object v5, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +01097a: 7110 ea01 0500 |014b: invoke-static {v5}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010980: 0c05 |014e: move-result-object v5 │ │ +010982: 7020 b400 5300 |014f: invoke-direct {v3, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +010988: 6e20 bc00 8300 |0152: invoke-virtual {v3, v8}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +01098e: 2205 3f00 |0155: new-instance v5, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +010992: 7030 b200 b50a |0157: invoke-direct {v5, v11, v10}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +010998: 6e20 bb00 5300 |015a: invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +01099e: 6e20 b500 2300 |015d: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0109a4: 6e20 b500 0300 |0160: invoke-virtual {v3, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0109aa: 6e20 b500 1300 |0163: invoke-virtual {v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0109b0: 6e20 b500 3700 |0166: invoke-virtual {v7, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0109b6: 6e20 b500 4700 |0169: invoke-virtual {v7, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +0109bc: 6e10 2300 0600 |016c: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +0109c2: 0e00 |016f: return-void │ │ +0109c4: 2205 d000 |0170: new-instance v5, Ljava/lang/Long; // type@00d0 │ │ +0109c8: 6e10 e000 0f00 |0172: invoke-virtual {v15}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ +0109ce: 0c00 |0175: move-result-object v0 │ │ +0109d0: 7210 ca03 0000 |0176: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0109d6: 0c00 |0179: move-result-object v0 │ │ +0109d8: 7020 d903 0500 |017a: invoke-direct {v5, v0}, Ljava/lang/Long;.:(Ljava/lang/String;)V // method@03d9 │ │ +0109de: 2900 a2fe |017d: goto/16 001f // -015e │ │ +0109e2: 52e0 d100 |017f: iget v0, v14, Ldk/andsen/asqlitemanager/ar;.b:I // field@00d1 │ │ +0109e6: 8100 |0181: int-to-long v0, v0 │ │ +0109e8: 1602 0100 |0182: const-wide/16 v2, #int 1 // #1 │ │ +0109ec: bc20 |0184: sub-long/2addr v0, v2 │ │ +0109ee: 7120 dd03 1000 |0185: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@03dd │ │ +0109f4: 0c05 |0188: move-result-object v5 │ │ +0109f6: 2900 96fe |0189: goto/16 001f // -016a │ │ +0109fa: 54e0 d200 |018b: iget-object v0, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +0109fe: 7110 ee01 0000 |018d: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010a04: 0c00 |0190: move-result-object v0 │ │ +010a06: 54e1 d200 |0191: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010a0a: 7110 e301 0100 |0193: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010a10: 0c01 |0196: move-result-object v1 │ │ +010a12: 6e20 d602 1000 |0197: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; // method@02d6 │ │ +010a18: 0c00 |019a: move-result-object v0 │ │ +010a1a: 2102 |019b: array-length v2, v0 │ │ +010a1c: 54e1 d200 |019c: iget-object v1, v14, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010a20: 7110 f701 0100 |019e: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; // method@01f7 │ │ +010a26: 0c01 |01a1: move-result-object v1 │ │ +010a28: 6e10 da03 0500 |01a2: invoke-virtual {v5}, Ljava/lang/Long;.intValue:()I // method@03da │ │ +010a2e: 0a03 |01a5: move-result v3 │ │ +010a30: 4603 0103 |01a6: aget-object v3, v1, v3 │ │ +010a34: 0181 |01a8: move v1, v8 │ │ +010a36: 3521 1900 |01a9: if-ge v1, v2, 01c2 // +0019 │ │ +010a3a: 4604 0001 |01ab: aget-object v4, v0, v1 │ │ +010a3e: 6e10 2503 0300 |01ad: invoke-virtual {v3}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ +010a44: 0c06 |01b0: move-result-object v6 │ │ +010a46: 4606 0601 |01b1: aget-object v6, v6, v1 │ │ +010a4a: 6e10 fc02 0600 |01b3: invoke-virtual {v6}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ +010a50: 0c06 |01b6: move-result-object v6 │ │ +010a52: 6e20 0301 6400 |01b7: invoke-virtual {v4, v6}, Ldk/andsen/a/a/a;.c:(Ljava/lang/String;)V // method@0103 │ │ +010a58: d801 0101 |01ba: add-int/lit8 v1, v1, #int 1 // #01 │ │ +010a5c: 28ed |01bc: goto 01a9 // -0013 │ │ +010a5e: 6e20 9200 8100 |01bd: invoke-virtual {v1, v8}, Landroid/widget/Button;.setEnabled:(Z)V // method@0092 │ │ +010a64: 2900 7fff |01c0: goto/16 013f // -0081 │ │ +010a68: 0701 |01c2: move-object v1, v0 │ │ +010a6a: 2900 a1fe |01c3: goto/16 0064 // -015f │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #36 header: │ │ @@ -14538,132 +14535,132 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -010a78: |[010a78] dk.andsen.asqlitemanager.as.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ -010a88: 5b01 d800 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010a8c: 5b02 d300 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/as;.a:Landroid/widget/Button; // field@00d3 │ │ -010a90: 5b03 d400 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/as;.b:Ldk/andsen/a/a; // field@00d4 │ │ -010a94: 5b04 d500 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ -010a98: 5b05 d600 |0008: iput-object v5, v0, Ldk/andsen/asqlitemanager/as;.d:Ljava/lang/Long; // field@00d6 │ │ -010a9c: 5b06 d700 |000a: iput-object v6, v0, Ldk/andsen/asqlitemanager/as;.e:Landroid/app/Dialog; // field@00d7 │ │ -010aa0: 7010 dd03 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010aa6: 0e00 |000f: return-void │ │ +010a70: |[010a70] dk.andsen.asqlitemanager.as.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ +010a80: 5b01 d800 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010a84: 5b02 d300 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/as;.a:Landroid/widget/Button; // field@00d3 │ │ +010a88: 5b03 d400 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/as;.b:Ldk/andsen/a/a; // field@00d4 │ │ +010a8c: 5b04 d500 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ +010a90: 5b05 d600 |0008: iput-object v5, v0, Ldk/andsen/asqlitemanager/as;.d:Ljava/lang/Long; // field@00d6 │ │ +010a94: 5b06 d700 |000a: iput-object v6, v0, Ldk/andsen/asqlitemanager/as;.e:Landroid/app/Dialog; // field@00d7 │ │ +010a98: 7010 de03 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010a9e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/as;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 192 16-bit code units │ │ -010aa8: |[010aa8] dk.andsen.asqlitemanager.as.onClick:(Landroid/view/View;)V │ │ -010ab8: 1a00 c800 |0000: const-string v0, "Edit record" // string@00c8 │ │ -010abc: 5461 d800 |0002: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010ac0: 5411 d200 |0004: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010ac4: 7110 f201 0100 |0006: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -010aca: 0a01 |0009: move-result v1 │ │ -010acc: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -010ad2: 5460 d300 |000d: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.a:Landroid/widget/Button; // field@00d3 │ │ -010ad6: 3307 4a00 |000f: if-ne v7, v0, 0059 // +004a │ │ -010ada: 5460 d400 |0011: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.b:Ldk/andsen/a/a; // field@00d4 │ │ -010ade: 5461 d500 |0013: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ -010ae2: 6e20 1001 1000 |0015: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.a:(Landroid/widget/ScrollView;)Ljava/lang/String; // method@0110 │ │ -010ae8: 0c00 |0018: move-result-object v0 │ │ -010aea: 3900 9d00 |0019: if-nez v0, 00b6 // +009d │ │ -010aee: 5460 d400 |001b: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.b:Ldk/andsen/a/a; // field@00d4 │ │ -010af2: 5461 d500 |001d: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ -010af6: 6e20 1501 1000 |001f: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ -010afc: 0c04 |0022: move-result-object v4 │ │ -010afe: 5460 d800 |0023: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b02: 5400 d200 |0025: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010b06: 7110 e301 0000 |0027: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010b0c: 0c00 |002a: move-result-object v0 │ │ -010b0e: 1a01 7704 |002b: const-string v1, "sqlite_master" // string@0477 │ │ -010b12: 6e20 e703 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -010b18: 0a00 |0030: move-result v0 │ │ -010b1a: 3800 2900 |0031: if-eqz v0, 005a // +0029 │ │ -010b1e: 5460 d800 |0033: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b22: 5400 d200 |0035: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010b26: 1401 2f00 077f |0037: const v1, #float 1.79447e+38 // #7f07002f │ │ -010b2c: 6e20 fc01 1000 |003a: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -010b32: 0c00 |003d: move-result-object v0 │ │ -010b34: 5461 d800 |003e: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b38: 5411 d200 |0040: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010b3c: 1402 5700 077f |0042: const v2, #float 1.79448e+38 // #7f070057 │ │ -010b42: 6e20 fc01 2100 |0045: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ -010b48: 0c01 |0048: move-result-object v1 │ │ -010b4a: 5462 d800 |0049: iget-object v2, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b4e: 5422 d200 |004b: iget-object v2, v2, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010b52: 7110 ea01 0200 |004d: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010b58: 0c02 |0050: move-result-object v2 │ │ -010b5a: 7130 3703 1002 |0051: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -010b60: 5460 d700 |0054: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.e:Landroid/app/Dialog; // field@00d7 │ │ -010b64: 6e10 1c00 0000 |0056: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -010b6a: 0e00 |0059: return-void │ │ -010b6c: 5460 d800 |005a: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b70: 5500 d000 |005c: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ -010b74: 3800 2c00 |005e: if-eqz v0, 008a // +002c │ │ -010b78: 5460 d800 |0060: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b7c: 5400 d200 |0062: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010b80: 7110 ee01 0000 |0064: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010b86: 0c00 |0067: move-result-object v0 │ │ -010b88: 5461 d800 |0068: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010b8c: 5411 d200 |006a: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010b90: 7110 e301 0100 |006c: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010b96: 0c01 |006f: move-result-object v1 │ │ -010b98: 5462 d600 |0070: iget-object v2, v6, Ldk/andsen/asqlitemanager/as;.d:Ljava/lang/Long; // field@00d6 │ │ -010b9c: 6e10 da03 0200 |0072: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@03da │ │ -010ba2: 0b02 |0075: move-result-wide v2 │ │ -010ba4: 5465 d800 |0076: iget-object v5, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010ba8: 5455 d200 |0078: iget-object v5, v5, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010bac: 7110 ea01 0500 |007a: invoke-static {v5}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010bb2: 0c05 |007d: move-result-object v5 │ │ -010bb4: 7406 a802 0000 |007e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;J[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02a8 │ │ -010bba: 5460 d800 |0081: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010bbe: 5400 d200 |0083: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010bc2: 1211 |0085: const/4 v1, #int 1 // #1 │ │ -010bc4: 7120 e901 1000 |0086: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ -010bca: 28cb |0089: goto 0054 // -0035 │ │ -010bcc: 5460 d800 |008a: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010bd0: 5400 d200 |008c: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010bd4: 7110 f701 0000 |008e: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; // method@01f7 │ │ -010bda: 0c00 |0091: move-result-object v0 │ │ -010bdc: 5461 d600 |0092: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.d:Ljava/lang/Long; // field@00d6 │ │ -010be0: 6e10 d903 0100 |0094: invoke-virtual {v1}, Ljava/lang/Long;.intValue:()I // method@03d9 │ │ -010be6: 0a01 |0097: move-result v1 │ │ -010be8: 4600 0001 |0098: aget-object v0, v0, v1 │ │ -010bec: 5461 d800 |009a: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010bf0: 5411 d200 |009c: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010bf4: 7110 ee01 0100 |009e: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010bfa: 0c01 |00a1: move-result-object v1 │ │ -010bfc: 5462 d800 |00a2: iget-object v2, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010c00: 5422 d200 |00a4: iget-object v2, v2, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010c04: 7110 e301 0200 |00a6: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010c0a: 0c02 |00a9: move-result-object v2 │ │ -010c0c: 5463 d800 |00aa: iget-object v3, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ -010c10: 5433 d200 |00ac: iget-object v3, v3, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010c14: 7110 ea01 0300 |00ae: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010c1a: 0c03 |00b1: move-result-object v3 │ │ -010c1c: 6e53 aa02 2140 |00b2: invoke-virtual {v1, v2, v0, v4, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ldk/andsen/b/g;[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02aa │ │ -010c22: 28cc |00b5: goto 0081 // -0034 │ │ -010c24: 5461 d500 |00b6: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ -010c28: 6e10 cb00 0100 |00b8: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ -010c2e: 0c01 |00bb: move-result-object v1 │ │ -010c30: 7120 3603 1000 |00bc: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -010c36: 289a |00bf: goto 0059 // -0066 │ │ +010aa0: |[010aa0] dk.andsen.asqlitemanager.as.onClick:(Landroid/view/View;)V │ │ +010ab0: 1a00 c800 |0000: const-string v0, "Edit record" // string@00c8 │ │ +010ab4: 5461 d800 |0002: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010ab8: 5411 d200 |0004: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010abc: 7110 f201 0100 |0006: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +010ac2: 0a01 |0009: move-result v1 │ │ +010ac4: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +010aca: 5460 d300 |000d: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.a:Landroid/widget/Button; // field@00d3 │ │ +010ace: 3307 4a00 |000f: if-ne v7, v0, 0059 // +004a │ │ +010ad2: 5460 d400 |0011: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.b:Ldk/andsen/a/a; // field@00d4 │ │ +010ad6: 5461 d500 |0013: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ +010ada: 6e20 1001 1000 |0015: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.a:(Landroid/widget/ScrollView;)Ljava/lang/String; // method@0110 │ │ +010ae0: 0c00 |0018: move-result-object v0 │ │ +010ae2: 3900 9d00 |0019: if-nez v0, 00b6 // +009d │ │ +010ae6: 5460 d400 |001b: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.b:Ldk/andsen/a/a; // field@00d4 │ │ +010aea: 5461 d500 |001d: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ +010aee: 6e20 1501 1000 |001f: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ +010af4: 0c04 |0022: move-result-object v4 │ │ +010af6: 5460 d800 |0023: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010afa: 5400 d200 |0025: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010afe: 7110 e301 0000 |0027: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010b04: 0c00 |002a: move-result-object v0 │ │ +010b06: 1a01 7604 |002b: const-string v1, "sqlite_master" // string@0476 │ │ +010b0a: 6e20 e803 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +010b10: 0a00 |0030: move-result v0 │ │ +010b12: 3800 2900 |0031: if-eqz v0, 005a // +0029 │ │ +010b16: 5460 d800 |0033: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010b1a: 5400 d200 |0035: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010b1e: 1401 2f00 077f |0037: const v1, #float 1.79447e+38 // #7f07002f │ │ +010b24: 6e20 fc01 1000 |003a: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +010b2a: 0c00 |003d: move-result-object v0 │ │ +010b2c: 5461 d800 |003e: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010b30: 5411 d200 |0040: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010b34: 1402 5700 077f |0042: const v2, #float 1.79448e+38 // #7f070057 │ │ +010b3a: 6e20 fc01 2100 |0045: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getString:(I)Ljava/lang/String; // method@01fc │ │ +010b40: 0c01 |0048: move-result-object v1 │ │ +010b42: 5462 d800 |0049: iget-object v2, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010b46: 5422 d200 |004b: iget-object v2, v2, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010b4a: 7110 ea01 0200 |004d: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010b50: 0c02 |0050: move-result-object v2 │ │ +010b52: 7130 3703 1002 |0051: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +010b58: 5460 d700 |0054: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.e:Landroid/app/Dialog; // field@00d7 │ │ +010b5c: 6e10 1c00 0000 |0056: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +010b62: 0e00 |0059: return-void │ │ +010b64: 5460 d800 |005a: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010b68: 5500 d000 |005c: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ +010b6c: 3800 2c00 |005e: if-eqz v0, 008a // +002c │ │ +010b70: 5460 d800 |0060: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010b74: 5400 d200 |0062: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010b78: 7110 ee01 0000 |0064: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010b7e: 0c00 |0067: move-result-object v0 │ │ +010b80: 5461 d800 |0068: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010b84: 5411 d200 |006a: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010b88: 7110 e301 0100 |006c: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010b8e: 0c01 |006f: move-result-object v1 │ │ +010b90: 5462 d600 |0070: iget-object v2, v6, Ldk/andsen/asqlitemanager/as;.d:Ljava/lang/Long; // field@00d6 │ │ +010b94: 6e10 db03 0200 |0072: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@03db │ │ +010b9a: 0b02 |0075: move-result-wide v2 │ │ +010b9c: 5465 d800 |0076: iget-object v5, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010ba0: 5455 d200 |0078: iget-object v5, v5, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010ba4: 7110 ea01 0500 |007a: invoke-static {v5}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010baa: 0c05 |007d: move-result-object v5 │ │ +010bac: 7406 a802 0000 |007e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;J[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02a8 │ │ +010bb2: 5460 d800 |0081: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010bb6: 5400 d200 |0083: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010bba: 1211 |0085: const/4 v1, #int 1 // #1 │ │ +010bbc: 7120 e901 1000 |0086: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ +010bc2: 28cb |0089: goto 0054 // -0035 │ │ +010bc4: 5460 d800 |008a: iget-object v0, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010bc8: 5400 d200 |008c: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010bcc: 7110 f701 0000 |008e: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; // method@01f7 │ │ +010bd2: 0c00 |0091: move-result-object v0 │ │ +010bd4: 5461 d600 |0092: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.d:Ljava/lang/Long; // field@00d6 │ │ +010bd8: 6e10 da03 0100 |0094: invoke-virtual {v1}, Ljava/lang/Long;.intValue:()I // method@03da │ │ +010bde: 0a01 |0097: move-result v1 │ │ +010be0: 4600 0001 |0098: aget-object v0, v0, v1 │ │ +010be4: 5461 d800 |009a: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010be8: 5411 d200 |009c: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010bec: 7110 ee01 0100 |009e: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010bf2: 0c01 |00a1: move-result-object v1 │ │ +010bf4: 5462 d800 |00a2: iget-object v2, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010bf8: 5422 d200 |00a4: iget-object v2, v2, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010bfc: 7110 e301 0200 |00a6: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010c02: 0c02 |00a9: move-result-object v2 │ │ +010c04: 5463 d800 |00aa: iget-object v3, v6, Ldk/andsen/asqlitemanager/as;.f:Ldk/andsen/asqlitemanager/ar; // field@00d8 │ │ +010c08: 5433 d200 |00ac: iget-object v3, v3, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010c0c: 7110 ea01 0300 |00ae: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010c12: 0c03 |00b1: move-result-object v3 │ │ +010c14: 6e53 aa02 2140 |00b2: invoke-virtual {v1, v2, v0, v4, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ldk/andsen/b/g;[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02aa │ │ +010c1a: 28cc |00b5: goto 0081 // -0034 │ │ +010c1c: 5461 d500 |00b6: iget-object v1, v6, Ldk/andsen/asqlitemanager/as;.c:Landroid/widget/ScrollView; // field@00d5 │ │ +010c20: 6e10 cb00 0100 |00b8: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ +010c26: 0c01 |00bb: move-result-object v1 │ │ +010c28: 7120 3603 1000 |00bc: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +010c2e: 289a |00bf: goto 0059 // -0066 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #37 header: │ │ @@ -14702,46 +14699,46 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -010c38: |[010c38] dk.andsen.asqlitemanager.at.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ -010c48: 5b01 db00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/at;.c:Ldk/andsen/asqlitemanager/ar; // field@00db │ │ -010c4c: 5b02 d900 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/at;.a:Landroid/widget/Button; // field@00d9 │ │ -010c50: 5b03 da00 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/at;.b:Landroid/app/Dialog; // field@00da │ │ -010c54: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010c5a: 0e00 |0009: return-void │ │ +010c30: |[010c30] dk.andsen.asqlitemanager.at.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ +010c40: 5b01 db00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/at;.c:Ldk/andsen/asqlitemanager/ar; // field@00db │ │ +010c44: 5b02 d900 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/at;.a:Landroid/widget/Button; // field@00d9 │ │ +010c48: 5b03 da00 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/at;.b:Landroid/app/Dialog; // field@00da │ │ +010c4c: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010c52: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/at;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -010c5c: |[010c5c] dk.andsen.asqlitemanager.at.onClick:(Landroid/view/View;)V │ │ -010c6c: 1a00 8400 |0000: const-string v0, "Cancel edit" // string@0084 │ │ -010c70: 5421 db00 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/at;.c:Ldk/andsen/asqlitemanager/ar; // field@00db │ │ -010c74: 5411 d200 |0004: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010c78: 7110 f201 0100 |0006: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -010c7e: 0a01 |0009: move-result v1 │ │ -010c80: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -010c86: 5420 d900 |000d: iget-object v0, v2, Ldk/andsen/asqlitemanager/at;.a:Landroid/widget/Button; // field@00d9 │ │ -010c8a: 3303 0700 |000f: if-ne v3, v0, 0016 // +0007 │ │ -010c8e: 5420 da00 |0011: iget-object v0, v2, Ldk/andsen/asqlitemanager/at;.b:Landroid/app/Dialog; // field@00da │ │ -010c92: 6e10 1c00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -010c98: 0e00 |0016: return-void │ │ +010c54: |[010c54] dk.andsen.asqlitemanager.at.onClick:(Landroid/view/View;)V │ │ +010c64: 1a00 8400 |0000: const-string v0, "Cancel edit" // string@0084 │ │ +010c68: 5421 db00 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/at;.c:Ldk/andsen/asqlitemanager/ar; // field@00db │ │ +010c6c: 5411 d200 |0004: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010c70: 7110 f201 0100 |0006: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +010c76: 0a01 |0009: move-result v1 │ │ +010c78: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +010c7e: 5420 d900 |000d: iget-object v0, v2, Ldk/andsen/asqlitemanager/at;.a:Landroid/widget/Button; // field@00d9 │ │ +010c82: 3303 0700 |000f: if-ne v3, v0, 0016 // +0007 │ │ +010c86: 5420 da00 |0011: iget-object v0, v2, Ldk/andsen/asqlitemanager/at;.b:Landroid/app/Dialog; // field@00da │ │ +010c8a: 6e10 1c00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +010c90: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #38 header: │ │ @@ -14784,90 +14781,90 @@ │ │ type : '(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -010c9c: |[010c9c] dk.andsen.asqlitemanager.au.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ -010cac: 5b01 df00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010cb0: 5b02 dc00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/au;.a:Landroid/widget/Button; // field@00dc │ │ -010cb4: 5b03 dd00 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/au;.b:Ljava/lang/Long; // field@00dd │ │ -010cb8: 5b04 de00 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/au;.c:Landroid/app/Dialog; // field@00de │ │ -010cbc: 7010 dd03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010cc2: 0e00 |000b: return-void │ │ +010c94: |[010c94] dk.andsen.asqlitemanager.au.:(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ +010ca4: 5b01 df00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010ca8: 5b02 dc00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/au;.a:Landroid/widget/Button; // field@00dc │ │ +010cac: 5b03 dd00 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/au;.b:Ljava/lang/Long; // field@00dd │ │ +010cb0: 5b04 de00 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/au;.c:Landroid/app/Dialog; // field@00de │ │ +010cb4: 7010 de03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010cba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/au;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -010cc4: |[010cc4] dk.andsen.asqlitemanager.au.onClick:(Landroid/view/View;)V │ │ -010cd4: 1a00 ba00 |0000: const-string v0, "Delete record" // string@00ba │ │ -010cd8: 5441 df00 |0002: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010cdc: 5411 d200 |0004: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010ce0: 7110 f201 0100 |0006: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -010ce6: 0a01 |0009: move-result v1 │ │ -010ce8: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -010cee: 5440 dc00 |000d: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.a:Landroid/widget/Button; // field@00dc │ │ -010cf2: 3305 3200 |000f: if-ne v5, v0, 0041 // +0032 │ │ -010cf6: 5440 df00 |0011: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010cfa: 5500 d000 |0013: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ -010cfe: 3800 2d00 |0015: if-eqz v0, 0042 // +002d │ │ -010d02: 5440 df00 |0017: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d06: 5400 d200 |0019: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d0a: 7110 ee01 0000 |001b: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010d10: 0c00 |001e: move-result-object v0 │ │ -010d12: 5441 df00 |001f: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d16: 5411 d200 |0021: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d1a: 7110 e301 0100 |0023: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010d20: 0c01 |0026: move-result-object v1 │ │ -010d22: 5442 dd00 |0027: iget-object v2, v4, Ldk/andsen/asqlitemanager/au;.b:Ljava/lang/Long; // field@00dd │ │ -010d26: 5443 df00 |0029: iget-object v3, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d2a: 5433 d200 |002b: iget-object v3, v3, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d2e: 7110 ea01 0300 |002d: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010d34: 0c03 |0030: move-result-object v3 │ │ -010d36: 6e40 ab02 1032 |0031: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/Long;Landroid/content/Context;)V // method@02ab │ │ -010d3c: 5440 df00 |0034: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d40: 5400 d200 |0036: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d44: 1211 |0038: const/4 v1, #int 1 // #1 │ │ -010d46: 7120 e901 1000 |0039: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ -010d4c: 5440 de00 |003c: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.c:Landroid/app/Dialog; // field@00de │ │ -010d50: 6e10 1c00 0000 |003e: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -010d56: 0e00 |0041: return-void │ │ -010d58: 5440 df00 |0042: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d5c: 5400 d200 |0044: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d60: 7110 f701 0000 |0046: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; // method@01f7 │ │ -010d66: 0c00 |0049: move-result-object v0 │ │ -010d68: 5441 dd00 |004a: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.b:Ljava/lang/Long; // field@00dd │ │ -010d6c: 6e10 d903 0100 |004c: invoke-virtual {v1}, Ljava/lang/Long;.intValue:()I // method@03d9 │ │ -010d72: 0a01 |004f: move-result v1 │ │ -010d74: 4600 0001 |0050: aget-object v0, v0, v1 │ │ -010d78: 5441 df00 |0052: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d7c: 5411 d200 |0054: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d80: 7110 ee01 0100 |0056: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010d86: 0c01 |0059: move-result-object v1 │ │ -010d88: 5442 df00 |005a: iget-object v2, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d8c: 5422 d200 |005c: iget-object v2, v2, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010d90: 7110 e301 0200 |005e: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010d96: 0c02 |0061: move-result-object v2 │ │ -010d98: 5443 df00 |0062: iget-object v3, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ -010d9c: 5433 d200 |0064: iget-object v3, v3, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ -010da0: 7110 ea01 0300 |0066: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010da6: 0c03 |0069: move-result-object v3 │ │ -010da8: 6e40 a902 2130 |006a: invoke-virtual {v1, v2, v0, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ldk/andsen/b/g;Landroid/content/Context;)V // method@02a9 │ │ -010dae: 28c7 |006d: goto 0034 // -0039 │ │ +010cbc: |[010cbc] dk.andsen.asqlitemanager.au.onClick:(Landroid/view/View;)V │ │ +010ccc: 1a00 ba00 |0000: const-string v0, "Delete record" // string@00ba │ │ +010cd0: 5441 df00 |0002: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010cd4: 5411 d200 |0004: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010cd8: 7110 f201 0100 |0006: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +010cde: 0a01 |0009: move-result v1 │ │ +010ce0: 7120 3903 1000 |000a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +010ce6: 5440 dc00 |000d: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.a:Landroid/widget/Button; // field@00dc │ │ +010cea: 3305 3200 |000f: if-ne v5, v0, 0041 // +0032 │ │ +010cee: 5440 df00 |0011: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010cf2: 5500 d000 |0013: iget-boolean v0, v0, Ldk/andsen/asqlitemanager/ar;.a:Z // field@00d0 │ │ +010cf6: 3800 2d00 |0015: if-eqz v0, 0042 // +002d │ │ +010cfa: 5440 df00 |0017: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010cfe: 5400 d200 |0019: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d02: 7110 ee01 0000 |001b: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010d08: 0c00 |001e: move-result-object v0 │ │ +010d0a: 5441 df00 |001f: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d0e: 5411 d200 |0021: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d12: 7110 e301 0100 |0023: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010d18: 0c01 |0026: move-result-object v1 │ │ +010d1a: 5442 dd00 |0027: iget-object v2, v4, Ldk/andsen/asqlitemanager/au;.b:Ljava/lang/Long; // field@00dd │ │ +010d1e: 5443 df00 |0029: iget-object v3, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d22: 5433 d200 |002b: iget-object v3, v3, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d26: 7110 ea01 0300 |002d: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010d2c: 0c03 |0030: move-result-object v3 │ │ +010d2e: 6e40 ab02 1032 |0031: invoke-virtual {v0, v1, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/lang/Long;Landroid/content/Context;)V // method@02ab │ │ +010d34: 5440 df00 |0034: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d38: 5400 d200 |0036: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d3c: 1211 |0038: const/4 v1, #int 1 // #1 │ │ +010d3e: 7120 e901 1000 |0039: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ +010d44: 5440 de00 |003c: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.c:Landroid/app/Dialog; // field@00de │ │ +010d48: 6e10 1c00 0000 |003e: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +010d4e: 0e00 |0041: return-void │ │ +010d50: 5440 df00 |0042: iget-object v0, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d54: 5400 d200 |0044: iget-object v0, v0, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d58: 7110 f701 0000 |0046: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; // method@01f7 │ │ +010d5e: 0c00 |0049: move-result-object v0 │ │ +010d60: 5441 dd00 |004a: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.b:Ljava/lang/Long; // field@00dd │ │ +010d64: 6e10 da03 0100 |004c: invoke-virtual {v1}, Ljava/lang/Long;.intValue:()I // method@03da │ │ +010d6a: 0a01 |004f: move-result v1 │ │ +010d6c: 4600 0001 |0050: aget-object v0, v0, v1 │ │ +010d70: 5441 df00 |0052: iget-object v1, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d74: 5411 d200 |0054: iget-object v1, v1, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d78: 7110 ee01 0100 |0056: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010d7e: 0c01 |0059: move-result-object v1 │ │ +010d80: 5442 df00 |005a: iget-object v2, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d84: 5422 d200 |005c: iget-object v2, v2, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d88: 7110 e301 0200 |005e: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010d8e: 0c02 |0061: move-result-object v2 │ │ +010d90: 5443 df00 |0062: iget-object v3, v4, Ldk/andsen/asqlitemanager/au;.d:Ldk/andsen/asqlitemanager/ar; // field@00df │ │ +010d94: 5433 d200 |0064: iget-object v3, v3, Ldk/andsen/asqlitemanager/ar;.c:Ldk/andsen/asqlitemanager/TableViewer; // field@00d2 │ │ +010d98: 7110 ea01 0300 |0066: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010d9e: 0c03 |0069: move-result-object v3 │ │ +010da0: 6e40 a902 2130 |006a: invoke-virtual {v1, v2, v0, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ldk/andsen/b/g;Landroid/content/Context;)V // method@02a9 │ │ +010da6: 28c7 |006d: goto 0034 // -0039 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #39 header: │ │ @@ -14898,124 +14895,124 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -010db0: |[010db0] dk.andsen.asqlitemanager.av.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -010dc0: 5b01 e000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010dc4: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010dca: 0e00 |0005: return-void │ │ +010da8: |[010da8] dk.andsen.asqlitemanager.av.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +010db8: 5b01 e000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010dbc: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/av;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 207 16-bit code units │ │ -010dcc: |[010dcc] dk.andsen.asqlitemanager.av.onClick:(Landroid/view/View;)V │ │ -010ddc: 120a |0000: const/4 v10, #int 0 // #0 │ │ -010dde: 1509 803f |0001: const/high16 v9, #int 1065353216 // #3f80 │ │ -010de2: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -010de4: 12e7 |0004: const/4 v7, #int -2 // #fe │ │ -010de6: 54b0 e000 |0005: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010dea: 7110 ee01 0000 |0007: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010df0: 0c00 |000a: move-result-object v0 │ │ -010df2: 54b1 e000 |000b: iget-object v1, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010df6: 7110 e301 0100 |000d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -010dfc: 0c01 |0010: move-result-object v1 │ │ -010dfe: 6e20 d602 1000 |0011: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; // method@02d6 │ │ -010e04: 0c01 |0014: move-result-object v1 │ │ -010e06: 2205 0900 |0015: new-instance v5, Landroid/app/Dialog; // type@0009 │ │ -010e0a: 54b0 e000 |0017: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010e0e: 7110 ea01 0000 |0019: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010e14: 0c00 |001c: move-result-object v0 │ │ -010e16: 7020 1b00 0500 |001d: invoke-direct {v5, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ -010e1c: 1400 1000 037f |0020: const v0, #float 1.74129e+38 // #7f030010 │ │ -010e22: 6e20 1f00 0500 |0023: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ -010e28: 54b0 e000 |0026: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010e2c: 1402 6500 077f |0028: const v2, #float 1.79448e+38 // #7f070065 │ │ -010e32: 6e20 fe01 2000 |002b: invoke-virtual {v0, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -010e38: 0c00 |002e: move-result-object v0 │ │ -010e3a: 6e20 2200 0500 |002f: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ -010e40: 1400 3a00 087f |0032: const v0, #float 1.80776e+38 // #7f08003a │ │ -010e46: 6e20 1d00 0500 |0035: invoke-virtual {v5, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -010e4c: 0c00 |0038: move-result-object v0 │ │ -010e4e: 0706 |0039: move-object v6, v0 │ │ -010e50: 1f06 4000 |003a: check-cast v6, Landroid/widget/LinearLayout; // type@0040 │ │ -010e54: 2203 5000 |003c: new-instance v3, Ldk/andsen/a/a; // type@0050 │ │ -010e58: 54b0 e000 |003e: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010e5c: 7110 ea01 0000 |0040: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010e62: 0c00 |0043: move-result-object v0 │ │ -010e64: 54b2 e000 |0044: iget-object v2, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010e68: 7110 ee01 0200 |0046: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010e6e: 0c02 |0049: move-result-object v2 │ │ -010e70: 7052 0c01 130a |004a: invoke-direct {v3, v1, v10, v0, v2}, Ldk/andsen/a/a;.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V // method@010c │ │ -010e76: 1300 c800 |004d: const/16 v0, #int 200 // #c8 │ │ -010e7a: 6e20 1101 0300 |004f: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(I)V // method@0111 │ │ -010e80: 1210 |0052: const/4 v0, #int 1 // #1 │ │ -010e82: 6e20 1201 0300 |0053: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(Z)V // method@0112 │ │ -010e88: 6e10 0f01 0300 |0056: invoke-virtual {v3}, Ldk/andsen/a/a;.a:()Landroid/widget/ScrollView; // method@010f │ │ -010e8e: 0c04 |0059: move-result-object v4 │ │ -010e90: 2202 3900 |005a: new-instance v2, Landroid/widget/Button; // type@0039 │ │ -010e94: 54b0 e000 |005c: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010e98: 7110 ea01 0000 |005e: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010e9e: 0c00 |0061: move-result-object v0 │ │ -010ea0: 7020 9000 0200 |0062: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -010ea6: 54b0 e000 |0065: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010eaa: 1401 1a00 077f |0067: const v1, #float 1.79446e+38 // #7f07001a │ │ -010eb0: 6e20 fe01 1000 |006a: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -010eb6: 0c00 |006d: move-result-object v0 │ │ -010eb8: 6e20 9600 0200 |006e: invoke-virtual {v2, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -010ebe: 2200 3f00 |0071: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -010ec2: 7040 b300 8097 |0073: invoke-direct {v0, v8, v7, v9}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -010ec8: 6e20 9400 0200 |0076: invoke-virtual {v2, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -010ece: 2200 7700 |0079: new-instance v0, Ldk/andsen/asqlitemanager/aw; // type@0077 │ │ -010ed2: 07b1 |007b: move-object v1, v11 │ │ -010ed4: 7606 5c02 0000 |007c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/asqlitemanager/aw;.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V // method@025c │ │ -010eda: 6e20 9500 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -010ee0: 2200 3900 |0082: new-instance v0, Landroid/widget/Button; // type@0039 │ │ -010ee4: 54b1 e000 |0084: iget-object v1, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010ee8: 7110 ea01 0100 |0086: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010eee: 0c01 |0089: move-result-object v1 │ │ -010ef0: 7020 9000 1000 |008a: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ -010ef6: 54b1 e000 |008d: iget-object v1, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010efa: 1403 4100 077f |008f: const v3, #float 1.79447e+38 // #7f070041 │ │ -010f00: 6e20 fe01 3100 |0092: invoke-virtual {v1, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ -010f06: 0c01 |0095: move-result-object v1 │ │ -010f08: 6e20 9600 1000 |0096: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ -010f0e: 2201 3f00 |0099: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -010f12: 7040 b300 8197 |009b: invoke-direct {v1, v8, v7, v9}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ -010f18: 6e20 9400 1000 |009e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ -010f1e: 2201 7800 |00a1: new-instance v1, Ldk/andsen/asqlitemanager/ax; // type@0078 │ │ -010f22: 7040 5e02 b150 |00a3: invoke-direct {v1, v11, v0, v5}, Ldk/andsen/asqlitemanager/ax;.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Landroid/app/Dialog;)V // method@025e │ │ -010f28: 6e20 9500 1000 |00a6: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ -010f2e: 2201 4000 |00a9: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ -010f32: 54b3 e000 |00ab: iget-object v3, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010f36: 7110 ea01 0300 |00ad: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -010f3c: 0c03 |00b0: move-result-object v3 │ │ -010f3e: 7020 b400 3100 |00b1: invoke-direct {v1, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ -010f44: 6e20 bc00 a100 |00b4: invoke-virtual {v1, v10}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ -010f4a: 2203 3f00 |00b7: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ -010f4e: 7030 b200 8307 |00b9: invoke-direct {v3, v8, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ -010f54: 6e20 bb00 3100 |00bc: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ -010f5a: 6e20 b500 2100 |00bf: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -010f60: 6e20 b500 0100 |00c2: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -010f66: 6e20 b500 1600 |00c5: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -010f6c: 6e20 b500 4600 |00c8: invoke-virtual {v6, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ -010f72: 6e10 2300 0500 |00cb: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@0023 │ │ -010f78: 0e00 |00ce: return-void │ │ +010dc4: |[010dc4] dk.andsen.asqlitemanager.av.onClick:(Landroid/view/View;)V │ │ +010dd4: 120a |0000: const/4 v10, #int 0 // #0 │ │ +010dd6: 1509 803f |0001: const/high16 v9, #int 1065353216 // #3f80 │ │ +010dda: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +010ddc: 12e7 |0004: const/4 v7, #int -2 // #fe │ │ +010dde: 54b0 e000 |0005: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010de2: 7110 ee01 0000 |0007: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010de8: 0c00 |000a: move-result-object v0 │ │ +010dea: 54b1 e000 |000b: iget-object v1, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010dee: 7110 e301 0100 |000d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010df4: 0c01 |0010: move-result-object v1 │ │ +010df6: 6e20 d602 1000 |0011: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; // method@02d6 │ │ +010dfc: 0c01 |0014: move-result-object v1 │ │ +010dfe: 2205 0900 |0015: new-instance v5, Landroid/app/Dialog; // type@0009 │ │ +010e02: 54b0 e000 |0017: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010e06: 7110 ea01 0000 |0019: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010e0c: 0c00 |001c: move-result-object v0 │ │ +010e0e: 7020 1b00 0500 |001d: invoke-direct {v5, v0}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ +010e14: 1400 1000 037f |0020: const v0, #float 1.74129e+38 // #7f030010 │ │ +010e1a: 6e20 1f00 0500 |0023: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setContentView:(I)V // method@001f │ │ +010e20: 54b0 e000 |0026: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010e24: 1402 6500 077f |0028: const v2, #float 1.79448e+38 // #7f070065 │ │ +010e2a: 6e20 fe01 2000 |002b: invoke-virtual {v0, v2}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +010e30: 0c00 |002e: move-result-object v0 │ │ +010e32: 6e20 2200 0500 |002f: invoke-virtual {v5, v0}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0022 │ │ +010e38: 1400 3a00 087f |0032: const v0, #float 1.80776e+38 // #7f08003a │ │ +010e3e: 6e20 1d00 0500 |0035: invoke-virtual {v5, v0}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +010e44: 0c00 |0038: move-result-object v0 │ │ +010e46: 0706 |0039: move-object v6, v0 │ │ +010e48: 1f06 4000 |003a: check-cast v6, Landroid/widget/LinearLayout; // type@0040 │ │ +010e4c: 2203 5000 |003c: new-instance v3, Ldk/andsen/a/a; // type@0050 │ │ +010e50: 54b0 e000 |003e: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010e54: 7110 ea01 0000 |0040: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010e5a: 0c00 |0043: move-result-object v0 │ │ +010e5c: 54b2 e000 |0044: iget-object v2, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010e60: 7110 ee01 0200 |0046: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010e66: 0c02 |0049: move-result-object v2 │ │ +010e68: 7052 0c01 130a |004a: invoke-direct {v3, v1, v10, v0, v2}, Ldk/andsen/a/a;.:([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V // method@010c │ │ +010e6e: 1300 c800 |004d: const/16 v0, #int 200 // #c8 │ │ +010e72: 6e20 1101 0300 |004f: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(I)V // method@0111 │ │ +010e78: 1210 |0052: const/4 v0, #int 1 // #1 │ │ +010e7a: 6e20 1201 0300 |0053: invoke-virtual {v3, v0}, Ldk/andsen/a/a;.a:(Z)V // method@0112 │ │ +010e80: 6e10 0f01 0300 |0056: invoke-virtual {v3}, Ldk/andsen/a/a;.a:()Landroid/widget/ScrollView; // method@010f │ │ +010e86: 0c04 |0059: move-result-object v4 │ │ +010e88: 2202 3900 |005a: new-instance v2, Landroid/widget/Button; // type@0039 │ │ +010e8c: 54b0 e000 |005c: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010e90: 7110 ea01 0000 |005e: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010e96: 0c00 |0061: move-result-object v0 │ │ +010e98: 7020 9000 0200 |0062: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +010e9e: 54b0 e000 |0065: iget-object v0, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010ea2: 1401 1a00 077f |0067: const v1, #float 1.79446e+38 // #7f07001a │ │ +010ea8: 6e20 fe01 1000 |006a: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +010eae: 0c00 |006d: move-result-object v0 │ │ +010eb0: 6e20 9600 0200 |006e: invoke-virtual {v2, v0}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +010eb6: 2200 3f00 |0071: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +010eba: 7040 b300 8097 |0073: invoke-direct {v0, v8, v7, v9}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +010ec0: 6e20 9400 0200 |0076: invoke-virtual {v2, v0}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +010ec6: 2200 7700 |0079: new-instance v0, Ldk/andsen/asqlitemanager/aw; // type@0077 │ │ +010eca: 07b1 |007b: move-object v1, v11 │ │ +010ecc: 7606 5c02 0000 |007c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/asqlitemanager/aw;.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V // method@025c │ │ +010ed2: 6e20 9500 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +010ed8: 2200 3900 |0082: new-instance v0, Landroid/widget/Button; // type@0039 │ │ +010edc: 54b1 e000 |0084: iget-object v1, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010ee0: 7110 ea01 0100 |0086: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010ee6: 0c01 |0089: move-result-object v1 │ │ +010ee8: 7020 9000 1000 |008a: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0090 │ │ +010eee: 54b1 e000 |008d: iget-object v1, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010ef2: 1403 4100 077f |008f: const v3, #float 1.79447e+38 // #7f070041 │ │ +010ef8: 6e20 fe01 3100 |0092: invoke-virtual {v1, v3}, Ldk/andsen/asqlitemanager/TableViewer;.getText:(I)Ljava/lang/CharSequence; // method@01fe │ │ +010efe: 0c01 |0095: move-result-object v1 │ │ +010f00: 6e20 9600 1000 |0096: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0096 │ │ +010f06: 2201 3f00 |0099: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +010f0a: 7040 b300 8197 |009b: invoke-direct {v1, v8, v7, v9}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@00b3 │ │ +010f10: 6e20 9400 1000 |009e: invoke-virtual {v0, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0094 │ │ +010f16: 2201 7800 |00a1: new-instance v1, Ldk/andsen/asqlitemanager/ax; // type@0078 │ │ +010f1a: 7040 5e02 b150 |00a3: invoke-direct {v1, v11, v0, v5}, Ldk/andsen/asqlitemanager/ax;.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Landroid/app/Dialog;)V // method@025e │ │ +010f20: 6e20 9500 1000 |00a6: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ +010f26: 2201 4000 |00a9: new-instance v1, Landroid/widget/LinearLayout; // type@0040 │ │ +010f2a: 54b3 e000 |00ab: iget-object v3, v11, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010f2e: 7110 ea01 0300 |00ad: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +010f34: 0c03 |00b0: move-result-object v3 │ │ +010f36: 7020 b400 3100 |00b1: invoke-direct {v1, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ +010f3c: 6e20 bc00 a100 |00b4: invoke-virtual {v1, v10}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@00bc │ │ +010f42: 2203 3f00 |00b7: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ +010f46: 7030 b200 8307 |00b9: invoke-direct {v3, v8, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@00b2 │ │ +010f4c: 6e20 bb00 3100 |00bc: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@00bb │ │ +010f52: 6e20 b500 2100 |00bf: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +010f58: 6e20 b500 0100 |00c2: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +010f5e: 6e20 b500 1600 |00c5: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +010f64: 6e20 b500 4600 |00c8: invoke-virtual {v6, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@00b5 │ │ +010f6a: 6e10 2300 0500 |00cb: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@0023 │ │ +010f70: 0e00 |00ce: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #40 header: │ │ @@ -15062,73 +15059,73 @@ │ │ type : '(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -010f7c: |[010f7c] dk.andsen.asqlitemanager.aw.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V │ │ -010f8c: 5b01 e500 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ -010f90: 5b02 e100 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/aw;.a:Landroid/widget/Button; // field@00e1 │ │ -010f94: 5b03 e200 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/aw;.b:Ldk/andsen/a/a; // field@00e2 │ │ -010f98: 5b04 e300 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ -010f9c: 5b05 e400 |0008: iput-object v5, v0, Ldk/andsen/asqlitemanager/aw;.d:Landroid/app/Dialog; // field@00e4 │ │ -010fa0: 7010 dd03 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -010fa6: 0e00 |000d: return-void │ │ +010f74: |[010f74] dk.andsen.asqlitemanager.aw.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Landroid/app/Dialog;)V │ │ +010f84: 5b01 e500 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ +010f88: 5b02 e100 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/aw;.a:Landroid/widget/Button; // field@00e1 │ │ +010f8c: 5b03 e200 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/aw;.b:Ldk/andsen/a/a; // field@00e2 │ │ +010f90: 5b04 e300 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ +010f94: 5b05 e400 |0008: iput-object v5, v0, Ldk/andsen/asqlitemanager/aw;.d:Landroid/app/Dialog; // field@00e4 │ │ +010f98: 7010 de03 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +010f9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/aw;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -010fa8: |[010fa8] dk.andsen.asqlitemanager.aw.onClick:(Landroid/view/View;)V │ │ -010fb8: 5440 e100 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.a:Landroid/widget/Button; // field@00e1 │ │ -010fbc: 3305 3c00 |0002: if-ne v5, v0, 003e // +003c │ │ -010fc0: 5440 e200 |0004: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.b:Ldk/andsen/a/a; // field@00e2 │ │ -010fc4: 5441 e300 |0006: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ -010fc8: 6e20 1001 1000 |0008: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.a:(Landroid/widget/ScrollView;)Ljava/lang/String; // method@0110 │ │ -010fce: 0c00 |000b: move-result-object v0 │ │ -010fd0: 3900 3300 |000c: if-nez v0, 003f // +0033 │ │ -010fd4: 5440 e200 |000e: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.b:Ldk/andsen/a/a; // field@00e2 │ │ -010fd8: 5441 e300 |0010: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ -010fdc: 6e20 1501 1000 |0012: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ -010fe2: 0c00 |0015: move-result-object v0 │ │ -010fe4: 5441 e500 |0016: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ -010fe8: 5411 e000 |0018: iget-object v1, v1, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010fec: 7110 ee01 0100 |001a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ -010ff2: 0c01 |001d: move-result-object v1 │ │ -010ff4: 5442 e500 |001e: iget-object v2, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ -010ff8: 5422 e000 |0020: iget-object v2, v2, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -010ffc: 7110 e301 0200 |0022: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ -011002: 0c02 |0025: move-result-object v2 │ │ -011004: 5443 e500 |0026: iget-object v3, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ -011008: 5433 e000 |0028: iget-object v3, v3, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -01100c: 7110 ea01 0300 |002a: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ -011012: 0c03 |002d: move-result-object v3 │ │ -011014: 6e40 ad02 2130 |002e: invoke-virtual {v1, v2, v0, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02ad │ │ -01101a: 5440 e400 |0031: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.d:Landroid/app/Dialog; // field@00e4 │ │ -01101e: 6e10 1c00 0000 |0033: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -011024: 5440 e500 |0036: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ -011028: 5400 e000 |0038: iget-object v0, v0, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ -01102c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -01102e: 7120 e901 1000 |003b: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ -011034: 0e00 |003e: return-void │ │ -011036: 5441 e300 |003f: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ -01103a: 6e10 cb00 0100 |0041: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ -011040: 0c01 |0044: move-result-object v1 │ │ -011042: 7120 3603 1000 |0045: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -011048: 28f6 |0048: goto 003e // -000a │ │ +010fa0: |[010fa0] dk.andsen.asqlitemanager.aw.onClick:(Landroid/view/View;)V │ │ +010fb0: 5440 e100 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.a:Landroid/widget/Button; // field@00e1 │ │ +010fb4: 3305 3c00 |0002: if-ne v5, v0, 003e // +003c │ │ +010fb8: 5440 e200 |0004: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.b:Ldk/andsen/a/a; // field@00e2 │ │ +010fbc: 5441 e300 |0006: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ +010fc0: 6e20 1001 1000 |0008: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.a:(Landroid/widget/ScrollView;)Ljava/lang/String; // method@0110 │ │ +010fc6: 0c00 |000b: move-result-object v0 │ │ +010fc8: 3900 3300 |000c: if-nez v0, 003f // +0033 │ │ +010fcc: 5440 e200 |000e: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.b:Ldk/andsen/a/a; // field@00e2 │ │ +010fd0: 5441 e300 |0010: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ +010fd4: 6e20 1501 1000 |0012: invoke-virtual {v0, v1}, Ldk/andsen/a/a;.b:(Landroid/widget/ScrollView;)[Ldk/andsen/a/a/a; // method@0115 │ │ +010fda: 0c00 |0015: move-result-object v0 │ │ +010fdc: 5441 e500 |0016: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ +010fe0: 5411 e000 |0018: iget-object v1, v1, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010fe4: 7110 ee01 0100 |001a: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; // method@01ee │ │ +010fea: 0c01 |001d: move-result-object v1 │ │ +010fec: 5442 e500 |001e: iget-object v2, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ +010ff0: 5422 e000 |0020: iget-object v2, v2, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +010ff4: 7110 e301 0200 |0022: invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; // method@01e3 │ │ +010ffa: 0c02 |0025: move-result-object v2 │ │ +010ffc: 5443 e500 |0026: iget-object v3, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ +011000: 5433 e000 |0028: iget-object v3, v3, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +011004: 7110 ea01 0300 |002a: invoke-static {v3}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; // method@01ea │ │ +01100a: 0c03 |002d: move-result-object v3 │ │ +01100c: 6e40 ad02 2130 |002e: invoke-virtual {v1, v2, v0, v3}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;[Ldk/andsen/a/a/a;Landroid/content/Context;)V // method@02ad │ │ +011012: 5440 e400 |0031: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.d:Landroid/app/Dialog; // field@00e4 │ │ +011016: 6e10 1c00 0000 |0033: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +01101c: 5440 e500 |0036: iget-object v0, v4, Ldk/andsen/asqlitemanager/aw;.e:Ldk/andsen/asqlitemanager/av; // field@00e5 │ │ +011020: 5400 e000 |0038: iget-object v0, v0, Ldk/andsen/asqlitemanager/av;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e0 │ │ +011024: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +011026: 7120 e901 1000 |003b: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.a:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01e9 │ │ +01102c: 0e00 |003e: return-void │ │ +01102e: 5441 e300 |003f: iget-object v1, v4, Ldk/andsen/asqlitemanager/aw;.c:Landroid/widget/ScrollView; // field@00e3 │ │ +011032: 6e10 cb00 0100 |0041: invoke-virtual {v1}, Landroid/widget/ScrollView;.getContext:()Landroid/content/Context; // method@00cb │ │ +011038: 0c01 |0044: move-result-object v1 │ │ +01103a: 7120 3603 1000 |0045: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +011040: 28f6 |0048: goto 003e // -000a │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #41 header: │ │ @@ -15167,40 +15164,40 @@ │ │ type : '(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -01104c: |[01104c] dk.andsen.asqlitemanager.ax.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ -01105c: 5b01 e800 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ax;.c:Ldk/andsen/asqlitemanager/av; // field@00e8 │ │ -011060: 5b02 e600 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ax;.a:Landroid/widget/Button; // field@00e6 │ │ -011064: 5b03 e700 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/ax;.b:Landroid/app/Dialog; // field@00e7 │ │ -011068: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01106e: 0e00 |0009: return-void │ │ +011044: |[011044] dk.andsen.asqlitemanager.ax.:(Ldk/andsen/asqlitemanager/av;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ +011054: 5b01 e800 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ax;.c:Ldk/andsen/asqlitemanager/av; // field@00e8 │ │ +011058: 5b02 e600 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ax;.a:Landroid/widget/Button; // field@00e6 │ │ +01105c: 5b03 e700 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/ax;.b:Landroid/app/Dialog; // field@00e7 │ │ +011060: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011066: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ax;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -011070: |[011070] dk.andsen.asqlitemanager.ax.onClick:(Landroid/view/View;)V │ │ -011080: 5410 e600 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/ax;.a:Landroid/widget/Button; // field@00e6 │ │ -011084: 3302 0700 |0002: if-ne v2, v0, 0009 // +0007 │ │ -011088: 5410 e700 |0004: iget-object v0, v1, Ldk/andsen/asqlitemanager/ax;.b:Landroid/app/Dialog; // field@00e7 │ │ -01108c: 6e10 1c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -011092: 0e00 |0009: return-void │ │ +011068: |[011068] dk.andsen.asqlitemanager.ax.onClick:(Landroid/view/View;)V │ │ +011078: 5410 e600 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/ax;.a:Landroid/widget/Button; // field@00e6 │ │ +01107c: 3302 0700 |0002: if-ne v2, v0, 0009 // +0007 │ │ +011080: 5410 e700 |0004: iget-object v0, v1, Ldk/andsen/asqlitemanager/ax;.b:Landroid/app/Dialog; // field@00e7 │ │ +011084: 6e10 1c00 0000 |0006: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +01108a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #42 header: │ │ @@ -15231,113 +15228,113 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011094: |[011094] dk.andsen.asqlitemanager.ay.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -0110a4: 5b01 e900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -0110a8: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0110ae: 0e00 |0005: return-void │ │ +01108c: |[01108c] dk.andsen.asqlitemanager.ay.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +01109c: 5b01 e900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +0110a0: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0110a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ay;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 161 16-bit code units │ │ -0110b0: |[0110b0] dk.andsen.asqlitemanager.ay.onClick:(Landroid/view/View;)V │ │ -0110c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0110c2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0110c4: 1f06 4d00 |0002: check-cast v6, Landroid/widget/TextView; // type@004d │ │ -0110c8: 6e10 e200 0600 |0004: invoke-virtual {v6}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ -0110ce: 0c00 |0007: move-result-object v0 │ │ -0110d0: 6e10 df03 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0110d6: 0c00 |000b: move-result-object v0 │ │ -0110d8: 1a03 9504 |000c: const-string v3, "↑" // string@0495 │ │ -0110dc: 6e20 e603 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ -0110e2: 0a03 |0011: move-result v3 │ │ -0110e4: 3903 0a00 |0012: if-nez v3, 001c // +000a │ │ -0110e8: 1a03 9604 |0014: const-string v3, "↓" // string@0496 │ │ -0110ec: 6e20 e603 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ -0110f2: 0a03 |0019: move-result v3 │ │ -0110f4: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ -0110f8: 6e10 ed03 0000 |001c: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ -0110fe: 0a03 |001f: move-result v3 │ │ -011100: d803 03fe |0020: add-int/lit8 v3, v3, #int -2 // #fe │ │ -011104: 6e30 f303 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -01110a: 0c00 |0025: move-result-object v0 │ │ -01110c: 2203 d600 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -011110: 7010 fc03 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011116: 1a04 ca03 |002b: const-string v4, "newOrder: " // string@03ca │ │ -01111a: 6e20 0004 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011120: 0c03 |0030: move-result-object v3 │ │ -011122: 6e20 0004 0300 |0031: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011128: 0c03 |0034: move-result-object v3 │ │ -01112a: 6e10 0204 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011130: 0c03 |0038: move-result-object v3 │ │ -011132: 5454 e900 |0039: iget-object v4, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -011136: 7110 f201 0400 |003b: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -01113c: 0a04 |003e: move-result v4 │ │ -01113e: 7120 3903 4300 |003f: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011144: 5453 e900 |0042: iget-object v3, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -011148: 5433 8900 |0044: iget-object v3, v3, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -01114c: 6e20 e703 3000 |0046: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -011152: 0a03 |0049: move-result v3 │ │ -011154: 3803 4d00 |004a: if-eqz v3, 0097 // +004d │ │ -011158: 5453 e900 |004c: iget-object v3, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -01115c: 5450 e900 |004e: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -011160: 7110 ff01 0000 |0050: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01ff │ │ -011166: 0a00 |0053: move-result v0 │ │ -011168: 3900 4100 |0054: if-nez v0, 0095 // +0041 │ │ -01116c: 0110 |0056: move v0, v1 │ │ -01116e: 7120 ed01 0300 |0057: invoke-static {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01ed │ │ -011174: 5450 e900 |005a: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -011178: 7110 0002 0000 |005c: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.i:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0200 │ │ -01117e: 5450 e900 |005f: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -011182: 7110 f501 0000 |0061: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.e:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@01f5 │ │ -011188: 2200 d600 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01118c: 7010 fc03 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011192: 1a01 8c02 |0069: const-string v1, "Sort by " // string@028c │ │ -011196: 6e20 0004 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01119c: 0c00 |006e: move-result-object v0 │ │ -01119e: 5451 e900 |006f: iget-object v1, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -0111a2: 5411 8900 |0071: iget-object v1, v1, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -0111a6: 6e20 0004 1000 |0073: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0111ac: 0c00 |0076: move-result-object v0 │ │ -0111ae: 1a01 1f00 |0077: const-string v1, " increasing = " // string@001f │ │ -0111b2: 6e20 0004 1000 |0079: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0111b8: 0c00 |007c: move-result-object v0 │ │ -0111ba: 5451 e900 |007d: iget-object v1, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -0111be: 7110 ff01 0100 |007f: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01ff │ │ -0111c4: 0a01 |0082: move-result v1 │ │ -0111c6: 6e20 0104 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -0111cc: 0c00 |0086: move-result-object v0 │ │ -0111ce: 6e10 0204 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0111d4: 0c00 |008a: move-result-object v0 │ │ -0111d6: 5451 e900 |008b: iget-object v1, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -0111da: 7110 f201 0100 |008d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -0111e0: 0a01 |0090: move-result v1 │ │ -0111e2: 7120 3903 1000 |0091: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0111e8: 0e00 |0094: return-void │ │ -0111ea: 0120 |0095: move v0, v2 │ │ -0111ec: 28c1 |0096: goto 0057 // -003f │ │ -0111ee: 5452 e900 |0097: iget-object v2, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -0111f2: 5b20 8900 |0099: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ -0111f6: 5450 e900 |009b: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ -0111fa: 7120 ed01 1000 |009d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01ed │ │ -011200: 28ba |00a0: goto 005a // -0046 │ │ +0110a8: |[0110a8] dk.andsen.asqlitemanager.ay.onClick:(Landroid/view/View;)V │ │ +0110b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0110ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0110bc: 1f06 4d00 |0002: check-cast v6, Landroid/widget/TextView; // type@004d │ │ +0110c0: 6e10 e200 0600 |0004: invoke-virtual {v6}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ +0110c6: 0c00 |0007: move-result-object v0 │ │ +0110c8: 7210 ca03 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0110ce: 0c00 |000b: move-result-object v0 │ │ +0110d0: 1a03 9404 |000c: const-string v3, "↑" // string@0494 │ │ +0110d4: 6e20 e703 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ +0110da: 0a03 |0011: move-result v3 │ │ +0110dc: 3903 0a00 |0012: if-nez v3, 001c // +000a │ │ +0110e0: 1a03 9504 |0014: const-string v3, "↓" // string@0495 │ │ +0110e4: 6e20 e703 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ +0110ea: 0a03 |0019: move-result v3 │ │ +0110ec: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +0110f0: 6e10 ee03 0000 |001c: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ +0110f6: 0a03 |001f: move-result v3 │ │ +0110f8: d803 03fe |0020: add-int/lit8 v3, v3, #int -2 // #fe │ │ +0110fc: 6e30 f403 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +011102: 0c00 |0025: move-result-object v0 │ │ +011104: 2203 d600 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +011108: 7010 fd03 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01110e: 1a04 ca03 |002b: const-string v4, "newOrder: " // string@03ca │ │ +011112: 6e20 0104 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011118: 0c03 |0030: move-result-object v3 │ │ +01111a: 6e20 0104 0300 |0031: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011120: 0c03 |0034: move-result-object v3 │ │ +011122: 6e10 0304 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011128: 0c03 |0038: move-result-object v3 │ │ +01112a: 5454 e900 |0039: iget-object v4, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +01112e: 7110 f201 0400 |003b: invoke-static {v4}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +011134: 0a04 |003e: move-result v4 │ │ +011136: 7120 3903 4300 |003f: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01113c: 5453 e900 |0042: iget-object v3, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +011140: 5433 8900 |0044: iget-object v3, v3, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +011144: 6e20 e803 3000 |0046: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01114a: 0a03 |0049: move-result v3 │ │ +01114c: 3803 4d00 |004a: if-eqz v3, 0097 // +004d │ │ +011150: 5453 e900 |004c: iget-object v3, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +011154: 5450 e900 |004e: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +011158: 7110 ff01 0000 |0050: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01ff │ │ +01115e: 0a00 |0053: move-result v0 │ │ +011160: 3900 4100 |0054: if-nez v0, 0095 // +0041 │ │ +011164: 0110 |0056: move v0, v1 │ │ +011166: 7120 ed01 0300 |0057: invoke-static {v3, v0}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01ed │ │ +01116c: 5450 e900 |005a: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +011170: 7110 0002 0000 |005c: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.i:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0200 │ │ +011176: 5450 e900 |005f: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +01117a: 7110 f501 0000 |0061: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.e:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@01f5 │ │ +011180: 2200 d600 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +011184: 7010 fd03 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01118a: 1a01 8c02 |0069: const-string v1, "Sort by " // string@028c │ │ +01118e: 6e20 0104 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011194: 0c00 |006e: move-result-object v0 │ │ +011196: 5451 e900 |006f: iget-object v1, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +01119a: 5411 8900 |0071: iget-object v1, v1, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +01119e: 6e20 0104 1000 |0073: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0111a4: 0c00 |0076: move-result-object v0 │ │ +0111a6: 1a01 1f00 |0077: const-string v1, " increasing = " // string@001f │ │ +0111aa: 6e20 0104 1000 |0079: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0111b0: 0c00 |007c: move-result-object v0 │ │ +0111b2: 5451 e900 |007d: iget-object v1, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +0111b6: 7110 ff01 0100 |007f: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01ff │ │ +0111bc: 0a01 |0082: move-result v1 │ │ +0111be: 6e20 0204 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +0111c4: 0c00 |0086: move-result-object v0 │ │ +0111c6: 6e10 0304 0000 |0087: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0111cc: 0c00 |008a: move-result-object v0 │ │ +0111ce: 5451 e900 |008b: iget-object v1, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +0111d2: 7110 f201 0100 |008d: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +0111d8: 0a01 |0090: move-result v1 │ │ +0111da: 7120 3903 1000 |0091: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0111e0: 0e00 |0094: return-void │ │ +0111e2: 0120 |0095: move v0, v2 │ │ +0111e4: 28c1 |0096: goto 0057 // -003f │ │ +0111e6: 5452 e900 |0097: iget-object v2, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +0111ea: 5b20 8900 |0099: iput-object v0, v2, Ldk/andsen/asqlitemanager/TableViewer;.b:Ljava/lang/String; // field@0089 │ │ +0111ee: 5450 e900 |009b: iget-object v0, v5, Ldk/andsen/asqlitemanager/ay;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00e9 │ │ +0111f2: 7120 ed01 1000 |009d: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01ed │ │ +0111f8: 28ba |00a0: goto 005a // -0046 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #43 header: │ │ @@ -15368,48 +15365,48 @@ │ │ type : '(Ldk/andsen/asqlitemanager/TableViewer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011204: |[011204] dk.andsen.asqlitemanager.az.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ -011214: 5b01 ea00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ -011218: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01121e: 0e00 |0005: return-void │ │ +0111fc: |[0111fc] dk.andsen.asqlitemanager.az.:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ +01120c: 5b01 ea00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ +011210: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011216: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/az;) │ │ name : 'onGlobalLayout' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -011220: |[011220] dk.andsen.asqlitemanager.az.onGlobalLayout:()V │ │ -011230: 1a00 dc03 |0000: const-string v0, "onGlobalLayout" // string@03dc │ │ -011234: 5421 ea00 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ -011238: 7110 f201 0100 |0004: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ -01123e: 0a01 |0007: move-result v1 │ │ -011240: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011246: 5420 ea00 |000b: iget-object v0, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ -01124a: 7110 0102 0000 |000d: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.j:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@0201 │ │ -011250: 0a00 |0010: move-result v0 │ │ -011252: 3900 0d00 |0011: if-nez v0, 001e // +000d │ │ -011256: 5420 ea00 |0013: iget-object v0, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ -01125a: 7110 0202 0000 |0015: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.k:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0202 │ │ -011260: 5420 ea00 |0018: iget-object v0, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ -011264: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -011266: 7120 f001 1000 |001b: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01f0 │ │ -01126c: 0e00 |001e: return-void │ │ +011218: |[011218] dk.andsen.asqlitemanager.az.onGlobalLayout:()V │ │ +011228: 1a00 dc03 |0000: const-string v0, "onGlobalLayout" // string@03dc │ │ +01122c: 5421 ea00 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ +011230: 7110 f201 0100 |0004: invoke-static {v1}, Ldk/andsen/asqlitemanager/TableViewer;.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@01f2 │ │ +011236: 0a01 |0007: move-result v1 │ │ +011238: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01123e: 5420 ea00 |000b: iget-object v0, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ +011242: 7110 0102 0000 |000d: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.j:(Ldk/andsen/asqlitemanager/TableViewer;)Z // method@0201 │ │ +011248: 0a00 |0010: move-result v0 │ │ +01124a: 3900 0d00 |0011: if-nez v0, 001e // +000d │ │ +01124e: 5420 ea00 |0013: iget-object v0, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ +011252: 7110 0202 0000 |0015: invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;.k:(Ldk/andsen/asqlitemanager/TableViewer;)V // method@0202 │ │ +011258: 5420 ea00 |0018: iget-object v0, v2, Ldk/andsen/asqlitemanager/az;.a:Ldk/andsen/asqlitemanager/TableViewer; // field@00ea │ │ +01125c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +01125e: 7120 f001 1000 |001b: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/TableViewer;.c:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z // method@01f0 │ │ +011264: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #44 header: │ │ @@ -15444,55 +15441,55 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -011270: |[011270] dk.andsen.asqlitemanager.b.:(Landroid/content/Context;Landroid/app/Dialog;)V │ │ -011280: 5b01 eb00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/b;.a:Landroid/content/Context; // field@00eb │ │ -011284: 5b02 ec00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/b;.b:Landroid/app/Dialog; // field@00ec │ │ -011288: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01128e: 0e00 |0007: return-void │ │ +011268: |[011268] dk.andsen.asqlitemanager.b.:(Landroid/content/Context;Landroid/app/Dialog;)V │ │ +011278: 5b01 eb00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/b;.a:Landroid/content/Context; // field@00eb │ │ +01127c: 5b02 ec00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/b;.b:Landroid/app/Dialog; // field@00ec │ │ +011280: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/b;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -011290: |[011290] dk.andsen.asqlitemanager.b.onClick:(Landroid/view/View;)V │ │ -0112a0: 5450 eb00 |0000: iget-object v0, v5, Ldk/andsen/asqlitemanager/b;.a:Landroid/content/Context; // field@00eb │ │ -0112a4: 2201 1400 |0002: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -0112a8: 1a02 2603 |0004: const-string v2, "android.intent.action.VIEW" // string@0326 │ │ -0112ac: 2203 d600 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0112b0: 7010 fc03 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0112b6: 1a04 c403 |000b: const-string v4, "market://details?id=" // string@03c4 │ │ -0112ba: 6e20 0004 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0112c0: 0c03 |0010: move-result-object v3 │ │ -0112c2: 7100 1002 0000 |0011: invoke-static {}, Ldk/andsen/asqlitemanager/a;.a:()Ljava/lang/String; // method@0210 │ │ -0112c8: 0c04 |0014: move-result-object v4 │ │ -0112ca: 6e20 0004 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0112d0: 0c03 |0018: move-result-object v3 │ │ -0112d2: 6e10 0204 0300 |0019: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0112d8: 0c03 |001c: move-result-object v3 │ │ -0112da: 7110 6a00 0300 |001d: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@006a │ │ -0112e0: 0c03 |0020: move-result-object v3 │ │ -0112e2: 7030 3a00 2103 |0021: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@003a │ │ -0112e8: 6e20 3500 1000 |0024: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0035 │ │ -0112ee: 5450 ec00 |0027: iget-object v0, v5, Ldk/andsen/asqlitemanager/b;.b:Landroid/app/Dialog; // field@00ec │ │ -0112f2: 6e10 1c00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -0112f8: 0e00 |002c: return-void │ │ +011288: |[011288] dk.andsen.asqlitemanager.b.onClick:(Landroid/view/View;)V │ │ +011298: 5450 eb00 |0000: iget-object v0, v5, Ldk/andsen/asqlitemanager/b;.a:Landroid/content/Context; // field@00eb │ │ +01129c: 2201 1400 |0002: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +0112a0: 1a02 2603 |0004: const-string v2, "android.intent.action.VIEW" // string@0326 │ │ +0112a4: 2203 d600 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +0112a8: 7010 fd03 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0112ae: 1a04 c403 |000b: const-string v4, "market://details?id=" // string@03c4 │ │ +0112b2: 6e20 0104 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0112b8: 0c03 |0010: move-result-object v3 │ │ +0112ba: 7100 1002 0000 |0011: invoke-static {}, Ldk/andsen/asqlitemanager/a;.a:()Ljava/lang/String; // method@0210 │ │ +0112c0: 0c04 |0014: move-result-object v4 │ │ +0112c2: 6e20 0104 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0112c8: 0c03 |0018: move-result-object v3 │ │ +0112ca: 6e10 0304 0300 |0019: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0112d0: 0c03 |001c: move-result-object v3 │ │ +0112d2: 7110 6a00 0300 |001d: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@006a │ │ +0112d8: 0c03 |0020: move-result-object v3 │ │ +0112da: 7030 3a00 2103 |0021: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@003a │ │ +0112e0: 6e20 3500 1000 |0024: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0035 │ │ +0112e6: 5450 ec00 |0027: iget-object v0, v5, Ldk/andsen/asqlitemanager/b;.b:Landroid/app/Dialog; // field@00ec │ │ +0112ea: 6e10 1c00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +0112f0: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #45 header: │ │ @@ -15535,69 +15532,69 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;ZI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0112fc: |[0112fc] dk.andsen.asqlitemanager.ba.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;ZI)V │ │ -01130c: 5b01 f000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ba;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f0 │ │ -011310: 5b02 ed00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ba;.a:Landroid/app/Dialog; // field@00ed │ │ -011314: 5c03 ee00 |0004: iput-boolean v3, v0, Ldk/andsen/asqlitemanager/ba;.b:Z // field@00ee │ │ -011318: 5904 ef00 |0006: iput v4, v0, Ldk/andsen/asqlitemanager/ba;.c:I // field@00ef │ │ -01131c: 7010 dd03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -011322: 0e00 |000b: return-void │ │ +0112f4: |[0112f4] dk.andsen.asqlitemanager.ba.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;ZI)V │ │ +011304: 5b01 f000 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/ba;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f0 │ │ +011308: 5b02 ed00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/ba;.a:Landroid/app/Dialog; // field@00ed │ │ +01130c: 5c03 ee00 |0004: iput-boolean v3, v0, Ldk/andsen/asqlitemanager/ba;.b:Z // field@00ee │ │ +011310: 5904 ef00 |0006: iput v4, v0, Ldk/andsen/asqlitemanager/ba;.c:I // field@00ef │ │ +011314: 7010 de03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +01131a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/ba;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -011324: |[011324] dk.andsen.asqlitemanager.ba.onClick:(Landroid/view/View;)V │ │ -011334: 5430 ed00 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/ba;.a:Landroid/app/Dialog; // field@00ed │ │ -011338: 1401 8000 087f |0002: const v1, #float 1.80778e+38 // #7f080080 │ │ -01133e: 6e20 1d00 1000 |0005: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -011344: 0c00 |0008: move-result-object v0 │ │ -011346: 1f00 3a00 |0009: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -01134a: 1401 bb00 077f |000b: const v1, #float 1.7945e+38 // #7f0700bb │ │ -011350: 6e20 a000 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setText:(I)V // method@00a0 │ │ -011356: 2201 d600 |0011: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01135a: 7010 fc03 0100 |0013: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011360: 1a02 8a02 |0016: const-string v2, "Show again " // string@028a │ │ -011364: 6e20 0004 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01136a: 0c01 |001b: move-result-object v1 │ │ -01136c: 6e10 9a00 0000 |001c: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -011372: 0a02 |001f: move-result v2 │ │ -011374: 6e20 0104 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -01137a: 0c01 |0023: move-result-object v1 │ │ -01137c: 6e10 0204 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011382: 0c01 |0027: move-result-object v1 │ │ -011384: 5532 ee00 |0028: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/ba;.b:Z // field@00ee │ │ -011388: 7120 3903 2100 |002a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -01138e: 5431 f000 |002d: iget-object v1, v3, Ldk/andsen/asqlitemanager/ba;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f0 │ │ -011392: 7110 1602 0100 |002f: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011398: 0c01 |0032: move-result-object v1 │ │ -01139a: 5232 ef00 |0033: iget v2, v3, Ldk/andsen/asqlitemanager/ba;.c:I // field@00ef │ │ -01139e: 6e10 9a00 0000 |0035: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -0113a4: 0a00 |0038: move-result v0 │ │ -0113a6: 7130 7b02 2100 |0039: invoke-static {v1, v2, v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;IZ)V // method@027b │ │ -0113ac: 5430 f000 |003c: iget-object v0, v3, Ldk/andsen/asqlitemanager/ba;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f0 │ │ -0113b0: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -0113b2: 7120 1902 1000 |003f: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z // method@0219 │ │ -0113b8: 5430 ed00 |0042: iget-object v0, v3, Ldk/andsen/asqlitemanager/ba;.a:Landroid/app/Dialog; // field@00ed │ │ -0113bc: 6e10 1c00 0000 |0044: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -0113c2: 0e00 |0047: return-void │ │ +01131c: |[01131c] dk.andsen.asqlitemanager.ba.onClick:(Landroid/view/View;)V │ │ +01132c: 5430 ed00 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/ba;.a:Landroid/app/Dialog; // field@00ed │ │ +011330: 1401 8000 087f |0002: const v1, #float 1.80778e+38 // #7f080080 │ │ +011336: 6e20 1d00 1000 |0005: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +01133c: 0c00 |0008: move-result-object v0 │ │ +01133e: 1f00 3a00 |0009: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +011342: 1401 bb00 077f |000b: const v1, #float 1.7945e+38 // #7f0700bb │ │ +011348: 6e20 a000 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setText:(I)V // method@00a0 │ │ +01134e: 2201 d600 |0011: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011352: 7010 fd03 0100 |0013: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011358: 1a02 8a02 |0016: const-string v2, "Show again " // string@028a │ │ +01135c: 6e20 0104 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011362: 0c01 |001b: move-result-object v1 │ │ +011364: 6e10 9a00 0000 |001c: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +01136a: 0a02 |001f: move-result v2 │ │ +01136c: 6e20 0204 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +011372: 0c01 |0023: move-result-object v1 │ │ +011374: 6e10 0304 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01137a: 0c01 |0027: move-result-object v1 │ │ +01137c: 5532 ee00 |0028: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/ba;.b:Z // field@00ee │ │ +011380: 7120 3903 2100 |002a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011386: 5431 f000 |002d: iget-object v1, v3, Ldk/andsen/asqlitemanager/ba;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f0 │ │ +01138a: 7110 1602 0100 |002f: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011390: 0c01 |0032: move-result-object v1 │ │ +011392: 5232 ef00 |0033: iget v2, v3, Ldk/andsen/asqlitemanager/ba;.c:I // field@00ef │ │ +011396: 6e10 9a00 0000 |0035: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +01139c: 0a00 |0038: move-result v0 │ │ +01139e: 7130 7b02 2100 |0039: invoke-static {v1, v2, v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;IZ)V // method@027b │ │ +0113a4: 5430 f000 |003c: iget-object v0, v3, Ldk/andsen/asqlitemanager/ba;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f0 │ │ +0113a8: 1201 |003e: const/4 v1, #int 0 // #0 │ │ +0113aa: 7120 1902 1000 |003f: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z // method@0219 │ │ +0113b0: 5430 ed00 |0042: iget-object v0, v3, Ldk/andsen/asqlitemanager/ba;.a:Landroid/app/Dialog; // field@00ed │ │ +0113b4: 6e10 1c00 0000 |0044: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +0113ba: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #46 header: │ │ @@ -15632,52 +15629,52 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0113c4: |[0113c4] dk.andsen.asqlitemanager.bb.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)V │ │ -0113d4: 5b01 f200 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bb;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f2 │ │ -0113d8: 5b02 f100 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/bb;.a:Landroid/app/Dialog; // field@00f1 │ │ -0113dc: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0113e2: 0e00 |0007: return-void │ │ +0113bc: |[0113bc] dk.andsen.asqlitemanager.bb.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)V │ │ +0113cc: 5b01 f200 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bb;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f2 │ │ +0113d0: 5b02 f100 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/bb;.a:Landroid/app/Dialog; // field@00f1 │ │ +0113d4: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0113da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/bb;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0113e4: |[0113e4] dk.andsen.asqlitemanager.bb.onClick:(Landroid/view/View;)V │ │ -0113f4: 5430 f100 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/bb;.a:Landroid/app/Dialog; // field@00f1 │ │ -0113f8: 1401 5700 087f |0002: const v1, #float 1.80777e+38 // #7f080057 │ │ -0113fe: 6e20 1d00 1000 |0005: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -011404: 0c00 |0008: move-result-object v0 │ │ -011406: 1f00 3a00 |0009: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -01140a: 5431 f200 |000b: iget-object v1, v3, Ldk/andsen/asqlitemanager/bb;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f2 │ │ -01140e: 7110 1602 0100 |000d: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011414: 0c01 |0010: move-result-object v1 │ │ -011416: 1a02 8b02 |0011: const-string v2, "ShowWelcome3.6" // string@028b │ │ -01141a: 6e10 9a00 0000 |0013: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -011420: 0a00 |0016: move-result v0 │ │ -011422: 7130 8302 2100 |0017: invoke-static {v1, v2, v0}, Ldk/andsen/asqlitemanager/e;.c:(Landroid/content/Context;Ljava/lang/String;Z)V // method@0283 │ │ -011428: 5430 f100 |001a: iget-object v0, v3, Ldk/andsen/asqlitemanager/bb;.a:Landroid/app/Dialog; // field@00f1 │ │ -01142c: 6e10 1c00 0000 |001c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -011432: 5430 f200 |001f: iget-object v0, v3, Ldk/andsen/asqlitemanager/bb;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f2 │ │ -011436: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -011438: 7120 1c02 1000 |0022: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z // method@021c │ │ -01143e: 0e00 |0025: return-void │ │ +0113dc: |[0113dc] dk.andsen.asqlitemanager.bb.onClick:(Landroid/view/View;)V │ │ +0113ec: 5430 f100 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/bb;.a:Landroid/app/Dialog; // field@00f1 │ │ +0113f0: 1401 5700 087f |0002: const v1, #float 1.80777e+38 // #7f080057 │ │ +0113f6: 6e20 1d00 1000 |0005: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +0113fc: 0c00 |0008: move-result-object v0 │ │ +0113fe: 1f00 3a00 |0009: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +011402: 5431 f200 |000b: iget-object v1, v3, Ldk/andsen/asqlitemanager/bb;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f2 │ │ +011406: 7110 1602 0100 |000d: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +01140c: 0c01 |0010: move-result-object v1 │ │ +01140e: 1a02 8b02 |0011: const-string v2, "ShowWelcome3.6" // string@028b │ │ +011412: 6e10 9a00 0000 |0013: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +011418: 0a00 |0016: move-result v0 │ │ +01141a: 7130 8302 2100 |0017: invoke-static {v1, v2, v0}, Ldk/andsen/asqlitemanager/e;.c:(Landroid/content/Context;Ljava/lang/String;Z)V // method@0283 │ │ +011420: 5430 f100 |001a: iget-object v0, v3, Ldk/andsen/asqlitemanager/bb;.a:Landroid/app/Dialog; // field@00f1 │ │ +011424: 6e10 1c00 0000 |001c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +01142a: 5430 f200 |001f: iget-object v0, v3, Ldk/andsen/asqlitemanager/bb;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f2 │ │ +01142e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +011430: 7120 1c02 1000 |0022: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;Z)Z // method@021c │ │ +011436: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #47 header: │ │ @@ -15712,70 +15709,70 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -011440: |[011440] dk.andsen.asqlitemanager.bc.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Ljava/lang/String;)V │ │ -011450: 5b01 f400 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ -011454: 5b02 f300 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/bc;.a:Ljava/lang/String; // field@00f3 │ │ -011458: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01145e: 0e00 |0007: return-void │ │ +011438: |[011438] dk.andsen.asqlitemanager.bc.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Ljava/lang/String;)V │ │ +011448: 5b01 f400 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ +01144c: 5b02 f300 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/bc;.a:Ljava/lang/String; // field@00f3 │ │ +011450: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011456: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/bc;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -011460: |[011460] dk.andsen.asqlitemanager.bc.onClick:(Landroid/view/View;)V │ │ -011470: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -011472: 2200 1400 |0001: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -011476: 5441 f400 |0003: iget-object v1, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ -01147a: 7110 1602 0100 |0005: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011480: 0c01 |0008: move-result-object v1 │ │ -011482: 1c02 ad00 |0009: const-class v2, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ -011486: 7030 3900 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -01148c: 1a01 9002 |000e: const-string v1, "StartDir" // string@0290 │ │ -011490: 5442 f300 |0010: iget-object v2, v4, Ldk/andsen/asqlitemanager/bc;.a:Ljava/lang/String; // field@00f3 │ │ -011494: 6e30 4100 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -01149a: 1a01 bd02 |0015: const-string v1, "UseRoot" // string@02bd │ │ -01149e: 6e30 4200 1003 |0017: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -0114a4: 1a01 0801 |001a: const-string v1, "GetDir" // string@0108 │ │ -0114a8: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0114aa: 6e30 4200 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -0114b0: 1a01 bc02 |0020: const-string v1, "UseBB" // string@02bc │ │ -0114b4: 6e30 4200 1003 |0022: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -0114ba: 1a01 4402 |0025: const-string v1, "OpenFile" // string@0244 │ │ -0114be: 6e30 4200 1003 |0027: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ -0114c4: 5441 f400 |002a: iget-object v1, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ -0114c8: 1222 |002c: const/4 v2, #int 2 // #2 │ │ -0114ca: 6e30 2f02 0102 |002d: invoke-virtual {v1, v0, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivityForResult:(Landroid/content/Intent;I)V // method@022f │ │ -0114d0: 0e00 |0030: return-void │ │ -0114d2: 0d00 |0031: move-exception v0 │ │ -0114d4: 1a01 d600 |0032: const-string v1, "Error in file picker" // string@00d6 │ │ -0114d8: 5442 f400 |0034: iget-object v2, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ -0114dc: 7110 1b02 0200 |0036: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -0114e2: 0a02 |0039: move-result v2 │ │ -0114e4: 7120 3c03 2100 |003a: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0114ea: 6e10 d103 0000 |003d: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -0114f0: 1a00 5902 |0040: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -0114f4: 5441 f400 |0042: iget-object v1, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ -0114f8: 7110 1602 0100 |0044: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -0114fe: 0c01 |0047: move-result-object v1 │ │ -011500: 7120 3603 1000 |0048: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -011506: 28e5 |004b: goto 0030 // -001b │ │ +011458: |[011458] dk.andsen.asqlitemanager.bc.onClick:(Landroid/view/View;)V │ │ +011468: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +01146a: 2200 1400 |0001: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +01146e: 5441 f400 |0003: iget-object v1, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ +011472: 7110 1602 0100 |0005: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011478: 0c01 |0008: move-result-object v1 │ │ +01147a: 1c02 ad00 |0009: const-class v2, Ldk/andsen/filepicker/FilePicker; // type@00ad │ │ +01147e: 7030 3900 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +011484: 1a01 9002 |000e: const-string v1, "StartDir" // string@0290 │ │ +011488: 5442 f300 |0010: iget-object v2, v4, Ldk/andsen/asqlitemanager/bc;.a:Ljava/lang/String; // field@00f3 │ │ +01148c: 6e30 4100 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +011492: 1a01 bd02 |0015: const-string v1, "UseRoot" // string@02bd │ │ +011496: 6e30 4200 1003 |0017: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +01149c: 1a01 0801 |001a: const-string v1, "GetDir" // string@0108 │ │ +0114a0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0114a2: 6e30 4200 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +0114a8: 1a01 bc02 |0020: const-string v1, "UseBB" // string@02bc │ │ +0114ac: 6e30 4200 1003 |0022: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +0114b2: 1a01 4402 |0025: const-string v1, "OpenFile" // string@0244 │ │ +0114b6: 6e30 4200 1003 |0027: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@0042 │ │ +0114bc: 5441 f400 |002a: iget-object v1, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ +0114c0: 1222 |002c: const/4 v2, #int 2 // #2 │ │ +0114c2: 6e30 2f02 0102 |002d: invoke-virtual {v1, v0, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivityForResult:(Landroid/content/Intent;I)V // method@022f │ │ +0114c8: 0e00 |0030: return-void │ │ +0114ca: 0d00 |0031: move-exception v0 │ │ +0114cc: 1a01 d600 |0032: const-string v1, "Error in file picker" // string@00d6 │ │ +0114d0: 5442 f400 |0034: iget-object v2, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ +0114d4: 7110 1b02 0200 |0036: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +0114da: 0a02 |0039: move-result v2 │ │ +0114dc: 7120 3c03 2100 |003a: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0114e2: 6e10 d203 0000 |003d: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +0114e8: 1a00 5902 |0040: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +0114ec: 5441 f400 |0042: iget-object v1, v4, Ldk/andsen/asqlitemanager/bc;.b:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f4 │ │ +0114f0: 7110 1602 0100 |0044: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +0114f6: 0c01 |0047: move-result-object v1 │ │ +0114f8: 7120 3603 1000 |0048: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0114fe: 28e5 |004b: goto 0030 // -001b │ │ catches : 1 │ │ 0x002a - 0x0030 │ │ Ljava/lang/Exception; -> 0x0031 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -15820,221 +15817,221 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -011518: |[011518] dk.andsen.asqlitemanager.bd.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/EditText;)V │ │ -011528: 5b01 f800 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -01152c: 5b02 f500 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/bd;.a:Landroid/widget/Button; // field@00f5 │ │ -011530: 5b03 f600 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/bd;.b:Landroid/widget/TextView; // field@00f6 │ │ -011534: 5b04 f700 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/bd;.c:Landroid/widget/EditText; // field@00f7 │ │ -011538: 7010 dd03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01153e: 0e00 |000b: return-void │ │ +011510: |[011510] dk.andsen.asqlitemanager.bd.:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/EditText;)V │ │ +011520: 5b01 f800 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011524: 5b02 f500 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/bd;.a:Landroid/widget/Button; // field@00f5 │ │ +011528: 5b03 f600 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/bd;.b:Landroid/widget/TextView; // field@00f6 │ │ +01152c: 5b04 f700 |0006: iput-object v4, v0, Ldk/andsen/asqlitemanager/bd;.c:Landroid/widget/EditText; // field@00f7 │ │ +011530: 7010 de03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011536: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/bd;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 386 16-bit code units │ │ -011540: |[011540] dk.andsen.asqlitemanager.bd.onClick:(Landroid/view/View;)V │ │ -011550: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -011552: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -011554: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011556: 1407 2f00 077f |0003: const v7, #float 1.79447e+38 // #7f07002f │ │ -01155c: 5492 f500 |0006: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.a:Landroid/widget/Button; // field@00f5 │ │ -011560: 332a 7f00 |0008: if-ne v10, v2, 0087 // +007f │ │ -011564: 7100 3a03 0000 |000a: invoke-static {}, Ldk/andsen/c/e;.a:()Z // method@033a │ │ -01156a: 0a02 |000d: move-result v2 │ │ -01156c: 3802 5300 |000e: if-eqz v2, 0061 // +0053 │ │ -011570: 5492 f600 |0010: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.b:Landroid/widget/TextView; // field@00f6 │ │ -011574: 6e10 e200 0200 |0012: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ -01157a: 0c02 |0015: move-result-object v2 │ │ -01157c: 6e10 df03 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -011582: 0c02 |0019: move-result-object v2 │ │ -011584: 7110 3303 0200 |001a: invoke-static {v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;)Ljava/lang/String; // method@0333 │ │ -01158a: 0c02 |001d: move-result-object v2 │ │ -01158c: 5493 f700 |001e: iget-object v3, v9, Ldk/andsen/asqlitemanager/bd;.c:Landroid/widget/EditText; // field@00f7 │ │ -011590: 6e10 a400 0300 |0020: invoke-virtual {v3}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ -011596: 0c03 |0023: move-result-object v3 │ │ -011598: 6e10 df03 0300 |0024: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -01159e: 0c03 |0027: move-result-object v3 │ │ -0115a0: 2204 d600 |0028: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -0115a4: 7010 fc03 0400 |002a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0115aa: 6e20 0004 2400 |002d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0115b0: 0c02 |0030: move-result-object v2 │ │ -0115b2: 6e20 0004 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0115b8: 0c02 |0034: move-result-object v2 │ │ -0115ba: 6e10 0204 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0115c0: 0c02 |0038: move-result-object v2 │ │ -0115c2: 6e10 f703 0300 |0039: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -0115c8: 0c03 |003c: move-result-object v3 │ │ -0115ca: 1a04 0000 |003d: const-string v4, "" // string@0000 │ │ -0115ce: 6e20 e703 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -0115d4: 0a03 |0042: move-result v3 │ │ -0115d6: 3803 4500 |0043: if-eqz v3, 0088 // +0045 │ │ -0115da: 5490 f800 |0045: iget-object v0, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -0115de: 6e20 2402 7000 |0047: invoke-virtual {v0, v7}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -0115e4: 0c00 |004a: move-result-object v0 │ │ -0115e6: 1f00 d400 |004b: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -0115ea: 5491 f800 |004d: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -0115ee: 1402 3000 077f |004f: const v2, #float 1.79447e+38 // #7f070030 │ │ -0115f4: 6e20 2402 2100 |0052: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -0115fa: 0c01 |0055: move-result-object v1 │ │ -0115fc: 1f01 d400 |0056: check-cast v1, Ljava/lang/String; // type@00d4 │ │ -011600: 5492 f800 |0058: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -011604: 7110 1602 0200 |005a: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -01160a: 0c02 |005d: move-result-object v2 │ │ -01160c: 7130 3703 1002 |005e: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -011612: 2200 d600 |0061: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -011616: 7010 fc03 0000 |0063: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01161c: 1a01 5502 |0066: const-string v1, "Path: " // string@0255 │ │ -011620: 6e20 0004 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011626: 0c00 |006b: move-result-object v0 │ │ -011628: 5491 f700 |006c: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.c:Landroid/widget/EditText; // field@00f7 │ │ -01162c: 6e10 a500 0100 |006e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ -011632: 0c01 |0071: move-result-object v1 │ │ -011634: 6e10 df03 0100 |0072: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -01163a: 0c01 |0075: move-result-object v1 │ │ -01163c: 6e20 0004 1000 |0076: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011642: 0c00 |0079: move-result-object v0 │ │ -011644: 6e10 0204 0000 |007a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01164a: 0c00 |007d: move-result-object v0 │ │ -01164c: 5491 f800 |007e: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -011650: 7110 1b02 0100 |0080: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -011656: 0a01 |0083: move-result v1 │ │ -011658: 7120 3903 1000 |0084: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -01165e: 0e00 |0087: return-void │ │ -011660: 1a03 5a00 |0088: const-string v3, ".sqlite" // string@005a │ │ -011664: 6e20 e603 3200 |008a: invoke-virtual {v2, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ -01166a: 0a03 |008d: move-result v3 │ │ -01166c: 3903 1500 |008e: if-nez v3, 00a3 // +0015 │ │ -011670: 2203 d600 |0090: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -011674: 7010 fc03 0300 |0092: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01167a: 6e20 0004 2300 |0095: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011680: 0c02 |0098: move-result-object v2 │ │ -011682: 1a03 5a00 |0099: const-string v3, ".sqlite" // string@005a │ │ -011686: 6e20 0004 3200 |009b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01168c: 0c02 |009e: move-result-object v2 │ │ -01168e: 6e10 0204 0200 |009f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011694: 0c02 |00a2: move-result-object v2 │ │ -011696: 2203 bc00 |00a3: new-instance v3, Ljava/io/File; // type@00bc │ │ -01169a: 7020 a803 2300 |00a5: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -0116a0: 6e10 aa03 0300 |00a8: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@03aa │ │ -0116a6: 0a04 |00ab: move-result v4 │ │ -0116a8: 3804 7900 |00ac: if-eqz v4, 0125 // +0079 │ │ -0116ac: 5491 f800 |00ae: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -0116b0: 1403 2f00 077f |00b0: const v3, #float 1.79447e+38 // #7f07002f │ │ -0116b6: 6e20 2302 3100 |00b3: invoke-virtual {v1, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ -0116bc: 0c01 |00b6: move-result-object v1 │ │ -0116be: 2203 d600 |00b7: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0116c2: 7010 fc03 0300 |00b9: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0116c8: 6e20 0004 2300 |00bc: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0116ce: 0c03 |00bf: move-result-object v3 │ │ -0116d0: 1a04 0a00 |00c0: const-string v4, " " // string@000a │ │ -0116d4: 6e20 0004 4300 |00c2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0116da: 0c03 |00c5: move-result-object v3 │ │ -0116dc: 5494 f800 |00c6: iget-object v4, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -0116e0: 1405 5d00 077f |00c8: const v5, #float 1.79448e+38 // #7f07005d │ │ -0116e6: 6e20 2302 5400 |00cb: invoke-virtual {v4, v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ -0116ec: 0c04 |00ce: move-result-object v4 │ │ -0116ee: 6e20 0004 4300 |00cf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0116f4: 0c03 |00d2: move-result-object v3 │ │ -0116f6: 6e10 0204 0300 |00d3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0116fc: 0c03 |00d6: move-result-object v3 │ │ -0116fe: 5494 f800 |00d7: iget-object v4, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -011702: 7110 1602 0400 |00d9: invoke-static {v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011708: 0c04 |00dc: move-result-object v4 │ │ -01170a: 7130 3703 3104 |00dd: invoke-static {v1, v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -011710: 3900 81ff |00e0: if-nez v0, 0061 // -007f │ │ -011714: 2200 1400 |00e2: new-instance v0, Landroid/content/Intent; // type@0014 │ │ -011718: 5491 f800 |00e4: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -01171c: 7110 1602 0100 |00e6: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011722: 0c01 |00e9: move-result-object v1 │ │ -011724: 1c03 5500 |00ea: const-class v3, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -011728: 7030 3900 1003 |00ec: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -01172e: 1a01 4303 |00ef: const-string v1, "db" // string@0343 │ │ -011732: 6e30 4100 1002 |00f1: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -011738: 5491 f800 |00f4: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -01173c: 7110 1d02 0100 |00f6: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.c:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/app/Dialog; // method@021d │ │ -011742: 0c01 |00f9: move-result-object v1 │ │ -011744: 6e10 1c00 0100 |00fa: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -01174a: 5491 f800 |00fd: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -01174e: 7120 1502 8100 |00ff: invoke-static {v1, v8}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)Landroid/app/Dialog; // method@0215 │ │ -011754: 5491 f800 |0102: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -011758: 6e20 2e02 0100 |0104: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ -01175e: 2900 5aff |0107: goto/16 0061 // -00a6 │ │ -011762: 0d00 |0109: move-exception v0 │ │ -011764: 1a01 d200 |010a: const-string v1, "Error in DBViewer" // string@00d2 │ │ -011768: 5492 f800 |010c: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -01176c: 7110 1b02 0200 |010e: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -011772: 0a02 |0111: move-result v2 │ │ -011774: 7120 3c03 2100 |0112: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -01177a: 6e10 d103 0000 |0115: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -011780: 1a00 5902 |0118: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -011784: 5491 f800 |011a: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -011788: 7110 1602 0100 |011c: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -01178e: 0c01 |011f: move-result-object v1 │ │ -011790: 7120 3603 1000 |0120: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -011796: 2900 3eff |0123: goto/16 0061 // -00c2 │ │ -01179a: 6e10 ab03 0300 |0125: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ -0117a0: 0c04 |0128: move-result-object v4 │ │ -0117a2: 1205 |0129: const/4 v5, #int 0 // #0 │ │ -0117a4: 6e10 ab03 0300 |012a: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ -0117aa: 0c03 |012d: move-result-object v3 │ │ -0117ac: 1a06 5b00 |012e: const-string v6, "/" // string@005b │ │ -0117b0: 6e20 ec03 6300 |0130: invoke-virtual {v3, v6}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ -0117b6: 0a03 |0133: move-result v3 │ │ -0117b8: 6e30 f303 5403 |0134: invoke-virtual {v4, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ -0117be: 0c03 |0137: move-result-object v3 │ │ -0117c0: 5494 f800 |0138: iget-object v4, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -0117c4: 7110 1602 0400 |013a: invoke-static {v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -0117ca: 0c04 |013d: move-result-object v4 │ │ -0117cc: 1a05 6b02 |013e: const-string v5, "RecentNewDBPath" // string@026b │ │ -0117d0: 7130 7d02 5403 |0140: invoke-static {v4, v5, v3}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ -0117d6: 1203 |0143: const/4 v3, #int 0 // #0 │ │ -0117d8: 7120 6300 3200 |0144: invoke-static {v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.openOrCreateDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase; // method@0063 │ │ -0117de: 0c03 |0147: move-result-object v3 │ │ -0117e0: 6e10 5b00 0300 |0148: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@005b │ │ -0117e6: 0110 |014b: move v0, v1 │ │ -0117e8: 2894 |014c: goto 00e0 // -006c │ │ -0117ea: 0d01 |014d: move-exception v1 │ │ -0117ec: 5493 f800 |014e: iget-object v3, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -0117f0: 6e20 2302 7300 |0150: invoke-virtual {v3, v7}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ -0117f6: 0c03 |0153: move-result-object v3 │ │ -0117f8: 2204 d600 |0154: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -0117fc: 7010 fc03 0400 |0156: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011802: 5495 f800 |0159: iget-object v5, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -011806: 1406 5800 077f |015b: const v6, #float 1.79448e+38 // #7f070058 │ │ -01180c: 6e20 2302 6500 |015e: invoke-virtual {v5, v6}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ -011812: 0c05 |0161: move-result-object v5 │ │ -011814: 6e20 0004 5400 |0162: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01181a: 0c04 |0165: move-result-object v4 │ │ -01181c: 1a05 0a00 |0166: const-string v5, " " // string@000a │ │ -011820: 6e20 0004 5400 |0168: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011826: 0c04 |016b: move-result-object v4 │ │ -011828: 6e20 0004 2400 |016c: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01182e: 0c04 |016f: move-result-object v4 │ │ -011830: 6e10 0204 0400 |0170: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011836: 0c04 |0173: move-result-object v4 │ │ -011838: 5495 f800 |0174: iget-object v5, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ -01183c: 7110 1602 0500 |0176: invoke-static {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011842: 0c05 |0179: move-result-object v5 │ │ -011844: 7130 3703 4305 |017a: invoke-static {v3, v4, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -01184a: 6e10 d103 0100 |017d: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -011850: 2900 60ff |0180: goto/16 00e0 // -00a0 │ │ +011538: |[011538] dk.andsen.asqlitemanager.bd.onClick:(Landroid/view/View;)V │ │ +011548: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +01154a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +01154c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +01154e: 1407 2f00 077f |0003: const v7, #float 1.79447e+38 // #7f07002f │ │ +011554: 5492 f500 |0006: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.a:Landroid/widget/Button; // field@00f5 │ │ +011558: 332a 7f00 |0008: if-ne v10, v2, 0087 // +007f │ │ +01155c: 7100 3a03 0000 |000a: invoke-static {}, Ldk/andsen/c/e;.a:()Z // method@033a │ │ +011562: 0a02 |000d: move-result v2 │ │ +011564: 3802 5300 |000e: if-eqz v2, 0061 // +0053 │ │ +011568: 5492 f600 |0010: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.b:Landroid/widget/TextView; // field@00f6 │ │ +01156c: 6e10 e200 0200 |0012: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ +011572: 0c02 |0015: move-result-object v2 │ │ +011574: 7210 ca03 0200 |0016: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +01157a: 0c02 |0019: move-result-object v2 │ │ +01157c: 7110 3303 0200 |001a: invoke-static {v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;)Ljava/lang/String; // method@0333 │ │ +011582: 0c02 |001d: move-result-object v2 │ │ +011584: 5493 f700 |001e: iget-object v3, v9, Ldk/andsen/asqlitemanager/bd;.c:Landroid/widget/EditText; // field@00f7 │ │ +011588: 6e10 a400 0300 |0020: invoke-virtual {v3}, Landroid/widget/EditText;.getEditableText:()Landroid/text/Editable; // method@00a4 │ │ +01158e: 0c03 |0023: move-result-object v3 │ │ +011590: 6e10 e003 0300 |0024: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +011596: 0c03 |0027: move-result-object v3 │ │ +011598: 2204 d600 |0028: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ +01159c: 7010 fd03 0400 |002a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0115a2: 6e20 0104 2400 |002d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0115a8: 0c02 |0030: move-result-object v2 │ │ +0115aa: 6e20 0104 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0115b0: 0c02 |0034: move-result-object v2 │ │ +0115b2: 6e10 0304 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0115b8: 0c02 |0038: move-result-object v2 │ │ +0115ba: 6e10 f803 0300 |0039: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +0115c0: 0c03 |003c: move-result-object v3 │ │ +0115c2: 1a04 0000 |003d: const-string v4, "" // string@0000 │ │ +0115c6: 6e20 e803 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +0115cc: 0a03 |0042: move-result v3 │ │ +0115ce: 3803 4500 |0043: if-eqz v3, 0088 // +0045 │ │ +0115d2: 5490 f800 |0045: iget-object v0, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0115d6: 6e20 2402 7000 |0047: invoke-virtual {v0, v7}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +0115dc: 0c00 |004a: move-result-object v0 │ │ +0115de: 1f00 d400 |004b: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +0115e2: 5491 f800 |004d: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0115e6: 1402 3000 077f |004f: const v2, #float 1.79447e+38 // #7f070030 │ │ +0115ec: 6e20 2402 2100 |0052: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +0115f2: 0c01 |0055: move-result-object v1 │ │ +0115f4: 1f01 d400 |0056: check-cast v1, Ljava/lang/String; // type@00d4 │ │ +0115f8: 5492 f800 |0058: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0115fc: 7110 1602 0200 |005a: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011602: 0c02 |005d: move-result-object v2 │ │ +011604: 7130 3703 1002 |005e: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +01160a: 2200 d600 |0061: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +01160e: 7010 fd03 0000 |0063: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011614: 1a01 5502 |0066: const-string v1, "Path: " // string@0255 │ │ +011618: 6e20 0104 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01161e: 0c00 |006b: move-result-object v0 │ │ +011620: 5491 f700 |006c: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.c:Landroid/widget/EditText; // field@00f7 │ │ +011624: 6e10 a500 0100 |006e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ +01162a: 0c01 |0071: move-result-object v1 │ │ +01162c: 6e10 e003 0100 |0072: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +011632: 0c01 |0075: move-result-object v1 │ │ +011634: 6e20 0104 1000 |0076: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01163a: 0c00 |0079: move-result-object v0 │ │ +01163c: 6e10 0304 0000 |007a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011642: 0c00 |007d: move-result-object v0 │ │ +011644: 5491 f800 |007e: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011648: 7110 1b02 0100 |0080: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +01164e: 0a01 |0083: move-result v1 │ │ +011650: 7120 3903 1000 |0084: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011656: 0e00 |0087: return-void │ │ +011658: 1a03 5a00 |0088: const-string v3, ".sqlite" // string@005a │ │ +01165c: 6e20 e703 3200 |008a: invoke-virtual {v2, v3}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ +011662: 0a03 |008d: move-result v3 │ │ +011664: 3903 1500 |008e: if-nez v3, 00a3 // +0015 │ │ +011668: 2203 d600 |0090: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +01166c: 7010 fd03 0300 |0092: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011672: 6e20 0104 2300 |0095: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011678: 0c02 |0098: move-result-object v2 │ │ +01167a: 1a03 5a00 |0099: const-string v3, ".sqlite" // string@005a │ │ +01167e: 6e20 0104 3200 |009b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011684: 0c02 |009e: move-result-object v2 │ │ +011686: 6e10 0304 0200 |009f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01168c: 0c02 |00a2: move-result-object v2 │ │ +01168e: 2203 bc00 |00a3: new-instance v3, Ljava/io/File; // type@00bc │ │ +011692: 7020 a803 2300 |00a5: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +011698: 6e10 aa03 0300 |00a8: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@03aa │ │ +01169e: 0a04 |00ab: move-result v4 │ │ +0116a0: 3804 7900 |00ac: if-eqz v4, 0125 // +0079 │ │ +0116a4: 5491 f800 |00ae: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0116a8: 1403 2f00 077f |00b0: const v3, #float 1.79447e+38 // #7f07002f │ │ +0116ae: 6e20 2302 3100 |00b3: invoke-virtual {v1, v3}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ +0116b4: 0c01 |00b6: move-result-object v1 │ │ +0116b6: 2203 d600 |00b7: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +0116ba: 7010 fd03 0300 |00b9: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0116c0: 6e20 0104 2300 |00bc: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0116c6: 0c03 |00bf: move-result-object v3 │ │ +0116c8: 1a04 0a00 |00c0: const-string v4, " " // string@000a │ │ +0116cc: 6e20 0104 4300 |00c2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0116d2: 0c03 |00c5: move-result-object v3 │ │ +0116d4: 5494 f800 |00c6: iget-object v4, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0116d8: 1405 5d00 077f |00c8: const v5, #float 1.79448e+38 // #7f07005d │ │ +0116de: 6e20 2302 5400 |00cb: invoke-virtual {v4, v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ +0116e4: 0c04 |00ce: move-result-object v4 │ │ +0116e6: 6e20 0104 4300 |00cf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0116ec: 0c03 |00d2: move-result-object v3 │ │ +0116ee: 6e10 0304 0300 |00d3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0116f4: 0c03 |00d6: move-result-object v3 │ │ +0116f6: 5494 f800 |00d7: iget-object v4, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0116fa: 7110 1602 0400 |00d9: invoke-static {v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011700: 0c04 |00dc: move-result-object v4 │ │ +011702: 7130 3703 3104 |00dd: invoke-static {v1, v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +011708: 3900 81ff |00e0: if-nez v0, 0061 // -007f │ │ +01170c: 2200 1400 |00e2: new-instance v0, Landroid/content/Intent; // type@0014 │ │ +011710: 5491 f800 |00e4: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011714: 7110 1602 0100 |00e6: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +01171a: 0c01 |00e9: move-result-object v1 │ │ +01171c: 1c03 5500 |00ea: const-class v3, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +011720: 7030 3900 1003 |00ec: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +011726: 1a01 4303 |00ef: const-string v1, "db" // string@0343 │ │ +01172a: 6e30 4100 1002 |00f1: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +011730: 5491 f800 |00f4: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011734: 7110 1d02 0100 |00f6: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.c:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/app/Dialog; // method@021d │ │ +01173a: 0c01 |00f9: move-result-object v1 │ │ +01173c: 6e10 1c00 0100 |00fa: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +011742: 5491 f800 |00fd: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011746: 7120 1502 8100 |00ff: invoke-static {v1, v8}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;Landroid/app/Dialog;)Landroid/app/Dialog; // method@0215 │ │ +01174c: 5491 f800 |0102: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011750: 6e20 2e02 0100 |0104: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ +011756: 2900 5aff |0107: goto/16 0061 // -00a6 │ │ +01175a: 0d00 |0109: move-exception v0 │ │ +01175c: 1a01 d200 |010a: const-string v1, "Error in DBViewer" // string@00d2 │ │ +011760: 5492 f800 |010c: iget-object v2, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011764: 7110 1b02 0200 |010e: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +01176a: 0a02 |0111: move-result v2 │ │ +01176c: 7120 3c03 2100 |0112: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +011772: 6e10 d203 0000 |0115: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +011778: 1a00 5902 |0118: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +01177c: 5491 f800 |011a: iget-object v1, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011780: 7110 1602 0100 |011c: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011786: 0c01 |011f: move-result-object v1 │ │ +011788: 7120 3603 1000 |0120: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +01178e: 2900 3eff |0123: goto/16 0061 // -00c2 │ │ +011792: 6e10 ab03 0300 |0125: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ +011798: 0c04 |0128: move-result-object v4 │ │ +01179a: 1205 |0129: const/4 v5, #int 0 // #0 │ │ +01179c: 6e10 ab03 0300 |012a: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ +0117a2: 0c03 |012d: move-result-object v3 │ │ +0117a4: 1a06 5b00 |012e: const-string v6, "/" // string@005b │ │ +0117a8: 6e20 ed03 6300 |0130: invoke-virtual {v3, v6}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ +0117ae: 0a03 |0133: move-result v3 │ │ +0117b0: 6e30 f403 5403 |0134: invoke-virtual {v4, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ +0117b6: 0c03 |0137: move-result-object v3 │ │ +0117b8: 5494 f800 |0138: iget-object v4, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0117bc: 7110 1602 0400 |013a: invoke-static {v4}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +0117c2: 0c04 |013d: move-result-object v4 │ │ +0117c4: 1a05 6b02 |013e: const-string v5, "RecentNewDBPath" // string@026b │ │ +0117c8: 7130 7d02 5403 |0140: invoke-static {v4, v5, v3}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ +0117ce: 1203 |0143: const/4 v3, #int 0 // #0 │ │ +0117d0: 7120 6300 3200 |0144: invoke-static {v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.openOrCreateDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)Landroid/database/sqlite/SQLiteDatabase; // method@0063 │ │ +0117d6: 0c03 |0147: move-result-object v3 │ │ +0117d8: 6e10 5b00 0300 |0148: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@005b │ │ +0117de: 0110 |014b: move v0, v1 │ │ +0117e0: 2894 |014c: goto 00e0 // -006c │ │ +0117e2: 0d01 |014d: move-exception v1 │ │ +0117e4: 5493 f800 |014e: iget-object v3, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0117e8: 6e20 2302 7300 |0150: invoke-virtual {v3, v7}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ +0117ee: 0c03 |0153: move-result-object v3 │ │ +0117f0: 2204 d600 |0154: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ +0117f4: 7010 fd03 0400 |0156: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0117fa: 5495 f800 |0159: iget-object v5, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +0117fe: 1406 5800 077f |015b: const v6, #float 1.79448e+38 // #7f070058 │ │ +011804: 6e20 2302 6500 |015e: invoke-virtual {v5, v6}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getString:(I)Ljava/lang/String; // method@0223 │ │ +01180a: 0c05 |0161: move-result-object v5 │ │ +01180c: 6e20 0104 5400 |0162: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011812: 0c04 |0165: move-result-object v4 │ │ +011814: 1a05 0a00 |0166: const-string v5, " " // string@000a │ │ +011818: 6e20 0104 5400 |0168: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01181e: 0c04 |016b: move-result-object v4 │ │ +011820: 6e20 0104 2400 |016c: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011826: 0c04 |016f: move-result-object v4 │ │ +011828: 6e10 0304 0400 |0170: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01182e: 0c04 |0173: move-result-object v4 │ │ +011830: 5495 f800 |0174: iget-object v5, v9, Ldk/andsen/asqlitemanager/bd;.d:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f8 │ │ +011834: 7110 1602 0500 |0176: invoke-static {v5}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +01183a: 0c05 |0179: move-result-object v5 │ │ +01183c: 7130 3703 4305 |017a: invoke-static {v3, v4, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +011842: 6e10 d203 0100 |017d: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +011848: 2900 60ff |0180: goto/16 00e0 // -00a0 │ │ catches : 3 │ │ 0x00a3 - 0x00e0 │ │ Ljava/lang/Exception; -> 0x014d │ │ 0x0102 - 0x0107 │ │ Ljava/lang/Exception; -> 0x0109 │ │ 0x0125 - 0x014b │ │ Ljava/lang/Exception; -> 0x014d │ │ @@ -16071,34 +16068,34 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011878: |[011878] dk.andsen.asqlitemanager.be.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ -011888: 5b01 f900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/be;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f9 │ │ -01188c: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -011892: 0e00 |0005: return-void │ │ +011870: |[011870] dk.andsen.asqlitemanager.be.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ +011880: 5b01 f900 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/be;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00f9 │ │ +011884: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +01188a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/be;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -011894: |[011894] dk.andsen.asqlitemanager.be.onClick:(Landroid/content/DialogInterface;I)V │ │ -0118a4: 0e00 |0000: return-void │ │ +01188c: |[01188c] dk.andsen.asqlitemanager.be.onClick:(Landroid/content/DialogInterface;I)V │ │ +01189c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #50 header: │ │ @@ -16129,66 +16126,66 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0118a8: |[0118a8] dk.andsen.asqlitemanager.bf.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ -0118b8: 5b01 fa00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ -0118bc: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0118c2: 0e00 |0005: return-void │ │ +0118a0: |[0118a0] dk.andsen.asqlitemanager.bf.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ +0118b0: 5b01 fa00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ +0118b4: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0118ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/bf;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -0118c4: |[0118c4] dk.andsen.asqlitemanager.bf.onClick:(Landroid/content/DialogInterface;I)V │ │ -0118d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0118d6: 1a00 bc00 |0001: const-string v0, "Deleting preferences" // string@00bc │ │ -0118da: 5431 fa00 |0003: iget-object v1, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ -0118de: 7110 1b02 0100 |0005: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -0118e4: 0a01 |0008: move-result v1 │ │ -0118e6: 7120 3903 1000 |0009: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0118ec: 5430 fa00 |000c: iget-object v0, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ -0118f0: 1a01 1f03 |000e: const-string v1, "aSQLiteManager" // string@031f │ │ -0118f4: 6e30 2202 1002 |0010: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0222 │ │ -0118fa: 0c00 |0013: move-result-object v0 │ │ -0118fc: 7210 4a00 0000 |0014: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011902: 0c00 |0017: move-result-object v0 │ │ -011904: 7210 4400 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0044 │ │ -01190a: 7210 4500 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011910: 5430 fa00 |001e: iget-object v0, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ -011914: 1a01 4b03 |0020: const-string v1, "dk.andsen.asqlitemanager_preferences" // string@034b │ │ -011918: 6e30 2202 1002 |0022: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0222 │ │ -01191e: 0c00 |0025: move-result-object v0 │ │ -011920: 7210 4a00 0000 |0026: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011926: 0c00 |0029: move-result-object v0 │ │ -011928: 7210 4400 0000 |002a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0044 │ │ -01192e: 7210 4500 0000 |002d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011934: 5430 fa00 |0030: iget-object v0, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ -011938: 7110 1602 0000 |0032: invoke-static {v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -01193e: 0c00 |0035: move-result-object v0 │ │ -011940: 1a01 4c03 |0036: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -011944: 6e30 3200 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -01194a: 0c00 |003b: move-result-object v0 │ │ -01194c: 7210 4a00 0000 |003c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011952: 0c00 |003f: move-result-object v0 │ │ -011954: 7210 4400 0000 |0040: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0044 │ │ -01195a: 7210 4500 0000 |0043: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011960: 0e00 |0046: return-void │ │ +0118bc: |[0118bc] dk.andsen.asqlitemanager.bf.onClick:(Landroid/content/DialogInterface;I)V │ │ +0118cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0118ce: 1a00 bc00 |0001: const-string v0, "Deleting preferences" // string@00bc │ │ +0118d2: 5431 fa00 |0003: iget-object v1, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ +0118d6: 7110 1b02 0100 |0005: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +0118dc: 0a01 |0008: move-result v1 │ │ +0118de: 7120 3903 1000 |0009: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0118e4: 5430 fa00 |000c: iget-object v0, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ +0118e8: 1a01 1f03 |000e: const-string v1, "aSQLiteManager" // string@031f │ │ +0118ec: 6e30 2202 1002 |0010: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0222 │ │ +0118f2: 0c00 |0013: move-result-object v0 │ │ +0118f4: 7210 4a00 0000 |0014: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +0118fa: 0c00 |0017: move-result-object v0 │ │ +0118fc: 7210 4400 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0044 │ │ +011902: 7210 4500 0000 |001b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011908: 5430 fa00 |001e: iget-object v0, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ +01190c: 1a01 4b03 |0020: const-string v1, "dk.andsen.asqlitemanager_preferences" // string@034b │ │ +011910: 6e30 2202 1002 |0022: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0222 │ │ +011916: 0c00 |0025: move-result-object v0 │ │ +011918: 7210 4a00 0000 |0026: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +01191e: 0c00 |0029: move-result-object v0 │ │ +011920: 7210 4400 0000 |002a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0044 │ │ +011926: 7210 4500 0000 |002d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +01192c: 5430 fa00 |0030: iget-object v0, v3, Ldk/andsen/asqlitemanager/bf;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fa │ │ +011930: 7110 1602 0000 |0032: invoke-static {v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011936: 0c00 |0035: move-result-object v0 │ │ +011938: 1a01 4c03 |0036: const-string v1, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +01193c: 6e30 3200 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011942: 0c00 |003b: move-result-object v0 │ │ +011944: 7210 4a00 0000 |003c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +01194a: 0c00 |003f: move-result-object v0 │ │ +01194c: 7210 4400 0000 |0040: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0044 │ │ +011952: 7210 4500 0000 |0043: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011958: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #51 header: │ │ @@ -16219,126 +16216,126 @@ │ │ type : '(Ldk/andsen/asqlitemanager/aSQLiteManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011964: |[011964] dk.andsen.asqlitemanager.bg.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ -011974: 5b01 fb00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011978: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01197e: 0e00 |0005: return-void │ │ +01195c: |[01195c] dk.andsen.asqlitemanager.bg.:(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ +01196c: 5b01 fb00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011970: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/bg;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -011980: |[011980] dk.andsen.asqlitemanager.bg.onClick:(Landroid/content/DialogInterface;I)V │ │ -011990: 5440 fb00 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011994: 7110 1602 0000 |0002: invoke-static {v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -01199a: 0c00 |0005: move-result-object v0 │ │ -01199c: 7110 7902 0000 |0006: invoke-static {v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0279 │ │ -0119a2: 0c00 |0009: move-result-object v0 │ │ -0119a4: 1a01 6500 |000a: const-string v1, ";" // string@0065 │ │ -0119a8: 6e20 f003 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ -0119ae: 0c00 |000f: move-result-object v0 │ │ -0119b0: 4600 0006 |0010: aget-object v0, v0, v6 │ │ -0119b4: 2201 d600 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0119b8: 7010 fc03 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0119be: 1a02 7202 |0017: const-string v2, "Resent database " // string@0272 │ │ -0119c2: 6e20 0004 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0119c8: 0c01 |001c: move-result-object v1 │ │ -0119ca: 6e20 0004 0100 |001d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0119d0: 0c01 |0020: move-result-object v1 │ │ -0119d2: 6e10 0204 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0119d8: 0c01 |0024: move-result-object v1 │ │ -0119da: 5442 fb00 |0025: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -0119de: 7110 1b02 0200 |0027: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -0119e4: 0a02 |002a: move-result v2 │ │ -0119e6: 7120 3903 2100 |002b: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0119ec: 7210 3700 0500 |002e: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ -0119f2: 2201 bc00 |0031: new-instance v1, Ljava/io/File; // type@00bc │ │ -0119f6: 7020 a803 0100 |0033: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -0119fc: 6e10 aa03 0100 |0036: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@03aa │ │ -011a02: 0a01 |0039: move-result v1 │ │ -011a04: 3801 3500 |003a: if-eqz v1, 006f // +0035 │ │ -011a08: 2201 1400 |003c: new-instance v1, Landroid/content/Intent; // type@0014 │ │ -011a0c: 5442 fb00 |003e: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011a10: 7110 1602 0200 |0040: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011a16: 0c02 |0043: move-result-object v2 │ │ -011a18: 1c03 5500 |0044: const-class v3, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ -011a1c: 7030 3900 2103 |0046: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -011a22: 1a02 4303 |0049: const-string v2, "db" // string@0343 │ │ -011a26: 6e30 4100 2100 |004b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ -011a2c: 5440 fb00 |004e: iget-object v0, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011a30: 6e20 2e02 1000 |0050: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ -011a36: 0e00 |0053: return-void │ │ -011a38: 0d00 |0054: move-exception v0 │ │ -011a3a: 1a01 d200 |0055: const-string v1, "Error in DBViewer" // string@00d2 │ │ -011a3e: 5442 fb00 |0057: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011a42: 7110 1b02 0200 |0059: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -011a48: 0a02 |005c: move-result v2 │ │ -011a4a: 7120 3c03 2100 |005d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -011a50: 6e10 d103 0000 |0060: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -011a56: 1a00 5902 |0063: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -011a5a: 5441 fb00 |0065: iget-object v1, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011a5e: 7110 1602 0100 |0067: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011a64: 0c01 |006a: move-result-object v1 │ │ -011a66: 7120 3603 1000 |006b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -011a6c: 28e5 |006e: goto 0053 // -001b │ │ -011a6e: 1a01 7402 |006f: const-string v1, "Resently database no longer found" // string@0274 │ │ -011a72: 5442 fb00 |0071: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011a76: 7110 1b02 0200 |0073: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ -011a7c: 0a02 |0076: move-result v2 │ │ -011a7e: 7120 3903 2100 |0077: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011a84: 5441 fb00 |007a: iget-object v1, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011a88: 7110 1602 0100 |007c: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011a8e: 0c01 |007f: move-result-object v1 │ │ -011a90: 7110 7902 0100 |0080: invoke-static {v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0279 │ │ -011a96: 0c01 |0083: move-result-object v1 │ │ -011a98: 2202 d600 |0084: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -011a9c: 7010 fc03 0200 |0086: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011aa2: 1a03 6500 |0089: const-string v3, ";" // string@0065 │ │ -011aa6: 6e20 0004 3200 |008b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011aac: 0c02 |008e: move-result-object v2 │ │ -011aae: 6e20 0004 0200 |008f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011ab4: 0c00 |0092: move-result-object v0 │ │ -011ab6: 1a02 6500 |0093: const-string v2, ";" // string@0065 │ │ -011aba: 6e20 0004 2000 |0095: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011ac0: 0c00 |0098: move-result-object v0 │ │ -011ac2: 6e10 0204 0000 |0099: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011ac8: 0c00 |009c: move-result-object v0 │ │ -011aca: 1a02 6500 |009d: const-string v2, ";" // string@0065 │ │ -011ace: 6e30 ee03 0102 |009f: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@03ee │ │ -011ad4: 5440 fb00 |00a2: iget-object v0, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011ad8: 1401 2f00 077f |00a4: const v1, #float 1.79447e+38 // #7f07002f │ │ -011ade: 6e20 2402 1000 |00a7: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -011ae4: 0c00 |00aa: move-result-object v0 │ │ -011ae6: 6e10 df03 0000 |00ab: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -011aec: 0c00 |00ae: move-result-object v0 │ │ -011aee: 5441 fb00 |00af: iget-object v1, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011af2: 1402 c200 077f |00b1: const v2, #float 1.7945e+38 // #7f0700c2 │ │ -011af8: 6e20 2402 2100 |00b4: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ -011afe: 0c01 |00b7: move-result-object v1 │ │ -011b00: 6e10 df03 0100 |00b8: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -011b06: 0c01 |00bb: move-result-object v1 │ │ -011b08: 5442 fb00 |00bc: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ -011b0c: 7110 1602 0200 |00be: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ -011b12: 0c02 |00c1: move-result-object v2 │ │ -011b14: 7130 3703 1002 |00c2: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -011b1a: 288e |00c5: goto 0053 // -0072 │ │ +011978: |[011978] dk.andsen.asqlitemanager.bg.onClick:(Landroid/content/DialogInterface;I)V │ │ +011988: 5440 fb00 |0000: iget-object v0, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +01198c: 7110 1602 0000 |0002: invoke-static {v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011992: 0c00 |0005: move-result-object v0 │ │ +011994: 7110 7902 0000 |0006: invoke-static {v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0279 │ │ +01199a: 0c00 |0009: move-result-object v0 │ │ +01199c: 1a01 6500 |000a: const-string v1, ";" // string@0065 │ │ +0119a0: 6e20 f103 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ +0119a6: 0c00 |000f: move-result-object v0 │ │ +0119a8: 4600 0006 |0010: aget-object v0, v0, v6 │ │ +0119ac: 2201 d600 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +0119b0: 7010 fd03 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0119b6: 1a02 7202 |0017: const-string v2, "Resent database " // string@0272 │ │ +0119ba: 6e20 0104 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0119c0: 0c01 |001c: move-result-object v1 │ │ +0119c2: 6e20 0104 0100 |001d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0119c8: 0c01 |0020: move-result-object v1 │ │ +0119ca: 6e10 0304 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0119d0: 0c01 |0024: move-result-object v1 │ │ +0119d2: 5442 fb00 |0025: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +0119d6: 7110 1b02 0200 |0027: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +0119dc: 0a02 |002a: move-result v2 │ │ +0119de: 7120 3903 2100 |002b: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0119e4: 7210 3700 0500 |002e: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@0037 │ │ +0119ea: 2201 bc00 |0031: new-instance v1, Ljava/io/File; // type@00bc │ │ +0119ee: 7020 a803 0100 |0033: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +0119f4: 6e10 aa03 0100 |0036: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@03aa │ │ +0119fa: 0a01 |0039: move-result v1 │ │ +0119fc: 3801 3500 |003a: if-eqz v1, 006f // +0035 │ │ +011a00: 2201 1400 |003c: new-instance v1, Landroid/content/Intent; // type@0014 │ │ +011a04: 5442 fb00 |003e: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011a08: 7110 1602 0200 |0040: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011a0e: 0c02 |0043: move-result-object v2 │ │ +011a10: 1c03 5500 |0044: const-class v3, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ +011a14: 7030 3900 2103 |0046: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +011a1a: 1a02 4303 |0049: const-string v2, "db" // string@0343 │ │ +011a1e: 6e30 4100 2100 |004b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ +011a24: 5440 fb00 |004e: iget-object v0, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011a28: 6e20 2e02 1000 |0050: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.startActivity:(Landroid/content/Intent;)V // method@022e │ │ +011a2e: 0e00 |0053: return-void │ │ +011a30: 0d00 |0054: move-exception v0 │ │ +011a32: 1a01 d200 |0055: const-string v1, "Error in DBViewer" // string@00d2 │ │ +011a36: 5442 fb00 |0057: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011a3a: 7110 1b02 0200 |0059: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +011a40: 0a02 |005c: move-result v2 │ │ +011a42: 7120 3c03 2100 |005d: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +011a48: 6e10 d203 0000 |0060: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +011a4e: 1a00 5902 |0063: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +011a52: 5441 fb00 |0065: iget-object v1, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011a56: 7110 1602 0100 |0067: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011a5c: 0c01 |006a: move-result-object v1 │ │ +011a5e: 7120 3603 1000 |006b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +011a64: 28e5 |006e: goto 0053 // -001b │ │ +011a66: 1a01 7402 |006f: const-string v1, "Resently database no longer found" // string@0274 │ │ +011a6a: 5442 fb00 |0071: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011a6e: 7110 1b02 0200 |0073: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.b:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Z // method@021b │ │ +011a74: 0a02 |0076: move-result v2 │ │ +011a76: 7120 3903 2100 |0077: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011a7c: 5441 fb00 |007a: iget-object v1, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011a80: 7110 1602 0100 |007c: invoke-static {v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011a86: 0c01 |007f: move-result-object v1 │ │ +011a88: 7110 7902 0100 |0080: invoke-static {v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0279 │ │ +011a8e: 0c01 |0083: move-result-object v1 │ │ +011a90: 2202 d600 |0084: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +011a94: 7010 fd03 0200 |0086: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011a9a: 1a03 6500 |0089: const-string v3, ";" // string@0065 │ │ +011a9e: 6e20 0104 3200 |008b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011aa4: 0c02 |008e: move-result-object v2 │ │ +011aa6: 6e20 0104 0200 |008f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011aac: 0c00 |0092: move-result-object v0 │ │ +011aae: 1a02 6500 |0093: const-string v2, ";" // string@0065 │ │ +011ab2: 6e20 0104 2000 |0095: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011ab8: 0c00 |0098: move-result-object v0 │ │ +011aba: 6e10 0304 0000 |0099: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011ac0: 0c00 |009c: move-result-object v0 │ │ +011ac2: 1a02 6500 |009d: const-string v2, ";" // string@0065 │ │ +011ac6: 6e30 ef03 0102 |009f: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@03ef │ │ +011acc: 5440 fb00 |00a2: iget-object v0, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011ad0: 1401 2f00 077f |00a4: const v1, #float 1.79447e+38 // #7f07002f │ │ +011ad6: 6e20 2402 1000 |00a7: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +011adc: 0c00 |00aa: move-result-object v0 │ │ +011ade: 7210 ca03 0000 |00ab: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +011ae4: 0c00 |00ae: move-result-object v0 │ │ +011ae6: 5441 fb00 |00af: iget-object v1, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011aea: 1402 c200 077f |00b1: const v2, #float 1.7945e+38 // #7f0700c2 │ │ +011af0: 6e20 2402 2100 |00b4: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.getText:(I)Ljava/lang/CharSequence; // method@0224 │ │ +011af6: 0c01 |00b7: move-result-object v1 │ │ +011af8: 7210 ca03 0100 |00b8: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +011afe: 0c01 |00bb: move-result-object v1 │ │ +011b00: 5442 fb00 |00bc: iget-object v2, v4, Ldk/andsen/asqlitemanager/bg;.a:Ldk/andsen/asqlitemanager/aSQLiteManager; // field@00fb │ │ +011b04: 7110 1602 0200 |00be: invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; // method@0216 │ │ +011b0a: 0c02 |00c1: move-result-object v2 │ │ +011b0c: 7130 3703 1002 |00c2: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +011b12: 288e |00c5: goto 0053 // -0072 │ │ catches : 1 │ │ 0x004e - 0x0053 │ │ Ljava/lang/Exception; -> 0x0054 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -16371,36 +16368,36 @@ │ │ type : '(Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011b2c: |[011b2c] dk.andsen.asqlitemanager.c.:(Landroid/app/Dialog;)V │ │ -011b3c: 5b01 fc00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/c;.a:Landroid/app/Dialog; // field@00fc │ │ -011b40: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -011b46: 0e00 |0005: return-void │ │ +011b24: |[011b24] dk.andsen.asqlitemanager.c.:(Landroid/app/Dialog;)V │ │ +011b34: 5b01 fc00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/c;.a:Landroid/app/Dialog; // field@00fc │ │ +011b38: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011b3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/c;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -011b48: |[011b48] dk.andsen.asqlitemanager.c.onClick:(Landroid/view/View;)V │ │ -011b58: 5410 fc00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/c;.a:Landroid/app/Dialog; // field@00fc │ │ -011b5c: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -011b62: 0e00 |0005: return-void │ │ +011b40: |[011b40] dk.andsen.asqlitemanager.c.onClick:(Landroid/view/View;)V │ │ +011b50: 5410 fc00 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/c;.a:Landroid/app/Dialog; // field@00fc │ │ +011b54: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +011b5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #53 header: │ │ @@ -16435,45 +16432,45 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -011b64: |[011b64] dk.andsen.asqlitemanager.d.:(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ -011b74: 5b01 fd00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ -011b78: 5b02 fe00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/d;.b:Landroid/app/Dialog; // field@00fe │ │ -011b7c: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -011b82: 0e00 |0007: return-void │ │ +011b5c: |[011b5c] dk.andsen.asqlitemanager.d.:(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ +011b6c: 5b01 fd00 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ +011b70: 5b02 fe00 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/d;.b:Landroid/app/Dialog; // field@00fe │ │ +011b74: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +011b7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/d;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -011b84: |[011b84] dk.andsen.asqlitemanager.d.onClick:(Landroid/view/View;)V │ │ -011b94: 5430 fd00 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ -011b98: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -011b9c: 5430 fd00 |0004: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ -011ba0: 1a01 4d03 |0006: const-string v1, "dontshowagain" // string@034d │ │ -011ba4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -011ba6: 7230 4600 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -011bac: 5430 fd00 |000c: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ -011bb0: 7210 4500 0000 |000e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011bb6: 5430 fe00 |0011: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.b:Landroid/app/Dialog; // field@00fe │ │ -011bba: 6e10 1c00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -011bc0: 0e00 |0016: return-void │ │ +011b7c: |[011b7c] dk.andsen.asqlitemanager.d.onClick:(Landroid/view/View;)V │ │ +011b8c: 5430 fd00 |0000: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ +011b90: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +011b94: 5430 fd00 |0004: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ +011b98: 1a01 4d03 |0006: const-string v1, "dontshowagain" // string@034d │ │ +011b9c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +011b9e: 7230 4600 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +011ba4: 5430 fd00 |000c: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.a:Landroid/content/SharedPreferences$Editor; // field@00fd │ │ +011ba8: 7210 4500 0000 |000e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011bae: 5430 fe00 |0011: iget-object v0, v3, Ldk/andsen/asqlitemanager/d;.b:Landroid/app/Dialog; // field@00fe │ │ +011bb2: 6e10 1c00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +011bb8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #54 header: │ │ @@ -16503,395 +16500,395 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -011bc4: |[011bc4] dk.andsen.asqlitemanager.e.:()V │ │ -011bd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -011bd6: 6a00 ff00 |0001: sput-boolean v0, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011bda: 0e00 |0003: return-void │ │ +011bbc: |[011bbc] dk.andsen.asqlitemanager.e.:()V │ │ +011bcc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +011bce: 6a00 ff00 |0001: sput-boolean v0, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -011bdc: |[011bdc] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;)Ljava/lang/String; │ │ -011bec: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ -011bf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011bf2: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011bf8: 0c00 |0006: move-result-object v0 │ │ -011bfa: 1a01 6f02 |0007: const-string v1, "Recently" // string@026f │ │ -011bfe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -011c00: 7230 4e00 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -011c06: 0c00 |000d: move-result-object v0 │ │ -011c08: 1100 |000e: return-object v0 │ │ +011bd4: |[011bd4] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;)Ljava/lang/String; │ │ +011be4: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ +011be8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011bea: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011bf0: 0c00 |0006: move-result-object v0 │ │ +011bf2: 1a01 6f02 |0007: const-string v1, "Recently" // string@026f │ │ +011bf6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +011bf8: 7230 4e00 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +011bfe: 0c00 |000d: move-result-object v0 │ │ +011c00: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -011c0c: |[011c0c] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ -011c1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -011c1e: 1a00 1f03 |0001: const-string v0, "aSQLiteManager" // string@031f │ │ -011c22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -011c24: 6e30 3200 0401 |0004: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011c2a: 0c00 |0007: move-result-object v0 │ │ -011c2c: 2201 d600 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -011c30: 7010 fc03 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011c36: 1a02 7502 |000d: const-string v2, "Retriving " // string@0275 │ │ -011c3a: 6e20 0004 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011c40: 0c01 |0012: move-result-object v1 │ │ -011c42: 6e20 0004 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011c48: 0c01 |0016: move-result-object v1 │ │ -011c4a: 1a02 0f00 |0017: const-string v2, " = " // string@000f │ │ -011c4e: 6e20 0004 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011c54: 0c01 |001c: move-result-object v1 │ │ -011c56: 7230 4e00 5003 |001d: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -011c5c: 0c02 |0020: move-result-object v2 │ │ -011c5e: 6e20 0004 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011c64: 0c01 |0024: move-result-object v1 │ │ -011c66: 6e10 0204 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011c6c: 0c01 |0028: move-result-object v1 │ │ -011c6e: 6302 ff00 |0029: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011c72: 7120 3903 2100 |002b: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011c78: 7230 4e00 5003 |002e: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ -011c7e: 0c00 |0031: move-result-object v0 │ │ -011c80: 1100 |0032: return-object v0 │ │ +011c04: |[011c04] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ +011c14: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +011c16: 1a00 1f03 |0001: const-string v0, "aSQLiteManager" // string@031f │ │ +011c1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +011c1c: 6e30 3200 0401 |0004: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011c22: 0c00 |0007: move-result-object v0 │ │ +011c24: 2201 d600 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011c28: 7010 fd03 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011c2e: 1a02 7502 |000d: const-string v2, "Retriving " // string@0275 │ │ +011c32: 6e20 0104 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011c38: 0c01 |0012: move-result-object v1 │ │ +011c3a: 6e20 0104 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011c40: 0c01 |0016: move-result-object v1 │ │ +011c42: 1a02 0f00 |0017: const-string v2, " = " // string@000f │ │ +011c46: 6e20 0104 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011c4c: 0c01 |001c: move-result-object v1 │ │ +011c4e: 7230 4e00 5003 |001d: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +011c54: 0c02 |0020: move-result-object v2 │ │ +011c56: 6e20 0104 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011c5c: 0c01 |0024: move-result-object v1 │ │ +011c5e: 6e10 0304 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011c64: 0c01 |0028: move-result-object v1 │ │ +011c66: 6302 ff00 |0029: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011c6a: 7120 3903 2100 |002b: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011c70: 7230 4e00 5003 |002e: invoke-interface {v0, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@004e │ │ +011c76: 0c00 |0031: move-result-object v0 │ │ +011c78: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;IZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -011c84: |[011c84] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;IZ)V │ │ -011c94: 1a00 4c03 |0000: const-string v0, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -011c98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011c9a: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011ca0: 0c00 |0006: move-result-object v0 │ │ -011ca2: 7210 4a00 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011ca8: 0c00 |000a: move-result-object v0 │ │ -011caa: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -011cae: 7010 fc03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011cb4: 1a02 8a02 |0010: const-string v2, "Show again " // string@028a │ │ -011cb8: 6e20 0004 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011cbe: 0c01 |0015: move-result-object v1 │ │ -011cc0: 6e20 0104 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -011cc6: 0c01 |0019: move-result-object v1 │ │ -011cc8: 6e10 0204 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011cce: 0c01 |001d: move-result-object v1 │ │ -011cd0: 6302 ff00 |001e: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011cd4: 7120 3903 2100 |0020: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011cda: 2201 d600 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -011cde: 7010 fc03 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011ce4: 1a02 a902 |0028: const-string v2, "TipNo" // string@02a9 │ │ -011ce8: 6e20 0004 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011cee: 0c01 |002d: move-result-object v1 │ │ -011cf0: 6e20 fd03 4100 |002e: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -011cf6: 0c01 |0031: move-result-object v1 │ │ -011cf8: 6e10 0204 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011cfe: 0c01 |0035: move-result-object v1 │ │ -011d00: 7230 4600 1005 |0036: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -011d06: 7210 4500 0000 |0039: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011d0c: 0e00 |003c: return-void │ │ +011c7c: |[011c7c] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;IZ)V │ │ +011c8c: 1a00 4c03 |0000: const-string v0, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +011c90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011c92: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011c98: 0c00 |0006: move-result-object v0 │ │ +011c9a: 7210 4a00 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +011ca0: 0c00 |000a: move-result-object v0 │ │ +011ca2: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011ca6: 7010 fd03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011cac: 1a02 8a02 |0010: const-string v2, "Show again " // string@028a │ │ +011cb0: 6e20 0104 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011cb6: 0c01 |0015: move-result-object v1 │ │ +011cb8: 6e20 0204 5100 |0016: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +011cbe: 0c01 |0019: move-result-object v1 │ │ +011cc0: 6e10 0304 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011cc6: 0c01 |001d: move-result-object v1 │ │ +011cc8: 6302 ff00 |001e: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011ccc: 7120 3903 2100 |0020: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011cd2: 2201 d600 |0023: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011cd6: 7010 fd03 0100 |0025: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011cdc: 1a02 a902 |0028: const-string v2, "TipNo" // string@02a9 │ │ +011ce0: 6e20 0104 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011ce6: 0c01 |002d: move-result-object v1 │ │ +011ce8: 6e20 fe03 4100 |002e: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +011cee: 0c01 |0031: move-result-object v1 │ │ +011cf0: 6e10 0304 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011cf6: 0c01 |0035: move-result-object v1 │ │ +011cf8: 7230 4600 1005 |0036: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +011cfe: 7210 4500 0000 |0039: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011d04: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -011d10: |[011d10] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -011d20: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -011d24: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011d2a: 1a01 9202 |0005: const-string v1, "Storing " // string@0292 │ │ -011d2e: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011d34: 0c00 |000a: move-result-object v0 │ │ -011d36: 6e20 0004 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011d3c: 0c00 |000e: move-result-object v0 │ │ -011d3e: 1a01 6400 |000f: const-string v1, ": " // string@0064 │ │ -011d42: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011d48: 0c00 |0014: move-result-object v0 │ │ -011d4a: 6e20 fd03 4000 |0015: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -011d50: 0c00 |0018: move-result-object v0 │ │ -011d52: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011d58: 0c00 |001c: move-result-object v0 │ │ -011d5a: 6301 ff00 |001d: sget-boolean v1, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011d5e: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011d64: 1a00 1f03 |0022: const-string v0, "aSQLiteManager" // string@031f │ │ -011d68: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -011d6a: 6e30 3200 0201 |0025: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011d70: 0c00 |0028: move-result-object v0 │ │ -011d72: 7210 4a00 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011d78: 0c00 |002c: move-result-object v0 │ │ -011d7a: 7230 4700 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0047 │ │ -011d80: 7210 4500 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011d86: 0e00 |0033: return-void │ │ +011d08: |[011d08] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +011d18: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +011d1c: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011d22: 1a01 9202 |0005: const-string v1, "Storing " // string@0292 │ │ +011d26: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011d2c: 0c00 |000a: move-result-object v0 │ │ +011d2e: 6e20 0104 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011d34: 0c00 |000e: move-result-object v0 │ │ +011d36: 1a01 6400 |000f: const-string v1, ": " // string@0064 │ │ +011d3a: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011d40: 0c00 |0014: move-result-object v0 │ │ +011d42: 6e20 fe03 4000 |0015: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +011d48: 0c00 |0018: move-result-object v0 │ │ +011d4a: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011d50: 0c00 |001c: move-result-object v0 │ │ +011d52: 6301 ff00 |001d: sget-boolean v1, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011d56: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011d5c: 1a00 1f03 |0022: const-string v0, "aSQLiteManager" // string@031f │ │ +011d60: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +011d62: 6e30 3200 0201 |0025: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011d68: 0c00 |0028: move-result-object v0 │ │ +011d6a: 7210 4a00 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +011d70: 0c00 |002c: move-result-object v0 │ │ +011d72: 7230 4700 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0047 │ │ +011d78: 7210 4500 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011d7e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -011d88: |[011d88] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -011d98: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -011d9c: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011da2: 1a01 9202 |0005: const-string v1, "Storing " // string@0292 │ │ -011da6: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011dac: 0c00 |000a: move-result-object v0 │ │ -011dae: 6e20 0004 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011db4: 0c00 |000e: move-result-object v0 │ │ -011db6: 1a01 6400 |000f: const-string v1, ": " // string@0064 │ │ -011dba: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011dc0: 0c00 |0014: move-result-object v0 │ │ -011dc2: 6e20 0004 4000 |0015: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011dc8: 0c00 |0018: move-result-object v0 │ │ -011dca: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011dd0: 0c00 |001c: move-result-object v0 │ │ -011dd2: 6301 ff00 |001d: sget-boolean v1, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011dd6: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011ddc: 1a00 1f03 |0022: const-string v0, "aSQLiteManager" // string@031f │ │ -011de0: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -011de2: 6e30 3200 0201 |0025: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011de8: 0c00 |0028: move-result-object v0 │ │ -011dea: 7210 4a00 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011df0: 0c00 |002c: move-result-object v0 │ │ -011df2: 7230 4900 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ -011df8: 7210 4500 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011dfe: 0e00 |0033: return-void │ │ +011d80: |[011d80] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +011d90: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +011d94: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011d9a: 1a01 9202 |0005: const-string v1, "Storing " // string@0292 │ │ +011d9e: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011da4: 0c00 |000a: move-result-object v0 │ │ +011da6: 6e20 0104 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011dac: 0c00 |000e: move-result-object v0 │ │ +011dae: 1a01 6400 |000f: const-string v1, ": " // string@0064 │ │ +011db2: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011db8: 0c00 |0014: move-result-object v0 │ │ +011dba: 6e20 0104 4000 |0015: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011dc0: 0c00 |0018: move-result-object v0 │ │ +011dc2: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011dc8: 0c00 |001c: move-result-object v0 │ │ +011dca: 6301 ff00 |001d: sget-boolean v1, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011dce: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011dd4: 1a00 1f03 |0022: const-string v0, "aSQLiteManager" // string@031f │ │ +011dd8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +011dda: 6e30 3200 0201 |0025: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011de0: 0c00 |0028: move-result-object v0 │ │ +011de2: 7210 4a00 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +011de8: 0c00 |002c: move-result-object v0 │ │ +011dea: 7230 4900 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ +011df0: 7210 4500 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011df6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -011e00: |[011e00] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -011e10: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -011e14: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011e1a: 1a01 9202 |0005: const-string v1, "Storing " // string@0292 │ │ -011e1e: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011e24: 0c00 |000a: move-result-object v0 │ │ -011e26: 6e20 0004 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011e2c: 0c00 |000e: move-result-object v0 │ │ -011e2e: 1a01 6400 |000f: const-string v1, ": " // string@0064 │ │ -011e32: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011e38: 0c00 |0014: move-result-object v0 │ │ -011e3a: 6e20 0104 4000 |0015: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -011e40: 0c00 |0018: move-result-object v0 │ │ -011e42: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011e48: 0c00 |001c: move-result-object v0 │ │ -011e4a: 6301 ff00 |001d: sget-boolean v1, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011e4e: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011e54: 1a00 1f03 |0022: const-string v0, "aSQLiteManager" // string@031f │ │ -011e58: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -011e5a: 6e30 3200 0201 |0025: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011e60: 0c00 |0028: move-result-object v0 │ │ -011e62: 7210 4a00 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -011e68: 0c00 |002c: move-result-object v0 │ │ -011e6a: 7230 4600 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -011e70: 7210 4500 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -011e76: 0e00 |0033: return-void │ │ +011df8: |[011df8] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +011e08: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +011e0c: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011e12: 1a01 9202 |0005: const-string v1, "Storing " // string@0292 │ │ +011e16: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011e1c: 0c00 |000a: move-result-object v0 │ │ +011e1e: 6e20 0104 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011e24: 0c00 |000e: move-result-object v0 │ │ +011e26: 1a01 6400 |000f: const-string v1, ": " // string@0064 │ │ +011e2a: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011e30: 0c00 |0014: move-result-object v0 │ │ +011e32: 6e20 0204 4000 |0015: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +011e38: 0c00 |0018: move-result-object v0 │ │ +011e3a: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011e40: 0c00 |001c: move-result-object v0 │ │ +011e42: 6301 ff00 |001d: sget-boolean v1, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011e46: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011e4c: 1a00 1f03 |0022: const-string v0, "aSQLiteManager" // string@031f │ │ +011e50: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +011e52: 6e30 3200 0201 |0025: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011e58: 0c00 |0028: move-result-object v0 │ │ +011e5a: 7210 4a00 0000 |0029: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +011e60: 0c00 |002c: move-result-object v0 │ │ +011e62: 7230 4600 3004 |002d: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +011e68: 7210 4500 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +011e6e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -011e78: |[011e78] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;I)Z │ │ -011e88: 1a00 4c03 |0000: const-string v0, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -011e8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011e8e: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011e94: 0c00 |0006: move-result-object v0 │ │ -011e96: 2201 d600 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -011e9a: 7010 fc03 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011ea0: 1a02 a902 |000c: const-string v2, "TipNo" // string@02a9 │ │ -011ea4: 6e20 0004 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011eaa: 0c01 |0011: move-result-object v1 │ │ -011eac: 6e20 fd03 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -011eb2: 0c01 |0015: move-result-object v1 │ │ -011eb4: 6e10 0204 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011eba: 0c01 |0019: move-result-object v1 │ │ -011ebc: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -011ebe: 7230 4b00 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -011ec4: 0a00 |001e: move-result v0 │ │ -011ec6: 0f00 |001f: return v0 │ │ +011e70: |[011e70] dk.andsen.asqlitemanager.e.a:(Landroid/content/Context;I)Z │ │ +011e80: 1a00 4c03 |0000: const-string v0, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +011e84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011e86: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011e8c: 0c00 |0006: move-result-object v0 │ │ +011e8e: 2201 d600 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011e92: 7010 fd03 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011e98: 1a02 a902 |000c: const-string v2, "TipNo" // string@02a9 │ │ +011e9c: 6e20 0104 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011ea2: 0c01 |0011: move-result-object v1 │ │ +011ea4: 6e20 fe03 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +011eaa: 0c01 |0015: move-result-object v1 │ │ +011eac: 6e10 0304 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011eb2: 0c01 |0019: move-result-object v1 │ │ +011eb4: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +011eb6: 7230 4b00 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +011ebc: 0a00 |001e: move-result v0 │ │ +011ebe: 0f00 |001f: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'b' │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -011ec8: |[011ec8] dk.andsen.asqlitemanager.e.b:(Landroid/content/Context;Ljava/lang/String;I)I │ │ -011ed8: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ -011edc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011ede: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011ee4: 0c00 |0006: move-result-object v0 │ │ -011ee6: 2201 d600 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -011eea: 7010 fc03 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011ef0: 1a02 7502 |000c: const-string v2, "Retriving " // string@0275 │ │ -011ef4: 6e20 0004 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011efa: 0c01 |0011: move-result-object v1 │ │ -011efc: 6e20 0004 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011f02: 0c01 |0015: move-result-object v1 │ │ -011f04: 1a02 0f00 |0016: const-string v2, " = " // string@000f │ │ -011f08: 6e20 0004 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011f0e: 0c01 |001b: move-result-object v1 │ │ -011f10: 7230 4c00 4005 |001c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@004c │ │ -011f16: 0a02 |001f: move-result v2 │ │ -011f18: 6e20 fd03 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -011f1e: 0c01 |0023: move-result-object v1 │ │ -011f20: 6e10 0204 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011f26: 0c01 |0027: move-result-object v1 │ │ -011f28: 6302 ff00 |0028: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011f2c: 7120 3903 2100 |002a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011f32: 7230 4c00 4005 |002d: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@004c │ │ -011f38: 0a00 |0030: move-result v0 │ │ -011f3a: 0f00 |0031: return v0 │ │ +011ec0: |[011ec0] dk.andsen.asqlitemanager.e.b:(Landroid/content/Context;Ljava/lang/String;I)I │ │ +011ed0: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ +011ed4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011ed6: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011edc: 0c00 |0006: move-result-object v0 │ │ +011ede: 2201 d600 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011ee2: 7010 fd03 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011ee8: 1a02 7502 |000c: const-string v2, "Retriving " // string@0275 │ │ +011eec: 6e20 0104 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011ef2: 0c01 |0011: move-result-object v1 │ │ +011ef4: 6e20 0104 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011efa: 0c01 |0015: move-result-object v1 │ │ +011efc: 1a02 0f00 |0016: const-string v2, " = " // string@000f │ │ +011f00: 6e20 0104 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011f06: 0c01 |001b: move-result-object v1 │ │ +011f08: 7230 4c00 4005 |001c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@004c │ │ +011f0e: 0a02 |001f: move-result v2 │ │ +011f10: 6e20 fe03 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +011f16: 0c01 |0023: move-result-object v1 │ │ +011f18: 6e10 0304 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011f1e: 0c01 |0027: move-result-object v1 │ │ +011f20: 6302 ff00 |0028: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011f24: 7120 3903 2100 |002a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011f2a: 7230 4c00 4005 |002d: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@004c │ │ +011f30: 0a00 |0030: move-result v0 │ │ +011f32: 0f00 |0031: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'b' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -011f3c: |[011f3c] dk.andsen.asqlitemanager.e.b:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -011f4c: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ -011f50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011f52: 6e30 3200 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011f58: 0c00 |0006: move-result-object v0 │ │ -011f5a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -011f5c: 7230 4b00 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -011f62: 0a00 |000b: move-result v0 │ │ -011f64: 0f00 |000c: return v0 │ │ +011f34: |[011f34] dk.andsen.asqlitemanager.e.b:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +011f44: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ +011f48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011f4a: 6e30 3200 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011f50: 0c00 |0006: move-result-object v0 │ │ +011f52: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +011f54: 7230 4b00 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +011f5a: 0a00 |000b: move-result v0 │ │ +011f5c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'b' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -011f68: |[011f68] dk.andsen.asqlitemanager.e.b:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ -011f78: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ -011f7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011f7e: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011f84: 0c00 |0006: move-result-object v0 │ │ -011f86: 2201 d600 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -011f8a: 7010 fc03 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -011f90: 1a02 7502 |000c: const-string v2, "Retriving " // string@0275 │ │ -011f94: 6e20 0004 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011f9a: 0c01 |0011: move-result-object v1 │ │ -011f9c: 6e20 0004 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011fa2: 0c01 |0015: move-result-object v1 │ │ -011fa4: 1a02 0f00 |0016: const-string v2, " = " // string@000f │ │ -011fa8: 6e20 0004 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -011fae: 0c01 |001b: move-result-object v1 │ │ -011fb0: 7230 4b00 4005 |001c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -011fb6: 0a02 |001f: move-result v2 │ │ -011fb8: 6e20 0104 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -011fbe: 0c01 |0023: move-result-object v1 │ │ -011fc0: 6e10 0204 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -011fc6: 0c01 |0027: move-result-object v1 │ │ -011fc8: 6302 ff00 |0028: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ -011fcc: 7120 3903 2100 |002a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -011fd2: 7230 4b00 4005 |002d: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ -011fd8: 0a00 |0030: move-result v0 │ │ -011fda: 0f00 |0031: return v0 │ │ +011f60: |[011f60] dk.andsen.asqlitemanager.e.b:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ +011f70: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ +011f74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011f76: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011f7c: 0c00 |0006: move-result-object v0 │ │ +011f7e: 2201 d600 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +011f82: 7010 fd03 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +011f88: 1a02 7502 |000c: const-string v2, "Retriving " // string@0275 │ │ +011f8c: 6e20 0104 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011f92: 0c01 |0011: move-result-object v1 │ │ +011f94: 6e20 0104 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011f9a: 0c01 |0015: move-result-object v1 │ │ +011f9c: 1a02 0f00 |0016: const-string v2, " = " // string@000f │ │ +011fa0: 6e20 0104 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +011fa6: 0c01 |001b: move-result-object v1 │ │ +011fa8: 7230 4b00 4005 |001c: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +011fae: 0a02 |001f: move-result v2 │ │ +011fb0: 6e20 0204 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +011fb6: 0c01 |0023: move-result-object v1 │ │ +011fb8: 6e10 0304 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +011fbe: 0c01 |0027: move-result-object v1 │ │ +011fc0: 6302 ff00 |0028: sget-boolean v2, Ldk/andsen/asqlitemanager/e;.a:Z // field@00ff │ │ +011fc4: 7120 3903 2100 |002a: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +011fca: 7230 4b00 4005 |002d: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@004b │ │ +011fd0: 0a00 |0030: move-result v0 │ │ +011fd2: 0f00 |0031: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Ldk/andsen/asqlitemanager/e;) │ │ name : 'c' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -011fdc: |[011fdc] dk.andsen.asqlitemanager.e.c:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -011fec: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ -011ff0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -011ff2: 6e30 3200 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -011ff8: 0c00 |0006: move-result-object v0 │ │ -011ffa: 7210 4a00 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -012000: 0c00 |000a: move-result-object v0 │ │ -012002: 7230 4600 3004 |000b: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -012008: 7210 4500 0000 |000e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -01200e: 0e00 |0011: return-void │ │ +011fd4: |[011fd4] dk.andsen.asqlitemanager.e.c:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +011fe4: 1a00 1f03 |0000: const-string v0, "aSQLiteManager" // string@031f │ │ +011fe8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +011fea: 6e30 3200 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +011ff0: 0c00 |0006: move-result-object v0 │ │ +011ff2: 7210 4a00 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +011ff8: 0c00 |000a: move-result-object v0 │ │ +011ffa: 7230 4600 3004 |000b: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +012000: 7210 4500 0000 |000e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +012006: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -16923,73 +16920,73 @@ │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizField;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -012010: |[012010] dk.andsen.asqlitemanager.f.:(Ldk/andsen/asqlitemanager/CreateTableWizField;)V │ │ -012020: 5b01 0001 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -012024: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01202a: 0e00 |0005: return-void │ │ +012008: |[012008] dk.andsen.asqlitemanager.f.:(Ldk/andsen/asqlitemanager/CreateTableWizField;)V │ │ +012018: 5b01 0001 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +01201c: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +012022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/f;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -01202c: |[01202c] dk.andsen.asqlitemanager.f.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -01203c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -01203e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -012040: 3805 2b00 |0002: if-eqz v5, 002d // +002b │ │ -012044: 5430 0001 |0004: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -012048: 7110 1b01 0000 |0006: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner; // method@011b │ │ -01204e: 0c00 |0009: move-result-object v0 │ │ -012050: 6e10 cf00 0000 |000a: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ -012056: 0c00 |000d: move-result-object v0 │ │ -012058: 6e10 df03 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -01205e: 0c00 |0011: move-result-object v0 │ │ -012060: 1a01 1601 |0012: const-string v1, "INTEGER" // string@0116 │ │ -012064: 6e20 f103 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -01206a: 0a00 |0017: move-result v0 │ │ -01206c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -012070: 5430 0001 |001a: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -012074: 7110 1d01 0000 |001c: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011d │ │ -01207a: 0c00 |001f: move-result-object v0 │ │ -01207c: 6e20 9c00 2000 |0020: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ -012082: 5430 0001 |0023: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -012086: 7110 1f01 0000 |0025: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011f │ │ -01208c: 0c00 |0028: move-result-object v0 │ │ -01208e: 6e20 9c00 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ -012094: 0e00 |002c: return-void │ │ -012096: 5430 0001 |002d: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -01209a: 7110 1d01 0000 |002f: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011d │ │ -0120a0: 0c00 |0032: move-result-object v0 │ │ -0120a2: 6e20 9b00 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -0120a8: 5430 0001 |0036: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -0120ac: 7110 1d01 0000 |0038: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011d │ │ -0120b2: 0c00 |003b: move-result-object v0 │ │ -0120b4: 6e20 9c00 1000 |003c: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ -0120ba: 5430 0001 |003f: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -0120be: 7110 1f01 0000 |0041: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011f │ │ -0120c4: 0c00 |0044: move-result-object v0 │ │ -0120c6: 6e20 9b00 1000 |0045: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ -0120cc: 5430 0001 |0048: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ -0120d0: 7110 1f01 0000 |004a: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011f │ │ -0120d6: 0c00 |004d: move-result-object v0 │ │ -0120d8: 6e20 9c00 1000 |004e: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ -0120de: 28db |0051: goto 002c // -0025 │ │ +012024: |[012024] dk.andsen.asqlitemanager.f.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +012034: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +012036: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +012038: 3805 2b00 |0002: if-eqz v5, 002d // +002b │ │ +01203c: 5430 0001 |0004: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +012040: 7110 1b01 0000 |0006: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.a:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner; // method@011b │ │ +012046: 0c00 |0009: move-result-object v0 │ │ +012048: 6e10 cf00 0000 |000a: invoke-virtual {v0}, Landroid/widget/Spinner;.getSelectedItem:()Ljava/lang/Object; // method@00cf │ │ +01204e: 0c00 |000d: move-result-object v0 │ │ +012050: 6e10 e003 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ +012056: 0c00 |0011: move-result-object v0 │ │ +012058: 1a01 1601 |0012: const-string v1, "INTEGER" // string@0116 │ │ +01205c: 6e20 f203 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +012062: 0a00 |0017: move-result v0 │ │ +012064: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +012068: 5430 0001 |001a: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +01206c: 7110 1d01 0000 |001c: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011d │ │ +012072: 0c00 |001f: move-result-object v0 │ │ +012074: 6e20 9c00 2000 |0020: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ +01207a: 5430 0001 |0023: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +01207e: 7110 1f01 0000 |0025: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011f │ │ +012084: 0c00 |0028: move-result-object v0 │ │ +012086: 6e20 9c00 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ +01208c: 0e00 |002c: return-void │ │ +01208e: 5430 0001 |002d: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +012092: 7110 1d01 0000 |002f: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011d │ │ +012098: 0c00 |0032: move-result-object v0 │ │ +01209a: 6e20 9b00 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +0120a0: 5430 0001 |0036: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +0120a4: 7110 1d01 0000 |0038: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.b:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011d │ │ +0120aa: 0c00 |003b: move-result-object v0 │ │ +0120ac: 6e20 9c00 1000 |003c: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ +0120b2: 5430 0001 |003f: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +0120b6: 7110 1f01 0000 |0041: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011f │ │ +0120bc: 0c00 |0044: move-result-object v0 │ │ +0120be: 6e20 9b00 1000 |0045: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ +0120c4: 5430 0001 |0048: iget-object v0, v3, Ldk/andsen/asqlitemanager/f;.a:Ldk/andsen/asqlitemanager/CreateTableWizField; // field@0100 │ │ +0120c8: 7110 1f01 0000 |004a: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;.c:(Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; // method@011f │ │ +0120ce: 0c00 |004d: move-result-object v0 │ │ +0120d0: 6e20 9c00 1000 |004e: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setEnabled:(Z)V // method@009c │ │ +0120d6: 28db |0051: goto 002c // -0025 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #56 header: │ │ @@ -17020,86 +17017,86 @@ │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0120e0: |[0120e0] dk.andsen.asqlitemanager.g.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ -0120f0: 5b01 0101 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -0120f4: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0120fa: 0e00 |0005: return-void │ │ +0120d8: |[0120d8] dk.andsen.asqlitemanager.g.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ +0120e8: 5b01 0101 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +0120ec: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0120f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/g;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -0120fc: |[0120fc] dk.andsen.asqlitemanager.g.onClick:(Landroid/view/View;)V │ │ -01210c: 1f05 4d00 |0000: check-cast v5, Landroid/widget/TextView; // type@004d │ │ -012110: 6e10 e000 0500 |0002: invoke-virtual {v5}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ -012116: 0c00 |0005: move-result-object v0 │ │ -012118: 1f00 d400 |0006: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -01211c: 2201 cf00 |0008: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ -012120: 7020 d303 0100 |000a: invoke-direct {v1, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -012126: 6e10 d403 0100 |000d: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -01212c: 0a01 |0010: move-result v1 │ │ -01212e: 2202 d600 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012132: 7010 fc03 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012138: 1a03 ed00 |0016: const-string v3, "Field clicked " // string@00ed │ │ -01213c: 6e20 0004 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012142: 0c02 |001b: move-result-object v2 │ │ -012144: 6e20 0004 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01214a: 0c00 |001f: move-result-object v0 │ │ -01214c: 6e10 0204 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012152: 0c00 |0023: move-result-object v0 │ │ -012154: 5442 0101 |0024: iget-object v2, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -012158: 7110 2c01 0200 |0026: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ -01215e: 0a02 |0029: move-result v2 │ │ -012160: 7120 3903 2000 |002a: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -012166: 2202 1400 |002d: new-instance v2, Landroid/content/Intent; // type@0014 │ │ -01216a: 5440 0101 |002f: iget-object v0, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -01216e: 7110 2d01 0000 |0031: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; // method@012d │ │ -012174: 0c00 |0034: move-result-object v0 │ │ -012176: 1c03 5300 |0035: const-class v3, Ldk/andsen/asqlitemanager/CreateTableWizField; // type@0053 │ │ -01217a: 7030 3900 0203 |0037: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ -012180: 1a03 ec00 |003a: const-string v3, "Field" // string@00ec │ │ -012184: 5440 0101 |003c: iget-object v0, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -012188: 5400 3000 |003e: iget-object v0, v0, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -01218c: 6e20 0b04 1000 |0040: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040b │ │ -012192: 0c00 |0043: move-result-object v0 │ │ -012194: 1f00 f500 |0044: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ -012198: 6e30 4300 3200 |0046: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ -01219e: 1a00 f200 |0049: const-string v0, "FieldNo" // string@00f2 │ │ -0121a2: 6e30 4000 0201 |004b: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ -0121a8: 5440 0101 |004e: iget-object v0, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -0121ac: 1301 3700 |0050: const/16 v1, #int 55 // #37 │ │ -0121b0: 6e30 3a01 2001 |0052: invoke-virtual {v0, v2, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.startActivityForResult:(Landroid/content/Intent;I)V // method@013a │ │ -0121b6: 0e00 |0055: return-void │ │ -0121b8: 0d00 |0056: move-exception v0 │ │ -0121ba: 1a01 d000 |0057: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ -0121be: 5442 0101 |0059: iget-object v2, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -0121c2: 7110 2c01 0200 |005b: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ -0121c8: 0a02 |005e: move-result v2 │ │ -0121ca: 7120 3c03 2100 |005f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0121d0: 6e10 d103 0000 |0062: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -0121d6: 1a00 5902 |0065: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ -0121da: 5441 0101 |0067: iget-object v1, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ -0121de: 7110 2d01 0100 |0069: invoke-static {v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; // method@012d │ │ -0121e4: 0c01 |006c: move-result-object v1 │ │ -0121e6: 7120 3603 1000 |006d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -0121ec: 28e5 |0070: goto 0055 // -001b │ │ +0120f4: |[0120f4] dk.andsen.asqlitemanager.g.onClick:(Landroid/view/View;)V │ │ +012104: 1f05 4d00 |0000: check-cast v5, Landroid/widget/TextView; // type@004d │ │ +012108: 6e10 e000 0500 |0002: invoke-virtual {v5}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ +01210e: 0c00 |0005: move-result-object v0 │ │ +012110: 1f00 d400 |0006: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +012114: 2201 cf00 |0008: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ +012118: 7020 d403 0100 |000a: invoke-direct {v1, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +01211e: 6e10 d503 0100 |000d: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +012124: 0a01 |0010: move-result v1 │ │ +012126: 2202 d600 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +01212a: 7010 fd03 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012130: 1a03 ed00 |0016: const-string v3, "Field clicked " // string@00ed │ │ +012134: 6e20 0104 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01213a: 0c02 |001b: move-result-object v2 │ │ +01213c: 6e20 0104 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012142: 0c00 |001f: move-result-object v0 │ │ +012144: 6e10 0304 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01214a: 0c00 |0023: move-result-object v0 │ │ +01214c: 5442 0101 |0024: iget-object v2, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +012150: 7110 2c01 0200 |0026: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ +012156: 0a02 |0029: move-result v2 │ │ +012158: 7120 3903 2000 |002a: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01215e: 2202 1400 |002d: new-instance v2, Landroid/content/Intent; // type@0014 │ │ +012162: 5440 0101 |002f: iget-object v0, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +012166: 7110 2d01 0000 |0031: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; // method@012d │ │ +01216c: 0c00 |0034: move-result-object v0 │ │ +01216e: 1c03 5300 |0035: const-class v3, Ldk/andsen/asqlitemanager/CreateTableWizField; // type@0053 │ │ +012172: 7030 3900 0203 |0037: invoke-direct {v2, v0, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ +012178: 1a03 ec00 |003a: const-string v3, "Field" // string@00ec │ │ +01217c: 5440 0101 |003c: iget-object v0, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +012180: 5400 3000 |003e: iget-object v0, v0, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +012184: 6e20 0c04 1000 |0040: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@040c │ │ +01218a: 0c00 |0043: move-result-object v0 │ │ +01218c: 1f00 f500 |0044: check-cast v0, [Ljava/lang/String; // type@00f5 │ │ +012190: 6e30 4300 3200 |0046: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0043 │ │ +012196: 1a00 f200 |0049: const-string v0, "FieldNo" // string@00f2 │ │ +01219a: 6e30 4000 0201 |004b: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0040 │ │ +0121a0: 5440 0101 |004e: iget-object v0, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +0121a4: 1301 3700 |0050: const/16 v1, #int 55 // #37 │ │ +0121a8: 6e30 3a01 2001 |0052: invoke-virtual {v0, v2, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.startActivityForResult:(Landroid/content/Intent;I)V // method@013a │ │ +0121ae: 0e00 |0055: return-void │ │ +0121b0: 0d00 |0056: move-exception v0 │ │ +0121b2: 1a01 d000 |0057: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ +0121b6: 5442 0101 |0059: iget-object v2, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +0121ba: 7110 2c01 0200 |005b: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ +0121c0: 0a02 |005e: move-result v2 │ │ +0121c2: 7120 3c03 2100 |005f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0121c8: 6e10 d203 0000 |0062: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +0121ce: 1a00 5902 |0065: const-string v0, "Plase report this error with descriptions of how to generate it" // string@0259 │ │ +0121d2: 5441 0101 |0067: iget-object v1, v4, Ldk/andsen/asqlitemanager/g;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0101 │ │ +0121d6: 7110 2d01 0100 |0069: invoke-static {v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; // method@012d │ │ +0121dc: 0c01 |006c: move-result-object v1 │ │ +0121de: 7120 3603 1000 |006d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0121e4: 28e5 |0070: goto 0055 // -001b │ │ catches : 1 │ │ 0x003a - 0x0055 │ │ Ljava/lang/Exception; -> 0x0056 │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -17132,76 +17129,76 @@ │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -012200: |[012200] dk.andsen.asqlitemanager.h.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ -012210: 5b01 0201 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ -012214: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01221a: 0e00 |0005: return-void │ │ +0121f8: |[0121f8] dk.andsen.asqlitemanager.h.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ +012208: 5b01 0201 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ +01220c: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +012212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/h;) │ │ name : 'onLongClick' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -01221c: |[01221c] dk.andsen.asqlitemanager.h.onLongClick:(Landroid/view/View;)Z │ │ -01222c: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ -012232: 0a00 |0003: move-result v0 │ │ -012234: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -012236: 3310 3400 |0005: if-ne v0, v1, 0039 // +0034 │ │ -01223a: 1f04 4d00 |0007: check-cast v4, Landroid/widget/TextView; // type@004d │ │ -01223e: 6e10 e000 0400 |0009: invoke-virtual {v4}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ -012244: 0c00 |000c: move-result-object v0 │ │ -012246: 1f00 d400 |000d: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -01224a: 2201 d600 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01224e: 7010 fc03 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012254: 1a02 ef00 |0014: const-string v2, "Field longClicked " // string@00ef │ │ -012258: 6e20 0004 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01225e: 0c01 |0019: move-result-object v1 │ │ -012260: 6e20 0004 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012266: 0c01 |001d: move-result-object v1 │ │ -012268: 6e10 0204 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01226e: 0c01 |0021: move-result-object v1 │ │ -012270: 5432 0201 |0022: iget-object v2, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ -012274: 7110 2c01 0200 |0024: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ -01227a: 0a02 |0027: move-result v2 │ │ -01227c: 7120 3903 2100 |0028: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -012282: 2201 cf00 |002b: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ -012286: 7020 d303 0100 |002d: invoke-direct {v1, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -01228c: 6e10 d403 0100 |0030: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -012292: 0a00 |0033: move-result v0 │ │ -012294: 5431 0201 |0034: iget-object v1, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ -012298: 6e20 2a01 0100 |0036: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(I)V // method@012a │ │ -01229e: 1210 |0039: const/4 v0, #int 1 // #1 │ │ -0122a0: 0f00 |003a: return v0 │ │ -0122a2: 0d00 |003b: move-exception v0 │ │ -0122a4: 1a01 d000 |003c: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ -0122a8: 5432 0201 |003e: iget-object v2, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ -0122ac: 7110 2c01 0200 |0040: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ -0122b2: 0a02 |0043: move-result v2 │ │ -0122b4: 7120 3c03 2100 |0044: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0122ba: 6e10 d103 0000 |0047: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -0122c0: 6e10 d003 0000 |004a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -0122c6: 0c00 |004d: move-result-object v0 │ │ -0122c8: 5431 0201 |004e: iget-object v1, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ -0122cc: 7110 2d01 0100 |0050: invoke-static {v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; // method@012d │ │ -0122d2: 0c01 |0053: move-result-object v1 │ │ -0122d4: 7120 3603 1000 |0054: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -0122da: 28e2 |0057: goto 0039 // -001e │ │ +012214: |[012214] dk.andsen.asqlitemanager.h.onLongClick:(Landroid/view/View;)Z │ │ +012224: 6e10 8800 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ +01222a: 0a00 |0003: move-result v0 │ │ +01222c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +01222e: 3310 3400 |0005: if-ne v0, v1, 0039 // +0034 │ │ +012232: 1f04 4d00 |0007: check-cast v4, Landroid/widget/TextView; // type@004d │ │ +012236: 6e10 e000 0400 |0009: invoke-virtual {v4}, Landroid/widget/TextView;.getHint:()Ljava/lang/CharSequence; // method@00e0 │ │ +01223c: 0c00 |000c: move-result-object v0 │ │ +01223e: 1f00 d400 |000d: check-cast v0, Ljava/lang/String; // type@00d4 │ │ +012242: 2201 d600 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +012246: 7010 fd03 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01224c: 1a02 ef00 |0014: const-string v2, "Field longClicked " // string@00ef │ │ +012250: 6e20 0104 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012256: 0c01 |0019: move-result-object v1 │ │ +012258: 6e20 0104 0100 |001a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01225e: 0c01 |001d: move-result-object v1 │ │ +012260: 6e10 0304 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012266: 0c01 |0021: move-result-object v1 │ │ +012268: 5432 0201 |0022: iget-object v2, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ +01226c: 7110 2c01 0200 |0024: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ +012272: 0a02 |0027: move-result v2 │ │ +012274: 7120 3903 2100 |0028: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01227a: 2201 cf00 |002b: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ +01227e: 7020 d403 0100 |002d: invoke-direct {v1, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +012284: 6e10 d503 0100 |0030: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +01228a: 0a00 |0033: move-result v0 │ │ +01228c: 5431 0201 |0034: iget-object v1, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ +012290: 6e20 2a01 0100 |0036: invoke-virtual {v1, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(I)V // method@012a │ │ +012296: 1210 |0039: const/4 v0, #int 1 // #1 │ │ +012298: 0f00 |003a: return v0 │ │ +01229a: 0d00 |003b: move-exception v0 │ │ +01229c: 1a01 d000 |003c: const-string v1, "Error in CreateTableWizField" // string@00d0 │ │ +0122a0: 5432 0201 |003e: iget-object v2, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ +0122a4: 7110 2c01 0200 |0040: invoke-static {v2}, Ldk/andsen/asqlitemanager/CreateTableWizard;.a:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Z // method@012c │ │ +0122aa: 0a02 |0043: move-result v2 │ │ +0122ac: 7120 3c03 2100 |0044: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0122b2: 6e10 d203 0000 |0047: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +0122b8: 6e10 d103 0000 |004a: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +0122be: 0c00 |004d: move-result-object v0 │ │ +0122c0: 5431 0201 |004e: iget-object v1, v3, Ldk/andsen/asqlitemanager/h;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0102 │ │ +0122c4: 7110 2d01 0100 |0050: invoke-static {v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;.b:(Ldk/andsen/asqlitemanager/CreateTableWizard;)Landroid/content/Context; // method@012d │ │ +0122ca: 0c01 |0053: move-result-object v1 │ │ +0122cc: 7120 3603 1000 |0054: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0122d2: 28e2 |0057: goto 0039 // -001e │ │ catches : 1 │ │ 0x002b - 0x0039 │ │ Ljava/lang/Exception; -> 0x003b │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -17234,34 +17231,34 @@ │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0122ec: |[0122ec] dk.andsen.asqlitemanager.i.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ -0122fc: 5b01 0301 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/i;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0103 │ │ -012300: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -012306: 0e00 |0005: return-void │ │ +0122e4: |[0122e4] dk.andsen.asqlitemanager.i.:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V │ │ +0122f4: 5b01 0301 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/i;.a:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0103 │ │ +0122f8: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0122fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/i;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -012308: |[012308] dk.andsen.asqlitemanager.i.onClick:(Landroid/content/DialogInterface;I)V │ │ -012318: 0e00 |0000: return-void │ │ +012300: |[012300] dk.andsen.asqlitemanager.i.onClick:(Landroid/content/DialogInterface;I)V │ │ +012310: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #59 header: │ │ @@ -17296,41 +17293,41 @@ │ │ type : '(Ldk/andsen/asqlitemanager/CreateTableWizard;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01231c: |[01231c] dk.andsen.asqlitemanager.j.:(Ldk/andsen/asqlitemanager/CreateTableWizard;I)V │ │ -01232c: 5b01 0501 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/j;.b:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0105 │ │ -012330: 5902 0401 |0002: iput v2, v0, Ldk/andsen/asqlitemanager/j;.a:I // field@0104 │ │ -012334: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01233a: 0e00 |0007: return-void │ │ +012314: |[012314] dk.andsen.asqlitemanager.j.:(Ldk/andsen/asqlitemanager/CreateTableWizard;I)V │ │ +012324: 5b01 0501 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/j;.b:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0105 │ │ +012328: 5902 0401 |0002: iput v2, v0, Ldk/andsen/asqlitemanager/j;.a:I // field@0104 │ │ +01232c: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +012332: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/j;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -01233c: |[01233c] dk.andsen.asqlitemanager.j.onClick:(Landroid/content/DialogInterface;I)V │ │ -01234c: 5420 0501 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/j;.b:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0105 │ │ -012350: 5400 3000 |0002: iget-object v0, v0, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ -012354: 5221 0401 |0004: iget v1, v2, Ldk/andsen/asqlitemanager/j;.a:I // field@0104 │ │ -012358: 6e20 0d04 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@040d │ │ -01235e: 5420 0501 |0009: iget-object v0, v2, Ldk/andsen/asqlitemanager/j;.b:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0105 │ │ -012362: 7110 3001 0000 |000b: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@0130 │ │ -012368: 0e00 |000e: return-void │ │ +012334: |[012334] dk.andsen.asqlitemanager.j.onClick:(Landroid/content/DialogInterface;I)V │ │ +012344: 5420 0501 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/j;.b:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0105 │ │ +012348: 5400 3000 |0002: iget-object v0, v0, Ldk/andsen/asqlitemanager/CreateTableWizard;.e:Ljava/util/ArrayList; // field@0030 │ │ +01234c: 5221 0401 |0004: iget v1, v2, Ldk/andsen/asqlitemanager/j;.a:I // field@0104 │ │ +012350: 6e20 0e04 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@040e │ │ +012356: 5420 0501 |0009: iget-object v0, v2, Ldk/andsen/asqlitemanager/j;.b:Ldk/andsen/asqlitemanager/CreateTableWizard; // field@0105 │ │ +01235a: 7110 3001 0000 |000b: invoke-static {v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;.c:(Ldk/andsen/asqlitemanager/CreateTableWizard;)V // method@0130 │ │ +012360: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #60 header: │ │ @@ -17365,38 +17362,38 @@ │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -01236c: |[01236c] dk.andsen.asqlitemanager.k.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V │ │ -01237c: 5b01 0701 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/k;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0107 │ │ -012380: 5b02 0601 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/k;.a:Ljava/lang/String; // field@0106 │ │ -012384: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01238a: 0e00 |0007: return-void │ │ +012364: |[012364] dk.andsen.asqlitemanager.k.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V │ │ +012374: 5b01 0701 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/k;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0107 │ │ +012378: 5b02 0601 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/k;.a:Ljava/lang/String; // field@0106 │ │ +01237c: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +012382: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/k;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -01238c: |[01238c] dk.andsen.asqlitemanager.k.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -01239c: 5420 0701 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/k;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0107 │ │ -0123a0: 5421 0601 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/k;.a:Ljava/lang/String; // field@0106 │ │ -0123a4: 6e30 4201 1005 |0004: invoke-virtual {v0, v1, v5}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;I)V // method@0142 │ │ -0123aa: 0e00 |0007: return-void │ │ +012384: |[012384] dk.andsen.asqlitemanager.k.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +012394: 5420 0701 |0000: iget-object v0, v2, Ldk/andsen/asqlitemanager/k;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0107 │ │ +012398: 5421 0601 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/k;.a:Ljava/lang/String; // field@0106 │ │ +01239c: 6e30 4201 1005 |0004: invoke-virtual {v0, v1, v5}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ljava/lang/String;I)V // method@0142 │ │ +0123a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #61 header: │ │ @@ -17431,44 +17428,44 @@ │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0123ac: |[0123ac] dk.andsen.asqlitemanager.l.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V │ │ -0123bc: 5b01 0901 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/l;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0109 │ │ -0123c0: 5b02 0801 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/l;.a:Ljava/lang/String; // field@0108 │ │ -0123c4: 7010 dd03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0123ca: 0e00 |0007: return-void │ │ +0123a4: |[0123a4] dk.andsen.asqlitemanager.l.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V │ │ +0123b4: 5b01 0901 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/l;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0109 │ │ +0123b8: 5b02 0801 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/l;.a:Ljava/lang/String; // field@0108 │ │ +0123bc: 7010 de03 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0123c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/l;) │ │ name : 'onItemLongClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0123cc: |[0123cc] dk.andsen.asqlitemanager.l.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ -0123dc: 1a00 2802 |0000: const-string v0, "Long click on list" // string@0228 │ │ -0123e0: 5421 0901 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/l;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0109 │ │ -0123e4: 7110 4301 0100 |0004: invoke-static {v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z // method@0143 │ │ -0123ea: 0a01 |0007: move-result v1 │ │ -0123ec: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0123f2: 5420 0901 |000b: iget-object v0, v2, Ldk/andsen/asqlitemanager/l;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0109 │ │ -0123f6: 5421 0801 |000d: iget-object v1, v2, Ldk/andsen/asqlitemanager/l;.a:Ljava/lang/String; // field@0108 │ │ -0123fa: 7130 3e01 1005 |000f: invoke-static {v0, v1, v5}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;I)V // method@013e │ │ -012400: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -012402: 0f00 |0013: return v0 │ │ +0123c4: |[0123c4] dk.andsen.asqlitemanager.l.onItemLongClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)Z │ │ +0123d4: 1a00 2802 |0000: const-string v0, "Long click on list" // string@0228 │ │ +0123d8: 5421 0901 |0002: iget-object v1, v2, Ldk/andsen/asqlitemanager/l;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0109 │ │ +0123dc: 7110 4301 0100 |0004: invoke-static {v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z // method@0143 │ │ +0123e2: 0a01 |0007: move-result v1 │ │ +0123e4: 7120 3903 1000 |0008: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +0123ea: 5420 0901 |000b: iget-object v0, v2, Ldk/andsen/asqlitemanager/l;.b:Ldk/andsen/asqlitemanager/DBViewer; // field@0109 │ │ +0123ee: 5421 0801 |000d: iget-object v1, v2, Ldk/andsen/asqlitemanager/l;.a:Ljava/lang/String; // field@0108 │ │ +0123f2: 7130 3e01 1005 |000f: invoke-static {v0, v1, v5}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;I)V // method@013e │ │ +0123f8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0123fa: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #62 header: │ │ @@ -17499,34 +17496,34 @@ │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -012404: |[012404] dk.andsen.asqlitemanager.m.:(Ldk/andsen/asqlitemanager/DBViewer;)V │ │ -012414: 5b01 0a01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/m;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@010a │ │ -012418: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -01241e: 0e00 |0005: return-void │ │ +0123fc: |[0123fc] dk.andsen.asqlitemanager.m.:(Ldk/andsen/asqlitemanager/DBViewer;)V │ │ +01240c: 5b01 0a01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/m;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@010a │ │ +012410: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +012416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/m;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -012420: |[012420] dk.andsen.asqlitemanager.m.onClick:(Landroid/content/DialogInterface;I)V │ │ -012430: 0e00 |0000: return-void │ │ +012418: |[012418] dk.andsen.asqlitemanager.m.onClick:(Landroid/content/DialogInterface;I)V │ │ +012428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #63 header: │ │ @@ -17565,45 +17562,45 @@ │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -012434: |[012434] dk.andsen.asqlitemanager.n.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;Ljava/lang/String;)V │ │ -012444: 5b01 0d01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/n;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@010d │ │ -012448: 5b02 0b01 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/n;.a:Ljava/lang/String; // field@010b │ │ -01244c: 5b03 0c01 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/n;.b:Ljava/lang/String; // field@010c │ │ -012450: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -012456: 0e00 |0009: return-void │ │ +01242c: |[01242c] dk.andsen.asqlitemanager.n.:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;Ljava/lang/String;)V │ │ +01243c: 5b01 0d01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/n;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@010d │ │ +012440: 5b02 0b01 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/n;.a:Ljava/lang/String; // field@010b │ │ +012444: 5b03 0c01 |0004: iput-object v3, v0, Ldk/andsen/asqlitemanager/n;.b:Ljava/lang/String; // field@010c │ │ +012448: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +01244e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/n;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -012458: |[012458] dk.andsen.asqlitemanager.n.onClick:(Landroid/content/DialogInterface;I)V │ │ -012468: 6200 a400 |0000: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -01246c: 5431 0b01 |0002: iget-object v1, v3, Ldk/andsen/asqlitemanager/n;.a:Ljava/lang/String; // field@010b │ │ -012470: 5432 0d01 |0004: iget-object v2, v3, Ldk/andsen/asqlitemanager/n;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@010d │ │ -012474: 7110 4501 0200 |0006: invoke-static {v2}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ -01247a: 0c02 |0009: move-result-object v2 │ │ -01247c: 6e30 b002 1002 |000a: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Landroid/content/Context;)Z // method@02b0 │ │ -012482: 5430 0d01 |000d: iget-object v0, v3, Ldk/andsen/asqlitemanager/n;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@010d │ │ -012486: 5431 0c01 |000f: iget-object v1, v3, Ldk/andsen/asqlitemanager/n;.b:Ljava/lang/String; // field@010c │ │ -01248a: 7120 3d01 1000 |0011: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V // method@013d │ │ -012490: 0e00 |0014: return-void │ │ +012450: |[012450] dk.andsen.asqlitemanager.n.onClick:(Landroid/content/DialogInterface;I)V │ │ +012460: 6200 a400 |0000: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +012464: 5431 0b01 |0002: iget-object v1, v3, Ldk/andsen/asqlitemanager/n;.a:Ljava/lang/String; // field@010b │ │ +012468: 5432 0d01 |0004: iget-object v2, v3, Ldk/andsen/asqlitemanager/n;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@010d │ │ +01246c: 7110 4501 0200 |0006: invoke-static {v2}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ +012472: 0c02 |0009: move-result-object v2 │ │ +012474: 6e30 b002 1002 |000a: invoke-virtual {v0, v1, v2}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Landroid/content/Context;)Z // method@02b0 │ │ +01247a: 5430 0d01 |000d: iget-object v0, v3, Ldk/andsen/asqlitemanager/n;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@010d │ │ +01247e: 5431 0c01 |000f: iget-object v1, v3, Ldk/andsen/asqlitemanager/n;.b:Ljava/lang/String; // field@010c │ │ +012482: 7120 3d01 1000 |0011: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;Ljava/lang/String;)V // method@013d │ │ +012488: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #64 header: │ │ @@ -17642,85 +17639,85 @@ │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;Landroid/app/Dialog;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -012494: |[012494] dk.andsen.asqlitemanager.o.:(Ldk/andsen/asqlitemanager/DBViewer;Landroid/app/Dialog;I)V │ │ -0124a4: 5b01 1001 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ -0124a8: 5b02 0e01 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/o;.a:Landroid/app/Dialog; // field@010e │ │ -0124ac: 5903 0f01 |0004: iput v3, v0, Ldk/andsen/asqlitemanager/o;.b:I // field@010f │ │ -0124b0: 7010 dd03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0124b6: 0e00 |0009: return-void │ │ +01248c: |[01248c] dk.andsen.asqlitemanager.o.:(Ldk/andsen/asqlitemanager/DBViewer;Landroid/app/Dialog;I)V │ │ +01249c: 5b01 1001 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ +0124a0: 5b02 0e01 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/o;.a:Landroid/app/Dialog; // field@010e │ │ +0124a4: 5903 0f01 |0004: iput v3, v0, Ldk/andsen/asqlitemanager/o;.b:I // field@010f │ │ +0124a8: 7010 de03 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0124ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/o;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -0124b8: |[0124b8] dk.andsen.asqlitemanager.o.onClick:(Landroid/view/View;)V │ │ -0124c8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0124ca: 5450 0e01 |0001: iget-object v0, v5, Ldk/andsen/asqlitemanager/o;.a:Landroid/app/Dialog; // field@010e │ │ -0124ce: 1401 8000 087f |0003: const v1, #float 1.80778e+38 // #7f080080 │ │ -0124d4: 6e20 1d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ -0124da: 0c00 |0009: move-result-object v0 │ │ -0124dc: 1f00 3a00 |000a: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ -0124e0: 1401 bb00 077f |000c: const v1, #float 1.7945e+38 // #7f0700bb │ │ -0124e6: 6e20 a000 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setText:(I)V // method@00a0 │ │ -0124ec: 5451 1001 |0012: iget-object v1, v5, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ -0124f0: 7110 4501 0100 |0014: invoke-static {v1}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ -0124f6: 0c01 |0017: move-result-object v1 │ │ -0124f8: 1a02 4c03 |0018: const-string v2, "dk.andsen.asqlitemanager_tips" // string@034c │ │ -0124fc: 6e30 3200 2104 |001a: invoke-virtual {v1, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ -012502: 0c01 |001d: move-result-object v1 │ │ -012504: 7210 4a00 0100 |001e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ -01250a: 0c01 |0021: move-result-object v1 │ │ -01250c: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012510: 7010 fc03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012516: 1a03 8a02 |0027: const-string v3, "Show again " // string@028a │ │ -01251a: 6e20 0004 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012520: 0c02 |002c: move-result-object v2 │ │ -012522: 6e10 9a00 0000 |002d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -012528: 0a03 |0030: move-result v3 │ │ -01252a: 6e20 0104 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -012530: 0c02 |0034: move-result-object v2 │ │ -012532: 6e10 0204 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012538: 0c02 |0038: move-result-object v2 │ │ -01253a: 5453 1001 |0039: iget-object v3, v5, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ -01253e: 7110 4301 0300 |003b: invoke-static {v3}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z // method@0143 │ │ -012544: 0a03 |003e: move-result v3 │ │ -012546: 7120 3903 3200 |003f: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -01254c: 2202 d600 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012550: 7010 fc03 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012556: 1a03 a902 |0047: const-string v3, "TipNo" // string@02a9 │ │ -01255a: 6e20 0004 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012560: 0c02 |004c: move-result-object v2 │ │ -012562: 5253 0f01 |004d: iget v3, v5, Ldk/andsen/asqlitemanager/o;.b:I // field@010f │ │ -012566: 6e20 fd03 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -01256c: 0c02 |0052: move-result-object v2 │ │ -01256e: 6e10 0204 0200 |0053: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012574: 0c02 |0056: move-result-object v2 │ │ -012576: 6e10 9a00 0000 |0057: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ -01257c: 0a00 |005a: move-result v0 │ │ -01257e: 7230 4600 2100 |005b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ -012584: 7210 4500 0100 |005e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ -01258a: 5450 1001 |0061: iget-object v0, v5, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ -01258e: 7120 4401 4000 |0063: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;Z)Z // method@0144 │ │ -012594: 5450 0e01 |0066: iget-object v0, v5, Ldk/andsen/asqlitemanager/o;.a:Landroid/app/Dialog; // field@010e │ │ -012598: 6e10 1c00 0000 |0068: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ -01259e: 0e00 |006b: return-void │ │ +0124b0: |[0124b0] dk.andsen.asqlitemanager.o.onClick:(Landroid/view/View;)V │ │ +0124c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0124c2: 5450 0e01 |0001: iget-object v0, v5, Ldk/andsen/asqlitemanager/o;.a:Landroid/app/Dialog; // field@010e │ │ +0124c6: 1401 8000 087f |0003: const v1, #float 1.80778e+38 // #7f080080 │ │ +0124cc: 6e20 1d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Dialog;.findViewById:(I)Landroid/view/View; // method@001d │ │ +0124d2: 0c00 |0009: move-result-object v0 │ │ +0124d4: 1f00 3a00 |000a: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ +0124d8: 1401 bb00 077f |000c: const v1, #float 1.7945e+38 // #7f0700bb │ │ +0124de: 6e20 a000 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CheckBox;.setText:(I)V // method@00a0 │ │ +0124e4: 5451 1001 |0012: iget-object v1, v5, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ +0124e8: 7110 4501 0100 |0014: invoke-static {v1}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ +0124ee: 0c01 |0017: move-result-object v1 │ │ +0124f0: 1a02 4c03 |0018: const-string v2, "dk.andsen.asqlitemanager_tips" // string@034c │ │ +0124f4: 6e30 3200 2104 |001a: invoke-virtual {v1, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ +0124fa: 0c01 |001d: move-result-object v1 │ │ +0124fc: 7210 4a00 0100 |001e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ +012502: 0c01 |0021: move-result-object v1 │ │ +012504: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +012508: 7010 fd03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01250e: 1a03 8a02 |0027: const-string v3, "Show again " // string@028a │ │ +012512: 6e20 0104 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012518: 0c02 |002c: move-result-object v2 │ │ +01251a: 6e10 9a00 0000 |002d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +012520: 0a03 |0030: move-result v3 │ │ +012522: 6e20 0204 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +012528: 0c02 |0034: move-result-object v2 │ │ +01252a: 6e10 0304 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012530: 0c02 |0038: move-result-object v2 │ │ +012532: 5453 1001 |0039: iget-object v3, v5, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ +012536: 7110 4301 0300 |003b: invoke-static {v3}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z // method@0143 │ │ +01253c: 0a03 |003e: move-result v3 │ │ +01253e: 7120 3903 3200 |003f: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +012544: 2202 d600 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +012548: 7010 fd03 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01254e: 1a03 a902 |0047: const-string v3, "TipNo" // string@02a9 │ │ +012552: 6e20 0104 3200 |0049: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012558: 0c02 |004c: move-result-object v2 │ │ +01255a: 5253 0f01 |004d: iget v3, v5, Ldk/andsen/asqlitemanager/o;.b:I // field@010f │ │ +01255e: 6e20 fe03 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +012564: 0c02 |0052: move-result-object v2 │ │ +012566: 6e10 0304 0200 |0053: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01256c: 0c02 |0056: move-result-object v2 │ │ +01256e: 6e10 9a00 0000 |0057: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ +012574: 0a00 |005a: move-result v0 │ │ +012576: 7230 4600 2100 |005b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ +01257c: 7210 4500 0100 |005e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ +012582: 5450 1001 |0061: iget-object v0, v5, Ldk/andsen/asqlitemanager/o;.c:Ldk/andsen/asqlitemanager/DBViewer; // field@0110 │ │ +012586: 7120 4401 4000 |0063: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;Z)Z // method@0144 │ │ +01258c: 5450 0e01 |0066: iget-object v0, v5, Ldk/andsen/asqlitemanager/o;.a:Landroid/app/Dialog; // field@010e │ │ +012590: 6e10 1c00 0000 |0068: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@001c │ │ +012596: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #65 header: │ │ @@ -17751,87 +17748,87 @@ │ │ type : '(Ldk/andsen/asqlitemanager/DBViewer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0125a0: |[0125a0] dk.andsen.asqlitemanager.p.:(Ldk/andsen/asqlitemanager/DBViewer;)V │ │ -0125b0: 5b01 1101 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -0125b4: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ -0125ba: 0e00 |0005: return-void │ │ +012598: |[012598] dk.andsen.asqlitemanager.p.:(Ldk/andsen/asqlitemanager/DBViewer;)V │ │ +0125a8: 5b01 1101 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +0125ac: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ +0125b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/p;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 128 16-bit code units │ │ -0125bc: |[0125bc] dk.andsen.asqlitemanager.p.onClick:(Landroid/content/DialogInterface;I)V │ │ -0125cc: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0125d0: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0125d6: 1a01 be00 |0005: const-string v1, "Dialog: " // string@00be │ │ -0125da: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0125e0: 0c00 |000a: move-result-object v0 │ │ -0125e2: 6e10 de03 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03de │ │ -0125e8: 0c01 |000e: move-result-object v1 │ │ -0125ea: 6e10 ca03 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@03ca │ │ -0125f0: 0c01 |0012: move-result-object v1 │ │ -0125f2: 6e20 0004 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0125f8: 0c00 |0016: move-result-object v0 │ │ -0125fa: 6e10 0204 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012600: 0c00 |001a: move-result-object v0 │ │ -012602: 5431 1101 |001b: iget-object v1, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -012606: 7110 4301 0100 |001d: invoke-static {v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z // method@0143 │ │ -01260c: 0a01 |0020: move-result v1 │ │ -01260e: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -012614: 2b05 4a00 0000 |0024: packed-switch v5, 0000006e // +0000004a │ │ -01261a: 0e00 |0027: return-void │ │ -01261c: 5430 1101 |0028: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -012620: 7110 4701 0000 |002a: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.c:(Ldk/andsen/asqlitemanager/DBViewer;)I // method@0147 │ │ -012626: 0a00 |002d: move-result v0 │ │ -012628: 2b00 4800 0000 |002e: packed-switch v0, 00000076 // +00000048 │ │ -01262e: 28f6 |0031: goto 0027 // -000a │ │ -012630: 6200 a400 |0032: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -012634: 6e10 d002 0000 |0034: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.f:()Z // method@02d0 │ │ -01263a: 5430 1101 |0037: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -01263e: 7110 4501 0000 |0039: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ -012644: 0c00 |003c: move-result-object v0 │ │ -012646: 5431 1101 |003d: iget-object v1, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -01264a: 1402 5200 077f |003f: const v2, #float 1.79447e+38 // #7f070052 │ │ -012650: 6e20 4d01 2100 |0042: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ -012656: 0c01 |0045: move-result-object v1 │ │ -012658: 7120 3403 1000 |0046: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -01265e: 28de |0049: goto 0027 // -0022 │ │ -012660: 6200 a400 |004a: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ -012664: 6e10 d302 0000 |004c: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.g:()Z // method@02d3 │ │ -01266a: 5430 1101 |004f: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -01266e: 7110 4501 0000 |0051: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ -012674: 0c00 |0054: move-result-object v0 │ │ -012676: 5431 1101 |0055: iget-object v1, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -01267a: 1402 5300 077f |0057: const v2, #float 1.79447e+38 // #7f070053 │ │ -012680: 6e20 4d01 2100 |005a: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ -012686: 0c01 |005d: move-result-object v1 │ │ -012688: 7120 3403 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ -01268e: 28c6 |0061: goto 0027 // -003a │ │ -012690: 5430 1101 |0062: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -012694: 7110 4801 0000 |0064: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.d:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0148 │ │ -01269a: 28c0 |0067: goto 0027 // -0040 │ │ -01269c: 5430 1101 |0068: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ -0126a0: 6e10 4a01 0000 |006a: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/DBViewer;.finish:()V // method@014a │ │ -0126a6: 28ba |006d: goto 0027 // -0046 │ │ -0126a8: 0001 0200 feff ffff 4400 0000 0400 ... |006e: packed-switch-data (8 units) │ │ -0126b8: 0001 0300 0000 0000 0400 0000 1c00 ... |0076: packed-switch-data (10 units) │ │ +0125b4: |[0125b4] dk.andsen.asqlitemanager.p.onClick:(Landroid/content/DialogInterface;I)V │ │ +0125c4: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0125c8: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0125ce: 1a01 be00 |0005: const-string v1, "Dialog: " // string@00be │ │ +0125d2: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0125d8: 0c00 |000a: move-result-object v0 │ │ +0125da: 6e10 df03 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03df │ │ +0125e0: 0c01 |000e: move-result-object v1 │ │ +0125e2: 6e10 cb03 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@03cb │ │ +0125e8: 0c01 |0012: move-result-object v1 │ │ +0125ea: 6e20 0104 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0125f0: 0c00 |0016: move-result-object v0 │ │ +0125f2: 6e10 0304 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0125f8: 0c00 |001a: move-result-object v0 │ │ +0125fa: 5431 1101 |001b: iget-object v1, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +0125fe: 7110 4301 0100 |001d: invoke-static {v1}, Ldk/andsen/asqlitemanager/DBViewer;.a:(Ldk/andsen/asqlitemanager/DBViewer;)Z // method@0143 │ │ +012604: 0a01 |0020: move-result v1 │ │ +012606: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01260c: 2b05 4a00 0000 |0024: packed-switch v5, 0000006e // +0000004a │ │ +012612: 0e00 |0027: return-void │ │ +012614: 5430 1101 |0028: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +012618: 7110 4701 0000 |002a: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.c:(Ldk/andsen/asqlitemanager/DBViewer;)I // method@0147 │ │ +01261e: 0a00 |002d: move-result v0 │ │ +012620: 2b00 4800 0000 |002e: packed-switch v0, 00000076 // +00000048 │ │ +012626: 28f6 |0031: goto 0027 // -000a │ │ +012628: 6200 a400 |0032: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +01262c: 6e10 d002 0000 |0034: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.f:()Z // method@02d0 │ │ +012632: 5430 1101 |0037: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +012636: 7110 4501 0000 |0039: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ +01263c: 0c00 |003c: move-result-object v0 │ │ +01263e: 5431 1101 |003d: iget-object v1, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +012642: 1402 5200 077f |003f: const v2, #float 1.79447e+38 // #7f070052 │ │ +012648: 6e20 4d01 2100 |0042: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ +01264e: 0c01 |0045: move-result-object v1 │ │ +012650: 7120 3403 1000 |0046: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +012656: 28de |0049: goto 0027 // -0022 │ │ +012658: 6200 a400 |004a: sget-object v0, Ldk/andsen/asqlitemanager/aSQLiteManager;.a:Ldk/andsen/asqlitemanager/q; // field@00a4 │ │ +01265c: 6e10 d302 0000 |004c: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/q;.g:()Z // method@02d3 │ │ +012662: 5430 1101 |004f: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +012666: 7110 4501 0000 |0051: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.b:(Ldk/andsen/asqlitemanager/DBViewer;)Landroid/content/Context; // method@0145 │ │ +01266c: 0c00 |0054: move-result-object v0 │ │ +01266e: 5431 1101 |0055: iget-object v1, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +012672: 1402 5300 077f |0057: const v2, #float 1.79447e+38 // #7f070053 │ │ +012678: 6e20 4d01 2100 |005a: invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/DBViewer;.getString:(I)Ljava/lang/String; // method@014d │ │ +01267e: 0c01 |005d: move-result-object v1 │ │ +012680: 7120 3403 1000 |005e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Landroid/content/Context;Ljava/lang/String;)V // method@0334 │ │ +012686: 28c6 |0061: goto 0027 // -003a │ │ +012688: 5430 1101 |0062: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +01268c: 7110 4801 0000 |0064: invoke-static {v0}, Ldk/andsen/asqlitemanager/DBViewer;.d:(Ldk/andsen/asqlitemanager/DBViewer;)V // method@0148 │ │ +012692: 28c0 |0067: goto 0027 // -0040 │ │ +012694: 5430 1101 |0068: iget-object v0, v3, Ldk/andsen/asqlitemanager/p;.a:Ldk/andsen/asqlitemanager/DBViewer; // field@0111 │ │ +012698: 6e10 4a01 0000 |006a: invoke-virtual {v0}, Ldk/andsen/asqlitemanager/DBViewer;.finish:()V // method@014a │ │ +01269e: 28ba |006d: goto 0027 // -0046 │ │ +0126a0: 0001 0200 feff ffff 4400 0000 0400 ... |006e: packed-switch-data (8 units) │ │ +0126b0: 0001 0300 0000 0000 0400 0000 1c00 ... |0076: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ │ │ Class #66 header: │ │ @@ -17917,92 +17914,92 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0126cc: |[0126cc] dk.andsen.asqlitemanager.q.:()V │ │ -0126dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0126de: 6900 1301 |0001: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -0126e2: 0e00 |0003: return-void │ │ +0126c4: |[0126c4] dk.andsen.asqlitemanager.q.:()V │ │ +0126d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0126d6: 6900 1301 |0001: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +0126da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : '' │ │ type : '(Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -0126e4: |[0126e4] dk.andsen.asqlitemanager.q.:(Ljava/lang/String;Landroid/content/Context;)V │ │ -0126f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0126f6: 7010 dd03 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@03dd │ │ -0126fc: 5c43 1201 |0004: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -012700: 1a00 0100 |0006: const-string v0, " │ │ +0126dc: |[0126dc] dk.andsen.asqlitemanager.q.:(Ljava/lang/String;Landroid/content/Context;)V │ │ +0126ec: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0126ee: 7010 de03 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@03de │ │ +0126f4: 5c43 1201 |0004: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +0126f8: 1a00 0100 |0006: const-string v0, " │ │ " // string@0001 │ │ -012704: 5b40 1601 |0008: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012708: 5943 1801 |000a: iput v3, v4, Ldk/andsen/asqlitemanager/q;.g:I // field@0118 │ │ -01270c: 1a00 0000 |000c: const-string v0, "" // string@0000 │ │ -012710: 5b40 1b01 |000e: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.j:Ljava/lang/String; // field@011b │ │ -012714: 1a00 0000 |0010: const-string v0, "" // string@0000 │ │ -012718: 5b40 1c01 |0012: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.k:Ljava/lang/String; // field@011c │ │ -01271c: 5c43 1f01 |0014: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012720: 2200 9200 |0016: new-instance v0, Ldk/andsen/asqlitemanager/r; // type@0092 │ │ -012724: 7020 e902 4000 |0018: invoke-direct {v0, v4}, Ldk/andsen/asqlitemanager/r;.:(Ldk/andsen/asqlitemanager/q;)V // method@02e9 │ │ -01272a: 5b40 2001 |001b: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.o:Ljava/lang/Runnable; // field@0120 │ │ -01272e: 5b45 1401 |001d: iput-object v5, v4, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -012732: 7110 9401 0600 |001f: invoke-static {v6}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ -012738: 0a00 |0022: move-result v0 │ │ -01273a: 5c40 1f01 |0023: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01273e: 7020 df02 5400 |0025: invoke-direct {v4, v5}, Ldk/andsen/asqlitemanager/q;.l:(Ljava/lang/String;)Z // method@02df │ │ -012744: 0a00 |0028: move-result v0 │ │ -012746: 3800 2700 |0029: if-eqz v0, 0050 // +0027 │ │ -01274a: 2200 d600 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01274e: 7010 fc03 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012754: 1a01 ac02 |0030: const-string v1, "Trying to open (RW): " // string@02ac │ │ -012758: 6e20 0004 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01275e: 0c00 |0035: move-result-object v0 │ │ -012760: 6e20 0004 5000 |0036: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012766: 0c00 |0039: move-result-object v0 │ │ -012768: 6e10 0204 0000 |003a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01276e: 0c00 |003d: move-result-object v0 │ │ -012770: 5541 1f01 |003e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012774: 7120 3903 1000 |0040: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -01277a: 1200 |0043: const/4 v0, #int 0 // #0 │ │ -01277c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -01277e: 7130 6200 0501 |0045: invoke-static {v5, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@0062 │ │ -012784: 0c00 |0048: move-result-object v0 │ │ -012786: 6900 1301 |0049: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -01278a: 5b46 1501 |004b: iput-object v6, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -01278e: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -012790: 5c40 1201 |004e: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -012794: 0e00 |0050: return-void │ │ -012796: 0d00 |0051: move-exception v0 │ │ -012798: 2201 d600 |0052: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01279c: 7010 fc03 0100 |0054: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0127a2: 1a02 ad02 |0057: const-string v2, "Trying to open Exception: " // string@02ad │ │ -0127a6: 6e20 0004 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0127ac: 0c01 |005c: move-result-object v1 │ │ -0127ae: 6e10 d003 0000 |005d: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -0127b4: 0c02 |0060: move-result-object v2 │ │ -0127b6: 6e20 0004 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0127bc: 0c01 |0064: move-result-object v1 │ │ -0127be: 6e10 0204 0100 |0065: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0127c4: 0c01 |0068: move-result-object v1 │ │ -0127c6: 5542 1f01 |0069: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0127ca: 7120 3c03 2100 |006b: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0127d0: 5541 1f01 |006e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0127d4: 7120 3503 1000 |0070: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -0127da: 5c43 1201 |0073: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ -0127de: 28db |0075: goto 0050 // -0025 │ │ +0126fc: 5b40 1601 |0008: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012700: 5943 1801 |000a: iput v3, v4, Ldk/andsen/asqlitemanager/q;.g:I // field@0118 │ │ +012704: 1a00 0000 |000c: const-string v0, "" // string@0000 │ │ +012708: 5b40 1b01 |000e: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.j:Ljava/lang/String; // field@011b │ │ +01270c: 1a00 0000 |0010: const-string v0, "" // string@0000 │ │ +012710: 5b40 1c01 |0012: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.k:Ljava/lang/String; // field@011c │ │ +012714: 5c43 1f01 |0014: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012718: 2200 9200 |0016: new-instance v0, Ldk/andsen/asqlitemanager/r; // type@0092 │ │ +01271c: 7020 e902 4000 |0018: invoke-direct {v0, v4}, Ldk/andsen/asqlitemanager/r;.:(Ldk/andsen/asqlitemanager/q;)V // method@02e9 │ │ +012722: 5b40 2001 |001b: iput-object v0, v4, Ldk/andsen/asqlitemanager/q;.o:Ljava/lang/Runnable; // field@0120 │ │ +012726: 5b45 1401 |001d: iput-object v5, v4, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +01272a: 7110 9401 0600 |001f: invoke-static {v6}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ +012730: 0a00 |0022: move-result v0 │ │ +012732: 5c40 1f01 |0023: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012736: 7020 df02 5400 |0025: invoke-direct {v4, v5}, Ldk/andsen/asqlitemanager/q;.l:(Ljava/lang/String;)Z // method@02df │ │ +01273c: 0a00 |0028: move-result v0 │ │ +01273e: 3800 2700 |0029: if-eqz v0, 0050 // +0027 │ │ +012742: 2200 d600 |002b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +012746: 7010 fd03 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01274c: 1a01 ac02 |0030: const-string v1, "Trying to open (RW): " // string@02ac │ │ +012750: 6e20 0104 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012756: 0c00 |0035: move-result-object v0 │ │ +012758: 6e20 0104 5000 |0036: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01275e: 0c00 |0039: move-result-object v0 │ │ +012760: 6e10 0304 0000 |003a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012766: 0c00 |003d: move-result-object v0 │ │ +012768: 5541 1f01 |003e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01276c: 7120 3903 1000 |0040: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +012772: 1200 |0043: const/4 v0, #int 0 // #0 │ │ +012774: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +012776: 7130 6200 0501 |0045: invoke-static {v5, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@0062 │ │ +01277c: 0c00 |0048: move-result-object v0 │ │ +01277e: 6900 1301 |0049: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +012782: 5b46 1501 |004b: iput-object v6, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +012786: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +012788: 5c40 1201 |004e: iput-boolean v0, v4, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +01278c: 0e00 |0050: return-void │ │ +01278e: 0d00 |0051: move-exception v0 │ │ +012790: 2201 d600 |0052: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +012794: 7010 fd03 0100 |0054: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01279a: 1a02 ad02 |0057: const-string v2, "Trying to open Exception: " // string@02ad │ │ +01279e: 6e20 0104 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0127a4: 0c01 |005c: move-result-object v1 │ │ +0127a6: 6e10 d103 0000 |005d: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +0127ac: 0c02 |0060: move-result-object v2 │ │ +0127ae: 6e20 0104 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0127b4: 0c01 |0064: move-result-object v1 │ │ +0127b6: 6e10 0304 0100 |0065: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0127bc: 0c01 |0068: move-result-object v1 │ │ +0127be: 5542 1f01 |0069: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0127c2: 7120 3c03 2100 |006b: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0127c8: 5541 1f01 |006e: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0127cc: 7120 3503 1000 |0070: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +0127d2: 5c43 1201 |0073: iput-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.a:Z // field@0112 │ │ +0127d6: 28db |0075: goto 0050 // -0025 │ │ catches : 1 │ │ 0x0025 - 0x0050 │ │ Ljava/lang/Exception; -> 0x0051 │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/q;) │ │ @@ -18010,174 +18007,174 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0127f0: |[0127f0] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;I)I │ │ -012800: 5901 1801 |0000: iput v1, v0, Ldk/andsen/asqlitemanager/q;.g:I // field@0118 │ │ -012804: 0f01 |0002: return v1 │ │ +0127e8: |[0127e8] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;I)I │ │ +0127f8: 5901 1801 |0000: iput v1, v0, Ldk/andsen/asqlitemanager/q;.g:I // field@0118 │ │ +0127fc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/q;Landroid/os/Handler;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012808: |[012808] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;Landroid/os/Handler;)Landroid/os/Handler; │ │ -012818: 5b01 1e01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/q;.m:Landroid/os/Handler; // field@011e │ │ -01281c: 1101 |0002: return-object v1 │ │ +012800: |[012800] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;Landroid/os/Handler;)Landroid/os/Handler; │ │ +012810: 5b01 1e01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/q;.m:Landroid/os/Handler; // field@011e │ │ +012814: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/q;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012820: |[012820] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;Ljava/lang/String;)Ljava/lang/String; │ │ -012830: 5b01 1b01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/q;.j:Ljava/lang/String; // field@011b │ │ -012834: 1101 |0002: return-object v1 │ │ +012818: |[012818] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;Ljava/lang/String;)Ljava/lang/String; │ │ +012828: 5b01 1b01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/q;.j:Ljava/lang/String; // field@011b │ │ +01282c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -012838: |[012838] dk.andsen.asqlitemanager.q.a:([B)Ljava/lang/String; │ │ -012848: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -01284c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -01284e: 2152 |0003: array-length v2, v5 │ │ -012850: 3520 2700 |0004: if-ge v0, v2, 002b // +0027 │ │ -012854: 2202 d600 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012858: 7010 fc03 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01285e: 6e20 0004 1200 |000b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012864: 0c01 |000e: move-result-object v1 │ │ -012866: 4802 0500 |000f: aget-byte v2, v5, v0 │ │ -01286a: d522 ff00 |0011: and-int/lit16 v2, v2, #int 255 // #00ff │ │ -01286e: d022 0001 |0013: add-int/lit16 v2, v2, #int 256 // #0100 │ │ -012872: 1303 1000 |0015: const/16 v3, #int 16 // #10 │ │ -012876: 7120 d503 3200 |0017: invoke-static {v2, v3}, Ljava/lang/Integer;.toString:(II)Ljava/lang/String; // method@03d5 │ │ -01287c: 0c02 |001a: move-result-object v2 │ │ -01287e: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -012880: 6e20 f203 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ -012886: 0c02 |001f: move-result-object v2 │ │ -012888: 6e20 0004 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01288e: 0c01 |0023: move-result-object v1 │ │ -012890: 6e10 0204 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012896: 0c01 |0027: move-result-object v1 │ │ -012898: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -01289c: 28d9 |002a: goto 0003 // -0027 │ │ -01289e: 1101 |002b: return-object v1 │ │ +012830: |[012830] dk.andsen.asqlitemanager.q.a:([B)Ljava/lang/String; │ │ +012840: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +012844: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +012846: 2152 |0003: array-length v2, v5 │ │ +012848: 3520 2700 |0004: if-ge v0, v2, 002b // +0027 │ │ +01284c: 2202 d600 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +012850: 7010 fd03 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012856: 6e20 0104 1200 |000b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01285c: 0c01 |000e: move-result-object v1 │ │ +01285e: 4802 0500 |000f: aget-byte v2, v5, v0 │ │ +012862: d522 ff00 |0011: and-int/lit16 v2, v2, #int 255 // #00ff │ │ +012866: d022 0001 |0013: add-int/lit16 v2, v2, #int 256 // #0100 │ │ +01286a: 1303 1000 |0015: const/16 v3, #int 16 // #10 │ │ +01286e: 7120 d603 3200 |0017: invoke-static {v2, v3}, Ljava/lang/Integer;.toString:(II)Ljava/lang/String; // method@03d6 │ │ +012874: 0c02 |001a: move-result-object v2 │ │ +012876: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +012878: 6e20 f303 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ +01287e: 0c02 |001f: move-result-object v2 │ │ +012880: 6e20 0104 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012886: 0c01 |0023: move-result-object v1 │ │ +012888: 6e10 0304 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01288e: 0c01 |0027: move-result-object v1 │ │ +012890: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +012894: 28d9 |002a: goto 0003 // -0027 │ │ +012896: 1101 |002b: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/q;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0128a0: |[0128a0] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;)V │ │ -0128b0: 7010 e502 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -0128b6: 0e00 |0003: return-void │ │ +012898: |[012898] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;)V │ │ +0128a8: 7010 e502 0000 |0000: invoke-direct {v0}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ +0128ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0128b8: |[0128b8] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ -0128c8: 7020 cb02 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/io/BufferedWriter;)V // method@02cb │ │ -0128ce: 0e00 |0003: return-void │ │ +0128b0: |[0128b0] dk.andsen.asqlitemanager.q.a:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ +0128c0: 7020 cb02 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/io/BufferedWriter;)V // method@02cb │ │ +0128c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ljava/io/BufferedWriter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -0128d0: |[0128d0] dk.andsen.asqlitemanager.q.a:(Ljava/io/BufferedWriter;)V │ │ -0128e0: 1a00 2504 |0000: const-string v0, "select name from sqlite_master where type = 'table'" // string@0425 │ │ -0128e4: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -0128e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0128ea: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -0128f0: 0c00 |0008: move-result-object v0 │ │ -0128f2: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -0128f8: 0a01 |000c: move-result v1 │ │ -0128fa: 3801 4000 |000d: if-eqz v1, 004d // +0040 │ │ -0128fe: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -012900: 7220 5600 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012906: 0c01 |0013: move-result-object v1 │ │ -012908: 1a02 7704 |0014: const-string v2, "sqlite_master" // string@0477 │ │ -01290c: 6e20 e703 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012912: 0a02 |0019: move-result v2 │ │ -012914: 3902 efff |001a: if-nez v2, 0009 // -0011 │ │ -012918: 1a02 2703 |001c: const-string v2, "android_metadata" // string@0327 │ │ -01291c: 6e20 e703 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012922: 0a02 |0021: move-result v2 │ │ -012924: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ -012928: 1a02 7804 |0024: const-string v2, "sqlite_sequence" // string@0478 │ │ -01292c: 6e20 e703 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012932: 0a02 |0029: move-result v2 │ │ -012934: 3902 dfff |002a: if-nez v2, 0009 // -0021 │ │ -012938: 5b41 1c01 |002c: iput-object v1, v4, Ldk/andsen/asqlitemanager/q;.k:Ljava/lang/String; // field@011c │ │ -01293c: 5442 1e01 |002e: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.m:Landroid/os/Handler; // field@011e │ │ -012940: 5443 1e01 |0030: iget-object v3, v4, Ldk/andsen/asqlitemanager/q;.m:Landroid/os/Handler; // field@011e │ │ -012944: 6e10 7800 0300 |0032: invoke-virtual {v3}, Landroid/os/Handler;.obtainMessage:()Landroid/os/Message; // method@0078 │ │ -01294a: 0c03 |0035: move-result-object v3 │ │ -01294c: 6e20 7a00 3200 |0036: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@007a │ │ -012952: 7030 b102 1405 |0039: invoke-direct {v4, v1, v5}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/io/BufferedWriter;)Z // method@02b1 │ │ -012958: 28cd |003c: goto 0009 // -0033 │ │ -01295a: 0d00 |003d: move-exception v0 │ │ -01295c: 6e10 d003 0000 |003e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -012962: 0c01 |0041: move-result-object v1 │ │ -012964: 5542 1f01 |0042: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012968: 7120 3c03 2100 |0044: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -01296e: 5541 1f01 |0047: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012972: 7120 3503 1000 |0049: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -012978: 0e00 |004c: return-void │ │ -01297a: 7210 4f00 0000 |004d: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ -012980: 28fc |0050: goto 004c // -0004 │ │ +0128c8: |[0128c8] dk.andsen.asqlitemanager.q.a:(Ljava/io/BufferedWriter;)V │ │ +0128d8: 1a00 2404 |0000: const-string v0, "select name from sqlite_master where type = 'table'" // string@0424 │ │ +0128dc: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +0128e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0128e2: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +0128e8: 0c00 |0008: move-result-object v0 │ │ +0128ea: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +0128f0: 0a01 |000c: move-result v1 │ │ +0128f2: 3801 4000 |000d: if-eqz v1, 004d // +0040 │ │ +0128f6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0128f8: 7220 5600 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +0128fe: 0c01 |0013: move-result-object v1 │ │ +012900: 1a02 7604 |0014: const-string v2, "sqlite_master" // string@0476 │ │ +012904: 6e20 e803 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01290a: 0a02 |0019: move-result v2 │ │ +01290c: 3902 efff |001a: if-nez v2, 0009 // -0011 │ │ +012910: 1a02 2703 |001c: const-string v2, "android_metadata" // string@0327 │ │ +012914: 6e20 e803 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01291a: 0a02 |0021: move-result v2 │ │ +01291c: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ +012920: 1a02 7704 |0024: const-string v2, "sqlite_sequence" // string@0477 │ │ +012924: 6e20 e803 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01292a: 0a02 |0029: move-result v2 │ │ +01292c: 3902 dfff |002a: if-nez v2, 0009 // -0021 │ │ +012930: 5b41 1c01 |002c: iput-object v1, v4, Ldk/andsen/asqlitemanager/q;.k:Ljava/lang/String; // field@011c │ │ +012934: 5442 1e01 |002e: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.m:Landroid/os/Handler; // field@011e │ │ +012938: 5443 1e01 |0030: iget-object v3, v4, Ldk/andsen/asqlitemanager/q;.m:Landroid/os/Handler; // field@011e │ │ +01293c: 6e10 7800 0300 |0032: invoke-virtual {v3}, Landroid/os/Handler;.obtainMessage:()Landroid/os/Message; // method@0078 │ │ +012942: 0c03 |0035: move-result-object v3 │ │ +012944: 6e20 7a00 3200 |0036: invoke-virtual {v2, v3}, Landroid/os/Handler;.sendMessage:(Landroid/os/Message;)Z // method@007a │ │ +01294a: 7030 b102 1405 |0039: invoke-direct {v4, v1, v5}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;Ljava/io/BufferedWriter;)Z // method@02b1 │ │ +012950: 28cd |003c: goto 0009 // -0033 │ │ +012952: 0d00 |003d: move-exception v0 │ │ +012954: 6e10 d103 0000 |003e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +01295a: 0c01 |0041: move-result-object v1 │ │ +01295c: 5542 1f01 |0042: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012960: 7120 3c03 2100 |0044: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +012966: 5541 1f01 |0047: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01296a: 7120 3503 1000 |0049: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +012970: 0e00 |004c: return-void │ │ +012972: 7210 4f00 0000 |004d: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ +012978: 28fc |0050: goto 004c // -0004 │ │ catches : 2 │ │ 0x0009 - 0x003c │ │ Ljava/lang/Exception; -> 0x003d │ │ 0x004d - 0x0050 │ │ Ljava/lang/Exception; -> 0x003d │ │ positions : │ │ locals : │ │ @@ -18187,224 +18184,224 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -01299c: |[01299c] dk.andsen.asqlitemanager.q.a:(I)Z │ │ -0129ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0129ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0129b0: 3303 0300 |0002: if-ne v3, v0, 0005 // +0003 │ │ -0129b4: 0f00 |0004: return v0 │ │ -0129b6: 0110 |0005: move v0, v1 │ │ -0129b8: 28fe |0006: goto 0004 // -0002 │ │ +012994: |[012994] dk.andsen.asqlitemanager.q.a:(I)Z │ │ +0129a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0129a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0129a8: 3303 0300 |0002: if-ne v3, v0, 0005 // +0003 │ │ +0129ac: 0f00 |0004: return v0 │ │ +0129ae: 0110 |0005: move v0, v1 │ │ +0129b0: 28fe |0006: goto 0004 // -0002 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;Ljava/io/BufferedWriter;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 372 16-bit code units │ │ -0129bc: |[0129bc] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Ljava/io/BufferedWriter;)Z │ │ -0129cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0129ce: 1a00 0000 |0001: const-string v0, "" // string@0000 │ │ -0129d2: 1a00 4a00 |0003: const-string v0, "-- │ │ +0129b4: |[0129b4] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Ljava/io/BufferedWriter;)Z │ │ +0129c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0129c6: 1a00 0000 |0001: const-string v0, "" // string@0000 │ │ +0129ca: 1a00 4a00 |0003: const-string v0, "-- │ │ " // string@004a │ │ -0129d6: 6e20 a503 0b00 |0005: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -0129dc: 2200 d600 |0008: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0129e0: 7010 fc03 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0129e6: 1a01 4d00 |000d: const-string v1, "-- Exporting data for " // string@004d │ │ -0129ea: 6e20 0004 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0129f0: 0c00 |0012: move-result-object v0 │ │ -0129f2: 6e20 0004 a000 |0013: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0129f8: 0c00 |0016: move-result-object v0 │ │ -0129fa: 5491 1601 |0017: iget-object v1, v9, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -0129fe: 6e20 0004 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012a04: 0c00 |001c: move-result-object v0 │ │ -012a06: 6e10 0204 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012a0c: 0c00 |0020: move-result-object v0 │ │ -012a0e: 6e20 a503 0b00 |0021: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012a14: 1a00 4a00 |0024: const-string v0, "-- │ │ +0129ce: 6e20 a503 0b00 |0005: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +0129d4: 2200 d600 |0008: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0129d8: 7010 fd03 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0129de: 1a01 4d00 |000d: const-string v1, "-- Exporting data for " // string@004d │ │ +0129e2: 6e20 0104 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0129e8: 0c00 |0012: move-result-object v0 │ │ +0129ea: 6e20 0104 a000 |0013: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0129f0: 0c00 |0016: move-result-object v0 │ │ +0129f2: 5491 1601 |0017: iget-object v1, v9, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +0129f6: 6e20 0104 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0129fc: 0c00 |001c: move-result-object v0 │ │ +0129fe: 6e10 0304 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012a04: 0c00 |0020: move-result-object v0 │ │ +012a06: 6e20 a503 0b00 |0021: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012a0c: 1a00 4a00 |0024: const-string v0, "-- │ │ " // string@004a │ │ -012a18: 6e20 a503 0b00 |0026: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012a1e: 7020 e402 a900 |0029: invoke-direct {v9, v10}, Ldk/andsen/asqlitemanager/q;.o:(Ljava/lang/String;)Ljava/lang/String; // method@02e4 │ │ -012a24: 0c00 |002c: move-result-object v0 │ │ -012a26: 5591 1f01 |002d: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012a2a: 7120 3903 1000 |002f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -012a30: 6201 1301 |0032: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -012a34: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -012a36: 6e30 6400 0102 |0035: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -012a3c: 0c05 |0038: move-result-object v5 │ │ -012a3e: 7210 5100 0500 |0039: invoke-interface {v5}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ -012a44: 0a00 |003c: move-result v0 │ │ -012a46: db06 0002 |003d: div-int/lit8 v6, v0, #int 2 // #02 │ │ -012a4a: 7210 5700 0500 |003f: invoke-interface {v5}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -012a50: 0a00 |0042: move-result v0 │ │ -012a52: 3800 2d01 |0043: if-eqz v0, 0170 // +012d │ │ -012a56: 1a00 0000 |0045: const-string v0, "" // string@0000 │ │ -012a5a: 0132 |0047: move v2, v3 │ │ -012a5c: 0704 |0048: move-object v4, v0 │ │ -012a5e: 3562 cb00 |0049: if-ge v2, v6, 0114 // +00cb │ │ -012a62: 1a00 0000 |004b: const-string v0, "" // string@0000 │ │ -012a66: da01 0202 |004d: mul-int/lit8 v1, v2, #int 2 // #02 │ │ -012a6a: 7220 5600 1500 |004f: invoke-interface {v5, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012a70: 0c01 |0052: move-result-object v1 │ │ -012a72: 7020 e002 1900 |0053: invoke-direct {v9, v1}, Ldk/andsen/asqlitemanager/q;.m:(Ljava/lang/String;)Ldk/andsen/b/b; // method@02e0 │ │ -012a78: 0c01 |0056: move-result-object v1 │ │ -012a7a: 6207 3001 |0057: sget-object v7, Ldk/andsen/b/b;.a:Ldk/andsen/b/b; // field@0130 │ │ -012a7e: 3371 2600 |0059: if-ne v1, v7, 007f // +0026 │ │ -012a82: 1a00 ce03 |005b: const-string v0, "null" // string@03ce │ │ -012a86: 3d02 1900 |005d: if-lez v2, 0076 // +0019 │ │ -012a8a: 2201 d600 |005f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -012a8e: 7010 fc03 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012a94: 6e20 0004 4100 |0064: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012a9a: 0c01 |0067: move-result-object v1 │ │ -012a9c: 1a04 4700 |0068: const-string v4, ", " // string@0047 │ │ -012aa0: 6e20 0004 4100 |006a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012aa6: 0c01 |006d: move-result-object v1 │ │ -012aa8: 6e20 0004 0100 |006e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012aae: 0c00 |0071: move-result-object v0 │ │ -012ab0: 6e10 0204 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012ab6: 0c00 |0075: move-result-object v0 │ │ -012ab8: d801 0201 |0076: add-int/lit8 v1, v2, #int 1 // #01 │ │ -012abc: 0112 |0078: move v2, v1 │ │ -012abe: 0704 |0079: move-object v4, v0 │ │ -012ac0: 28cf |007a: goto 0049 // -0031 │ │ -012ac2: 0d01 |007b: move-exception v1 │ │ -012ac4: 6201 3501 |007c: sget-object v1, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ -012ac8: 28d9 |007e: goto 0057 // -0027 │ │ -012aca: 6207 3401 |007f: sget-object v7, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ -012ace: 3371 2800 |0081: if-ne v1, v7, 00a9 // +0028 │ │ -012ad2: 2200 d600 |0083: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -012ad6: 7010 fc03 0000 |0085: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012adc: 1a01 eb02 |0088: const-string v1, "X'" // string@02eb │ │ -012ae0: 6e20 0004 1000 |008a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012ae6: 0c00 |008d: move-result-object v0 │ │ -012ae8: da01 0202 |008e: mul-int/lit8 v1, v2, #int 2 // #02 │ │ -012aec: d801 0101 |0090: add-int/lit8 v1, v1, #int 1 // #01 │ │ -012af0: 7220 5000 1500 |0092: invoke-interface {v5, v1}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ -012af6: 0c01 |0095: move-result-object v1 │ │ -012af8: 7020 a302 1900 |0096: invoke-direct {v9, v1}, Ldk/andsen/asqlitemanager/q;.a:([B)Ljava/lang/String; // method@02a3 │ │ -012afe: 0c01 |0099: move-result-object v1 │ │ -012b00: 6e20 0004 1000 |009a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012b06: 0c00 |009d: move-result-object v0 │ │ -012b08: 1a01 3600 |009e: const-string v1, "'" // string@0036 │ │ -012b0c: 6e20 0004 1000 |00a0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012b12: 0c00 |00a3: move-result-object v0 │ │ -012b14: 6e10 0204 0000 |00a4: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012b1a: 0c00 |00a7: move-result-object v0 │ │ -012b1c: 28b5 |00a8: goto 005d // -004b │ │ -012b1e: 6207 3101 |00a9: sget-object v7, Ldk/andsen/b/b;.b:Ldk/andsen/b/b; // field@0131 │ │ -012b22: 3371 0b00 |00ab: if-ne v1, v7, 00b6 // +000b │ │ -012b26: da00 0202 |00ad: mul-int/lit8 v0, v2, #int 2 // #02 │ │ -012b2a: d800 0001 |00af: add-int/lit8 v0, v0, #int 1 // #01 │ │ -012b2e: 7220 5600 0500 |00b1: invoke-interface {v5, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012b34: 0c00 |00b4: move-result-object v0 │ │ -012b36: 28a8 |00b5: goto 005d // -0058 │ │ -012b38: 6207 3201 |00b6: sget-object v7, Ldk/andsen/b/b;.c:Ldk/andsen/b/b; // field@0132 │ │ -012b3c: 3371 0b00 |00b8: if-ne v1, v7, 00c3 // +000b │ │ -012b40: da00 0202 |00ba: mul-int/lit8 v0, v2, #int 2 // #02 │ │ -012b44: d800 0001 |00bc: add-int/lit8 v0, v0, #int 1 // #01 │ │ -012b48: 7220 5600 0500 |00be: invoke-interface {v5, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012b4e: 0c00 |00c1: move-result-object v0 │ │ -012b50: 289b |00c2: goto 005d // -0065 │ │ -012b52: 6207 3301 |00c3: sget-object v7, Ldk/andsen/b/b;.d:Ldk/andsen/b/b; // field@0133 │ │ -012b56: 3371 2500 |00c5: if-ne v1, v7, 00ea // +0025 │ │ -012b5a: 2200 d600 |00c7: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -012b5e: 7010 fc03 0000 |00c9: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012b64: 1a01 3600 |00cc: const-string v1, "'" // string@0036 │ │ -012b68: 6e20 0004 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012b6e: 0c00 |00d1: move-result-object v0 │ │ -012b70: da01 0202 |00d2: mul-int/lit8 v1, v2, #int 2 // #02 │ │ -012b74: d801 0101 |00d4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -012b78: 7220 5600 1500 |00d6: invoke-interface {v5, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012b7e: 0c01 |00d9: move-result-object v1 │ │ -012b80: 6e20 0004 1000 |00da: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012b86: 0c00 |00dd: move-result-object v0 │ │ -012b88: 1a01 3600 |00de: const-string v1, "'" // string@0036 │ │ -012b8c: 6e20 0004 1000 |00e0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012b92: 0c00 |00e3: move-result-object v0 │ │ -012b94: 6e10 0204 0000 |00e4: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012b9a: 0c00 |00e7: move-result-object v0 │ │ -012b9c: 2900 75ff |00e8: goto/16 005d // -008b │ │ -012ba0: 6207 3501 |00ea: sget-object v7, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ -012ba4: 3371 1d00 |00ec: if-ne v1, v7, 0109 // +001d │ │ -012ba8: 1a01 5d02 |00ee: const-string v1, "Problem" // string@025d │ │ -012bac: 1a07 ce00 |00f0: const-string v7, "Encountered unresolved field type, not correct exported. │ │ +012a10: 6e20 a503 0b00 |0026: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012a16: 7020 e402 a900 |0029: invoke-direct {v9, v10}, Ldk/andsen/asqlitemanager/q;.o:(Ljava/lang/String;)Ljava/lang/String; // method@02e4 │ │ +012a1c: 0c00 |002c: move-result-object v0 │ │ +012a1e: 5591 1f01 |002d: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012a22: 7120 3903 1000 |002f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +012a28: 6201 1301 |0032: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +012a2c: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +012a2e: 6e30 6400 0102 |0035: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +012a34: 0c05 |0038: move-result-object v5 │ │ +012a36: 7210 5100 0500 |0039: invoke-interface {v5}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ +012a3c: 0a00 |003c: move-result v0 │ │ +012a3e: db06 0002 |003d: div-int/lit8 v6, v0, #int 2 // #02 │ │ +012a42: 7210 5700 0500 |003f: invoke-interface {v5}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +012a48: 0a00 |0042: move-result v0 │ │ +012a4a: 3800 2d01 |0043: if-eqz v0, 0170 // +012d │ │ +012a4e: 1a00 0000 |0045: const-string v0, "" // string@0000 │ │ +012a52: 0132 |0047: move v2, v3 │ │ +012a54: 0704 |0048: move-object v4, v0 │ │ +012a56: 3562 cb00 |0049: if-ge v2, v6, 0114 // +00cb │ │ +012a5a: 1a00 0000 |004b: const-string v0, "" // string@0000 │ │ +012a5e: da01 0202 |004d: mul-int/lit8 v1, v2, #int 2 // #02 │ │ +012a62: 7220 5600 1500 |004f: invoke-interface {v5, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012a68: 0c01 |0052: move-result-object v1 │ │ +012a6a: 7020 e002 1900 |0053: invoke-direct {v9, v1}, Ldk/andsen/asqlitemanager/q;.m:(Ljava/lang/String;)Ldk/andsen/b/b; // method@02e0 │ │ +012a70: 0c01 |0056: move-result-object v1 │ │ +012a72: 6207 3001 |0057: sget-object v7, Ldk/andsen/b/b;.a:Ldk/andsen/b/b; // field@0130 │ │ +012a76: 3371 2600 |0059: if-ne v1, v7, 007f // +0026 │ │ +012a7a: 1a00 ce03 |005b: const-string v0, "null" // string@03ce │ │ +012a7e: 3d02 1900 |005d: if-lez v2, 0076 // +0019 │ │ +012a82: 2201 d600 |005f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +012a86: 7010 fd03 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012a8c: 6e20 0104 4100 |0064: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012a92: 0c01 |0067: move-result-object v1 │ │ +012a94: 1a04 4700 |0068: const-string v4, ", " // string@0047 │ │ +012a98: 6e20 0104 4100 |006a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012a9e: 0c01 |006d: move-result-object v1 │ │ +012aa0: 6e20 0104 0100 |006e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012aa6: 0c00 |0071: move-result-object v0 │ │ +012aa8: 6e10 0304 0000 |0072: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012aae: 0c00 |0075: move-result-object v0 │ │ +012ab0: d801 0201 |0076: add-int/lit8 v1, v2, #int 1 // #01 │ │ +012ab4: 0112 |0078: move v2, v1 │ │ +012ab6: 0704 |0079: move-object v4, v0 │ │ +012ab8: 28cf |007a: goto 0049 // -0031 │ │ +012aba: 0d01 |007b: move-exception v1 │ │ +012abc: 6201 3501 |007c: sget-object v1, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ +012ac0: 28d9 |007e: goto 0057 // -0027 │ │ +012ac2: 6207 3401 |007f: sget-object v7, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ +012ac6: 3371 2800 |0081: if-ne v1, v7, 00a9 // +0028 │ │ +012aca: 2200 d600 |0083: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +012ace: 7010 fd03 0000 |0085: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012ad4: 1a01 eb02 |0088: const-string v1, "X'" // string@02eb │ │ +012ad8: 6e20 0104 1000 |008a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012ade: 0c00 |008d: move-result-object v0 │ │ +012ae0: da01 0202 |008e: mul-int/lit8 v1, v2, #int 2 // #02 │ │ +012ae4: d801 0101 |0090: add-int/lit8 v1, v1, #int 1 // #01 │ │ +012ae8: 7220 5000 1500 |0092: invoke-interface {v5, v1}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ +012aee: 0c01 |0095: move-result-object v1 │ │ +012af0: 7020 a302 1900 |0096: invoke-direct {v9, v1}, Ldk/andsen/asqlitemanager/q;.a:([B)Ljava/lang/String; // method@02a3 │ │ +012af6: 0c01 |0099: move-result-object v1 │ │ +012af8: 6e20 0104 1000 |009a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012afe: 0c00 |009d: move-result-object v0 │ │ +012b00: 1a01 3600 |009e: const-string v1, "'" // string@0036 │ │ +012b04: 6e20 0104 1000 |00a0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012b0a: 0c00 |00a3: move-result-object v0 │ │ +012b0c: 6e10 0304 0000 |00a4: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012b12: 0c00 |00a7: move-result-object v0 │ │ +012b14: 28b5 |00a8: goto 005d // -004b │ │ +012b16: 6207 3101 |00a9: sget-object v7, Ldk/andsen/b/b;.b:Ldk/andsen/b/b; // field@0131 │ │ +012b1a: 3371 0b00 |00ab: if-ne v1, v7, 00b6 // +000b │ │ +012b1e: da00 0202 |00ad: mul-int/lit8 v0, v2, #int 2 // #02 │ │ +012b22: d800 0001 |00af: add-int/lit8 v0, v0, #int 1 // #01 │ │ +012b26: 7220 5600 0500 |00b1: invoke-interface {v5, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012b2c: 0c00 |00b4: move-result-object v0 │ │ +012b2e: 28a8 |00b5: goto 005d // -0058 │ │ +012b30: 6207 3201 |00b6: sget-object v7, Ldk/andsen/b/b;.c:Ldk/andsen/b/b; // field@0132 │ │ +012b34: 3371 0b00 |00b8: if-ne v1, v7, 00c3 // +000b │ │ +012b38: da00 0202 |00ba: mul-int/lit8 v0, v2, #int 2 // #02 │ │ +012b3c: d800 0001 |00bc: add-int/lit8 v0, v0, #int 1 // #01 │ │ +012b40: 7220 5600 0500 |00be: invoke-interface {v5, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012b46: 0c00 |00c1: move-result-object v0 │ │ +012b48: 289b |00c2: goto 005d // -0065 │ │ +012b4a: 6207 3301 |00c3: sget-object v7, Ldk/andsen/b/b;.d:Ldk/andsen/b/b; // field@0133 │ │ +012b4e: 3371 2500 |00c5: if-ne v1, v7, 00ea // +0025 │ │ +012b52: 2200 d600 |00c7: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +012b56: 7010 fd03 0000 |00c9: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012b5c: 1a01 3600 |00cc: const-string v1, "'" // string@0036 │ │ +012b60: 6e20 0104 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012b66: 0c00 |00d1: move-result-object v0 │ │ +012b68: da01 0202 |00d2: mul-int/lit8 v1, v2, #int 2 // #02 │ │ +012b6c: d801 0101 |00d4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +012b70: 7220 5600 1500 |00d6: invoke-interface {v5, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012b76: 0c01 |00d9: move-result-object v1 │ │ +012b78: 6e20 0104 1000 |00da: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012b7e: 0c00 |00dd: move-result-object v0 │ │ +012b80: 1a01 3600 |00de: const-string v1, "'" // string@0036 │ │ +012b84: 6e20 0104 1000 |00e0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012b8a: 0c00 |00e3: move-result-object v0 │ │ +012b8c: 6e10 0304 0000 |00e4: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012b92: 0c00 |00e7: move-result-object v0 │ │ +012b94: 2900 75ff |00e8: goto/16 005d // -008b │ │ +012b98: 6207 3501 |00ea: sget-object v7, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ +012b9c: 3371 1d00 |00ec: if-ne v1, v7, 0109 // +001d │ │ +012ba0: 1a01 5d02 |00ee: const-string v1, "Problem" // string@025d │ │ +012ba4: 1a07 ce00 |00f0: const-string v7, "Encountered unresolved field type, not correct exported. │ │ Please report problem!" // string@00ce │ │ -012bb0: 5498 1501 |00f2: iget-object v8, v9, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -012bb4: 7130 3703 7108 |00f4: invoke-static {v1, v7, v8}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -012bba: 2900 66ff |00f7: goto/16 005d // -009a │ │ -012bbe: 0d00 |00f9: move-exception v0 │ │ -012bc0: 6e10 d003 0000 |00fa: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -012bc6: 0c01 |00fd: move-result-object v1 │ │ -012bc8: 5592 1f01 |00fe: iget-boolean v2, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012bcc: 7120 3c03 2100 |0100: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -012bd2: 5591 1f01 |0103: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012bd6: 7120 3503 1000 |0105: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -012bdc: 0f03 |0108: return v3 │ │ -012bde: 1a01 5d02 |0109: const-string v1, "Problem" // string@025d │ │ -012be2: 1a07 cd00 |010b: const-string v7, "Encountered unknown field type, not correct exported │ │ +012ba8: 5498 1501 |00f2: iget-object v8, v9, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +012bac: 7130 3703 7108 |00f4: invoke-static {v1, v7, v8}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +012bb2: 2900 66ff |00f7: goto/16 005d // -009a │ │ +012bb6: 0d00 |00f9: move-exception v0 │ │ +012bb8: 6e10 d103 0000 |00fa: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +012bbe: 0c01 |00fd: move-result-object v1 │ │ +012bc0: 5592 1f01 |00fe: iget-boolean v2, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012bc4: 7120 3c03 2100 |0100: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +012bca: 5591 1f01 |0103: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012bce: 7120 3503 1000 |0105: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +012bd4: 0f03 |0108: return v3 │ │ +012bd6: 1a01 5d02 |0109: const-string v1, "Problem" // string@025d │ │ +012bda: 1a07 cd00 |010b: const-string v7, "Encountered unknown field type, not correct exported │ │ Please report problem!" // string@00cd │ │ -012be6: 5498 1501 |010d: iget-object v8, v9, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -012bea: 7130 3703 7108 |010f: invoke-static {v1, v7, v8}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -012bf0: 2900 4bff |0112: goto/16 005d // -00b5 │ │ -012bf4: 2200 d600 |0114: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -012bf8: 7010 fc03 0000 |0116: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012bfe: 1a01 af03 |0119: const-string v1, "insert into " // string@03af │ │ -012c02: 6e20 0004 1000 |011b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c08: 0c00 |011e: move-result-object v0 │ │ -012c0a: 6e20 0004 a000 |011f: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c10: 0c00 |0122: move-result-object v0 │ │ -012c12: 1a01 2500 |0123: const-string v1, " values (" // string@0025 │ │ -012c16: 6e20 0004 1000 |0125: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c1c: 0c00 |0128: move-result-object v0 │ │ -012c1e: 6e20 0004 4000 |0129: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c24: 0c00 |012c: move-result-object v0 │ │ -012c26: 1a01 4400 |012d: const-string v1, ");" // string@0044 │ │ -012c2a: 6e20 0004 1000 |012f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c30: 0c00 |0132: move-result-object v0 │ │ -012c32: 5491 1601 |0133: iget-object v1, v9, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012c36: 6e20 0004 1000 |0135: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c3c: 0c00 |0138: move-result-object v0 │ │ -012c3e: 6e10 0204 0000 |0139: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012c44: 0c00 |013c: move-result-object v0 │ │ -012c46: 6e20 a503 0b00 |013d: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012c4c: 2200 d600 |0140: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -012c50: 7010 fc03 0000 |0142: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012c56: 1a01 af03 |0145: const-string v1, "insert into " // string@03af │ │ -012c5a: 6e20 0004 1000 |0147: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c60: 0c00 |014a: move-result-object v0 │ │ -012c62: 6e20 0004 a000 |014b: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c68: 0c00 |014e: move-result-object v0 │ │ -012c6a: 1a01 2500 |014f: const-string v1, " values (" // string@0025 │ │ -012c6e: 6e20 0004 1000 |0151: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c74: 0c00 |0154: move-result-object v0 │ │ -012c76: 6e20 0004 4000 |0155: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c7c: 0c00 |0158: move-result-object v0 │ │ -012c7e: 1a01 4400 |0159: const-string v1, ");" // string@0044 │ │ -012c82: 6e20 0004 1000 |015b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c88: 0c00 |015e: move-result-object v0 │ │ -012c8a: 5491 1601 |015f: iget-object v1, v9, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012c8e: 6e20 0004 1000 |0161: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012c94: 0c00 |0164: move-result-object v0 │ │ -012c96: 6e10 0204 0000 |0165: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012c9c: 0c00 |0168: move-result-object v0 │ │ -012c9e: 5591 1f01 |0169: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012ca2: 7120 3903 1000 |016b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -012ca8: 2900 d1fe |016e: goto/16 003f // -012f │ │ -012cac: 7210 4f00 0500 |0170: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@004f │ │ -012cb2: 2895 |0173: goto 0108 // -006b │ │ +012bde: 5498 1501 |010d: iget-object v8, v9, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +012be2: 7130 3703 7108 |010f: invoke-static {v1, v7, v8}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +012be8: 2900 4bff |0112: goto/16 005d // -00b5 │ │ +012bec: 2200 d600 |0114: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +012bf0: 7010 fd03 0000 |0116: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012bf6: 1a01 af03 |0119: const-string v1, "insert into " // string@03af │ │ +012bfa: 6e20 0104 1000 |011b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c00: 0c00 |011e: move-result-object v0 │ │ +012c02: 6e20 0104 a000 |011f: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c08: 0c00 |0122: move-result-object v0 │ │ +012c0a: 1a01 2500 |0123: const-string v1, " values (" // string@0025 │ │ +012c0e: 6e20 0104 1000 |0125: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c14: 0c00 |0128: move-result-object v0 │ │ +012c16: 6e20 0104 4000 |0129: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c1c: 0c00 |012c: move-result-object v0 │ │ +012c1e: 1a01 4400 |012d: const-string v1, ");" // string@0044 │ │ +012c22: 6e20 0104 1000 |012f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c28: 0c00 |0132: move-result-object v0 │ │ +012c2a: 5491 1601 |0133: iget-object v1, v9, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012c2e: 6e20 0104 1000 |0135: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c34: 0c00 |0138: move-result-object v0 │ │ +012c36: 6e10 0304 0000 |0139: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012c3c: 0c00 |013c: move-result-object v0 │ │ +012c3e: 6e20 a503 0b00 |013d: invoke-virtual {v11, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012c44: 2200 d600 |0140: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +012c48: 7010 fd03 0000 |0142: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012c4e: 1a01 af03 |0145: const-string v1, "insert into " // string@03af │ │ +012c52: 6e20 0104 1000 |0147: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c58: 0c00 |014a: move-result-object v0 │ │ +012c5a: 6e20 0104 a000 |014b: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c60: 0c00 |014e: move-result-object v0 │ │ +012c62: 1a01 2500 |014f: const-string v1, " values (" // string@0025 │ │ +012c66: 6e20 0104 1000 |0151: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c6c: 0c00 |0154: move-result-object v0 │ │ +012c6e: 6e20 0104 4000 |0155: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c74: 0c00 |0158: move-result-object v0 │ │ +012c76: 1a01 4400 |0159: const-string v1, ");" // string@0044 │ │ +012c7a: 6e20 0104 1000 |015b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c80: 0c00 |015e: move-result-object v0 │ │ +012c82: 5491 1601 |015f: iget-object v1, v9, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012c86: 6e20 0104 1000 |0161: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012c8c: 0c00 |0164: move-result-object v0 │ │ +012c8e: 6e10 0304 0000 |0165: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012c94: 0c00 |0168: move-result-object v0 │ │ +012c96: 5591 1f01 |0169: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012c9a: 7120 3903 1000 |016b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +012ca0: 2900 d1fe |016e: goto/16 003f // -012f │ │ +012ca4: 7210 4f00 0500 |0170: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@004f │ │ +012caa: 2895 |0173: goto 0108 // -006b │ │ catches : 4 │ │ 0x0001 - 0x004d │ │ Ljava/lang/Exception; -> 0x00f9 │ │ 0x004f - 0x0056 │ │ Ljava/lang/Exception; -> 0x007b │ │ 0x0057 - 0x00f7 │ │ Ljava/lang/Exception; -> 0x00f9 │ │ @@ -18418,91 +18415,91 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -012ce0: |[012ce0] dk.andsen.asqlitemanager.q.b:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ -012cf0: 7020 a702 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/io/BufferedWriter;)V // method@02a7 │ │ -012cf6: 0e00 |0003: return-void │ │ +012cd8: |[012cd8] dk.andsen.asqlitemanager.q.b:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ +012ce8: 7020 a702 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/io/BufferedWriter;)V // method@02a7 │ │ +012cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'b' │ │ type : '(Ljava/io/BufferedWriter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -012cf8: |[012cf8] dk.andsen.asqlitemanager.q.b:(Ljava/io/BufferedWriter;)V │ │ -012d08: 1a00 2804 |0000: const-string v0, "select name, sql from sqlite_master where type = 'index'" // string@0428 │ │ -012d0c: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -012d10: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -012d12: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -012d18: 0c00 |0008: move-result-object v0 │ │ -012d1a: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -012d20: 0a01 |000c: move-result v1 │ │ -012d22: 3801 6400 |000d: if-eqz v1, 0071 // +0064 │ │ -012d26: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -012d28: 7220 5600 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012d2e: 0c01 |0013: move-result-object v1 │ │ -012d30: 3801 f5ff |0014: if-eqz v1, 0009 // -000b │ │ -012d34: 1a01 4a00 |0016: const-string v1, "-- │ │ +012cf0: |[012cf0] dk.andsen.asqlitemanager.q.b:(Ljava/io/BufferedWriter;)V │ │ +012d00: 1a00 2704 |0000: const-string v0, "select name, sql from sqlite_master where type = 'index'" // string@0427 │ │ +012d04: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +012d08: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +012d0a: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +012d10: 0c00 |0008: move-result-object v0 │ │ +012d12: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +012d18: 0a01 |000c: move-result v1 │ │ +012d1a: 3801 6400 |000d: if-eqz v1, 0071 // +0064 │ │ +012d1e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +012d20: 7220 5600 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012d26: 0c01 |0013: move-result-object v1 │ │ +012d28: 3801 f5ff |0014: if-eqz v1, 0009 // -000b │ │ +012d2c: 1a01 4a00 |0016: const-string v1, "-- │ │ " // string@004a │ │ -012d38: 6e20 a503 1400 |0018: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012d3e: 2201 d600 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -012d42: 7010 fc03 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012d48: 1a02 4e00 |0020: const-string v2, "-- Exporting index definitions for " // string@004e │ │ -012d4c: 6e20 0004 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012d52: 0c01 |0025: move-result-object v1 │ │ -012d54: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -012d56: 7220 5600 2000 |0027: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012d5c: 0c02 |002a: move-result-object v2 │ │ -012d5e: 6e20 0004 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012d64: 0c01 |002e: move-result-object v1 │ │ -012d66: 5432 1601 |002f: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012d6a: 6e20 0004 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012d70: 0c01 |0034: move-result-object v1 │ │ -012d72: 6e10 0204 0100 |0035: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012d78: 0c01 |0038: move-result-object v1 │ │ -012d7a: 6e20 a503 1400 |0039: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012d80: 1a01 4a00 |003c: const-string v1, "-- │ │ +012d30: 6e20 a503 1400 |0018: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012d36: 2201 d600 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +012d3a: 7010 fd03 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012d40: 1a02 4e00 |0020: const-string v2, "-- Exporting index definitions for " // string@004e │ │ +012d44: 6e20 0104 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012d4a: 0c01 |0025: move-result-object v1 │ │ +012d4c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +012d4e: 7220 5600 2000 |0027: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012d54: 0c02 |002a: move-result-object v2 │ │ +012d56: 6e20 0104 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012d5c: 0c01 |002e: move-result-object v1 │ │ +012d5e: 5432 1601 |002f: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012d62: 6e20 0104 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012d68: 0c01 |0034: move-result-object v1 │ │ +012d6a: 6e10 0304 0100 |0035: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012d70: 0c01 |0038: move-result-object v1 │ │ +012d72: 6e20 a503 1400 |0039: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012d78: 1a01 4a00 |003c: const-string v1, "-- │ │ " // string@004a │ │ -012d84: 6e20 a503 1400 |003e: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012d8a: 2201 d600 |0041: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -012d8e: 7010 fc03 0100 |0043: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012d94: 1212 |0046: const/4 v2, #int 1 // #1 │ │ -012d96: 7220 5600 2000 |0047: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012d9c: 0c02 |004a: move-result-object v2 │ │ -012d9e: 6e20 0004 2100 |004b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012da4: 0c01 |004e: move-result-object v1 │ │ -012da6: 1a02 6500 |004f: const-string v2, ";" // string@0065 │ │ -012daa: 6e20 0004 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012db0: 0c01 |0054: move-result-object v1 │ │ -012db2: 5432 1601 |0055: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012db6: 6e20 0004 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012dbc: 0c01 |005a: move-result-object v1 │ │ -012dbe: 6e10 0204 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012dc4: 0c01 |005e: move-result-object v1 │ │ -012dc6: 6e20 a503 1400 |005f: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012dcc: 28a7 |0062: goto 0009 // -0059 │ │ -012dce: 0d00 |0063: move-exception v0 │ │ -012dd0: 1a01 5d03 |0064: const-string v1, "exportIndexDefinition" // string@035d │ │ -012dd4: 5532 1f01 |0066: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012dd8: 7120 3c03 2100 |0068: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -012dde: 5531 1f01 |006b: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012de2: 7120 3503 1000 |006d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -012de8: 0e00 |0070: return-void │ │ -012dea: 7210 4f00 0000 |0071: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ -012df0: 28fc |0074: goto 0070 // -0004 │ │ +012d7c: 6e20 a503 1400 |003e: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012d82: 2201 d600 |0041: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +012d86: 7010 fd03 0100 |0043: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012d8c: 1212 |0046: const/4 v2, #int 1 // #1 │ │ +012d8e: 7220 5600 2000 |0047: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012d94: 0c02 |004a: move-result-object v2 │ │ +012d96: 6e20 0104 2100 |004b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012d9c: 0c01 |004e: move-result-object v1 │ │ +012d9e: 1a02 6500 |004f: const-string v2, ";" // string@0065 │ │ +012da2: 6e20 0104 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012da8: 0c01 |0054: move-result-object v1 │ │ +012daa: 5432 1601 |0055: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012dae: 6e20 0104 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012db4: 0c01 |005a: move-result-object v1 │ │ +012db6: 6e10 0304 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012dbc: 0c01 |005e: move-result-object v1 │ │ +012dbe: 6e20 a503 1400 |005f: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012dc4: 28a7 |0062: goto 0009 // -0059 │ │ +012dc6: 0d00 |0063: move-exception v0 │ │ +012dc8: 1a01 5d03 |0064: const-string v1, "exportIndexDefinition" // string@035d │ │ +012dcc: 5532 1f01 |0066: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012dd0: 7120 3c03 2100 |0068: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +012dd6: 5531 1f01 |006b: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012dda: 7120 3503 1000 |006d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +012de0: 0e00 |0070: return-void │ │ +012de2: 7210 4f00 0000 |0071: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ +012de8: 28fc |0074: goto 0070 // -0004 │ │ catches : 2 │ │ 0x0009 - 0x0062 │ │ Ljava/io/IOException; -> 0x0063 │ │ 0x0071 - 0x0074 │ │ Ljava/io/IOException; -> 0x0063 │ │ positions : │ │ locals : │ │ @@ -18512,183 +18509,183 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -012e0c: |[012e0c] dk.andsen.asqlitemanager.q.b:(Ldk/andsen/asqlitemanager/q;)Z │ │ -012e1c: 5510 1f01 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012e20: 0f00 |0002: return v0 │ │ +012e04: |[012e04] dk.andsen.asqlitemanager.q.b:(Ldk/andsen/asqlitemanager/q;)Z │ │ +012e14: 5510 1f01 |0000: iget-boolean v0, v1, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012e18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'b' │ │ type : '(Ljava/lang/String;Ljava/io/BufferedWriter;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 297 16-bit code units │ │ -012e24: |[012e24] dk.andsen.asqlitemanager.q.b:(Ljava/lang/String;Ljava/io/BufferedWriter;)Z │ │ -012e34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -012e36: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -012e38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -012e3a: 2202 d600 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012e3e: 7010 fc03 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012e44: 1a03 2b04 |0008: const-string v3, "select name, sql from sqlite_master where type = 'table' and name = '" // string@042b │ │ -012e48: 6e20 0004 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012e4e: 0c02 |000d: move-result-object v2 │ │ -012e50: 6e20 0004 7200 |000e: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012e56: 0c02 |0011: move-result-object v2 │ │ -012e58: 1a03 3600 |0012: const-string v3, "'" // string@0036 │ │ -012e5c: 6e20 0004 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012e62: 0c02 |0017: move-result-object v2 │ │ -012e64: 6e10 0204 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012e6a: 0c02 |001b: move-result-object v2 │ │ -012e6c: 6203 1301 |001c: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -012e70: 6e30 6400 2304 |001e: invoke-virtual {v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -012e76: 0c02 |0021: move-result-object v2 │ │ -012e78: 7210 5700 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -012e7e: 0a03 |0025: move-result v3 │ │ -012e80: 3803 7600 |0026: if-eqz v3, 009c // +0076 │ │ -012e84: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -012e86: 7220 5600 3200 |0029: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012e8c: 0c03 |002c: move-result-object v3 │ │ -012e8e: 1a04 7704 |002d: const-string v4, "sqlite_master" // string@0477 │ │ -012e92: 6e20 e703 4300 |002f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012e98: 0a04 |0032: move-result v4 │ │ -012e9a: 3904 efff |0033: if-nez v4, 0022 // -0011 │ │ -012e9e: 1a04 7804 |0035: const-string v4, "sqlite_sequence" // string@0478 │ │ -012ea2: 6e20 e703 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012ea8: 0a04 |003a: move-result v4 │ │ -012eaa: 3904 e7ff |003b: if-nez v4, 0022 // -0019 │ │ -012eae: 1a04 2703 |003d: const-string v4, "android_metadata" // string@0327 │ │ -012eb2: 6e20 e703 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012eb8: 0a04 |0042: move-result v4 │ │ -012eba: 3904 dfff |0043: if-nez v4, 0022 // -0021 │ │ -012ebe: 1a04 4a00 |0045: const-string v4, "-- │ │ +012e1c: |[012e1c] dk.andsen.asqlitemanager.q.b:(Ljava/lang/String;Ljava/io/BufferedWriter;)Z │ │ +012e2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +012e2e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +012e30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +012e32: 2202 d600 |0003: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +012e36: 7010 fd03 0200 |0005: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012e3c: 1a03 2a04 |0008: const-string v3, "select name, sql from sqlite_master where type = 'table' and name = '" // string@042a │ │ +012e40: 6e20 0104 3200 |000a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012e46: 0c02 |000d: move-result-object v2 │ │ +012e48: 6e20 0104 7200 |000e: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012e4e: 0c02 |0011: move-result-object v2 │ │ +012e50: 1a03 3600 |0012: const-string v3, "'" // string@0036 │ │ +012e54: 6e20 0104 3200 |0014: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012e5a: 0c02 |0017: move-result-object v2 │ │ +012e5c: 6e10 0304 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012e62: 0c02 |001b: move-result-object v2 │ │ +012e64: 6203 1301 |001c: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +012e68: 6e30 6400 2304 |001e: invoke-virtual {v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +012e6e: 0c02 |0021: move-result-object v2 │ │ +012e70: 7210 5700 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +012e76: 0a03 |0025: move-result v3 │ │ +012e78: 3803 7600 |0026: if-eqz v3, 009c // +0076 │ │ +012e7c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +012e7e: 7220 5600 3200 |0029: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012e84: 0c03 |002c: move-result-object v3 │ │ +012e86: 1a04 7604 |002d: const-string v4, "sqlite_master" // string@0476 │ │ +012e8a: 6e20 e803 4300 |002f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +012e90: 0a04 |0032: move-result v4 │ │ +012e92: 3904 efff |0033: if-nez v4, 0022 // -0011 │ │ +012e96: 1a04 7704 |0035: const-string v4, "sqlite_sequence" // string@0477 │ │ +012e9a: 6e20 e803 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +012ea0: 0a04 |003a: move-result v4 │ │ +012ea2: 3904 e7ff |003b: if-nez v4, 0022 // -0019 │ │ +012ea6: 1a04 2703 |003d: const-string v4, "android_metadata" // string@0327 │ │ +012eaa: 6e20 e803 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +012eb0: 0a04 |0042: move-result v4 │ │ +012eb2: 3904 dfff |0043: if-nez v4, 0022 // -0021 │ │ +012eb6: 1a04 4a00 |0045: const-string v4, "-- │ │ " // string@004a │ │ -012ec2: 6e20 a503 4800 |0047: invoke-virtual {v8, v4}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012ec8: 2204 d600 |004a: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -012ecc: 7010 fc03 0400 |004c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012ed2: 1a05 4f00 |004f: const-string v5, "-- Exporting table definitions for " // string@004f │ │ -012ed6: 6e20 0004 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012edc: 0c04 |0054: move-result-object v4 │ │ -012ede: 6e20 0004 3400 |0055: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012ee4: 0c03 |0058: move-result-object v3 │ │ -012ee6: 5464 1601 |0059: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012eea: 6e20 0004 4300 |005b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012ef0: 0c03 |005e: move-result-object v3 │ │ -012ef2: 6e10 0204 0300 |005f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012ef8: 0c03 |0062: move-result-object v3 │ │ -012efa: 6e20 a503 3800 |0063: invoke-virtual {v8, v3}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012f00: 1a03 4a00 |0066: const-string v3, "-- │ │ +012eba: 6e20 a503 4800 |0047: invoke-virtual {v8, v4}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012ec0: 2204 d600 |004a: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ +012ec4: 7010 fd03 0400 |004c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012eca: 1a05 4f00 |004f: const-string v5, "-- Exporting table definitions for " // string@004f │ │ +012ece: 6e20 0104 5400 |0051: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012ed4: 0c04 |0054: move-result-object v4 │ │ +012ed6: 6e20 0104 3400 |0055: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012edc: 0c03 |0058: move-result-object v3 │ │ +012ede: 5464 1601 |0059: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012ee2: 6e20 0104 4300 |005b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012ee8: 0c03 |005e: move-result-object v3 │ │ +012eea: 6e10 0304 0300 |005f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012ef0: 0c03 |0062: move-result-object v3 │ │ +012ef2: 6e20 a503 3800 |0063: invoke-virtual {v8, v3}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012ef8: 1a03 4a00 |0066: const-string v3, "-- │ │ " // string@004a │ │ -012f04: 6e20 a503 3800 |0068: invoke-virtual {v8, v3}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012f0a: 2203 d600 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -012f0e: 7010 fc03 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012f14: 1214 |0070: const/4 v4, #int 1 // #1 │ │ -012f16: 7220 5600 4200 |0071: invoke-interface {v2, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012f1c: 0c04 |0074: move-result-object v4 │ │ -012f1e: 6e20 0004 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012f24: 0c03 |0078: move-result-object v3 │ │ -012f26: 1a04 6500 |0079: const-string v4, ";" // string@0065 │ │ -012f2a: 6e20 0004 4300 |007b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012f30: 0c03 |007e: move-result-object v3 │ │ -012f32: 5464 1601 |007f: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -012f36: 6e20 0004 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012f3c: 0c03 |0084: move-result-object v3 │ │ -012f3e: 6e10 0204 0300 |0085: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012f44: 0c03 |0088: move-result-object v3 │ │ -012f46: 6e20 a503 3800 |0089: invoke-virtual {v8, v3}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -012f4c: 2896 |008c: goto 0022 // -006a │ │ -012f4e: 0d00 |008d: move-exception v0 │ │ -012f50: 1a02 5e03 |008e: const-string v2, "exportSingleTableDefinition" // string@035e │ │ -012f54: 5563 1f01 |0090: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012f58: 7120 3c03 3200 |0092: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -012f5e: 5562 1f01 |0095: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -012f62: 7120 3503 2000 |0097: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -012f68: 0110 |009a: move v0, v1 │ │ -012f6a: 0f00 |009b: return v0 │ │ -012f6c: 2202 d600 |009c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012f70: 7010 fc03 0200 |009e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012f76: 1a03 2904 |00a1: const-string v3, "select name, sql from sqlite_master where type = 'index' and name = '" // string@0429 │ │ -012f7a: 6e20 0004 3200 |00a3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012f80: 0c02 |00a6: move-result-object v2 │ │ -012f82: 6e20 0004 7200 |00a7: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012f88: 0c02 |00aa: move-result-object v2 │ │ -012f8a: 1a03 3600 |00ab: const-string v3, "'" // string@0036 │ │ -012f8e: 6e20 0004 3200 |00ad: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -012f94: 0c02 |00b0: move-result-object v2 │ │ -012f96: 6e10 0204 0200 |00b1: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -012f9c: 0c02 |00b4: move-result-object v2 │ │ -012f9e: 6203 1301 |00b5: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -012fa2: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -012fa4: 6e30 6400 2304 |00b8: invoke-virtual {v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -012faa: 0c02 |00bb: move-result-object v2 │ │ -012fac: 7210 5700 0200 |00bc: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -012fb2: 0a03 |00bf: move-result v3 │ │ -012fb4: 3803 2000 |00c0: if-eqz v3, 00e0 // +0020 │ │ -012fb8: 1203 |00c2: const/4 v3, #int 0 // #0 │ │ -012fba: 7220 5600 3200 |00c3: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -012fc0: 0c03 |00c6: move-result-object v3 │ │ -012fc2: 1a04 7704 |00c7: const-string v4, "sqlite_master" // string@0477 │ │ -012fc6: 6e20 e703 4300 |00c9: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012fcc: 0a04 |00cc: move-result v4 │ │ -012fce: 3904 efff |00cd: if-nez v4, 00bc // -0011 │ │ -012fd2: 1a04 7804 |00cf: const-string v4, "sqlite_sequence" // string@0478 │ │ -012fd6: 6e20 e703 4300 |00d1: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012fdc: 0a04 |00d4: move-result v4 │ │ -012fde: 3904 e7ff |00d5: if-nez v4, 00bc // -0019 │ │ -012fe2: 1a04 2703 |00d7: const-string v4, "android_metadata" // string@0327 │ │ -012fe6: 6e20 e703 4300 |00d9: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -012fec: 0a03 |00dc: move-result v3 │ │ -012fee: 3903 dfff |00dd: if-nez v3, 00bc // -0021 │ │ -012ff2: 28dd |00df: goto 00bc // -0023 │ │ -012ff4: 2202 d600 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -012ff8: 7010 fc03 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -012ffe: 1a03 2d04 |00e5: const-string v3, "select name, sql from sqlite_master where type = 'trigger' and name = '" // string@042d │ │ -013002: 6e20 0004 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013008: 0c02 |00ea: move-result-object v2 │ │ -01300a: 6e20 0004 7200 |00eb: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013010: 0c02 |00ee: move-result-object v2 │ │ -013012: 1a03 3600 |00ef: const-string v3, "'" // string@0036 │ │ -013016: 6e20 0004 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01301c: 0c02 |00f4: move-result-object v2 │ │ -01301e: 6e10 0204 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013024: 0c02 |00f8: move-result-object v2 │ │ -013026: 6203 1301 |00f9: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -01302a: 1204 |00fb: const/4 v4, #int 0 // #0 │ │ -01302c: 6e30 6400 2304 |00fc: invoke-virtual {v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013032: 0c02 |00ff: move-result-object v2 │ │ -013034: 7210 5700 0200 |0100: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -01303a: 0a03 |0103: move-result v3 │ │ -01303c: 3803 2000 |0104: if-eqz v3, 0124 // +0020 │ │ -013040: 1203 |0106: const/4 v3, #int 0 // #0 │ │ -013042: 7220 5600 3200 |0107: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -013048: 0c03 |010a: move-result-object v3 │ │ -01304a: 1a04 7704 |010b: const-string v4, "sqlite_master" // string@0477 │ │ -01304e: 6e20 e703 4300 |010d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013054: 0a04 |0110: move-result v4 │ │ -013056: 3904 efff |0111: if-nez v4, 0100 // -0011 │ │ -01305a: 1a04 7804 |0113: const-string v4, "sqlite_sequence" // string@0478 │ │ -01305e: 6e20 e703 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013064: 0a04 |0118: move-result v4 │ │ -013066: 3904 e7ff |0119: if-nez v4, 0100 // -0019 │ │ -01306a: 1a04 2703 |011b: const-string v4, "android_metadata" // string@0327 │ │ -01306e: 6e20 e703 4300 |011d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013074: 0a03 |0120: move-result v3 │ │ -013076: 3903 dfff |0121: if-nez v3, 0100 // -0021 │ │ -01307a: 28dd |0123: goto 0100 // -0023 │ │ -01307c: 7210 4f00 0200 |0124: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@004f │ │ -013082: 2900 74ff |0127: goto/16 009b // -008c │ │ +012efc: 6e20 a503 3800 |0068: invoke-virtual {v8, v3}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012f02: 2203 d600 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +012f06: 7010 fd03 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012f0c: 1214 |0070: const/4 v4, #int 1 // #1 │ │ +012f0e: 7220 5600 4200 |0071: invoke-interface {v2, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012f14: 0c04 |0074: move-result-object v4 │ │ +012f16: 6e20 0104 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012f1c: 0c03 |0078: move-result-object v3 │ │ +012f1e: 1a04 6500 |0079: const-string v4, ";" // string@0065 │ │ +012f22: 6e20 0104 4300 |007b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012f28: 0c03 |007e: move-result-object v3 │ │ +012f2a: 5464 1601 |007f: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +012f2e: 6e20 0104 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012f34: 0c03 |0084: move-result-object v3 │ │ +012f36: 6e10 0304 0300 |0085: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012f3c: 0c03 |0088: move-result-object v3 │ │ +012f3e: 6e20 a503 3800 |0089: invoke-virtual {v8, v3}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +012f44: 2896 |008c: goto 0022 // -006a │ │ +012f46: 0d00 |008d: move-exception v0 │ │ +012f48: 1a02 5e03 |008e: const-string v2, "exportSingleTableDefinition" // string@035e │ │ +012f4c: 5563 1f01 |0090: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012f50: 7120 3c03 3200 |0092: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +012f56: 5562 1f01 |0095: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +012f5a: 7120 3503 2000 |0097: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +012f60: 0110 |009a: move v0, v1 │ │ +012f62: 0f00 |009b: return v0 │ │ +012f64: 2202 d600 |009c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +012f68: 7010 fd03 0200 |009e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012f6e: 1a03 2804 |00a1: const-string v3, "select name, sql from sqlite_master where type = 'index' and name = '" // string@0428 │ │ +012f72: 6e20 0104 3200 |00a3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012f78: 0c02 |00a6: move-result-object v2 │ │ +012f7a: 6e20 0104 7200 |00a7: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012f80: 0c02 |00aa: move-result-object v2 │ │ +012f82: 1a03 3600 |00ab: const-string v3, "'" // string@0036 │ │ +012f86: 6e20 0104 3200 |00ad: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +012f8c: 0c02 |00b0: move-result-object v2 │ │ +012f8e: 6e10 0304 0200 |00b1: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +012f94: 0c02 |00b4: move-result-object v2 │ │ +012f96: 6203 1301 |00b5: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +012f9a: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +012f9c: 6e30 6400 2304 |00b8: invoke-virtual {v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +012fa2: 0c02 |00bb: move-result-object v2 │ │ +012fa4: 7210 5700 0200 |00bc: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +012faa: 0a03 |00bf: move-result v3 │ │ +012fac: 3803 2000 |00c0: if-eqz v3, 00e0 // +0020 │ │ +012fb0: 1203 |00c2: const/4 v3, #int 0 // #0 │ │ +012fb2: 7220 5600 3200 |00c3: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +012fb8: 0c03 |00c6: move-result-object v3 │ │ +012fba: 1a04 7604 |00c7: const-string v4, "sqlite_master" // string@0476 │ │ +012fbe: 6e20 e803 4300 |00c9: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +012fc4: 0a04 |00cc: move-result v4 │ │ +012fc6: 3904 efff |00cd: if-nez v4, 00bc // -0011 │ │ +012fca: 1a04 7704 |00cf: const-string v4, "sqlite_sequence" // string@0477 │ │ +012fce: 6e20 e803 4300 |00d1: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +012fd4: 0a04 |00d4: move-result v4 │ │ +012fd6: 3904 e7ff |00d5: if-nez v4, 00bc // -0019 │ │ +012fda: 1a04 2703 |00d7: const-string v4, "android_metadata" // string@0327 │ │ +012fde: 6e20 e803 4300 |00d9: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +012fe4: 0a03 |00dc: move-result v3 │ │ +012fe6: 3903 dfff |00dd: if-nez v3, 00bc // -0021 │ │ +012fea: 28dd |00df: goto 00bc // -0023 │ │ +012fec: 2202 d600 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +012ff0: 7010 fd03 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +012ff6: 1a03 2c04 |00e5: const-string v3, "select name, sql from sqlite_master where type = 'trigger' and name = '" // string@042c │ │ +012ffa: 6e20 0104 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013000: 0c02 |00ea: move-result-object v2 │ │ +013002: 6e20 0104 7200 |00eb: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013008: 0c02 |00ee: move-result-object v2 │ │ +01300a: 1a03 3600 |00ef: const-string v3, "'" // string@0036 │ │ +01300e: 6e20 0104 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013014: 0c02 |00f4: move-result-object v2 │ │ +013016: 6e10 0304 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01301c: 0c02 |00f8: move-result-object v2 │ │ +01301e: 6203 1301 |00f9: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013022: 1204 |00fb: const/4 v4, #int 0 // #0 │ │ +013024: 6e30 6400 2304 |00fc: invoke-virtual {v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +01302a: 0c02 |00ff: move-result-object v2 │ │ +01302c: 7210 5700 0200 |0100: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +013032: 0a03 |0103: move-result v3 │ │ +013034: 3803 2000 |0104: if-eqz v3, 0124 // +0020 │ │ +013038: 1203 |0106: const/4 v3, #int 0 // #0 │ │ +01303a: 7220 5600 3200 |0107: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +013040: 0c03 |010a: move-result-object v3 │ │ +013042: 1a04 7604 |010b: const-string v4, "sqlite_master" // string@0476 │ │ +013046: 6e20 e803 4300 |010d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01304c: 0a04 |0110: move-result v4 │ │ +01304e: 3904 efff |0111: if-nez v4, 0100 // -0011 │ │ +013052: 1a04 7704 |0113: const-string v4, "sqlite_sequence" // string@0477 │ │ +013056: 6e20 e803 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01305c: 0a04 |0118: move-result v4 │ │ +01305e: 3904 e7ff |0119: if-nez v4, 0100 // -0019 │ │ +013062: 1a04 2703 |011b: const-string v4, "android_metadata" // string@0327 │ │ +013066: 6e20 e803 4300 |011d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +01306c: 0a03 |0120: move-result v3 │ │ +01306e: 3903 dfff |0121: if-nez v3, 0100 // -0021 │ │ +013072: 28dd |0123: goto 0100 // -0023 │ │ +013074: 7210 4f00 0200 |0124: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@004f │ │ +01307a: 2900 74ff |0127: goto/16 009b // -008c │ │ catches : 2 │ │ 0x0022 - 0x008c │ │ Ljava/io/IOException; -> 0x008d │ │ 0x009c - 0x0127 │ │ Ljava/io/IOException; -> 0x008d │ │ positions : │ │ locals : │ │ @@ -18698,103 +18695,103 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;)Landroid/app/Dialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0130a0: |[0130a0] dk.andsen.asqlitemanager.q.c:(Ldk/andsen/asqlitemanager/q;)Landroid/app/Dialog; │ │ -0130b0: 5410 1d01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.l:Landroid/app/Dialog; // field@011d │ │ -0130b4: 1100 |0002: return-object v0 │ │ +013098: |[013098] dk.andsen.asqlitemanager.q.c:(Ldk/andsen/asqlitemanager/q;)Landroid/app/Dialog; │ │ +0130a8: 5410 1d01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.l:Landroid/app/Dialog; // field@011d │ │ +0130ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'c' │ │ type : '(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0130b8: |[0130b8] dk.andsen.asqlitemanager.q.c:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ -0130c8: 7020 b802 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/io/BufferedWriter;)V // method@02b8 │ │ -0130ce: 0e00 |0003: return-void │ │ +0130b0: |[0130b0] dk.andsen.asqlitemanager.q.c:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ +0130c0: 7020 b802 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/io/BufferedWriter;)V // method@02b8 │ │ +0130c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'c' │ │ type : '(Ljava/io/BufferedWriter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -0130d0: |[0130d0] dk.andsen.asqlitemanager.q.c:(Ljava/io/BufferedWriter;)V │ │ -0130e0: 1a00 2e04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'view'" // string@042e │ │ -0130e4: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -0130e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0130ea: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -0130f0: 0c00 |0008: move-result-object v0 │ │ -0130f2: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -0130f8: 0a01 |000c: move-result v1 │ │ -0130fa: 3801 5d00 |000d: if-eqz v1, 006a // +005d │ │ -0130fe: 1a01 4a00 |000f: const-string v1, "-- │ │ +0130c8: |[0130c8] dk.andsen.asqlitemanager.q.c:(Ljava/io/BufferedWriter;)V │ │ +0130d8: 1a00 2d04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'view'" // string@042d │ │ +0130dc: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +0130e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0130e2: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +0130e8: 0c00 |0008: move-result-object v0 │ │ +0130ea: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +0130f0: 0a01 |000c: move-result v1 │ │ +0130f2: 3801 5d00 |000d: if-eqz v1, 006a // +005d │ │ +0130f6: 1a01 4a00 |000f: const-string v1, "-- │ │ " // string@004a │ │ -013102: 6e20 a503 1400 |0011: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -013108: 2201 d600 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01310c: 7010 fc03 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013112: 1a02 5100 |0019: const-string v2, "-- Exporting view definitions for " // string@0051 │ │ -013116: 6e20 0004 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01311c: 0c01 |001e: move-result-object v1 │ │ -01311e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -013120: 7220 5600 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -013126: 0c02 |0023: move-result-object v2 │ │ -013128: 6e20 0004 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01312e: 0c01 |0027: move-result-object v1 │ │ -013130: 5432 1601 |0028: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -013134: 6e20 0004 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01313a: 0c01 |002d: move-result-object v1 │ │ -01313c: 6e10 0204 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013142: 0c01 |0031: move-result-object v1 │ │ -013144: 6e20 a503 1400 |0032: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -01314a: 1a01 4a00 |0035: const-string v1, "-- │ │ +0130fa: 6e20 a503 1400 |0011: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +013100: 2201 d600 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013104: 7010 fd03 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01310a: 1a02 5100 |0019: const-string v2, "-- Exporting view definitions for " // string@0051 │ │ +01310e: 6e20 0104 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013114: 0c01 |001e: move-result-object v1 │ │ +013116: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +013118: 7220 5600 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +01311e: 0c02 |0023: move-result-object v2 │ │ +013120: 6e20 0104 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013126: 0c01 |0027: move-result-object v1 │ │ +013128: 5432 1601 |0028: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +01312c: 6e20 0104 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013132: 0c01 |002d: move-result-object v1 │ │ +013134: 6e10 0304 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01313a: 0c01 |0031: move-result-object v1 │ │ +01313c: 6e20 a503 1400 |0032: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +013142: 1a01 4a00 |0035: const-string v1, "-- │ │ " // string@004a │ │ -01314e: 6e20 a503 1400 |0037: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -013154: 2201 d600 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -013158: 7010 fc03 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01315e: 1212 |003f: const/4 v2, #int 1 // #1 │ │ -013160: 7220 5600 2000 |0040: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -013166: 0c02 |0043: move-result-object v2 │ │ -013168: 6e20 0004 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01316e: 0c01 |0047: move-result-object v1 │ │ -013170: 1a02 6500 |0048: const-string v2, ";" // string@0065 │ │ -013174: 6e20 0004 2100 |004a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01317a: 0c01 |004d: move-result-object v1 │ │ -01317c: 5432 1601 |004e: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -013180: 6e20 0004 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013186: 0c01 |0053: move-result-object v1 │ │ -013188: 6e10 0204 0100 |0054: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01318e: 0c01 |0057: move-result-object v1 │ │ -013190: 6e20 a503 1400 |0058: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -013196: 28ae |005b: goto 0009 // -0052 │ │ -013198: 0d00 |005c: move-exception v0 │ │ -01319a: 1a01 6003 |005d: const-string v1, "exportViews" // string@0360 │ │ -01319e: 5532 1f01 |005f: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0131a2: 7120 3c03 2100 |0061: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0131a8: 5531 1f01 |0064: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0131ac: 7120 3503 1000 |0066: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -0131b2: 0e00 |0069: return-void │ │ -0131b4: 7210 4f00 0000 |006a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ -0131ba: 28fc |006d: goto 0069 // -0004 │ │ +013146: 6e20 a503 1400 |0037: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +01314c: 2201 d600 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013150: 7010 fd03 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013156: 1212 |003f: const/4 v2, #int 1 // #1 │ │ +013158: 7220 5600 2000 |0040: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +01315e: 0c02 |0043: move-result-object v2 │ │ +013160: 6e20 0104 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013166: 0c01 |0047: move-result-object v1 │ │ +013168: 1a02 6500 |0048: const-string v2, ";" // string@0065 │ │ +01316c: 6e20 0104 2100 |004a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013172: 0c01 |004d: move-result-object v1 │ │ +013174: 5432 1601 |004e: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +013178: 6e20 0104 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01317e: 0c01 |0053: move-result-object v1 │ │ +013180: 6e10 0304 0100 |0054: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013186: 0c01 |0057: move-result-object v1 │ │ +013188: 6e20 a503 1400 |0058: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +01318e: 28ae |005b: goto 0009 // -0052 │ │ +013190: 0d00 |005c: move-exception v0 │ │ +013192: 1a01 6003 |005d: const-string v1, "exportViews" // string@0360 │ │ +013196: 5532 1f01 |005f: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01319a: 7120 3c03 2100 |0061: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0131a0: 5531 1f01 |0064: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0131a4: 7120 3503 1000 |0066: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +0131aa: 0e00 |0069: return-void │ │ +0131ac: 7210 4f00 0000 |006a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ +0131b2: 28fc |006d: goto 0069 // -0004 │ │ catches : 2 │ │ 0x0009 - 0x005b │ │ Ljava/io/IOException; -> 0x005c │ │ 0x006a - 0x006d │ │ Ljava/io/IOException; -> 0x005c │ │ positions : │ │ locals : │ │ @@ -18804,103 +18801,103 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0131d4: |[0131d4] dk.andsen.asqlitemanager.q.d:(Ldk/andsen/asqlitemanager/q;)I │ │ -0131e4: 5210 1801 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/q;.g:I // field@0118 │ │ -0131e8: 0f00 |0002: return v0 │ │ +0131cc: |[0131cc] dk.andsen.asqlitemanager.q.d:(Ldk/andsen/asqlitemanager/q;)I │ │ +0131dc: 5210 1801 |0000: iget v0, v1, Ldk/andsen/asqlitemanager/q;.g:I // field@0118 │ │ +0131e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'd' │ │ type : '(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0131ec: |[0131ec] dk.andsen.asqlitemanager.q.d:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ -0131fc: 7020 c102 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.c:(Ljava/io/BufferedWriter;)V // method@02c1 │ │ -013202: 0e00 |0003: return-void │ │ +0131e4: |[0131e4] dk.andsen.asqlitemanager.q.d:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ +0131f4: 7020 c102 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.c:(Ljava/io/BufferedWriter;)V // method@02c1 │ │ +0131fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'd' │ │ type : '(Ljava/io/BufferedWriter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -013204: |[013204] dk.andsen.asqlitemanager.q.d:(Ljava/io/BufferedWriter;)V │ │ -013214: 1a00 2c04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'trigger'" // string@042c │ │ -013218: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -01321c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -01321e: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013224: 0c00 |0008: move-result-object v0 │ │ -013226: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -01322c: 0a01 |000c: move-result v1 │ │ -01322e: 3801 5d00 |000d: if-eqz v1, 006a // +005d │ │ -013232: 1a01 4a00 |000f: const-string v1, "-- │ │ +0131fc: |[0131fc] dk.andsen.asqlitemanager.q.d:(Ljava/io/BufferedWriter;)V │ │ +01320c: 1a00 2b04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'trigger'" // string@042b │ │ +013210: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013214: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +013216: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +01321c: 0c00 |0008: move-result-object v0 │ │ +01321e: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +013224: 0a01 |000c: move-result v1 │ │ +013226: 3801 5d00 |000d: if-eqz v1, 006a // +005d │ │ +01322a: 1a01 4a00 |000f: const-string v1, "-- │ │ " // string@004a │ │ -013236: 6e20 a503 1400 |0011: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -01323c: 2201 d600 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -013240: 7010 fc03 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013246: 1a02 5000 |0019: const-string v2, "-- Exporting trigger definitions for " // string@0050 │ │ -01324a: 6e20 0004 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013250: 0c01 |001e: move-result-object v1 │ │ -013252: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -013254: 7220 5600 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -01325a: 0c02 |0023: move-result-object v2 │ │ -01325c: 6e20 0004 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013262: 0c01 |0027: move-result-object v1 │ │ -013264: 5432 1601 |0028: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -013268: 6e20 0004 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01326e: 0c01 |002d: move-result-object v1 │ │ -013270: 6e10 0204 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013276: 0c01 |0031: move-result-object v1 │ │ -013278: 6e20 a503 1400 |0032: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -01327e: 1a01 4a00 |0035: const-string v1, "-- │ │ +01322e: 6e20 a503 1400 |0011: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +013234: 2201 d600 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013238: 7010 fd03 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01323e: 1a02 5000 |0019: const-string v2, "-- Exporting trigger definitions for " // string@0050 │ │ +013242: 6e20 0104 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013248: 0c01 |001e: move-result-object v1 │ │ +01324a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +01324c: 7220 5600 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +013252: 0c02 |0023: move-result-object v2 │ │ +013254: 6e20 0104 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01325a: 0c01 |0027: move-result-object v1 │ │ +01325c: 5432 1601 |0028: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +013260: 6e20 0104 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013266: 0c01 |002d: move-result-object v1 │ │ +013268: 6e10 0304 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01326e: 0c01 |0031: move-result-object v1 │ │ +013270: 6e20 a503 1400 |0032: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +013276: 1a01 4a00 |0035: const-string v1, "-- │ │ " // string@004a │ │ -013282: 6e20 a503 1400 |0037: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -013288: 2201 d600 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01328c: 7010 fc03 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013292: 1212 |003f: const/4 v2, #int 1 // #1 │ │ -013294: 7220 5600 2000 |0040: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -01329a: 0c02 |0043: move-result-object v2 │ │ -01329c: 6e20 0004 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0132a2: 0c01 |0047: move-result-object v1 │ │ -0132a4: 1a02 6500 |0048: const-string v2, ";" // string@0065 │ │ -0132a8: 6e20 0004 2100 |004a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0132ae: 0c01 |004d: move-result-object v1 │ │ -0132b0: 5432 1601 |004e: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -0132b4: 6e20 0004 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0132ba: 0c01 |0053: move-result-object v1 │ │ -0132bc: 6e10 0204 0100 |0054: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0132c2: 0c01 |0057: move-result-object v1 │ │ -0132c4: 6e20 a503 1400 |0058: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -0132ca: 28ae |005b: goto 0009 // -0052 │ │ -0132cc: 0d00 |005c: move-exception v0 │ │ -0132ce: 1a01 5f03 |005d: const-string v1, "exportTrigger" // string@035f │ │ -0132d2: 5532 1f01 |005f: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0132d6: 7120 3c03 2100 |0061: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0132dc: 5531 1f01 |0064: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0132e0: 7120 3503 1000 |0066: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -0132e6: 0e00 |0069: return-void │ │ -0132e8: 7210 4f00 0000 |006a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ -0132ee: 28fc |006d: goto 0069 // -0004 │ │ +01327a: 6e20 a503 1400 |0037: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +013280: 2201 d600 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013284: 7010 fd03 0100 |003c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01328a: 1212 |003f: const/4 v2, #int 1 // #1 │ │ +01328c: 7220 5600 2000 |0040: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +013292: 0c02 |0043: move-result-object v2 │ │ +013294: 6e20 0104 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01329a: 0c01 |0047: move-result-object v1 │ │ +01329c: 1a02 6500 |0048: const-string v2, ";" // string@0065 │ │ +0132a0: 6e20 0104 2100 |004a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0132a6: 0c01 |004d: move-result-object v1 │ │ +0132a8: 5432 1601 |004e: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +0132ac: 6e20 0104 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0132b2: 0c01 |0053: move-result-object v1 │ │ +0132b4: 6e10 0304 0100 |0054: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0132ba: 0c01 |0057: move-result-object v1 │ │ +0132bc: 6e20 a503 1400 |0058: invoke-virtual {v4, v1}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +0132c2: 28ae |005b: goto 0009 // -0052 │ │ +0132c4: 0d00 |005c: move-exception v0 │ │ +0132c6: 1a01 5f03 |005d: const-string v1, "exportTrigger" // string@035f │ │ +0132ca: 5532 1f01 |005f: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0132ce: 7120 3c03 2100 |0061: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0132d4: 5531 1f01 |0064: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0132d8: 7120 3503 1000 |0066: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +0132de: 0e00 |0069: return-void │ │ +0132e0: 7210 4f00 0000 |006a: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ +0132e6: 28fc |006d: goto 0069 // -0004 │ │ catches : 2 │ │ 0x0009 - 0x005b │ │ Ljava/io/IOException; -> 0x005c │ │ 0x006a - 0x006d │ │ Ljava/io/IOException; -> 0x005c │ │ positions : │ │ locals : │ │ @@ -18910,118 +18907,118 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;)Landroid/widget/ProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013308: |[013308] dk.andsen.asqlitemanager.q.e:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/ProgressBar; │ │ -013318: 5410 1701 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.f:Landroid/widget/ProgressBar; // field@0117 │ │ -01331c: 1100 |0002: return-object v0 │ │ +013300: |[013300] dk.andsen.asqlitemanager.q.e:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/ProgressBar; │ │ +013310: 5410 1701 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.f:Landroid/widget/ProgressBar; // field@0117 │ │ +013314: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'e' │ │ type : '(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -013320: |[013320] dk.andsen.asqlitemanager.q.e:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ -013330: 7020 c602 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.d:(Ljava/io/BufferedWriter;)V // method@02c6 │ │ -013336: 0e00 |0003: return-void │ │ +013318: |[013318] dk.andsen.asqlitemanager.q.e:(Ldk/andsen/asqlitemanager/q;Ljava/io/BufferedWriter;)V │ │ +013328: 7020 c602 1000 |0000: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/q;.d:(Ljava/io/BufferedWriter;)V // method@02c6 │ │ +01332e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'e' │ │ type : '(Ljava/io/BufferedWriter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -013338: |[013338] dk.andsen.asqlitemanager.q.e:(Ljava/io/BufferedWriter;)V │ │ -013348: 1a00 2a04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'table'" // string@042a │ │ -01334c: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013350: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -013352: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013358: 0c01 |0008: move-result-object v1 │ │ -01335a: 7210 5700 0100 |0009: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -013360: 0a00 |000c: move-result v0 │ │ -013362: 3800 7c00 |000d: if-eqz v0, 0089 // +007c │ │ -013366: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -013368: 7220 5600 0100 |0010: invoke-interface {v1, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -01336e: 0c00 |0013: move-result-object v0 │ │ -013370: 1a02 7704 |0014: const-string v2, "sqlite_master" // string@0477 │ │ -013374: 6e20 e703 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -01337a: 0a02 |0019: move-result v2 │ │ -01337c: 3902 efff |001a: if-nez v2, 0009 // -0011 │ │ -013380: 1a02 7804 |001c: const-string v2, "sqlite_sequence" // string@0478 │ │ -013384: 6e20 e703 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -01338a: 0a02 |0021: move-result v2 │ │ -01338c: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ -013390: 1a02 2703 |0024: const-string v2, "android_metadata" // string@0327 │ │ -013394: 6e20 e703 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -01339a: 0a02 |0029: move-result v2 │ │ -01339c: 3902 dfff |002a: if-nez v2, 0009 // -0021 │ │ -0133a0: 1a02 4a00 |002c: const-string v2, "-- │ │ +013330: |[013330] dk.andsen.asqlitemanager.q.e:(Ljava/io/BufferedWriter;)V │ │ +013340: 1a00 2904 |0000: const-string v0, "select name, sql from sqlite_master where type = 'table'" // string@0429 │ │ +013344: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013348: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +01334a: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +013350: 0c01 |0008: move-result-object v1 │ │ +013352: 7210 5700 0100 |0009: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +013358: 0a00 |000c: move-result v0 │ │ +01335a: 3800 7c00 |000d: if-eqz v0, 0089 // +007c │ │ +01335e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +013360: 7220 5600 0100 |0010: invoke-interface {v1, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +013366: 0c00 |0013: move-result-object v0 │ │ +013368: 1a02 7604 |0014: const-string v2, "sqlite_master" // string@0476 │ │ +01336c: 6e20 e803 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013372: 0a02 |0019: move-result v2 │ │ +013374: 3902 efff |001a: if-nez v2, 0009 // -0011 │ │ +013378: 1a02 7704 |001c: const-string v2, "sqlite_sequence" // string@0477 │ │ +01337c: 6e20 e803 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013382: 0a02 |0021: move-result v2 │ │ +013384: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ +013388: 1a02 2703 |0024: const-string v2, "android_metadata" // string@0327 │ │ +01338c: 6e20 e803 2000 |0026: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013392: 0a02 |0029: move-result v2 │ │ +013394: 3902 dfff |002a: if-nez v2, 0009 // -0021 │ │ +013398: 1a02 4a00 |002c: const-string v2, "-- │ │ " // string@004a │ │ -0133a4: 6e20 a503 2500 |002e: invoke-virtual {v5, v2}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -0133aa: 2202 d600 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0133ae: 7010 fc03 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0133b4: 1a03 4f00 |0036: const-string v3, "-- Exporting table definitions for " // string@004f │ │ -0133b8: 6e20 0004 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0133be: 0c02 |003b: move-result-object v2 │ │ -0133c0: 6e20 0004 0200 |003c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0133c6: 0c00 |003f: move-result-object v0 │ │ -0133c8: 5442 1601 |0040: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -0133cc: 6e20 0004 2000 |0042: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0133d2: 0c00 |0045: move-result-object v0 │ │ -0133d4: 6e10 0204 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0133da: 0c00 |0049: move-result-object v0 │ │ -0133dc: 6e20 a503 0500 |004a: invoke-virtual {v5, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -0133e2: 1a00 4a00 |004d: const-string v0, "-- │ │ +01339c: 6e20 a503 2500 |002e: invoke-virtual {v5, v2}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +0133a2: 2202 d600 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0133a6: 7010 fd03 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0133ac: 1a03 4f00 |0036: const-string v3, "-- Exporting table definitions for " // string@004f │ │ +0133b0: 6e20 0104 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0133b6: 0c02 |003b: move-result-object v2 │ │ +0133b8: 6e20 0104 0200 |003c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0133be: 0c00 |003f: move-result-object v0 │ │ +0133c0: 5442 1601 |0040: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +0133c4: 6e20 0104 2000 |0042: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0133ca: 0c00 |0045: move-result-object v0 │ │ +0133cc: 6e10 0304 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0133d2: 0c00 |0049: move-result-object v0 │ │ +0133d4: 6e20 a503 0500 |004a: invoke-virtual {v5, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +0133da: 1a00 4a00 |004d: const-string v0, "-- │ │ " // string@004a │ │ -0133e6: 6e20 a503 0500 |004f: invoke-virtual {v5, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -0133ec: 2200 d600 |0052: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0133f0: 7010 fc03 0000 |0054: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0133f6: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -0133f8: 7220 5600 2100 |0058: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -0133fe: 0c02 |005b: move-result-object v2 │ │ -013400: 6e20 0004 2000 |005c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013406: 0c00 |005f: move-result-object v0 │ │ -013408: 1a02 6500 |0060: const-string v2, ";" // string@0065 │ │ -01340c: 6e20 0004 2000 |0062: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013412: 0c00 |0065: move-result-object v0 │ │ -013414: 5442 1601 |0066: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -013418: 6e20 0004 2000 |0068: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01341e: 0c00 |006b: move-result-object v0 │ │ -013420: 6e10 0204 0000 |006c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013426: 0c00 |006f: move-result-object v0 │ │ -013428: 6e20 a503 0500 |0070: invoke-virtual {v5, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ -01342e: 2896 |0073: goto 0009 // -006a │ │ -013430: 0d00 |0074: move-exception v0 │ │ -013432: 6e10 c003 0000 |0075: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@03c0 │ │ -013438: 0c02 |0078: move-result-object v2 │ │ -01343a: 5543 1f01 |0079: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01343e: 7120 3c03 3200 |007b: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013444: 5542 1f01 |007e: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013448: 7120 3503 2000 |0080: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -01344e: 3801 0500 |0083: if-eqz v1, 0088 // +0005 │ │ -013452: 7210 4f00 0100 |0085: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ -013458: 0e00 |0088: return-void │ │ -01345a: 7210 4f00 0100 |0089: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ -013460: 28f7 |008c: goto 0083 // -0009 │ │ +0133de: 6e20 a503 0500 |004f: invoke-virtual {v5, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +0133e4: 2200 d600 |0052: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +0133e8: 7010 fd03 0000 |0054: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0133ee: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +0133f0: 7220 5600 2100 |0058: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +0133f6: 0c02 |005b: move-result-object v2 │ │ +0133f8: 6e20 0104 2000 |005c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0133fe: 0c00 |005f: move-result-object v0 │ │ +013400: 1a02 6500 |0060: const-string v2, ";" // string@0065 │ │ +013404: 6e20 0104 2000 |0062: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01340a: 0c00 |0065: move-result-object v0 │ │ +01340c: 5442 1601 |0066: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ +013410: 6e20 0104 2000 |0068: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013416: 0c00 |006b: move-result-object v0 │ │ +013418: 6e10 0304 0000 |006c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01341e: 0c00 |006f: move-result-object v0 │ │ +013420: 6e20 a503 0500 |0070: invoke-virtual {v5, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ +013426: 2896 |0073: goto 0009 // -006a │ │ +013428: 0d00 |0074: move-exception v0 │ │ +01342a: 6e10 c003 0000 |0075: invoke-virtual {v0}, Ljava/io/IOException;.getMessage:()Ljava/lang/String; // method@03c0 │ │ +013430: 0c02 |0078: move-result-object v2 │ │ +013432: 5543 1f01 |0079: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013436: 7120 3c03 3200 |007b: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +01343c: 5542 1f01 |007e: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013440: 7120 3503 2000 |0080: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013446: 3801 0500 |0083: if-eqz v1, 0088 // +0005 │ │ +01344a: 7210 4f00 0100 |0085: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ +013450: 0e00 |0088: return-void │ │ +013452: 7210 4f00 0100 |0089: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ +013458: 28f7 |008c: goto 0083 // -0009 │ │ catches : 2 │ │ 0x0009 - 0x0073 │ │ Ljava/io/IOException; -> 0x0074 │ │ 0x0089 - 0x008c │ │ Ljava/io/IOException; -> 0x0074 │ │ positions : │ │ locals : │ │ @@ -19031,189 +19028,189 @@ │ │ type : '(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -01347c: |[01347c] dk.andsen.asqlitemanager.q.f:(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String; │ │ -01348c: 5410 1b01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.j:Ljava/lang/String; // field@011b │ │ -013490: 1100 |0002: return-object v0 │ │ +013474: |[013474] dk.andsen.asqlitemanager.q.f:(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String; │ │ +013484: 5410 1b01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.j:Ljava/lang/String; // field@011b │ │ +013488: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'g' │ │ type : '(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -013494: |[013494] dk.andsen.asqlitemanager.q.g:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView; │ │ -0134a4: 5410 1901 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.h:Landroid/widget/TextView; // field@0119 │ │ -0134a8: 1100 |0002: return-object v0 │ │ +01348c: |[01348c] dk.andsen.asqlitemanager.q.g:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView; │ │ +01349c: 5410 1901 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.h:Landroid/widget/TextView; // field@0119 │ │ +0134a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'h' │ │ type : '(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0134ac: |[0134ac] dk.andsen.asqlitemanager.q.h:(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String; │ │ -0134bc: 5410 1c01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.k:Ljava/lang/String; // field@011c │ │ -0134c0: 1100 |0002: return-object v0 │ │ +0134a4: |[0134a4] dk.andsen.asqlitemanager.q.h:(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String; │ │ +0134b4: 5410 1c01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.k:Ljava/lang/String; // field@011c │ │ +0134b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'i' │ │ type : '(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0134c4: |[0134c4] dk.andsen.asqlitemanager.q.i:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView; │ │ -0134d4: 5410 1a01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.i:Landroid/widget/TextView; // field@011a │ │ -0134d8: 1100 |0002: return-object v0 │ │ +0134bc: |[0134bc] dk.andsen.asqlitemanager.q.i:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView; │ │ +0134cc: 5410 1a01 |0000: iget-object v0, v1, Ldk/andsen/asqlitemanager/q;.i:Landroid/widget/TextView; // field@011a │ │ +0134d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'l' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 204 16-bit code units │ │ -0134dc: |[0134dc] dk.andsen.asqlitemanager.q.l:(Ljava/lang/String;)Z │ │ -0134ec: 1307 7400 |0000: const/16 v7, #int 116 // #74 │ │ -0134f0: 1306 2000 |0002: const/16 v6, #int 32 // #20 │ │ -0134f4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0134f6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0134f8: 2204 bc00 |0006: new-instance v4, Ljava/io/File; // type@00bc │ │ -0134fc: 7020 a803 9400 |0008: invoke-direct {v4, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -013502: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -013504: 6e10 a903 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ -01350a: 0a02 |000f: move-result v2 │ │ -01350c: 3802 b600 |0010: if-eqz v2, 00c6 // +00b6 │ │ -013510: 2202 c100 |0012: new-instance v2, Ljava/io/FileReader; // type@00c1 │ │ -013514: 7020 b903 4200 |0014: invoke-direct {v2, v4}, Ljava/io/FileReader;.:(Ljava/io/File;)V // method@03b9 │ │ -01351a: 1303 1000 |0017: const/16 v3, #int 16 // #10 │ │ -01351e: 2333 ea00 |0019: new-array v3, v3, [C // type@00ea │ │ -013522: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -013524: 1305 1000 |001c: const/16 v5, #int 16 // #10 │ │ -013528: 6e40 bc03 3254 |001e: invoke-virtual {v2, v3, v4, v5}, Ljava/io/FileReader;.read:([CII)I // method@03bc │ │ -01352e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -013530: 4904 0304 |0022: aget-char v4, v3, v4 │ │ -013534: 1305 5300 |0024: const/16 v5, #int 83 // #53 │ │ -013538: 3354 7e00 |0026: if-ne v4, v5, 00a4 // +007e │ │ -01353c: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -01353e: 4904 0304 |0029: aget-char v4, v3, v4 │ │ -013542: 1305 5100 |002b: const/16 v5, #int 81 // #51 │ │ -013546: 3354 7700 |002d: if-ne v4, v5, 00a4 // +0077 │ │ -01354a: 1224 |002f: const/4 v4, #int 2 // #2 │ │ -01354c: 4904 0304 |0030: aget-char v4, v3, v4 │ │ -013550: 1305 4c00 |0032: const/16 v5, #int 76 // #4c │ │ -013554: 3354 7000 |0034: if-ne v4, v5, 00a4 // +0070 │ │ -013558: 1234 |0036: const/4 v4, #int 3 // #3 │ │ -01355a: 4904 0304 |0037: aget-char v4, v3, v4 │ │ -01355e: 1305 6900 |0039: const/16 v5, #int 105 // #69 │ │ -013562: 3354 6900 |003b: if-ne v4, v5, 00a4 // +0069 │ │ -013566: 1244 |003d: const/4 v4, #int 4 // #4 │ │ -013568: 4904 0304 |003e: aget-char v4, v3, v4 │ │ -01356c: 3374 6400 |0040: if-ne v4, v7, 00a4 // +0064 │ │ -013570: 1254 |0042: const/4 v4, #int 5 // #5 │ │ -013572: 4904 0304 |0043: aget-char v4, v3, v4 │ │ -013576: 1305 6500 |0045: const/16 v5, #int 101 // #65 │ │ -01357a: 3354 5d00 |0047: if-ne v4, v5, 00a4 // +005d │ │ -01357e: 1264 |0049: const/4 v4, #int 6 // #6 │ │ -013580: 4904 0304 |004a: aget-char v4, v3, v4 │ │ -013584: 3364 5800 |004c: if-ne v4, v6, 00a4 // +0058 │ │ -013588: 1274 |004e: const/4 v4, #int 7 // #7 │ │ -01358a: 4904 0304 |004f: aget-char v4, v3, v4 │ │ -01358e: 1305 6600 |0051: const/16 v5, #int 102 // #66 │ │ -013592: 3354 5100 |0053: if-ne v4, v5, 00a4 // +0051 │ │ -013596: 1304 0800 |0055: const/16 v4, #int 8 // #8 │ │ -01359a: 4904 0304 |0057: aget-char v4, v3, v4 │ │ -01359e: 1305 6f00 |0059: const/16 v5, #int 111 // #6f │ │ -0135a2: 3354 4900 |005b: if-ne v4, v5, 00a4 // +0049 │ │ -0135a6: 1304 0900 |005d: const/16 v4, #int 9 // #9 │ │ -0135aa: 4904 0304 |005f: aget-char v4, v3, v4 │ │ -0135ae: 1305 7200 |0061: const/16 v5, #int 114 // #72 │ │ -0135b2: 3354 4100 |0063: if-ne v4, v5, 00a4 // +0041 │ │ -0135b6: 1304 0a00 |0065: const/16 v4, #int 10 // #a │ │ -0135ba: 4904 0304 |0067: aget-char v4, v3, v4 │ │ -0135be: 1305 6d00 |0069: const/16 v5, #int 109 // #6d │ │ -0135c2: 3354 3900 |006b: if-ne v4, v5, 00a4 // +0039 │ │ -0135c6: 1304 0b00 |006d: const/16 v4, #int 11 // #b │ │ -0135ca: 4904 0304 |006f: aget-char v4, v3, v4 │ │ -0135ce: 1305 6100 |0071: const/16 v5, #int 97 // #61 │ │ -0135d2: 3354 3100 |0073: if-ne v4, v5, 00a4 // +0031 │ │ -0135d6: 1304 0c00 |0075: const/16 v4, #int 12 // #c │ │ -0135da: 4904 0304 |0077: aget-char v4, v3, v4 │ │ -0135de: 3374 2b00 |0079: if-ne v4, v7, 00a4 // +002b │ │ -0135e2: 1304 0d00 |007b: const/16 v4, #int 13 // #d │ │ -0135e6: 4904 0304 |007d: aget-char v4, v3, v4 │ │ -0135ea: 3364 2500 |007f: if-ne v4, v6, 00a4 // +0025 │ │ -0135ee: 1304 0e00 |0081: const/16 v4, #int 14 // #e │ │ -0135f2: 4904 0304 |0083: aget-char v4, v3, v4 │ │ -0135f6: 1305 3300 |0085: const/16 v5, #int 51 // #33 │ │ -0135fa: 3354 1d00 |0087: if-ne v4, v5, 00a4 // +001d │ │ -0135fe: 1304 0f00 |0089: const/16 v4, #int 15 // #f │ │ -013602: 4903 0304 |008b: aget-char v3, v3, v4 │ │ -013606: 3903 1700 |008d: if-nez v3, 00a4 // +0017 │ │ -01360a: 6e10 bb03 0200 |008f: invoke-virtual {v2}, Ljava/io/FileReader;.close:()V // method@03bb │ │ -013610: 0f00 |0092: return v0 │ │ -013612: 0d00 |0093: move-exception v0 │ │ -013614: 0732 |0094: move-object v2, v3 │ │ -013616: 1a03 f700 |0095: const-string v3, "File not found" // string@00f7 │ │ -01361a: 5584 1f01 |0097: iget-boolean v4, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01361e: 7120 3c03 4300 |0099: invoke-static {v3, v4}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013624: 5583 1f01 |009c: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013628: 7120 3503 3000 |009e: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -01362e: 6e10 b703 0000 |00a1: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@03b7 │ │ -013634: 6e10 bb03 0200 |00a4: invoke-virtual {v2}, Ljava/io/FileReader;.close:()V // method@03bb │ │ -01363a: 0110 |00a7: move v0, v1 │ │ -01363c: 28ea |00a8: goto 0092 // -0016 │ │ -01363e: 0d00 |00a9: move-exception v0 │ │ -013640: 0732 |00aa: move-object v2, v3 │ │ -013642: 1a03 1801 |00ab: const-string v3, "IO error" // string@0118 │ │ -013646: 5584 1f01 |00ad: iget-boolean v4, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01364a: 7120 3c03 4300 |00af: invoke-static {v3, v4}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013650: 5583 1f01 |00b2: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013654: 7120 3503 3000 |00b4: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -01365a: 28ed |00b7: goto 00a4 // -0013 │ │ -01365c: 0d00 |00b8: move-exception v0 │ │ -01365e: 1a02 8700 |00b9: const-string v2, "Close error" // string@0087 │ │ -013662: 5583 1f01 |00bb: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013666: 7120 3c03 3200 |00bd: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -01366c: 5582 1f01 |00c0: iget-boolean v2, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013670: 7120 3503 2000 |00c2: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -013676: 28e2 |00c5: goto 00a7 // -001e │ │ -013678: 0110 |00c6: move v0, v1 │ │ -01367a: 28cb |00c7: goto 0092 // -0035 │ │ -01367c: 0d00 |00c8: move-exception v0 │ │ -01367e: 28e2 |00c9: goto 00ab // -001e │ │ -013680: 0d00 |00ca: move-exception v0 │ │ -013682: 28ca |00cb: goto 0095 // -0036 │ │ +0134d4: |[0134d4] dk.andsen.asqlitemanager.q.l:(Ljava/lang/String;)Z │ │ +0134e4: 1307 7400 |0000: const/16 v7, #int 116 // #74 │ │ +0134e8: 1306 2000 |0002: const/16 v6, #int 32 // #20 │ │ +0134ec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0134ee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0134f0: 2204 bc00 |0006: new-instance v4, Ljava/io/File; // type@00bc │ │ +0134f4: 7020 a803 9400 |0008: invoke-direct {v4, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +0134fa: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0134fc: 6e10 a903 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ +013502: 0a02 |000f: move-result v2 │ │ +013504: 3802 b600 |0010: if-eqz v2, 00c6 // +00b6 │ │ +013508: 2202 c100 |0012: new-instance v2, Ljava/io/FileReader; // type@00c1 │ │ +01350c: 7020 b903 4200 |0014: invoke-direct {v2, v4}, Ljava/io/FileReader;.:(Ljava/io/File;)V // method@03b9 │ │ +013512: 1303 1000 |0017: const/16 v3, #int 16 // #10 │ │ +013516: 2333 ea00 |0019: new-array v3, v3, [C // type@00ea │ │ +01351a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +01351c: 1305 1000 |001c: const/16 v5, #int 16 // #10 │ │ +013520: 6e40 bc03 3254 |001e: invoke-virtual {v2, v3, v4, v5}, Ljava/io/FileReader;.read:([CII)I // method@03bc │ │ +013526: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +013528: 4904 0304 |0022: aget-char v4, v3, v4 │ │ +01352c: 1305 5300 |0024: const/16 v5, #int 83 // #53 │ │ +013530: 3354 7e00 |0026: if-ne v4, v5, 00a4 // +007e │ │ +013534: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +013536: 4904 0304 |0029: aget-char v4, v3, v4 │ │ +01353a: 1305 5100 |002b: const/16 v5, #int 81 // #51 │ │ +01353e: 3354 7700 |002d: if-ne v4, v5, 00a4 // +0077 │ │ +013542: 1224 |002f: const/4 v4, #int 2 // #2 │ │ +013544: 4904 0304 |0030: aget-char v4, v3, v4 │ │ +013548: 1305 4c00 |0032: const/16 v5, #int 76 // #4c │ │ +01354c: 3354 7000 |0034: if-ne v4, v5, 00a4 // +0070 │ │ +013550: 1234 |0036: const/4 v4, #int 3 // #3 │ │ +013552: 4904 0304 |0037: aget-char v4, v3, v4 │ │ +013556: 1305 6900 |0039: const/16 v5, #int 105 // #69 │ │ +01355a: 3354 6900 |003b: if-ne v4, v5, 00a4 // +0069 │ │ +01355e: 1244 |003d: const/4 v4, #int 4 // #4 │ │ +013560: 4904 0304 |003e: aget-char v4, v3, v4 │ │ +013564: 3374 6400 |0040: if-ne v4, v7, 00a4 // +0064 │ │ +013568: 1254 |0042: const/4 v4, #int 5 // #5 │ │ +01356a: 4904 0304 |0043: aget-char v4, v3, v4 │ │ +01356e: 1305 6500 |0045: const/16 v5, #int 101 // #65 │ │ +013572: 3354 5d00 |0047: if-ne v4, v5, 00a4 // +005d │ │ +013576: 1264 |0049: const/4 v4, #int 6 // #6 │ │ +013578: 4904 0304 |004a: aget-char v4, v3, v4 │ │ +01357c: 3364 5800 |004c: if-ne v4, v6, 00a4 // +0058 │ │ +013580: 1274 |004e: const/4 v4, #int 7 // #7 │ │ +013582: 4904 0304 |004f: aget-char v4, v3, v4 │ │ +013586: 1305 6600 |0051: const/16 v5, #int 102 // #66 │ │ +01358a: 3354 5100 |0053: if-ne v4, v5, 00a4 // +0051 │ │ +01358e: 1304 0800 |0055: const/16 v4, #int 8 // #8 │ │ +013592: 4904 0304 |0057: aget-char v4, v3, v4 │ │ +013596: 1305 6f00 |0059: const/16 v5, #int 111 // #6f │ │ +01359a: 3354 4900 |005b: if-ne v4, v5, 00a4 // +0049 │ │ +01359e: 1304 0900 |005d: const/16 v4, #int 9 // #9 │ │ +0135a2: 4904 0304 |005f: aget-char v4, v3, v4 │ │ +0135a6: 1305 7200 |0061: const/16 v5, #int 114 // #72 │ │ +0135aa: 3354 4100 |0063: if-ne v4, v5, 00a4 // +0041 │ │ +0135ae: 1304 0a00 |0065: const/16 v4, #int 10 // #a │ │ +0135b2: 4904 0304 |0067: aget-char v4, v3, v4 │ │ +0135b6: 1305 6d00 |0069: const/16 v5, #int 109 // #6d │ │ +0135ba: 3354 3900 |006b: if-ne v4, v5, 00a4 // +0039 │ │ +0135be: 1304 0b00 |006d: const/16 v4, #int 11 // #b │ │ +0135c2: 4904 0304 |006f: aget-char v4, v3, v4 │ │ +0135c6: 1305 6100 |0071: const/16 v5, #int 97 // #61 │ │ +0135ca: 3354 3100 |0073: if-ne v4, v5, 00a4 // +0031 │ │ +0135ce: 1304 0c00 |0075: const/16 v4, #int 12 // #c │ │ +0135d2: 4904 0304 |0077: aget-char v4, v3, v4 │ │ +0135d6: 3374 2b00 |0079: if-ne v4, v7, 00a4 // +002b │ │ +0135da: 1304 0d00 |007b: const/16 v4, #int 13 // #d │ │ +0135de: 4904 0304 |007d: aget-char v4, v3, v4 │ │ +0135e2: 3364 2500 |007f: if-ne v4, v6, 00a4 // +0025 │ │ +0135e6: 1304 0e00 |0081: const/16 v4, #int 14 // #e │ │ +0135ea: 4904 0304 |0083: aget-char v4, v3, v4 │ │ +0135ee: 1305 3300 |0085: const/16 v5, #int 51 // #33 │ │ +0135f2: 3354 1d00 |0087: if-ne v4, v5, 00a4 // +001d │ │ +0135f6: 1304 0f00 |0089: const/16 v4, #int 15 // #f │ │ +0135fa: 4903 0304 |008b: aget-char v3, v3, v4 │ │ +0135fe: 3903 1700 |008d: if-nez v3, 00a4 // +0017 │ │ +013602: 6e10 bb03 0200 |008f: invoke-virtual {v2}, Ljava/io/FileReader;.close:()V // method@03bb │ │ +013608: 0f00 |0092: return v0 │ │ +01360a: 0d00 |0093: move-exception v0 │ │ +01360c: 0732 |0094: move-object v2, v3 │ │ +01360e: 1a03 f700 |0095: const-string v3, "File not found" // string@00f7 │ │ +013612: 5584 1f01 |0097: iget-boolean v4, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013616: 7120 3c03 4300 |0099: invoke-static {v3, v4}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +01361c: 5583 1f01 |009c: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013620: 7120 3503 3000 |009e: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013626: 6e10 b703 0000 |00a1: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@03b7 │ │ +01362c: 6e10 bb03 0200 |00a4: invoke-virtual {v2}, Ljava/io/FileReader;.close:()V // method@03bb │ │ +013632: 0110 |00a7: move v0, v1 │ │ +013634: 28ea |00a8: goto 0092 // -0016 │ │ +013636: 0d00 |00a9: move-exception v0 │ │ +013638: 0732 |00aa: move-object v2, v3 │ │ +01363a: 1a03 1801 |00ab: const-string v3, "IO error" // string@0118 │ │ +01363e: 5584 1f01 |00ad: iget-boolean v4, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013642: 7120 3c03 4300 |00af: invoke-static {v3, v4}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +013648: 5583 1f01 |00b2: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01364c: 7120 3503 3000 |00b4: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013652: 28ed |00b7: goto 00a4 // -0013 │ │ +013654: 0d00 |00b8: move-exception v0 │ │ +013656: 1a02 8700 |00b9: const-string v2, "Close error" // string@0087 │ │ +01365a: 5583 1f01 |00bb: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01365e: 7120 3c03 3200 |00bd: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +013664: 5582 1f01 |00c0: iget-boolean v2, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013668: 7120 3503 2000 |00c2: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +01366e: 28e2 |00c5: goto 00a7 // -001e │ │ +013670: 0110 |00c6: move v0, v1 │ │ +013672: 28cb |00c7: goto 0092 // -0035 │ │ +013674: 0d00 |00c8: move-exception v0 │ │ +013676: 28e2 |00c9: goto 00ab // -001e │ │ +013678: 0d00 |00ca: move-exception v0 │ │ +01367a: 28ca |00cb: goto 0095 // -0036 │ │ catches : 3 │ │ 0x0012 - 0x0017 │ │ Ljava/io/FileNotFoundException; -> 0x0093 │ │ Ljava/io/IOException; -> 0x00a9 │ │ 0x0019 - 0x0092 │ │ Ljava/io/FileNotFoundException; -> 0x00ca │ │ Ljava/io/IOException; -> 0x00c8 │ │ @@ -19227,375 +19224,375 @@ │ │ type : '(Ljava/lang/String;)Ldk/andsen/b/b;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0136b4: |[0136b4] dk.andsen.asqlitemanager.q.m:(Ljava/lang/String;)Ldk/andsen/b/b; │ │ -0136c4: 1a00 9502 |0000: const-string v0, "TEXT" // string@0295 │ │ -0136c8: 6e20 e803 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0136ce: 0a00 |0005: move-result v0 │ │ -0136d0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0136d4: 6200 3301 |0008: sget-object v0, Ldk/andsen/b/b;.d:Ldk/andsen/b/b; // field@0133 │ │ -0136d8: 1100 |000a: return-object v0 │ │ -0136da: 1a00 1601 |000b: const-string v0, "INTEGER" // string@0116 │ │ -0136de: 6e20 e803 0200 |000d: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0136e4: 0a00 |0010: move-result v0 │ │ -0136e6: 3800 0500 |0011: if-eqz v0, 0016 // +0005 │ │ -0136ea: 6200 3101 |0013: sget-object v0, Ldk/andsen/b/b;.b:Ldk/andsen/b/b; // field@0131 │ │ -0136ee: 28f5 |0015: goto 000a // -000b │ │ -0136f0: 1a00 6402 |0016: const-string v0, "REAL" // string@0264 │ │ -0136f4: 6e20 e803 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0136fa: 0a00 |001b: move-result v0 │ │ -0136fc: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -013700: 6200 3201 |001e: sget-object v0, Ldk/andsen/b/b;.c:Ldk/andsen/b/b; // field@0132 │ │ -013704: 28ea |0020: goto 000a // -0016 │ │ -013706: 1a00 7700 |0021: const-string v0, "BLOB" // string@0077 │ │ -01370a: 6e20 e803 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -013710: 0a00 |0026: move-result v0 │ │ -013712: 3800 0500 |0027: if-eqz v0, 002c // +0005 │ │ -013716: 6200 3401 |0029: sget-object v0, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ -01371a: 28df |002b: goto 000a // -0021 │ │ -01371c: 1a00 3302 |002c: const-string v0, "NULL" // string@0233 │ │ -013720: 6e20 e803 0200 |002e: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -013726: 0a00 |0031: move-result v0 │ │ -013728: 3800 0500 |0032: if-eqz v0, 0037 // +0005 │ │ -01372c: 6200 3001 |0034: sget-object v0, Ldk/andsen/b/b;.a:Ldk/andsen/b/b; // field@0130 │ │ -013730: 28d4 |0036: goto 000a // -002c │ │ -013732: 6200 3501 |0037: sget-object v0, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ -013736: 28d1 |0039: goto 000a // -002f │ │ +0136ac: |[0136ac] dk.andsen.asqlitemanager.q.m:(Ljava/lang/String;)Ldk/andsen/b/b; │ │ +0136bc: 1a00 9502 |0000: const-string v0, "TEXT" // string@0295 │ │ +0136c0: 6e20 e903 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0136c6: 0a00 |0005: move-result v0 │ │ +0136c8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0136cc: 6200 3301 |0008: sget-object v0, Ldk/andsen/b/b;.d:Ldk/andsen/b/b; // field@0133 │ │ +0136d0: 1100 |000a: return-object v0 │ │ +0136d2: 1a00 1601 |000b: const-string v0, "INTEGER" // string@0116 │ │ +0136d6: 6e20 e903 0200 |000d: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0136dc: 0a00 |0010: move-result v0 │ │ +0136de: 3800 0500 |0011: if-eqz v0, 0016 // +0005 │ │ +0136e2: 6200 3101 |0013: sget-object v0, Ldk/andsen/b/b;.b:Ldk/andsen/b/b; // field@0131 │ │ +0136e6: 28f5 |0015: goto 000a // -000b │ │ +0136e8: 1a00 6402 |0016: const-string v0, "REAL" // string@0264 │ │ +0136ec: 6e20 e903 0200 |0018: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0136f2: 0a00 |001b: move-result v0 │ │ +0136f4: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +0136f8: 6200 3201 |001e: sget-object v0, Ldk/andsen/b/b;.c:Ldk/andsen/b/b; // field@0132 │ │ +0136fc: 28ea |0020: goto 000a // -0016 │ │ +0136fe: 1a00 7700 |0021: const-string v0, "BLOB" // string@0077 │ │ +013702: 6e20 e903 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +013708: 0a00 |0026: move-result v0 │ │ +01370a: 3800 0500 |0027: if-eqz v0, 002c // +0005 │ │ +01370e: 6200 3401 |0029: sget-object v0, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ +013712: 28df |002b: goto 000a // -0021 │ │ +013714: 1a00 3302 |002c: const-string v0, "NULL" // string@0233 │ │ +013718: 6e20 e903 0200 |002e: invoke-virtual {v2, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +01371e: 0a00 |0031: move-result v0 │ │ +013720: 3800 0500 |0032: if-eqz v0, 0037 // +0005 │ │ +013724: 6200 3001 |0034: sget-object v0, Ldk/andsen/b/b;.a:Ldk/andsen/b/b; // field@0130 │ │ +013728: 28d4 |0036: goto 000a // -002c │ │ +01372a: 6200 3501 |0037: sget-object v0, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ +01372e: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'n' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -013738: |[013738] dk.andsen.asqlitemanager.q.n:(Ljava/lang/String;)I │ │ -013748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -01374a: 1a01 8202 |0001: const-string v1, "STRING" // string@0282 │ │ -01374e: 6e20 e803 1300 |0003: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -013754: 0a01 |0006: move-result v1 │ │ -013756: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -01375a: 1a01 9502 |0009: const-string v1, "TEXT" // string@0295 │ │ -01375e: 6e20 e803 1300 |000b: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -013764: 0a01 |000e: move-result v1 │ │ -013766: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -01376a: 0f00 |0011: return v0 │ │ -01376c: 1a01 1601 |0012: const-string v1, "INTEGER" // string@0116 │ │ -013770: 6e20 e803 1300 |0014: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -013776: 0a01 |0017: move-result v1 │ │ -013778: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -01377c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -01377e: 28f6 |001b: goto 0011 // -000a │ │ -013780: 1a01 6402 |001c: const-string v1, "REAL" // string@0264 │ │ -013784: 6e20 e803 1300 |001e: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -01378a: 0a01 |0021: move-result v1 │ │ -01378c: 3901 1200 |0022: if-nez v1, 0034 // +0012 │ │ -013790: 1a01 e700 |0024: const-string v1, "FLOAT" // string@00e7 │ │ -013794: 6e20 e803 1300 |0026: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -01379a: 0a01 |0029: move-result v1 │ │ -01379c: 3901 0a00 |002a: if-nez v1, 0034 // +000a │ │ -0137a0: 1a01 b000 |002c: const-string v1, "DOUBLE" // string@00b0 │ │ -0137a4: 6e20 e803 1300 |002e: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0137aa: 0a01 |0031: move-result v1 │ │ -0137ac: 3801 0400 |0032: if-eqz v1, 0036 // +0004 │ │ -0137b0: 1220 |0034: const/4 v0, #int 2 // #2 │ │ -0137b2: 28dc |0035: goto 0011 // -0024 │ │ -0137b4: 1a01 7a00 |0036: const-string v1, "BOOLEAN" // string@007a │ │ -0137b8: 6e20 e803 1300 |0038: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0137be: 0a01 |003b: move-result v1 │ │ -0137c0: 3901 0a00 |003c: if-nez v1, 0046 // +000a │ │ -0137c4: 1a01 7900 |003e: const-string v1, "BOOL" // string@0079 │ │ -0137c8: 6e20 e803 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0137ce: 0a01 |0043: move-result v1 │ │ -0137d0: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -0137d4: 1260 |0046: const/4 v0, #int 6 // #6 │ │ -0137d6: 28ca |0047: goto 0011 // -0036 │ │ -0137d8: 1a01 a600 |0048: const-string v1, "DATE" // string@00a6 │ │ -0137dc: 6e20 e803 1300 |004a: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0137e2: 0a01 |004d: move-result v1 │ │ -0137e4: 3801 0400 |004e: if-eqz v1, 0052 // +0004 │ │ -0137e8: 1230 |0050: const/4 v0, #int 3 // #3 │ │ -0137ea: 28c0 |0051: goto 0011 // -0040 │ │ -0137ec: 1a01 9702 |0052: const-string v1, "TIME" // string@0297 │ │ -0137f0: 6e20 e803 1300 |0054: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -0137f6: 0a01 |0057: move-result v1 │ │ -0137f8: 3801 0400 |0058: if-eqz v1, 005c // +0004 │ │ -0137fc: 1240 |005a: const/4 v0, #int 4 // #4 │ │ -0137fe: 28b6 |005b: goto 0011 // -004a │ │ -013800: 1a01 a700 |005c: const-string v1, "DATETIME" // string@00a7 │ │ -013804: 6e20 e803 1300 |005e: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -01380a: 0a01 |0061: move-result v1 │ │ -01380c: 3801 0400 |0062: if-eqz v1, 0066 // +0004 │ │ -013810: 1250 |0064: const/4 v0, #int 5 // #5 │ │ -013812: 28ac |0065: goto 0011 // -0054 │ │ -013814: 1a01 4b02 |0066: const-string v1, "PHONENO" // string@024b │ │ -013818: 6e20 e803 1300 |0068: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ -01381e: 0a01 |006b: move-result v1 │ │ -013820: 3801 a5ff |006c: if-eqz v1, 0011 // -005b │ │ -013824: 1270 |006e: const/4 v0, #int 7 // #7 │ │ -013826: 28a2 |006f: goto 0011 // -005e │ │ +013730: |[013730] dk.andsen.asqlitemanager.q.n:(Ljava/lang/String;)I │ │ +013740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +013742: 1a01 8202 |0001: const-string v1, "STRING" // string@0282 │ │ +013746: 6e20 e903 1300 |0003: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +01374c: 0a01 |0006: move-result v1 │ │ +01374e: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +013752: 1a01 9502 |0009: const-string v1, "TEXT" // string@0295 │ │ +013756: 6e20 e903 1300 |000b: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +01375c: 0a01 |000e: move-result v1 │ │ +01375e: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +013762: 0f00 |0011: return v0 │ │ +013764: 1a01 1601 |0012: const-string v1, "INTEGER" // string@0116 │ │ +013768: 6e20 e903 1300 |0014: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +01376e: 0a01 |0017: move-result v1 │ │ +013770: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +013774: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +013776: 28f6 |001b: goto 0011 // -000a │ │ +013778: 1a01 6402 |001c: const-string v1, "REAL" // string@0264 │ │ +01377c: 6e20 e903 1300 |001e: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +013782: 0a01 |0021: move-result v1 │ │ +013784: 3901 1200 |0022: if-nez v1, 0034 // +0012 │ │ +013788: 1a01 e700 |0024: const-string v1, "FLOAT" // string@00e7 │ │ +01378c: 6e20 e903 1300 |0026: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +013792: 0a01 |0029: move-result v1 │ │ +013794: 3901 0a00 |002a: if-nez v1, 0034 // +000a │ │ +013798: 1a01 b000 |002c: const-string v1, "DOUBLE" // string@00b0 │ │ +01379c: 6e20 e903 1300 |002e: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0137a2: 0a01 |0031: move-result v1 │ │ +0137a4: 3801 0400 |0032: if-eqz v1, 0036 // +0004 │ │ +0137a8: 1220 |0034: const/4 v0, #int 2 // #2 │ │ +0137aa: 28dc |0035: goto 0011 // -0024 │ │ +0137ac: 1a01 7a00 |0036: const-string v1, "BOOLEAN" // string@007a │ │ +0137b0: 6e20 e903 1300 |0038: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0137b6: 0a01 |003b: move-result v1 │ │ +0137b8: 3901 0a00 |003c: if-nez v1, 0046 // +000a │ │ +0137bc: 1a01 7900 |003e: const-string v1, "BOOL" // string@0079 │ │ +0137c0: 6e20 e903 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0137c6: 0a01 |0043: move-result v1 │ │ +0137c8: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +0137cc: 1260 |0046: const/4 v0, #int 6 // #6 │ │ +0137ce: 28ca |0047: goto 0011 // -0036 │ │ +0137d0: 1a01 a600 |0048: const-string v1, "DATE" // string@00a6 │ │ +0137d4: 6e20 e903 1300 |004a: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0137da: 0a01 |004d: move-result v1 │ │ +0137dc: 3801 0400 |004e: if-eqz v1, 0052 // +0004 │ │ +0137e0: 1230 |0050: const/4 v0, #int 3 // #3 │ │ +0137e2: 28c0 |0051: goto 0011 // -0040 │ │ +0137e4: 1a01 9702 |0052: const-string v1, "TIME" // string@0297 │ │ +0137e8: 6e20 e903 1300 |0054: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +0137ee: 0a01 |0057: move-result v1 │ │ +0137f0: 3801 0400 |0058: if-eqz v1, 005c // +0004 │ │ +0137f4: 1240 |005a: const/4 v0, #int 4 // #4 │ │ +0137f6: 28b6 |005b: goto 0011 // -004a │ │ +0137f8: 1a01 a700 |005c: const-string v1, "DATETIME" // string@00a7 │ │ +0137fc: 6e20 e903 1300 |005e: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +013802: 0a01 |0061: move-result v1 │ │ +013804: 3801 0400 |0062: if-eqz v1, 0066 // +0004 │ │ +013808: 1250 |0064: const/4 v0, #int 5 // #5 │ │ +01380a: 28ac |0065: goto 0011 // -0054 │ │ +01380c: 1a01 4b02 |0066: const-string v1, "PHONENO" // string@024b │ │ +013810: 6e20 e903 1300 |0068: invoke-virtual {v3, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ +013816: 0a01 |006b: move-result v1 │ │ +013818: 3801 a5ff |006c: if-eqz v1, 0011 // -005b │ │ +01381c: 1270 |006e: const/4 v0, #int 7 // #7 │ │ +01381e: 28a2 |006f: goto 0011 // -005e │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'o' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -013828: |[013828] dk.andsen.asqlitemanager.q.o:(Ljava/lang/String;)Ljava/lang/String; │ │ -013838: 1a01 1d04 |0000: const-string v1, "select " // string@041d │ │ -01383c: 6e20 be02 6500 |0002: invoke-virtual {v5, v6}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ -013842: 0c02 |0005: move-result-object v2 │ │ -013844: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -013846: 0104 |0007: move v4, v0 │ │ -013848: 0710 |0008: move-object v0, v1 │ │ -01384a: 0141 |0009: move v1, v4 │ │ -01384c: 2123 |000a: array-length v3, v2 │ │ -01384e: 3531 4800 |000b: if-ge v1, v3, 0053 // +0048 │ │ -013852: 2203 d600 |000d: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -013856: 7010 fc03 0300 |000f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01385c: 6e20 0004 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013862: 0c00 |0015: move-result-object v0 │ │ -013864: 1a03 8704 |0016: const-string v3, "typeof([" // string@0487 │ │ -013868: 6e20 0004 3000 |0018: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01386e: 0c00 |001b: move-result-object v0 │ │ -013870: 4603 0201 |001c: aget-object v3, v2, v1 │ │ -013874: 6e20 0004 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01387a: 0c00 |0021: move-result-object v0 │ │ -01387c: 1a03 1203 |0022: const-string v3, "]), [" // string@0312 │ │ -013880: 6e20 0004 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013886: 0c00 |0027: move-result-object v0 │ │ -013888: 4603 0201 |0028: aget-object v3, v2, v1 │ │ -01388c: 6e20 0004 3000 |002a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013892: 0c00 |002d: move-result-object v0 │ │ -013894: 1a03 0703 |002e: const-string v3, "]" // string@0307 │ │ -013898: 6e20 0004 3000 |0030: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01389e: 0c00 |0033: move-result-object v0 │ │ -0138a0: 6e10 0204 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0138a6: 0c00 |0037: move-result-object v0 │ │ -0138a8: 2123 |0038: array-length v3, v2 │ │ -0138aa: d803 03ff |0039: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0138ae: 3531 1500 |003b: if-ge v1, v3, 0050 // +0015 │ │ -0138b2: 2203 d600 |003d: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0138b6: 7010 fc03 0300 |003f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0138bc: 6e20 0004 0300 |0042: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0138c2: 0c00 |0045: move-result-object v0 │ │ -0138c4: 1a03 4700 |0046: const-string v3, ", " // string@0047 │ │ -0138c8: 6e20 0004 3000 |0048: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0138ce: 0c00 |004b: move-result-object v0 │ │ -0138d0: 6e10 0204 0000 |004c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0138d6: 0c00 |004f: move-result-object v0 │ │ -0138d8: d801 0101 |0050: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0138dc: 28b8 |0052: goto 000a // -0048 │ │ -0138de: 2201 d600 |0053: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0138e2: 7010 fc03 0100 |0055: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0138e8: 6e20 0004 0100 |0058: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0138ee: 0c00 |005b: move-result-object v0 │ │ -0138f0: 1a01 1d00 |005c: const-string v1, " from [" // string@001d │ │ -0138f4: 6e20 0004 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0138fa: 0c00 |0061: move-result-object v0 │ │ -0138fc: 6e20 0004 6000 |0062: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013902: 0c00 |0065: move-result-object v0 │ │ -013904: 1a01 0703 |0066: const-string v1, "]" // string@0307 │ │ -013908: 6e20 0004 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01390e: 0c00 |006b: move-result-object v0 │ │ -013910: 6e10 0204 0000 |006c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013916: 0c00 |006f: move-result-object v0 │ │ -013918: 5551 1f01 |0070: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01391c: 7120 3903 1000 |0072: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -013922: 1100 |0075: return-object v0 │ │ +013820: |[013820] dk.andsen.asqlitemanager.q.o:(Ljava/lang/String;)Ljava/lang/String; │ │ +013830: 1a01 1c04 |0000: const-string v1, "select " // string@041c │ │ +013834: 6e20 be02 6500 |0002: invoke-virtual {v5, v6}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ +01383a: 0c02 |0005: move-result-object v2 │ │ +01383c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +01383e: 0104 |0007: move v4, v0 │ │ +013840: 0710 |0008: move-object v0, v1 │ │ +013842: 0141 |0009: move v1, v4 │ │ +013844: 2123 |000a: array-length v3, v2 │ │ +013846: 3531 4800 |000b: if-ge v1, v3, 0053 // +0048 │ │ +01384a: 2203 d600 |000d: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +01384e: 7010 fd03 0300 |000f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013854: 6e20 0104 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01385a: 0c00 |0015: move-result-object v0 │ │ +01385c: 1a03 8604 |0016: const-string v3, "typeof([" // string@0486 │ │ +013860: 6e20 0104 3000 |0018: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013866: 0c00 |001b: move-result-object v0 │ │ +013868: 4603 0201 |001c: aget-object v3, v2, v1 │ │ +01386c: 6e20 0104 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013872: 0c00 |0021: move-result-object v0 │ │ +013874: 1a03 1203 |0022: const-string v3, "]), [" // string@0312 │ │ +013878: 6e20 0104 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01387e: 0c00 |0027: move-result-object v0 │ │ +013880: 4603 0201 |0028: aget-object v3, v2, v1 │ │ +013884: 6e20 0104 3000 |002a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01388a: 0c00 |002d: move-result-object v0 │ │ +01388c: 1a03 0703 |002e: const-string v3, "]" // string@0307 │ │ +013890: 6e20 0104 3000 |0030: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013896: 0c00 |0033: move-result-object v0 │ │ +013898: 6e10 0304 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01389e: 0c00 |0037: move-result-object v0 │ │ +0138a0: 2123 |0038: array-length v3, v2 │ │ +0138a2: d803 03ff |0039: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0138a6: 3531 1500 |003b: if-ge v1, v3, 0050 // +0015 │ │ +0138aa: 2203 d600 |003d: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +0138ae: 7010 fd03 0300 |003f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0138b4: 6e20 0104 0300 |0042: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0138ba: 0c00 |0045: move-result-object v0 │ │ +0138bc: 1a03 4700 |0046: const-string v3, ", " // string@0047 │ │ +0138c0: 6e20 0104 3000 |0048: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0138c6: 0c00 |004b: move-result-object v0 │ │ +0138c8: 6e10 0304 0000 |004c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0138ce: 0c00 |004f: move-result-object v0 │ │ +0138d0: d801 0101 |0050: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0138d4: 28b8 |0052: goto 000a // -0048 │ │ +0138d6: 2201 d600 |0053: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +0138da: 7010 fd03 0100 |0055: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0138e0: 6e20 0104 0100 |0058: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0138e6: 0c00 |005b: move-result-object v0 │ │ +0138e8: 1a01 1d00 |005c: const-string v1, " from [" // string@001d │ │ +0138ec: 6e20 0104 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0138f2: 0c00 |0061: move-result-object v0 │ │ +0138f4: 6e20 0104 6000 |0062: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0138fa: 0c00 |0065: move-result-object v0 │ │ +0138fc: 1a01 0703 |0066: const-string v1, "]" // string@0307 │ │ +013900: 6e20 0104 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013906: 0c00 |006b: move-result-object v0 │ │ +013908: 6e10 0304 0000 |006c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01390e: 0c00 |006f: move-result-object v0 │ │ +013910: 5551 1f01 |0070: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013914: 7120 3903 1000 |0072: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01391a: 1100 |0075: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'o' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 326 16-bit code units │ │ -013924: |[013924] dk.andsen.asqlitemanager.q.o:()V │ │ -013934: 1404 6d00 077f |0000: const v4, #float 1.79448e+38 // #7f07006d │ │ -01393a: 1403 2f00 077f |0003: const v3, #float 1.79447e+38 // #7f07002f │ │ -013940: 6200 1301 |0006: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013944: 3900 9100 |0008: if-nez v0, 0099 // +0091 │ │ -013948: 1a00 a502 |000a: const-string v0, "TestDB database is null" // string@02a5 │ │ -01394c: 5551 1f01 |000c: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013950: 7120 3903 1000 |000e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -013956: 5450 1401 |0011: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -01395a: 3800 6c00 |0013: if-eqz v0, 007f // +006c │ │ -01395e: 5450 1401 |0015: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -013962: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -013964: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -013966: 7130 6200 1002 |0019: invoke-static {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@0062 │ │ -01396c: 0c00 |001c: move-result-object v0 │ │ -01396e: 6900 1301 |001d: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013972: 0e00 |001f: return-void │ │ -013974: 0d00 |0020: move-exception v0 │ │ -013976: 2201 d600 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01397a: 7010 fc03 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013980: 1a02 7f04 |0026: const-string v2, "testDB " // string@047f │ │ -013984: 6e20 0004 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01398a: 0c01 |002b: move-result-object v1 │ │ -01398c: 6e10 cf03 0000 |002c: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -013992: 0c02 |002f: move-result-object v2 │ │ -013994: 6e10 f503 0200 |0030: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f5 │ │ -01399a: 0c02 |0033: move-result-object v2 │ │ -01399c: 6e20 0004 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0139a2: 0c01 |0037: move-result-object v1 │ │ -0139a4: 6e10 0204 0100 |0038: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0139aa: 0c01 |003b: move-result-object v1 │ │ -0139ac: 5552 1f01 |003c: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0139b0: 7120 3c03 2100 |003e: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0139b6: 5551 1f01 |0041: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0139ba: 7120 3503 1000 |0043: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -0139c0: 5451 1501 |0046: iget-object v1, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -0139c4: 6e20 3400 3100 |0048: invoke-virtual {v1, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -0139ca: 0c01 |004b: move-result-object v1 │ │ -0139cc: 6e10 df03 0100 |004c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0139d2: 0c01 |004f: move-result-object v1 │ │ -0139d4: 2202 d600 |0050: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0139d8: 7010 fc03 0200 |0052: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0139de: 6e10 cf03 0000 |0055: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -0139e4: 0c00 |0058: move-result-object v0 │ │ -0139e6: 6e10 f503 0000 |0059: invoke-virtual {v0}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f5 │ │ -0139ec: 0c00 |005c: move-result-object v0 │ │ -0139ee: 6e20 0004 0200 |005d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0139f4: 0c00 |0060: move-result-object v0 │ │ -0139f6: 1a02 0100 |0061: const-string v2, " │ │ +01391c: |[01391c] dk.andsen.asqlitemanager.q.o:()V │ │ +01392c: 1404 6d00 077f |0000: const v4, #float 1.79448e+38 // #7f07006d │ │ +013932: 1403 2f00 077f |0003: const v3, #float 1.79447e+38 // #7f07002f │ │ +013938: 6200 1301 |0006: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +01393c: 3900 9100 |0008: if-nez v0, 0099 // +0091 │ │ +013940: 1a00 a502 |000a: const-string v0, "TestDB database is null" // string@02a5 │ │ +013944: 5551 1f01 |000c: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013948: 7120 3903 1000 |000e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +01394e: 5450 1401 |0011: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +013952: 3800 6c00 |0013: if-eqz v0, 007f // +006c │ │ +013956: 5450 1401 |0015: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +01395a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +01395c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +01395e: 7130 6200 1002 |0019: invoke-static {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@0062 │ │ +013964: 0c00 |001c: move-result-object v0 │ │ +013966: 6900 1301 |001d: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +01396a: 0e00 |001f: return-void │ │ +01396c: 0d00 |0020: move-exception v0 │ │ +01396e: 2201 d600 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013972: 7010 fd03 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013978: 1a02 7e04 |0026: const-string v2, "testDB " // string@047e │ │ +01397c: 6e20 0104 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013982: 0c01 |002b: move-result-object v1 │ │ +013984: 6e10 d003 0000 |002c: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +01398a: 0c02 |002f: move-result-object v2 │ │ +01398c: 6e10 f603 0200 |0030: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f6 │ │ +013992: 0c02 |0033: move-result-object v2 │ │ +013994: 6e20 0104 2100 |0034: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01399a: 0c01 |0037: move-result-object v1 │ │ +01399c: 6e10 0304 0100 |0038: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0139a2: 0c01 |003b: move-result-object v1 │ │ +0139a4: 5552 1f01 |003c: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0139a8: 7120 3c03 2100 |003e: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0139ae: 5551 1f01 |0041: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0139b2: 7120 3503 1000 |0043: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +0139b8: 5451 1501 |0046: iget-object v1, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +0139bc: 6e20 3400 3100 |0048: invoke-virtual {v1, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0139c2: 0c01 |004b: move-result-object v1 │ │ +0139c4: 7210 ca03 0100 |004c: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0139ca: 0c01 |004f: move-result-object v1 │ │ +0139cc: 2202 d600 |0050: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0139d0: 7010 fd03 0200 |0052: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0139d6: 6e10 d003 0000 |0055: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +0139dc: 0c00 |0058: move-result-object v0 │ │ +0139de: 6e10 f603 0000 |0059: invoke-virtual {v0}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f6 │ │ +0139e4: 0c00 |005c: move-result-object v0 │ │ +0139e6: 6e20 0104 0200 |005d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0139ec: 0c00 |0060: move-result-object v0 │ │ +0139ee: 1a02 0100 |0061: const-string v2, " │ │ " // string@0001 │ │ -0139fa: 6e20 0004 2000 |0063: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013a00: 0c00 |0066: move-result-object v0 │ │ -013a02: 5452 1501 |0067: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013a06: 6e20 3400 4200 |0069: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013a0c: 0c02 |006c: move-result-object v2 │ │ -013a0e: 6e10 df03 0200 |006d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013a14: 0c02 |0070: move-result-object v2 │ │ -013a16: 6e20 0004 2000 |0071: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013a1c: 0c00 |0074: move-result-object v0 │ │ -013a1e: 6e10 0204 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013a24: 0c00 |0078: move-result-object v0 │ │ -013a26: 5452 1501 |0079: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013a2a: 7130 3703 0102 |007b: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -013a30: 28a1 |007e: goto 001f // -005f │ │ -013a32: 5450 1501 |007f: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013a36: 6e20 3400 3000 |0081: invoke-virtual {v0, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013a3c: 0c00 |0084: move-result-object v0 │ │ -013a3e: 6e10 df03 0000 |0085: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013a44: 0c00 |0088: move-result-object v0 │ │ -013a46: 5451 1501 |0089: iget-object v1, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013a4a: 6e20 3400 4100 |008b: invoke-virtual {v1, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013a50: 0c01 |008e: move-result-object v1 │ │ -013a52: 6e10 df03 0100 |008f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013a58: 0c01 |0092: move-result-object v1 │ │ -013a5a: 5452 1501 |0093: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013a5e: 7130 3703 1002 |0095: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -013a64: 2887 |0098: goto 001f // -0079 │ │ -013a66: 6200 1301 |0099: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013a6a: 6e10 6100 0000 |009b: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.isOpen:()Z // method@0061 │ │ -013a70: 0a00 |009e: move-result v0 │ │ -013a72: 3900 80ff |009f: if-nez v0, 001f // -0080 │ │ -013a76: 1a00 a602 |00a1: const-string v0, "TestDB database not open" // string@02a6 │ │ -013a7a: 5551 1f01 |00a3: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013a7e: 7120 3903 1000 |00a5: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -013a84: 5450 1401 |00a8: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -013a88: 3900 3000 |00aa: if-nez v0, 00da // +0030 │ │ -013a8c: 5450 1501 |00ac: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013a90: 6e20 3400 3000 |00ae: invoke-virtual {v0, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013a96: 0c00 |00b1: move-result-object v0 │ │ -013a98: 6e10 df03 0000 |00b2: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013a9e: 0c00 |00b5: move-result-object v0 │ │ -013aa0: 2201 d600 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -013aa4: 7010 fc03 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013aaa: 5452 1501 |00bb: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013aae: 6e20 3400 4200 |00bd: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013ab4: 0c02 |00c0: move-result-object v2 │ │ -013ab6: 6e10 df03 0200 |00c1: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013abc: 0c02 |00c4: move-result-object v2 │ │ -013abe: 6e20 0004 2100 |00c5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013ac4: 0c01 |00c8: move-result-object v1 │ │ -013ac6: 1a02 1c00 |00c9: const-string v2, " dbPath = null" // string@001c │ │ -013aca: 6e20 0004 2100 |00cb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013ad0: 0c01 |00ce: move-result-object v1 │ │ -013ad2: 6e10 0204 0100 |00cf: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013ad8: 0c01 |00d2: move-result-object v1 │ │ -013ada: 5452 1501 |00d3: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013ade: 7130 3703 1002 |00d5: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -013ae4: 2900 47ff |00d8: goto/16 001f // -00b9 │ │ -013ae8: 5450 1401 |00da: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -013aec: 1201 |00dc: const/4 v1, #int 0 // #0 │ │ -013aee: 1202 |00dd: const/4 v2, #int 0 // #0 │ │ -013af0: 7130 6200 1002 |00de: invoke-static {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@0062 │ │ -013af6: 0c00 |00e1: move-result-object v0 │ │ -013af8: 6900 1301 |00e2: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013afc: 2900 3bff |00e4: goto/16 001f // -00c5 │ │ -013b00: 0d00 |00e6: move-exception v0 │ │ -013b02: 2201 d600 |00e7: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -013b06: 7010 fc03 0100 |00e9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013b0c: 1a02 7f04 |00ec: const-string v2, "testDB " // string@047f │ │ -013b10: 6e20 0004 2100 |00ee: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013b16: 0c01 |00f1: move-result-object v1 │ │ -013b18: 6e10 cf03 0000 |00f2: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -013b1e: 0c02 |00f5: move-result-object v2 │ │ -013b20: 6e10 f503 0200 |00f6: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f5 │ │ -013b26: 0c02 |00f9: move-result-object v2 │ │ -013b28: 6e20 0004 2100 |00fa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013b2e: 0c01 |00fd: move-result-object v1 │ │ -013b30: 6e10 0204 0100 |00fe: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013b36: 0c01 |0101: move-result-object v1 │ │ -013b38: 5552 1f01 |0102: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013b3c: 7120 3c03 2100 |0104: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013b42: 5551 1f01 |0107: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013b46: 7120 3503 1000 |0109: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -013b4c: 5451 1501 |010c: iget-object v1, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013b50: 6e20 3400 3100 |010e: invoke-virtual {v1, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013b56: 0c01 |0111: move-result-object v1 │ │ -013b58: 6e10 df03 0100 |0112: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013b5e: 0c01 |0115: move-result-object v1 │ │ -013b60: 2202 d600 |0116: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -013b64: 7010 fc03 0200 |0118: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013b6a: 6e10 cf03 0000 |011b: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -013b70: 0c00 |011e: move-result-object v0 │ │ -013b72: 6e10 f503 0000 |011f: invoke-virtual {v0}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f5 │ │ -013b78: 0c00 |0122: move-result-object v0 │ │ -013b7a: 6e20 0004 0200 |0123: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013b80: 0c00 |0126: move-result-object v0 │ │ -013b82: 1a02 0100 |0127: const-string v2, " │ │ +0139f2: 6e20 0104 2000 |0063: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0139f8: 0c00 |0066: move-result-object v0 │ │ +0139fa: 5452 1501 |0067: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +0139fe: 6e20 3400 4200 |0069: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013a04: 0c02 |006c: move-result-object v2 │ │ +013a06: 7210 ca03 0200 |006d: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013a0c: 0c02 |0070: move-result-object v2 │ │ +013a0e: 6e20 0104 2000 |0071: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013a14: 0c00 |0074: move-result-object v0 │ │ +013a16: 6e10 0304 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013a1c: 0c00 |0078: move-result-object v0 │ │ +013a1e: 5452 1501 |0079: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013a22: 7130 3703 0102 |007b: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +013a28: 28a1 |007e: goto 001f // -005f │ │ +013a2a: 5450 1501 |007f: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013a2e: 6e20 3400 3000 |0081: invoke-virtual {v0, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013a34: 0c00 |0084: move-result-object v0 │ │ +013a36: 7210 ca03 0000 |0085: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013a3c: 0c00 |0088: move-result-object v0 │ │ +013a3e: 5451 1501 |0089: iget-object v1, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013a42: 6e20 3400 4100 |008b: invoke-virtual {v1, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013a48: 0c01 |008e: move-result-object v1 │ │ +013a4a: 7210 ca03 0100 |008f: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013a50: 0c01 |0092: move-result-object v1 │ │ +013a52: 5452 1501 |0093: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013a56: 7130 3703 1002 |0095: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +013a5c: 2887 |0098: goto 001f // -0079 │ │ +013a5e: 6200 1301 |0099: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013a62: 6e10 6100 0000 |009b: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.isOpen:()Z // method@0061 │ │ +013a68: 0a00 |009e: move-result v0 │ │ +013a6a: 3900 80ff |009f: if-nez v0, 001f // -0080 │ │ +013a6e: 1a00 a602 |00a1: const-string v0, "TestDB database not open" // string@02a6 │ │ +013a72: 5551 1f01 |00a3: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013a76: 7120 3903 1000 |00a5: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +013a7c: 5450 1401 |00a8: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +013a80: 3900 3000 |00aa: if-nez v0, 00da // +0030 │ │ +013a84: 5450 1501 |00ac: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013a88: 6e20 3400 3000 |00ae: invoke-virtual {v0, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013a8e: 0c00 |00b1: move-result-object v0 │ │ +013a90: 7210 ca03 0000 |00b2: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013a96: 0c00 |00b5: move-result-object v0 │ │ +013a98: 2201 d600 |00b6: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013a9c: 7010 fd03 0100 |00b8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013aa2: 5452 1501 |00bb: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013aa6: 6e20 3400 4200 |00bd: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013aac: 0c02 |00c0: move-result-object v2 │ │ +013aae: 7210 ca03 0200 |00c1: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013ab4: 0c02 |00c4: move-result-object v2 │ │ +013ab6: 6e20 0104 2100 |00c5: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013abc: 0c01 |00c8: move-result-object v1 │ │ +013abe: 1a02 1c00 |00c9: const-string v2, " dbPath = null" // string@001c │ │ +013ac2: 6e20 0104 2100 |00cb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013ac8: 0c01 |00ce: move-result-object v1 │ │ +013aca: 6e10 0304 0100 |00cf: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013ad0: 0c01 |00d2: move-result-object v1 │ │ +013ad2: 5452 1501 |00d3: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013ad6: 7130 3703 1002 |00d5: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +013adc: 2900 47ff |00d8: goto/16 001f // -00b9 │ │ +013ae0: 5450 1401 |00da: iget-object v0, v5, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +013ae4: 1201 |00dc: const/4 v1, #int 0 // #0 │ │ +013ae6: 1202 |00dd: const/4 v2, #int 0 // #0 │ │ +013ae8: 7130 6200 1002 |00de: invoke-static {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@0062 │ │ +013aee: 0c00 |00e1: move-result-object v0 │ │ +013af0: 6900 1301 |00e2: sput-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013af4: 2900 3bff |00e4: goto/16 001f // -00c5 │ │ +013af8: 0d00 |00e6: move-exception v0 │ │ +013afa: 2201 d600 |00e7: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ +013afe: 7010 fd03 0100 |00e9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013b04: 1a02 7e04 |00ec: const-string v2, "testDB " // string@047e │ │ +013b08: 6e20 0104 2100 |00ee: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013b0e: 0c01 |00f1: move-result-object v1 │ │ +013b10: 6e10 d003 0000 |00f2: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +013b16: 0c02 |00f5: move-result-object v2 │ │ +013b18: 6e10 f603 0200 |00f6: invoke-virtual {v2}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f6 │ │ +013b1e: 0c02 |00f9: move-result-object v2 │ │ +013b20: 6e20 0104 2100 |00fa: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013b26: 0c01 |00fd: move-result-object v1 │ │ +013b28: 6e10 0304 0100 |00fe: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013b2e: 0c01 |0101: move-result-object v1 │ │ +013b30: 5552 1f01 |0102: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013b34: 7120 3c03 2100 |0104: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +013b3a: 5551 1f01 |0107: iget-boolean v1, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013b3e: 7120 3503 1000 |0109: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013b44: 5451 1501 |010c: iget-object v1, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013b48: 6e20 3400 3100 |010e: invoke-virtual {v1, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013b4e: 0c01 |0111: move-result-object v1 │ │ +013b50: 7210 ca03 0100 |0112: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013b56: 0c01 |0115: move-result-object v1 │ │ +013b58: 2202 d600 |0116: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +013b5c: 7010 fd03 0200 |0118: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013b62: 6e10 d003 0000 |011b: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +013b68: 0c00 |011e: move-result-object v0 │ │ +013b6a: 6e10 f603 0000 |011f: invoke-virtual {v0}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f6 │ │ +013b70: 0c00 |0122: move-result-object v0 │ │ +013b72: 6e20 0104 0200 |0123: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013b78: 0c00 |0126: move-result-object v0 │ │ +013b7a: 1a02 0100 |0127: const-string v2, " │ │ " // string@0001 │ │ -013b86: 6e20 0004 2000 |0129: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013b8c: 0c00 |012c: move-result-object v0 │ │ -013b8e: 5452 1501 |012d: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013b92: 6e20 3400 4200 |012f: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -013b98: 0c02 |0132: move-result-object v2 │ │ -013b9a: 6e10 df03 0200 |0133: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -013ba0: 0c02 |0136: move-result-object v2 │ │ -013ba2: 6e20 0004 2000 |0137: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013ba8: 0c00 |013a: move-result-object v0 │ │ -013baa: 6e10 0204 0000 |013b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013bb0: 0c00 |013e: move-result-object v0 │ │ -013bb2: 5452 1501 |013f: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013bb6: 7130 3703 0102 |0141: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -013bbc: 2900 dbfe |0144: goto/16 001f // -0125 │ │ +013b7e: 6e20 0104 2000 |0129: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013b84: 0c00 |012c: move-result-object v0 │ │ +013b86: 5452 1501 |012d: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013b8a: 6e20 3400 4200 |012f: invoke-virtual {v2, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +013b90: 0c02 |0132: move-result-object v2 │ │ +013b92: 7210 ca03 0200 |0133: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +013b98: 0c02 |0136: move-result-object v2 │ │ +013b9a: 6e20 0104 2000 |0137: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013ba0: 0c00 |013a: move-result-object v0 │ │ +013ba2: 6e10 0304 0000 |013b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013ba8: 0c00 |013e: move-result-object v0 │ │ +013baa: 5452 1501 |013f: iget-object v2, v5, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013bae: 7130 3703 0102 |0141: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +013bb4: 2900 dbfe |0144: goto/16 001f // -0125 │ │ catches : 2 │ │ 0x0015 - 0x001f │ │ Ljava/lang/Exception; -> 0x0020 │ │ 0x00da - 0x00e4 │ │ Ljava/lang/Exception; -> 0x00e6 │ │ positions : │ │ locals : │ │ @@ -19605,94 +19602,94 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -013bdc: |[013bdc] dk.andsen.asqlitemanager.q.p:()V │ │ -013bec: 7010 e502 0300 |0000: invoke-direct {v3}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -013bf2: 6200 1301 |0003: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013bf6: 1a01 2304 |0005: const-string v1, "select name from sqlite_master where type = "table" and name = "aSQLiteManager"" // string@0423 │ │ -013bfa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -013bfc: 6e30 6400 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013c02: 0c00 |000b: move-result-object v0 │ │ -013c04: 7210 5400 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ -013c0a: 0a01 |000f: move-result v1 │ │ -013c0c: 7210 4f00 0000 |0010: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ -013c12: 3d01 0300 |0013: if-lez v1, 0016 // +0003 │ │ -013c16: 0e00 |0015: return-void │ │ -013c18: 1a00 3f03 |0016: const-string v0, "create table aSQLiteManager (_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE, sql TEXT NOT NULL UNIQUE)" // string@033f │ │ -013c1c: 6201 1301 |0018: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013c20: 6e20 5e00 0100 |001a: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ -013c26: 1a00 2003 |001d: const-string v0, "aSQLiteManager table created" // string@0320 │ │ -013c2a: 5531 1f01 |001f: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013c2e: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -013c34: 1a00 4703 |0024: const-string v0, "delete from aSQLiteManager where 1=1" // string@0347 │ │ -013c38: 6e20 cc02 0300 |0026: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ -013c3e: 1a00 5103 |0029: const-string v0, "drop table aSQLiteManager" // string@0351 │ │ -013c42: 6e20 cc02 0300 |002b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ -013c48: 28e7 |002e: goto 0015 // -0019 │ │ +013bd4: |[013bd4] dk.andsen.asqlitemanager.q.p:()V │ │ +013be4: 7010 e502 0300 |0000: invoke-direct {v3}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ +013bea: 6200 1301 |0003: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013bee: 1a01 2204 |0005: const-string v1, "select name from sqlite_master where type = "table" and name = "aSQLiteManager"" // string@0422 │ │ +013bf2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +013bf4: 6e30 6400 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +013bfa: 0c00 |000b: move-result-object v0 │ │ +013bfc: 7210 5400 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ +013c02: 0a01 |000f: move-result v1 │ │ +013c04: 7210 4f00 0000 |0010: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ +013c0a: 3d01 0300 |0013: if-lez v1, 0016 // +0003 │ │ +013c0e: 0e00 |0015: return-void │ │ +013c10: 1a00 3f03 |0016: const-string v0, "create table aSQLiteManager (_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE, sql TEXT NOT NULL UNIQUE)" // string@033f │ │ +013c14: 6201 1301 |0018: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013c18: 6e20 5e00 0100 |001a: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ +013c1e: 1a00 2003 |001d: const-string v0, "aSQLiteManager table created" // string@0320 │ │ +013c22: 5531 1f01 |001f: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013c26: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +013c2c: 1a00 4703 |0024: const-string v0, "delete from aSQLiteManager where 1=1" // string@0347 │ │ +013c30: 6e20 cc02 0300 |0026: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ +013c36: 1a00 5103 |0029: const-string v0, "drop table aSQLiteManager" // string@0351 │ │ +013c3a: 6e20 cc02 0300 |002b: invoke-virtual {v3, v0}, Ldk/andsen/asqlitemanager/q;.e:(Ljava/lang/String;)V // method@02cc │ │ +013c40: 28e7 |002e: goto 0015 // -0019 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #34 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'q' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -013c4c: |[013c4c] dk.andsen.asqlitemanager.q.q:()V │ │ -013c5c: 1a00 2a04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'table'" // string@042a │ │ -013c60: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013c64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -013c66: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013c6c: 0c00 |0008: move-result-object v0 │ │ -013c6e: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -013c74: 0a01 |000c: move-result v1 │ │ -013c76: 3801 4700 |000d: if-eqz v1, 0054 // +0047 │ │ -013c7a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -013c7c: 7220 5600 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -013c82: 0c01 |0013: move-result-object v1 │ │ -013c84: 1a02 7704 |0014: const-string v2, "sqlite_master" // string@0477 │ │ -013c88: 6e20 e703 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013c8e: 0a02 |0019: move-result v2 │ │ -013c90: 3902 efff |001a: if-nez v2, 0009 // -0011 │ │ -013c94: 1a02 7804 |001c: const-string v2, "sqlite_sequence" // string@0478 │ │ -013c98: 6e20 e703 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013c9e: 0a02 |0021: move-result v2 │ │ -013ca0: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ -013ca4: 1a02 2703 |0024: const-string v2, "android_metadata" // string@0327 │ │ -013ca8: 6e20 e703 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013cae: 0a02 |0029: move-result v2 │ │ -013cb0: 3902 dfff |002a: if-nez v2, 0009 // -0021 │ │ -013cb4: 2202 d600 |002c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -013cb8: 7010 fc03 0200 |002e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013cbe: 1a03 4f03 |0031: const-string v3, "drop table " // string@034f │ │ -013cc2: 6e20 0004 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013cc8: 0c02 |0036: move-result-object v2 │ │ -013cca: 6e20 0004 1200 |0037: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013cd0: 0c01 |003a: move-result-object v1 │ │ -013cd2: 6e10 0204 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013cd8: 0c01 |003e: move-result-object v1 │ │ -013cda: 6202 1301 |003f: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013cde: 6e20 5e00 1200 |0041: invoke-virtual {v2, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ -013ce4: 28c5 |0044: goto 0009 // -003b │ │ -013ce6: 0d00 |0045: move-exception v0 │ │ -013ce8: 6e10 d003 0000 |0046: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -013cee: 0c01 |0049: move-result-object v1 │ │ -013cf0: 5542 1f01 |004a: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013cf4: 7120 3c03 2100 |004c: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013cfa: 5541 1f01 |004f: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013cfe: 7120 3503 1000 |0051: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -013d04: 0e00 |0054: return-void │ │ +013c44: |[013c44] dk.andsen.asqlitemanager.q.q:()V │ │ +013c54: 1a00 2904 |0000: const-string v0, "select name, sql from sqlite_master where type = 'table'" // string@0429 │ │ +013c58: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013c5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +013c5e: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +013c64: 0c00 |0008: move-result-object v0 │ │ +013c66: 7210 5700 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +013c6c: 0a01 |000c: move-result v1 │ │ +013c6e: 3801 4700 |000d: if-eqz v1, 0054 // +0047 │ │ +013c72: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +013c74: 7220 5600 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +013c7a: 0c01 |0013: move-result-object v1 │ │ +013c7c: 1a02 7604 |0014: const-string v2, "sqlite_master" // string@0476 │ │ +013c80: 6e20 e803 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013c86: 0a02 |0019: move-result v2 │ │ +013c88: 3902 efff |001a: if-nez v2, 0009 // -0011 │ │ +013c8c: 1a02 7704 |001c: const-string v2, "sqlite_sequence" // string@0477 │ │ +013c90: 6e20 e803 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013c96: 0a02 |0021: move-result v2 │ │ +013c98: 3902 e7ff |0022: if-nez v2, 0009 // -0019 │ │ +013c9c: 1a02 2703 |0024: const-string v2, "android_metadata" // string@0327 │ │ +013ca0: 6e20 e803 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013ca6: 0a02 |0029: move-result v2 │ │ +013ca8: 3902 dfff |002a: if-nez v2, 0009 // -0021 │ │ +013cac: 2202 d600 |002c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +013cb0: 7010 fd03 0200 |002e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013cb6: 1a03 4f03 |0031: const-string v3, "drop table " // string@034f │ │ +013cba: 6e20 0104 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013cc0: 0c02 |0036: move-result-object v2 │ │ +013cc2: 6e20 0104 1200 |0037: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013cc8: 0c01 |003a: move-result-object v1 │ │ +013cca: 6e10 0304 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013cd0: 0c01 |003e: move-result-object v1 │ │ +013cd2: 6202 1301 |003f: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013cd6: 6e20 5e00 1200 |0041: invoke-virtual {v2, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ +013cdc: 28c5 |0044: goto 0009 // -003b │ │ +013cde: 0d00 |0045: move-exception v0 │ │ +013ce0: 6e10 d103 0000 |0046: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +013ce6: 0c01 |0049: move-result-object v1 │ │ +013ce8: 5542 1f01 |004a: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013cec: 7120 3c03 2100 |004c: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +013cf2: 5541 1f01 |004f: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013cf6: 7120 3503 1000 |0051: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013cfc: 0e00 |0054: return-void │ │ catches : 1 │ │ 0x0009 - 0x0044 │ │ Ljava/lang/Exception; -> 0x0045 │ │ positions : │ │ locals : │ │ │ │ #35 : (in Ldk/andsen/asqlitemanager/q;) │ │ @@ -19700,47 +19697,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -013d18: |[013d18] dk.andsen.asqlitemanager.q.r:()V │ │ -013d28: 1a00 2e04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'view'" // string@042e │ │ -013d2c: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013d30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -013d32: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013d38: 0c01 |0008: move-result-object v1 │ │ -013d3a: 7210 5700 0100 |0009: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -013d40: 0a00 |000c: move-result v0 │ │ -013d42: 3800 2f00 |000d: if-eqz v0, 003c // +002f │ │ -013d46: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -013d48: 7220 5600 0100 |0010: invoke-interface {v1, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -013d4e: 0c00 |0013: move-result-object v0 │ │ -013d50: 2202 d600 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -013d54: 7010 fc03 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013d5a: 1a03 5203 |0019: const-string v3, "drop view " // string@0352 │ │ -013d5e: 6e20 0004 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013d64: 0c02 |001e: move-result-object v2 │ │ -013d66: 6e20 0004 0200 |001f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013d6c: 0c00 |0022: move-result-object v0 │ │ -013d6e: 6e10 0204 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013d74: 0c00 |0026: move-result-object v0 │ │ -013d76: 6202 1301 |0027: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013d7a: 6e20 5e00 0200 |0029: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ -013d80: 28dd |002c: goto 0009 // -0023 │ │ -013d82: 0d00 |002d: move-exception v0 │ │ -013d84: 6e10 d003 0000 |002e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ -013d8a: 0c02 |0031: move-result-object v2 │ │ -013d8c: 5543 1f01 |0032: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013d90: 7120 3c03 3200 |0034: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013d96: 5542 1f01 |0037: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013d9a: 7120 3503 2000 |0039: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -013da0: 7210 4f00 0100 |003c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ -013da6: 0e00 |003f: return-void │ │ +013d10: |[013d10] dk.andsen.asqlitemanager.q.r:()V │ │ +013d20: 1a00 2d04 |0000: const-string v0, "select name, sql from sqlite_master where type = 'view'" // string@042d │ │ +013d24: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013d28: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +013d2a: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +013d30: 0c01 |0008: move-result-object v1 │ │ +013d32: 7210 5700 0100 |0009: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +013d38: 0a00 |000c: move-result v0 │ │ +013d3a: 3800 2f00 |000d: if-eqz v0, 003c // +002f │ │ +013d3e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +013d40: 7220 5600 0100 |0010: invoke-interface {v1, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +013d46: 0c00 |0013: move-result-object v0 │ │ +013d48: 2202 d600 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +013d4c: 7010 fd03 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013d52: 1a03 5203 |0019: const-string v3, "drop view " // string@0352 │ │ +013d56: 6e20 0104 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013d5c: 0c02 |001e: move-result-object v2 │ │ +013d5e: 6e20 0104 0200 |001f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013d64: 0c00 |0022: move-result-object v0 │ │ +013d66: 6e10 0304 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013d6c: 0c00 |0026: move-result-object v0 │ │ +013d6e: 6202 1301 |0027: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013d72: 6e20 5e00 0200 |0029: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ +013d78: 28dd |002c: goto 0009 // -0023 │ │ +013d7a: 0d00 |002d: move-exception v0 │ │ +013d7c: 6e10 d103 0000 |002e: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ +013d82: 0c02 |0031: move-result-object v2 │ │ +013d84: 5543 1f01 |0032: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013d88: 7120 3c03 3200 |0034: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +013d8e: 5542 1f01 |0037: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013d92: 7120 3503 2000 |0039: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013d98: 7210 4f00 0100 |003c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ +013d9e: 0e00 |003f: return-void │ │ catches : 1 │ │ 0x0009 - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -19749,77 +19746,77 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -013db8: |[013db8] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Ljava/lang/String;)I │ │ -013dc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -013dca: 6e10 f703 0800 |0001: invoke-virtual {v8}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -013dd0: 0c00 |0004: move-result-object v0 │ │ -013dd2: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ -013dd6: 6e20 e703 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ -013ddc: 0a00 |000a: move-result v0 │ │ -013dde: 3800 3600 |000b: if-eqz v0, 0041 // +0036 │ │ -013de2: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ -013de6: 2202 d600 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -013dea: 7010 fc03 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013df0: 1a03 2204 |0014: const-string v3, "select count(*) from [" // string@0422 │ │ -013df4: 6e20 0004 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013dfa: 0c02 |0019: move-result-object v2 │ │ -013dfc: 6e20 0004 7200 |001a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013e02: 0c02 |001d: move-result-object v2 │ │ -013e04: 1a03 0803 |001e: const-string v3, "] " // string@0308 │ │ -013e08: 6e20 0004 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013e0e: 0c02 |0023: move-result-object v2 │ │ -013e10: 6e20 0004 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013e16: 0c00 |0027: move-result-object v0 │ │ -013e18: 6e10 0204 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013e1e: 0c00 |002b: move-result-object v0 │ │ -013e20: 6202 1301 |002c: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013e24: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -013e26: 6e30 6400 0203 |002f: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -013e2c: 0c02 |0032: move-result-object v2 │ │ -013e2e: 0110 |0033: move v0, v1 │ │ -013e30: 7210 5700 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -013e36: 0a01 |0037: move-result v1 │ │ -013e38: 3801 3800 |0038: if-eqz v1, 0070 // +0038 │ │ -013e3c: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -013e3e: 7220 5500 1200 |003b: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0055 │ │ -013e44: 0a01 |003e: move-result v1 │ │ -013e46: b010 |003f: add-int/2addr v0, v1 │ │ -013e48: 28f4 |0040: goto 0034 // -000c │ │ -013e4a: 2200 d600 |0041: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -013e4e: 7010 fc03 0000 |0043: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013e54: 1a02 2600 |0046: const-string v2, " where " // string@0026 │ │ -013e58: 6e20 0004 2000 |0048: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013e5e: 0c00 |004b: move-result-object v0 │ │ -013e60: 6e20 0004 8000 |004c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013e66: 0c00 |004f: move-result-object v0 │ │ -013e68: 6e10 0204 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013e6e: 0c00 |0053: move-result-object v0 │ │ -013e70: 28bb |0054: goto 000f // -0045 │ │ -013e72: 0d00 |0055: move-exception v0 │ │ -013e74: 0705 |0056: move-object v5, v0 │ │ -013e76: 0110 |0057: move v0, v1 │ │ -013e78: 0751 |0058: move-object v1, v5 │ │ -013e7a: 1a02 cf00 |0059: const-string v2, "Error" // string@00cf │ │ -013e7e: 6e10 cf03 0100 |005b: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -013e84: 0c03 |005e: move-result-object v3 │ │ -013e86: 5464 1501 |005f: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -013e8a: 7130 3703 3204 |0061: invoke-static {v2, v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -013e90: 1a02 9203 |0064: const-string v2, "getNoOfRecords" // string@0392 │ │ -013e94: 5563 1f01 |0066: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013e98: 7120 3c03 3200 |0068: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -013e9e: 5562 1f01 |006b: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013ea2: 7120 3503 2100 |006d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -013ea8: 0f00 |0070: return v0 │ │ -013eaa: 0d01 |0071: move-exception v1 │ │ -013eac: 28e7 |0072: goto 0059 // -0019 │ │ +013db0: |[013db0] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Ljava/lang/String;)I │ │ +013dc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +013dc2: 6e10 f803 0800 |0001: invoke-virtual {v8}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +013dc8: 0c00 |0004: move-result-object v0 │ │ +013dca: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ +013dce: 6e20 e803 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ +013dd4: 0a00 |000a: move-result v0 │ │ +013dd6: 3800 3600 |000b: if-eqz v0, 0041 // +0036 │ │ +013dda: 1a00 0000 |000d: const-string v0, "" // string@0000 │ │ +013dde: 2202 d600 |000f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +013de2: 7010 fd03 0200 |0011: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013de8: 1a03 2104 |0014: const-string v3, "select count(*) from [" // string@0421 │ │ +013dec: 6e20 0104 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013df2: 0c02 |0019: move-result-object v2 │ │ +013df4: 6e20 0104 7200 |001a: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013dfa: 0c02 |001d: move-result-object v2 │ │ +013dfc: 1a03 0803 |001e: const-string v3, "] " // string@0308 │ │ +013e00: 6e20 0104 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013e06: 0c02 |0023: move-result-object v2 │ │ +013e08: 6e20 0104 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013e0e: 0c00 |0027: move-result-object v0 │ │ +013e10: 6e10 0304 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013e16: 0c00 |002b: move-result-object v0 │ │ +013e18: 6202 1301 |002c: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013e1c: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +013e1e: 6e30 6400 0203 |002f: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +013e24: 0c02 |0032: move-result-object v2 │ │ +013e26: 0110 |0033: move v0, v1 │ │ +013e28: 7210 5700 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +013e2e: 0a01 |0037: move-result v1 │ │ +013e30: 3801 3800 |0038: if-eqz v1, 0070 // +0038 │ │ +013e34: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +013e36: 7220 5500 1200 |003b: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0055 │ │ +013e3c: 0a01 |003e: move-result v1 │ │ +013e3e: b010 |003f: add-int/2addr v0, v1 │ │ +013e40: 28f4 |0040: goto 0034 // -000c │ │ +013e42: 2200 d600 |0041: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +013e46: 7010 fd03 0000 |0043: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013e4c: 1a02 2600 |0046: const-string v2, " where " // string@0026 │ │ +013e50: 6e20 0104 2000 |0048: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013e56: 0c00 |004b: move-result-object v0 │ │ +013e58: 6e20 0104 8000 |004c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013e5e: 0c00 |004f: move-result-object v0 │ │ +013e60: 6e10 0304 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013e66: 0c00 |0053: move-result-object v0 │ │ +013e68: 28bb |0054: goto 000f // -0045 │ │ +013e6a: 0d00 |0055: move-exception v0 │ │ +013e6c: 0705 |0056: move-object v5, v0 │ │ +013e6e: 0110 |0057: move v0, v1 │ │ +013e70: 0751 |0058: move-object v1, v5 │ │ +013e72: 1a02 cf00 |0059: const-string v2, "Error" // string@00cf │ │ +013e76: 6e10 d003 0100 |005b: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +013e7c: 0c03 |005e: move-result-object v3 │ │ +013e7e: 5464 1501 |005f: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +013e82: 7130 3703 3204 |0061: invoke-static {v2, v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +013e88: 1a02 9203 |0064: const-string v2, "getNoOfRecords" // string@0392 │ │ +013e8c: 5563 1f01 |0066: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013e90: 7120 3c03 3200 |0068: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +013e96: 5562 1f01 |006b: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013e9a: 7120 3503 2100 |006d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +013ea0: 0f00 |0070: return v0 │ │ +013ea2: 0d01 |0071: move-exception v1 │ │ +013ea4: 28e7 |0072: goto 0059 // -0019 │ │ catches : 2 │ │ 0x002c - 0x0032 │ │ Ljava/lang/Exception; -> 0x0055 │ │ 0x0034 - 0x003e │ │ Ljava/lang/Exception; -> 0x0071 │ │ positions : │ │ locals : │ │ @@ -19829,312 +19826,312 @@ │ │ type : '(Ljava/lang/String;II)Ldk/andsen/b/f;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 569 16-bit code units │ │ -013ecc: |[013ecc] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ -013edc: 140a 2f00 077f |0000: const v10, #float 1.79447e+38 // #7f07002f │ │ -013ee2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -013ee4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -013ee6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -013ee8: 7010 e502 0b00 |0006: invoke-direct {v11}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -013eee: 6200 a401 |0009: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -013ef2: 6e20 f403 0c00 |000b: invoke-virtual {v12, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ -013ef8: 0c00 |000e: move-result-object v0 │ │ -013efa: 1a03 1c04 |000f: const-string v3, "select" // string@041c │ │ -013efe: 6e20 f103 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -013f04: 0a00 |0014: move-result v0 │ │ -013f06: 3800 2300 |0015: if-eqz v0, 0038 // +0023 │ │ -013f0a: 2200 d600 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -013f0e: 7010 fc03 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013f14: 6e20 0004 c000 |001c: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013f1a: 0c00 |001f: move-result-object v0 │ │ -013f1c: 1a03 2200 |0020: const-string v3, " limit " // string@0022 │ │ -013f20: 6e20 0004 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013f26: 0c00 |0025: move-result-object v0 │ │ -013f28: 6e20 fd03 e000 |0026: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -013f2e: 0c00 |0029: move-result-object v0 │ │ -013f30: 1a03 2300 |002a: const-string v3, " offset " // string@0023 │ │ -013f34: 6e20 0004 3000 |002c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013f3a: 0c00 |002f: move-result-object v0 │ │ -013f3c: 6e20 fd03 d000 |0030: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -013f42: 0c00 |0033: move-result-object v0 │ │ -013f44: 6e10 0204 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013f4a: 0c0c |0037: move-result-object v12 │ │ -013f4c: 6e10 f703 0c00 |0038: invoke-virtual {v12}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -013f52: 0c00 |003b: move-result-object v0 │ │ -013f54: 6203 a401 |003c: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -013f58: 6e20 f403 3000 |003e: invoke-virtual {v0, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ -013f5e: 0c00 |0041: move-result-object v0 │ │ -013f60: 1a03 1c04 |0042: const-string v3, "select" // string@041c │ │ -013f64: 6e20 f103 3000 |0044: invoke-virtual {v0, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -013f6a: 0a00 |0047: move-result v0 │ │ -013f6c: 3800 6f00 |0048: if-eqz v0, 00b7 // +006f │ │ -013f70: 0110 |004a: move v0, v1 │ │ -013f72: 2203 d600 |004b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -013f76: 7010 fc03 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013f7c: 1a05 bb02 |0050: const-string v5, "Use rawType: " // string@02bb │ │ -013f80: 6e20 0004 5300 |0052: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013f86: 0c03 |0055: move-result-object v3 │ │ -013f88: 6e20 0104 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ -013f8e: 0c03 |0059: move-result-object v3 │ │ -013f90: 6e10 0204 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013f96: 0c03 |005d: move-result-object v3 │ │ -013f98: 55b5 1f01 |005e: iget-boolean v5, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -013f9c: 7120 3903 5300 |0060: invoke-static {v3, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -013fa2: 3900 b100 |0063: if-nez v0, 0114 // +00b1 │ │ -013fa6: 2203 d600 |0065: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -013faa: 7010 fc03 0300 |0067: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -013fb0: 1a04 5b03 |006a: const-string v4, "execSQL: " // string@035b │ │ -013fb4: 6e20 0004 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013fba: 0c03 |006f: move-result-object v3 │ │ -013fbc: 6e20 0004 c300 |0070: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -013fc2: 0c03 |0073: move-result-object v3 │ │ -013fc4: 6e10 0204 0300 |0074: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -013fca: 0c03 |0077: move-result-object v3 │ │ -013fcc: 7120 3903 0300 |0078: invoke-static {v3, v0}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -013fd2: 6200 1301 |007b: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -013fd6: 6e20 5e00 c000 |007d: invoke-virtual {v0, v12}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ -013fdc: 2203 a000 |0080: new-instance v3, Ldk/andsen/b/f; // type@00a0 │ │ -013fe0: 7010 1e03 0300 |0082: invoke-direct {v3}, Ldk/andsen/b/f;.:()V // method@031e │ │ -013fe6: 1210 |0085: const/4 v0, #int 1 // #1 │ │ -013fe8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -013fea: 2420 eb00 4000 |0087: filled-new-array {v0, v4}, [I // type@00eb │ │ -013ff0: 0c00 |008a: move-result-object v0 │ │ -013ff2: 1c04 d400 |008b: const-class v4, Ljava/lang/String; // type@00d4 │ │ -013ff6: 7120 0604 0400 |008d: invoke-static {v4, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0406 │ │ -013ffc: 0c00 |0090: move-result-object v0 │ │ -013ffe: 1f00 f700 |0091: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ -014002: 5b30 4501 |0093: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -014006: 1210 |0095: const/4 v0, #int 1 // #1 │ │ -014008: 2300 f500 |0096: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -01400c: 1204 |0098: const/4 v4, #int 0 // #0 │ │ -01400e: 1a05 0000 |0099: const-string v5, "" // string@0000 │ │ -014012: 4d05 0004 |009b: aput-object v5, v0, v4 │ │ -014016: 6e20 1f03 0300 |009d: invoke-virtual {v3, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ -01401c: 5430 4501 |00a0: iget-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -014020: 1204 |00a2: const/4 v4, #int 0 // #0 │ │ -014022: 4600 0004 |00a3: aget-object v0, v0, v4 │ │ -014026: 1204 |00a5: const/4 v4, #int 0 // #0 │ │ -014028: 54b5 1501 |00a6: iget-object v5, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -01402c: 1406 6e00 077f |00a8: const v6, #float 1.79448e+38 // #7f07006e │ │ -014032: 6e20 3400 6500 |00ab: invoke-virtual {v5, v6}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -014038: 0c05 |00ae: move-result-object v5 │ │ -01403a: 6e10 df03 0500 |00af: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -014040: 0c05 |00b2: move-result-object v5 │ │ -014042: 4d05 0004 |00b3: aput-object v5, v0, v4 │ │ -014046: 0730 |00b5: move-object v0, v3 │ │ -014048: 1100 |00b6: return-object v0 │ │ -01404a: 6e10 f703 0c00 |00b7: invoke-virtual {v12}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ -014050: 0c00 |00ba: move-result-object v0 │ │ -014052: 6203 a401 |00bb: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -014056: 6e20 f403 3000 |00bd: invoke-virtual {v0, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ -01405c: 0c00 |00c0: move-result-object v0 │ │ -01405e: 1a03 f403 |00c1: const-string v3, "pragma" // string@03f4 │ │ -014062: 6e20 f103 3000 |00c3: invoke-virtual {v0, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ -014068: 0a00 |00c6: move-result v0 │ │ -01406a: 3800 6f01 |00c7: if-eqz v0, 0236 // +016f │ │ -01406e: 0110 |00c9: move v0, v1 │ │ -014070: 2881 |00ca: goto 004b // -007f │ │ -014072: 0d00 |00cb: move-exception v0 │ │ -014074: 0704 |00cc: move-object v4, v0 │ │ -014076: 6e10 d203 0400 |00cd: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ -01407c: 0c00 |00d0: move-result-object v0 │ │ -01407e: 55b3 1f01 |00d1: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -014082: 7120 3c03 3000 |00d3: invoke-static {v0, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -014088: 55b0 1f01 |00d6: iget-boolean v0, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01408c: 7120 3503 0400 |00d8: invoke-static {v4, v0}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -014092: 2203 a000 |00db: new-instance v3, Ldk/andsen/b/f; // type@00a0 │ │ -014096: 7010 1e03 0300 |00dd: invoke-direct {v3}, Ldk/andsen/b/f;.:()V // method@031e │ │ -01409c: 2310 f500 |00e0: new-array v0, v1, [Ljava/lang/String; // type@00f5 │ │ -0140a0: 54b5 1501 |00e2: iget-object v5, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -0140a4: 6e20 3400 a500 |00e4: invoke-virtual {v5, v10}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -0140aa: 0c05 |00e7: move-result-object v5 │ │ -0140ac: 6e10 df03 0500 |00e8: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -0140b2: 0c05 |00eb: move-result-object v5 │ │ -0140b4: 4d05 0002 |00ec: aput-object v5, v0, v2 │ │ -0140b8: 6e20 1f03 0300 |00ee: invoke-virtual {v3, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ -0140be: 2420 eb00 1100 |00f1: filled-new-array {v1, v1}, [I // type@00eb │ │ -0140c4: 0c00 |00f4: move-result-object v0 │ │ -0140c6: 1c01 d400 |00f5: const-class v1, Ljava/lang/String; // type@00d4 │ │ -0140ca: 7120 0604 0100 |00f7: invoke-static {v1, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0406 │ │ -0140d0: 0c00 |00fa: move-result-object v0 │ │ -0140d2: 1f00 f700 |00fb: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ -0140d6: 5b30 4501 |00fd: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -0140da: 5430 4501 |00ff: iget-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -0140de: 4600 0002 |0101: aget-object v0, v0, v2 │ │ -0140e2: 6e10 d203 0400 |0103: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ -0140e8: 0c01 |0106: move-result-object v1 │ │ -0140ea: 4d01 0002 |0107: aput-object v1, v0, v2 │ │ -0140ee: 6e10 d203 0400 |0109: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ -0140f4: 0c00 |010c: move-result-object v0 │ │ -0140f6: 55b1 1f01 |010d: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -0140fa: 7120 3c03 1000 |010f: invoke-static {v0, v1}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -014100: 0730 |0112: move-object v0, v3 │ │ -014102: 28a3 |0113: goto 00b6 // -005d │ │ -014104: 2203 a000 |0114: new-instance v3, Ldk/andsen/b/f; // type@00a0 │ │ -014108: 7010 1e03 0300 |0116: invoke-direct {v3}, Ldk/andsen/b/f;.:()V // method@031e │ │ -01410e: 2200 d600 |0119: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014112: 7010 fc03 0000 |011b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014118: 1a05 0904 |011e: const-string v5, "rawQuery: " // string@0409 │ │ -01411c: 6e20 0004 5000 |0120: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014122: 0c00 |0123: move-result-object v0 │ │ -014124: 6e20 0004 c000 |0124: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01412a: 0c00 |0127: move-result-object v0 │ │ -01412c: 6e10 0204 0000 |0128: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -014132: 0c00 |012b: move-result-object v0 │ │ -014134: 55b5 1f01 |012c: iget-boolean v5, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -014138: 7120 3903 5000 |012e: invoke-static {v0, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -01413e: 6200 1301 |0131: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -014142: 1205 |0133: const/4 v5, #int 0 // #0 │ │ -014144: 6e30 6400 c005 |0134: invoke-virtual {v0, v12, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ -01414a: 0c05 |0137: move-result-object v5 │ │ -01414c: 7210 5300 0500 |0138: invoke-interface {v5}, Landroid/database/Cursor;.getColumnNames:()[Ljava/lang/String; // method@0053 │ │ -014152: 0c00 |013b: move-result-object v0 │ │ -014154: 5b30 4401 |013c: iput-object v0, v3, Ldk/andsen/b/f;.a:[Ljava/lang/String; // field@0144 │ │ -014158: 7210 5400 0500 |013e: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ -01415e: 0a00 |0141: move-result v0 │ │ -014160: 7210 5100 0500 |0142: invoke-interface {v5}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ -014166: 0a06 |0145: move-result v6 │ │ -014168: 2420 eb00 6000 |0146: filled-new-array {v0, v6}, [I // type@00eb │ │ -01416e: 0c00 |0149: move-result-object v0 │ │ -014170: 1c04 d400 |014a: const-class v4, Ljava/lang/String; // type@00d4 │ │ -014174: 7120 0604 0400 |014c: invoke-static {v4, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0406 │ │ -01417a: 0c00 |014f: move-result-object v0 │ │ -01417c: 1f00 f700 |0150: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ -014180: 5b30 4501 |0152: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -014184: 0120 |0154: move v0, v2 │ │ -014186: 0124 |0155: move v4, v2 │ │ -014188: 7210 5700 0500 |0156: invoke-interface {v5}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ -01418e: 0a07 |0159: move-result v7 │ │ -014190: 3807 8800 |015a: if-eqz v7, 01e2 // +0088 │ │ -014194: 0120 |015c: move v0, v2 │ │ -014196: 3560 7f00 |015d: if-ge v0, v6, 01dc // +007f │ │ -01419a: 5437 4501 |015f: iget-object v7, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -01419e: 4607 0704 |0161: aget-object v7, v7, v4 │ │ -0141a2: 7220 5600 0500 |0163: invoke-interface {v5, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ -0141a8: 0c08 |0166: move-result-object v8 │ │ -0141aa: 4d08 0700 |0167: aput-object v8, v7, v0 │ │ -0141ae: d800 0001 |0169: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0141b2: 28f2 |016b: goto 015d // -000e │ │ -0141b4: 0d07 |016c: move-exception v7 │ │ -0141b6: 5437 4501 |016d: iget-object v7, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -0141ba: 4607 0704 |016f: aget-object v7, v7, v4 │ │ -0141be: 2208 d600 |0171: new-instance v8, Ljava/lang/StringBuilder; // type@00d6 │ │ -0141c2: 7010 fc03 0800 |0173: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0141c8: 1a09 7800 |0176: const-string v9, "BLOB (size: " // string@0078 │ │ -0141cc: 6e20 0004 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0141d2: 0c08 |017b: move-result-object v8 │ │ -0141d4: 7220 5000 0500 |017c: invoke-interface {v5, v0}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ -0141da: 0c09 |017f: move-result-object v9 │ │ -0141dc: 2199 |0180: array-length v9, v9 │ │ -0141de: 6e20 fd03 9800 |0181: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ -0141e4: 0c08 |0184: move-result-object v8 │ │ -0141e6: 1a09 3e00 |0185: const-string v9, ")" // string@003e │ │ -0141ea: 6e20 0004 9800 |0187: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0141f0: 0c08 |018a: move-result-object v8 │ │ -0141f2: 6e10 0204 0800 |018b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0141f8: 0c08 |018e: move-result-object v8 │ │ -0141fa: 4d08 0700 |018f: aput-object v8, v7, v0 │ │ -0141fe: 28d8 |0191: goto 0169 // -0028 │ │ -014200: 0d00 |0192: move-exception v0 │ │ -014202: 0704 |0193: move-object v4, v0 │ │ -014204: 6e10 d203 0400 |0194: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ -01420a: 0c00 |0197: move-result-object v0 │ │ -01420c: 55b6 1f01 |0198: iget-boolean v6, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -014210: 7120 3c03 6000 |019a: invoke-static {v0, v6}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -014216: 55b0 1f01 |019d: iget-boolean v0, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -01421a: 7120 3503 0400 |019f: invoke-static {v4, v0}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ -014220: 2310 f500 |01a2: new-array v0, v1, [Ljava/lang/String; // type@00f5 │ │ -014224: 54b6 1501 |01a4: iget-object v6, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -014228: 6e20 3400 a600 |01a6: invoke-virtual {v6, v10}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -01422e: 0c06 |01a9: move-result-object v6 │ │ -014230: 6e10 df03 0600 |01aa: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -014236: 0c06 |01ad: move-result-object v6 │ │ -014238: 4d06 0002 |01ae: aput-object v6, v0, v2 │ │ -01423c: 6e20 1f03 0300 |01b0: invoke-virtual {v3, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ -014242: 2420 eb00 1100 |01b3: filled-new-array {v1, v1}, [I // type@00eb │ │ -014248: 0c00 |01b6: move-result-object v0 │ │ -01424a: 1c01 d400 |01b7: const-class v1, Ljava/lang/String; // type@00d4 │ │ -01424e: 7120 0604 0100 |01b9: invoke-static {v1, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0406 │ │ -014254: 0c00 |01bc: move-result-object v0 │ │ -014256: 1f00 f700 |01bd: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ -01425a: 5b30 4501 |01bf: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -01425e: 5430 4501 |01c1: iget-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -014262: 4600 0002 |01c3: aget-object v0, v0, v2 │ │ -014266: 6e10 d203 0400 |01c5: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ -01426c: 0c01 |01c8: move-result-object v1 │ │ -01426e: 4d01 0002 |01c9: aput-object v1, v0, v2 │ │ -014272: 3805 0500 |01cb: if-eqz v5, 01d0 // +0005 │ │ -014276: 7210 4f00 0500 |01cd: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@004f │ │ -01427c: 6e10 d203 0400 |01d0: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ -014282: 0c00 |01d3: move-result-object v0 │ │ -014284: 55b1 1f01 |01d4: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ -014288: 7120 3c03 1000 |01d6: invoke-static {v0, v1}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -01428e: 0730 |01d9: move-object v0, v3 │ │ -014290: 2900 dcfe |01da: goto/16 00b6 // -0124 │ │ -014294: d800 0401 |01dc: add-int/lit8 v0, v4, #int 1 // #01 │ │ -014298: 0104 |01de: move v4, v0 │ │ -01429a: 0110 |01df: move v0, v1 │ │ -01429c: 2900 76ff |01e0: goto/16 0156 // -008a │ │ -0142a0: 3900 5200 |01e2: if-nez v0, 0234 // +0052 │ │ -0142a4: 2204 a000 |01e4: new-instance v4, Ldk/andsen/b/f; // type@00a0 │ │ -0142a8: 7010 1e03 0400 |01e6: invoke-direct {v4}, Ldk/andsen/b/f;.:()V // method@031e │ │ -0142ae: 1210 |01e9: const/4 v0, #int 1 // #1 │ │ -0142b0: 1213 |01ea: const/4 v3, #int 1 // #1 │ │ -0142b2: 2420 eb00 3000 |01eb: filled-new-array {v0, v3}, [I // type@00eb │ │ -0142b8: 0c00 |01ee: move-result-object v0 │ │ -0142ba: 1c03 d400 |01ef: const-class v3, Ljava/lang/String; // type@00d4 │ │ -0142be: 7120 0604 0300 |01f1: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0406 │ │ -0142c4: 0c00 |01f4: move-result-object v0 │ │ -0142c6: 1f00 f700 |01f5: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ -0142ca: 5b40 4501 |01f7: iput-object v0, v4, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -0142ce: 1210 |01f9: const/4 v0, #int 1 // #1 │ │ -0142d0: 2300 f500 |01fa: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ -0142d4: 1203 |01fc: const/4 v3, #int 0 // #0 │ │ -0142d6: 1a06 0000 |01fd: const-string v6, "" // string@0000 │ │ -0142da: 4d06 0003 |01ff: aput-object v6, v0, v3 │ │ -0142de: 6e20 1f03 0400 |0201: invoke-virtual {v4, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ -0142e4: 5440 4501 |0204: iget-object v0, v4, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ -0142e8: 1203 |0206: const/4 v3, #int 0 // #0 │ │ -0142ea: 4600 0003 |0207: aget-object v0, v0, v3 │ │ -0142ee: 1203 |0209: const/4 v3, #int 0 // #0 │ │ -0142f0: 54b6 1501 |020a: iget-object v6, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -0142f4: 1407 2900 077f |020c: const v7, #float 1.79447e+38 // #7f070029 │ │ -0142fa: 6e20 3400 7600 |020f: invoke-virtual {v6, v7}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -014300: 0c06 |0212: move-result-object v6 │ │ -014302: 6e10 df03 0600 |0213: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ -014308: 0c06 |0216: move-result-object v6 │ │ -01430a: 4d06 0003 |0217: aput-object v6, v0, v3 │ │ -01430e: 0740 |0219: move-object v0, v4 │ │ -014310: 7210 4f00 0500 |021a: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@004f │ │ -014316: 2900 99fe |021d: goto/16 00b6 // -0167 │ │ -01431a: 0d03 |021f: move-exception v3 │ │ -01431c: 0734 |0220: move-object v4, v3 │ │ -01431e: 0703 |0221: move-object v3, v0 │ │ -014320: 2900 72ff |0222: goto/16 0194 // -008e │ │ -014324: 0d00 |0224: move-exception v0 │ │ -014326: 0743 |0225: move-object v3, v4 │ │ -014328: 0745 |0226: move-object v5, v4 │ │ -01432a: 0704 |0227: move-object v4, v0 │ │ -01432c: 2900 6cff |0228: goto/16 0194 // -0094 │ │ -014330: 0d00 |022a: move-exception v0 │ │ -014332: 0745 |022b: move-object v5, v4 │ │ -014334: 0704 |022c: move-object v4, v0 │ │ -014336: 2900 67ff |022d: goto/16 0194 // -0099 │ │ -01433a: 0d00 |022f: move-exception v0 │ │ -01433c: 0743 |0230: move-object v3, v4 │ │ -01433e: 0704 |0231: move-object v4, v0 │ │ -014340: 2900 62ff |0232: goto/16 0194 // -009e │ │ -014344: 0730 |0234: move-object v0, v3 │ │ -014346: 28e5 |0235: goto 021a // -001b │ │ -014348: 0120 |0236: move v0, v2 │ │ -01434a: 2900 14fe |0237: goto/16 004b // -01ec │ │ +013ec4: |[013ec4] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ +013ed4: 140a 2f00 077f |0000: const v10, #float 1.79447e+38 // #7f07002f │ │ +013eda: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +013edc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +013ede: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +013ee0: 7010 e502 0b00 |0006: invoke-direct {v11}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ +013ee6: 6200 a401 |0009: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ +013eea: 6e20 f503 0c00 |000b: invoke-virtual {v12, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ +013ef0: 0c00 |000e: move-result-object v0 │ │ +013ef2: 1a03 1b04 |000f: const-string v3, "select" // string@041b │ │ +013ef6: 6e20 f203 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +013efc: 0a00 |0014: move-result v0 │ │ +013efe: 3800 2300 |0015: if-eqz v0, 0038 // +0023 │ │ +013f02: 2200 d600 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +013f06: 7010 fd03 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013f0c: 6e20 0104 c000 |001c: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013f12: 0c00 |001f: move-result-object v0 │ │ +013f14: 1a03 2200 |0020: const-string v3, " limit " // string@0022 │ │ +013f18: 6e20 0104 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013f1e: 0c00 |0025: move-result-object v0 │ │ +013f20: 6e20 fe03 e000 |0026: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +013f26: 0c00 |0029: move-result-object v0 │ │ +013f28: 1a03 2300 |002a: const-string v3, " offset " // string@0023 │ │ +013f2c: 6e20 0104 3000 |002c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013f32: 0c00 |002f: move-result-object v0 │ │ +013f34: 6e20 fe03 d000 |0030: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +013f3a: 0c00 |0033: move-result-object v0 │ │ +013f3c: 6e10 0304 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013f42: 0c0c |0037: move-result-object v12 │ │ +013f44: 6e10 f803 0c00 |0038: invoke-virtual {v12}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +013f4a: 0c00 |003b: move-result-object v0 │ │ +013f4c: 6203 a401 |003c: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ +013f50: 6e20 f503 3000 |003e: invoke-virtual {v0, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ +013f56: 0c00 |0041: move-result-object v0 │ │ +013f58: 1a03 1b04 |0042: const-string v3, "select" // string@041b │ │ +013f5c: 6e20 f203 3000 |0044: invoke-virtual {v0, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +013f62: 0a00 |0047: move-result v0 │ │ +013f64: 3800 6f00 |0048: if-eqz v0, 00b7 // +006f │ │ +013f68: 0110 |004a: move v0, v1 │ │ +013f6a: 2203 d600 |004b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +013f6e: 7010 fd03 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013f74: 1a05 bb02 |0050: const-string v5, "Use rawType: " // string@02bb │ │ +013f78: 6e20 0104 5300 |0052: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013f7e: 0c03 |0055: move-result-object v3 │ │ +013f80: 6e20 0204 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ +013f86: 0c03 |0059: move-result-object v3 │ │ +013f88: 6e10 0304 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013f8e: 0c03 |005d: move-result-object v3 │ │ +013f90: 55b5 1f01 |005e: iget-boolean v5, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +013f94: 7120 3903 5300 |0060: invoke-static {v3, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +013f9a: 3900 b100 |0063: if-nez v0, 0114 // +00b1 │ │ +013f9e: 2203 d600 |0065: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +013fa2: 7010 fd03 0300 |0067: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +013fa8: 1a04 5b03 |006a: const-string v4, "execSQL: " // string@035b │ │ +013fac: 6e20 0104 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013fb2: 0c03 |006f: move-result-object v3 │ │ +013fb4: 6e20 0104 c300 |0070: invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +013fba: 0c03 |0073: move-result-object v3 │ │ +013fbc: 6e10 0304 0300 |0074: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +013fc2: 0c03 |0077: move-result-object v3 │ │ +013fc4: 7120 3903 0300 |0078: invoke-static {v3, v0}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +013fca: 6200 1301 |007b: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +013fce: 6e20 5e00 c000 |007d: invoke-virtual {v0, v12}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ +013fd4: 2203 a000 |0080: new-instance v3, Ldk/andsen/b/f; // type@00a0 │ │ +013fd8: 7010 1e03 0300 |0082: invoke-direct {v3}, Ldk/andsen/b/f;.:()V // method@031e │ │ +013fde: 1210 |0085: const/4 v0, #int 1 // #1 │ │ +013fe0: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +013fe2: 2420 eb00 4000 |0087: filled-new-array {v0, v4}, [I // type@00eb │ │ +013fe8: 0c00 |008a: move-result-object v0 │ │ +013fea: 1c04 d400 |008b: const-class v4, Ljava/lang/String; // type@00d4 │ │ +013fee: 7120 0704 0400 |008d: invoke-static {v4, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0407 │ │ +013ff4: 0c00 |0090: move-result-object v0 │ │ +013ff6: 1f00 f700 |0091: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ +013ffa: 5b30 4501 |0093: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +013ffe: 1210 |0095: const/4 v0, #int 1 // #1 │ │ +014000: 2300 f500 |0096: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +014004: 1204 |0098: const/4 v4, #int 0 // #0 │ │ +014006: 1a05 0000 |0099: const-string v5, "" // string@0000 │ │ +01400a: 4d05 0004 |009b: aput-object v5, v0, v4 │ │ +01400e: 6e20 1f03 0300 |009d: invoke-virtual {v3, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ +014014: 5430 4501 |00a0: iget-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +014018: 1204 |00a2: const/4 v4, #int 0 // #0 │ │ +01401a: 4600 0004 |00a3: aget-object v0, v0, v4 │ │ +01401e: 1204 |00a5: const/4 v4, #int 0 // #0 │ │ +014020: 54b5 1501 |00a6: iget-object v5, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +014024: 1406 6e00 077f |00a8: const v6, #float 1.79448e+38 // #7f07006e │ │ +01402a: 6e20 3400 6500 |00ab: invoke-virtual {v5, v6}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +014030: 0c05 |00ae: move-result-object v5 │ │ +014032: 7210 ca03 0500 |00af: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +014038: 0c05 |00b2: move-result-object v5 │ │ +01403a: 4d05 0004 |00b3: aput-object v5, v0, v4 │ │ +01403e: 0730 |00b5: move-object v0, v3 │ │ +014040: 1100 |00b6: return-object v0 │ │ +014042: 6e10 f803 0c00 |00b7: invoke-virtual {v12}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ +014048: 0c00 |00ba: move-result-object v0 │ │ +01404a: 6203 a401 |00bb: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ +01404e: 6e20 f503 3000 |00bd: invoke-virtual {v0, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ +014054: 0c00 |00c0: move-result-object v0 │ │ +014056: 1a03 f303 |00c1: const-string v3, "pragma" // string@03f3 │ │ +01405a: 6e20 f203 3000 |00c3: invoke-virtual {v0, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ +014060: 0a00 |00c6: move-result v0 │ │ +014062: 3800 6f01 |00c7: if-eqz v0, 0236 // +016f │ │ +014066: 0110 |00c9: move v0, v1 │ │ +014068: 2881 |00ca: goto 004b // -007f │ │ +01406a: 0d00 |00cb: move-exception v0 │ │ +01406c: 0704 |00cc: move-object v4, v0 │ │ +01406e: 6e10 d303 0400 |00cd: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ +014074: 0c00 |00d0: move-result-object v0 │ │ +014076: 55b3 1f01 |00d1: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01407a: 7120 3c03 3000 |00d3: invoke-static {v0, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +014080: 55b0 1f01 |00d6: iget-boolean v0, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014084: 7120 3503 0400 |00d8: invoke-static {v4, v0}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +01408a: 2203 a000 |00db: new-instance v3, Ldk/andsen/b/f; // type@00a0 │ │ +01408e: 7010 1e03 0300 |00dd: invoke-direct {v3}, Ldk/andsen/b/f;.:()V // method@031e │ │ +014094: 2310 f500 |00e0: new-array v0, v1, [Ljava/lang/String; // type@00f5 │ │ +014098: 54b5 1501 |00e2: iget-object v5, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +01409c: 6e20 3400 a500 |00e4: invoke-virtual {v5, v10}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0140a2: 0c05 |00e7: move-result-object v5 │ │ +0140a4: 7210 ca03 0500 |00e8: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +0140aa: 0c05 |00eb: move-result-object v5 │ │ +0140ac: 4d05 0002 |00ec: aput-object v5, v0, v2 │ │ +0140b0: 6e20 1f03 0300 |00ee: invoke-virtual {v3, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ +0140b6: 2420 eb00 1100 |00f1: filled-new-array {v1, v1}, [I // type@00eb │ │ +0140bc: 0c00 |00f4: move-result-object v0 │ │ +0140be: 1c01 d400 |00f5: const-class v1, Ljava/lang/String; // type@00d4 │ │ +0140c2: 7120 0704 0100 |00f7: invoke-static {v1, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0407 │ │ +0140c8: 0c00 |00fa: move-result-object v0 │ │ +0140ca: 1f00 f700 |00fb: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ +0140ce: 5b30 4501 |00fd: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +0140d2: 5430 4501 |00ff: iget-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +0140d6: 4600 0002 |0101: aget-object v0, v0, v2 │ │ +0140da: 6e10 d303 0400 |0103: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ +0140e0: 0c01 |0106: move-result-object v1 │ │ +0140e2: 4d01 0002 |0107: aput-object v1, v0, v2 │ │ +0140e6: 6e10 d303 0400 |0109: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ +0140ec: 0c00 |010c: move-result-object v0 │ │ +0140ee: 55b1 1f01 |010d: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0140f2: 7120 3c03 1000 |010f: invoke-static {v0, v1}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +0140f8: 0730 |0112: move-object v0, v3 │ │ +0140fa: 28a3 |0113: goto 00b6 // -005d │ │ +0140fc: 2203 a000 |0114: new-instance v3, Ldk/andsen/b/f; // type@00a0 │ │ +014100: 7010 1e03 0300 |0116: invoke-direct {v3}, Ldk/andsen/b/f;.:()V // method@031e │ │ +014106: 2200 d600 |0119: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ +01410a: 7010 fd03 0000 |011b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014110: 1a05 0804 |011e: const-string v5, "rawQuery: " // string@0408 │ │ +014114: 6e20 0104 5000 |0120: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01411a: 0c00 |0123: move-result-object v0 │ │ +01411c: 6e20 0104 c000 |0124: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014122: 0c00 |0127: move-result-object v0 │ │ +014124: 6e10 0304 0000 |0128: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +01412a: 0c00 |012b: move-result-object v0 │ │ +01412c: 55b5 1f01 |012c: iget-boolean v5, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014130: 7120 3903 5000 |012e: invoke-static {v0, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ +014136: 6200 1301 |0131: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +01413a: 1205 |0133: const/4 v5, #int 0 // #0 │ │ +01413c: 6e30 6400 c005 |0134: invoke-virtual {v0, v12, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ +014142: 0c05 |0137: move-result-object v5 │ │ +014144: 7210 5300 0500 |0138: invoke-interface {v5}, Landroid/database/Cursor;.getColumnNames:()[Ljava/lang/String; // method@0053 │ │ +01414a: 0c00 |013b: move-result-object v0 │ │ +01414c: 5b30 4401 |013c: iput-object v0, v3, Ldk/andsen/b/f;.a:[Ljava/lang/String; // field@0144 │ │ +014150: 7210 5400 0500 |013e: invoke-interface {v5}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ +014156: 0a00 |0141: move-result v0 │ │ +014158: 7210 5100 0500 |0142: invoke-interface {v5}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ +01415e: 0a06 |0145: move-result v6 │ │ +014160: 2420 eb00 6000 |0146: filled-new-array {v0, v6}, [I // type@00eb │ │ +014166: 0c00 |0149: move-result-object v0 │ │ +014168: 1c04 d400 |014a: const-class v4, Ljava/lang/String; // type@00d4 │ │ +01416c: 7120 0704 0400 |014c: invoke-static {v4, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0407 │ │ +014172: 0c00 |014f: move-result-object v0 │ │ +014174: 1f00 f700 |0150: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ +014178: 5b30 4501 |0152: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +01417c: 0120 |0154: move v0, v2 │ │ +01417e: 0124 |0155: move v4, v2 │ │ +014180: 7210 5700 0500 |0156: invoke-interface {v5}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ +014186: 0a07 |0159: move-result v7 │ │ +014188: 3807 8800 |015a: if-eqz v7, 01e2 // +0088 │ │ +01418c: 0120 |015c: move v0, v2 │ │ +01418e: 3560 7f00 |015d: if-ge v0, v6, 01dc // +007f │ │ +014192: 5437 4501 |015f: iget-object v7, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +014196: 4607 0704 |0161: aget-object v7, v7, v4 │ │ +01419a: 7220 5600 0500 |0163: invoke-interface {v5, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ +0141a0: 0c08 |0166: move-result-object v8 │ │ +0141a2: 4d08 0700 |0167: aput-object v8, v7, v0 │ │ +0141a6: d800 0001 |0169: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0141aa: 28f2 |016b: goto 015d // -000e │ │ +0141ac: 0d07 |016c: move-exception v7 │ │ +0141ae: 5437 4501 |016d: iget-object v7, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +0141b2: 4607 0704 |016f: aget-object v7, v7, v4 │ │ +0141b6: 2208 d600 |0171: new-instance v8, Ljava/lang/StringBuilder; // type@00d6 │ │ +0141ba: 7010 fd03 0800 |0173: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0141c0: 1a09 7800 |0176: const-string v9, "BLOB (size: " // string@0078 │ │ +0141c4: 6e20 0104 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0141ca: 0c08 |017b: move-result-object v8 │ │ +0141cc: 7220 5000 0500 |017c: invoke-interface {v5, v0}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ +0141d2: 0c09 |017f: move-result-object v9 │ │ +0141d4: 2199 |0180: array-length v9, v9 │ │ +0141d6: 6e20 fe03 9800 |0181: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ +0141dc: 0c08 |0184: move-result-object v8 │ │ +0141de: 1a09 3e00 |0185: const-string v9, ")" // string@003e │ │ +0141e2: 6e20 0104 9800 |0187: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0141e8: 0c08 |018a: move-result-object v8 │ │ +0141ea: 6e10 0304 0800 |018b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0141f0: 0c08 |018e: move-result-object v8 │ │ +0141f2: 4d08 0700 |018f: aput-object v8, v7, v0 │ │ +0141f6: 28d8 |0191: goto 0169 // -0028 │ │ +0141f8: 0d00 |0192: move-exception v0 │ │ +0141fa: 0704 |0193: move-object v4, v0 │ │ +0141fc: 6e10 d303 0400 |0194: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ +014202: 0c00 |0197: move-result-object v0 │ │ +014204: 55b6 1f01 |0198: iget-boolean v6, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014208: 7120 3c03 6000 |019a: invoke-static {v0, v6}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +01420e: 55b0 1f01 |019d: iget-boolean v0, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014212: 7120 3503 0400 |019f: invoke-static {v4, v0}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ +014218: 2310 f500 |01a2: new-array v0, v1, [Ljava/lang/String; // type@00f5 │ │ +01421c: 54b6 1501 |01a4: iget-object v6, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +014220: 6e20 3400 a600 |01a6: invoke-virtual {v6, v10}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +014226: 0c06 |01a9: move-result-object v6 │ │ +014228: 7210 ca03 0600 |01aa: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +01422e: 0c06 |01ad: move-result-object v6 │ │ +014230: 4d06 0002 |01ae: aput-object v6, v0, v2 │ │ +014234: 6e20 1f03 0300 |01b0: invoke-virtual {v3, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ +01423a: 2420 eb00 1100 |01b3: filled-new-array {v1, v1}, [I // type@00eb │ │ +014240: 0c00 |01b6: move-result-object v0 │ │ +014242: 1c01 d400 |01b7: const-class v1, Ljava/lang/String; // type@00d4 │ │ +014246: 7120 0704 0100 |01b9: invoke-static {v1, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0407 │ │ +01424c: 0c00 |01bc: move-result-object v0 │ │ +01424e: 1f00 f700 |01bd: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ +014252: 5b30 4501 |01bf: iput-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +014256: 5430 4501 |01c1: iget-object v0, v3, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +01425a: 4600 0002 |01c3: aget-object v0, v0, v2 │ │ +01425e: 6e10 d303 0400 |01c5: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ +014264: 0c01 |01c8: move-result-object v1 │ │ +014266: 4d01 0002 |01c9: aput-object v1, v0, v2 │ │ +01426a: 3805 0500 |01cb: if-eqz v5, 01d0 // +0005 │ │ +01426e: 7210 4f00 0500 |01cd: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@004f │ │ +014274: 6e10 d303 0400 |01d0: invoke-virtual {v4}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ +01427a: 0c00 |01d3: move-result-object v0 │ │ +01427c: 55b1 1f01 |01d4: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014280: 7120 3c03 1000 |01d6: invoke-static {v0, v1}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ +014286: 0730 |01d9: move-object v0, v3 │ │ +014288: 2900 dcfe |01da: goto/16 00b6 // -0124 │ │ +01428c: d800 0401 |01dc: add-int/lit8 v0, v4, #int 1 // #01 │ │ +014290: 0104 |01de: move v4, v0 │ │ +014292: 0110 |01df: move v0, v1 │ │ +014294: 2900 76ff |01e0: goto/16 0156 // -008a │ │ +014298: 3900 5200 |01e2: if-nez v0, 0234 // +0052 │ │ +01429c: 2204 a000 |01e4: new-instance v4, Ldk/andsen/b/f; // type@00a0 │ │ +0142a0: 7010 1e03 0400 |01e6: invoke-direct {v4}, Ldk/andsen/b/f;.:()V // method@031e │ │ +0142a6: 1210 |01e9: const/4 v0, #int 1 // #1 │ │ +0142a8: 1213 |01ea: const/4 v3, #int 1 // #1 │ │ +0142aa: 2420 eb00 3000 |01eb: filled-new-array {v0, v3}, [I // type@00eb │ │ +0142b0: 0c00 |01ee: move-result-object v0 │ │ +0142b2: 1c03 d400 |01ef: const-class v3, Ljava/lang/String; // type@00d4 │ │ +0142b6: 7120 0704 0300 |01f1: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@0407 │ │ +0142bc: 0c00 |01f4: move-result-object v0 │ │ +0142be: 1f00 f700 |01f5: check-cast v0, [[Ljava/lang/String; // type@00f7 │ │ +0142c2: 5b40 4501 |01f7: iput-object v0, v4, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +0142c6: 1210 |01f9: const/4 v0, #int 1 // #1 │ │ +0142c8: 2300 f500 |01fa: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ +0142cc: 1203 |01fc: const/4 v3, #int 0 // #0 │ │ +0142ce: 1a06 0000 |01fd: const-string v6, "" // string@0000 │ │ +0142d2: 4d06 0003 |01ff: aput-object v6, v0, v3 │ │ +0142d6: 6e20 1f03 0400 |0201: invoke-virtual {v4, v0}, Ldk/andsen/b/f;.a:([Ljava/lang/String;)V // method@031f │ │ +0142dc: 5440 4501 |0204: iget-object v0, v4, Ldk/andsen/b/f;.b:[[Ljava/lang/String; // field@0145 │ │ +0142e0: 1203 |0206: const/4 v3, #int 0 // #0 │ │ +0142e2: 4600 0003 |0207: aget-object v0, v0, v3 │ │ +0142e6: 1203 |0209: const/4 v3, #int 0 // #0 │ │ +0142e8: 54b6 1501 |020a: iget-object v6, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +0142ec: 1407 2900 077f |020c: const v7, #float 1.79447e+38 // #7f070029 │ │ +0142f2: 6e20 3400 7600 |020f: invoke-virtual {v6, v7}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0142f8: 0c06 |0212: move-result-object v6 │ │ +0142fa: 7210 ca03 0600 |0213: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ +014300: 0c06 |0216: move-result-object v6 │ │ +014302: 4d06 0003 |0217: aput-object v6, v0, v3 │ │ +014306: 0740 |0219: move-object v0, v4 │ │ +014308: 7210 4f00 0500 |021a: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@004f │ │ +01430e: 2900 99fe |021d: goto/16 00b6 // -0167 │ │ +014312: 0d03 |021f: move-exception v3 │ │ +014314: 0734 |0220: move-object v4, v3 │ │ +014316: 0703 |0221: move-object v3, v0 │ │ +014318: 2900 72ff |0222: goto/16 0194 // -008e │ │ +01431c: 0d00 |0224: move-exception v0 │ │ +01431e: 0743 |0225: move-object v3, v4 │ │ +014320: 0745 |0226: move-object v5, v4 │ │ +014322: 0704 |0227: move-object v4, v0 │ │ +014324: 2900 6cff |0228: goto/16 0194 // -0094 │ │ +014328: 0d00 |022a: move-exception v0 │ │ +01432a: 0745 |022b: move-object v5, v4 │ │ +01432c: 0704 |022c: move-object v4, v0 │ │ +01432e: 2900 67ff |022d: goto/16 0194 // -0099 │ │ +014332: 0d00 |022f: move-exception v0 │ │ +014334: 0743 |0230: move-object v3, v4 │ │ +014336: 0704 |0231: move-object v4, v0 │ │ +014338: 2900 62ff |0232: goto/16 0194 // -009e │ │ +01433c: 0730 |0234: move-object v0, v3 │ │ +01433e: 28e5 |0235: goto 021a // -001b │ │ +014340: 0120 |0236: move v0, v2 │ │ +014342: 2900 14fe |0237: goto/16 004b // -01ec │ │ catches : 9 │ │ 0x0065 - 0x00b5 │ │ Ljava/lang/Exception; -> 0x00cb │ │ 0x0114 - 0x0119 │ │ Ljava/lang/Exception; -> 0x0224 │ │ 0x0119 - 0x0137 │ │ Ljava/lang/Exception; -> 0x022a │ │ @@ -20154,193 +20151,195 @@ │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 21 │ │ ins : 7 │ │ outs : 4 │ │ - insns size : 340 16-bit code units │ │ -0143bc: |[0143bc] dk.andsen.asqlitemanager.q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ -0143cc: 3910 2100 |0000: if-nez v16, 0021 // +0021 │ │ -0143d0: 2201 d600 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0143d4: 7010 fc03 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0143da: 54d2 1401 |0007: iget-object v2, v13, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -0143de: 6e20 0004 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0143e4: 0c01 |000c: move-result-object v1 │ │ -0143e6: 1a02 5400 |000d: const-string v2, "." // string@0054 │ │ -0143ea: 6e20 0004 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0143f0: 0c01 |0012: move-result-object v1 │ │ -0143f2: 6e20 0004 f100 |0013: invoke-virtual {v1, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0143f8: 0c01 |0016: move-result-object v1 │ │ -0143fa: 1a02 5600 |0017: const-string v2, ".csv" // string@0056 │ │ -0143fe: 6e20 0004 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014404: 0c01 |001c: move-result-object v1 │ │ -014406: 6e10 0204 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -01440c: 0c10 |0020: move-result-object v16 │ │ -01440e: 2201 bc00 |0021: new-instance v1, Ljava/io/File; // type@00bc │ │ -014412: 0800 1000 |0023: move-object/from16 v0, v16 │ │ -014416: 7020 a803 0100 |0025: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ -01441c: 6e10 a903 0100 |0028: invoke-virtual {v1}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ -014422: 0a01 |002b: move-result v1 │ │ -014424: 3901 3200 |002c: if-nez v1, 005e // +0032 │ │ -014428: 2201 d600 |002e: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01442c: 7010 fc03 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014432: 54d2 1501 |0033: iget-object v2, v13, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -014436: 1403 d800 077f |0035: const v3, #float 1.7945e+38 // #7f0700d8 │ │ -01443c: 6e20 3400 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -014442: 0c02 |003b: move-result-object v2 │ │ -014444: 6e20 ff03 2100 |003c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -01444a: 0c01 |003f: move-result-object v1 │ │ -01444c: 1a02 0a00 |0040: const-string v2, " " // string@000a │ │ -014450: 6e20 0004 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014456: 0c01 |0045: move-result-object v1 │ │ -014458: 54d2 1501 |0046: iget-object v2, v13, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -01445c: 1403 d900 077f |0048: const v3, #float 1.7945e+38 // #7f0700d9 │ │ -014462: 6e20 3400 3200 |004b: invoke-virtual {v2, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -014468: 0c02 |004e: move-result-object v2 │ │ -01446a: 6e20 ff03 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -014470: 0c01 |0052: move-result-object v1 │ │ -014472: 0800 1000 |0053: move-object/from16 v0, v16 │ │ -014476: 6e20 0004 0100 |0055: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01447c: 0c01 |0058: move-result-object v1 │ │ -01447e: 6e10 0204 0100 |0059: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -014484: 0c01 |005c: move-result-object v1 │ │ -014486: 1101 |005d: return-object v1 │ │ -014488: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -01448a: 2201 be00 |005f: new-instance v1, Ljava/io/FileInputStream; // type@00be │ │ -01448e: 0800 1000 |0061: move-object/from16 v0, v16 │ │ -014492: 7020 b403 0100 |0063: invoke-direct {v1, v0}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@03b4 │ │ -014498: 2208 bb00 |0066: new-instance v8, Ljava/io/DataInputStream; // type@00bb │ │ -01449c: 7020 a603 1800 |0068: invoke-direct {v8, v1}, Ljava/io/DataInputStream;.:(Ljava/io/InputStream;)V // method@03a6 │ │ -0144a2: 2209 b900 |006b: new-instance v9, Ljava/io/BufferedReader; // type@00b9 │ │ -0144a6: 2201 c500 |006d: new-instance v1, Ljava/io/InputStreamReader; // type@00c5 │ │ -0144aa: 7020 c303 8100 |006f: invoke-direct {v1, v8}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@03c3 │ │ -0144b0: 7020 a003 1900 |0072: invoke-direct {v9, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@03a0 │ │ -0144b6: 1603 0000 |0075: const-wide/16 v3, #int 0 // #0 │ │ -0144ba: 0434 |0077: move-wide v4, v3 │ │ -0144bc: 6e10 a203 0900 |0078: invoke-virtual {v9}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@03a2 │ │ -0144c2: 0c03 |007b: move-result-object v3 │ │ -0144c4: 3803 7f00 |007c: if-eqz v3, 00fb // +007f │ │ -0144c8: 1601 0100 |007e: const-wide/16 v1, #int 1 // #1 │ │ -0144cc: 9b06 0401 |0080: add-long v6, v4, v1 │ │ -0144d0: 0200 1100 |0082: move/from16 v0, v17 │ │ -0144d4: 8101 |0084: int-to-long v1, v0 │ │ -0144d6: 3101 0401 |0085: cmp-long v1, v4, v1 │ │ -0144da: 3a01 c900 |0087: if-ltz v1, 0150 // +00c9 │ │ -0144de: 1201 |0089: const/4 v1, #int 0 // #0 │ │ -0144e0: 7110 5703 0300 |008a: invoke-static {v3}, Ldk/andsen/csv/a;.a:(Ljava/lang/String;)Ljava/util/List; // method@0357 │ │ -0144e6: 0c05 |008d: move-result-object v5 │ │ -0144e8: 220a 0f00 |008e: new-instance v10, Landroid/content/ContentValues; // type@000f │ │ -0144ec: 7010 2d00 0a00 |0090: invoke-direct {v10}, Landroid/content/ContentValues;.:()V // method@002d │ │ -0144f2: 7801 1e04 1300 |0093: invoke-interface/range {v19}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ -0144f8: 0c0b |0096: move-result-object v11 │ │ -0144fa: 0114 |0097: move v4, v1 │ │ -0144fc: 7210 1804 0b00 |0098: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ -014502: 0a01 |009b: move-result v1 │ │ -014504: 3801 3c00 |009c: if-eqz v1, 00d8 // +003c │ │ -014508: 7210 1904 0b00 |009e: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ -01450e: 0c01 |00a1: move-result-object v1 │ │ -014510: 1f01 cf00 |00a2: check-cast v1, Ljava/lang/Integer; // type@00cf │ │ -014514: 2202 d600 |00a4: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -014518: 7010 fc03 0200 |00a6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01451e: 1a0c f602 |00a9: const-string v12, "[" // string@02f6 │ │ -014522: 6e20 0004 c200 |00ab: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014528: 0c0c |00ae: move-result-object v12 │ │ -01452a: 0800 1200 |00af: move-object/from16 v0, v18 │ │ -01452e: 7220 1d04 4000 |00b1: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ -014534: 0c02 |00b4: move-result-object v2 │ │ -014536: 1f02 d400 |00b5: check-cast v2, Ljava/lang/String; // type@00d4 │ │ -01453a: 6e20 0004 2c00 |00b7: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014540: 0c02 |00ba: move-result-object v2 │ │ -014542: 1a0c 0703 |00bb: const-string v12, "]" // string@0307 │ │ -014546: 6e20 0004 c200 |00bd: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01454c: 0c02 |00c0: move-result-object v2 │ │ -01454e: 6e10 0204 0200 |00c1: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -014554: 0c02 |00c4: move-result-object v2 │ │ -014556: 6e10 d403 0100 |00c5: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ -01455c: 0a01 |00c8: move-result v1 │ │ -01455e: d801 01ff |00c9: add-int/lit8 v1, v1, #int -1 // #ff │ │ -014562: 7220 1d04 1500 |00cb: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ -014568: 0c01 |00ce: move-result-object v1 │ │ -01456a: 1f01 d400 |00cf: check-cast v1, Ljava/lang/String; // type@00d4 │ │ -01456e: 6e30 2e00 2a01 |00d1: invoke-virtual {v10, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ -014574: d801 0401 |00d4: add-int/lit8 v1, v4, #int 1 // #01 │ │ -014578: 0114 |00d6: move v4, v1 │ │ -01457a: 28c1 |00d7: goto 0098 // -003f │ │ -01457c: 6201 1301 |00d8: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ -014580: 2202 d600 |00da: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -014584: 7010 fc03 0200 |00dc: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01458a: 1a04 f602 |00df: const-string v4, "[" // string@02f6 │ │ -01458e: 6e20 0004 4200 |00e1: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014594: 0c02 |00e4: move-result-object v2 │ │ -014596: 6e20 0004 f200 |00e5: invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -01459c: 0c02 |00e8: move-result-object v2 │ │ -01459e: 1a04 0703 |00e9: const-string v4, "]" // string@0307 │ │ -0145a2: 6e20 0004 4200 |00eb: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0145a8: 0c02 |00ee: move-result-object v2 │ │ -0145aa: 6e10 0204 0200 |00ef: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -0145b0: 0c02 |00f2: move-result-object v2 │ │ -0145b2: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -0145b4: 6e40 6000 21a4 |00f4: invoke-virtual {v1, v2, v4, v10}, Landroid/database/sqlite/SQLiteDatabase;.insertOrThrow:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0060 │ │ -0145ba: 0464 |00f7: move-wide v4, v6 │ │ -0145bc: 0732 |00f8: move-object v2, v3 │ │ -0145be: 2900 7fff |00f9: goto/16 0078 // -0081 │ │ -0145c2: 6e10 a103 0900 |00fb: invoke-virtual {v9}, Ljava/io/BufferedReader;.close:()V // method@03a1 │ │ -0145c8: 6e10 a703 0800 |00fe: invoke-virtual {v8}, Ljava/io/DataInputStream;.close:()V // method@03a7 │ │ -0145ce: 2201 d600 |0101: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0145d2: 7010 fc03 0100 |0103: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0145d8: 54d2 1501 |0106: iget-object v2, v13, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -0145dc: 1403 da00 077f |0108: const v3, #float 1.7945e+38 // #7f0700da │ │ -0145e2: 6e20 3400 3200 |010b: invoke-virtual {v2, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -0145e8: 0c02 |010e: move-result-object v2 │ │ -0145ea: 6e20 ff03 2100 |010f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -0145f0: 0c01 |0112: move-result-object v1 │ │ -0145f2: 0800 1000 |0113: move-object/from16 v0, v16 │ │ -0145f6: 6e20 0004 0100 |0115: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -0145fc: 0c01 |0118: move-result-object v1 │ │ -0145fe: 6e10 0204 0100 |0119: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -014604: 0c01 |011c: move-result-object v1 │ │ -014606: 2900 40ff |011d: goto/16 005d // -00c0 │ │ -01460a: 0d01 |011f: move-exception v1 │ │ -01460c: 6e10 d103 0100 |0120: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ -014612: 2203 d600 |0123: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -014616: 7010 fc03 0300 |0125: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01461c: 54d4 1501 |0128: iget-object v4, v13, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ -014620: 1405 d800 077f |012a: const v5, #float 1.7945e+38 // #7f0700d8 │ │ -014626: 6e20 3400 5400 |012d: invoke-virtual {v4, v5}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ -01462c: 0c04 |0130: move-result-object v4 │ │ -01462e: 6e20 ff03 4300 |0131: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ -014634: 0c03 |0134: move-result-object v3 │ │ -014636: 6e10 cf03 0100 |0135: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ -01463c: 0c01 |0138: move-result-object v1 │ │ -01463e: 6e20 0004 1300 |0139: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014644: 0c01 |013c: move-result-object v1 │ │ -014646: 1a03 0100 |013d: const-string v3, " │ │ + insns size : 344 16-bit code units │ │ +0143b4: |[0143b4] dk.andsen.asqlitemanager.q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ +0143c4: 3911 2300 |0000: if-nez v17, 0023 // +0023 │ │ +0143c8: 2202 d600 |0002: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0143cc: 7010 fd03 0200 |0004: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0143d2: 54e3 1401 |0007: iget-object v3, v14, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +0143d6: 6e20 0104 3200 |0009: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0143dc: 0c02 |000c: move-result-object v2 │ │ +0143de: 1a03 5400 |000d: const-string v3, "." // string@0054 │ │ +0143e2: 6e20 0104 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0143e8: 0c02 |0012: move-result-object v2 │ │ +0143ea: 0800 1000 |0013: move-object/from16 v0, v16 │ │ +0143ee: 6e20 0104 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0143f4: 0c02 |0018: move-result-object v2 │ │ +0143f6: 1a03 5600 |0019: const-string v3, ".csv" // string@0056 │ │ +0143fa: 6e20 0104 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014400: 0c02 |001e: move-result-object v2 │ │ +014402: 6e10 0304 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +014408: 0c11 |0022: move-result-object v17 │ │ +01440a: 2202 bc00 |0023: new-instance v2, Ljava/io/File; // type@00bc │ │ +01440e: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +014412: 7020 a803 0200 |0027: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ +014418: 6e10 a903 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ +01441e: 0a02 |002d: move-result v2 │ │ +014420: 3902 3200 |002e: if-nez v2, 0060 // +0032 │ │ +014424: 2202 d600 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +014428: 7010 fd03 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01442e: 54e3 1501 |0035: iget-object v3, v14, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +014432: 1404 d800 077f |0037: const v4, #float 1.7945e+38 // #7f0700d8 │ │ +014438: 6e20 3400 4300 |003a: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +01443e: 0c03 |003d: move-result-object v3 │ │ +014440: 6e20 0004 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +014446: 0c02 |0041: move-result-object v2 │ │ +014448: 1a03 0a00 |0042: const-string v3, " " // string@000a │ │ +01444c: 6e20 0104 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014452: 0c02 |0047: move-result-object v2 │ │ +014454: 54e3 1501 |0048: iget-object v3, v14, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +014458: 1404 d900 077f |004a: const v4, #float 1.7945e+38 // #7f0700d9 │ │ +01445e: 6e20 3400 4300 |004d: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +014464: 0c03 |0050: move-result-object v3 │ │ +014466: 6e20 0004 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +01446c: 0c02 |0054: move-result-object v2 │ │ +01446e: 0800 1100 |0055: move-object/from16 v0, v17 │ │ +014472: 6e20 0104 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014478: 0c02 |005a: move-result-object v2 │ │ +01447a: 6e10 0304 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +014480: 0c02 |005e: move-result-object v2 │ │ +014482: 1102 |005f: return-object v2 │ │ +014484: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +014486: 2202 be00 |0061: new-instance v2, Ljava/io/FileInputStream; // type@00be │ │ +01448a: 0800 1100 |0063: move-object/from16 v0, v17 │ │ +01448e: 7020 b403 0200 |0065: invoke-direct {v2, v0}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@03b4 │ │ +014494: 220a bb00 |0068: new-instance v10, Ljava/io/DataInputStream; // type@00bb │ │ +014498: 7020 a603 2a00 |006a: invoke-direct {v10, v2}, Ljava/io/DataInputStream;.:(Ljava/io/InputStream;)V // method@03a6 │ │ +01449e: 220b b900 |006d: new-instance v11, Ljava/io/BufferedReader; // type@00b9 │ │ +0144a2: 2202 c500 |006f: new-instance v2, Ljava/io/InputStreamReader; // type@00c5 │ │ +0144a6: 7020 c303 a200 |0071: invoke-direct {v2, v10}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@03c3 │ │ +0144ac: 7020 a003 2b00 |0074: invoke-direct {v11, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@03a0 │ │ +0144b2: 1604 0000 |0077: const-wide/16 v4, #int 0 // #0 │ │ +0144b6: 0446 |0079: move-wide v6, v4 │ │ +0144b8: 6e10 a203 0b00 |007a: invoke-virtual {v11}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@03a2 │ │ +0144be: 0c04 |007d: move-result-object v4 │ │ +0144c0: 3804 8100 |007e: if-eqz v4, 00ff // +0081 │ │ +0144c4: 1602 0100 |0080: const-wide/16 v2, #int 1 // #1 │ │ +0144c8: 9b08 0602 |0082: add-long v8, v6, v2 │ │ +0144cc: 0200 1200 |0084: move/from16 v0, v18 │ │ +0144d0: 8102 |0086: int-to-long v2, v0 │ │ +0144d2: 3102 0602 |0087: cmp-long v2, v6, v2 │ │ +0144d6: 3a02 cb00 |0089: if-ltz v2, 0154 // +00cb │ │ +0144da: 1202 |008b: const/4 v2, #int 0 // #0 │ │ +0144dc: 7110 5703 0400 |008c: invoke-static {v4}, Ldk/andsen/csv/a;.a:(Ljava/lang/String;)Ljava/util/List; // method@0357 │ │ +0144e2: 0c06 |008f: move-result-object v6 │ │ +0144e4: 2207 0f00 |0090: new-instance v7, Landroid/content/ContentValues; // type@000f │ │ +0144e8: 7010 2d00 0700 |0092: invoke-direct {v7}, Landroid/content/ContentValues;.:()V // method@002d │ │ +0144ee: 7801 1f04 1400 |0095: invoke-interface/range {v20}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ +0144f4: 0c0c |0098: move-result-object v12 │ │ +0144f6: 0125 |0099: move v5, v2 │ │ +0144f8: 7210 1904 0c00 |009a: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ +0144fe: 0a02 |009d: move-result v2 │ │ +014500: 3802 3c00 |009e: if-eqz v2, 00da // +003c │ │ +014504: 7210 1a04 0c00 |00a0: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ +01450a: 0c02 |00a3: move-result-object v2 │ │ +01450c: 1f02 cf00 |00a4: check-cast v2, Ljava/lang/Integer; // type@00cf │ │ +014510: 2203 d600 |00a6: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +014514: 7010 fd03 0300 |00a8: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01451a: 1a0d f602 |00ab: const-string v13, "[" // string@02f6 │ │ +01451e: 6e20 0104 d300 |00ad: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014524: 0c0d |00b0: move-result-object v13 │ │ +014526: 0800 1300 |00b1: move-object/from16 v0, v19 │ │ +01452a: 7220 1e04 5000 |00b3: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ +014530: 0c03 |00b6: move-result-object v3 │ │ +014532: 1f03 d400 |00b7: check-cast v3, Ljava/lang/String; // type@00d4 │ │ +014536: 6e20 0104 3d00 |00b9: invoke-virtual {v13, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01453c: 0c03 |00bc: move-result-object v3 │ │ +01453e: 1a0d 0703 |00bd: const-string v13, "]" // string@0307 │ │ +014542: 6e20 0104 d300 |00bf: invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014548: 0c03 |00c2: move-result-object v3 │ │ +01454a: 6e10 0304 0300 |00c3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +014550: 0c03 |00c6: move-result-object v3 │ │ +014552: 6e10 d503 0200 |00c7: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ +014558: 0a02 |00ca: move-result v2 │ │ +01455a: d802 02ff |00cb: add-int/lit8 v2, v2, #int -1 // #ff │ │ +01455e: 7220 1e04 2600 |00cd: invoke-interface {v6, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ +014564: 0c02 |00d0: move-result-object v2 │ │ +014566: 1f02 d400 |00d1: check-cast v2, Ljava/lang/String; // type@00d4 │ │ +01456a: 6e30 2e00 3702 |00d3: invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ +014570: d802 0501 |00d6: add-int/lit8 v2, v5, #int 1 // #01 │ │ +014574: 0125 |00d8: move v5, v2 │ │ +014576: 28c1 |00d9: goto 009a // -003f │ │ +014578: 6202 1301 |00da: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ +01457c: 2203 d600 |00dc: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ +014580: 7010 fd03 0300 |00de: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014586: 1a05 f602 |00e1: const-string v5, "[" // string@02f6 │ │ +01458a: 6e20 0104 5300 |00e3: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014590: 0c03 |00e6: move-result-object v3 │ │ +014592: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +014596: 6e20 0104 0300 |00e9: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +01459c: 0c03 |00ec: move-result-object v3 │ │ +01459e: 1a05 0703 |00ed: const-string v5, "]" // string@0307 │ │ +0145a2: 6e20 0104 5300 |00ef: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0145a8: 0c03 |00f2: move-result-object v3 │ │ +0145aa: 6e10 0304 0300 |00f3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +0145b0: 0c03 |00f6: move-result-object v3 │ │ +0145b2: 1205 |00f7: const/4 v5, #int 0 // #0 │ │ +0145b4: 6e40 6000 3275 |00f8: invoke-virtual {v2, v3, v5, v7}, Landroid/database/sqlite/SQLiteDatabase;.insertOrThrow:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0060 │ │ +0145ba: 0486 |00fb: move-wide v6, v8 │ │ +0145bc: 0743 |00fc: move-object v3, v4 │ │ +0145be: 2900 7dff |00fd: goto/16 007a // -0083 │ │ +0145c2: 6e10 a103 0b00 |00ff: invoke-virtual {v11}, Ljava/io/BufferedReader;.close:()V // method@03a1 │ │ +0145c8: 6e10 a703 0a00 |0102: invoke-virtual {v10}, Ljava/io/DataInputStream;.close:()V // method@03a7 │ │ +0145ce: 2202 d600 |0105: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ +0145d2: 7010 fd03 0200 |0107: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0145d8: 54e3 1501 |010a: iget-object v3, v14, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +0145dc: 1404 da00 077f |010c: const v4, #float 1.7945e+38 // #7f0700da │ │ +0145e2: 6e20 3400 4300 |010f: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0145e8: 0c03 |0112: move-result-object v3 │ │ +0145ea: 6e20 0004 3200 |0113: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +0145f0: 0c02 |0116: move-result-object v2 │ │ +0145f2: 0800 1100 |0117: move-object/from16 v0, v17 │ │ +0145f6: 6e20 0104 0200 |0119: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +0145fc: 0c02 |011c: move-result-object v2 │ │ +0145fe: 6e10 0304 0200 |011d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +014604: 0c02 |0120: move-result-object v2 │ │ +014606: 2900 3eff |0121: goto/16 005f // -00c2 │ │ +01460a: 0d02 |0123: move-exception v2 │ │ +01460c: 6e10 d203 0200 |0124: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ +014612: 2204 d600 |0127: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ +014616: 7010 fd03 0400 |0129: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01461c: 54e5 1501 |012c: iget-object v5, v14, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +014620: 1406 d800 077f |012e: const v6, #float 1.7945e+38 // #7f0700d8 │ │ +014626: 6e20 3400 6500 |0131: invoke-virtual {v5, v6}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +01462c: 0c05 |0134: move-result-object v5 │ │ +01462e: 6e20 0004 5400 |0135: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ +014634: 0c04 |0138: move-result-object v4 │ │ +014636: 6e10 d003 0200 |0139: invoke-virtual {v2}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ +01463c: 0c02 |013c: move-result-object v2 │ │ +01463e: 6e20 0104 2400 |013d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014644: 0c02 |0140: move-result-object v2 │ │ +014646: 1a04 0100 |0141: const-string v4, " │ │ " // string@0001 │ │ -01464a: 6e20 0004 3100 |013f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014650: 0c01 |0142: move-result-object v1 │ │ -014652: 6e20 0004 2100 |0143: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ -014658: 0c01 |0146: move-result-object v1 │ │ -01465a: 6e10 0204 0100 |0147: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ -014660: 0c01 |014a: move-result-object v1 │ │ -014662: 2900 12ff |014b: goto/16 005d // -00ee │ │ -014666: 0d01 |014d: move-exception v1 │ │ -014668: 0732 |014e: move-object v2, v3 │ │ -01466a: 28d1 |014f: goto 0120 // -002f │ │ -01466c: 0464 |0150: move-wide v4, v6 │ │ -01466e: 0732 |0151: move-object v2, v3 │ │ -014670: 2900 26ff |0152: goto/16 0078 // -00da │ │ +01464a: 6e20 0104 4200 |0143: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014650: 0c02 |0146: move-result-object v2 │ │ +014652: 6e20 0104 3200 |0147: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ +014658: 0c02 |014a: move-result-object v2 │ │ +01465a: 6e10 0304 0200 |014b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ +014660: 0c02 |014e: move-result-object v2 │ │ +014662: 2900 10ff |014f: goto/16 005f // -00f0 │ │ +014666: 0d02 |0151: move-exception v2 │ │ +014668: 0743 |0152: move-object v3, v4 │ │ +01466a: 28d1 |0153: goto 0124 // -002f │ │ +01466c: 0486 |0154: move-wide v6, v8 │ │ +01466e: 0743 |0155: move-object v3, v4 │ │ +014670: 2900 24ff |0156: goto/16 007a // -00dc │ │ catches : 2 │ │ - 0x005f - 0x007b │ │ - Ljava/lang/Exception; -> 0x011f │ │ - 0x008a - 0x0101 │ │ - Ljava/lang/Exception; -> 0x014d │ │ + 0x0061 - 0x007d │ │ + Ljava/lang/Exception; -> 0x0123 │ │ + 0x008c - 0x0105 │ │ + Ljava/lang/Exception; -> 0x0151 │ │ positions : │ │ locals : │ │ │ │ #3 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ @@ -20349,162 +20348,162 @@ │ │ ins : 5 │ │ outs : 3 │ │ insns size : 308 16-bit code units │ │ 014690: |[014690] dk.andsen.asqlitemanager.q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; │ │ 0146a0: 1406 d600 077f |0000: const v6, #float 1.7945e+38 // #7f0700d6 │ │ 0146a6: 390b 2100 |0003: if-nez v11, 0024 // +0021 │ │ 0146aa: 2200 d600 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0146ae: 7010 fc03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0146ae: 7010 fd03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0146b4: 5471 1401 |000a: iget-object v1, v7, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -0146b8: 6e20 0004 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0146b8: 6e20 0104 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0146be: 0c00 |000f: move-result-object v0 │ │ 0146c0: 1a01 5400 |0010: const-string v1, "." // string@0054 │ │ -0146c4: 6e20 0004 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0146c4: 6e20 0104 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0146ca: 0c00 |0015: move-result-object v0 │ │ -0146cc: 6e20 0004 9000 |0016: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0146cc: 6e20 0104 9000 |0016: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0146d2: 0c00 |0019: move-result-object v0 │ │ 0146d4: 1a01 5600 |001a: const-string v1, ".csv" // string@0056 │ │ -0146d8: 6e20 0004 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0146d8: 6e20 0104 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0146de: 0c00 |001f: move-result-object v0 │ │ -0146e0: 6e10 0204 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0146e0: 6e10 0304 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0146e6: 0c0b |0023: move-result-object v11 │ │ 0146e8: 2200 bc00 |0024: new-instance v0, Ljava/io/File; // type@00bc │ │ 0146ec: 7020 a803 b000 |0026: invoke-direct {v0, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 0146f2: 2202 c200 |0029: new-instance v2, Ljava/io/FileWriter; // type@00c2 │ │ 0146f6: 7020 bd03 0200 |002b: invoke-direct {v2, v0}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@03bd │ │ 0146fc: 1a00 0000 |002e: const-string v0, "" // string@0000 │ │ -014700: 7210 1e04 0a00 |0030: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ +014700: 7210 1f04 0a00 |0030: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ 014706: 0c03 |0033: move-result-object v3 │ │ 014708: 0701 |0034: move-object v1, v0 │ │ -01470a: 7210 1804 0300 |0035: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ +01470a: 7210 1904 0300 |0035: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ 014710: 0a00 |0038: move-result v0 │ │ 014712: 3800 4700 |0039: if-eqz v0, 0080 // +0047 │ │ -014716: 7210 1904 0300 |003b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ +014716: 7210 1a04 0300 |003b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ 01471c: 0c00 |003e: move-result-object v0 │ │ 01471e: 1f00 d400 |003f: check-cast v0, Ljava/lang/String; // type@00d4 │ │ -014722: 6e10 ed03 0100 |0041: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ed │ │ +014722: 6e10 ee03 0100 |0041: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ee │ │ 014728: 0a04 |0044: move-result v4 │ │ 01472a: 3d04 2100 |0045: if-lez v4, 0066 // +0021 │ │ 01472e: 2204 d600 |0047: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -014732: 7010 fc03 0400 |0049: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014738: 6e20 0004 1400 |004c: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014732: 7010 fd03 0400 |0049: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014738: 6e20 0104 1400 |004c: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01473e: 0c01 |004f: move-result-object v1 │ │ 014740: 1a04 4800 |0050: const-string v4, ", [" // string@0048 │ │ -014744: 6e20 0004 4100 |0052: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014744: 6e20 0104 4100 |0052: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01474a: 0c01 |0055: move-result-object v1 │ │ -01474c: 6e20 0004 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01474c: 6e20 0104 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014752: 0c00 |0059: move-result-object v0 │ │ 014754: 1a01 0703 |005a: const-string v1, "]" // string@0307 │ │ -014758: 6e20 0004 1000 |005c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014758: 6e20 0104 1000 |005c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01475e: 0c00 |005f: move-result-object v0 │ │ -014760: 6e10 0204 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014760: 6e10 0304 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014766: 0c00 |0063: move-result-object v0 │ │ 014768: 0701 |0064: move-object v1, v0 │ │ 01476a: 28d0 |0065: goto 0035 // -0030 │ │ 01476c: 2201 d600 |0066: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -014770: 7010 fc03 0100 |0068: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014770: 7010 fd03 0100 |0068: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014776: 1a04 f602 |006b: const-string v4, "[" // string@02f6 │ │ -01477a: 6e20 0004 4100 |006d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01477a: 6e20 0104 4100 |006d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014780: 0c01 |0070: move-result-object v1 │ │ -014782: 6e20 0004 0100 |0071: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014782: 6e20 0104 0100 |0071: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014788: 0c00 |0074: move-result-object v0 │ │ 01478a: 1a01 0703 |0075: const-string v1, "]" // string@0307 │ │ -01478e: 6e20 0004 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01478e: 6e20 0104 1000 |0077: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014794: 0c00 |007a: move-result-object v0 │ │ -014796: 6e10 0204 0000 |007b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014796: 6e10 0304 0000 |007b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01479c: 0c00 |007e: move-result-object v0 │ │ 01479e: 28e5 |007f: goto 0064 // -001b │ │ 0147a0: 6200 1301 |0080: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0147a4: 2203 d600 |0082: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0147a8: 7010 fc03 0300 |0084: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0147ae: 1a04 1d04 |0087: const-string v4, "select " // string@041d │ │ -0147b2: 6e20 0004 4300 |0089: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0147a8: 7010 fd03 0300 |0084: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0147ae: 1a04 1c04 |0087: const-string v4, "select " // string@041c │ │ +0147b2: 6e20 0104 4300 |0089: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0147b8: 0c03 |008c: move-result-object v3 │ │ -0147ba: 6e20 0004 1300 |008d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0147ba: 6e20 0104 1300 |008d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0147c0: 0c01 |0090: move-result-object v1 │ │ 0147c2: 1a03 1d00 |0091: const-string v3, " from [" // string@001d │ │ -0147c6: 6e20 0004 3100 |0093: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0147c6: 6e20 0104 3100 |0093: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0147cc: 0c01 |0096: move-result-object v1 │ │ -0147ce: 6e20 0004 9100 |0097: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0147ce: 6e20 0104 9100 |0097: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0147d4: 0c01 |009a: move-result-object v1 │ │ 0147d6: 1a03 0703 |009b: const-string v3, "]" // string@0307 │ │ -0147da: 6e20 0004 3100 |009d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0147da: 6e20 0104 3100 |009d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0147e0: 0c01 |00a0: move-result-object v1 │ │ -0147e2: 6e10 0204 0100 |00a1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0147e2: 6e10 0304 0100 |00a1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0147e8: 0c01 |00a4: move-result-object v1 │ │ 0147ea: 1203 |00a5: const/4 v3, #int 0 // #0 │ │ 0147ec: 6e30 6400 1003 |00a6: invoke-virtual {v0, v1, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0147f2: 0c03 |00a9: move-result-object v3 │ │ 0147f4: 7210 5700 0300 |00aa: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 0147fa: 0a00 |00ad: move-result v0 │ │ 0147fc: 3800 4500 |00ae: if-eqz v0, 00f3 // +0045 │ │ 014800: 2204 dc00 |00b0: new-instance v4, Ljava/util/ArrayList; // type@00dc │ │ -014804: 7010 0904 0400 |00b2: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +014804: 7010 0a04 0400 |00b2: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@040a │ │ 01480a: 7210 5100 0300 |00b5: invoke-interface {v3}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ 014810: 0a05 |00b8: move-result v5 │ │ 014812: 1200 |00b9: const/4 v0, #int 0 // #0 │ │ 014814: 0101 |00ba: move v1, v0 │ │ 014816: 3551 1100 |00bb: if-ge v1, v5, 00cc // +0011 │ │ 01481a: 7220 5600 1300 |00bd: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 014820: 0c00 |00c0: move-result-object v0 │ │ -014822: 7220 1b04 0400 |00c1: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +014822: 7220 1c04 0400 |00c1: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 014828: d800 0101 |00c4: add-int/lit8 v0, v1, #int 1 // #01 │ │ 01482c: 0101 |00c6: move v1, v0 │ │ 01482e: 28f4 |00c7: goto 00bb // -000c │ │ 014830: 0d00 |00c8: move-exception v0 │ │ 014832: 1a00 7d00 |00c9: const-string v0, "Blob" // string@007d │ │ 014836: 28f6 |00cb: goto 00c1 // -000a │ │ 014838: 7120 5903 4200 |00cc: invoke-static {v2, v4}, Ldk/andsen/csv/a;.a:(Ljava/io/Writer;Ljava/util/List;)V // method@0359 │ │ 01483e: 28db |00cf: goto 00aa // -0025 │ │ 014840: 0d00 |00d0: move-exception v0 │ │ -014842: 6e10 d103 0000 |00d1: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ +014842: 6e10 d203 0000 |00d1: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ 014848: 2201 d600 |00d4: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01484c: 7010 fc03 0100 |00d6: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01484c: 7010 fd03 0100 |00d6: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014852: 5472 1501 |00d9: iget-object v2, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 014856: 1403 d600 077f |00db: const v3, #float 1.7945e+38 // #7f0700d6 │ │ 01485c: 6e20 3400 3200 |00de: invoke-virtual {v2, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 014862: 0c02 |00e1: move-result-object v2 │ │ -014864: 6e20 ff03 2100 |00e2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +014864: 6e20 0004 2100 |00e2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 01486a: 0c01 |00e5: move-result-object v1 │ │ -01486c: 6e10 cf03 0000 |00e6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +01486c: 6e10 d003 0000 |00e6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 014872: 0c00 |00e9: move-result-object v0 │ │ -014874: 6e20 0004 0100 |00ea: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014874: 6e20 0104 0100 |00ea: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01487a: 0c00 |00ed: move-result-object v0 │ │ -01487c: 6e10 0204 0000 |00ee: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01487c: 6e10 0304 0000 |00ee: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014882: 0c00 |00f1: move-result-object v0 │ │ 014884: 1100 |00f2: return-object v0 │ │ 014886: 7210 4f00 0300 |00f3: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@004f │ │ 01488c: 6e10 be03 0200 |00f6: invoke-virtual {v2}, Ljava/io/FileWriter;.close:()V // method@03be │ │ 014892: 2200 d600 |00f9: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014896: 7010 fc03 0000 |00fb: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014896: 7010 fd03 0000 |00fb: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01489c: 5471 1501 |00fe: iget-object v1, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 0148a0: 1402 d700 077f |0100: const v2, #float 1.7945e+38 // #7f0700d7 │ │ 0148a6: 6e20 3400 2100 |0103: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 0148ac: 0c01 |0106: move-result-object v1 │ │ -0148ae: 6e20 ff03 1000 |0107: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +0148ae: 6e20 0004 1000 |0107: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 0148b4: 0c00 |010a: move-result-object v0 │ │ -0148b6: 6e20 0004 b000 |010b: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0148b6: 6e20 0104 b000 |010b: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0148bc: 0c00 |010e: move-result-object v0 │ │ -0148be: 6e10 0204 0000 |010f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0148be: 6e10 0304 0000 |010f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0148c4: 0c00 |0112: move-result-object v0 │ │ 0148c6: 28df |0113: goto 00f2 // -0021 │ │ 0148c8: 0d00 |0114: move-exception v0 │ │ 0148ca: 6e10 c103 0000 |0115: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@03c1 │ │ 0148d0: 2201 d600 |0118: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0148d4: 7010 fc03 0100 |011a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0148d4: 7010 fd03 0100 |011a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0148da: 5472 1501 |011d: iget-object v2, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 0148de: 6e20 3400 6200 |011f: invoke-virtual {v2, v6}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 0148e4: 0c02 |0122: move-result-object v2 │ │ -0148e6: 6e20 ff03 2100 |0123: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +0148e6: 6e20 0004 2100 |0123: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 0148ec: 0c01 |0126: move-result-object v1 │ │ 0148ee: 6e10 bf03 0000 |0127: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@03bf │ │ 0148f4: 0c00 |012a: move-result-object v0 │ │ -0148f6: 6e20 0004 0100 |012b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0148f6: 6e20 0104 0100 |012b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0148fc: 0c00 |012e: move-result-object v0 │ │ -0148fe: 6e10 0204 0000 |012f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0148fe: 6e10 0304 0000 |012f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014904: 0c00 |0132: move-result-object v0 │ │ 014906: 28bf |0133: goto 00f2 // -0041 │ │ catches : 5 │ │ 0x0029 - 0x00b8 │ │ Ljava/io/IOException; -> 0x0114 │ │ 0x00bd - 0x00c0 │ │ Ljava/lang/Exception; -> 0x00c8 │ │ @@ -20549,97 +20548,97 @@ │ │ locals : │ │ │ │ #5 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;J[Ldk/andsen/a/a/a;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 158 16-bit code units │ │ 0149a0: |[0149a0] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;J[Ldk/andsen/a/a/a;Landroid/content/Context;)V │ │ 0149b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ 0149b2: 2202 0f00 |0001: new-instance v2, Landroid/content/ContentValues; // type@000f │ │ 0149b6: 7010 2d00 0200 |0003: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@002d │ │ -0149bc: 21b3 |0006: array-length v3, v11 │ │ +0149bc: 21c3 |0006: array-length v3, v12 │ │ 0149be: 0101 |0007: move v1, v0 │ │ 0149c0: 3531 4300 |0008: if-ge v1, v3, 004b // +0043 │ │ -0149c4: 4604 0b01 |000a: aget-object v4, v11, v1 │ │ +0149c4: 4604 0c01 |000a: aget-object v4, v12, v1 │ │ 0149c8: 6e10 0801 0400 |000c: invoke-virtual {v4}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ 0149ce: 0c00 |000f: move-result-object v0 │ │ -0149d0: 6e10 f703 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +0149d0: 6e10 f803 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 0149d6: 0c05 |0013: move-result-object v5 │ │ 0149d8: 1a06 0000 |0014: const-string v6, "" // string@0000 │ │ -0149dc: 6e20 e703 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +0149dc: 6e20 e803 6500 |0016: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 0149e2: 0a05 |0019: move-result v5 │ │ 0149e4: 3805 0300 |001a: if-eqz v5, 001d // +0003 │ │ 0149e8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ 0149ea: 6e10 fa00 0400 |001d: invoke-virtual {v4}, Ldk/andsen/a/a/a;.a:()Ljava/lang/Boolean; // method@00fa │ │ 0149f0: 0c05 |0020: move-result-object v5 │ │ 0149f2: 6e10 c703 0500 |0021: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@03c7 │ │ 0149f8: 0a05 |0024: move-result v5 │ │ 0149fa: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ 0149fe: 2205 d600 |0027: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -014a02: 7010 fc03 0500 |0029: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014a02: 7010 fd03 0500 |0029: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014a08: 1a06 f602 |002c: const-string v6, "[" // string@02f6 │ │ -014a0c: 6e20 0004 6500 |002e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a0c: 6e20 0104 6500 |002e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014a12: 0c05 |0031: move-result-object v5 │ │ 014a14: 6e10 0401 0400 |0032: invoke-virtual {v4}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 014a1a: 0c04 |0035: move-result-object v4 │ │ -014a1c: 6e20 0004 4500 |0036: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a1c: 6e20 0104 4500 |0036: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014a22: 0c04 |0039: move-result-object v4 │ │ 014a24: 1a05 0703 |003a: const-string v5, "]" // string@0307 │ │ -014a28: 6e20 0004 5400 |003c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a28: 6e20 0104 5400 |003c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014a2e: 0c04 |003f: move-result-object v4 │ │ -014a30: 6e10 0204 0400 |0040: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014a30: 6e10 0304 0400 |0040: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014a36: 0c04 |0043: move-result-object v4 │ │ 014a38: 6e30 2e00 4200 |0044: invoke-virtual {v2, v4, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ 014a3e: d800 0101 |0047: add-int/lit8 v0, v1, #int 1 // #01 │ │ 014a42: 0101 |0049: move v1, v0 │ │ 014a44: 28be |004a: goto 0008 // -0042 │ │ 014a46: 1210 |004b: const/4 v0, #int 1 // #1 │ │ 014a48: 2300 f500 |004c: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ 014a4c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ 014a4e: 2203 d600 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -014a52: 7010 fc03 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014a52: 7010 fd03 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014a58: 1a04 0000 |0054: const-string v4, "" // string@0000 │ │ -014a5c: 6e20 0004 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a5c: 6e20 0104 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014a62: 0c03 |0059: move-result-object v3 │ │ -014a64: 6e30 fe03 930a |005a: invoke-virtual {v3, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03fe │ │ +014a64: 6e30 ff03 a30b |005a: invoke-virtual {v3, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03ff │ │ 014a6a: 0c03 |005d: move-result-object v3 │ │ -014a6c: 6e10 0204 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014a6c: 6e10 0304 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014a72: 0c03 |0061: move-result-object v3 │ │ 014a74: 4d03 0001 |0062: aput-object v3, v0, v1 │ │ 014a78: 6201 1301 |0064: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 014a7c: 2203 d600 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -014a80: 7010 fc03 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014a80: 7010 fd03 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014a86: 1a04 f602 |006b: const-string v4, "[" // string@02f6 │ │ -014a8a: 6e20 0004 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a8a: 6e20 0104 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014a90: 0c03 |0070: move-result-object v3 │ │ -014a92: 6e20 0004 8300 |0071: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a92: 6e20 0104 9300 |0071: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014a98: 0c03 |0074: move-result-object v3 │ │ 014a9a: 1a04 0703 |0075: const-string v4, "]" // string@0307 │ │ -014a9e: 6e20 0004 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014a9e: 6e20 0104 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014aa4: 0c03 |007a: move-result-object v3 │ │ -014aa6: 6e10 0204 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014aa6: 6e10 0304 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014aac: 0c03 |007e: move-result-object v3 │ │ -014aae: 1a04 1504 |007f: const-string v4, "rowId = ?" // string@0415 │ │ +014aae: 1a04 1404 |007f: const-string v4, "rowId = ?" // string@0414 │ │ 014ab2: 6e50 6600 3142 |0081: invoke-virtual {v1, v3, v2, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0066 │ │ 014ab8: 0e00 |0084: return-void │ │ 014aba: 0d00 |0085: move-exception v0 │ │ 014abc: 1a01 cf00 |0086: const-string v1, "Error" // string@00cf │ │ -014ac0: 6e10 cf03 0000 |0088: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +014ac0: 6e10 d003 0000 |0088: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 014ac6: 0c02 |008b: move-result-object v2 │ │ -014ac8: 7130 3703 210c |008c: invoke-static {v1, v2, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -014ace: 6e10 d003 0000 |008f: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +014ac8: 7130 3703 210d |008c: invoke-static {v1, v2, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +014ace: 6e10 d103 0000 |008f: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 014ad4: 0c01 |0092: move-result-object v1 │ │ -014ad6: 5572 1f01 |0093: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014ad6: 5582 1f01 |0093: iget-boolean v2, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014ada: 7120 3c03 2100 |0095: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -014ae0: 5571 1f01 |0098: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014ae0: 5581 1f01 |0098: iget-boolean v1, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014ae4: 7120 3503 1000 |009a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 014aea: 28e7 |009d: goto 0084 // -0019 │ │ catches : 1 │ │ 0x0006 - 0x0084 │ │ Ljava/lang/Exception; -> 0x0085 │ │ positions : │ │ locals : │ │ @@ -20667,49 +20666,49 @@ │ │ 014b2c: 0103 |0010: move v3, v0 │ │ 014b2e: 0720 |0011: move-object v0, v2 │ │ 014b30: 0112 |0012: move v2, v1 │ │ 014b32: 3562 3600 |0013: if-ge v2, v6, 0049 // +0036 │ │ 014b36: 4607 0502 |0015: aget-object v7, v5, v2 │ │ 014b3a: 3903 1500 |0017: if-nez v3, 002c // +0015 │ │ 014b3e: 2203 d600 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -014b42: 7010 fc03 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014b48: 6e20 0004 0300 |001e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014b42: 7010 fd03 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014b48: 6e20 0104 0300 |001e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014b4e: 0c00 |0021: move-result-object v0 │ │ 014b50: 1a03 1900 |0022: const-string v3, " and " // string@0019 │ │ -014b54: 6e20 0004 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014b54: 6e20 0104 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014b5a: 0c00 |0027: move-result-object v0 │ │ -014b5c: 6e10 0204 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014b5c: 6e10 0304 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014b62: 0c00 |002b: move-result-object v0 │ │ 014b64: 2203 d600 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -014b68: 7010 fc03 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014b6e: 6e20 0004 0300 |0031: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014b68: 7010 fd03 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014b6e: 6e20 0104 0300 |0031: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014b74: 0c00 |0034: move-result-object v0 │ │ -014b76: 6e20 0004 7000 |0035: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014b76: 6e20 0104 7000 |0035: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014b7c: 0c00 |0038: move-result-object v0 │ │ 014b7e: 1a03 1000 |0039: const-string v3, " = ? " // string@0010 │ │ -014b82: 6e20 0004 3000 |003b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014b82: 6e20 0104 3000 |003b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014b88: 0c00 |003e: move-result-object v0 │ │ -014b8a: 6e10 0204 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014b8a: 6e10 0304 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014b90: 0c03 |0042: move-result-object v3 │ │ 014b92: d800 0201 |0043: add-int/lit8 v0, v2, #int 1 // #01 │ │ 014b96: 0102 |0045: move v2, v0 │ │ 014b98: 0730 |0046: move-object v0, v3 │ │ 014b9a: 0113 |0047: move v3, v1 │ │ 014b9c: 28cb |0048: goto 0013 // -0035 │ │ 014b9e: 2202 d600 |0049: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -014ba2: 7010 fc03 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014ba2: 7010 fd03 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014ba8: 1a03 f400 |004e: const-string v3, "Fields: " // string@00f4 │ │ -014bac: 6e20 0004 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014bac: 6e20 0104 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014bb2: 0c02 |0053: move-result-object v2 │ │ 014bb4: 6e10 2503 0a00 |0054: invoke-virtual {v10}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ 014bba: 0c03 |0057: move-result-object v3 │ │ 014bbc: 2133 |0058: array-length v3, v3 │ │ -014bbe: 6e20 fd03 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +014bbe: 6e20 fe03 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 014bc4: 0c02 |005c: move-result-object v2 │ │ -014bc6: 6e10 0204 0200 |005d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014bc6: 6e10 0304 0200 |005d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014bcc: 0c02 |0060: move-result-object v2 │ │ 014bce: 5583 1f01 |0061: iget-boolean v3, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014bd2: 7120 3903 3200 |0063: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014bd8: 6e10 2503 0a00 |0066: invoke-virtual {v10}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ 014bde: 0c02 |0069: move-result-object v2 │ │ 014be0: 2122 |006a: array-length v2, v2 │ │ 014be2: 3521 1100 |006b: if-ge v1, v2, 007c // +0011 │ │ @@ -20754,120 +20753,120 @@ │ │ 014c48: 0112 |0014: move v2, v1 │ │ 014c4a: 0101 |0015: move v1, v0 │ │ 014c4c: 3571 a600 |0016: if-ge v1, v7, 00bc // +00a6 │ │ 014c50: 4608 0e01 |0018: aget-object v8, v14, v1 │ │ 014c54: 6e10 0601 0800 |001a: invoke-virtual {v8}, Ldk/andsen/a/a/a;.e:()I // method@0106 │ │ 014c5a: 6e10 0801 0800 |001d: invoke-virtual {v8}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ 014c60: 0c00 |0020: move-result-object v0 │ │ -014c62: 6e10 f703 0000 |0021: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +014c62: 6e10 f803 0000 |0021: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 014c68: 0c09 |0024: move-result-object v9 │ │ 014c6a: 1a0a 0000 |0025: const-string v10, "" // string@0000 │ │ -014c6e: 6e20 e703 a900 |0027: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +014c6e: 6e20 e803 a900 |0027: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 014c74: 0a09 |002a: move-result v9 │ │ 014c76: 3809 0300 |002b: if-eqz v9, 002e // +0003 │ │ 014c7a: 1200 |002d: const/4 v0, #int 0 // #0 │ │ 014c7c: 6e10 0401 0800 |002e: invoke-virtual {v8}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 014c82: 0c09 |0031: move-result-object v9 │ │ 014c84: 6e30 2e00 9600 |0032: invoke-virtual {v6, v9, v0}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ 014c8a: 2200 d600 |0035: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014c8e: 7010 fc03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014c8e: 7010 fd03 0000 |0037: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014c94: 1a09 0301 |003a: const-string v9, "First? " // string@0103 │ │ -014c98: 6e20 0004 9000 |003c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014c98: 6e20 0104 9000 |003c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014c9e: 0c00 |003f: move-result-object v0 │ │ -014ca0: 6e20 0104 3000 |0040: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ +014ca0: 6e20 0204 3000 |0040: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ 014ca6: 0c00 |0043: move-result-object v0 │ │ -014ca8: 6e10 0204 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014ca8: 6e10 0304 0000 |0044: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014cae: 0c00 |0047: move-result-object v0 │ │ 014cb0: 55b9 1f01 |0048: iget-boolean v9, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014cb4: 7120 3903 9000 |004a: invoke-static {v0, v9}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014cba: 3803 3f00 |004d: if-eqz v3, 008c // +003f │ │ 014cbe: 1203 |004f: const/4 v3, #int 0 // #0 │ │ 014cc0: 6e10 2503 0d00 |0050: invoke-virtual {v13}, Ldk/andsen/b/g;.a:()[Ldk/andsen/b/a; // method@0325 │ │ 014cc6: 0c00 |0053: move-result-object v0 │ │ 014cc8: 4600 0002 |0054: aget-object v0, v0, v2 │ │ 014ccc: 6e10 fc02 0000 |0056: invoke-virtual {v0}, Ldk/andsen/b/a;.a:()Ljava/lang/String; // method@02fc │ │ 014cd2: 0c00 |0059: move-result-object v0 │ │ -014cd4: 6e10 f703 0000 |005a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +014cd4: 6e10 f803 0000 |005a: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 014cda: 0c09 |005d: move-result-object v9 │ │ 014cdc: 1a0a 0000 |005e: const-string v10, "" // string@0000 │ │ -014ce0: 6e20 e703 a900 |0060: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +014ce0: 6e20 e803 a900 |0060: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 014ce6: 0a09 |0063: move-result v9 │ │ 014ce8: 3809 0300 |0064: if-eqz v9, 0067 // +0003 │ │ 014cec: 1200 |0066: const/4 v0, #int 0 // #0 │ │ 014cee: 4d00 0502 |0067: aput-object v0, v5, v2 │ │ 014cf2: 3900 3700 |0069: if-nez v0, 00a0 // +0037 │ │ 014cf6: 2200 d600 |006b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014cfa: 7010 fc03 0000 |006d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014d00: 6e20 0004 4000 |0070: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014cfa: 7010 fd03 0000 |006d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014d00: 6e20 0104 4000 |0070: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d06: 0c00 |0073: move-result-object v0 │ │ 014d08: 6e10 0401 0800 |0074: invoke-virtual {v8}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 014d0e: 0c04 |0077: move-result-object v4 │ │ -014d10: 6e20 0004 4000 |0078: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d10: 6e20 0104 4000 |0078: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d16: 0c00 |007b: move-result-object v0 │ │ 014d18: 1a04 2000 |007c: const-string v4, " is ? " // string@0020 │ │ -014d1c: 6e20 0004 4000 |007e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d1c: 6e20 0104 4000 |007e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d22: 0c00 |0081: move-result-object v0 │ │ -014d24: 6e10 0204 0000 |0082: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014d24: 6e10 0304 0000 |0082: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014d2a: 0c00 |0085: move-result-object v0 │ │ 014d2c: d802 0201 |0086: add-int/lit8 v2, v2, #int 1 // #01 │ │ 014d30: d801 0101 |0088: add-int/lit8 v1, v1, #int 1 // #01 │ │ 014d34: 0704 |008a: move-object v4, v0 │ │ 014d36: 288b |008b: goto 0016 // -0075 │ │ 014d38: 2200 d600 |008c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014d3c: 7010 fc03 0000 |008e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014d42: 6e20 0004 4000 |0091: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d3c: 7010 fd03 0000 |008e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014d42: 6e20 0104 4000 |0091: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d48: 0c00 |0094: move-result-object v0 │ │ 014d4a: 1a04 1900 |0095: const-string v4, " and " // string@0019 │ │ -014d4e: 6e20 0004 4000 |0097: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d4e: 6e20 0104 4000 |0097: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d54: 0c00 |009a: move-result-object v0 │ │ -014d56: 6e10 0204 0000 |009b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014d56: 6e10 0304 0000 |009b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014d5c: 0c04 |009e: move-result-object v4 │ │ 014d5e: 28b1 |009f: goto 0050 // -004f │ │ 014d60: 2200 d600 |00a0: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014d64: 7010 fc03 0000 |00a2: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014d6a: 6e20 0004 4000 |00a5: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d64: 7010 fd03 0000 |00a2: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014d6a: 6e20 0104 4000 |00a5: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d70: 0c00 |00a8: move-result-object v0 │ │ 014d72: 6e10 0401 0800 |00a9: invoke-virtual {v8}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 014d78: 0c04 |00ac: move-result-object v4 │ │ -014d7a: 6e20 0004 4000 |00ad: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d7a: 6e20 0104 4000 |00ad: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d80: 0c00 |00b0: move-result-object v0 │ │ 014d82: 1a04 1000 |00b1: const-string v4, " = ? " // string@0010 │ │ -014d86: 6e20 0004 4000 |00b3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014d86: 6e20 0104 4000 |00b3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014d8c: 0c00 |00b6: move-result-object v0 │ │ -014d8e: 6e10 0204 0000 |00b7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014d8e: 6e10 0304 0000 |00b7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014d94: 0c00 |00ba: move-result-object v0 │ │ 014d96: 28cb |00bb: goto 0086 // -0035 │ │ 014d98: 2200 d600 |00bc: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014d9c: 7010 fc03 0000 |00be: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014d9c: 7010 fd03 0000 |00be: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014da2: 1a01 e702 |00c1: const-string v1, "Where " // string@02e7 │ │ -014da6: 6e20 0004 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014da6: 6e20 0104 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014dac: 0c00 |00c6: move-result-object v0 │ │ -014dae: 6e20 0004 4000 |00c7: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014dae: 6e20 0104 4000 |00c7: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014db4: 0c00 |00ca: move-result-object v0 │ │ -014db6: 6e10 0204 0000 |00cb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014db6: 6e10 0304 0000 |00cb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014dbc: 0c00 |00ce: move-result-object v0 │ │ 014dbe: 55b1 1f01 |00cf: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014dc2: 7120 3903 1000 |00d1: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014dc8: 1a00 ba02 |00d4: const-string v0, "Updating view" // string@02ba │ │ 014dcc: 55b1 1f01 |00d6: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014dd0: 7120 3903 1000 |00d8: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014dd6: 6200 1301 |00db: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 014dda: 6e55 6600 c046 |00dd: invoke-virtual {v0, v12, v6, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0066 │ │ 014de0: 0e00 |00e0: return-void │ │ 014de2: 0d00 |00e1: move-exception v0 │ │ 014de4: 3800 1400 |00e2: if-eqz v0, 00f6 // +0014 │ │ 014de8: 1a01 cf00 |00e4: const-string v1, "Error" // string@00cf │ │ -014dec: 6e10 cf03 0000 |00e6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +014dec: 6e10 d003 0000 |00e6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 014df2: 0c02 |00e9: move-result-object v2 │ │ 014df4: 7130 3703 210f |00ea: invoke-static {v1, v2, v15}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -014dfa: 6e10 d003 0000 |00ed: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +014dfa: 6e10 d103 0000 |00ed: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 014e00: 0c01 |00f0: move-result-object v1 │ │ 014e02: 55b2 1f01 |00f1: iget-boolean v2, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014e06: 7120 3c03 2100 |00f3: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -014e0c: 6e10 cf03 0000 |00f6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +014e0c: 6e10 d003 0000 |00f6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 014e12: 0c01 |00f9: move-result-object v1 │ │ 014e14: 55b2 1f01 |00fa: iget-boolean v2, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014e18: 7120 3903 2100 |00fc: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014e1e: 55b1 1f01 |00ff: iget-boolean v1, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014e22: 7120 3503 1000 |0101: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 014e28: 28dc |0104: goto 00e0 // -0024 │ │ catches : 1 │ │ @@ -20883,44 +20882,44 @@ │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ 014e3c: |[014e3c] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Ljava/lang/Long;Landroid/content/Context;)V │ │ 014e4c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014e50: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014e50: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014e56: 1a01 4603 |0005: const-string v1, "delete from [" // string@0346 │ │ -014e5a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014e5a: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014e60: 0c00 |000a: move-result-object v0 │ │ -014e62: 6e20 0004 4000 |000b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014e62: 6e20 0104 4000 |000b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014e68: 0c00 |000e: move-result-object v0 │ │ 014e6a: 1a01 1003 |000f: const-string v1, "] where rowid = " // string@0310 │ │ -014e6e: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014e6e: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014e74: 0c00 |0014: move-result-object v0 │ │ -014e76: 6e20 ff03 5000 |0015: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +014e76: 6e20 0004 5000 |0015: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 014e7c: 0c00 |0018: move-result-object v0 │ │ -014e7e: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014e7e: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014e84: 0c00 |001c: move-result-object v0 │ │ 014e86: 2201 d600 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -014e8a: 7010 fc03 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014e8a: 7010 fd03 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014e90: 1a02 b700 |0022: const-string v2, "Delete SQL = " // string@00b7 │ │ -014e94: 6e20 0004 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014e94: 6e20 0104 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014e9a: 0c01 |0027: move-result-object v1 │ │ -014e9c: 6e20 0004 0100 |0028: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014e9c: 6e20 0104 0100 |0028: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014ea2: 0c01 |002b: move-result-object v1 │ │ -014ea4: 6e10 0204 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014ea4: 6e10 0304 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014eaa: 0c01 |002f: move-result-object v1 │ │ 014eac: 5532 1f01 |0030: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014eb0: 7120 3903 2100 |0032: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014eb6: 6201 1301 |0035: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 014eba: 6e20 5e00 0100 |0037: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ 014ec0: 0e00 |003a: return-void │ │ 014ec2: 0d00 |003b: move-exception v0 │ │ 014ec4: 1a01 cf00 |003c: const-string v1, "Error" // string@00cf │ │ -014ec8: 6e10 cf03 0000 |003e: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +014ec8: 6e10 d003 0000 |003e: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 014ece: 0c02 |0041: move-result-object v2 │ │ 014ed0: 7130 3703 2106 |0042: invoke-static {v1, v2, v6}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 014ed6: 1a01 4803 |0045: const-string v1, "deleteRecord" // string@0348 │ │ 014eda: 5532 1f01 |0047: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014ede: 7120 3c03 2100 |0049: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 014ee4: 5531 1f01 |004c: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014ee8: 7120 3503 1000 |004e: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ @@ -20932,131 +20931,131 @@ │ │ locals : │ │ │ │ #9 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 7 │ │ outs : 3 │ │ insns size : 237 16-bit code units │ │ 014f00: |[014f00] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ 014f10: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -014f14: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -014f1a: 1a01 3004 |0005: const-string v1, "select rowid, * from " // string@0430 │ │ -014f1e: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014f14: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +014f1a: 1a01 2f04 |0005: const-string v1, "select rowid, * from " // string@042f │ │ +014f1e: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014f24: 0c00 |000a: move-result-object v0 │ │ -014f26: 6e20 0004 8000 |000b: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014f26: 6e20 0104 9000 |000b: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014f2c: 0c00 |000e: move-result-object v0 │ │ 014f2e: 1a01 2700 |000f: const-string v1, " where rowid = " // string@0027 │ │ -014f32: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014f32: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014f38: 0c00 |0014: move-result-object v0 │ │ -014f3a: 6e30 fe03 900a |0015: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03fe │ │ +014f3a: 6e30 ff03 a00b |0015: invoke-virtual {v0, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03ff │ │ 014f40: 0c00 |0018: move-result-object v0 │ │ -014f42: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014f42: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014f48: 0c00 |001c: move-result-object v0 │ │ 014f4a: 6201 1301 |001d: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 014f4e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ 014f50: 6e30 6400 0102 |0020: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 014f56: 0c01 |0023: move-result-object v1 │ │ 014f58: 7210 5100 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ 014f5e: 0a00 |0027: move-result v0 │ │ 014f60: 2202 d600 |0028: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -014f64: 7010 fc03 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014f64: 7010 fd03 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014f6a: 1a03 3603 |002d: const-string v3, "cols " // string@0336 │ │ -014f6e: 6e20 0004 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014f6e: 6e20 0104 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014f74: 0c02 |0032: move-result-object v2 │ │ -014f76: 6e20 fd03 0200 |0033: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +014f76: 6e20 fe03 0200 |0033: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 014f7c: 0c02 |0036: move-result-object v2 │ │ 014f7e: 1a03 1b00 |0037: const-string v3, " columnNo " // string@001b │ │ -014f82: 6e20 0004 3200 |0039: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014f82: 6e20 0104 3200 |0039: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014f88: 0c02 |003c: move-result-object v2 │ │ -014f8a: 6e20 fd03 b200 |003d: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +014f8a: 6e20 fe03 c200 |003d: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 014f90: 0c02 |0040: move-result-object v2 │ │ -014f92: 6e10 0204 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014f92: 6e10 0304 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014f98: 0c02 |0044: move-result-object v2 │ │ -014f9a: 5563 1f01 |0045: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014f9a: 5573 1f01 |0045: iget-boolean v3, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014f9e: 7120 3903 3200 |0047: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 014fa4: d800 00ff |004a: add-int/lit8 v0, v0, #int -1 // #ff │ │ -014fa8: 360b 9000 |004c: if-gt v11, v0, 00dc // +0090 │ │ +014fa8: 360c 9000 |004c: if-gt v12, v0, 00dc // +0090 │ │ 014fac: 7210 5700 0100 |004e: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 014fb2: 0a00 |0051: move-result v0 │ │ 014fb4: 3800 9a00 |0052: if-eqz v0, 00ec // +009a │ │ -014fb8: 7220 5000 b100 |0054: invoke-interface {v1, v11}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ +014fb8: 7220 5000 c100 |0054: invoke-interface {v1, v12}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ 014fbe: 0c00 |0057: move-result-object v0 │ │ 014fc0: 2202 d600 |0058: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -014fc4: 7010 fc03 0200 |005a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +014fc4: 7010 fd03 0200 |005a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 014fca: 1a03 ee00 |005d: const-string v3, "Field length " // string@00ee │ │ -014fce: 6e20 0004 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +014fce: 6e20 0104 3200 |005f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 014fd4: 0c02 |0062: move-result-object v2 │ │ 014fd6: 2103 |0063: array-length v3, v0 │ │ -014fd8: 6e20 fd03 3200 |0064: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +014fd8: 6e20 fe03 3200 |0064: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 014fde: 0c02 |0067: move-result-object v2 │ │ -014fe0: 6e10 0204 0200 |0068: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +014fe0: 6e10 0304 0200 |0068: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 014fe6: 0c02 |006b: move-result-object v2 │ │ -014fe8: 5563 1f01 |006c: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +014fe8: 5573 1f01 |006c: iget-boolean v3, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 014fec: 7120 3903 3200 |006e: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -014ff2: 5462 1401 |0071: iget-object v2, v6, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +014ff2: 5472 1401 |0071: iget-object v2, v7, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ 014ff6: 1203 |0073: const/4 v3, #int 0 // #0 │ │ -014ff8: 5464 1401 |0074: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +014ff8: 5474 1401 |0074: iget-object v4, v7, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ 014ffc: 1a05 5b00 |0076: const-string v5, "/" // string@005b │ │ -015000: 6e20 ec03 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ +015000: 6e20 ed03 5400 |0078: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ 015006: 0a04 |007b: move-result v4 │ │ -015008: 6e30 f303 3204 |007c: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +015008: 6e30 f403 3204 |007c: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 01500e: 0c02 |007f: move-result-object v2 │ │ 015010: 2203 d600 |0080: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -015014: 7010 fc03 0300 |0082: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015014: 7010 fd03 0300 |0082: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01501a: 1a04 5202 |0085: const-string v4, "Path " // string@0252 │ │ -01501e: 6e20 0004 4300 |0087: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01501e: 6e20 0104 4300 |0087: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015024: 0c03 |008a: move-result-object v3 │ │ -015026: 6e20 0004 2300 |008b: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015026: 6e20 0104 2300 |008b: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01502c: 0c03 |008e: move-result-object v3 │ │ -01502e: 6e10 0204 0300 |008f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01502e: 6e10 0304 0300 |008f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015034: 0c03 |0092: move-result-object v3 │ │ -015036: 5564 1f01 |0093: iget-boolean v4, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +015036: 5574 1f01 |0093: iget-boolean v4, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01503a: 7120 3903 4300 |0095: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 015040: 2203 b800 |0098: new-instance v3, Ljava/io/BufferedOutputStream; // type@00b8 │ │ 015044: 2204 c000 |009a: new-instance v4, Ljava/io/FileOutputStream; // type@00c0 │ │ 015048: 2205 d600 |009c: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -01504c: 7010 fc03 0500 |009e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015052: 6e20 0004 2500 |00a1: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01504c: 7010 fd03 0500 |009e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015052: 6e20 0104 2500 |00a1: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015058: 0c02 |00a4: move-result-object v2 │ │ 01505a: 1a05 5b00 |00a5: const-string v5, "/" // string@005b │ │ -01505e: 6e20 0004 5200 |00a7: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01505e: 6e20 0104 5200 |00a7: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015064: 0c02 |00aa: move-result-object v2 │ │ -015066: 6e20 0004 7200 |00ab: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015066: 6e20 0104 8200 |00ab: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01506c: 0c02 |00ae: move-result-object v2 │ │ -01506e: 6e10 0204 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01506e: 6e10 0304 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015074: 0c02 |00b2: move-result-object v2 │ │ 015076: 7020 b803 2400 |00b3: invoke-direct {v4, v2}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@03b8 │ │ 01507c: 7020 9c03 4300 |00b6: invoke-direct {v3, v4}, Ljava/io/BufferedOutputStream;.:(Ljava/io/OutputStream;)V // method@039c │ │ 015082: 6e20 9f03 0300 |00b9: invoke-virtual {v3, v0}, Ljava/io/BufferedOutputStream;.write:([B)V // method@039f │ │ 015088: 6e10 9e03 0300 |00bc: invoke-virtual {v3}, Ljava/io/BufferedOutputStream;.flush:()V // method@039e │ │ 01508e: 6e10 9d03 0300 |00bf: invoke-virtual {v3}, Ljava/io/BufferedOutputStream;.close:()V // method@039d │ │ 015094: 288c |00c2: goto 004e // -0074 │ │ 015096: 0d00 |00c3: move-exception v0 │ │ 015098: 6e10 b603 0000 |00c4: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.getLocalizedMessage:()Ljava/lang/String; // method@03b6 │ │ 01509e: 0c02 |00c7: move-result-object v2 │ │ -0150a0: 7120 3603 c200 |00c8: invoke-static {v2, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0150a0: 7120 3603 d200 |00c8: invoke-static {v2, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ 0150a6: 6e10 b703 0000 |00cb: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@03b7 │ │ 0150ac: 2880 |00ce: goto 004e // -0080 │ │ 0150ae: 0d00 |00cf: move-exception v0 │ │ 0150b0: 6e10 bf03 0000 |00d0: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@03bf │ │ 0150b6: 0c02 |00d3: move-result-object v2 │ │ -0150b8: 7120 3603 c200 |00d4: invoke-static {v2, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +0150b8: 7120 3603 d200 |00d4: invoke-static {v2, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ 0150be: 6e10 c103 0000 |00d7: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@03c1 │ │ 0150c4: 2900 74ff |00da: goto/16 004e // -008c │ │ 0150c8: 1400 2f00 077f |00dc: const v0, #float 1.79447e+38 // #7f07002f │ │ -0150ce: 6e20 3400 0c00 |00df: invoke-virtual {v12, v0}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ +0150ce: 6e20 3400 0d00 |00df: invoke-virtual {v13, v0}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 0150d4: 0c00 |00e2: move-result-object v0 │ │ -0150d6: 6e10 df03 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +0150d6: 7210 ca03 0000 |00e3: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 0150dc: 0c00 |00e6: move-result-object v0 │ │ 0150de: 1a01 3703 |00e7: const-string v1, "column miss match" // string@0337 │ │ -0150e2: 7130 3703 100c |00e9: invoke-static {v0, v1, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +0150e2: 7130 3703 100d |00e9: invoke-static {v0, v1, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 0150e8: 0e00 |00ec: return-void │ │ catches : 1 │ │ 0x0071 - 0x00c2 │ │ Ljava/io/FileNotFoundException; -> 0x00c3 │ │ Ljava/io/IOException; -> 0x00cf │ │ positions : │ │ locals : │ │ @@ -21075,59 +21074,59 @@ │ │ 015114: 7010 2d00 0100 |0002: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@002d │ │ 01511a: 2192 |0005: array-length v2, v9 │ │ 01511c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ 01511e: 3520 3700 |0007: if-ge v0, v2, 003e // +0037 │ │ 015122: 4603 0900 |0009: aget-object v3, v9, v0 │ │ 015126: 6e10 0801 0300 |000b: invoke-virtual {v3}, Ldk/andsen/a/a/a;.f:()Ljava/lang/String; // method@0108 │ │ 01512c: 0c04 |000e: move-result-object v4 │ │ -01512e: 6e10 f703 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +01512e: 6e10 f803 0400 |000f: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 015134: 0c05 |0012: move-result-object v5 │ │ 015136: 1a06 0000 |0013: const-string v6, "" // string@0000 │ │ -01513a: 6e20 e703 6500 |0015: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01513a: 6e20 e803 6500 |0015: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 015140: 0a05 |0018: move-result v5 │ │ 015142: 3905 2200 |0019: if-nez v5, 003b // +0022 │ │ 015146: 2205 d600 |001b: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -01514a: 7010 fc03 0500 |001d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01514a: 7010 fd03 0500 |001d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015150: 1a06 f602 |0020: const-string v6, "[" // string@02f6 │ │ -015154: 6e20 0004 6500 |0022: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015154: 6e20 0104 6500 |0022: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01515a: 0c05 |0025: move-result-object v5 │ │ 01515c: 6e10 0401 0300 |0026: invoke-virtual {v3}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 015162: 0c03 |0029: move-result-object v3 │ │ -015164: 6e20 0004 3500 |002a: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015164: 6e20 0104 3500 |002a: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01516a: 0c03 |002d: move-result-object v3 │ │ 01516c: 1a05 0703 |002e: const-string v5, "]" // string@0307 │ │ -015170: 6e20 0004 5300 |0030: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015170: 6e20 0104 5300 |0030: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015176: 0c03 |0033: move-result-object v3 │ │ -015178: 6e10 0204 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015178: 6e10 0304 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01517e: 0c03 |0037: move-result-object v3 │ │ 015180: 6e30 2e00 3104 |0038: invoke-virtual {v1, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@002e │ │ 015186: d800 0001 |003b: add-int/lit8 v0, v0, #int 1 // #01 │ │ 01518a: 28ca |003d: goto 0007 // -0036 │ │ 01518c: 6200 1301 |003e: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 015190: 2202 d600 |0040: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -015194: 7010 fc03 0200 |0042: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015194: 7010 fd03 0200 |0042: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01519a: 1a03 f602 |0045: const-string v3, "[" // string@02f6 │ │ -01519e: 6e20 0004 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01519e: 6e20 0104 3200 |0047: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0151a4: 0c02 |004a: move-result-object v2 │ │ -0151a6: 6e20 0004 8200 |004b: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0151a6: 6e20 0104 8200 |004b: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0151ac: 0c02 |004e: move-result-object v2 │ │ 0151ae: 1a03 0703 |004f: const-string v3, "]" // string@0307 │ │ -0151b2: 6e20 0004 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0151b2: 6e20 0104 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0151b8: 0c02 |0054: move-result-object v2 │ │ -0151ba: 6e10 0204 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0151ba: 6e10 0304 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0151c0: 0c02 |0058: move-result-object v2 │ │ 0151c2: 1203 |0059: const/4 v3, #int 0 // #0 │ │ 0151c4: 6e40 6000 2013 |005a: invoke-virtual {v0, v2, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.insertOrThrow:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0060 │ │ 0151ca: 0e00 |005d: return-void │ │ 0151cc: 0d00 |005e: move-exception v0 │ │ 0151ce: 1a01 cf00 |005f: const-string v1, "Error" // string@00cf │ │ -0151d2: 6e10 cf03 0000 |0061: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +0151d2: 6e10 d003 0000 |0061: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 0151d8: 0c02 |0064: move-result-object v2 │ │ 0151da: 7130 3703 210a |0065: invoke-static {v1, v2, v10}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0151e0: 6e10 d003 0000 |0068: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +0151e0: 6e10 d103 0000 |0068: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 0151e6: 0c01 |006b: move-result-object v1 │ │ 0151e8: 5572 1f01 |006c: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0151ec: 7120 3c03 2100 |006e: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 0151f2: 5571 1f01 |0071: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0151f6: 7120 3503 1000 |0073: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 0151fc: 28e7 |0076: goto 005d // -0019 │ │ catches : 1 │ │ @@ -21144,78 +21143,78 @@ │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ 015210: |[015210] dk.andsen.asqlitemanager.q.a:(Ljava/io/File;)Z │ │ 015220: 7010 e502 0400 |0000: invoke-direct {v4}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 015226: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01522a: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01522a: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015230: 1a01 7902 |0008: const-string v1, "Running script " // string@0279 │ │ -015234: 6e20 0004 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015234: 6e20 0104 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01523a: 0c00 |000d: move-result-object v0 │ │ 01523c: 6e10 ab03 0500 |000e: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ 015242: 0c01 |0011: move-result-object v1 │ │ -015244: 6e20 0004 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015244: 6e20 0104 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01524a: 0c00 |0015: move-result-object v0 │ │ -01524c: 6e10 0204 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01524c: 6e10 0304 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015252: 0c00 |0019: move-result-object v0 │ │ 015254: 5541 1f01 |001a: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015258: 7120 3903 1000 |001c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01525e: 5440 1501 |001f: iget-object v0, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 015262: 6e10 ab03 0500 |0021: invoke-virtual {v5}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ 015268: 0c01 |0024: move-result-object v1 │ │ 01526a: 7120 3103 1000 |0025: invoke-static {v0, v1}, Ldk/andsen/c/d;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/util/List; // method@0331 │ │ 015270: 0c00 |0028: move-result-object v0 │ │ 015272: 2201 d600 |0029: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -015276: 7010 fc03 0100 |002b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015276: 7010 fd03 0100 |002b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01527c: 1a02 9102 |002e: const-string v2, "Statements " // string@0291 │ │ -015280: 6e20 0004 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015280: 6e20 0104 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015286: 0c01 |0033: move-result-object v1 │ │ -015288: 7210 1f04 0000 |0034: invoke-interface {v0}, Ljava/util/List;.size:()I // method@041f │ │ +015288: 7210 2004 0000 |0034: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0420 │ │ 01528e: 0a02 |0037: move-result v2 │ │ -015290: 6e20 fd03 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +015290: 6e20 fe03 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 015296: 0c01 |003b: move-result-object v1 │ │ -015298: 6e10 0204 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015298: 6e10 0304 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01529e: 0c01 |003f: move-result-object v1 │ │ 0152a0: 5542 1f01 |0040: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0152a4: 7120 3903 2100 |0042: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0152aa: 7210 1e04 0000 |0045: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ +0152aa: 7210 1f04 0000 |0045: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ 0152b0: 0c01 |0048: move-result-object v1 │ │ -0152b2: 7210 1804 0100 |0049: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ +0152b2: 7210 1904 0100 |0049: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ 0152b8: 0a00 |004c: move-result v0 │ │ 0152ba: 3800 4c00 |004d: if-eqz v0, 0099 // +004c │ │ -0152be: 7210 1904 0100 |004f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ +0152be: 7210 1a04 0100 |004f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ 0152c4: 0c00 |0052: move-result-object v0 │ │ 0152c6: 1f00 d400 |0053: check-cast v0, Ljava/lang/String; // type@00d4 │ │ 0152ca: 2202 d600 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0152ce: 7010 fc03 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0152ce: 7010 fd03 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0152d4: 1a03 7f02 |005a: const-string v3, "SQL: " // string@027f │ │ -0152d8: 6e20 0004 3200 |005c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0152d8: 6e20 0104 3200 |005c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0152de: 0c02 |005f: move-result-object v2 │ │ -0152e0: 6e20 0004 0200 |0060: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0152e0: 6e20 0104 0200 |0060: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0152e6: 0c02 |0063: move-result-object v2 │ │ -0152e8: 6e10 0204 0200 |0064: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0152e8: 6e10 0304 0200 |0064: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0152ee: 0c02 |0067: move-result-object v2 │ │ 0152f0: 5543 1f01 |0068: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0152f4: 7120 3903 3200 |006a: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -0152fa: 6e10 f703 0000 |006d: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +0152fa: 6e10 f803 0000 |006d: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 015300: 0c02 |0070: move-result-object v2 │ │ 015302: 1a03 4900 |0071: const-string v3, "--" // string@0049 │ │ -015306: 6e20 f103 3200 |0073: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ +015306: 6e20 f203 3200 |0073: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ 01530c: 0a02 |0076: move-result v2 │ │ 01530e: 3902 d2ff |0077: if-nez v2, 0049 // -002e │ │ 015312: 6202 1301 |0079: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 015316: 6e20 5e00 0200 |007b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ 01531c: 28cb |007e: goto 0049 // -0035 │ │ 01531e: 0d00 |007f: move-exception v0 │ │ -015320: 6e10 cf03 0000 |0080: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +015320: 6e10 d003 0000 |0080: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 015326: 0c01 |0083: move-result-object v1 │ │ 015328: 5442 1501 |0084: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 01532c: 7120 3603 2100 |0086: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -015332: 6e10 d003 0000 |0089: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +015332: 6e10 d103 0000 |0089: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 015338: 0c01 |008c: move-result-object v1 │ │ 01533a: 5542 1f01 |008d: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01533e: 7120 3c03 2100 |008f: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 015344: 5541 1f01 |0092: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015348: 7120 3503 1000 |0094: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 01534e: 1200 |0097: const/4 v0, #int 0 // #0 │ │ 015350: 0f00 |0098: return v0 │ │ @@ -21235,21 +21234,21 @@ │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ 015368: |[015368] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;Landroid/content/Context;)Z │ │ 015378: 1210 |0000: const/4 v0, #int 1 // #1 │ │ 01537a: 2201 d600 |0001: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01537e: 7010 fc03 0100 |0003: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01537e: 7010 fd03 0100 |0003: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015384: 1a02 da00 |0006: const-string v2, "Executing statement:" // string@00da │ │ -015388: 6e20 0004 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015388: 6e20 0104 2100 |0008: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01538e: 0c01 |000b: move-result-object v1 │ │ -015390: 6e20 0004 5100 |000c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015390: 6e20 0104 5100 |000c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015396: 0c01 |000f: move-result-object v1 │ │ -015398: 6e10 0204 0100 |0010: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015398: 6e10 0304 0100 |0010: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01539e: 0c01 |0013: move-result-object v1 │ │ 0153a0: 5542 1f01 |0014: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0153a4: 7120 3903 2100 |0016: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0153aa: 7010 e502 0400 |0019: invoke-direct {v4}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 0153b0: 6201 1301 |001c: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0153b4: 6e20 5e00 5100 |001e: invoke-virtual {v1, v5}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ 0153ba: 0f00 |0021: return v0 │ │ @@ -21273,36 +21272,36 @@ │ │ locals : │ │ │ │ #13 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'a' │ │ type : '(Ljava/lang/String;J)[Ldk/andsen/a/a/a;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 408 16-bit code units │ │ 0153fc: |[0153fc] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ 01540c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015410: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015416: 1a01 2f04 |0005: const-string v1, "select rowid as rowid, * from '" // string@042f │ │ -01541a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015410: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015416: 1a01 2e04 |0005: const-string v1, "select rowid as rowid, * from '" // string@042e │ │ +01541a: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015420: 0c00 |000a: move-result-object v0 │ │ -015422: 6e20 0004 a000 |000b: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015422: 6e20 0104 b000 |000b: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015428: 0c00 |000e: move-result-object v0 │ │ 01542a: 1a01 3800 |000f: const-string v1, "' where rowid = " // string@0038 │ │ -01542e: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01542e: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015434: 0c00 |0014: move-result-object v0 │ │ -015436: 6e30 fe03 b00c |0015: invoke-virtual {v0, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03fe │ │ +015436: 6e30 ff03 c00d |0015: invoke-virtual {v0, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03ff │ │ 01543c: 0c00 |0018: move-result-object v0 │ │ -01543e: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01543e: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015444: 0c00 |001c: move-result-object v0 │ │ -015446: 5591 1f01 |001d: iget-boolean v1, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +015446: 55a1 1f01 |001d: iget-boolean v1, v10, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01544a: 7120 3903 1000 |001f: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -015450: 6e20 c702 a900 |0022: invoke-virtual {v9, v10}, Ldk/andsen/asqlitemanager/q;.d:(Ljava/lang/String;)[Ldk/andsen/b/d; // method@02c7 │ │ +015450: 6e20 c702 ba00 |0022: invoke-virtual {v10, v11}, Ldk/andsen/asqlitemanager/q;.d:(Ljava/lang/String;)[Ldk/andsen/b/d; // method@02c7 │ │ 015456: 0c02 |0025: move-result-object v2 │ │ 015458: 6201 1301 |0026: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 01545c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ 01545e: 6e30 6400 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 015464: 0c03 |002c: move-result-object v3 │ │ 015466: 7210 5100 0300 |002d: invoke-interface {v3}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ 01546c: 0a00 |0030: move-result v0 │ │ @@ -21360,62 +21359,62 @@ │ │ 015540: 6e20 0201 0600 |009a: invoke-virtual {v6, v0}, Ldk/andsen/a/a/a;.c:(Ljava/lang/Boolean;)V // method@0102 │ │ 015546: d800 01ff |009d: add-int/lit8 v0, v1, #int -1 // #ff │ │ 01554a: 4600 0200 |009f: aget-object v0, v2, v0 │ │ 01554e: 6e10 1703 0000 |00a1: invoke-virtual {v0}, Ldk/andsen/b/d;.d:()Ljava/lang/String; // method@0317 │ │ 015554: 0c00 |00a4: move-result-object v0 │ │ 015556: 6e20 0501 0600 |00a5: invoke-virtual {v6, v0}, Ldk/andsen/a/a/a;.d:(Ljava/lang/String;)V // method@0105 │ │ 01555c: 2200 d600 |00a8: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015560: 7010 fc03 0000 |00aa: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015560: 7010 fd03 0000 |00aa: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015566: 1a07 3402 |00ad: const-string v7, "Name - type: " // string@0234 │ │ -01556a: 6e20 0004 7000 |00af: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01556a: 6e20 0104 7000 |00af: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015570: 0c00 |00b2: move-result-object v0 │ │ 015572: 6e10 0401 0600 |00b3: invoke-virtual {v6}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 015578: 0c07 |00b6: move-result-object v7 │ │ -01557a: 6e20 0004 7000 |00b7: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01557a: 6e20 0104 7000 |00b7: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015580: 0c00 |00ba: move-result-object v0 │ │ 015582: 1a07 0e00 |00bb: const-string v7, " - " // string@000e │ │ -015586: 6e20 0004 7000 |00bd: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015586: 6e20 0104 7000 |00bd: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01558c: 0c00 |00c0: move-result-object v0 │ │ 01558e: d807 01ff |00c1: add-int/lit8 v7, v1, #int -1 // #ff │ │ 015592: 4607 0207 |00c3: aget-object v7, v2, v7 │ │ 015596: 6e10 1203 0700 |00c5: invoke-virtual {v7}, Ldk/andsen/b/d;.b:()I // method@0312 │ │ 01559c: 0a07 |00c8: move-result v7 │ │ -01559e: 6e20 fd03 7000 |00c9: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +01559e: 6e20 fe03 7000 |00c9: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 0155a4: 0c00 |00cc: move-result-object v0 │ │ -0155a6: 6e10 0204 0000 |00cd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0155a6: 6e10 0304 0000 |00cd: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0155ac: 0c00 |00d0: move-result-object v0 │ │ -0155ae: 5597 1f01 |00d1: iget-boolean v7, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0155ae: 55a7 1f01 |00d1: iget-boolean v7, v10, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0155b2: 7120 3903 7000 |00d3: invoke-static {v0, v7}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0155b8: 2889 |00d6: goto 005f // -0077 │ │ 0155ba: 0d00 |00d7: move-exception v0 │ │ 0155bc: 1207 |00d8: const/4 v7, #int 0 // #0 │ │ 0155be: 7110 c903 0700 |00d9: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@03c9 │ │ 0155c4: 0c07 |00dc: move-result-object v7 │ │ 0155c6: 6e20 fc00 7600 |00dd: invoke-virtual {v6, v7}, Ldk/andsen/a/a/a;.a:(Ljava/lang/Boolean;)V // method@00fc │ │ 0155cc: 1a07 7700 |00e0: const-string v7, "BLOB" // string@0077 │ │ 0155d0: 6e20 0301 7600 |00e2: invoke-virtual {v6, v7}, Ldk/andsen/a/a/a;.c:(Ljava/lang/String;)V // method@0103 │ │ -0155d6: 6e10 d003 0000 |00e5: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +0155d6: 6e10 d103 0000 |00e5: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 0155dc: 0c07 |00e8: move-result-object v7 │ │ -0155de: 5598 1f01 |00e9: iget-boolean v8, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0155de: 55a8 1f01 |00e9: iget-boolean v8, v10, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0155e2: 7120 3c03 8700 |00eb: invoke-static {v7, v8}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0155e8: 5597 1f01 |00ee: iget-boolean v7, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0155e8: 55a7 1f01 |00ee: iget-boolean v7, v10, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0155ec: 7120 3503 7000 |00f0: invoke-static {v0, v7}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 0155f2: 2900 73ff |00f3: goto/16 0066 // -008d │ │ 0155f6: 7210 4f00 0300 |00f5: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@004f │ │ 0155fc: 2200 d600 |00f8: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015600: 7010 fc03 0000 |00fa: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015600: 7010 fd03 0000 |00fa: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015606: 1a01 4d02 |00fd: const-string v1, "PRAGMA foreign_key_list([" // string@024d │ │ -01560a: 6e20 0004 1000 |00ff: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01560a: 6e20 0104 1000 |00ff: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015610: 0c00 |0102: move-result-object v0 │ │ -015612: 6e20 0004 a000 |0103: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015612: 6e20 0104 b000 |0103: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015618: 0c00 |0106: move-result-object v0 │ │ 01561a: 1a01 1103 |0107: const-string v1, "])" // string@0311 │ │ -01561e: 6e20 0004 1000 |0109: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01561e: 6e20 0104 1000 |0109: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015624: 0c00 |010c: move-result-object v0 │ │ -015626: 6e10 0204 0000 |010d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015626: 6e10 0304 0000 |010d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01562c: 0c00 |0110: move-result-object v0 │ │ 01562e: 6201 1301 |0111: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 015632: 1202 |0113: const/4 v2, #int 0 // #0 │ │ 015634: 6e30 6400 0102 |0114: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01563a: 0c01 |0117: move-result-object v1 │ │ 01563c: 7210 5700 0100 |0118: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 015642: 0a00 |011b: move-result v0 │ │ @@ -21424,62 +21423,62 @@ │ │ 01564a: 3550 f9ff |011f: if-ge v0, v5, 0118 // -0007 │ │ 01564e: 1232 |0121: const/4 v2, #int 3 // #3 │ │ 015650: 7220 5600 2100 |0122: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 015656: 0c02 |0125: move-result-object v2 │ │ 015658: 4603 0400 |0126: aget-object v3, v4, v0 │ │ 01565c: 6e10 0401 0300 |0128: invoke-virtual {v3}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 015662: 0c03 |012b: move-result-object v3 │ │ -015664: 6e20 e703 2300 |012c: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +015664: 6e20 e803 2300 |012c: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01566a: 0a02 |012f: move-result v2 │ │ 01566c: 3802 6100 |0130: if-eqz v2, 0191 // +0061 │ │ 015670: 2202 d600 |0132: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -015674: 7010 fc03 0200 |0134: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015674: 7010 fd03 0200 |0134: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01567a: 1a03 e200 |0137: const-string v3, "FK: " // string@00e2 │ │ -01567e: 6e20 0004 3200 |0139: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01567e: 6e20 0104 3200 |0139: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015684: 0c02 |013c: move-result-object v2 │ │ 015686: 1223 |013d: const/4 v3, #int 2 // #2 │ │ 015688: 7220 5600 3100 |013e: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 01568e: 0c03 |0141: move-result-object v3 │ │ -015690: 6e20 0004 3200 |0142: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015690: 6e20 0104 3200 |0142: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015696: 0c02 |0145: move-result-object v2 │ │ 015698: 1a03 5200 |0146: const-string v3, "->" // string@0052 │ │ -01569c: 6e20 0004 3200 |0148: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01569c: 6e20 0104 3200 |0148: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0156a2: 0c02 |014b: move-result-object v2 │ │ 0156a4: 1243 |014c: const/4 v3, #int 4 // #4 │ │ 0156a6: 7220 5600 3100 |014d: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 0156ac: 0c03 |0150: move-result-object v3 │ │ -0156ae: 6e20 0004 3200 |0151: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0156ae: 6e20 0104 3200 |0151: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0156b4: 0c02 |0154: move-result-object v2 │ │ -0156b6: 6e10 0204 0200 |0155: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0156b6: 6e10 0304 0200 |0155: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0156bc: 0c02 |0158: move-result-object v2 │ │ -0156be: 5593 1f01 |0159: iget-boolean v3, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +0156be: 55a3 1f01 |0159: iget-boolean v3, v10, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0156c2: 7120 3903 3200 |015b: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0156c8: 4600 0400 |015e: aget-object v0, v4, v0 │ │ 0156cc: 2202 d600 |0160: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0156d0: 7010 fc03 0200 |0162: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0156d6: 1a03 2104 |0165: const-string v3, "select [" // string@0421 │ │ -0156da: 6e20 0004 3200 |0167: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0156d0: 7010 fd03 0200 |0162: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0156d6: 1a03 2004 |0165: const-string v3, "select [" // string@0420 │ │ +0156da: 6e20 0104 3200 |0167: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0156e0: 0c02 |016a: move-result-object v2 │ │ 0156e2: 1243 |016b: const/4 v3, #int 4 // #4 │ │ 0156e4: 7220 5600 3100 |016c: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 0156ea: 0c03 |016f: move-result-object v3 │ │ -0156ec: 6e20 0004 3200 |0170: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0156ec: 6e20 0104 3200 |0170: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0156f2: 0c02 |0173: move-result-object v2 │ │ 0156f4: 1a03 0d03 |0174: const-string v3, "] from [" // string@030d │ │ -0156f8: 6e20 0004 3200 |0176: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0156f8: 6e20 0104 3200 |0176: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0156fe: 0c02 |0179: move-result-object v2 │ │ 015700: 1223 |017a: const/4 v3, #int 2 // #2 │ │ 015702: 7220 5600 3100 |017b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 015708: 0c03 |017e: move-result-object v3 │ │ -01570a: 6e20 0004 3200 |017f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01570a: 6e20 0104 3200 |017f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015710: 0c02 |0182: move-result-object v2 │ │ 015712: 1a03 0703 |0183: const-string v3, "]" // string@0307 │ │ -015716: 6e20 0004 3200 |0185: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015716: 6e20 0104 3200 |0185: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01571c: 0c02 |0188: move-result-object v2 │ │ -01571e: 6e10 0204 0200 |0189: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01571e: 6e10 0304 0200 |0189: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015724: 0c02 |018c: move-result-object v2 │ │ 015726: 6e20 0701 2000 |018d: invoke-virtual {v0, v2}, Ldk/andsen/a/a/a;.e:(Ljava/lang/String;)V // method@0107 │ │ 01572c: 2888 |0190: goto 0118 // -0078 │ │ 01572e: d800 0001 |0191: add-int/lit8 v0, v0, #int 1 // #01 │ │ 015732: 288c |0193: goto 011f // -0074 │ │ 015734: 7210 4f00 0100 |0194: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@004f │ │ 01573a: 1104 |0197: return-object v4 │ │ @@ -21497,35 +21496,35 @@ │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ 01574c: |[01574c] dk.andsen.asqlitemanager.q.a:(Ljava/lang/String;)[Ldk/andsen/b/c; │ │ 01575c: 7010 e502 0500 |0000: invoke-direct {v5}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 015762: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015766: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01576c: 1a01 1f04 |0008: const-string v1, "select * from [" // string@041f │ │ -015770: 6e20 0004 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015766: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01576c: 1a01 1e04 |0008: const-string v1, "select * from [" // string@041e │ │ +015770: 6e20 0104 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015776: 0c00 |000d: move-result-object v0 │ │ -015778: 6e20 0004 6000 |000e: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015778: 6e20 0104 6000 |000e: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01577e: 0c00 |0011: move-result-object v0 │ │ 015780: 1a01 0e03 |0012: const-string v1, "] limit 1" // string@030e │ │ -015784: 6e20 0004 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015784: 6e20 0104 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01578a: 0c00 |0017: move-result-object v0 │ │ -01578c: 6e10 0204 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01578c: 6e10 0304 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015792: 2200 d600 |001b: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015796: 7010 fc03 0000 |001d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01579c: 1a01 fc03 |0020: const-string v1, "pragma table_info([" // string@03fc │ │ -0157a0: 6e20 0004 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015796: 7010 fd03 0000 |001d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01579c: 1a01 fb03 |0020: const-string v1, "pragma table_info([" // string@03fb │ │ +0157a0: 6e20 0104 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0157a6: 0c00 |0025: move-result-object v0 │ │ -0157a8: 6e20 0004 6000 |0026: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0157a8: 6e20 0104 6000 |0026: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0157ae: 0c00 |0029: move-result-object v0 │ │ 0157b0: 1a01 1103 |002a: const-string v1, "])" // string@0311 │ │ -0157b4: 6e20 0004 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0157b4: 6e20 0104 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0157ba: 0c00 |002f: move-result-object v0 │ │ -0157bc: 6e10 0204 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0157bc: 6e10 0304 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0157c2: 0c00 |0033: move-result-object v0 │ │ 0157c4: 6201 1301 |0034: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0157c8: 1202 |0036: const/4 v2, #int 0 // #0 │ │ 0157ca: 6e30 6400 0102 |0037: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0157d0: 0c01 |003a: move-result-object v1 │ │ 0157d2: 7210 5400 0100 |003b: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 0157d8: 0a00 |003e: move-result v0 │ │ @@ -21575,27 +21574,27 @@ │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ 015858: |[015858] dk.andsen.asqlitemanager.q.a:(Landroid/content/Context;Ljava/lang/String;)[Ldk/andsen/b/g; │ │ 015868: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 01586a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ 01586c: 7010 e502 0b00 |0002: invoke-direct {v11}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 015872: 2200 d600 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015876: 7010 fc03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01587c: 1a03 3104 |000a: const-string v3, "select sql from sqlite_master where UPPER(tbl_name) = '" // string@0431 │ │ -015880: 6e20 0004 3000 |000c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015876: 7010 fd03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01587c: 1a03 3004 |000a: const-string v3, "select sql from sqlite_master where UPPER(tbl_name) = '" // string@0430 │ │ +015880: 6e20 0104 3000 |000c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015886: 0c00 |000f: move-result-object v0 │ │ 015888: 6203 a401 |0010: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -01588c: 6e20 f603 3d00 |0012: invoke-virtual {v13, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +01588c: 6e20 f703 3d00 |0012: invoke-virtual {v13, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 015892: 0c03 |0015: move-result-object v3 │ │ -015894: 6e20 0004 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015894: 6e20 0104 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01589a: 0c00 |0019: move-result-object v0 │ │ 01589c: 1a03 3700 |001a: const-string v3, "' " // string@0037 │ │ -0158a0: 6e20 0004 3000 |001c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0158a0: 6e20 0104 3000 |001c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0158a6: 0c00 |001f: move-result-object v0 │ │ -0158a8: 6e10 0204 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0158a8: 6e10 0304 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0158ae: 0c00 |0023: move-result-object v0 │ │ 0158b0: 55b3 1f01 |0024: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0158b4: 7120 3903 3000 |0026: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0158ba: 6e20 c302 db00 |0029: invoke-virtual {v11, v13}, Ldk/andsen/asqlitemanager/q;.c:(Ljava/lang/String;)[Ljava/lang/String; // method@02c3 │ │ 0158c0: 0c04 |002c: move-result-object v4 │ │ 0158c2: 6203 1301 |002d: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0158c6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ @@ -21638,17 +21637,17 @@ │ │ 01595a: 0d00 |0079: move-exception v0 │ │ 01595c: 070a |007a: move-object v10, v0 │ │ 01595e: 0710 |007b: move-object v0, v1 │ │ 015960: 07a1 |007c: move-object v1, v10 │ │ 015962: 1402 2f00 077f |007d: const v2, #float 1.79447e+38 // #7f07002f │ │ 015968: 6e20 3400 2c00 |0080: invoke-virtual {v12, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 01596e: 0c02 |0083: move-result-object v2 │ │ -015970: 6e10 df03 0200 |0084: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +015970: 7210 ca03 0200 |0084: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 015976: 0c02 |0087: move-result-object v2 │ │ -015978: 6e10 cf03 0100 |0088: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +015978: 6e10 d003 0100 |0088: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 01597e: 0c03 |008b: move-result-object v3 │ │ 015980: 7130 3703 320c |008c: invoke-static {v2, v3, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 015986: 1a02 9f03 |008f: const-string v2, "getTableDataWithWhere" // string@039f │ │ 01598a: 55b3 1f01 |0091: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01598e: 7120 3c03 3200 |0093: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 015994: 55b2 1f01 |0096: iget-boolean v2, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015998: 7120 3503 2100 |0098: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ @@ -21672,109 +21671,109 @@ │ │ ins : 8 │ │ outs : 3 │ │ insns size : 407 16-bit code units │ │ 0159c0: |[0159c0] dk.andsen.asqlitemanager.q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIZ)[Ldk/andsen/b/g; │ │ 0159d0: 7010 e502 0b00 |0000: invoke-direct {v11}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 0159d6: 1a01 0000 |0003: const-string v1, "" // string@0000 │ │ 0159da: 3812 6300 |0005: if-eqz v18, 0068 // +0063 │ │ -0159de: 1a01 1d04 |0007: const-string v1, "select " // string@041d │ │ -0159e2: 6e10 f703 0e00 |0009: invoke-virtual {v14}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +0159de: 1a01 1c04 |0007: const-string v1, "select " // string@041c │ │ +0159e2: 6e10 f803 0e00 |0009: invoke-virtual {v14}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 0159e8: 0c02 |000c: move-result-object v2 │ │ 0159ea: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -0159ee: 6e20 e703 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +0159ee: 6e20 e803 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 0159f4: 0a02 |0012: move-result v2 │ │ 0159f6: 3802 5800 |0013: if-eqz v2, 006b // +0058 │ │ 0159fa: 1a02 0000 |0015: const-string v2, "" // string@0000 │ │ 0159fe: 6e20 be02 db00 |0017: invoke-virtual {v11, v13}, Ldk/andsen/asqlitemanager/q;.b:(Ljava/lang/String;)[Ljava/lang/String; // method@02be │ │ 015a04: 0c04 |001a: move-result-object v4 │ │ 015a06: 1203 |001b: const/4 v3, #int 0 // #0 │ │ 015a08: 013a |001c: move v10, v3 │ │ 015a0a: 0713 |001d: move-object v3, v1 │ │ 015a0c: 01a1 |001e: move v1, v10 │ │ 015a0e: 2145 |001f: array-length v5, v4 │ │ 015a10: 3551 6500 |0020: if-ge v1, v5, 0085 // +0065 │ │ 015a14: 2205 d600 |0022: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -015a18: 7010 fc03 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015a1e: 6e20 0004 3500 |0027: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a18: 7010 fd03 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015a1e: 6e20 0104 3500 |0027: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a24: 0c03 |002a: move-result-object v3 │ │ -015a26: 1a05 8704 |002b: const-string v5, "typeof([" // string@0487 │ │ -015a2a: 6e20 0004 5300 |002d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a26: 1a05 8604 |002b: const-string v5, "typeof([" // string@0486 │ │ +015a2a: 6e20 0104 5300 |002d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a30: 0c03 |0030: move-result-object v3 │ │ 015a32: 4605 0401 |0031: aget-object v5, v4, v1 │ │ -015a36: 6e20 0004 5300 |0033: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a36: 6e20 0104 5300 |0033: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a3c: 0c03 |0036: move-result-object v3 │ │ 015a3e: 1a05 1203 |0037: const-string v5, "]), [" // string@0312 │ │ -015a42: 6e20 0004 5300 |0039: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a42: 6e20 0104 5300 |0039: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a48: 0c03 |003c: move-result-object v3 │ │ 015a4a: 4605 0401 |003d: aget-object v5, v4, v1 │ │ -015a4e: 6e20 0004 5300 |003f: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a4e: 6e20 0104 5300 |003f: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a54: 0c03 |0042: move-result-object v3 │ │ 015a56: 1a05 0703 |0043: const-string v5, "]" // string@0307 │ │ -015a5a: 6e20 0004 5300 |0045: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a5a: 6e20 0104 5300 |0045: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a60: 0c03 |0048: move-result-object v3 │ │ -015a62: 6e10 0204 0300 |0049: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015a62: 6e10 0304 0300 |0049: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015a68: 0c03 |004c: move-result-object v3 │ │ 015a6a: 2145 |004d: array-length v5, v4 │ │ 015a6c: d805 05ff |004e: add-int/lit8 v5, v5, #int -1 // #ff │ │ 015a70: 3551 1500 |0050: if-ge v1, v5, 0065 // +0015 │ │ 015a74: 2205 d600 |0052: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -015a78: 7010 fc03 0500 |0054: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015a7e: 6e20 0004 3500 |0057: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a78: 7010 fd03 0500 |0054: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015a7e: 6e20 0104 3500 |0057: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a84: 0c03 |005a: move-result-object v3 │ │ 015a86: 1a05 4700 |005b: const-string v5, ", " // string@0047 │ │ -015a8a: 6e20 0004 5300 |005d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015a8a: 6e20 0104 5300 |005d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015a90: 0c03 |0060: move-result-object v3 │ │ -015a92: 6e10 0204 0300 |0061: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015a92: 6e10 0304 0300 |0061: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015a98: 0c03 |0064: move-result-object v3 │ │ 015a9a: d801 0101 |0065: add-int/lit8 v1, v1, #int 1 // #01 │ │ 015a9e: 28b8 |0067: goto 001f // -0048 │ │ -015aa0: 1a01 3404 |0068: const-string v1, "select typeof(rowid), rowid as rowid, " // string@0434 │ │ +015aa0: 1a01 3304 |0068: const-string v1, "select typeof(rowid), rowid as rowid, " // string@0433 │ │ 015aa4: 289f |006a: goto 0009 // -0061 │ │ 015aa6: 2202 d600 |006b: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -015aaa: 7010 fc03 0200 |006d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015aaa: 7010 fd03 0200 |006d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015ab0: 1a03 2600 |0070: const-string v3, " where " // string@0026 │ │ -015ab4: 6e20 0004 3200 |0072: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015ab4: 6e20 0104 3200 |0072: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015aba: 0c02 |0075: move-result-object v2 │ │ -015abc: 6e20 0004 e200 |0076: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015abc: 6e20 0104 e200 |0076: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015ac2: 0c02 |0079: move-result-object v2 │ │ 015ac4: 1a03 0a00 |007a: const-string v3, " " // string@000a │ │ -015ac8: 6e20 0004 3200 |007c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015ac8: 6e20 0104 3200 |007c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015ace: 0c02 |007f: move-result-object v2 │ │ -015ad0: 6e10 0204 0200 |0080: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015ad0: 6e10 0304 0200 |0080: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015ad6: 0c02 |0083: move-result-object v2 │ │ 015ad8: 2893 |0084: goto 0017 // -006d │ │ 015ada: 2201 d600 |0085: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -015ade: 7010 fc03 0100 |0087: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015ae4: 6e20 0004 3100 |008a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015ade: 7010 fd03 0100 |0087: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015ae4: 6e20 0104 3100 |008a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015aea: 0c01 |008d: move-result-object v1 │ │ 015aec: 1a03 1d00 |008e: const-string v3, " from [" // string@001d │ │ -015af0: 6e20 0004 3100 |0090: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015af0: 6e20 0104 3100 |0090: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015af6: 0c01 |0093: move-result-object v1 │ │ -015af8: 6e20 0004 d100 |0094: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015af8: 6e20 0104 d100 |0094: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015afe: 0c01 |0097: move-result-object v1 │ │ 015b00: 1a03 0803 |0098: const-string v3, "] " // string@0308 │ │ -015b04: 6e20 0004 3100 |009a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015b04: 6e20 0104 3100 |009a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015b0a: 0c01 |009d: move-result-object v1 │ │ -015b0c: 6e20 0004 2100 |009e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015b0c: 6e20 0104 2100 |009e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015b12: 0c01 |00a1: move-result-object v1 │ │ -015b14: 6e20 0004 f100 |00a2: invoke-virtual {v1, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015b14: 6e20 0104 f100 |00a2: invoke-virtual {v1, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015b1a: 0c01 |00a5: move-result-object v1 │ │ 015b1c: 1a02 2200 |00a6: const-string v2, " limit " // string@0022 │ │ -015b20: 6e20 0004 2100 |00a8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015b20: 6e20 0104 2100 |00a8: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015b26: 0c01 |00ab: move-result-object v1 │ │ 015b28: 0200 1100 |00ac: move/from16 v0, v17 │ │ -015b2c: 6e20 fd03 0100 |00ae: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +015b2c: 6e20 fe03 0100 |00ae: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 015b32: 0c01 |00b1: move-result-object v1 │ │ 015b34: 1a02 2300 |00b2: const-string v2, " offset " // string@0023 │ │ -015b38: 6e20 0004 2100 |00b4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015b38: 6e20 0104 2100 |00b4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015b3e: 0c01 |00b7: move-result-object v1 │ │ 015b40: 0200 1000 |00b8: move/from16 v0, v16 │ │ -015b44: 6e20 fd03 0100 |00ba: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +015b44: 6e20 fe03 0100 |00ba: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 015b4a: 0c01 |00bd: move-result-object v1 │ │ -015b4c: 6e10 0204 0100 |00be: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015b4c: 6e10 0304 0100 |00be: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015b52: 0c01 |00c1: move-result-object v1 │ │ 015b54: 1202 |00c2: const/4 v2, #int 0 // #0 │ │ 015b56: 55b3 1f01 |00c3: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015b5a: 7120 3903 3100 |00c5: invoke-static {v1, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 015b60: 6203 1301 |00c8: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 015b64: 1204 |00ca: const/4 v4, #int 0 // #0 │ │ 015b66: 6e30 6400 1304 |00cb: invoke-virtual {v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ @@ -21818,45 +21817,45 @@ │ │ 015bfc: 6e20 fd02 8700 |0116: invoke-virtual {v7, v8}, Ldk/andsen/b/a;.a:(Ldk/andsen/b/b;)V // method@02fd │ │ 015c02: 28e8 |0119: goto 0101 // -0018 │ │ 015c04: 0d02 |011a: move-exception v2 │ │ 015c06: 54b3 1501 |011b: iget-object v3, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 015c0a: 1404 2f00 077f |011d: const v4, #float 1.79447e+38 // #7f07002f │ │ 015c10: 6e20 3400 4300 |0120: invoke-virtual {v3, v4}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 015c16: 0c03 |0123: move-result-object v3 │ │ -015c18: 6e10 df03 0300 |0124: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +015c18: 7210 ca03 0300 |0124: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 015c1e: 0c03 |0127: move-result-object v3 │ │ -015c20: 6e10 cf03 0200 |0128: invoke-virtual {v2}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +015c20: 6e10 d003 0200 |0128: invoke-virtual {v2}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 015c26: 0c04 |012b: move-result-object v4 │ │ 015c28: 7130 3703 430c |012c: invoke-static {v3, v4, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 015c2e: 1a03 9f03 |012f: const-string v3, "getTableDataWithWhere" // string@039f │ │ 015c32: 55b4 1f01 |0131: iget-boolean v4, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015c36: 7120 3c03 4300 |0133: invoke-static {v3, v4}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 015c3c: 55b3 1f01 |0136: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015c40: 7120 3503 3200 |0138: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 015c46: 1101 |013b: return-object v1 │ │ 015c48: 6e10 ff02 0700 |013c: invoke-virtual {v7}, Ldk/andsen/b/a;.b:()Ldk/andsen/b/b; // method@02ff │ │ 015c4e: 0c08 |013f: move-result-object v8 │ │ 015c50: 6209 3401 |0140: sget-object v9, Ldk/andsen/b/b;.e:Ldk/andsen/b/b; // field@0134 │ │ 015c54: 3398 2800 |0142: if-ne v8, v9, 016a // +0028 │ │ 015c58: 2208 d600 |0144: new-instance v8, Ljava/lang/StringBuilder; // type@00d6 │ │ -015c5c: 7010 fc03 0800 |0146: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015c5c: 7010 fd03 0800 |0146: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015c62: 1a09 7800 |0149: const-string v9, "BLOB (size: " // string@0078 │ │ -015c66: 6e20 0004 9800 |014b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015c66: 6e20 0104 9800 |014b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015c6c: 0c08 |014e: move-result-object v8 │ │ 015c6e: da09 0202 |014f: mul-int/lit8 v9, v2, #int 2 // #02 │ │ 015c72: d809 0901 |0151: add-int/lit8 v9, v9, #int 1 // #01 │ │ 015c76: 7220 5000 9400 |0153: invoke-interface {v4, v9}, Landroid/database/Cursor;.getBlob:(I)[B // method@0050 │ │ 015c7c: 0c09 |0156: move-result-object v9 │ │ 015c7e: 2199 |0157: array-length v9, v9 │ │ -015c80: 6e20 fd03 9800 |0158: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +015c80: 6e20 fe03 9800 |0158: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 015c86: 0c08 |015b: move-result-object v8 │ │ 015c88: 1a09 3e00 |015c: const-string v9, ")" // string@003e │ │ -015c8c: 6e20 0004 9800 |015e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015c8c: 6e20 0104 9800 |015e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015c92: 0c08 |0161: move-result-object v8 │ │ -015c94: 6e10 0204 0800 |0162: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015c94: 6e10 0304 0800 |0162: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015c9a: 0c08 |0165: move-result-object v8 │ │ 015c9c: 6e20 fe02 8700 |0166: invoke-virtual {v7, v8}, Ldk/andsen/b/a;.a:(Ljava/lang/String;)V // method@02fe │ │ 015ca2: 28a5 |0169: goto 010e // -005b │ │ 015ca4: 6e10 ff02 0700 |016a: invoke-virtual {v7}, Ldk/andsen/b/a;.b:()Ldk/andsen/b/b; // method@02ff │ │ 015caa: 0c08 |016d: move-result-object v8 │ │ 015cac: 6209 3501 |016e: sget-object v9, Ldk/andsen/b/b;.f:Ldk/andsen/b/b; // field@0135 │ │ 015cb0: 3398 0800 |0170: if-ne v8, v9, 0178 // +0008 │ │ @@ -21904,86 +21903,86 @@ │ │ ins : 2 │ │ outs : 3 │ │ insns size : 160 16-bit code units │ │ 015d38: |[015d38] dk.andsen.asqlitemanager.q.a:([Ljava/lang/String;)[Ljava/lang/String; │ │ 015d48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 015d4a: 7010 e502 0700 |0001: invoke-direct {v7}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 015d50: 2203 dc00 |0004: new-instance v3, Ljava/util/ArrayList; // type@00dc │ │ -015d54: 7010 0904 0300 |0006: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +015d54: 7010 0a04 0300 |0006: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@040a │ │ 015d5a: 0110 |0009: move v0, v1 │ │ 015d5c: 2182 |000a: array-length v2, v8 │ │ 015d5e: 3520 7900 |000b: if-ge v0, v2, 0084 // +0079 │ │ 015d62: 2202 d600 |000d: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -015d66: 7010 fc03 0200 |000f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015d6c: 1a04 fc03 |0012: const-string v4, "pragma table_info([" // string@03fc │ │ -015d70: 6e20 0004 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015d66: 7010 fd03 0200 |000f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015d6c: 1a04 fb03 |0012: const-string v4, "pragma table_info([" // string@03fb │ │ +015d70: 6e20 0104 4200 |0014: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015d76: 0c02 |0017: move-result-object v2 │ │ 015d78: 4604 0800 |0018: aget-object v4, v8, v0 │ │ -015d7c: 6e20 0004 4200 |001a: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015d7c: 6e20 0104 4200 |001a: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015d82: 0c02 |001d: move-result-object v2 │ │ 015d84: 1a04 1103 |001e: const-string v4, "])" // string@0311 │ │ -015d88: 6e20 0004 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015d88: 6e20 0104 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015d8e: 0c02 |0023: move-result-object v2 │ │ -015d90: 6e10 0204 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015d90: 6e10 0304 0200 |0024: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015d96: 0c02 |0027: move-result-object v2 │ │ 015d98: 2204 d600 |0028: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -015d9c: 7010 fc03 0400 |002a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015d9c: 7010 fd03 0400 |002a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015da2: 1a05 a003 |002d: const-string v5, "getTablesFieldsNames: " // string@03a0 │ │ -015da6: 6e20 0004 5400 |002f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015da6: 6e20 0104 5400 |002f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015dac: 0c04 |0032: move-result-object v4 │ │ -015dae: 6e20 0004 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015dae: 6e20 0104 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015db4: 0c04 |0036: move-result-object v4 │ │ -015db6: 6e10 0204 0400 |0037: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015db6: 6e10 0304 0400 |0037: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015dbc: 0c04 |003a: move-result-object v4 │ │ 015dbe: 5575 1f01 |003b: iget-boolean v5, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015dc2: 7120 3903 5400 |003d: invoke-static {v4, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 015dc8: 6204 1301 |0040: sget-object v4, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 015dcc: 1205 |0042: const/4 v5, #int 0 // #0 │ │ 015dce: 6e30 6400 2405 |0043: invoke-virtual {v4, v2, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 015dd4: 0c04 |0046: move-result-object v4 │ │ 015dd6: 0112 |0047: move v2, v1 │ │ 015dd8: 7210 5700 0400 |0048: invoke-interface {v4}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 015dde: 0a05 |004b: move-result v5 │ │ 015de0: 3805 3200 |004c: if-eqz v5, 007e // +0032 │ │ 015de4: 2205 d600 |004e: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -015de8: 7010 fc03 0500 |0050: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015de8: 7010 fd03 0500 |0050: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015dee: 1a06 f602 |0053: const-string v6, "[" // string@02f6 │ │ -015df2: 6e20 0004 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015df2: 6e20 0104 6500 |0055: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015df8: 0c05 |0058: move-result-object v5 │ │ 015dfa: 4606 0800 |0059: aget-object v6, v8, v0 │ │ -015dfe: 6e20 0004 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015dfe: 6e20 0104 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015e04: 0c05 |005e: move-result-object v5 │ │ 015e06: 1a06 1403 |005f: const-string v6, "].[" // string@0314 │ │ -015e0a: 6e20 0004 6500 |0061: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015e0a: 6e20 0104 6500 |0061: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015e10: 0c05 |0064: move-result-object v5 │ │ 015e12: 1216 |0065: const/4 v6, #int 1 // #1 │ │ 015e14: 7220 5600 6400 |0066: invoke-interface {v4, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 015e1a: 0c06 |0069: move-result-object v6 │ │ -015e1c: 6e20 0004 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015e1c: 6e20 0104 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015e22: 0c05 |006d: move-result-object v5 │ │ 015e24: 1a06 0703 |006e: const-string v6, "]" // string@0307 │ │ -015e28: 6e20 0004 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015e28: 6e20 0104 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015e2e: 0c05 |0073: move-result-object v5 │ │ -015e30: 6e10 0204 0500 |0074: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015e30: 6e10 0304 0500 |0074: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015e36: 0c05 |0077: move-result-object v5 │ │ -015e38: 7220 1b04 5300 |0078: invoke-interface {v3, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +015e38: 7220 1c04 5300 |0078: invoke-interface {v3, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 015e3e: d802 0201 |007b: add-int/lit8 v2, v2, #int 1 // #01 │ │ 015e42: 28cb |007d: goto 0048 // -0035 │ │ 015e44: 7210 4f00 0400 |007e: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@004f │ │ 015e4a: d800 0001 |0081: add-int/lit8 v0, v0, #int 1 // #01 │ │ 015e4e: 2887 |0083: goto 000a // -0079 │ │ -015e50: 7210 1f04 0300 |0084: invoke-interface {v3}, Ljava/util/List;.size:()I // method@041f │ │ +015e50: 7210 2004 0300 |0084: invoke-interface {v3}, Ljava/util/List;.size:()I // method@0420 │ │ 015e56: 0a00 |0087: move-result v0 │ │ 015e58: 2302 f500 |0088: new-array v2, v0, [Ljava/lang/String; // type@00f5 │ │ -015e5c: 7210 1e04 0300 |008a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ +015e5c: 7210 1f04 0300 |008a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ 015e62: 0c03 |008d: move-result-object v3 │ │ -015e64: 7210 1804 0300 |008e: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ +015e64: 7210 1904 0300 |008e: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ 015e6a: 0a00 |0091: move-result v0 │ │ 015e6c: 3800 0d00 |0092: if-eqz v0, 009f // +000d │ │ -015e70: 7210 1904 0300 |0094: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ +015e70: 7210 1a04 0300 |0094: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ 015e76: 0c00 |0097: move-result-object v0 │ │ 015e78: 1f00 d400 |0098: check-cast v0, Ljava/lang/String; // type@00d4 │ │ 015e7c: 4d00 0201 |009a: aput-object v0, v2, v1 │ │ 015e80: d801 0101 |009c: add-int/lit8 v1, v1, #int 1 // #01 │ │ 015e84: 28f0 |009e: goto 008e // -0010 │ │ 015e86: 1102 |009f: return-object v2 │ │ catches : (none) │ │ @@ -21991,171 +21990,171 @@ │ │ locals : │ │ │ │ #18 : (in Ldk/andsen/asqlitemanager/q;) │ │ name : 'b' │ │ type : '(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 319 16-bit code units │ │ 015e88: |[015e88] dk.andsen.asqlitemanager.q.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ 015e98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ 015e9a: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -015e9e: 7010 fc03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015ea4: 1a01 3004 |0006: const-string v1, "select rowid, * from " // string@0430 │ │ -015ea8: 6e20 0004 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015e9e: 7010 fd03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015ea4: 1a01 2f04 |0006: const-string v1, "select rowid, * from " // string@042f │ │ +015ea8: 6e20 0104 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015eae: 0c00 |000b: move-result-object v0 │ │ -015eb0: 6e20 0004 8000 |000c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015eb0: 6e20 0104 9000 |000c: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015eb6: 0c00 |000f: move-result-object v0 │ │ 015eb8: 1a01 2700 |0010: const-string v1, " where rowid = " // string@0027 │ │ -015ebc: 6e20 0004 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015ebc: 6e20 0104 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015ec2: 0c00 |0015: move-result-object v0 │ │ -015ec4: 6e30 fe03 900a |0016: invoke-virtual {v0, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03fe │ │ +015ec4: 6e30 ff03 a00b |0016: invoke-virtual {v0, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03ff │ │ 015eca: 0c00 |0019: move-result-object v0 │ │ -015ecc: 6e10 0204 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015ecc: 6e10 0304 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015ed2: 0c00 |001d: move-result-object v0 │ │ 015ed4: 6201 1301 |001e: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 015ed8: 6e30 6400 0102 |0020: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 015ede: 0c01 |0023: move-result-object v1 │ │ 015ee0: 1a00 0000 |0024: const-string v0, "" // string@0000 │ │ 015ee4: 7210 5700 0100 |0026: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 015eea: 0a02 |0029: move-result v2 │ │ 015eec: 3802 0700 |002a: if-eqz v2, 0031 // +0007 │ │ -015ef0: 7220 5200 b100 |002c: invoke-interface {v1, v11}, Landroid/database/Cursor;.getColumnName:(I)Ljava/lang/String; // method@0052 │ │ +015ef0: 7220 5200 c100 |002c: invoke-interface {v1, v12}, Landroid/database/Cursor;.getColumnName:(I)Ljava/lang/String; // method@0052 │ │ 015ef6: 0c00 |002f: move-result-object v0 │ │ 015ef8: 28f6 |0030: goto 0026 // -000a │ │ 015efa: 2201 d600 |0031: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -015efe: 7010 fc03 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015efe: 7010 fd03 0100 |0033: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015f04: 1a02 b902 |0036: const-string v2, "Updating BLOB in field" // string@02b9 │ │ -015f08: 6e20 0004 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015f08: 6e20 0104 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015f0e: 0c01 |003b: move-result-object v1 │ │ -015f10: 6e20 0004 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015f10: 6e20 0104 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015f16: 0c01 |003f: move-result-object v1 │ │ -015f18: 6e10 0204 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015f18: 6e10 0304 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015f1e: 0c01 |0043: move-result-object v1 │ │ -015f20: 5562 1f01 |0044: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +015f20: 5572 1f01 |0044: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015f24: 7120 3903 2100 |0046: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 015f2a: 2201 0f00 |0049: new-instance v1, Landroid/content/ContentValues; // type@000f │ │ 015f2e: 7010 2d00 0100 |004b: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@002d │ │ -015f34: 5462 1401 |004e: iget-object v2, v6, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +015f34: 5472 1401 |004e: iget-object v2, v7, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ 015f38: 1203 |0050: const/4 v3, #int 0 // #0 │ │ -015f3a: 5464 1401 |0051: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ +015f3a: 5474 1401 |0051: iget-object v4, v7, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ 015f3e: 1a05 5b00 |0053: const-string v5, "/" // string@005b │ │ -015f42: 6e20 ec03 5400 |0055: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ +015f42: 6e20 ed03 5400 |0055: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ 015f48: 0a04 |0058: move-result v4 │ │ -015f4a: 6e30 f303 3204 |0059: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +015f4a: 6e30 f403 3204 |0059: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 015f50: 0c02 |005c: move-result-object v2 │ │ 015f52: 2203 d600 |005d: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -015f56: 7010 fc03 0300 |005f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +015f56: 7010 fd03 0300 |005f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 015f5c: 1a04 5202 |0062: const-string v4, "Path " // string@0252 │ │ -015f60: 6e20 0004 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015f60: 6e20 0104 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015f66: 0c03 |0067: move-result-object v3 │ │ -015f68: 6e20 0004 2300 |0068: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015f68: 6e20 0104 2300 |0068: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015f6e: 0c03 |006b: move-result-object v3 │ │ -015f70: 6e10 0204 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015f70: 6e10 0304 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015f76: 0c03 |006f: move-result-object v3 │ │ -015f78: 5564 1f01 |0070: iget-boolean v4, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +015f78: 5574 1f01 |0070: iget-boolean v4, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 015f7c: 7120 3903 4300 |0072: invoke-static {v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 015f82: 2203 bc00 |0075: new-instance v3, Ljava/io/File; // type@00bc │ │ 015f86: 2204 d600 |0077: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -015f8a: 7010 fc03 0400 |0079: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -015f90: 6e20 0004 2400 |007c: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015f8a: 7010 fd03 0400 |0079: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +015f90: 6e20 0104 2400 |007c: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015f96: 0c02 |007f: move-result-object v2 │ │ 015f98: 1a04 5b00 |0080: const-string v4, "/" // string@005b │ │ -015f9c: 6e20 0004 4200 |0082: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015f9c: 6e20 0104 4200 |0082: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015fa2: 0c02 |0085: move-result-object v2 │ │ -015fa4: 6e20 0004 7200 |0086: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +015fa4: 6e20 0104 8200 |0086: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 015faa: 0c02 |0089: move-result-object v2 │ │ -015fac: 6e10 0204 0200 |008a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +015fac: 6e10 0304 0200 |008a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 015fb2: 0c02 |008d: move-result-object v2 │ │ 015fb4: 7020 a803 2300 |008e: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 015fba: 6e10 af03 0300 |0091: invoke-virtual {v3}, Ljava/io/File;.isFile:()Z // method@03af │ │ 015fc0: 0a02 |0094: move-result v2 │ │ 015fc2: 3902 2000 |0095: if-nez v2, 00b5 // +0020 │ │ -015fc6: 5460 1501 |0097: iget-object v0, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +015fc6: 5470 1501 |0097: iget-object v0, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 015fca: 1401 2f00 077f |0099: const v1, #float 1.79447e+38 // #7f07002f │ │ 015fd0: 6e20 3400 1000 |009c: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 015fd6: 0c00 |009f: move-result-object v0 │ │ -015fd8: 6e10 df03 0000 |00a0: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +015fd8: 7210 ca03 0000 |00a0: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 015fde: 0c00 |00a3: move-result-object v0 │ │ -015fe0: 5461 1501 |00a4: iget-object v1, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +015fe0: 5471 1501 |00a4: iget-object v1, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 015fe4: 1402 db00 077f |00a6: const v2, #float 1.7945e+38 // #7f0700db │ │ 015fea: 6e20 3400 2100 |00a9: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 015ff0: 0c01 |00ac: move-result-object v1 │ │ -015ff2: 6e10 df03 0100 |00ad: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +015ff2: 7210 ca03 0100 |00ad: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 015ff8: 0c01 |00b0: move-result-object v1 │ │ -015ffa: 7130 3703 100c |00b1: invoke-static {v0, v1, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +015ffa: 7130 3703 100d |00b1: invoke-static {v0, v1, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 016000: 0e00 |00b4: return-void │ │ 016002: 6e10 a903 0300 |00b5: invoke-virtual {v3}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ 016008: 0a02 |00b8: move-result v2 │ │ 01600a: 3902 3700 |00b9: if-nez v2, 00f0 // +0037 │ │ -01600e: 5460 1501 |00bb: iget-object v0, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +01600e: 5470 1501 |00bb: iget-object v0, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 016012: 1401 2f00 077f |00bd: const v1, #float 1.79447e+38 // #7f07002f │ │ 016018: 6e20 3400 1000 |00c0: invoke-virtual {v0, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 01601e: 0c00 |00c3: move-result-object v0 │ │ -016020: 6e10 df03 0000 |00c4: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +016020: 7210 ca03 0000 |00c4: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 016026: 0c00 |00c7: move-result-object v0 │ │ -016028: 5461 1501 |00c8: iget-object v1, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +016028: 5471 1501 |00c8: iget-object v1, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 01602c: 1402 dc00 077f |00ca: const v2, #float 1.7945e+38 // #7f0700dc │ │ 016032: 6e20 3400 2100 |00cd: invoke-virtual {v1, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 016038: 0c01 |00d0: move-result-object v1 │ │ -01603a: 6e10 df03 0100 |00d1: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01603a: 7210 ca03 0100 |00d1: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 016040: 0c01 |00d4: move-result-object v1 │ │ -016042: 7130 3703 100c |00d5: invoke-static {v0, v1, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ +016042: 7130 3703 100d |00d5: invoke-static {v0, v1, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 016048: 28dc |00d8: goto 00b4 // -0024 │ │ 01604a: 0d00 |00d9: move-exception v0 │ │ -01604c: 6e10 cf03 0000 |00da: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +01604c: 6e10 d003 0000 |00da: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 016052: 0c01 |00dd: move-result-object v1 │ │ -016054: 7120 3603 c100 |00de: invoke-static {v1, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -01605a: 6e10 d003 0000 |00e1: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +016054: 7120 3603 d100 |00de: invoke-static {v1, v13}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ +01605a: 6e10 d103 0000 |00e1: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 016060: 0c01 |00e4: move-result-object v1 │ │ -016062: 5562 1f01 |00e5: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +016062: 5572 1f01 |00e5: iget-boolean v2, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016066: 7120 3c03 2100 |00e7: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -01606c: 5561 1f01 |00ea: iget-boolean v1, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ +01606c: 5571 1f01 |00ea: iget-boolean v1, v7, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016070: 7120 3503 1000 |00ec: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 016076: 28c5 |00ef: goto 00b4 // -003b │ │ -016078: 5462 1501 |00f0: iget-object v2, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ +016078: 5472 1501 |00f0: iget-object v2, v7, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 01607c: 6e10 3000 0200 |00f2: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0030 │ │ 016082: 0c02 |00f5: move-result-object v2 │ │ 016084: 7110 6800 0300 |00f6: invoke-static {v3}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0068 │ │ 01608a: 0c04 |00f9: move-result-object v4 │ │ 01608c: 6e20 2c00 4200 |00fa: invoke-virtual {v2, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@002c │ │ 016092: 0c02 |00fd: move-result-object v2 │ │ 016094: 6e10 b103 0300 |00fe: invoke-virtual {v3}, Ljava/io/File;.length:()J // method@03b1 │ │ -01609a: 0b03 |0101: move-result-wide v3 │ │ -01609c: 8433 |0102: long-to-int v3, v3 │ │ +01609a: 0b04 |0101: move-result-wide v4 │ │ +01609c: 8443 |0102: long-to-int v3, v4 │ │ 01609e: 2333 e900 |0103: new-array v3, v3, [B // type@00e9 │ │ 0160a2: 6e20 c203 3200 |0105: invoke-virtual {v2, v3}, Ljava/io/InputStream;.read:([B)I // method@03c2 │ │ 0160a8: 2202 d600 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0160ac: 7010 fc03 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0160ac: 7010 fd03 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0160b2: 1a04 f602 |010d: const-string v4, "[" // string@02f6 │ │ -0160b6: 6e20 0004 4200 |010f: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0160b6: 6e20 0104 4200 |010f: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0160bc: 0c02 |0112: move-result-object v2 │ │ -0160be: 6e20 0004 0200 |0113: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0160be: 6e20 0104 0200 |0113: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0160c4: 0c00 |0116: move-result-object v0 │ │ 0160c6: 1a02 0703 |0117: const-string v2, "]" // string@0307 │ │ -0160ca: 6e20 0004 2000 |0119: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0160ca: 6e20 0104 2000 |0119: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0160d0: 0c00 |011c: move-result-object v0 │ │ -0160d2: 6e10 0204 0000 |011d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0160d2: 6e10 0304 0000 |011d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0160d8: 0c00 |0120: move-result-object v0 │ │ 0160da: 6e30 2f00 0103 |0121: invoke-virtual {v1, v0, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;[B)V // method@002f │ │ 0160e0: 6200 1301 |0124: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0160e4: 2202 d600 |0126: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0160e8: 7010 fc03 0200 |0128: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0160ee: 1a03 1404 |012b: const-string v3, "rowId = " // string@0414 │ │ -0160f2: 6e20 0004 3200 |012d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0160e8: 7010 fd03 0200 |0128: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0160ee: 1a03 1304 |012b: const-string v3, "rowId = " // string@0413 │ │ +0160f2: 6e20 0104 3200 |012d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0160f8: 0c02 |0130: move-result-object v2 │ │ -0160fa: 6e30 fe03 920a |0131: invoke-virtual {v2, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03fe │ │ +0160fa: 6e30 ff03 a20b |0131: invoke-virtual {v2, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03ff │ │ 016100: 0c02 |0134: move-result-object v2 │ │ -016102: 6e10 0204 0200 |0135: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016102: 6e10 0304 0200 |0135: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016108: 0c02 |0138: move-result-object v2 │ │ 01610a: 1203 |0139: const/4 v3, #int 0 // #0 │ │ -01610c: 6e53 6600 8021 |013a: invoke-virtual {v0, v8, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0066 │ │ +01610c: 6e53 6600 9021 |013a: invoke-virtual {v0, v9, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0066 │ │ 016112: 2900 77ff |013d: goto/16 00b4 // -0089 │ │ catches : 2 │ │ 0x004e - 0x00d8 │ │ Ljava/lang/Exception; -> 0x00d9 │ │ 0x00f0 - 0x013d │ │ Ljava/lang/Exception; -> 0x00d9 │ │ positions : │ │ @@ -22171,24 +22170,24 @@ │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ 016130: |[016130] dk.andsen.asqlitemanager.q.b:(Landroid/content/Context;Ljava/lang/String;)[Ldk/andsen/b/g; │ │ 016140: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 016142: 1202 |0001: const/4 v2, #int 0 // #0 │ │ 016144: 7010 e502 0b00 |0002: invoke-direct {v11}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 01614a: 2200 d600 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01614e: 7010 fc03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -016154: 1a03 fb03 |000a: const-string v3, "pragma table_info ([" // string@03fb │ │ -016158: 6e20 0004 3000 |000c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01614e: 7010 fd03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +016154: 1a03 fa03 |000a: const-string v3, "pragma table_info ([" // string@03fa │ │ +016158: 6e20 0104 3000 |000c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01615e: 0c00 |000f: move-result-object v0 │ │ -016160: 6e20 0004 d000 |0010: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016160: 6e20 0104 d000 |0010: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016166: 0c00 |0013: move-result-object v0 │ │ 016168: 1a03 1103 |0014: const-string v3, "])" // string@0311 │ │ -01616c: 6e20 0004 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01616c: 6e20 0104 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016172: 0c00 |0019: move-result-object v0 │ │ -016174: 6e10 0204 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016174: 6e10 0304 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01617a: 0c00 |001d: move-result-object v0 │ │ 01617c: 55b3 1f01 |001e: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016180: 7120 3903 3000 |0020: invoke-static {v0, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016186: 6e20 c302 db00 |0023: invoke-virtual {v11, v13}, Ldk/andsen/asqlitemanager/q;.c:(Ljava/lang/String;)[Ljava/lang/String; // method@02c3 │ │ 01618c: 0c04 |0026: move-result-object v4 │ │ 01618e: 6203 1301 |0027: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 016192: 1205 |0029: const/4 v5, #int 0 // #0 │ │ @@ -22231,17 +22230,17 @@ │ │ 016226: 0d00 |0073: move-exception v0 │ │ 016228: 070a |0074: move-object v10, v0 │ │ 01622a: 0710 |0075: move-object v0, v1 │ │ 01622c: 07a1 |0076: move-object v1, v10 │ │ 01622e: 1402 2f00 077f |0077: const v2, #float 1.79447e+38 // #7f07002f │ │ 016234: 6e20 3400 2c00 |007a: invoke-virtual {v12, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 01623a: 0c02 |007d: move-result-object v2 │ │ -01623c: 6e10 df03 0200 |007e: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01623c: 7210 ca03 0200 |007e: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 016242: 0c02 |0081: move-result-object v2 │ │ -016244: 6e10 cf03 0100 |0082: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +016244: 6e10 d003 0100 |0082: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 01624a: 0c03 |0085: move-result-object v3 │ │ 01624c: 7130 3703 320c |0086: invoke-static {v2, v3, v12}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 016252: 1a02 9f03 |0089: const-string v2, "getTableDataWithWhere" // string@039f │ │ 016256: 55b3 1f01 |008b: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01625a: 7120 3c03 3200 |008d: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 016260: 55b2 1f01 |0090: iget-boolean v2, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016264: 7120 3503 2100 |0092: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ @@ -22264,25 +22263,25 @@ │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ 01628c: |[01628c] dk.andsen.asqlitemanager.q.b:()[Ljava/lang/String; │ │ 01629c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ 01629e: 7010 e502 0500 |0001: invoke-direct {v5}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -0162a4: 1a00 2604 |0004: const-string v0, "select name from sqlite_master where type = 'table' order by name" // string@0426 │ │ +0162a4: 1a00 2504 |0004: const-string v0, "select name from sqlite_master where type = 'table' order by name" // string@0425 │ │ 0162a8: 6201 1301 |0006: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0162ac: 1202 |0008: const/4 v2, #int 0 // #0 │ │ 0162ae: 6e30 6400 0102 |0009: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0162b4: 0c01 |000c: move-result-object v1 │ │ 0162b6: 7210 5400 0100 |000d: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 0162bc: 0a00 |0010: move-result v0 │ │ 0162be: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ 0162c2: 2302 f500 |0013: new-array v2, v0, [Ljava/lang/String; // type@00f5 │ │ 0162c6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -0162c8: 1a03 7704 |0016: const-string v3, "sqlite_master" // string@0477 │ │ +0162c8: 1a03 7604 |0016: const-string v3, "sqlite_master" // string@0476 │ │ 0162cc: 4d03 0204 |0018: aput-object v3, v2, v4 │ │ 0162d0: 7210 5700 0100 |001a: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 0162d6: 0a03 |001d: move-result v3 │ │ 0162d8: 3803 0b00 |001e: if-eqz v3, 0029 // +000b │ │ 0162dc: 7220 5600 4100 |0020: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 0162e2: 0c03 |0023: move-result-object v3 │ │ 0162e4: 4d03 0200 |0024: aput-object v3, v2, v0 │ │ @@ -22302,24 +22301,24 @@ │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ 0162f8: |[0162f8] dk.andsen.asqlitemanager.q.b:(Ljava/lang/String;)[Ljava/lang/String; │ │ 016308: 7010 e502 0400 |0000: invoke-direct {v4}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 01630e: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016312: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -016318: 1a01 fc03 |0008: const-string v1, "pragma table_info([" // string@03fc │ │ -01631c: 6e20 0004 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016312: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +016318: 1a01 fb03 |0008: const-string v1, "pragma table_info([" // string@03fb │ │ +01631c: 6e20 0104 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016322: 0c00 |000d: move-result-object v0 │ │ -016324: 6e20 0004 5000 |000e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016324: 6e20 0104 5000 |000e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01632a: 0c00 |0011: move-result-object v0 │ │ 01632c: 1a01 1103 |0012: const-string v1, "])" // string@0311 │ │ -016330: 6e20 0004 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016330: 6e20 0104 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016336: 0c00 |0017: move-result-object v0 │ │ -016338: 6e10 0204 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016338: 6e10 0304 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01633e: 0c00 |001b: move-result-object v0 │ │ 016340: 6201 1301 |001c: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 016344: 1202 |001e: const/4 v2, #int 0 // #0 │ │ 016346: 6e30 6400 0102 |001f: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01634c: 0c01 |0022: move-result-object v1 │ │ 01634e: 7210 5400 0100 |0023: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 016354: 0a00 |0026: move-result v0 │ │ @@ -22348,15 +22347,15 @@ │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ 016384: |[016384] dk.andsen.asqlitemanager.q.c:()[Ljava/lang/String; │ │ 016394: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 016396: 7010 e502 0500 |0001: invoke-direct {v5}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -01639c: 1a00 2704 |0004: const-string v0, "select name from sqlite_master where type = 'view'" // string@0427 │ │ +01639c: 1a00 2604 |0004: const-string v0, "select name from sqlite_master where type = 'view'" // string@0426 │ │ 0163a0: 6202 1301 |0006: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0163a4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ 0163a6: 6e30 6400 0203 |0009: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0163ac: 0c02 |000c: move-result-object v2 │ │ 0163ae: 7210 5400 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 0163b4: 0a00 |0010: move-result v0 │ │ 0163b6: 2303 f500 |0011: new-array v3, v0, [Ljava/lang/String; // type@00f5 │ │ @@ -22390,24 +22389,24 @@ │ │ 0163fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 0163fc: 1a02 aa03 |0004: const-string v2, "id" // string@03aa │ │ 016400: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ 016404: 1211 |0008: const/4 v1, #int 1 // #1 │ │ 016406: 1a02 c803 |0009: const-string v2, "name" // string@03c8 │ │ 01640a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ 01640e: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -016410: 1a02 8604 |000e: const-string v2, "type" // string@0486 │ │ +016410: 1a02 8504 |000e: const-string v2, "type" // string@0485 │ │ 016414: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ 016418: 1231 |0012: const/4 v1, #int 3 // #3 │ │ 01641a: 1a02 cd03 |0013: const-string v2, "notnull" // string@03cd │ │ 01641e: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ 016422: 1241 |0017: const/4 v1, #int 4 // #4 │ │ 016424: 1a02 4903 |0018: const-string v2, "dflt_value" // string@0349 │ │ 016428: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ 01642c: 1251 |001c: const/4 v1, #int 5 // #5 │ │ -01642e: 1a02 f203 |001d: const-string v2, "pk" // string@03f2 │ │ +01642e: 1a02 f103 |001d: const-string v2, "pk" // string@03f1 │ │ 016432: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ 016436: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Ldk/andsen/asqlitemanager/q;) │ │ @@ -22419,24 +22418,24 @@ │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ 016438: |[016438] dk.andsen.asqlitemanager.q.d:(Ljava/lang/String;)[Ldk/andsen/b/d; │ │ 016448: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 01644a: 7010 e502 0600 |0001: invoke-direct {v6}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 016450: 2200 d600 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016454: 7010 fc03 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01645a: 1a02 fb03 |0009: const-string v2, "pragma table_info ([" // string@03fb │ │ -01645e: 6e20 0004 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016454: 7010 fd03 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01645a: 1a02 fa03 |0009: const-string v2, "pragma table_info ([" // string@03fa │ │ +01645e: 6e20 0104 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016464: 0c00 |000e: move-result-object v0 │ │ -016466: 6e20 0004 7000 |000f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016466: 6e20 0104 7000 |000f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01646c: 0c00 |0012: move-result-object v0 │ │ 01646e: 1a02 1103 |0013: const-string v2, "])" // string@0311 │ │ -016472: 6e20 0004 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016472: 6e20 0104 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016478: 0c00 |0018: move-result-object v0 │ │ -01647a: 6e10 0204 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01647a: 6e10 0304 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016480: 0c00 |001c: move-result-object v0 │ │ 016482: 6202 1301 |001d: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 016486: 1203 |001f: const/4 v3, #int 0 // #0 │ │ 016488: 6e30 6400 0203 |0020: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01648e: 0c02 |0023: move-result-object v2 │ │ 016490: 7210 5400 0200 |0024: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 016496: 0a00 |0027: move-result v0 │ │ @@ -22493,15 +22492,15 @@ │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ 01653c: |[01653c] dk.andsen.asqlitemanager.q.d:()[Ljava/lang/String; │ │ 01654c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 01654e: 7010 e502 0500 |0001: invoke-direct {v5}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -016554: 1a00 2404 |0004: const-string v0, "select name from sqlite_master where type = 'index'" // string@0424 │ │ +016554: 1a00 2304 |0004: const-string v0, "select name from sqlite_master where type = 'index'" // string@0423 │ │ 016558: 6202 1301 |0006: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 01655c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ 01655e: 6e30 6400 0203 |0009: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 016564: 0c02 |000c: move-result-object v2 │ │ 016566: 7210 5400 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 01656c: 0a00 |0010: move-result v0 │ │ 01656e: 2303 f500 |0011: new-array v3, v0, [Ljava/lang/String; // type@00f5 │ │ @@ -22529,33 +22528,33 @@ │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ 01659c: |[01659c] dk.andsen.asqlitemanager.q.e:(Ljava/lang/String;)V │ │ 0165ac: 7010 e502 0300 |0000: invoke-direct {v3}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 0165b2: 7010 e602 0300 |0003: invoke-direct {v3}, Ldk/andsen/asqlitemanager/q;.p:()V // method@02e6 │ │ 0165b8: 2200 d600 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0165bc: 7010 fc03 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0165bc: 7010 fd03 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0165c2: 1a01 b003 |000b: const-string v1, "insert into aSQLiteManager (sql) values ("" // string@03b0 │ │ -0165c6: 6e20 0004 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0165c6: 6e20 0104 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0165cc: 0c00 |0010: move-result-object v0 │ │ -0165ce: 6e20 0004 4000 |0011: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0165ce: 6e20 0104 4000 |0011: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0165d4: 0c00 |0014: move-result-object v0 │ │ 0165d6: 1a01 2d00 |0015: const-string v1, "")" // string@002d │ │ -0165da: 6e20 0004 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0165da: 6e20 0104 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0165e0: 0c00 |001a: move-result-object v0 │ │ -0165e2: 6e10 0204 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0165e2: 6e10 0304 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0165e8: 0c00 |001e: move-result-object v0 │ │ 0165ea: 1a01 7e02 |001f: const-string v1, "SQL save" // string@027e │ │ 0165ee: 5532 1f01 |0021: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0165f2: 7120 3903 2100 |0023: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0165f8: 6201 1301 |0026: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0165fc: 6e20 5e00 0100 |0028: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@005e │ │ 016602: 0e00 |002b: return-void │ │ 016604: 0d00 |002c: move-exception v0 │ │ -016606: 1a00 1804 |002d: const-string v0, "saveSQL dublicate SQL not saved" // string@0418 │ │ +016606: 1a00 1704 |002d: const-string v0, "saveSQL dublicate SQL not saved" // string@0417 │ │ 01660a: 5531 1f01 |002f: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01660e: 7120 3903 1000 |0031: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016614: 28f7 |0034: goto 002b // -0009 │ │ catches : 1 │ │ 0x001f - 0x002b │ │ Landroid/database/SQLException; -> 0x002c │ │ positions : │ │ @@ -22569,41 +22568,41 @@ │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ 016624: |[016624] dk.andsen.asqlitemanager.q.e:()[Ljava/lang/String; │ │ 016634: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 016636: 7010 e502 0500 |0001: invoke-direct {v5}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -01663c: 1a00 2004 |0004: const-string v0, "select * from aSQLiteManager order by _id desc" // string@0420 │ │ +01663c: 1a00 1f04 |0004: const-string v0, "select * from aSQLiteManager order by _id desc" // string@041f │ │ 016640: 6202 1301 |0006: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 016644: 1203 |0008: const/4 v3, #int 0 // #0 │ │ 016646: 6e30 6400 0203 |0009: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01664c: 0c02 |000c: move-result-object v2 │ │ 01664e: 7210 5400 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 016654: 0a00 |0010: move-result v0 │ │ 016656: 2300 f500 |0011: new-array v0, v0, [Ljava/lang/String; // type@00f5 │ │ 01665a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ 01665c: 7210 5700 0200 |0014: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 016662: 0a03 |0017: move-result v3 │ │ 016664: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ 016668: 2203 d400 |001a: new-instance v3, Ljava/lang/String; // type@00d4 │ │ -01666c: 7010 e003 0300 |001c: invoke-direct {v3}, Ljava/lang/String;.:()V // method@03e0 │ │ +01666c: 7010 e103 0300 |001c: invoke-direct {v3}, Ljava/lang/String;.:()V // method@03e1 │ │ 016672: 1213 |001f: const/4 v3, #int 1 // #1 │ │ 016674: 7220 5600 3200 |0020: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 01667a: 0c03 |0023: move-result-object v3 │ │ 01667c: 4d03 0001 |0024: aput-object v3, v0, v1 │ │ 016680: d801 0101 |0026: add-int/lit8 v1, v1, #int 1 // #01 │ │ 016684: 28ec |0028: goto 0014 // -0014 │ │ 016686: 7210 4f00 0200 |0029: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@004f │ │ 01668c: 1100 |002c: return-object v0 │ │ 01668e: 0d00 |002d: move-exception v0 │ │ 016690: 0704 |002e: move-object v4, v0 │ │ 016692: 0710 |002f: move-object v0, v1 │ │ 016694: 0741 |0030: move-object v1, v4 │ │ -016696: 6e10 d203 0100 |0031: invoke-virtual {v1}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d2 │ │ +016696: 6e10 d303 0100 |0031: invoke-virtual {v1}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@03d3 │ │ 01669c: 0c02 |0034: move-result-object v2 │ │ 01669e: 5553 1f01 |0035: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0166a2: 7120 3c03 3200 |0037: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 0166a8: 5552 1f01 |003a: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0166ac: 7120 3503 2100 |003c: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 0166b2: 28ed |003f: goto 002c // -0013 │ │ 0166b4: 0d01 |0040: move-exception v1 │ │ @@ -22625,33 +22624,33 @@ │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ 0166d4: |[0166d4] dk.andsen.asqlitemanager.q.f:(Ljava/lang/String;)Ljava/lang/String; │ │ 0166e4: 7010 e502 0400 |0000: invoke-direct {v4}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 0166ea: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ 0166ee: 2201 d600 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0166f2: 7010 fc03 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0166f8: 1a02 3204 |000a: const-string v2, "select sql from sqlite_master where type = "index" and name = "" // string@0432 │ │ -0166fc: 6e20 0004 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0166f2: 7010 fd03 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0166f8: 1a02 3104 |000a: const-string v2, "select sql from sqlite_master where type = "index" and name = "" // string@0431 │ │ +0166fc: 6e20 0104 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016702: 0c01 |000f: move-result-object v1 │ │ -016704: 6e20 0004 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016704: 6e20 0104 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01670a: 0c01 |0013: move-result-object v1 │ │ 01670c: 1a02 2c00 |0014: const-string v2, """ // string@002c │ │ -016710: 6e20 0004 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016710: 6e20 0104 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016716: 0c01 |0019: move-result-object v1 │ │ -016718: 6e10 0204 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016718: 6e10 0304 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01671e: 0c01 |001d: move-result-object v1 │ │ 016720: 2202 d600 |001e: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -016724: 7010 fc03 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016724: 7010 fd03 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01672a: 1a03 7103 |0023: const-string v3, "get indexef: " // string@0371 │ │ -01672e: 6e20 0004 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01672e: 6e20 0104 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016734: 0c02 |0028: move-result-object v2 │ │ -016736: 6e20 0004 1200 |0029: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016736: 6e20 0104 1200 |0029: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01673c: 0c02 |002c: move-result-object v2 │ │ -01673e: 6e10 0204 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01673e: 6e10 0304 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016744: 0c02 |0030: move-result-object v2 │ │ 016746: 5543 1f01 |0031: iget-boolean v3, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01674a: 7120 3903 3200 |0033: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016750: 6202 1301 |0036: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 016754: 1203 |0038: const/4 v3, #int 0 // #0 │ │ 016756: 6e30 6400 1203 |0039: invoke-virtual {v2, v1, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01675c: 0c01 |003c: move-result-object v1 │ │ @@ -22679,22 +22678,22 @@ │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 152 16-bit code units │ │ 01678c: |[01678c] dk.andsen.asqlitemanager.q.f:()Z │ │ 01679c: 7010 e502 0300 |0000: invoke-direct {v3}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 0167a2: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0167a6: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0167a6: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0167ac: 5431 1401 |0008: iget-object v1, v3, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -0167b0: 6e20 0004 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0167b0: 6e20 0104 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0167b6: 0c00 |000d: move-result-object v0 │ │ 0167b8: 1a01 5900 |000e: const-string v1, ".sql" // string@0059 │ │ -0167bc: 6e20 0004 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0167bc: 6e20 0104 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0167c2: 0c00 |0013: move-result-object v0 │ │ -0167c4: 6e10 0204 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0167c4: 6e10 0304 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0167ca: 0c00 |0017: move-result-object v0 │ │ 0167cc: 2201 bc00 |0018: new-instance v1, Ljava/io/File; // type@00bc │ │ 0167d0: 7020 a803 0100 |001a: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 0167d6: 2200 0900 |001d: new-instance v0, Landroid/app/Dialog; // type@0009 │ │ 0167da: 5432 1501 |001f: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 0167de: 7020 1b00 2000 |0021: invoke-direct {v0, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;)V // method@001b │ │ 0167e4: 5b30 1d01 |0024: iput-object v0, v3, Ldk/andsen/asqlitemanager/q;.l:Landroid/app/Dialog; // field@011d │ │ @@ -22729,26 +22728,26 @@ │ │ 016866: 0c00 |0065: move-result-object v0 │ │ 016868: 5532 1f01 |0066: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01686c: 7120 3903 2000 |0068: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016872: 5430 1d01 |006b: iget-object v0, v3, Ldk/andsen/asqlitemanager/q;.l:Landroid/app/Dialog; // field@011d │ │ 016876: 6e10 2300 0000 |006d: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@0023 │ │ 01687c: 2200 d800 |0070: new-instance v0, Ljava/lang/Thread; // type@00d8 │ │ 016880: 5432 2001 |0072: iget-object v2, v3, Ldk/andsen/asqlitemanager/q;.o:Ljava/lang/Runnable; // field@0120 │ │ -016884: 7020 0404 2000 |0074: invoke-direct {v0, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0404 │ │ -01688a: 6e10 0504 0000 |0077: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0405 │ │ +016884: 7020 0504 2000 |0074: invoke-direct {v0, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@0405 │ │ +01688a: 6e10 0604 0000 |0077: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@0406 │ │ 016890: 2200 d600 |007a: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016894: 7010 fc03 0000 |007c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016894: 7010 fd03 0000 |007c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01689a: 1a02 db00 |007f: const-string v2, "Exportet to; " // string@00db │ │ -01689e: 6e20 0004 2000 |0081: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01689e: 6e20 0104 2000 |0081: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0168a4: 0c00 |0084: move-result-object v0 │ │ 0168a6: 6e10 ab03 0100 |0085: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@03ab │ │ 0168ac: 0c01 |0088: move-result-object v1 │ │ -0168ae: 6e20 0004 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0168ae: 6e20 0104 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0168b4: 0c00 |008c: move-result-object v0 │ │ -0168b6: 6e10 0204 0000 |008d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0168b6: 6e10 0304 0000 |008d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0168bc: 0c00 |0090: move-result-object v0 │ │ 0168be: 5531 1f01 |0091: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0168c2: 7120 3903 1000 |0093: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0168c8: 1210 |0096: const/4 v0, #int 1 // #1 │ │ 0168ca: 0f00 |0097: return v0 │ │ catches : (none) │ │ positions : │ │ @@ -22766,22 +22765,22 @@ │ │ 0168cc: |[0168cc] dk.andsen.asqlitemanager.q.g:(Ljava/lang/String;)V │ │ 0168dc: 7010 e502 0800 |0000: invoke-direct {v8}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 0168e2: 6200 1301 |0003: sget-object v0, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0168e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ 0168e8: 6e30 6400 9001 |0006: invoke-virtual {v0, v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0168ee: 0c02 |0009: move-result-object v2 │ │ 0168f0: 2200 d600 |000a: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0168f4: 7010 fc03 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0168f4: 7010 fd03 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0168fa: 5481 1401 |000f: iget-object v1, v8, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -0168fe: 6e20 0004 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0168fe: 6e20 0104 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016904: 0c00 |0014: move-result-object v0 │ │ 016906: 1a01 5800 |0015: const-string v1, ".export" // string@0058 │ │ -01690a: 6e20 0004 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01690a: 6e20 0104 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016910: 0c00 |001a: move-result-object v0 │ │ -016912: 6e10 0204 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016912: 6e10 0304 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016918: 0c00 |001e: move-result-object v0 │ │ 01691a: 2201 bc00 |001f: new-instance v1, Ljava/io/File; // type@00bc │ │ 01691e: 7020 a803 0100 |0021: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 016924: 2203 c200 |0024: new-instance v3, Ljava/io/FileWriter; // type@00c2 │ │ 016928: 7020 bd03 1300 |0026: invoke-direct {v3, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@03bd │ │ 01692e: 2204 ba00 |0029: new-instance v4, Ljava/io/BufferedWriter; // type@00ba │ │ 016932: 7020 a303 3400 |002b: invoke-direct {v4, v3}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@03a3 │ │ @@ -22796,82 +22795,82 @@ │ │ 016950: 7210 5100 0200 |003a: invoke-interface {v2}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ 016956: 0a05 |003d: move-result v5 │ │ 016958: 3551 7200 |003e: if-ge v1, v5, 00b0 // +0072 │ │ 01695c: 7220 5600 1200 |0040: invoke-interface {v2, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016962: 0c05 |0043: move-result-object v5 │ │ 016964: 3905 3300 |0044: if-nez v5, 0077 // +0033 │ │ 016968: 2205 d600 |0046: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -01696c: 7010 fc03 0500 |0048: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -016972: 6e20 0004 0500 |004b: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01696c: 7010 fd03 0500 |0048: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +016972: 6e20 0104 0500 |004b: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016978: 0c00 |004e: move-result-object v0 │ │ 01697a: 1a05 ce03 |004f: const-string v5, "null" // string@03ce │ │ -01697e: 6e20 0004 5000 |0051: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01697e: 6e20 0104 5000 |0051: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016984: 0c00 |0054: move-result-object v0 │ │ -016986: 6e10 0204 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016986: 6e10 0304 0000 |0055: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01698c: 0c00 |0058: move-result-object v0 │ │ 01698e: 7210 5100 0200 |0059: invoke-interface {v2}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ 016994: 0a05 |005c: move-result v5 │ │ 016996: d805 05ff |005d: add-int/lit8 v5, v5, #int -1 // #ff │ │ 01699a: 3251 1500 |005f: if-eq v1, v5, 0074 // +0015 │ │ 01699e: 2205 d600 |0061: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -0169a2: 7010 fc03 0500 |0063: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0169a8: 6e20 0004 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0169a2: 7010 fd03 0500 |0063: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0169a8: 6e20 0104 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0169ae: 0c00 |0069: move-result-object v0 │ │ 0169b0: 1a05 6600 |006a: const-string v5, "; " // string@0066 │ │ -0169b4: 6e20 0004 5000 |006c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0169b4: 6e20 0104 5000 |006c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0169ba: 0c00 |006f: move-result-object v0 │ │ -0169bc: 6e10 0204 0000 |0070: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0169bc: 6e10 0304 0000 |0070: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0169c2: 0c00 |0073: move-result-object v0 │ │ 0169c4: d801 0101 |0074: add-int/lit8 v1, v1, #int 1 // #01 │ │ 0169c8: 28c4 |0076: goto 003a // -003c │ │ 0169ca: 2206 d600 |0077: new-instance v6, Ljava/lang/StringBuilder; // type@00d6 │ │ -0169ce: 7010 fc03 0600 |0079: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0169d4: 6e20 0004 0600 |007c: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0169ce: 7010 fd03 0600 |0079: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0169d4: 6e20 0104 0600 |007c: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0169da: 0c00 |007f: move-result-object v0 │ │ 0169dc: 1a06 2c00 |0080: const-string v6, """ // string@002c │ │ -0169e0: 6e20 0004 6000 |0082: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0169e0: 6e20 0104 6000 |0082: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0169e6: 0c00 |0085: move-result-object v0 │ │ -0169e8: 6e20 0004 5000 |0086: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0169e8: 6e20 0104 5000 |0086: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0169ee: 0c00 |0089: move-result-object v0 │ │ 0169f0: 1a05 2c00 |008a: const-string v5, """ // string@002c │ │ -0169f4: 6e20 0004 5000 |008c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0169f4: 6e20 0104 5000 |008c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0169fa: 0c00 |008f: move-result-object v0 │ │ -0169fc: 6e10 0204 0000 |0090: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0169fc: 6e10 0304 0000 |0090: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016a02: 0c00 |0093: move-result-object v0 │ │ 016a04: 7210 5100 0200 |0094: invoke-interface {v2}, Landroid/database/Cursor;.getColumnCount:()I // method@0051 │ │ 016a0a: 0a05 |0097: move-result v5 │ │ 016a0c: d805 05ff |0098: add-int/lit8 v5, v5, #int -1 // #ff │ │ 016a10: 3251 daff |009a: if-eq v1, v5, 0074 // -0026 │ │ 016a14: 2205 d600 |009c: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -016a18: 7010 fc03 0500 |009e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -016a1e: 6e20 0004 0500 |00a1: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016a18: 7010 fd03 0500 |009e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +016a1e: 6e20 0104 0500 |00a1: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016a24: 0c00 |00a4: move-result-object v0 │ │ 016a26: 1a05 6600 |00a5: const-string v5, "; " // string@0066 │ │ -016a2a: 6e20 0004 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016a2a: 6e20 0104 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016a30: 0c00 |00aa: move-result-object v0 │ │ -016a32: 6e10 0204 0000 |00ab: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016a32: 6e10 0304 0000 |00ab: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016a38: 0c00 |00ae: move-result-object v0 │ │ 016a3a: 28c5 |00af: goto 0074 // -003b │ │ 016a3c: 2201 d600 |00b0: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -016a40: 7010 fc03 0100 |00b2: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -016a46: 6e20 0004 0100 |00b5: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016a40: 7010 fd03 0100 |00b2: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +016a46: 6e20 0104 0100 |00b5: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016a4c: 0c00 |00b8: move-result-object v0 │ │ 016a4e: 5481 1601 |00b9: iget-object v1, v8, Ldk/andsen/asqlitemanager/q;.e:Ljava/lang/String; // field@0116 │ │ -016a52: 6e20 0004 1000 |00bb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016a52: 6e20 0104 1000 |00bb: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016a58: 0c00 |00be: move-result-object v0 │ │ -016a5a: 6e10 0204 0000 |00bf: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016a5a: 6e10 0304 0000 |00bf: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016a60: 0c00 |00c2: move-result-object v0 │ │ 016a62: 6e20 a503 0400 |00c3: invoke-virtual {v4, v0}, Ljava/io/BufferedWriter;.write:(Ljava/lang/String;)V // method@03a5 │ │ 016a68: 2900 68ff |00c6: goto/16 002e // -0098 │ │ 016a6c: 0d00 |00c8: move-exception v0 │ │ -016a6e: 6e10 d003 0000 |00c9: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +016a6e: 6e10 d103 0000 |00c9: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 016a74: 0c01 |00cc: move-result-object v1 │ │ 016a76: 5482 1501 |00cd: iget-object v2, v8, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 016a7a: 7120 3603 2100 |00cf: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ -016a80: 6e10 d003 0000 |00d2: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +016a80: 6e10 d103 0000 |00d2: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 016a86: 0c01 |00d5: move-result-object v1 │ │ 016a88: 5582 1f01 |00d6: iget-boolean v2, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016a8c: 7120 3c03 2100 |00d8: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 016a92: 5581 1f01 |00db: iget-boolean v1, v8, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016a96: 7120 3503 1000 |00dd: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 016a9c: 0e00 |00e0: return-void │ │ 016a9e: 7210 4f00 0200 |00e1: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@004f │ │ @@ -22894,39 +22893,39 @@ │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ 016acc: |[016acc] dk.andsen.asqlitemanager.q.g:()Z │ │ 016adc: 7010 e502 0400 |0000: invoke-direct {v4}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ 016ae2: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016ae6: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016ae6: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016aec: 5441 1401 |0008: iget-object v1, v4, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -016af0: 6e20 0004 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016af0: 6e20 0104 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016af6: 0c00 |000d: move-result-object v0 │ │ 016af8: 1a01 5900 |000e: const-string v1, ".sql" // string@0059 │ │ -016afc: 6e20 0004 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016afc: 6e20 0104 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016b02: 0c00 |0013: move-result-object v0 │ │ -016b04: 6e10 0204 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016b04: 6e10 0304 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016b0a: 0c00 |0017: move-result-object v0 │ │ 016b0c: 2201 bc00 |0018: new-instance v1, Ljava/io/File; // type@00bc │ │ 016b10: 7020 a803 0100 |001a: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 016b16: 6e10 aa03 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@03aa │ │ 016b1c: 0a00 |0020: move-result v0 │ │ 016b1e: 3900 2100 |0021: if-nez v0, 0042 // +0021 │ │ 016b22: 5440 1501 |0023: iget-object v0, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 016b26: 1402 4000 077f |0025: const v2, #float 1.79447e+38 // #7f070040 │ │ 016b2c: 6e20 3400 2000 |0028: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 016b32: 0c00 |002b: move-result-object v0 │ │ -016b34: 6e10 df03 0000 |002c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +016b34: 7210 ca03 0000 |002c: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 016b3a: 0c00 |002f: move-result-object v0 │ │ 016b3c: 5442 1501 |0030: iget-object v2, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 016b40: 1403 4300 077f |0032: const v3, #float 1.79447e+38 // #7f070043 │ │ 016b46: 6e20 3400 3200 |0035: invoke-virtual {v2, v3}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 016b4c: 0c02 |0038: move-result-object v2 │ │ -016b4e: 6e10 df03 0200 |0039: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +016b4e: 7210 ca03 0200 |0039: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 016b54: 0c02 |003c: move-result-object v2 │ │ 016b56: 5443 1501 |003d: iget-object v3, v4, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 016b5a: 7130 3703 2003 |003f: invoke-static {v0, v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 016b60: 1a00 c400 |0042: const-string v0, "Dropping all views" // string@00c4 │ │ 016b64: 5542 1f01 |0044: iget-boolean v2, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016b68: 7120 3903 2000 |0046: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016b6e: 7010 e802 0400 |0049: invoke-direct {v4}, Ldk/andsen/asqlitemanager/q;.r:()V // method@02e8 │ │ @@ -23014,24 +23013,24 @@ │ │ 016c6e: 6e10 1703 0500 |004d: invoke-virtual {v5}, Ldk/andsen/b/d;.d:()Ljava/lang/String; // method@0317 │ │ 016c74: 0c05 |0050: move-result-object v5 │ │ 016c76: 6e20 0501 5400 |0051: invoke-virtual {v4, v5}, Ldk/andsen/a/a/a;.d:(Ljava/lang/String;)V // method@0105 │ │ 016c7c: 4d04 0300 |0054: aput-object v4, v3, v0 │ │ 016c80: d800 0001 |0056: add-int/lit8 v0, v0, #int 1 // #01 │ │ 016c84: 28b4 |0058: goto 000c // -004c │ │ 016c86: 2200 d600 |0059: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016c8a: 7010 fc03 0000 |005b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016c8a: 7010 fd03 0000 |005b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016c90: 1a04 4d02 |005e: const-string v4, "PRAGMA foreign_key_list([" // string@024d │ │ -016c94: 6e20 0004 4000 |0060: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016c94: 6e20 0104 4000 |0060: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016c9a: 0c00 |0063: move-result-object v0 │ │ -016c9c: 6e20 0004 a000 |0064: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016c9c: 6e20 0104 a000 |0064: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016ca2: 0c00 |0067: move-result-object v0 │ │ 016ca4: 1a04 1103 |0068: const-string v4, "])" // string@0311 │ │ -016ca8: 6e20 0004 4000 |006a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016ca8: 6e20 0104 4000 |006a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016cae: 0c00 |006d: move-result-object v0 │ │ -016cb0: 6e10 0204 0000 |006e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016cb0: 6e10 0304 0000 |006e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016cb6: 0c00 |0071: move-result-object v0 │ │ 016cb8: 6204 1301 |0072: sget-object v4, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 016cbc: 6e30 6400 0406 |0074: invoke-virtual {v4, v0, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 016cc2: 0c04 |0077: move-result-object v4 │ │ 016cc4: 7210 5700 0400 |0078: invoke-interface {v4}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 016cca: 0a00 |007b: move-result v0 │ │ 016ccc: 3800 7500 |007c: if-eqz v0, 00f1 // +0075 │ │ @@ -23040,58 +23039,58 @@ │ │ 016cd4: 3550 f8ff |0080: if-ge v0, v5, 0078 // -0008 │ │ 016cd8: 1235 |0082: const/4 v5, #int 3 // #3 │ │ 016cda: 7220 5600 5400 |0083: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016ce0: 0c05 |0086: move-result-object v5 │ │ 016ce2: 4606 0300 |0087: aget-object v6, v3, v0 │ │ 016ce6: 6e10 0401 0600 |0089: invoke-virtual {v6}, Ldk/andsen/a/a/a;.d:()Ljava/lang/String; // method@0104 │ │ 016cec: 0c06 |008c: move-result-object v6 │ │ -016cee: 6e20 e703 5600 |008d: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +016cee: 6e20 e803 5600 |008d: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 016cf4: 0a05 |0090: move-result v5 │ │ 016cf6: 3805 5d00 |0091: if-eqz v5, 00ee // +005d │ │ 016cfa: 2205 d600 |0093: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -016cfe: 7010 fc03 0500 |0095: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016cfe: 7010 fd03 0500 |0095: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016d04: 1a06 e200 |0098: const-string v6, "FK: " // string@00e2 │ │ -016d08: 6e20 0004 6500 |009a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d08: 6e20 0104 6500 |009a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d0e: 0c05 |009d: move-result-object v5 │ │ 016d10: 7220 5600 7400 |009e: invoke-interface {v4, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016d16: 0c06 |00a1: move-result-object v6 │ │ -016d18: 6e20 0004 6500 |00a2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d18: 6e20 0104 6500 |00a2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d1e: 0c05 |00a5: move-result-object v5 │ │ 016d20: 1a06 5200 |00a6: const-string v6, "->" // string@0052 │ │ -016d24: 6e20 0004 6500 |00a8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d24: 6e20 0104 6500 |00a8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d2a: 0c05 |00ab: move-result-object v5 │ │ 016d2c: 7220 5600 8400 |00ac: invoke-interface {v4, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016d32: 0c06 |00af: move-result-object v6 │ │ -016d34: 6e20 0004 6500 |00b0: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d34: 6e20 0104 6500 |00b0: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d3a: 0c05 |00b3: move-result-object v5 │ │ -016d3c: 6e10 0204 0500 |00b4: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016d3c: 6e10 0304 0500 |00b4: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016d42: 0c05 |00b7: move-result-object v5 │ │ 016d44: 5596 1f01 |00b8: iget-boolean v6, v9, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016d48: 7120 3903 6500 |00ba: invoke-static {v5, v6}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016d4e: 4600 0300 |00bd: aget-object v0, v3, v0 │ │ 016d52: 2205 d600 |00bf: new-instance v5, Ljava/lang/StringBuilder; // type@00d6 │ │ -016d56: 7010 fc03 0500 |00c1: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -016d5c: 1a06 2104 |00c4: const-string v6, "select [" // string@0421 │ │ -016d60: 6e20 0004 6500 |00c6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d56: 7010 fd03 0500 |00c1: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +016d5c: 1a06 2004 |00c4: const-string v6, "select [" // string@0420 │ │ +016d60: 6e20 0104 6500 |00c6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d66: 0c05 |00c9: move-result-object v5 │ │ 016d68: 7220 5600 8400 |00ca: invoke-interface {v4, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016d6e: 0c06 |00cd: move-result-object v6 │ │ -016d70: 6e20 0004 6500 |00ce: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d70: 6e20 0104 6500 |00ce: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d76: 0c05 |00d1: move-result-object v5 │ │ 016d78: 1a06 0d03 |00d2: const-string v6, "] from [" // string@030d │ │ -016d7c: 6e20 0004 6500 |00d4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d7c: 6e20 0104 6500 |00d4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d82: 0c05 |00d7: move-result-object v5 │ │ 016d84: 7220 5600 7400 |00d8: invoke-interface {v4, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016d8a: 0c06 |00db: move-result-object v6 │ │ -016d8c: 6e20 0004 6500 |00dc: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d8c: 6e20 0104 6500 |00dc: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d92: 0c05 |00df: move-result-object v5 │ │ 016d94: 1a06 0703 |00e0: const-string v6, "]" // string@0307 │ │ -016d98: 6e20 0004 6500 |00e2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016d98: 6e20 0104 6500 |00e2: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016d9e: 0c05 |00e5: move-result-object v5 │ │ -016da0: 6e10 0204 0500 |00e6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016da0: 6e10 0304 0500 |00e6: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016da6: 0c05 |00e9: move-result-object v5 │ │ 016da8: 6e20 0701 5000 |00ea: invoke-virtual {v0, v5}, Ldk/andsen/a/a/a;.e:(Ljava/lang/String;)V // method@0107 │ │ 016dae: 288b |00ed: goto 0078 // -0075 │ │ 016db0: d800 0001 |00ee: add-int/lit8 v0, v0, #int 1 // #01 │ │ 016db4: 288f |00f0: goto 007f // -0071 │ │ 016db6: 7210 4f00 0400 |00f1: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@004f │ │ 016dbc: 1103 |00f4: return-object v3 │ │ @@ -23129,38 +23128,38 @@ │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ 016df8: |[016df8] dk.andsen.asqlitemanager.q.i:(Ljava/lang/String;)Z │ │ 016e08: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016e0c: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016e0c: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016e12: 1a01 c500 |0005: const-string v1, "Dumping table: " // string@00c5 │ │ -016e16: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016e16: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016e1c: 0c00 |000a: move-result-object v0 │ │ -016e1e: 6e20 0004 5000 |000b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016e1e: 6e20 0104 5000 |000b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016e24: 0c00 |000e: move-result-object v0 │ │ -016e26: 6e10 0204 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016e26: 6e10 0304 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016e2c: 0c00 |0012: move-result-object v0 │ │ 016e2e: 5541 1f01 |0013: iget-boolean v1, v4, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016e32: 7120 3903 1000 |0015: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016e38: 2200 d600 |0018: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -016e3c: 7010 fc03 0000 |001a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016e3c: 7010 fd03 0000 |001a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016e42: 5441 1401 |001d: iget-object v1, v4, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -016e46: 6e20 0004 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016e46: 6e20 0104 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016e4c: 0c00 |0022: move-result-object v0 │ │ 016e4e: 1a01 5400 |0023: const-string v1, "." // string@0054 │ │ -016e52: 6e20 0004 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016e52: 6e20 0104 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016e58: 0c00 |0028: move-result-object v0 │ │ -016e5a: 6e20 0004 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016e5a: 6e20 0104 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016e60: 0c00 |002c: move-result-object v0 │ │ 016e62: 1a01 5900 |002d: const-string v1, ".sql" // string@0059 │ │ -016e66: 6e20 0004 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016e66: 6e20 0104 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016e6c: 0c00 |0032: move-result-object v0 │ │ -016e6e: 6e10 0204 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016e6e: 6e10 0304 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016e74: 0c00 |0036: move-result-object v0 │ │ 016e76: 2201 bc00 |0037: new-instance v1, Ljava/io/File; // type@00bc │ │ 016e7a: 7020 a803 0100 |0039: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 016e80: 2200 c200 |003c: new-instance v0, Ljava/io/FileWriter; // type@00c2 │ │ 016e84: 7020 bd03 1000 |003e: invoke-direct {v0, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@03bd │ │ 016e8a: 2201 ba00 |0041: new-instance v1, Ljava/io/BufferedWriter; // type@00ba │ │ 016e8e: 7020 a303 0100 |0043: invoke-direct {v1, v0}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@03a3 │ │ @@ -23225,43 +23224,43 @@ │ │ 016f5e: 7220 5600 5300 |001f: invoke-interface {v3, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 016f64: 0c05 |0022: move-result-object v5 │ │ 016f66: 4d05 0001 |0023: aput-object v5, v0, v1 │ │ 016f6a: 0121 |0025: move v1, v2 │ │ 016f6c: 28f0 |0026: goto 0016 // -0010 │ │ 016f6e: 7210 4f00 0300 |0027: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@004f │ │ 016f74: 2201 d600 |002a: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -016f78: 7010 fc03 0100 |002c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016f78: 7010 fd03 0100 |002c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016f7e: 1302 5b00 |002f: const/16 v2, #int 91 // #5b │ │ -016f82: 6e20 ea03 2c00 |0031: invoke-virtual {v12, v2}, Ljava/lang/String;.indexOf:(I)I // method@03ea │ │ +016f82: 6e20 eb03 2c00 |0031: invoke-virtual {v12, v2}, Ljava/lang/String;.indexOf:(I)I // method@03eb │ │ 016f88: 0a02 |0034: move-result v2 │ │ -016f8a: 6e30 f303 4c02 |0035: invoke-virtual {v12, v4, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +016f8a: 6e30 f403 4c02 |0035: invoke-virtual {v12, v4, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 016f90: 0c02 |0038: move-result-object v2 │ │ -016f92: 6e20 0004 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016f92: 6e20 0104 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016f98: 0c01 |003c: move-result-object v1 │ │ 016f9a: 1a02 4500 |003d: const-string v2, "*" // string@0045 │ │ -016f9e: 6e20 0004 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016f9e: 6e20 0104 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016fa4: 0c01 |0042: move-result-object v1 │ │ 016fa6: 1302 5d00 |0043: const/16 v2, #int 93 // #5d │ │ -016faa: 6e20 ea03 2c00 |0045: invoke-virtual {v12, v2}, Ljava/lang/String;.indexOf:(I)I // method@03ea │ │ +016faa: 6e20 eb03 2c00 |0045: invoke-virtual {v12, v2}, Ljava/lang/String;.indexOf:(I)I // method@03eb │ │ 016fb0: 0a02 |0048: move-result v2 │ │ 016fb2: d802 0201 |0049: add-int/lit8 v2, v2, #int 1 // #01 │ │ -016fb6: 6e20 f203 2c00 |004b: invoke-virtual {v12, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ +016fb6: 6e20 f303 2c00 |004b: invoke-virtual {v12, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ 016fbc: 0c02 |004e: move-result-object v2 │ │ -016fbe: 6e20 0004 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016fbe: 6e20 0104 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016fc4: 0c01 |0052: move-result-object v1 │ │ -016fc6: 6e10 0204 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016fc6: 6e10 0304 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016fcc: 0c01 |0056: move-result-object v1 │ │ 016fce: 2202 d600 |0057: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -016fd2: 7010 fc03 0200 |0059: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +016fd2: 7010 fd03 0200 |0059: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 016fd8: 1a03 7f02 |005c: const-string v3, "SQL: " // string@027f │ │ -016fdc: 6e20 0004 3200 |005e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016fdc: 6e20 0104 3200 |005e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016fe2: 0c02 |0061: move-result-object v2 │ │ -016fe4: 6e20 0004 1200 |0062: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +016fe4: 6e20 0104 1200 |0062: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 016fea: 0c02 |0065: move-result-object v2 │ │ -016fec: 6e10 0204 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +016fec: 6e10 0304 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 016ff2: 0c02 |0069: move-result-object v2 │ │ 016ff4: 55b3 1f01 |006a: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 016ff8: 7120 3903 3200 |006c: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 016ffe: 2342 f500 |006f: new-array v2, v4, [Ljava/lang/String; // type@00f5 │ │ 017002: 6203 1301 |0071: sget-object v3, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 017006: 1205 |0073: const/4 v5, #int 0 // #0 │ │ 017008: 6e30 6400 1305 |0074: invoke-virtual {v3, v1, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ @@ -23275,42 +23274,42 @@ │ │ 017026: 7210 5700 0700 |0083: invoke-interface {v7}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 01702c: 0a01 |0086: move-result v1 │ │ 01702e: 3801 5900 |0087: if-eqz v1, 00e0 // +0059 │ │ 017032: 1a01 0000 |0089: const-string v1, "" // string@0000 │ │ 017036: 0143 |008b: move v3, v4 │ │ 017038: 3583 4e00 |008c: if-ge v3, v8, 00da // +004e │ │ 01703c: 2209 d600 |008e: new-instance v9, Ljava/lang/StringBuilder; // type@00d6 │ │ -017040: 7010 fc03 0900 |0090: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -017046: 6e20 0004 1900 |0093: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017040: 7010 fd03 0900 |0090: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +017046: 6e20 0104 1900 |0093: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01704c: 0c01 |0096: move-result-object v1 │ │ 01704e: 7220 5600 3700 |0097: invoke-interface {v7, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 017054: 0c09 |009a: move-result-object v9 │ │ -017056: 6e20 0004 9100 |009b: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017056: 6e20 0104 9100 |009b: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01705c: 0c01 |009e: move-result-object v1 │ │ -01705e: 6e10 0204 0100 |009f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01705e: 6e10 0304 0100 |009f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017064: 0c01 |00a2: move-result-object v1 │ │ 017066: d809 08ff |00a3: add-int/lit8 v9, v8, #int -1 // #ff │ │ 01706a: 3593 1500 |00a5: if-ge v3, v9, 00ba // +0015 │ │ 01706e: 2209 d600 |00a7: new-instance v9, Ljava/lang/StringBuilder; // type@00d6 │ │ -017072: 7010 fc03 0900 |00a9: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -017078: 6e20 0004 1900 |00ac: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017072: 7010 fd03 0900 |00a9: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +017078: 6e20 0104 1900 |00ac: invoke-virtual {v9, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01707e: 0c01 |00af: move-result-object v1 │ │ 017080: 1a09 2800 |00b0: const-string v9, " | " // string@0028 │ │ -017084: 6e20 0004 9100 |00b2: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017084: 6e20 0104 9100 |00b2: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01708a: 0c01 |00b5: move-result-object v1 │ │ -01708c: 6e10 0204 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01708c: 6e10 0304 0100 |00b6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017092: 0c01 |00b9: move-result-object v1 │ │ 017094: d803 0301 |00ba: add-int/lit8 v3, v3, #int 1 // #01 │ │ 017098: 28d0 |00bc: goto 008c // -0030 │ │ 01709a: 0d00 |00bd: move-exception v0 │ │ 01709c: 070a |00be: move-object v10, v0 │ │ 01709e: 0710 |00bf: move-object v0, v1 │ │ 0170a0: 07a1 |00c0: move-object v1, v10 │ │ 0170a2: 1a02 cf00 |00c1: const-string v2, "Error" // string@00cf │ │ -0170a6: 6e10 cf03 0100 |00c3: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +0170a6: 6e10 d003 0100 |00c3: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 0170ac: 0c03 |00c6: move-result-object v3 │ │ 0170ae: 54b5 1501 |00c7: iget-object v5, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 0170b2: 7130 3703 3205 |00c9: invoke-static {v2, v3, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 0170b8: 1a02 8503 |00cc: const-string v2, "getFKList" // string@0385 │ │ 0170bc: 55b3 1f01 |00ce: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0170c0: 7120 3c03 3200 |00d0: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 0170c6: 55b2 1f01 |00d3: iget-boolean v2, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ @@ -23326,15 +23325,15 @@ │ │ 0170ee: 6e20 1c03 1600 |00e7: invoke-virtual {v6, v1}, Ldk/andsen/b/e;.b:([Ljava/lang/String;)V // method@031c │ │ 0170f4: 1106 |00ea: return-object v6 │ │ 0170f6: 0d01 |00eb: move-exception v1 │ │ 0170f8: 071a |00ec: move-object v10, v1 │ │ 0170fa: 0721 |00ed: move-object v1, v2 │ │ 0170fc: 07a2 |00ee: move-object v2, v10 │ │ 0170fe: 1a03 cf00 |00ef: const-string v3, "Error" // string@00cf │ │ -017102: 6e10 cf03 0200 |00f1: invoke-virtual {v2}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +017102: 6e10 d003 0200 |00f1: invoke-virtual {v2}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 017108: 0c04 |00f4: move-result-object v4 │ │ 01710a: 54b5 1501 |00f5: iget-object v5, v11, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 01710e: 7130 3703 4305 |00f7: invoke-static {v3, v4, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 017114: 1a03 8503 |00fa: const-string v3, "getFKList" // string@0385 │ │ 017118: 55b4 1f01 |00fc: iget-boolean v4, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01711c: 7120 3c03 4300 |00fe: invoke-static {v3, v4}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 017122: 55b3 1f01 |0101: iget-boolean v3, v11, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ @@ -23385,95 +23384,95 @@ │ │ outs : 3 │ │ insns size : 187 16-bit code units │ │ 017194: |[017194] dk.andsen.asqlitemanager.q.k:(Ljava/lang/String;)Ldk/andsen/b/h; │ │ 0171a4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ 0171a6: 2201 a200 |0001: new-instance v1, Ldk/andsen/b/h; // type@00a2 │ │ 0171aa: 7010 2603 0100 |0003: invoke-direct {v1}, Ldk/andsen/b/h;.:()V // method@0326 │ │ 0171b0: 2200 d600 |0006: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0171b4: 7010 fc03 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0171ba: 1a02 3304 |000b: const-string v2, "select sql from sqlite_master where type = "trigger" and Upper(tbl_name) = "" // string@0433 │ │ -0171be: 6e20 0004 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0171b4: 7010 fd03 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0171ba: 1a02 3204 |000b: const-string v2, "select sql from sqlite_master where type = "trigger" and Upper(tbl_name) = "" // string@0432 │ │ +0171be: 6e20 0104 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0171c4: 0c00 |0010: move-result-object v0 │ │ 0171c6: 6202 a401 |0011: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -0171ca: 6e20 f603 2600 |0013: invoke-virtual {v6, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +0171ca: 6e20 f703 2600 |0013: invoke-virtual {v6, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 0171d0: 0c02 |0016: move-result-object v2 │ │ -0171d2: 6e20 0004 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0171d2: 6e20 0104 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0171d8: 0c00 |001a: move-result-object v0 │ │ 0171da: 1a02 2c00 |001b: const-string v2, """ // string@002c │ │ -0171de: 6e20 0004 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0171de: 6e20 0104 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0171e4: 0c00 |0020: move-result-object v0 │ │ -0171e6: 6e10 0204 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0171e6: 6e10 0304 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0171ec: 0c00 |0024: move-result-object v0 │ │ 0171ee: 6e20 2b03 3100 |0025: invoke-virtual {v1, v3}, Ldk/andsen/b/h;.c:(Z)V // method@032b │ │ 0171f4: 6e20 2703 3100 |0028: invoke-virtual {v1, v3}, Ldk/andsen/b/h;.a:(Z)V // method@0327 │ │ 0171fa: 6e20 2903 3100 |002b: invoke-virtual {v1, v3}, Ldk/andsen/b/h;.b:(Z)V // method@0329 │ │ 017200: 6202 1301 |002e: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 017204: 1203 |0030: const/4 v3, #int 0 // #0 │ │ 017206: 6e30 6400 0203 |0031: invoke-virtual {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01720c: 0c00 |0034: move-result-object v0 │ │ 01720e: 2202 d600 |0035: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017212: 7010 fc03 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017212: 7010 fd03 0200 |0037: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017218: 1a03 7102 |003a: const-string v3, "Recs: " // string@0271 │ │ -01721c: 6e20 0004 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01721c: 6e20 0104 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017222: 0c02 |003f: move-result-object v2 │ │ 017224: 7210 5400 0000 |0040: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0054 │ │ 01722a: 0a03 |0043: move-result v3 │ │ -01722c: 6e20 fd03 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +01722c: 6e20 fe03 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 017232: 0c02 |0047: move-result-object v2 │ │ -017234: 6e10 0204 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017234: 6e10 0304 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01723a: 0c02 |004b: move-result-object v2 │ │ 01723c: 5553 1f01 |004c: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 017240: 7120 3903 3200 |004e: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017246: 7210 5700 0000 |0051: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 01724c: 0a02 |0054: move-result v2 │ │ 01724e: 3802 6200 |0055: if-eqz v2, 00b7 // +0062 │ │ 017252: 1202 |0057: const/4 v2, #int 0 // #0 │ │ 017254: 7220 5600 2000 |0058: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 01725a: 0c02 |005b: move-result-object v2 │ │ 01725c: 6203 a401 |005c: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -017260: 6e20 f603 3200 |005e: invoke-virtual {v2, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +017260: 6e20 f703 3200 |005e: invoke-virtual {v2, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 017266: 0c03 |0061: move-result-object v3 │ │ 017268: 1a04 1501 |0062: const-string v4, "INSTEAD OF UPDATE" // string@0115 │ │ -01726c: 6e20 e503 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@03e5 │ │ +01726c: 6e20 e603 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@03e6 │ │ 017272: 0a03 |0067: move-result v3 │ │ 017274: 3803 0600 |0068: if-eqz v3, 006e // +0006 │ │ 017278: 1213 |006a: const/4 v3, #int 1 // #1 │ │ 01727a: 6e20 2703 3100 |006b: invoke-virtual {v1, v3}, Ldk/andsen/b/h;.a:(Z)V // method@0327 │ │ 017280: 6203 a401 |006e: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -017284: 6e20 f603 3200 |0070: invoke-virtual {v2, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +017284: 6e20 f703 3200 |0070: invoke-virtual {v2, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 01728a: 0c03 |0073: move-result-object v3 │ │ 01728c: 1a04 1401 |0074: const-string v4, "INSTEAD OF INSERT" // string@0114 │ │ -017290: 6e20 e503 4300 |0076: invoke-virtual {v3, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@03e5 │ │ +017290: 6e20 e603 4300 |0076: invoke-virtual {v3, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@03e6 │ │ 017296: 0a03 |0079: move-result v3 │ │ 017298: 3803 0600 |007a: if-eqz v3, 0080 // +0006 │ │ 01729c: 1213 |007c: const/4 v3, #int 1 // #1 │ │ 01729e: 6e20 2903 3100 |007d: invoke-virtual {v1, v3}, Ldk/andsen/b/h;.b:(Z)V // method@0329 │ │ 0172a4: 6203 a401 |0080: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -0172a8: 6e20 f603 3200 |0082: invoke-virtual {v2, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +0172a8: 6e20 f703 3200 |0082: invoke-virtual {v2, v3}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 0172ae: 0c02 |0085: move-result-object v2 │ │ 0172b0: 1a03 1301 |0086: const-string v3, "INSTEAD OF DELETE" // string@0113 │ │ -0172b4: 6e20 e503 3200 |0088: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@03e5 │ │ +0172b4: 6e20 e603 3200 |0088: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@03e6 │ │ 0172ba: 0a02 |008b: move-result v2 │ │ 0172bc: 3802 c5ff |008c: if-eqz v2, 0051 // -003b │ │ 0172c0: 1212 |008e: const/4 v2, #int 1 // #1 │ │ 0172c2: 6e20 2b03 2100 |008f: invoke-virtual {v1, v2}, Ldk/andsen/b/h;.c:(Z)V // method@032b │ │ 0172c8: 28bf |0092: goto 0051 // -0041 │ │ 0172ca: 0d00 |0093: move-exception v0 │ │ 0172cc: 1a02 8b00 |0094: const-string v2, "Could not determine triggeer type" // string@008b │ │ 0172d0: 5553 1f01 |0096: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 0172d4: 7120 3c03 3200 |0098: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -0172da: 6e10 d103 0000 |009b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ +0172da: 6e10 d203 0000 |009b: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ 0172e0: 2200 d600 |009e: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0172e4: 7010 fc03 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0172e4: 7010 fd03 0000 |00a0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0172ea: 1a02 e302 |00a3: const-string v2, "View updateable: " // string@02e3 │ │ -0172ee: 6e20 0004 2000 |00a5: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0172ee: 6e20 0104 2000 |00a5: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0172f4: 0c00 |00a8: move-result-object v0 │ │ -0172f6: 6e20 ff03 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +0172f6: 6e20 0004 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 0172fc: 0c00 |00ac: move-result-object v0 │ │ -0172fe: 6e10 0204 0000 |00ad: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0172fe: 6e10 0304 0000 |00ad: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017304: 0c00 |00b0: move-result-object v0 │ │ 017306: 5552 1f01 |00b1: iget-boolean v2, v5, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01730a: 7120 3903 2000 |00b3: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017310: 1101 |00b6: return-object v1 │ │ 017312: 7210 4f00 0000 |00b7: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ 017318: 28e4 |00ba: goto 009e // -001c │ │ catches : 2 │ │ @@ -23508,24 +23507,24 @@ │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ 017354: |[017354] dk.andsen.asqlitemanager.q.l:()Z │ │ -017364: 1a00 2004 |0000: const-string v0, "select * from aSQLiteManager order by _id desc" // string@0420 │ │ +017364: 1a00 1f04 |0000: const-string v0, "select * from aSQLiteManager order by _id desc" // string@041f │ │ 017368: 6201 1301 |0002: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 01736c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ 01736e: 6e30 6400 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 017374: 0c00 |0008: move-result-object v0 │ │ 017376: 7210 4f00 0000 |0009: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@004f │ │ 01737c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ 01737e: 0f00 |000d: return v0 │ │ 017380: 0d00 |000e: move-exception v0 │ │ -017382: 6e10 d003 0000 |000f: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d0 │ │ +017382: 6e10 d103 0000 |000f: invoke-virtual {v0}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@03d1 │ │ 017388: 0c01 |0012: move-result-object v1 │ │ 01738a: 5532 1f01 |0013: iget-boolean v2, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01738e: 7120 3c03 2100 |0015: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 017394: 5531 1f01 |0018: iget-boolean v1, v3, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 017398: 7120 3503 1000 |001a: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/Exception;Z)V // method@0335 │ │ 01739e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ 0173a0: 28ef |001e: goto 000d // -0011 │ │ @@ -23544,199 +23543,199 @@ │ │ ins : 1 │ │ outs : 3 │ │ insns size : 374 16-bit code units │ │ 0173b4: |[0173b4] dk.andsen.asqlitemanager.q.m:()Ljava/lang/String; │ │ 0173c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ 0173c6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ 0173c8: 7010 e502 0500 |0002: invoke-direct {v5}, Ldk/andsen/asqlitemanager/q;.o:()V // method@02e5 │ │ -0173ce: 1a00 fa03 |0005: const-string v0, "pragma schema_version" // string@03fa │ │ +0173ce: 1a00 f903 |0005: const-string v0, "pragma schema_version" // string@03f9 │ │ 0173d2: 6201 1301 |0007: sget-object v1, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0173d6: 6e30 6400 0104 |0009: invoke-virtual {v1, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0173dc: 0c01 |000c: move-result-object v1 │ │ -0173de: 1a00 1a04 |000d: const-string v0, "schema_version: " // string@041a │ │ +0173de: 1a00 1904 |000d: const-string v0, "schema_version: " // string@0419 │ │ 0173e2: 7210 5700 0100 |000f: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 0173e8: 0a02 |0012: move-result v2 │ │ 0173ea: 3802 1800 |0013: if-eqz v2, 002b // +0018 │ │ 0173ee: 2202 d600 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0173f2: 7010 fc03 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0173f8: 6e20 0004 0200 |001a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0173f2: 7010 fd03 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0173f8: 6e20 0104 0200 |001a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0173fe: 0c00 |001d: move-result-object v0 │ │ 017400: 7220 5600 3100 |001e: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 017406: 0c02 |0021: move-result-object v2 │ │ -017408: 6e20 0004 2000 |0022: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017408: 6e20 0104 2000 |0022: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01740e: 0c00 |0025: move-result-object v0 │ │ -017410: 6e10 0204 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017410: 6e10 0304 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017416: 0c00 |0029: move-result-object v0 │ │ 017418: 28e5 |002a: goto 000f // -001b │ │ -01741a: 1a01 fd03 |002b: const-string v1, "pragma user_version" // string@03fd │ │ +01741a: 1a01 fc03 |002b: const-string v1, "pragma user_version" // string@03fc │ │ 01741e: 6202 1301 |002d: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 017422: 6e30 6400 1204 |002f: invoke-virtual {v2, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 017428: 0c01 |0032: move-result-object v1 │ │ 01742a: 2202 d600 |0033: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -01742e: 7010 fc03 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -017434: 6e20 0004 0200 |0038: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01742e: 7010 fd03 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +017434: 6e20 0104 0200 |0038: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01743a: 0c00 |003b: move-result-object v0 │ │ 01743c: 1a02 0900 |003c: const-string v2, " │ │ user_version: " // string@0009 │ │ -017440: 6e20 0004 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017440: 6e20 0104 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017446: 0c00 |0041: move-result-object v0 │ │ -017448: 6e10 0204 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017448: 6e10 0304 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01744e: 0c00 |0045: move-result-object v0 │ │ 017450: 7210 5700 0100 |0046: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 017456: 0a02 |0049: move-result v2 │ │ 017458: 3802 1800 |004a: if-eqz v2, 0062 // +0018 │ │ 01745c: 2202 d600 |004c: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017460: 7010 fc03 0200 |004e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -017466: 6e20 0004 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017460: 7010 fd03 0200 |004e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +017466: 6e20 0104 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01746c: 0c00 |0054: move-result-object v0 │ │ 01746e: 7220 5600 3100 |0055: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 017474: 0c02 |0058: move-result-object v2 │ │ -017476: 6e20 0004 2000 |0059: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017476: 6e20 0104 2000 |0059: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01747c: 0c00 |005c: move-result-object v0 │ │ -01747e: 6e10 0204 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01747e: 6e10 0304 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017484: 0c00 |0060: move-result-object v0 │ │ 017486: 28e5 |0061: goto 0046 // -001b │ │ -017488: 1a01 f503 |0062: const-string v1, "pragma encoding" // string@03f5 │ │ +017488: 1a01 f403 |0062: const-string v1, "pragma encoding" // string@03f4 │ │ 01748c: 6202 1301 |0064: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 017490: 6e30 6400 1204 |0066: invoke-virtual {v2, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 017496: 0c01 |0069: move-result-object v1 │ │ 017498: 2202 d600 |006a: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -01749c: 7010 fc03 0200 |006c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0174a2: 6e20 0004 0200 |006f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01749c: 7010 fd03 0200 |006c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0174a2: 6e20 0104 0200 |006f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0174a8: 0c00 |0072: move-result-object v0 │ │ 0174aa: 1a02 0300 |0073: const-string v2, " │ │ encoding: " // string@0003 │ │ -0174ae: 6e20 0004 2000 |0075: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0174ae: 6e20 0104 2000 |0075: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0174b4: 0c00 |0078: move-result-object v0 │ │ -0174b6: 6e10 0204 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0174b6: 6e10 0304 0000 |0079: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0174bc: 0c00 |007c: move-result-object v0 │ │ 0174be: 7210 5700 0100 |007d: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 0174c4: 0a02 |0080: move-result v2 │ │ 0174c6: 3802 1800 |0081: if-eqz v2, 0099 // +0018 │ │ 0174ca: 2202 d600 |0083: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0174ce: 7010 fc03 0200 |0085: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0174d4: 6e20 0004 0200 |0088: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0174ce: 7010 fd03 0200 |0085: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0174d4: 6e20 0104 0200 |0088: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0174da: 0c00 |008b: move-result-object v0 │ │ 0174dc: 7220 5600 3100 |008c: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 0174e2: 0c02 |008f: move-result-object v2 │ │ -0174e4: 6e20 0004 2000 |0090: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0174e4: 6e20 0104 2000 |0090: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0174ea: 0c00 |0093: move-result-object v0 │ │ -0174ec: 6e10 0204 0000 |0094: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0174ec: 6e10 0304 0000 |0094: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0174f2: 0c00 |0097: move-result-object v0 │ │ 0174f4: 28e5 |0098: goto 007d // -001b │ │ -0174f6: 1a01 f903 |0099: const-string v1, "pragma page_size" // string@03f9 │ │ +0174f6: 1a01 f803 |0099: const-string v1, "pragma page_size" // string@03f8 │ │ 0174fa: 6202 1301 |009b: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0174fe: 6e30 6400 1204 |009d: invoke-virtual {v2, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 017504: 0c01 |00a0: move-result-object v1 │ │ 017506: 2202 d600 |00a1: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -01750a: 7010 fc03 0200 |00a3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -017510: 6e20 0004 0200 |00a6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01750a: 7010 fd03 0200 |00a3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +017510: 6e20 0104 0200 |00a6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017516: 0c00 |00a9: move-result-object v0 │ │ 017518: 1a02 0800 |00aa: const-string v2, " │ │ page_size: " // string@0008 │ │ -01751c: 6e20 0004 2000 |00ac: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01751c: 6e20 0104 2000 |00ac: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017522: 0c00 |00af: move-result-object v0 │ │ -017524: 6e10 0204 0000 |00b0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017524: 6e10 0304 0000 |00b0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01752a: 0c00 |00b3: move-result-object v0 │ │ 01752c: 7210 5700 0100 |00b4: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 017532: 0a02 |00b7: move-result v2 │ │ 017534: 3802 1800 |00b8: if-eqz v2, 00d0 // +0018 │ │ 017538: 2202 d600 |00ba: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -01753c: 7010 fc03 0200 |00bc: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -017542: 6e20 0004 0200 |00bf: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01753c: 7010 fd03 0200 |00bc: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +017542: 6e20 0104 0200 |00bf: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017548: 0c00 |00c2: move-result-object v0 │ │ 01754a: 7220 5600 3100 |00c3: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 017550: 0c02 |00c6: move-result-object v2 │ │ -017552: 6e20 0004 2000 |00c7: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017552: 6e20 0104 2000 |00c7: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017558: 0c00 |00ca: move-result-object v0 │ │ -01755a: 6e10 0204 0000 |00cb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01755a: 6e10 0304 0000 |00cb: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017560: 0c00 |00ce: move-result-object v0 │ │ 017562: 28e5 |00cf: goto 00b4 // -001b │ │ -017564: 1a01 f803 |00d0: const-string v1, "pragma page_count" // string@03f8 │ │ +017564: 1a01 f703 |00d0: const-string v1, "pragma page_count" // string@03f7 │ │ 017568: 6202 1301 |00d2: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 01756c: 6e30 6400 1204 |00d4: invoke-virtual {v2, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 017572: 0c01 |00d7: move-result-object v1 │ │ 017574: 2202 d600 |00d8: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017578: 7010 fc03 0200 |00da: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01757e: 6e20 0004 0200 |00dd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017578: 7010 fd03 0200 |00da: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01757e: 6e20 0104 0200 |00dd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017584: 0c00 |00e0: move-result-object v0 │ │ 017586: 1a02 0700 |00e1: const-string v2, " │ │ page_count: " // string@0007 │ │ -01758a: 6e20 0004 2000 |00e3: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01758a: 6e20 0104 2000 |00e3: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017590: 0c00 |00e6: move-result-object v0 │ │ -017592: 6e10 0204 0000 |00e7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017592: 6e10 0304 0000 |00e7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017598: 0c00 |00ea: move-result-object v0 │ │ 01759a: 7210 5700 0100 |00eb: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 0175a0: 0a02 |00ee: move-result v2 │ │ 0175a2: 3802 1800 |00ef: if-eqz v2, 0107 // +0018 │ │ 0175a6: 2202 d600 |00f1: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0175aa: 7010 fc03 0200 |00f3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0175b0: 6e20 0004 0200 |00f6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0175aa: 7010 fd03 0200 |00f3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0175b0: 6e20 0104 0200 |00f6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0175b6: 0c00 |00f9: move-result-object v0 │ │ 0175b8: 7220 5600 3100 |00fa: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 0175be: 0c02 |00fd: move-result-object v2 │ │ -0175c0: 6e20 0004 2000 |00fe: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0175c0: 6e20 0104 2000 |00fe: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0175c6: 0c00 |0101: move-result-object v0 │ │ -0175c8: 6e10 0204 0000 |0102: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0175c8: 6e10 0304 0000 |0102: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0175ce: 0c00 |0105: move-result-object v0 │ │ 0175d0: 28e5 |0106: goto 00eb // -001b │ │ -0175d2: 1a01 f703 |0107: const-string v1, "pragma locking_mode" // string@03f7 │ │ +0175d2: 1a01 f603 |0107: const-string v1, "pragma locking_mode" // string@03f6 │ │ 0175d6: 6202 1301 |0109: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 0175da: 6e30 6400 1204 |010b: invoke-virtual {v2, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 0175e0: 0c01 |010e: move-result-object v1 │ │ 0175e2: 2202 d600 |010f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0175e6: 7010 fc03 0200 |0111: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0175ec: 6e20 0004 0200 |0114: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0175e6: 7010 fd03 0200 |0111: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0175ec: 6e20 0104 0200 |0114: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0175f2: 0c00 |0117: move-result-object v0 │ │ 0175f4: 1a02 0600 |0118: const-string v2, " │ │ locking_mode: " // string@0006 │ │ -0175f8: 6e20 0004 2000 |011a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0175f8: 6e20 0104 2000 |011a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0175fe: 0c00 |011d: move-result-object v0 │ │ -017600: 6e10 0204 0000 |011e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017600: 6e10 0304 0000 |011e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017606: 0c00 |0121: move-result-object v0 │ │ 017608: 7210 5700 0100 |0122: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 01760e: 0a02 |0125: move-result v2 │ │ 017610: 3802 1800 |0126: if-eqz v2, 013e // +0018 │ │ 017614: 2202 d600 |0128: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017618: 7010 fc03 0200 |012a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01761e: 6e20 0004 0200 |012d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017618: 7010 fd03 0200 |012a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01761e: 6e20 0104 0200 |012d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017624: 0c00 |0130: move-result-object v0 │ │ 017626: 7220 5600 3100 |0131: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 01762c: 0c02 |0134: move-result-object v2 │ │ -01762e: 6e20 0004 2000 |0135: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01762e: 6e20 0104 2000 |0135: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017634: 0c00 |0138: move-result-object v0 │ │ -017636: 6e10 0204 0000 |0139: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017636: 6e10 0304 0000 |0139: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01763c: 0c00 |013c: move-result-object v0 │ │ 01763e: 28e5 |013d: goto 0122 // -001b │ │ -017640: 1a01 f603 |013e: const-string v1, "pragma journal_mode" // string@03f6 │ │ +017640: 1a01 f503 |013e: const-string v1, "pragma journal_mode" // string@03f5 │ │ 017644: 6202 1301 |0140: sget-object v2, Ldk/andsen/asqlitemanager/q;.b:Landroid/database/sqlite/SQLiteDatabase; // field@0113 │ │ 017648: 6e30 6400 1204 |0142: invoke-virtual {v2, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@0064 │ │ 01764e: 0c01 |0145: move-result-object v1 │ │ 017650: 2202 d600 |0146: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017654: 7010 fc03 0200 |0148: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01765a: 6e20 0004 0200 |014b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017654: 7010 fd03 0200 |0148: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01765a: 6e20 0104 0200 |014b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017660: 0c00 |014e: move-result-object v0 │ │ 017662: 1a02 0500 |014f: const-string v2, " │ │ journal_mode: " // string@0005 │ │ -017666: 6e20 0004 2000 |0151: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017666: 6e20 0104 2000 |0151: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01766c: 0c00 |0154: move-result-object v0 │ │ -01766e: 6e10 0204 0000 |0155: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01766e: 6e10 0304 0000 |0155: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017674: 0c00 |0158: move-result-object v0 │ │ 017676: 7210 5700 0100 |0159: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0057 │ │ 01767c: 0a02 |015c: move-result v2 │ │ 01767e: 3802 1800 |015d: if-eqz v2, 0175 // +0018 │ │ 017682: 2202 d600 |015f: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017686: 7010 fc03 0200 |0161: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01768c: 6e20 0004 0200 |0164: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017686: 7010 fd03 0200 |0161: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01768c: 6e20 0104 0200 |0164: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017692: 0c00 |0167: move-result-object v0 │ │ 017694: 7220 5600 3100 |0168: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0056 │ │ 01769a: 0c02 |016b: move-result-object v2 │ │ -01769c: 6e20 0004 2000 |016c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01769c: 6e20 0104 2000 |016c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0176a2: 0c00 |016f: move-result-object v0 │ │ -0176a4: 6e10 0204 0000 |0170: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0176a4: 6e10 0304 0000 |0170: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0176aa: 0c00 |0173: move-result-object v0 │ │ 0176ac: 28e5 |0174: goto 0159 // -001b │ │ 0176ae: 1100 |0175: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ @@ -23768,36 +23767,36 @@ │ │ 0176fa: 3801 0800 |001d: if-eqz v1, 0025 // +0008 │ │ 0176fe: 1201 |001f: const/4 v1, #int 0 // #0 │ │ 017700: 7220 5500 1200 |0020: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@0055 │ │ 017706: 0a00 |0023: move-result v0 │ │ 017708: 28f5 |0024: goto 0019 // -000b │ │ 01770a: 7210 4f00 0200 |0025: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@004f │ │ 017710: 2201 d600 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -017714: 7010 fc03 0100 |002a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017714: 7010 fd03 0100 |002a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01771a: 1a02 0601 |002d: const-string v2, "Foreign key on? " // string@0106 │ │ -01771e: 6e20 0004 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01771e: 6e20 0104 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017724: 0c01 |0032: move-result-object v1 │ │ -017726: 6e20 fd03 0100 |0033: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +017726: 6e20 fe03 0100 |0033: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 01772c: 0c01 |0036: move-result-object v1 │ │ -01772e: 6e10 0204 0100 |0037: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01772e: 6e10 0304 0100 |0037: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017734: 0c01 |003a: move-result-object v1 │ │ 017736: 5562 1f01 |003b: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01773a: 7120 3903 2100 |003d: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017740: 3900 0b00 |0040: if-nez v0, 004b // +000b │ │ 017744: 1a00 cf00 |0042: const-string v0, "Error" // string@00cf │ │ 017748: 1a01 8c00 |0044: const-string v1, "Could not turn on foreign keys - too old Android?" // string@008c │ │ 01774c: 5462 1501 |0046: iget-object v2, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 017750: 7130 3703 1002 |0048: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 017756: 0e00 |004b: return-void │ │ 017758: 0d00 |004c: move-exception v0 │ │ 01775a: 0705 |004d: move-object v5, v0 │ │ 01775c: 0110 |004e: move v0, v1 │ │ 01775e: 0751 |004f: move-object v1, v5 │ │ 017760: 1a02 cf00 |0050: const-string v2, "Error" // string@00cf │ │ -017764: 6e10 cf03 0100 |0052: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +017764: 6e10 d003 0100 |0052: invoke-virtual {v1}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 01776a: 0c03 |0055: move-result-object v3 │ │ 01776c: 5464 1501 |0056: iget-object v4, v6, Ldk/andsen/asqlitemanager/q;.d:Landroid/content/Context; // field@0115 │ │ 017770: 7130 3703 3204 |0058: invoke-static {v2, v3, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 017776: 1a02 e500 |005b: const-string v2, "FKOn" // string@00e5 │ │ 01777a: 5563 1f01 |005d: iget-boolean v3, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ 01777e: 7120 3c03 3200 |005f: invoke-static {v2, v3}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ 017784: 5562 1f01 |0062: iget-boolean v2, v6, Ldk/andsen/asqlitemanager/q;.n:Z // field@011f │ │ @@ -23849,15 +23848,15 @@ │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ 0177b0: |[0177b0] dk.andsen.asqlitemanager.r.:(Ldk/andsen/asqlitemanager/q;)V │ │ 0177c0: 5b12 2201 |0000: iput-object v2, v1, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ -0177c4: 7010 dd03 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@03dd │ │ +0177c4: 7010 de03 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@03de │ │ 0177ca: 2200 9300 |0005: new-instance v0, Ldk/andsen/asqlitemanager/s; // type@0093 │ │ 0177ce: 7020 eb02 1000 |0007: invoke-direct {v0, v1}, Ldk/andsen/asqlitemanager/s;.:(Ldk/andsen/asqlitemanager/r;)V // method@02eb │ │ 0177d4: 5b10 2101 |000a: iput-object v0, v1, Ldk/andsen/asqlitemanager/r;.a:Landroid/os/Handler; // field@0121 │ │ 0177d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ @@ -23872,41 +23871,41 @@ │ │ ins : 1 │ │ outs : 2 │ │ insns size : 320 16-bit code units │ │ 0177dc: |[0177dc] dk.andsen.asqlitemanager.r.run:()V │ │ 0177ec: 5450 2201 |0000: iget-object v0, v5, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 0177f0: 7110 a502 0000 |0002: invoke-static {v0}, Ldk/andsen/asqlitemanager/q;.a:(Ldk/andsen/asqlitemanager/q;)V // method@02a5 │ │ 0177f6: 2200 d600 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0177fa: 7010 fc03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0177fa: 7010 fd03 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017800: 5451 2201 |000a: iget-object v1, v5, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 017804: 5411 1401 |000c: iget-object v1, v1, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -017808: 6e20 0004 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017808: 6e20 0104 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01780e: 0c00 |0011: move-result-object v0 │ │ 017810: 1a01 5900 |0012: const-string v1, ".sql" // string@0059 │ │ -017814: 6e20 0004 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017814: 6e20 0104 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01781a: 0c00 |0017: move-result-object v0 │ │ -01781c: 6e10 0204 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01781c: 6e10 0304 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017822: 0c00 |001b: move-result-object v0 │ │ 017824: 2201 bc00 |001c: new-instance v1, Ljava/io/File; // type@00bc │ │ 017828: 7020 a803 0100 |001e: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 01782e: 2200 c200 |0021: new-instance v0, Ljava/io/FileWriter; // type@00c2 │ │ 017832: 7020 bd03 1000 |0023: invoke-direct {v0, v1}, Ljava/io/FileWriter;.:(Ljava/io/File;)V // method@03bd │ │ 017838: 2202 ba00 |0026: new-instance v2, Ljava/io/BufferedWriter; // type@00ba │ │ 01783c: 7020 a303 0200 |0028: invoke-direct {v2, v0}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@03a3 │ │ 017842: 5453 2201 |002b: iget-object v3, v5, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 017846: 5454 2101 |002d: iget-object v4, v5, Ldk/andsen/asqlitemanager/r;.a:Landroid/os/Handler; // field@0121 │ │ 01784a: 7120 9e02 4300 |002f: invoke-static {v3, v4}, Ldk/andsen/asqlitemanager/q;.a:(Ldk/andsen/asqlitemanager/q;Landroid/os/Handler;)Landroid/os/Handler; // method@029e │ │ 017850: 2203 d600 |0032: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -017854: 7010 fc03 0300 |0034: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017854: 7010 fd03 0300 |0034: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01785a: 1a04 dc00 |0037: const-string v4, "Exporting to; " // string@00dc │ │ -01785e: 6e20 0004 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01785e: 6e20 0104 4300 |0039: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017864: 0c03 |003c: move-result-object v3 │ │ -017866: 6e20 ff03 1300 |003d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +017866: 6e20 0004 1300 |003d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 01786c: 0c01 |0040: move-result-object v1 │ │ -01786e: 6e10 0204 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01786e: 6e10 0304 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017874: 0c01 |0044: move-result-object v1 │ │ 017876: 5453 2201 |0045: iget-object v3, v5, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 01787a: 7110 ba02 0300 |0047: invoke-static {v3}, Ldk/andsen/asqlitemanager/q;.b:(Ldk/andsen/asqlitemanager/q;)Z // method@02ba │ │ 017880: 0a03 |004a: move-result v3 │ │ 017882: 7120 3903 3100 |004b: invoke-static {v1, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017888: 1a01 4b00 |004e: const-string v1, "-- Database export made by aSQLiteManager" // string@004b │ │ 01788c: 5453 2201 |0050: iget-object v3, v5, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ @@ -24086,43 +24085,43 @@ │ │ 017ac6: 0a01 |000f: move-result v1 │ │ 017ac8: 6e20 c400 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@00c4 │ │ 017ace: 5430 2301 |0013: iget-object v0, v3, Ldk/andsen/asqlitemanager/s;.a:Ldk/andsen/asqlitemanager/r; // field@0123 │ │ 017ad2: 5400 2201 |0015: iget-object v0, v0, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 017ad6: 7110 d102 0000 |0017: invoke-static {v0}, Ldk/andsen/asqlitemanager/q;.g:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView; // method@02d1 │ │ 017adc: 0c00 |001a: move-result-object v0 │ │ 017ade: 2201 d600 |001b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -017ae2: 7010 fc03 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017ae2: 7010 fd03 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017ae8: 1a02 5e02 |0020: const-string v2, "Processing: " // string@025e │ │ -017aec: 6e20 0004 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017aec: 6e20 0104 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017af2: 0c01 |0025: move-result-object v1 │ │ 017af4: 5432 2301 |0026: iget-object v2, v3, Ldk/andsen/asqlitemanager/s;.a:Ldk/andsen/asqlitemanager/r; // field@0123 │ │ 017af8: 5422 2201 |0028: iget-object v2, v2, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 017afc: 7110 ce02 0200 |002a: invoke-static {v2}, Ldk/andsen/asqlitemanager/q;.f:(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String; // method@02ce │ │ 017b02: 0c02 |002d: move-result-object v2 │ │ -017b04: 6e20 0004 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017b04: 6e20 0104 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017b0a: 0c01 |0031: move-result-object v1 │ │ -017b0c: 6e10 0204 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017b0c: 6e10 0304 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017b12: 0c01 |0035: move-result-object v1 │ │ 017b14: 6e20 ee00 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 017b1a: 5430 2301 |0039: iget-object v0, v3, Ldk/andsen/asqlitemanager/s;.a:Ldk/andsen/asqlitemanager/r; // field@0123 │ │ 017b1e: 5400 2201 |003b: iget-object v0, v0, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 017b22: 7110 d702 0000 |003d: invoke-static {v0}, Ldk/andsen/asqlitemanager/q;.i:(Ldk/andsen/asqlitemanager/q;)Landroid/widget/TextView; // method@02d7 │ │ 017b28: 0c00 |0040: move-result-object v0 │ │ 017b2a: 2201 d600 |0041: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -017b2e: 7010 fc03 0100 |0043: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017b2e: 7010 fd03 0100 |0043: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017b34: 1a02 dd00 |0046: const-string v2, "Exporting: " // string@00dd │ │ -017b38: 6e20 0004 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017b38: 6e20 0104 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017b3e: 0c01 |004b: move-result-object v1 │ │ 017b40: 5432 2301 |004c: iget-object v2, v3, Ldk/andsen/asqlitemanager/s;.a:Ldk/andsen/asqlitemanager/r; // field@0123 │ │ 017b44: 5422 2201 |004e: iget-object v2, v2, Ldk/andsen/asqlitemanager/r;.b:Ldk/andsen/asqlitemanager/q; // field@0122 │ │ 017b48: 7110 d402 0200 |0050: invoke-static {v2}, Ldk/andsen/asqlitemanager/q;.h:(Ldk/andsen/asqlitemanager/q;)Ljava/lang/String; // method@02d4 │ │ 017b4e: 0c02 |0053: move-result-object v2 │ │ -017b50: 6e20 0004 2100 |0054: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017b50: 6e20 0104 2100 |0054: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017b56: 0c01 |0057: move-result-object v1 │ │ -017b58: 6e10 0204 0100 |0058: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017b58: 6e10 0304 0100 |0058: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017b5e: 0c01 |005b: move-result-object v1 │ │ 017b60: 6e20 ee00 1000 |005c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 017b66: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ @@ -24158,15 +24157,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 017b68: |[017b68] dk.andsen.asqlitemanager.t.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ 017b78: 5b01 2401 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/t;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@0124 │ │ -017b7c: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017b7c: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017b82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/t;) │ │ @@ -24224,15 +24223,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 017bb8: |[017bb8] dk.andsen.asqlitemanager.u.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ 017bc8: 5b01 2501 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/u;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@0125 │ │ -017bcc: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017bcc: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017bd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/u;) │ │ @@ -24313,15 +24312,15 @@ │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ 017c28: |[017c28] dk.andsen.asqlitemanager.v.:(Ldk/andsen/asqlitemanager/QueryViewer;Landroid/app/Dialog;ZI)V │ │ 017c38: 5b01 2901 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/v;.d:Ldk/andsen/asqlitemanager/QueryViewer; // field@0129 │ │ 017c3c: 5b02 2601 |0002: iput-object v2, v0, Ldk/andsen/asqlitemanager/v;.a:Landroid/app/Dialog; // field@0126 │ │ 017c40: 5c03 2701 |0004: iput-boolean v3, v0, Ldk/andsen/asqlitemanager/v;.b:Z // field@0127 │ │ 017c44: 5904 2801 |0006: iput v4, v0, Ldk/andsen/asqlitemanager/v;.c:I // field@0128 │ │ -017c48: 7010 dd03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017c48: 7010 de03 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017c4e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/v;) │ │ @@ -24347,35 +24346,35 @@ │ │ 017c8e: 0c01 |0017: move-result-object v1 │ │ 017c90: 1a02 4c03 |0018: const-string v2, "dk.andsen.asqlitemanager_tips" // string@034c │ │ 017c94: 6e30 3200 2104 |001a: invoke-virtual {v1, v2, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ 017c9a: 0c01 |001d: move-result-object v1 │ │ 017c9c: 7210 4a00 0100 |001e: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ 017ca2: 0c01 |0021: move-result-object v1 │ │ 017ca4: 2202 d600 |0022: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017ca8: 7010 fc03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017ca8: 7010 fd03 0200 |0024: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017cae: 1a03 8a02 |0027: const-string v3, "Show again " // string@028a │ │ -017cb2: 6e20 0004 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017cb2: 6e20 0104 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017cb8: 0c02 |002c: move-result-object v2 │ │ 017cba: 6e10 9a00 0000 |002d: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ 017cc0: 0a03 |0030: move-result v3 │ │ -017cc2: 6e20 0104 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0401 │ │ +017cc2: 6e20 0204 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@0402 │ │ 017cc8: 0c02 |0034: move-result-object v2 │ │ -017cca: 6e10 0204 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017cca: 6e10 0304 0200 |0035: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017cd0: 0c02 |0038: move-result-object v2 │ │ 017cd2: 5553 2701 |0039: iget-boolean v3, v5, Ldk/andsen/asqlitemanager/v;.b:Z // field@0127 │ │ 017cd6: 7120 3903 3200 |003b: invoke-static {v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017cdc: 2202 d600 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -017ce0: 7010 fc03 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017ce0: 7010 fd03 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017ce6: 1a03 a902 |0043: const-string v3, "TipNo" // string@02a9 │ │ -017cea: 6e20 0004 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017cea: 6e20 0104 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017cf0: 0c02 |0048: move-result-object v2 │ │ 017cf2: 5253 2801 |0049: iget v3, v5, Ldk/andsen/asqlitemanager/v;.c:I // field@0128 │ │ -017cf6: 6e20 fd03 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +017cf6: 6e20 fe03 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 017cfc: 0c02 |004e: move-result-object v2 │ │ -017cfe: 6e10 0204 0200 |004f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017cfe: 6e10 0304 0200 |004f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017d04: 0c02 |0052: move-result-object v2 │ │ 017d06: 6e10 9a00 0000 |0053: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ 017d0c: 0a00 |0056: move-result v0 │ │ 017d0e: 7230 4600 2100 |0057: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0046 │ │ 017d14: 7210 4500 0100 |005a: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ 017d1a: 5450 2901 |005d: iget-object v0, v5, Ldk/andsen/asqlitemanager/v;.d:Ldk/andsen/asqlitemanager/QueryViewer; // field@0129 │ │ 017d1e: 7120 a001 4000 |005f: invoke-static {v0, v4}, Ldk/andsen/asqlitemanager/QueryViewer;.a:(Ldk/andsen/asqlitemanager/QueryViewer;Z)Z // method@01a0 │ │ @@ -24418,15 +24417,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 017d30: |[017d30] dk.andsen.asqlitemanager.w.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ 017d40: 5b01 2a01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/w;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012a │ │ -017d44: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017d44: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017d4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/w;) │ │ @@ -24436,23 +24435,23 @@ │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ 017d4c: |[017d4c] dk.andsen.asqlitemanager.w.onClick:(Landroid/view/View;)V │ │ 017d5c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -017d60: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017d60: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017d66: 1a01 4102 |0005: const-string v1, "OnClick: " // string@0241 │ │ -017d6a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017d6a: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017d70: 0c00 |000a: move-result-object v0 │ │ 017d72: 6e10 8800 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@0088 │ │ 017d78: 0a01 |000e: move-result v1 │ │ -017d7a: 6e20 fd03 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +017d7a: 6e20 fe03 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 017d80: 0c00 |0012: move-result-object v0 │ │ -017d82: 6e10 0204 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017d82: 6e10 0304 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017d88: 0c00 |0016: move-result-object v0 │ │ 017d8a: 5421 2a01 |0017: iget-object v1, v2, Ldk/andsen/asqlitemanager/w;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012a │ │ 017d8e: 7110 a901 0100 |0019: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01a9 │ │ 017d94: 0a01 |001c: move-result v1 │ │ 017d96: 7120 3903 1000 |001d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017d9c: 0e00 |0020: return-void │ │ catches : (none) │ │ @@ -24491,15 +24490,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 017da0: |[017da0] dk.andsen.asqlitemanager.x.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ 017db0: 5b01 2b01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/x;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012b │ │ -017db4: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017db4: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/x;) │ │ @@ -24509,23 +24508,23 @@ │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ 017dbc: |[017dbc] dk.andsen.asqlitemanager.x.onClick:(Landroid/view/View;)V │ │ 017dcc: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -017dd0: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017dd0: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017dd6: 1a01 4102 |0005: const-string v1, "OnClick: " // string@0241 │ │ -017dda: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017dda: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017de0: 0c00 |000a: move-result-object v0 │ │ 017de2: 6e10 8800 0400 |000b: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0088 │ │ 017de8: 0a01 |000e: move-result v1 │ │ -017dea: 6e20 fd03 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +017dea: 6e20 fe03 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 017df0: 0c00 |0012: move-result-object v0 │ │ -017df2: 6e10 0204 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017df2: 6e10 0304 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017df8: 0c00 |0016: move-result-object v0 │ │ 017dfa: 5431 2b01 |0017: iget-object v1, v3, Ldk/andsen/asqlitemanager/x;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012b │ │ 017dfe: 7110 a901 0100 |0019: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01a9 │ │ 017e04: 0a01 |001c: move-result v1 │ │ 017e06: 7120 3903 1000 |001d: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017e0c: 1f04 4d00 |0020: check-cast v4, Landroid/widget/TextView; // type@004d │ │ 017e10: 6e10 e200 0400 |0022: invoke-virtual {v4}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@00e2 │ │ @@ -24579,15 +24578,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 017e50: |[017e50] dk.andsen.asqlitemanager.y.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ 017e60: 5b01 2c01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/y;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012c │ │ -017e64: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017e64: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017e6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/y;) │ │ @@ -24597,25 +24596,25 @@ │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ 017e6c: |[017e6c] dk.andsen.asqlitemanager.y.onClick:(Landroid/content/DialogInterface;I)V │ │ 017e7c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -017e80: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017e80: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017e86: 1a01 be00 |0005: const-string v1, "Dialog: " // string@00be │ │ -017e8a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017e8a: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017e90: 0c00 |000a: move-result-object v0 │ │ -017e92: 6e10 de03 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03de │ │ +017e92: 6e10 df03 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03df │ │ 017e98: 0c01 |000e: move-result-object v1 │ │ -017e9a: 6e10 ca03 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@03ca │ │ +017e9a: 6e10 cb03 0100 |000f: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@03cb │ │ 017ea0: 0c01 |0012: move-result-object v1 │ │ -017ea2: 6e20 0004 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017ea2: 6e20 0104 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017ea8: 0c00 |0016: move-result-object v0 │ │ -017eaa: 6e10 0204 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017eaa: 6e10 0304 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017eb0: 0c00 |001a: move-result-object v0 │ │ 017eb2: 5421 2c01 |001b: iget-object v1, v2, Ldk/andsen/asqlitemanager/y;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012c │ │ 017eb6: 7110 a901 0100 |001d: invoke-static {v1}, Ldk/andsen/asqlitemanager/QueryViewer;.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01a9 │ │ 017ebc: 0a01 |0020: move-result v1 │ │ 017ebe: 7120 3903 1000 |0021: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 017ec4: 2b04 1400 0000 |0024: packed-switch v4, 00000038 // +00000014 │ │ 017eca: 0e00 |0027: return-void │ │ @@ -24664,15 +24663,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 017ef8: |[017ef8] dk.andsen.asqlitemanager.z.:(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ 017f08: 5b01 2d01 |0000: iput-object v1, v0, Ldk/andsen/asqlitemanager/z;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012d │ │ -017f0c: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017f0c: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/asqlitemanager/z;) │ │ @@ -24683,36 +24682,36 @@ │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ 017f14: |[017f14] dk.andsen.asqlitemanager.z.onClick:(Landroid/content/DialogInterface;IZ)V │ │ 017f24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 017f26: 2200 d600 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -017f2a: 7010 fc03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +017f2a: 7010 fd03 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 017f30: 1a02 be00 |0006: const-string v2, "Dialog: " // string@00be │ │ -017f34: 6e20 0004 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017f34: 6e20 0104 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017f3a: 0c00 |000b: move-result-object v0 │ │ -017f3c: 6e10 de03 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03de │ │ +017f3c: 6e10 df03 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@03df │ │ 017f42: 0c02 |000f: move-result-object v2 │ │ -017f44: 6e10 cb03 0200 |0010: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@03cb │ │ +017f44: 6e10 cc03 0200 |0010: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@03cc │ │ 017f4a: 0c02 |0013: move-result-object v2 │ │ -017f4c: 6e20 0004 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +017f4c: 6e20 0104 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 017f52: 0c00 |0017: move-result-object v0 │ │ -017f54: 6e10 0204 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +017f54: 6e10 0304 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 017f5a: 0c00 |001b: move-result-object v0 │ │ 017f5c: 5432 2d01 |001c: iget-object v2, v3, Ldk/andsen/asqlitemanager/z;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012d │ │ 017f60: 7110 a901 0200 |001e: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.e:(Ldk/andsen/asqlitemanager/QueryViewer;)Z // method@01a9 │ │ 017f66: 0a02 |0021: move-result v2 │ │ 017f68: 7120 3903 2000 |0022: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ -017f6e: 6e10 df03 0400 |0025: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +017f6e: 6e10 e003 0400 |0025: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ 017f74: 0c00 |0028: move-result-object v0 │ │ 017f76: 5432 2d01 |0029: iget-object v2, v3, Ldk/andsen/asqlitemanager/z;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012d │ │ 017f7a: 7110 ab01 0200 |002b: invoke-static {v2}, Ldk/andsen/asqlitemanager/QueryViewer;.f:(Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; // method@01ab │ │ 017f80: 0c02 |002e: move-result-object v2 │ │ -017f82: 6e20 e703 2000 |002f: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +017f82: 6e20 e803 2000 |002f: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 017f88: 0a00 |0032: move-result v0 │ │ 017f8a: 3800 2400 |0033: if-eqz v0, 0057 // +0024 │ │ 017f8e: 5430 2d01 |0035: iget-object v0, v3, Ldk/andsen/asqlitemanager/z;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012d │ │ 017f92: 1212 |0037: const/4 v2, #int 1 // #1 │ │ 017f94: 5c02 6100 |0038: iput-boolean v2, v0, Ldk/andsen/asqlitemanager/QueryViewer;.a:Z // field@0061 │ │ 017f98: 5430 2d01 |003a: iget-object v0, v3, Ldk/andsen/asqlitemanager/z;.a:Ldk/andsen/asqlitemanager/QueryViewer; // field@012d │ │ 017f9c: 7110 af01 0000 |003c: invoke-static {v0}, Ldk/andsen/asqlitemanager/QueryViewer;.g:(Ldk/andsen/asqlitemanager/QueryViewer;)[Z // method@01af │ │ @@ -24769,15 +24768,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 017fd4: |[017fd4] dk.andsen.b.a.:()V │ │ -017fe4: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +017fe4: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 017fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/a;) │ │ @@ -24851,28 +24850,28 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ 01804c: |[01804c] dk.andsen.b.a.toString:()Ljava/lang/String; │ │ 01805c: 2200 d600 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -018060: 7010 fc03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +018060: 7010 fd03 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 018066: 1a01 af02 |0005: const-string v1, "Type = " // string@02af │ │ -01806a: 6e20 0004 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01806a: 6e20 0104 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018070: 0c00 |000a: move-result-object v0 │ │ 018072: 5421 2f01 |000b: iget-object v1, v2, Ldk/andsen/b/a;.b:Ldk/andsen/b/b; // field@012f │ │ -018076: 6e20 ff03 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@03ff │ │ +018076: 6e20 0004 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0400 │ │ 01807c: 0c00 |0010: move-result-object v0 │ │ 01807e: 1a01 1400 |0011: const-string v1, " Data = " // string@0014 │ │ -018082: 6e20 0004 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018082: 6e20 0104 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018088: 0c00 |0016: move-result-object v0 │ │ 01808a: 5421 2e01 |0017: iget-object v1, v2, Ldk/andsen/b/a;.a:Ljava/lang/String; // field@012e │ │ -01808e: 6e20 0004 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01808e: 6e20 0104 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018094: 0c00 |001c: move-result-object v0 │ │ -018096: 6e10 0204 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018096: 6e10 0304 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01809c: 0c00 |0020: move-result-object v0 │ │ 01809e: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : -1 (unknown) │ │ @@ -24990,15 +24989,15 @@ │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ 018168: |[018168] dk.andsen.b.b.:(Ljava/lang/String;I)V │ │ -018178: 7030 cd03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@03cd │ │ +018178: 7030 ce03 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@03ce │ │ 01817e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/b/b;) │ │ name : 'valueOf' │ │ @@ -25007,15 +25006,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ 018180: |[018180] dk.andsen.b.b.valueOf:(Ljava/lang/String;)Ldk/andsen/b/b; │ │ 018190: 1c00 9c00 |0000: const-class v0, Ldk/andsen/b/b; // type@009c │ │ -018194: 7120 ce03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@03ce │ │ +018194: 7120 cf03 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@03cf │ │ 01819a: 0c00 |0005: move-result-object v0 │ │ 01819c: 1f00 9c00 |0006: check-cast v0, Ldk/andsen/b/b; // type@009c │ │ 0181a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ @@ -25026,15 +25025,15 @@ │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ 0181a4: |[0181a4] dk.andsen.b.b.values:()[Ldk/andsen/b/b; │ │ 0181b4: 6200 3601 |0000: sget-object v0, Ldk/andsen/b/b;.g:[Ldk/andsen/b/b; // field@0136 │ │ -0181b8: 6e10 2304 0000 |0002: invoke-virtual {v0}, [Ldk/andsen/b/b;.clone:()Ljava/lang/Object; // method@0423 │ │ +0181b8: 6e10 2404 0000 |0002: invoke-virtual {v0}, [Ldk/andsen/b/b;.clone:()Ljava/lang/Object; // method@0424 │ │ 0181be: 0c00 |0005: move-result-object v0 │ │ 0181c0: 1f00 ee00 |0006: check-cast v0, [Ldk/andsen/b/b; // type@00ee │ │ 0181c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ @@ -25085,15 +25084,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 0181c8: |[0181c8] dk.andsen.b.c.:()V │ │ -0181d8: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +0181d8: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 0181de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/c;) │ │ @@ -25242,15 +25241,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018270: |[018270] dk.andsen.b.d.:()V │ │ -018280: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +018280: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 018286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/d;) │ │ @@ -25463,15 +25462,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018390: |[018390] dk.andsen.b.e.:()V │ │ -0183a0: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +0183a0: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 0183a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/e;) │ │ @@ -25572,15 +25571,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018408: |[018408] dk.andsen.b.f.:()V │ │ -018418: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +018418: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01841e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/f;) │ │ @@ -25665,15 +25664,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018468: |[018468] dk.andsen.b.g.:()V │ │ -018478: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +018478: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01847e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/g;) │ │ @@ -25762,15 +25761,15 @@ │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 0184c8: |[0184c8] dk.andsen.b.h.:()V │ │ -0184d8: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +0184d8: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 0184de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/b/h;) │ │ @@ -25950,15 +25949,15 @@ │ │ 0185e6: 6e20 8700 0600 |0019: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0087 │ │ 0185ec: 0c00 |001c: move-result-object v0 │ │ 0185ee: 1f00 4d00 |001d: check-cast v0, Landroid/widget/TextView; // type@004d │ │ 0185f2: 5b10 4e01 |001f: iput-object v0, v1, Ldk/andsen/c/b;.a:Landroid/widget/TextView; // field@014e │ │ 0185f6: 6e20 8a00 1600 |0021: invoke-virtual {v6, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@008a │ │ 0185fc: 5412 4e01 |0024: iget-object v2, v1, Ldk/andsen/c/b;.a:Landroid/widget/TextView; // field@014e │ │ 018600: 5440 4c01 |0026: iget-object v0, v4, Ldk/andsen/c/a;.b:Ljava/util/List; // field@014c │ │ -018604: 7220 1d04 5000 |0028: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +018604: 7220 1e04 5000 |0028: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01860a: 0c00 |002b: move-result-object v0 │ │ 01860c: 1f00 ca00 |002c: check-cast v0, Ljava/lang/CharSequence; // type@00ca │ │ 018610: 6e20 ee00 0200 |002e: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 018616: 5410 4e01 |0031: iget-object v0, v1, Ldk/andsen/c/b;.a:Landroid/widget/TextView; // field@014e │ │ 01861a: 5241 4d01 |0033: iget v1, v4, Ldk/andsen/c/a;.c:F // field@014d │ │ 01861e: 6e20 f100 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@00f1 │ │ 018624: 1106 |0038: return-object v6 │ │ @@ -26001,15 +26000,15 @@ │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018638: |[018638] dk.andsen.c.b.:()V │ │ -018648: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +018648: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01864e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ @@ -26040,53 +26039,53 @@ │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ 018650: |[018650] dk.andsen.c.c.a:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; │ │ 018660: 3904 1600 |0000: if-nez v4, 0016 // +0016 │ │ 018664: 2200 d600 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -018668: 7010 fc03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01866e: 6e20 0004 5000 |0007: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018668: 7010 fd03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01866e: 6e20 0104 5000 |0007: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018674: 0c00 |000a: move-result-object v0 │ │ 018676: 1a01 6500 |000b: const-string v1, ";" // string@0065 │ │ -01867a: 6e20 0004 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01867a: 6e20 0104 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018680: 0c00 |0010: move-result-object v0 │ │ -018682: 6e10 0204 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018682: 6e10 0304 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 018688: 0c01 |0014: move-result-object v1 │ │ 01868a: 1101 |0015: return-object v1 │ │ 01868c: 1a00 6500 |0016: const-string v0, ";" // string@0065 │ │ -018690: 6e20 f003 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ +018690: 6e20 f103 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ 018696: 0c02 |001b: move-result-object v2 │ │ 018698: 2200 d600 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01869c: 7010 fc03 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0186a2: 6e20 0004 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01869c: 7010 fd03 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0186a2: 6e20 0104 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0186a8: 0c00 |0024: move-result-object v0 │ │ 0186aa: 1a01 6500 |0025: const-string v1, ";" // string@0065 │ │ -0186ae: 6e20 0004 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0186ae: 6e20 0104 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0186b4: 0c00 |002a: move-result-object v0 │ │ -0186b6: 6e10 0204 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0186b6: 6e10 0304 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0186bc: 0c01 |002e: move-result-object v1 │ │ 0186be: 1200 |002f: const/4 v0, #int 0 // #0 │ │ 0186c0: 2123 |0030: array-length v3, v2 │ │ 0186c2: 3530 e4ff |0031: if-ge v0, v3, 0015 // -001c │ │ 0186c6: 4603 0200 |0033: aget-object v3, v2, v0 │ │ -0186ca: 6e20 e703 5300 |0035: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +0186ca: 6e20 e803 5300 |0035: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 0186d0: 0a03 |0038: move-result v3 │ │ 0186d2: 3903 2200 |0039: if-nez v3, 005b // +0022 │ │ 0186d6: 2203 d600 |003b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0186da: 7010 fc03 0300 |003d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0186e0: 6e20 0004 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0186da: 7010 fd03 0300 |003d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0186e0: 6e20 0104 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0186e6: 0c01 |0043: move-result-object v1 │ │ 0186e8: 4603 0200 |0044: aget-object v3, v2, v0 │ │ -0186ec: 6e20 0004 3100 |0046: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0186ec: 6e20 0104 3100 |0046: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0186f2: 0c01 |0049: move-result-object v1 │ │ 0186f4: 1a03 6500 |004a: const-string v3, ";" // string@0065 │ │ -0186f8: 6e20 0004 3100 |004c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0186f8: 6e20 0104 3100 |004c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0186fe: 0c01 |004f: move-result-object v1 │ │ -018700: 6e10 0204 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018700: 6e10 0304 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 018706: 0c01 |0053: move-result-object v1 │ │ 018708: d803 06fe |0054: add-int/lit8 v3, v6, #int -2 // #fe │ │ 01870c: 3230 bfff |0056: if-eq v0, v3, 0015 // -0041 │ │ 018710: d800 0001 |0058: add-int/lit8 v0, v0, #int 1 // #01 │ │ 018714: 28d6 |005a: goto 0030 // -002a │ │ 018716: d806 0601 |005b: add-int/lit8 v6, v6, #int 1 // #01 │ │ 01871a: 28f7 |005d: goto 0054 // -0009 │ │ @@ -26133,129 +26132,129 @@ │ │ 01872e: 7110 9401 0a00 |0001: invoke-static {v10}, Ldk/andsen/asqlitemanager/Prefs;.j:(Landroid/content/Context;)Z // method@0194 │ │ 018734: 0a00 |0004: move-result v0 │ │ 018736: 6a00 4f01 |0005: sput-boolean v0, Ldk/andsen/c/d;.a:Z // field@014f │ │ 01873a: 1a00 5102 |0007: const-string v0, "Parsing SQL file to List of statemenst" // string@0251 │ │ 01873e: 6301 4f01 |0009: sget-boolean v1, Ldk/andsen/c/d;.a:Z // field@014f │ │ 018742: 7120 3903 1000 |000b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 018748: 2200 dc00 |000e: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ -01874c: 7010 0904 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +01874c: 7010 0a04 0000 |0010: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@040a │ │ 018752: 1a04 0100 |0013: const-string v4, " │ │ " // string@0001 │ │ 018756: 2205 c100 |0015: new-instance v5, Ljava/io/FileReader; // type@00c1 │ │ 01875a: 7020 ba03 b500 |0017: invoke-direct {v5, v11}, Ljava/io/FileReader;.:(Ljava/lang/String;)V // method@03ba │ │ 018760: 2206 b900 |001a: new-instance v6, Ljava/io/BufferedReader; // type@00b9 │ │ 018764: 7020 a003 5600 |001c: invoke-direct {v6, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@03a0 │ │ 01876a: 2201 d600 |001f: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01876e: 7010 fc03 0100 |0021: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01876e: 7010 fd03 0100 |0021: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 018774: 1a03 1a01 |0024: const-string v3, "Importing from; " // string@011a │ │ -018778: 6e20 0004 3100 |0026: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018778: 6e20 0104 3100 |0026: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01877e: 0c01 |0029: move-result-object v1 │ │ -018780: 6e20 0004 b100 |002a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018780: 6e20 0104 b100 |002a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018786: 0c01 |002d: move-result-object v1 │ │ -018788: 6e10 0204 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018788: 6e10 0304 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01878e: 0c01 |0031: move-result-object v1 │ │ 018790: 6303 4f01 |0032: sget-boolean v3, Ldk/andsen/c/d;.a:Z // field@014f │ │ 018794: 7120 3903 3100 |0034: invoke-static {v1, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01879a: 1a01 0000 |0037: const-string v1, "" // string@0000 │ │ 01879e: 0713 |0039: move-object v3, v1 │ │ 0187a0: 0121 |003a: move v1, v2 │ │ 0187a2: 6e10 a203 0600 |003b: invoke-virtual {v6}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@03a2 │ │ 0187a8: 0c07 |003e: move-result-object v7 │ │ 0187aa: 3807 8d00 |003f: if-eqz v7, 00cc // +008d │ │ 0187ae: 2208 d600 |0041: new-instance v8, Ljava/lang/StringBuilder; // type@00d6 │ │ -0187b2: 7010 fc03 0800 |0043: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -0187b8: 6e20 0004 3800 |0046: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0187b2: 7010 fd03 0800 |0043: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +0187b8: 6e20 0104 3800 |0046: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0187be: 0c03 |0049: move-result-object v3 │ │ -0187c0: 6e20 0004 7300 |004a: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0187c0: 6e20 0104 7300 |004a: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0187c6: 0c03 |004d: move-result-object v3 │ │ -0187c8: 6e10 0204 0300 |004e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0187c8: 6e10 0304 0300 |004e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0187ce: 0c03 |0051: move-result-object v3 │ │ -0187d0: 6e10 f703 0700 |0052: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +0187d0: 6e10 f803 0700 |0052: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 0187d6: 0c08 |0055: move-result-object v8 │ │ 0187d8: 6209 a401 |0056: sget-object v9, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -0187dc: 6e20 f603 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +0187dc: 6e20 f703 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 0187e2: 0c08 |005b: move-result-object v8 │ │ 0187e4: 1a09 8200 |005c: const-string v9, "CREATE TRIGGER" // string@0082 │ │ -0187e8: 6e20 f103 9800 |005e: invoke-virtual {v8, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ +0187e8: 6e20 f203 9800 |005e: invoke-virtual {v8, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ 0187ee: 0a08 |0061: move-result v8 │ │ 0187f0: 3808 0300 |0062: if-eqz v8, 0065 // +0003 │ │ 0187f4: 1211 |0064: const/4 v1, #int 1 // #1 │ │ 0187f6: 1a08 6500 |0065: const-string v8, ";" // string@0065 │ │ -0187fa: 6e20 e603 8300 |0067: invoke-virtual {v3, v8}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +0187fa: 6e20 e703 8300 |0067: invoke-virtual {v3, v8}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 018800: 0a08 |006a: move-result v8 │ │ 018802: 3908 0a00 |006b: if-nez v8, 0075 // +000a │ │ 018806: 1a08 0000 |006d: const-string v8, "" // string@0000 │ │ -01880a: 6e20 e703 8300 |006f: invoke-virtual {v3, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01880a: 6e20 e803 8300 |006f: invoke-virtual {v3, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 018810: 0a08 |0072: move-result v8 │ │ 018812: 3808 0400 |0073: if-eqz v8, 0077 // +0004 │ │ 018816: 3801 1300 |0075: if-eqz v1, 0088 // +0013 │ │ 01881a: 2208 d600 |0077: new-instance v8, Ljava/lang/StringBuilder; // type@00d6 │ │ -01881e: 7010 fc03 0800 |0079: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -018824: 6e20 0004 3800 |007c: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01881e: 7010 fd03 0800 |0079: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +018824: 6e20 0104 3800 |007c: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01882a: 0c03 |007f: move-result-object v3 │ │ -01882c: 6e20 0004 4300 |0080: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01882c: 6e20 0104 4300 |0080: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018832: 0c03 |0083: move-result-object v3 │ │ -018834: 6e10 0204 0300 |0084: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018834: 6e10 0304 0300 |0084: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01883a: 0c03 |0087: move-result-object v3 │ │ 01883c: 1a08 4900 |0088: const-string v8, "--" // string@0049 │ │ -018840: 6e20 f103 8300 |008a: invoke-virtual {v3, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f1 │ │ +018840: 6e20 f203 8300 |008a: invoke-virtual {v3, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@03f2 │ │ 018846: 0a08 |008d: move-result v8 │ │ 018848: 3808 0800 |008e: if-eqz v8, 0096 // +0008 │ │ -01884c: 7220 1b04 3000 |0090: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +01884c: 7220 1c04 3000 |0090: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 018852: 1a03 0000 |0093: const-string v3, "" // string@0000 │ │ 018856: 28a6 |0095: goto 003b // -005a │ │ -018858: 6e10 f703 0700 |0096: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +018858: 6e10 f803 0700 |0096: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01885e: 0c08 |0099: move-result-object v8 │ │ 018860: 1a09 6500 |009a: const-string v9, ";" // string@0065 │ │ -018864: 6e20 e603 9800 |009c: invoke-virtual {v8, v9}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +018864: 6e20 e703 9800 |009c: invoke-virtual {v8, v9}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01886a: 0a08 |009f: move-result v8 │ │ 01886c: 3808 0400 |00a0: if-eqz v8, 00a4 // +0004 │ │ 018870: 3801 1600 |00a2: if-eqz v1, 00b8 // +0016 │ │ 018874: 3801 97ff |00a4: if-eqz v1, 003b // -0069 │ │ -018878: 6e10 f703 0700 |00a6: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +018878: 6e10 f803 0700 |00a6: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01887e: 0c07 |00a9: move-result-object v7 │ │ 018880: 6208 a401 |00aa: sget-object v8, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -018884: 6e20 f603 8700 |00ac: invoke-virtual {v7, v8}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f6 │ │ +018884: 6e20 f703 8700 |00ac: invoke-virtual {v7, v8}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f7 │ │ 01888a: 0c07 |00af: move-result-object v7 │ │ 01888c: 1a08 c600 |00b0: const-string v8, "END;" // string@00c6 │ │ -018890: 6e20 e603 8700 |00b2: invoke-virtual {v7, v8}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +018890: 6e20 e703 8700 |00b2: invoke-virtual {v7, v8}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 018896: 0a07 |00b5: move-result v7 │ │ 018898: 3807 85ff |00b6: if-eqz v7, 003b // -007b │ │ 01889c: 1201 |00b8: const/4 v1, #int 0 // #0 │ │ -01889e: 6e10 ed03 0300 |00b9: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@03ed │ │ +01889e: 6e10 ee03 0300 |00b9: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@03ee │ │ 0188a4: 0a07 |00bc: move-result v7 │ │ 0188a6: d807 07ff |00bd: add-int/lit8 v7, v7, #int -1 // #ff │ │ -0188aa: 6e30 f303 1307 |00bf: invoke-virtual {v3, v1, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +0188aa: 6e30 f403 1307 |00bf: invoke-virtual {v3, v1, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 0188b0: 0c01 |00c2: move-result-object v1 │ │ -0188b2: 7220 1b04 1000 |00c3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +0188b2: 7220 1c04 1000 |00c3: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 0188b8: 1a01 0000 |00c6: const-string v1, "" // string@0000 │ │ 0188bc: 0713 |00c8: move-object v3, v1 │ │ 0188be: 0121 |00c9: move v1, v2 │ │ 0188c0: 2900 71ff |00ca: goto/16 003b // -008f │ │ 0188c4: 6e10 a103 0600 |00cc: invoke-virtual {v6}, Ljava/io/BufferedReader;.close:()V // method@03a1 │ │ 0188ca: 6e10 bb03 0500 |00cf: invoke-virtual {v5}, Ljava/io/FileReader;.close:()V // method@03bb │ │ 0188d0: 1a01 7200 |00d2: const-string v1, "All lines read" // string@0072 │ │ 0188d4: 6302 4f01 |00d4: sget-boolean v2, Ldk/andsen/c/d;.a:Z // field@014f │ │ 0188d8: 7120 3903 2100 |00d6: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0188de: 1100 |00d9: return-object v0 │ │ 0188e0: 0d00 |00da: move-exception v0 │ │ 0188e2: 2201 d600 |00db: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -0188e6: 7010 fc03 0100 |00dd: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0188e6: 7010 fd03 0100 |00dd: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0188ec: 1a02 d700 |00e0: const-string v2, "Exception! " // string@00d7 │ │ -0188f0: 6e20 0004 2100 |00e2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0188f0: 6e20 0104 2100 |00e2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0188f6: 0c01 |00e5: move-result-object v1 │ │ -0188f8: 6e10 cf03 0000 |00e6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +0188f8: 6e10 d003 0000 |00e6: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 0188fe: 0c02 |00e9: move-result-object v2 │ │ -018900: 6e20 0004 2100 |00ea: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018900: 6e20 0104 2100 |00ea: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018906: 0c01 |00ed: move-result-object v1 │ │ -018908: 6e10 0204 0100 |00ee: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018908: 6e10 0304 0100 |00ee: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01890e: 0c01 |00f1: move-result-object v1 │ │ 018910: 6302 4f01 |00f2: sget-boolean v2, Ldk/andsen/c/d;.a:Z // field@014f │ │ 018914: 7120 3c03 2100 |00f4: invoke-static {v1, v2}, Ldk/andsen/c/e;.b:(Ljava/lang/String;Z)V // method@033c │ │ -01891a: 6e10 cf03 0000 |00f7: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +01891a: 6e10 d003 0000 |00f7: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 018920: 0c00 |00fa: move-result-object v0 │ │ 018922: 7120 3603 a000 |00fb: invoke-static {v0, v10}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Landroid/content/Context;)V // method@0336 │ │ 018928: 1200 |00fe: const/4 v0, #int 0 // #0 │ │ 01892a: 28da |00ff: goto 00d9 // -0026 │ │ catches : 1 │ │ 0x0013 - 0x00d2 │ │ Ljava/lang/Exception; -> 0x00da │ │ @@ -26311,31 +26310,31 @@ │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ 018958: |[018958] dk.andsen.c.e.a:(Ljava/lang/String;)Ljava/lang/String; │ │ 018968: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ -01896c: 6e10 ed03 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@03ed │ │ +01896c: 6e10 ee03 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@03ee │ │ 018972: 0a00 |0005: move-result v0 │ │ 018974: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -018978: 6e20 f203 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ +018978: 6e20 f303 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ 01897e: 0c00 |000b: move-result-object v0 │ │ 018980: 1a01 5b00 |000c: const-string v1, "/" // string@005b │ │ -018984: 6e20 e803 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ +018984: 6e20 e903 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ 01898a: 0a00 |0011: move-result v0 │ │ 01898c: 3900 1500 |0012: if-nez v0, 0027 // +0015 │ │ 018990: 2200 d600 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -018994: 7010 fc03 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01899a: 6e20 0004 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018994: 7010 fd03 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01899a: 6e20 0104 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0189a0: 0c00 |001c: move-result-object v0 │ │ 0189a2: 1a01 5b00 |001d: const-string v1, "/" // string@005b │ │ -0189a6: 6e20 0004 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0189a6: 6e20 0104 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0189ac: 0c00 |0022: move-result-object v0 │ │ -0189ae: 6e10 0204 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0189ae: 6e10 0304 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0189b4: 0c02 |0026: move-result-object v2 │ │ 0189b6: 1102 |0027: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Ldk/andsen/c/e;) │ │ @@ -26367,15 +26366,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 0189e8: |[0189e8] dk.andsen.c.e.a:(Ljava/lang/Exception;Z)V │ │ 0189f8: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -0189fc: 6e10 d103 0000 |0002: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ +0189fc: 6e10 d203 0000 |0002: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ 018a02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Ldk/andsen/c/e;) │ │ name : 'a' │ │ @@ -26418,15 +26417,15 @@ │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ 018a68: |[018a68] dk.andsen.c.e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ 018a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ 018a7a: 1401 1a00 077f |0001: const v1, #float 1.79446e+38 // #7f07001a │ │ 018a80: 6e20 3400 1400 |0004: invoke-virtual {v4, v1}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0034 │ │ 018a86: 0c01 |0007: move-result-object v1 │ │ -018a88: 6e10 df03 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +018a88: 7210 ca03 0100 |0008: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 018a8e: 0c01 |000b: move-result-object v1 │ │ 018a90: 7154 3803 3210 |000c: invoke-static {v2, v3, v0, v1, v4}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V // method@0338 │ │ 018a96: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ @@ -26441,15 +26440,15 @@ │ │ insns size : 38 16-bit code units │ │ 018a98: |[018a98] dk.andsen.c.e.a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ 018aa8: 2200 0700 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0007 │ │ 018aac: 7020 0900 6000 |0002: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ 018ab2: 6e10 0a00 0000 |0005: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@000a │ │ 018ab8: 0c00 |0008: move-result-object v0 │ │ 018aba: 3804 0900 |0009: if-eqz v4, 0012 // +0009 │ │ -018abe: 6e10 d403 0400 |000b: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ +018abe: 6e10 d503 0400 |000b: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ 018ac4: 0a01 |000e: move-result v1 │ │ 018ac6: 6e20 1700 1000 |000f: invoke-virtual {v0, v1}, Landroid/app/AlertDialog;.setIcon:(I)V // method@0017 │ │ 018acc: 6e20 1900 2000 |0012: invoke-virtual {v0, v2}, Landroid/app/AlertDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@0019 │ │ 018ad2: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ 018ad6: 6e20 1800 3000 |0017: invoke-virtual {v0, v3}, Landroid/app/AlertDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0018 │ │ 018adc: 2201 a900 |001a: new-instance v1, Ldk/andsen/c/g; // type@00a9 │ │ 018ae0: 7010 4003 0100 |001c: invoke-direct {v1}, Ldk/andsen/c/g;.:()V // method@0340 │ │ @@ -26487,15 +26486,15 @@ │ │ ins : 0 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ 018b14: |[018b14] dk.andsen.c.e.a:()Z │ │ 018b24: 7100 7600 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0076 │ │ 018b2a: 0c00 |0003: move-result-object v0 │ │ 018b2c: 1a01 c503 |0004: const-string v1, "mounted" // string@03c5 │ │ -018b30: 6e20 e703 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +018b30: 6e20 e803 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 018b36: 0a00 |0009: move-result v0 │ │ 018b38: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ 018b3c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ 018b3e: 0f00 |000d: return v0 │ │ 018b40: 1200 |000e: const/4 v0, #int 0 // #0 │ │ 018b42: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ @@ -26609,15 +26608,15 @@ │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018c08: |[018c08] dk.andsen.c.f.:()V │ │ -018c18: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +018c18: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 018c1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/c/f;) │ │ @@ -26662,15 +26661,15 @@ │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 018c34: |[018c34] dk.andsen.c.g.:()V │ │ -018c44: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +018c44: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 018c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/c/g;) │ │ @@ -26792,41 +26791,41 @@ │ │ 018ce8: 6e20 9500 7000 |0030: invoke-virtual {v0, v7}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0095 │ │ 018cee: 5470 5301 |0033: iget-object v0, v7, Ldk/andsen/csv/CsvExport;.c:Ldk/andsen/asqlitemanager/q; // field@0153 │ │ 018cf2: 5471 5201 |0035: iget-object v1, v7, Ldk/andsen/csv/CsvExport;.b:Ljava/lang/String; // field@0152 │ │ 018cf6: 6e20 b302 1000 |0037: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;)[Ldk/andsen/b/c; // method@02b3 │ │ 018cfc: 0c00 |003a: move-result-object v0 │ │ 018cfe: 5b70 5401 |003b: iput-object v0, v7, Ldk/andsen/csv/CsvExport;.d:[Ldk/andsen/b/c; // field@0154 │ │ 018d02: 2200 d600 |003d: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -018d06: 7010 fc03 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +018d06: 7010 fd03 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 018d0c: 1a01 9e00 |0042: const-string v1, "CsvExport fields.length" // string@009e │ │ -018d10: 6e20 0004 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018d10: 6e20 0104 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018d16: 0c00 |0047: move-result-object v0 │ │ 018d18: 5471 5401 |0048: iget-object v1, v7, Ldk/andsen/csv/CsvExport;.d:[Ldk/andsen/b/c; // field@0154 │ │ 018d1c: 2111 |004a: array-length v1, v1 │ │ -018d1e: 6e20 fd03 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +018d1e: 6e20 fe03 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 018d24: 0c00 |004e: move-result-object v0 │ │ -018d26: 6e10 0204 0000 |004f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018d26: 6e10 0304 0000 |004f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 018d2c: 0c00 |0052: move-result-object v0 │ │ 018d2e: 5571 5101 |0053: iget-boolean v1, v7, Ldk/andsen/csv/CsvExport;.a:Z // field@0151 │ │ 018d32: 7120 3903 1000 |0055: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 018d38: 5471 5401 |0058: iget-object v1, v7, Ldk/andsen/csv/CsvExport;.d:[Ldk/andsen/b/c; // field@0154 │ │ 018d3c: 2112 |005a: array-length v2, v1 │ │ 018d3e: 1200 |005b: const/4 v0, #int 0 // #0 │ │ 018d40: 3520 4900 |005c: if-ge v0, v2, 00a5 // +0049 │ │ 018d44: 4603 0100 |005e: aget-object v3, v1, v0 │ │ 018d48: 2204 d600 |0060: new-instance v4, Ljava/lang/StringBuilder; // type@00d6 │ │ -018d4c: 7010 fc03 0400 |0062: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +018d4c: 7010 fd03 0400 |0062: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 018d52: 1a05 9d00 |0065: const-string v5, "CsvExport adding field " // string@009d │ │ -018d56: 6e20 0004 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018d56: 6e20 0104 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018d5c: 0c04 |006a: move-result-object v4 │ │ 018d5e: 6e10 0703 0300 |006b: invoke-virtual {v3}, Ldk/andsen/b/c;.a:()Ljava/lang/String; // method@0307 │ │ 018d64: 0c05 |006e: move-result-object v5 │ │ -018d66: 6e20 0004 5400 |006f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +018d66: 6e20 0104 5400 |006f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 018d6c: 0c04 |0072: move-result-object v4 │ │ -018d6e: 6e10 0204 0400 |0073: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +018d6e: 6e10 0304 0400 |0073: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 018d74: 0c04 |0076: move-result-object v4 │ │ 018d76: 5575 5101 |0077: iget-boolean v5, v7, Ldk/andsen/csv/CsvExport;.a:Z // field@0151 │ │ 018d7a: 7120 3903 5400 |0079: invoke-static {v4, v5}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 018d80: 2204 4000 |007c: new-instance v4, Landroid/widget/LinearLayout; // type@0040 │ │ 018d84: 5475 5801 |007e: iget-object v5, v7, Ldk/andsen/csv/CsvExport;.h:Landroid/content/Context; // field@0158 │ │ 018d88: 7020 b400 5400 |0080: invoke-direct {v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ 018d8e: 2205 3f00 |0083: new-instance v5, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ @@ -26867,15 +26866,15 @@ │ │ 018df6: 6e10 4503 0500 |0009: invoke-virtual {v5}, Ldk/andsen/csv/CsvExport;.finish:()V // method@0345 │ │ 018dfc: 0e00 |000c: return-void │ │ 018dfe: 6e10 8800 0600 |000d: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@0088 │ │ 018e04: 0a00 |0010: move-result v0 │ │ 018e06: 1401 1b00 087f |0011: const v1, #float 1.80776e+38 // #7f08001b │ │ 018e0c: 3310 f8ff |0014: if-ne v0, v1, 000c // -0008 │ │ 018e10: 2202 dc00 |0016: new-instance v2, Ljava/util/ArrayList; // type@00dc │ │ -018e14: 7010 0904 0200 |0018: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +018e14: 7010 0a04 0200 |0018: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@040a │ │ 018e1a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ 018e1c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ 018e1e: 0101 |001d: move v1, v0 │ │ 018e20: 5450 5501 |001e: iget-object v0, v5, Ldk/andsen/csv/CsvExport;.e:Landroid/widget/LinearLayout; // field@0155 │ │ 018e24: 6e10 b700 0000 |0020: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@00b7 │ │ 018e2a: 0a00 |0023: move-result v0 │ │ 018e2c: 3501 1f00 |0024: if-ge v1, v0, 0043 // +001f │ │ @@ -26884,48 +26883,48 @@ │ │ 018e3a: 0c00 |002b: move-result-object v0 │ │ 018e3c: 1f00 3a00 |002c: check-cast v0, Landroid/widget/CheckBox; // type@003a │ │ 018e40: 6e10 9a00 0000 |002e: invoke-virtual {v0}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ 018e46: 0a04 |0031: move-result v4 │ │ 018e48: 3804 0d00 |0032: if-eqz v4, 003f // +000d │ │ 018e4c: 6e10 9900 0000 |0034: invoke-virtual {v0}, Landroid/widget/CheckBox;.getText:()Ljava/lang/CharSequence; // method@0099 │ │ 018e52: 0c00 |0037: move-result-object v0 │ │ -018e54: 6e10 df03 0000 |0038: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +018e54: 7210 ca03 0000 |0038: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 018e5a: 0c00 |003b: move-result-object v0 │ │ -018e5c: 7220 1b04 0200 |003c: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +018e5c: 7220 1c04 0200 |003c: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 018e62: d800 0101 |003f: add-int/lit8 v0, v1, #int 1 // #01 │ │ 018e66: 0101 |0041: move v1, v0 │ │ 018e68: 28dc |0042: goto 001e // -0024 │ │ -018e6a: 7210 1f04 0200 |0043: invoke-interface {v2}, Ljava/util/List;.size:()I // method@041f │ │ +018e6a: 7210 2004 0200 |0043: invoke-interface {v2}, Ljava/util/List;.size:()I // method@0420 │ │ 018e70: 0a00 |0046: move-result v0 │ │ 018e72: 3d00 2300 |0047: if-lez v0, 006a // +0023 │ │ 018e76: 5450 5301 |0049: iget-object v0, v5, Ldk/andsen/csv/CsvExport;.c:Ldk/andsen/asqlitemanager/q; // field@0153 │ │ 018e7a: 5451 5801 |004b: iget-object v1, v5, Ldk/andsen/csv/CsvExport;.h:Landroid/content/Context; // field@0158 │ │ 018e7e: 5454 5201 |004d: iget-object v4, v5, Ldk/andsen/csv/CsvExport;.b:Ljava/lang/String; // field@0152 │ │ 018e82: 6e53 a102 1024 |004f: invoke-virtual {v0, v1, v4, v2, v3}, Ldk/andsen/asqlitemanager/q;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; // method@02a1 │ │ 018e88: 0c00 |0052: move-result-object v0 │ │ 018e8a: 3900 0600 |0053: if-nez v0, 0059 // +0006 │ │ 018e8e: 6e10 4503 0500 |0055: invoke-virtual {v5}, Ldk/andsen/csv/CsvExport;.finish:()V // method@0345 │ │ 018e94: 28b4 |0058: goto 000c // -004c │ │ 018e96: 1401 2e00 077f |0059: const v1, #float 1.79447e+38 // #7f07002e │ │ 018e9c: 6e20 4703 1500 |005c: invoke-virtual {v5, v1}, Ldk/andsen/csv/CsvExport;.getString:(I)Ljava/lang/String; // method@0347 │ │ 018ea2: 0c01 |005f: move-result-object v1 │ │ -018ea4: 6e10 f503 0100 |0060: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f5 │ │ +018ea4: 6e10 f603 0100 |0060: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f6 │ │ 018eaa: 0c01 |0063: move-result-object v1 │ │ 018eac: 5452 5801 |0064: iget-object v2, v5, Ldk/andsen/csv/CsvExport;.h:Landroid/content/Context; // field@0158 │ │ 018eb0: 7130 3703 0102 |0066: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 018eb6: 28a3 |0069: goto 000c // -005d │ │ 018eb8: 1400 2f00 077f |006a: const v0, #float 1.79447e+38 // #7f07002f │ │ 018ebe: 6e20 4803 0500 |006d: invoke-virtual {v5, v0}, Ldk/andsen/csv/CsvExport;.getText:(I)Ljava/lang/CharSequence; // method@0348 │ │ 018ec4: 0c00 |0070: move-result-object v0 │ │ -018ec6: 6e10 df03 0000 |0071: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +018ec6: 7210 ca03 0000 |0071: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 018ecc: 0c00 |0074: move-result-object v0 │ │ 018ece: 1401 ec00 077f |0075: const v1, #float 1.79451e+38 // #7f0700ec │ │ 018ed4: 6e20 4803 1500 |0078: invoke-virtual {v5, v1}, Ldk/andsen/csv/CsvExport;.getText:(I)Ljava/lang/CharSequence; // method@0348 │ │ 018eda: 0c01 |007b: move-result-object v1 │ │ -018edc: 6e10 df03 0100 |007c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +018edc: 7210 ca03 0100 |007c: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 018ee2: 0c01 |007f: move-result-object v1 │ │ 018ee4: 5452 5801 |0080: iget-object v2, v5, Ldk/andsen/csv/CsvExport;.h:Landroid/content/Context; // field@0158 │ │ 018ee8: 7130 3703 1002 |0082: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 018eee: 2887 |0085: goto 000c // -0079 │ │ catches : (none) │ │ positions : │ │ locals : │ │ @@ -27110,43 +27109,43 @@ │ │ 019040: 5bc0 6101 |0058: iput-object v0, v12, Ldk/andsen/csv/CsvImport;.i:Landroid/widget/EditText; // field@0161 │ │ 019044: 54c0 5b01 |005a: iget-object v0, v12, Ldk/andsen/csv/CsvImport;.c:Ldk/andsen/asqlitemanager/q; // field@015b │ │ 019048: 54c1 5a01 |005c: iget-object v1, v12, Ldk/andsen/csv/CsvImport;.b:Ljava/lang/String; // field@015a │ │ 01904c: 6e20 b302 1000 |005e: invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/q;.a:(Ljava/lang/String;)[Ldk/andsen/b/c; // method@02b3 │ │ 019052: 0c00 |0061: move-result-object v0 │ │ 019054: 5bc0 5c01 |0062: iput-object v0, v12, Ldk/andsen/csv/CsvImport;.d:[Ldk/andsen/b/c; // field@015c │ │ 019058: 2200 d600 |0064: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01905c: 7010 fc03 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01905c: 7010 fd03 0000 |0066: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 019062: 1a01 a200 |0069: const-string v1, "CsvImport fields.length" // string@00a2 │ │ -019066: 6e20 0004 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019066: 6e20 0104 1000 |006b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01906c: 0c00 |006e: move-result-object v0 │ │ 01906e: 54c1 5c01 |006f: iget-object v1, v12, Ldk/andsen/csv/CsvImport;.d:[Ldk/andsen/b/c; // field@015c │ │ 019072: 2111 |0071: array-length v1, v1 │ │ -019074: 6e20 fd03 1000 |0072: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +019074: 6e20 fe03 1000 |0072: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 01907a: 0c00 |0075: move-result-object v0 │ │ -01907c: 6e10 0204 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01907c: 6e10 0304 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 019082: 0c00 |0079: move-result-object v0 │ │ 019084: 55c1 5901 |007a: iget-boolean v1, v12, Ldk/andsen/csv/CsvImport;.a:Z // field@0159 │ │ 019088: 7120 3903 1000 |007c: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01908e: 7010 4e03 0c00 |007f: invoke-direct {v12}, Ldk/andsen/csv/CsvImport;.b:()V // method@034e │ │ 019094: 54c4 5c01 |0082: iget-object v4, v12, Ldk/andsen/csv/CsvImport;.d:[Ldk/andsen/b/c; // field@015c │ │ 019098: 2145 |0084: array-length v5, v4 │ │ 01909a: 1200 |0085: const/4 v0, #int 0 // #0 │ │ 01909c: 0121 |0086: move v1, v2 │ │ 01909e: 3550 7100 |0087: if-ge v0, v5, 00f8 // +0071 │ │ 0190a2: 4606 0400 |0089: aget-object v6, v4, v0 │ │ 0190a6: 2203 d600 |008b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -0190aa: 7010 fc03 0300 |008d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0190aa: 7010 fd03 0300 |008d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0190b0: 1a07 a100 |0090: const-string v7, "CsvImport adding field " // string@00a1 │ │ -0190b4: 6e20 0004 7300 |0092: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0190b4: 6e20 0104 7300 |0092: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0190ba: 0c03 |0095: move-result-object v3 │ │ 0190bc: 6e10 0703 0600 |0096: invoke-virtual {v6}, Ldk/andsen/b/c;.a:()Ljava/lang/String; // method@0307 │ │ 0190c2: 0c07 |0099: move-result-object v7 │ │ -0190c4: 6e20 0004 7300 |009a: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0190c4: 6e20 0104 7300 |009a: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0190ca: 0c03 |009d: move-result-object v3 │ │ -0190cc: 6e10 0204 0300 |009e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0190cc: 6e10 0304 0300 |009e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0190d2: 0c03 |00a1: move-result-object v3 │ │ 0190d4: 55c7 5901 |00a2: iget-boolean v7, v12, Ldk/andsen/csv/CsvImport;.a:Z // field@0159 │ │ 0190d8: 7120 3903 7300 |00a4: invoke-static {v3, v7}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0190de: 2207 4000 |00a7: new-instance v7, Landroid/widget/LinearLayout; // type@0040 │ │ 0190e2: 54c3 6301 |00a9: iget-object v3, v12, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 0190e6: 7020 b400 3700 |00ab: invoke-direct {v7, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@00b4 │ │ 0190ec: 2203 3f00 |00ae: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@003f │ │ @@ -27155,22 +27154,22 @@ │ │ 0190fc: 2208 3a00 |00b6: new-instance v8, Landroid/widget/CheckBox; // type@003a │ │ 019100: 54c3 6301 |00b8: iget-object v3, v12, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 019104: 7020 9800 3800 |00ba: invoke-direct {v8, v3}, Landroid/widget/CheckBox;.:(Landroid/content/Context;)V // method@0098 │ │ 01910a: 2209 3d00 |00bd: new-instance v9, Landroid/widget/EditText; // type@003d │ │ 01910e: 54c3 6301 |00bf: iget-object v3, v12, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 019112: 7020 a200 3900 |00c1: invoke-direct {v9, v3}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@00a2 │ │ 019118: 2203 d600 |00c4: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -01911c: 7010 fc03 0300 |00c6: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01911c: 7010 fd03 0300 |00c6: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 019122: 1a0a 0000 |00c9: const-string v10, "" // string@0000 │ │ -019126: 6e20 0004 a300 |00cb: invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019126: 6e20 0104 a300 |00cb: invoke-virtual {v3, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01912c: 0c0a |00ce: move-result-object v10 │ │ 01912e: d803 0101 |00cf: add-int/lit8 v3, v1, #int 1 // #01 │ │ -019132: 6e20 fd03 1a00 |00d1: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +019132: 6e20 fe03 1a00 |00d1: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 019138: 0c01 |00d4: move-result-object v1 │ │ -01913a: 6e10 0204 0100 |00d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01913a: 6e10 0304 0100 |00d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 019140: 0c01 |00d8: move-result-object v1 │ │ 019142: 6e20 ae00 1900 |00d9: invoke-virtual {v9, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@00ae │ │ 019148: 6e20 9b00 2800 |00dc: invoke-virtual {v8, v2}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ 01914e: 6e10 0703 0600 |00df: invoke-virtual {v6}, Ldk/andsen/b/c;.a:()Ljava/lang/String; // method@0307 │ │ 019154: 0c01 |00e2: move-result-object v1 │ │ 019156: 6e20 a100 1800 |00e3: invoke-virtual {v8, v1}, Landroid/widget/CheckBox;.setText:(Ljava/lang/CharSequence;)V // method@00a1 │ │ 01915c: 6e20 9b00 2800 |00e6: invoke-virtual {v8, v2}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@009b │ │ @@ -27196,100 +27195,100 @@ │ │ outs : 3 │ │ insns size : 181 16-bit code units │ │ 019184: |[019184] dk.andsen.csv.CsvImport.b:()V │ │ 019194: 2200 cf00 |0000: new-instance v0, Ljava/lang/Integer; // type@00cf │ │ 019198: 5441 6101 |0002: iget-object v1, v4, Ldk/andsen/csv/CsvImport;.i:Landroid/widget/EditText; // field@0161 │ │ 01919c: 6e10 a500 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ 0191a2: 0c01 |0007: move-result-object v1 │ │ -0191a4: 6e10 df03 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +0191a4: 6e10 e003 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ 0191aa: 0c01 |000b: move-result-object v1 │ │ -0191ac: 7020 d303 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -0191b2: 6e10 d403 0000 |000f: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ +0191ac: 7020 d403 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +0191b2: 6e10 d503 0000 |000f: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ 0191b8: 0a00 |0012: move-result v0 │ │ 0191ba: 5441 6501 |0013: iget-object v1, v4, Ldk/andsen/csv/CsvImport;.m:Ljava/lang/String; // field@0165 │ │ 0191be: 1252 |0015: const/4 v2, #int 5 // #5 │ │ 0191c0: 7130 5803 2100 |0016: invoke-static {v1, v2, v0}, Ldk/andsen/csv/a;.a:(Ljava/lang/String;II)Ljava/util/List; // method@0358 │ │ 0191c6: 0c00 |0019: move-result-object v0 │ │ 0191c8: 5b40 6401 |001a: iput-object v0, v4, Ldk/andsen/csv/CsvImport;.l:Ljava/util/List; // field@0164 │ │ 0191cc: 2200 d600 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0191d0: 7010 fc03 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0191d0: 7010 fd03 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0191d6: 1a01 1901 |0021: const-string v1, "Importing " // string@0119 │ │ -0191da: 6e20 0004 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0191da: 6e20 0104 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0191e0: 0c00 |0026: move-result-object v0 │ │ 0191e2: 5441 5b01 |0027: iget-object v1, v4, Ldk/andsen/csv/CsvImport;.c:Ldk/andsen/asqlitemanager/q; // field@015b │ │ 0191e6: 5411 1401 |0029: iget-object v1, v1, Ldk/andsen/asqlitemanager/q;.c:Ljava/lang/String; // field@0114 │ │ -0191ea: 6e20 0004 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0191ea: 6e20 0104 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0191f0: 0c00 |002e: move-result-object v0 │ │ 0191f2: 1a01 5400 |002f: const-string v1, "." // string@0054 │ │ -0191f6: 6e20 0004 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0191f6: 6e20 0104 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0191fc: 0c00 |0034: move-result-object v0 │ │ 0191fe: 5441 5a01 |0035: iget-object v1, v4, Ldk/andsen/csv/CsvImport;.b:Ljava/lang/String; // field@015a │ │ -019202: 6e20 0004 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019202: 6e20 0104 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019208: 0c00 |003a: move-result-object v0 │ │ 01920a: 1a01 5600 |003b: const-string v1, ".csv" // string@0056 │ │ -01920e: 6e20 0004 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01920e: 6e20 0104 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019214: 0c00 |0040: move-result-object v0 │ │ -019216: 6e10 0204 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +019216: 6e10 0304 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01921c: 0c00 |0044: move-result-object v0 │ │ 01921e: 5541 5901 |0045: iget-boolean v1, v4, Ldk/andsen/csv/CsvImport;.a:Z // field@0159 │ │ 019222: 7120 3903 1000 |0047: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 019228: 5440 6401 |004a: iget-object v0, v4, Ldk/andsen/csv/CsvImport;.l:Ljava/util/List; // field@0164 │ │ 01922c: 3800 4f00 |004c: if-eqz v0, 009b // +004f │ │ 019230: 1a00 0000 |004e: const-string v0, "" // string@0000 │ │ 019234: 5441 6401 |0050: iget-object v1, v4, Ldk/andsen/csv/CsvImport;.l:Ljava/util/List; // field@0164 │ │ -019238: 7210 1e04 0100 |0052: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ +019238: 7210 1f04 0100 |0052: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ 01923e: 0c02 |0055: move-result-object v2 │ │ 019240: 0701 |0056: move-object v1, v0 │ │ -019242: 7210 1804 0200 |0057: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ +019242: 7210 1904 0200 |0057: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ 019248: 0a00 |005a: move-result v0 │ │ 01924a: 3800 3b00 |005b: if-eqz v0, 0096 // +003b │ │ -01924e: 7210 1904 0200 |005d: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ +01924e: 7210 1a04 0200 |005d: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ 019254: 0c00 |0060: move-result-object v0 │ │ 019256: 1f00 d400 |0061: check-cast v0, Ljava/lang/String; // type@00d4 │ │ 01925a: 1a03 0000 |0063: const-string v3, "" // string@0000 │ │ -01925e: 6e20 e703 3100 |0065: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01925e: 6e20 e803 3100 |0065: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 019264: 0a03 |0068: move-result v3 │ │ 019266: 3803 1500 |0069: if-eqz v3, 007e // +0015 │ │ 01926a: 2203 d600 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -01926e: 7010 fc03 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -019274: 6e20 0004 1300 |0070: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01926e: 7010 fd03 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +019274: 6e20 0104 1300 |0070: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01927a: 0c01 |0073: move-result-object v1 │ │ -01927c: 6e20 0004 0100 |0074: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01927c: 6e20 0104 0100 |0074: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019282: 0c00 |0077: move-result-object v0 │ │ -019284: 6e10 0204 0000 |0078: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +019284: 6e10 0304 0000 |0078: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01928a: 0c00 |007b: move-result-object v0 │ │ 01928c: 0701 |007c: move-object v1, v0 │ │ 01928e: 28da |007d: goto 0057 // -0026 │ │ 019290: 2203 d600 |007e: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -019294: 7010 fc03 0300 |0080: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01929a: 6e20 0004 1300 |0083: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019294: 7010 fd03 0300 |0080: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01929a: 6e20 0104 1300 |0083: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0192a0: 0c01 |0086: move-result-object v1 │ │ 0192a2: 1a03 0100 |0087: const-string v3, " │ │ " // string@0001 │ │ -0192a6: 6e20 0004 3100 |0089: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0192a6: 6e20 0104 3100 |0089: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0192ac: 0c01 |008c: move-result-object v1 │ │ -0192ae: 6e20 0004 0100 |008d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0192ae: 6e20 0104 0100 |008d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0192b4: 0c00 |0090: move-result-object v0 │ │ -0192b6: 6e10 0204 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0192b6: 6e10 0304 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0192bc: 0c00 |0094: move-result-object v0 │ │ 0192be: 28e7 |0095: goto 007c // -0019 │ │ 0192c0: 5440 6201 |0096: iget-object v0, v4, Ldk/andsen/csv/CsvImport;.j:Landroid/widget/TextView; // field@0162 │ │ 0192c4: 6e20 ee00 1000 |0098: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 0192ca: 0e00 |009b: return-void │ │ 0192cc: 0d00 |009c: move-exception v0 │ │ 0192ce: 1401 2f00 077f |009d: const v1, #float 1.79447e+38 // #7f07002f │ │ 0192d4: 6e20 5303 1400 |00a0: invoke-virtual {v4, v1}, Ldk/andsen/csv/CsvImport;.getText:(I)Ljava/lang/CharSequence; // method@0353 │ │ 0192da: 0c01 |00a3: move-result-object v1 │ │ -0192dc: 6e10 df03 0100 |00a4: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +0192dc: 7210 ca03 0100 |00a4: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 0192e2: 0c01 |00a7: move-result-object v1 │ │ -0192e4: 6e10 cf03 0000 |00a8: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03cf │ │ +0192e4: 6e10 d003 0000 |00a8: invoke-virtual {v0}, Ljava/lang/Exception;.getLocalizedMessage:()Ljava/lang/String; // method@03d0 │ │ 0192ea: 0c02 |00ab: move-result-object v2 │ │ 0192ec: 5443 6301 |00ac: iget-object v3, v4, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 0192f0: 7130 3703 2103 |00ae: invoke-static {v1, v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ -0192f6: 6e10 d103 0000 |00b1: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d1 │ │ +0192f6: 6e10 d203 0000 |00b1: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@03d2 │ │ 0192fc: 28e7 |00b4: goto 009b // -0019 │ │ catches : 1 │ │ 0x0000 - 0x009b │ │ Ljava/lang/Exception; -> 0x009c │ │ positions : │ │ locals : │ │ │ │ @@ -27315,23 +27314,23 @@ │ │ 019342: 0a00 |0011: move-result v0 │ │ 019344: 1401 2100 087f |0012: const v1, #float 1.80776e+38 // #7f080021 │ │ 01934a: 3310 a500 |0015: if-ne v0, v1, 00ba // +00a5 │ │ 01934e: 2200 cf00 |0017: new-instance v0, Ljava/lang/Integer; // type@00cf │ │ 019352: 5491 6101 |0019: iget-object v1, v9, Ldk/andsen/csv/CsvImport;.i:Landroid/widget/EditText; // field@0161 │ │ 019356: 6e10 a500 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ 01935c: 0c01 |001e: move-result-object v1 │ │ -01935e: 6e10 df03 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01935e: 6e10 e003 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ 019364: 0c01 |0022: move-result-object v1 │ │ -019366: 7020 d303 1000 |0023: invoke-direct {v0, v1}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -01936c: 6e10 d403 0000 |0026: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d4 │ │ +019366: 7020 d403 1000 |0023: invoke-direct {v0, v1}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +01936c: 6e10 d503 0000 |0026: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@03d5 │ │ 019372: 0a04 |0029: move-result v4 │ │ 019374: 2205 dc00 |002a: new-instance v5, Ljava/util/ArrayList; // type@00dc │ │ -019378: 7010 0904 0500 |002c: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +019378: 7010 0a04 0500 |002c: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@040a │ │ 01937e: 2206 dc00 |002f: new-instance v6, Ljava/util/ArrayList; // type@00dc │ │ -019382: 7010 0904 0600 |0031: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +019382: 7010 0a04 0600 |0031: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@040a │ │ 019388: 5493 6501 |0034: iget-object v3, v9, Ldk/andsen/csv/CsvImport;.m:Ljava/lang/String; // field@0165 │ │ 01938c: 0172 |0036: move v2, v7 │ │ 01938e: 5490 5d01 |0037: iget-object v0, v9, Ldk/andsen/csv/CsvImport;.e:Landroid/widget/LinearLayout; // field@015d │ │ 019392: 6e10 b700 0000 |0039: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@00b7 │ │ 019398: 0a00 |003c: move-result v0 │ │ 01939a: 3502 3c00 |003d: if-ge v2, v0, 0079 // +003c │ │ 01939e: 5490 5d01 |003f: iget-object v0, v9, Ldk/andsen/csv/CsvImport;.e:Landroid/widget/LinearLayout; // field@015d │ │ @@ -27346,53 +27345,53 @@ │ │ 0193c2: 0c00 |0051: move-result-object v0 │ │ 0193c4: 1f00 3d00 |0052: check-cast v0, Landroid/widget/EditText; // type@003d │ │ 0193c8: 6e10 9a00 0100 |0054: invoke-virtual {v1}, Landroid/widget/CheckBox;.isChecked:()Z // method@009a │ │ 0193ce: 0a08 |0057: move-result v8 │ │ 0193d0: 3808 1d00 |0058: if-eqz v8, 0075 // +001d │ │ 0193d4: 6e10 9900 0100 |005a: invoke-virtual {v1}, Landroid/widget/CheckBox;.getText:()Ljava/lang/CharSequence; // method@0099 │ │ 0193da: 0c01 |005d: move-result-object v1 │ │ -0193dc: 6e10 df03 0100 |005e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +0193dc: 7210 ca03 0100 |005e: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 0193e2: 0c01 |0061: move-result-object v1 │ │ -0193e4: 7220 1b04 1500 |0062: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +0193e4: 7220 1c04 1500 |0062: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 0193ea: 2201 cf00 |0065: new-instance v1, Ljava/lang/Integer; // type@00cf │ │ 0193ee: 6e10 a500 0000 |0067: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ 0193f4: 0c00 |006a: move-result-object v0 │ │ -0193f6: 6e10 df03 0000 |006b: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +0193f6: 6e10 e003 0000 |006b: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ 0193fc: 0c00 |006e: move-result-object v0 │ │ -0193fe: 7020 d303 0100 |006f: invoke-direct {v1, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d3 │ │ -019404: 7220 1b04 1600 |0072: invoke-interface {v6, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +0193fe: 7020 d403 0100 |006f: invoke-direct {v1, v0}, Ljava/lang/Integer;.:(Ljava/lang/String;)V // method@03d4 │ │ +019404: 7220 1c04 1600 |0072: invoke-interface {v6, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 01940a: d800 0201 |0075: add-int/lit8 v0, v2, #int 1 // #01 │ │ 01940e: 0102 |0077: move v2, v0 │ │ 019410: 28bf |0078: goto 0037 // -0041 │ │ -019412: 7210 1f04 0500 |0079: invoke-interface {v5}, Ljava/util/List;.size:()I // method@041f │ │ +019412: 7210 2004 0500 |0079: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0420 │ │ 019418: 0a00 |007c: move-result v0 │ │ 01941a: 3d00 2000 |007d: if-lez v0, 009d // +0020 │ │ 01941e: 5490 5b01 |007f: iget-object v0, v9, Ldk/andsen/csv/CsvImport;.c:Ldk/andsen/asqlitemanager/q; // field@015b │ │ 019422: 5491 6301 |0081: iget-object v1, v9, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 019426: 5492 5a01 |0083: iget-object v2, v9, Ldk/andsen/csv/CsvImport;.b:Ljava/lang/String; // field@015a │ │ 01942a: 7407 a002 0000 |0085: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Ldk/andsen/asqlitemanager/q;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; // method@02a0 │ │ 019430: 0c00 |0088: move-result-object v0 │ │ 019432: 3800 84ff |0089: if-eqz v0, 000d // -007c │ │ 019436: 1401 2e00 077f |008b: const v1, #float 1.79447e+38 // #7f07002e │ │ 01943c: 6e20 5203 1900 |008e: invoke-virtual {v9, v1}, Ldk/andsen/csv/CsvImport;.getString:(I)Ljava/lang/String; // method@0352 │ │ 019442: 0c01 |0091: move-result-object v1 │ │ -019444: 6e10 f503 0100 |0092: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f5 │ │ +019444: 6e10 f603 0100 |0092: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@03f6 │ │ 01944a: 0c01 |0095: move-result-object v1 │ │ 01944c: 5492 6301 |0096: iget-object v2, v9, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 019450: 7130 3703 0102 |0098: invoke-static {v1, v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 019456: 2900 72ff |009b: goto/16 000d // -008e │ │ 01945a: 1400 2f00 077f |009d: const v0, #float 1.79447e+38 // #7f07002f │ │ 019460: 6e20 5303 0900 |00a0: invoke-virtual {v9, v0}, Ldk/andsen/csv/CsvImport;.getText:(I)Ljava/lang/CharSequence; // method@0353 │ │ 019466: 0c00 |00a3: move-result-object v0 │ │ -019468: 6e10 df03 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +019468: 7210 ca03 0000 |00a4: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01946e: 0c00 |00a7: move-result-object v0 │ │ 019470: 1401 ec00 077f |00a8: const v1, #float 1.79451e+38 // #7f0700ec │ │ 019476: 6e20 5303 1900 |00ab: invoke-virtual {v9, v1}, Ldk/andsen/csv/CsvImport;.getText:(I)Ljava/lang/CharSequence; // method@0353 │ │ 01947c: 0c01 |00ae: move-result-object v1 │ │ -01947e: 6e10 df03 0100 |00af: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01947e: 7210 ca03 0100 |00af: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 019484: 0c01 |00b2: move-result-object v1 │ │ 019486: 5492 6301 |00b3: iget-object v2, v9, Ldk/andsen/csv/CsvImport;.k:Landroid/content/Context; // field@0163 │ │ 01948a: 7130 3703 1002 |00b5: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 019490: 2900 55ff |00b8: goto/16 000d // -00ab │ │ 019494: 6e10 8800 0a00 |00ba: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@0088 │ │ 01949a: 0a00 |00bd: move-result v0 │ │ 01949c: 1401 1f00 087f |00be: const v1, #float 1.80776e+38 // #7f08001f │ │ @@ -27478,69 +27477,69 @@ │ │ 019548: 1204 |0000: const/4 v4, #int 0 // #0 │ │ 01954a: 1308 2200 |0001: const/16 v8, #int 34 // #22 │ │ 01954e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 019550: 3909 0400 |0004: if-nez v9, 0008 // +0004 │ │ 019554: 0740 |0006: move-object v0, v4 │ │ 019556: 1100 |0007: return-object v0 │ │ 019558: 2205 e500 |0008: new-instance v5, Ljava/util/Vector; // type@00e5 │ │ -01955c: 7010 2004 0500 |000a: invoke-direct {v5}, Ljava/util/Vector;.:()V // method@0420 │ │ +01955c: 7010 2104 0500 |000a: invoke-direct {v5}, Ljava/util/Vector;.:()V // method@0421 │ │ 019562: 2200 d500 |000d: new-instance v0, Ljava/lang/StringBuffer; // type@00d5 │ │ -019566: 7010 f803 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@03f8 │ │ +019566: 7010 f903 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@03f9 │ │ 01956c: 0112 |0012: move v2, v1 │ │ 01956e: 0703 |0013: move-object v3, v0 │ │ 019570: 0110 |0014: move v0, v1 │ │ -019572: 6e10 ed03 0900 |0015: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@03ed │ │ +019572: 6e10 ee03 0900 |0015: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@03ee │ │ 019578: 0a06 |0018: move-result v6 │ │ 01957a: 3560 4400 |0019: if-ge v0, v6, 005d // +0044 │ │ -01957e: 6e20 e203 0900 |001b: invoke-virtual {v9, v0}, Ljava/lang/String;.charAt:(I)C // method@03e2 │ │ +01957e: 6e20 e303 0900 |001b: invoke-virtual {v9, v0}, Ljava/lang/String;.charAt:(I)C // method@03e3 │ │ 019584: 0a06 |001e: move-result v6 │ │ 019586: 3802 0c00 |001f: if-eqz v2, 002b // +000c │ │ 01958a: 3386 0600 |0021: if-ne v6, v8, 0027 // +0006 │ │ 01958e: 0112 |0023: move v2, v1 │ │ 019590: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ 019594: 28ef |0026: goto 0015 // -0011 │ │ -019596: 6e20 f903 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@03f9 │ │ +019596: 6e20 fa03 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@03fa │ │ 01959c: 28fa |002a: goto 0024 // -0006 │ │ 01959e: 3386 0d00 |002b: if-ne v6, v8, 0038 // +000d │ │ 0195a2: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -0195a4: 6e10 fa03 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuffer;.length:()I // method@03fa │ │ +0195a4: 6e10 fb03 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuffer;.length:()I // method@03fb │ │ 0195aa: 0a06 |0031: move-result v6 │ │ 0195ac: 3d06 f2ff |0032: if-lez v6, 0024 // -000e │ │ -0195b0: 6e20 f903 8300 |0034: invoke-virtual {v3, v8}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@03f9 │ │ +0195b0: 6e20 fa03 8300 |0034: invoke-virtual {v3, v8}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@03fa │ │ 0195b6: 28ed |0037: goto 0024 // -0013 │ │ 0195b8: 1307 2c00 |0038: const/16 v7, #int 44 // #2c │ │ 0195bc: 3376 1f00 |003a: if-ne v6, v7, 0059 // +001f │ │ -0195c0: 6e10 fb03 0300 |003c: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fb │ │ +0195c0: 6e10 fc03 0300 |003c: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fc │ │ 0195c6: 0c06 |003f: move-result-object v6 │ │ 0195c8: 1a07 ce03 |0040: const-string v7, "null" // string@03ce │ │ -0195cc: 6e20 e703 7600 |0042: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +0195cc: 6e20 e803 7600 |0042: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 0195d2: 0a06 |0045: move-result v6 │ │ 0195d4: 3806 0b00 |0046: if-eqz v6, 0051 // +000b │ │ -0195d8: 6e20 2104 4500 |0048: invoke-virtual {v5, v4}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0421 │ │ +0195d8: 6e20 2204 4500 |0048: invoke-virtual {v5, v4}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0422 │ │ 0195de: 2203 d500 |004b: new-instance v3, Ljava/lang/StringBuffer; // type@00d5 │ │ -0195e2: 7010 f803 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuffer;.:()V // method@03f8 │ │ +0195e2: 7010 f903 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuffer;.:()V // method@03f9 │ │ 0195e8: 28d4 |0050: goto 0024 // -002c │ │ -0195ea: 6e10 fb03 0300 |0051: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fb │ │ +0195ea: 6e10 fc03 0300 |0051: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fc │ │ 0195f0: 0c03 |0054: move-result-object v3 │ │ -0195f2: 6e20 2104 3500 |0055: invoke-virtual {v5, v3}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0421 │ │ +0195f2: 6e20 2204 3500 |0055: invoke-virtual {v5, v3}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0422 │ │ 0195f8: 28f3 |0058: goto 004b // -000d │ │ -0195fa: 6e20 f903 6300 |0059: invoke-virtual {v3, v6}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@03f9 │ │ +0195fa: 6e20 fa03 6300 |0059: invoke-virtual {v3, v6}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@03fa │ │ 019600: 28c8 |005c: goto 0024 // -0038 │ │ -019602: 6e10 fb03 0300 |005d: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fb │ │ +019602: 6e10 fc03 0300 |005d: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fc │ │ 019608: 0c00 |0060: move-result-object v0 │ │ 01960a: 1a01 ce03 |0061: const-string v1, "null" // string@03ce │ │ -01960e: 6e20 e703 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01960e: 6e20 e803 1000 |0063: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 019614: 0a00 |0066: move-result v0 │ │ 019616: 3800 0700 |0067: if-eqz v0, 006e // +0007 │ │ -01961a: 6e20 2104 4500 |0069: invoke-virtual {v5, v4}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0421 │ │ +01961a: 6e20 2204 4500 |0069: invoke-virtual {v5, v4}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0422 │ │ 019620: 0750 |006c: move-object v0, v5 │ │ 019622: 289a |006d: goto 0007 // -0066 │ │ -019624: 6e10 fb03 0300 |006e: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fb │ │ +019624: 6e10 fc03 0300 |006e: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@03fc │ │ 01962a: 0c00 |0071: move-result-object v0 │ │ -01962c: 6e20 2104 0500 |0072: invoke-virtual {v5, v0}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0421 │ │ +01962c: 6e20 2204 0500 |0072: invoke-virtual {v5, v0}, Ljava/util/Vector;.add:(Ljava/lang/Object;)Z // method@0422 │ │ 019632: 28f7 |0075: goto 006c // -0009 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/csv/a;) │ │ name : 'a' │ │ @@ -27549,33 +27548,33 @@ │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ 019634: |[019634] dk.andsen.csv.a.a:(Ljava/lang/String;II)Ljava/util/List; │ │ 019644: 2201 dc00 |0000: new-instance v1, Ljava/util/ArrayList; // type@00dc │ │ -019648: 7010 0904 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +019648: 7010 0a04 0100 |0002: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@040a │ │ 01964e: 2202 be00 |0005: new-instance v2, Ljava/io/FileInputStream; // type@00be │ │ 019652: 7020 b403 6200 |0007: invoke-direct {v2, v6}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@03b4 │ │ 019658: 2203 b900 |000a: new-instance v3, Ljava/io/BufferedReader; // type@00b9 │ │ 01965c: 2200 c500 |000c: new-instance v0, Ljava/io/InputStreamReader; // type@00c5 │ │ 019660: 1a04 b302 |000e: const-string v4, "UTF-8" // string@02b3 │ │ -019664: 7110 0704 0400 |0010: invoke-static {v4}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0407 │ │ +019664: 7110 0804 0400 |0010: invoke-static {v4}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0408 │ │ 01966a: 0c04 |0013: move-result-object v4 │ │ 01966c: 7030 c403 2004 |0014: invoke-direct {v0, v2, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@03c4 │ │ 019672: 7020 a003 0300 |0017: invoke-direct {v3, v0}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@03a0 │ │ 019678: 1200 |001a: const/4 v0, #int 0 // #0 │ │ 01967a: 6e10 a203 0300 |001b: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@03a2 │ │ 019680: 0c04 |001e: move-result-object v4 │ │ 019682: 3804 0e00 |001f: if-eqz v4, 002d // +000e │ │ 019686: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ 01968a: 9005 0708 |0023: add-int v5, v7, v8 │ │ 01968e: 3650 0800 |0025: if-gt v0, v5, 002d // +0008 │ │ 019692: 3780 f4ff |0027: if-le v0, v8, 001b // -000c │ │ -019696: 7220 1b04 4100 |0029: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +019696: 7220 1c04 4100 |0029: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 01969c: 28ef |002c: goto 001b // -0011 │ │ 01969e: 6e10 a103 0300 |002d: invoke-virtual {v3}, Ljava/io/BufferedReader;.close:()V // method@03a1 │ │ 0196a4: 6e10 b503 0200 |0030: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@03b5 │ │ 0196aa: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ @@ -27588,35 +27587,35 @@ │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ 0196ac: |[0196ac] dk.andsen.csv.a.a:(Ljava/io/Writer;Ljava/util/List;)V │ │ 0196bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ 0196be: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0196c0: 7210 1e04 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041e │ │ +0196c0: 7210 1f04 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@041f │ │ 0196c6: 0c03 |0005: move-result-object v3 │ │ 0196c8: 0101 |0006: move v1, v0 │ │ -0196ca: 7210 1804 0300 |0007: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0418 │ │ +0196ca: 7210 1904 0300 |0007: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0419 │ │ 0196d0: 0a00 |000a: move-result v0 │ │ 0196d2: 3800 3900 |000b: if-eqz v0, 0044 // +0039 │ │ -0196d6: 7210 1904 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0419 │ │ +0196d6: 7210 1a04 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@041a │ │ 0196dc: 0c00 |0010: move-result-object v0 │ │ 0196de: 1f00 d400 |0011: check-cast v0, Ljava/lang/String; // type@00d4 │ │ 0196e2: 3901 0700 |0013: if-nez v1, 001a // +0007 │ │ 0196e6: 1a01 4600 |0015: const-string v1, "," // string@0046 │ │ 0196ea: 6e20 c603 1600 |0017: invoke-virtual {v6, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@03c6 │ │ 0196f0: 1a01 2c00 |001a: const-string v1, """ // string@002c │ │ 0196f4: 6e20 c603 1600 |001c: invoke-virtual {v6, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@03c6 │ │ 0196fa: 3900 0400 |001f: if-nez v0, 0023 // +0004 │ │ 0196fe: 1a00 ce03 |0021: const-string v0, "null" // string@03ce │ │ 019702: 0121 |0023: move v1, v2 │ │ -019704: 6e10 ed03 0000 |0024: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ +019704: 6e10 ee03 0000 |0024: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ 01970a: 0a04 |0027: move-result v4 │ │ 01970c: 3541 1500 |0028: if-ge v1, v4, 003d // +0015 │ │ -019710: 6e20 e203 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@03e2 │ │ +019710: 6e20 e303 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@03e3 │ │ 019716: 0a04 |002d: move-result v4 │ │ 019718: 1305 2200 |002e: const/16 v5, #int 34 // #22 │ │ 01971c: 3354 0700 |0030: if-ne v4, v5, 0037 // +0007 │ │ 019720: 1a05 2c00 |0032: const-string v5, """ // string@002c │ │ 019724: 6e20 c603 5600 |0034: invoke-virtual {v6, v5}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@03c6 │ │ 01972a: 6e20 c503 4600 |0037: invoke-virtual {v6, v4}, Ljava/io/Writer;.write:(I)V // method@03c5 │ │ 019730: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ @@ -27880,59 +27879,59 @@ │ │ 019838: |[019838] dk.andsen.filepicker.FilePicker.a:(Landroid/net/Uri;)V │ │ 019848: 6e10 6900 0500 |0000: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0069 │ │ 01984e: 0c00 |0003: move-result-object v0 │ │ 019850: 1201 |0004: const/4 v1, #int 0 // #0 │ │ 019852: 6e10 6900 0500 |0005: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0069 │ │ 019858: 0c02 |0008: move-result-object v2 │ │ 01985a: 1a03 5b00 |0009: const-string v3, "/" // string@005b │ │ -01985e: 6e20 ec03 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ +01985e: 6e20 ed03 3200 |000b: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ 019864: 0a02 |000e: move-result v2 │ │ -019866: 6e30 f303 1002 |000f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +019866: 6e30 f403 1002 |000f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 01986c: 0c00 |0012: move-result-object v0 │ │ 01986e: 2201 d600 |0013: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -019872: 7010 fc03 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +019872: 7010 fd03 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 019878: 1a02 9302 |0018: const-string v2, "Storing RecentOpenDBPath " // string@0293 │ │ -01987c: 6e20 0004 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01987c: 6e20 0104 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019882: 0c01 |001d: move-result-object v1 │ │ -019884: 6e20 0004 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019884: 6e20 0104 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01988a: 0c01 |0021: move-result-object v1 │ │ -01988c: 6e10 0204 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01988c: 6e10 0304 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 019892: 0c01 |0025: move-result-object v1 │ │ 019894: 6302 7401 |0026: sget-boolean v2, Ldk/andsen/filepicker/FilePicker;.o:Z // field@0174 │ │ 019898: 7120 3903 2100 |0028: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01989e: 6201 7201 |002b: sget-object v1, Ldk/andsen/filepicker/FilePicker;.m:Landroid/app/Activity; // field@0172 │ │ 0198a2: 1a02 6c02 |002d: const-string v2, "RecentOpenDBPath" // string@026c │ │ 0198a6: 7130 7d02 2100 |002f: invoke-static {v1, v2, v0}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@027d │ │ 0198ac: 2200 d600 |0032: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -0198b0: 7010 fc03 0000 |0034: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0198b0: 7010 fd03 0000 |0034: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 0198b6: 1a01 4a02 |0037: const-string v1, "Other file " // string@024a │ │ -0198ba: 6e20 0004 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0198ba: 6e20 0104 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0198c0: 0c00 |003c: move-result-object v0 │ │ 0198c2: 6e10 6900 0500 |003d: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0069 │ │ 0198c8: 0c01 |0040: move-result-object v1 │ │ -0198ca: 6e20 0004 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +0198ca: 6e20 0104 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 0198d0: 0c00 |0044: move-result-object v0 │ │ -0198d2: 6e10 0204 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +0198d2: 6e10 0304 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 0198d8: 0c00 |0048: move-result-object v0 │ │ 0198da: 6301 7401 |0049: sget-boolean v1, Ldk/andsen/filepicker/FilePicker;.o:Z // field@0174 │ │ 0198de: 7120 3903 1000 |004b: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 0198e4: 2200 1400 |004e: new-instance v0, Landroid/content/Intent; // type@0014 │ │ 0198e8: 1c01 5500 |0050: const-class v1, Ldk/andsen/asqlitemanager/DBViewer; // type@0055 │ │ 0198ec: 7030 3900 4001 |0052: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0039 │ │ 0198f2: 1a01 4303 |0055: const-string v1, "db" // string@0343 │ │ 0198f6: 2202 d600 |0057: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -0198fa: 7010 fc03 0200 |0059: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +0198fa: 7010 fd03 0200 |0059: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 019900: 1a03 0000 |005c: const-string v3, "" // string@0000 │ │ -019904: 6e20 0004 3200 |005e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019904: 6e20 0104 3200 |005e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01990a: 0c02 |0061: move-result-object v2 │ │ 01990c: 6e10 6900 0500 |0062: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0069 │ │ 019912: 0c03 |0065: move-result-object v3 │ │ -019914: 6e20 0004 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019914: 6e20 0104 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01991a: 0c02 |0069: move-result-object v2 │ │ -01991c: 6e10 0204 0200 |006a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01991c: 6e10 0304 0200 |006a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 019922: 0c02 |006d: move-result-object v2 │ │ 019924: 6e30 4100 1002 |006e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ 01992a: 6e20 7e03 0400 |0071: invoke-virtual {v4, v0}, Ldk/andsen/filepicker/FilePicker;.startActivity:(Landroid/content/Intent;)V // method@037e │ │ 019930: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ @@ -27960,26 +27959,26 @@ │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ 01994c: |[01994c] dk.andsen.filepicker.FilePicker.b:(Ljava/lang/String;)Ljava/lang/String; │ │ 01995c: 1a00 5b00 |0000: const-string v0, "/" // string@005b │ │ -019960: 6e20 e603 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +019960: 6e20 e703 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 019966: 0a00 |0005: move-result v0 │ │ 019968: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ 01996c: 1103 |0008: return-object v3 │ │ 01996e: 2200 d600 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -019972: 7010 fc03 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -019978: 6e20 0004 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019972: 7010 fd03 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +019978: 6e20 0104 3000 |000e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01997e: 0c00 |0011: move-result-object v0 │ │ 019980: 1a01 5b00 |0012: const-string v1, "/" // string@005b │ │ -019984: 6e20 0004 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019984: 6e20 0104 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01998a: 0c00 |0017: move-result-object v0 │ │ -01998c: 6e10 0204 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01998c: 6e10 0304 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 019992: 0c03 |001b: move-result-object v3 │ │ 019994: 28ec |001c: goto 0008 // -0014 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Ldk/andsen/filepicker/FilePicker;) │ │ @@ -28131,18 +28130,18 @@ │ │ insns size : 161 16-bit code units │ │ 019a80: |[019a80] dk.andsen.filepicker.FilePicker.d:(Ljava/lang/String;)V │ │ 019a90: 1207 |0000: const/4 v7, #int 0 // #0 │ │ 019a92: 6200 6d01 |0001: sget-object v0, Ldk/andsen/filepicker/FilePicker;.h:Landroid/widget/TextView; // field@016d │ │ 019a96: 6201 6e01 |0003: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 019a9a: 6e20 ee00 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 019aa0: 2200 dc00 |0008: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ -019aa4: 7010 0904 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +019aa4: 7010 0a04 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@040a │ │ 019aaa: 6900 6b01 |000d: sput-object v0, Ldk/andsen/filepicker/FilePicker;.f:Ljava/util/List; // field@016b │ │ 019aae: 2200 dc00 |000f: new-instance v0, Ljava/util/ArrayList; // type@00dc │ │ -019ab2: 7010 0904 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0409 │ │ +019ab2: 7010 0a04 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@040a │ │ 019ab8: 6900 6c01 |0014: sput-object v0, Ldk/andsen/filepicker/FilePicker;.g:Ljava/util/List; // field@016c │ │ 019abc: 2200 b500 |0016: new-instance v0, Ldk/andsen/filepicker/h; // type@00b5 │ │ 019ac0: 7020 9703 b000 |0018: invoke-direct {v0, v11}, Ldk/andsen/filepicker/h;.:(Ldk/andsen/filepicker/FilePicker;)V // method@0397 │ │ 019ac6: 2208 bc00 |001b: new-instance v8, Ljava/io/File; // type@00bc │ │ 019aca: 6201 6e01 |001d: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 019ace: 7020 a803 1800 |001f: invoke-direct {v8, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 019ad4: 6e20 b203 0800 |0022: invoke-virtual {v8, v0}, Ljava/io/File;.listFiles:(Ljava/io/FileFilter;)[Ljava/io/File; // method@03b2 │ │ @@ -28151,65 +28150,65 @@ │ │ 019ae0: 0176 |0028: move v6, v7 │ │ 019ae2: 2190 |0029: array-length v0, v9 │ │ 019ae4: 3506 3800 |002a: if-ge v6, v0, 0062 // +0038 │ │ 019ae8: 6200 6b01 |002c: sget-object v0, Ldk/andsen/filepicker/FilePicker;.f:Ljava/util/List; // field@016b │ │ 019aec: 4601 0906 |002e: aget-object v1, v9, v6 │ │ 019af0: 6e10 ac03 0100 |0030: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@03ac │ │ 019af6: 0c01 |0033: move-result-object v1 │ │ -019af8: 7220 1b04 1000 |0034: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +019af8: 7220 1c04 1000 |0034: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 019afe: 2205 e000 |0037: new-instance v5, Ljava/util/Date; // type@00e0 │ │ 019b02: 4600 0906 |0039: aget-object v0, v9, v6 │ │ 019b06: 6e10 b003 0000 |003b: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@03b0 │ │ 019b0c: 0b00 |003e: move-result-wide v0 │ │ -019b0e: 7030 1204 0501 |003f: invoke-direct {v5, v0, v1}, Ljava/util/Date;.:(J)V // method@0412 │ │ +019b0e: 7030 1304 0501 |003f: invoke-direct {v5, v0, v1}, Ljava/util/Date;.:(J)V // method@0413 │ │ 019b14: 620a 6c01 |0042: sget-object v10, Ldk/andsen/filepicker/FilePicker;.g:Ljava/util/List; // field@016c │ │ 019b18: 2200 af00 |0044: new-instance v0, Ldk/andsen/filepicker/b; // type@00af │ │ 019b1c: 4601 0906 |0046: aget-object v1, v9, v6 │ │ 019b20: 6e10 ac03 0100 |0048: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@03ac │ │ 019b26: 0c01 |004b: move-result-object v1 │ │ 019b28: 4602 0906 |004c: aget-object v2, v9, v6 │ │ 019b2c: 6e10 b103 0200 |004e: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@03b1 │ │ 019b32: 0b02 |0051: move-result-wide v2 │ │ 019b34: 4604 0906 |0052: aget-object v4, v9, v6 │ │ 019b38: 6e10 ae03 0400 |0054: invoke-virtual {v4}, Ljava/io/File;.isDirectory:()Z // method@03ae │ │ 019b3e: 0a04 |0057: move-result v4 │ │ 019b40: 7606 8403 0000 |0058: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Ldk/andsen/filepicker/b;.:(Ljava/lang/String;JZLjava/util/Date;)V // method@0384 │ │ -019b46: 7220 1b04 0a00 |005b: invoke-interface {v10, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041b │ │ +019b46: 7220 1c04 0a00 |005b: invoke-interface {v10, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@041c │ │ 019b4c: d800 0601 |005e: add-int/lit8 v0, v6, #int 1 // #01 │ │ 019b50: 0106 |0060: move v6, v0 │ │ 019b52: 28c8 |0061: goto 0029 // -0038 │ │ 019b54: 6200 6c01 |0062: sget-object v0, Ldk/andsen/filepicker/FilePicker;.g:Ljava/util/List; // field@016c │ │ -019b58: 7210 1f04 0000 |0064: invoke-interface {v0}, Ljava/util/List;.size:()I // method@041f │ │ +019b58: 7210 2004 0000 |0064: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0420 │ │ 019b5e: 0a00 |0067: move-result v0 │ │ 019b60: 3d00 1200 |0068: if-lez v0, 007a // +0012 │ │ 019b64: 2200 b000 |006a: new-instance v0, Ldk/andsen/filepicker/c; // type@00b0 │ │ 019b68: 52b1 7901 |006c: iget v1, v11, Ldk/andsen/filepicker/FilePicker;.t:I // field@0179 │ │ 019b6c: 55b2 7701 |006e: iget-boolean v2, v11, Ldk/andsen/filepicker/FilePicker;.r:Z // field@0177 │ │ 019b70: 55b3 7801 |0070: iget-boolean v3, v11, Ldk/andsen/filepicker/FilePicker;.s:Z // field@0178 │ │ 019b74: 7040 8b03 1032 |0072: invoke-direct {v0, v1, v2, v3}, Ldk/andsen/filepicker/c;.:(IZZ)V // method@038b │ │ 019b7a: 6201 6c01 |0075: sget-object v1, Ldk/andsen/filepicker/FilePicker;.g:Ljava/util/List; // field@016c │ │ -019b7e: 7120 1104 0100 |0077: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0411 │ │ +019b7e: 7120 1204 0100 |0077: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@0412 │ │ 019b84: 6200 6e01 |007a: sget-object v0, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 019b88: 54b1 7001 |007c: iget-object v1, v11, Ldk/andsen/filepicker/FilePicker;.k:Ljava/lang/String; // field@0170 │ │ -019b8c: 6e20 e703 1000 |007e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +019b8c: 6e20 e803 1000 |007e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 019b92: 0a00 |0081: move-result v0 │ │ 019b94: 3900 1e00 |0082: if-nez v0, 00a0 // +001e │ │ 019b98: 6e10 ad03 0800 |0084: invoke-virtual {v8}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@03ad │ │ 019b9e: 0c00 |0087: move-result-object v0 │ │ 019ba0: 3800 1800 |0088: if-eqz v0, 00a0 // +0018 │ │ 019ba4: 6200 6c01 |008a: sget-object v0, Ldk/andsen/filepicker/FilePicker;.g:Ljava/util/List; // field@016c │ │ 019ba8: 2201 af00 |008c: new-instance v1, Ldk/andsen/filepicker/b; // type@00af │ │ 019bac: 1a02 5500 |008e: const-string v2, ".." // string@0055 │ │ -019bb0: 1603 ffff |0090: const-wide/16 v3, #int -1 // #ffff │ │ -019bb4: 1215 |0092: const/4 v5, #int 1 // #1 │ │ -019bb6: 7055 8303 2143 |0093: invoke-direct {v1, v2, v3, v4, v5}, Ldk/andsen/filepicker/b;.:(Ljava/lang/String;JZ)V // method@0383 │ │ -019bbc: 7230 1a04 7001 |0096: invoke-interface {v0, v7, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@041a │ │ +019bb0: 1604 ffff |0090: const-wide/16 v4, #int -1 // #ffff │ │ +019bb4: 1213 |0092: const/4 v3, #int 1 // #1 │ │ +019bb6: 7053 8303 2154 |0093: invoke-direct {v1, v2, v4, v5, v3}, Ldk/andsen/filepicker/b;.:(Ljava/lang/String;JZ)V // method@0383 │ │ +019bbc: 7230 1b04 7001 |0096: invoke-interface {v0, v7, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@041b │ │ 019bc2: 6200 6b01 |0099: sget-object v0, Ldk/andsen/filepicker/FilePicker;.f:Ljava/util/List; // field@016b │ │ 019bc6: 1a01 5500 |009b: const-string v1, ".." // string@0055 │ │ -019bca: 7230 1a04 7001 |009d: invoke-interface {v0, v7, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@041a │ │ +019bca: 7230 1b04 7001 |009d: invoke-interface {v0, v7, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@041b │ │ 019bd0: 0e00 |00a0: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Ldk/andsen/filepicker/FilePicker;) │ │ name : 'e' │ │ @@ -28420,36 +28419,36 @@ │ │ 019ee0: 1a01 fa00 |00a4: const-string v1, "FileFilter" // string@00fa │ │ 019ee4: 7120 7a02 1000 |00a6: invoke-static {v0, v1}, Ldk/andsen/asqlitemanager/e;.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; // method@027a │ │ 019eea: 0c00 |00a9: move-result-object v0 │ │ 019eec: 3900 4100 |00aa: if-nez v0, 00eb // +0041 │ │ 019ef0: 1a00 0000 |00ac: const-string v0, "" // string@0000 │ │ 019ef4: 5b40 6801 |00ae: iput-object v0, v4, Ldk/andsen/filepicker/FilePicker;.c:Ljava/lang/String; // field@0168 │ │ 019ef8: 5440 6801 |00b0: iget-object v0, v4, Ldk/andsen/filepicker/FilePicker;.c:Ljava/lang/String; // field@0168 │ │ -019efc: 6e10 f703 0000 |00b2: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +019efc: 6e10 f803 0000 |00b2: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 019f02: 0c00 |00b5: move-result-object v0 │ │ -019f04: 6e10 ed03 0000 |00b6: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ed │ │ +019f04: 6e10 ee03 0000 |00b6: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@03ee │ │ 019f0a: 0a00 |00b9: move-result v0 │ │ 019f0c: 3d00 2b00 |00ba: if-lez v0, 00e5 // +002b │ │ 019f10: 6200 7201 |00bc: sget-object v0, Ldk/andsen/filepicker/FilePicker;.m:Landroid/app/Activity; // field@0172 │ │ 019f14: 2201 d600 |00be: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -019f18: 7010 fc03 0100 |00c0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +019f18: 7010 fd03 0100 |00c0: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 019f1e: 1402 6b00 077f |00c3: const v2, #float 1.79448e+38 // #7f07006b │ │ 019f24: 6e20 7403 2400 |00c6: invoke-virtual {v4, v2}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 019f2a: 0c02 |00c9: move-result-object v2 │ │ -019f2c: 6e10 df03 0200 |00ca: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +019f2c: 7210 ca03 0200 |00ca: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 019f32: 0c02 |00cd: move-result-object v2 │ │ -019f34: 6e20 0004 2100 |00ce: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019f34: 6e20 0104 2100 |00ce: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019f3a: 0c01 |00d1: move-result-object v1 │ │ 019f3c: 1a02 0f00 |00d2: const-string v2, " = " // string@000f │ │ -019f40: 6e20 0004 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019f40: 6e20 0104 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019f46: 0c01 |00d7: move-result-object v1 │ │ 019f48: 5442 6801 |00d8: iget-object v2, v4, Ldk/andsen/filepicker/FilePicker;.c:Ljava/lang/String; // field@0168 │ │ -019f4c: 6e20 0004 2100 |00da: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +019f4c: 6e20 0104 2100 |00da: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 019f52: 0c01 |00dd: move-result-object v1 │ │ -019f54: 6e10 0204 0100 |00de: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +019f54: 6e10 0304 0100 |00de: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 019f5a: 0c01 |00e1: move-result-object v1 │ │ 019f5c: 7120 3b03 1000 |00e2: invoke-static {v0, v1}, Ldk/andsen/c/e;.b:(Landroid/content/Context;Ljava/lang/String;)V // method@033b │ │ 019f62: 6200 6e01 |00e5: sget-object v0, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 019f66: 7020 6903 0400 |00e7: invoke-direct {v4, v0}, Ldk/andsen/filepicker/FilePicker;.c:(Ljava/lang/String;)V // method@0369 │ │ 019f6c: 0e00 |00ea: return-void │ │ 019f6e: 6200 7201 |00eb: sget-object v0, Ldk/andsen/filepicker/FilePicker;.m:Landroid/app/Activity; // field@0172 │ │ 019f72: 1a01 fa00 |00ed: const-string v1, "FileFilter" // string@00fa │ │ @@ -28515,37 +28514,37 @@ │ │ 01a012: 1241 |0001: const/4 v1, #int 4 // #4 │ │ 01a014: 3315 4f00 |0002: if-ne v5, v1, 0051 // +004f │ │ 01a018: 1a01 7b00 |0004: const-string v1, "Back pressed" // string@007b │ │ 01a01c: 6302 7401 |0006: sget-boolean v2, Ldk/andsen/filepicker/FilePicker;.o:Z // field@0174 │ │ 01a020: 7120 3903 2100 |0008: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01a026: 6201 6e01 |000b: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a02a: 5442 6f01 |000d: iget-object v2, v4, Ldk/andsen/filepicker/FilePicker;.j:Ljava/lang/String; // field@016f │ │ -01a02e: 6e20 e803 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e8 │ │ +01a02e: 6e20 e903 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@03e9 │ │ 01a034: 0a01 |0012: move-result v1 │ │ 01a036: 3801 0700 |0013: if-eqz v1, 001a // +0007 │ │ 01a03a: 6f30 2600 5406 |0015: invoke-super {v4, v5, v6}, Landroid/app/ListActivity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0026 │ │ 01a040: 0a00 |0018: move-result v0 │ │ 01a042: 0f00 |0019: return v0 │ │ 01a044: 6201 6e01 |001a: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a048: 1a02 5b00 |001c: const-string v2, "/" // string@005b │ │ -01a04c: 6e20 e703 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01a04c: 6e20 e803 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01a052: 0a01 |0021: move-result v1 │ │ 01a054: 3901 2f00 |0022: if-nez v1, 0051 // +002f │ │ 01a058: 6201 6e01 |0024: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a05c: 6202 6e01 |0026: sget-object v2, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a060: 1a03 5b00 |0028: const-string v3, "/" // string@005b │ │ -01a064: 6e20 ec03 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ +01a064: 6e20 ed03 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ 01a06a: 0a02 |002d: move-result v2 │ │ -01a06c: 6e30 f303 0102 |002e: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +01a06c: 6e30 f403 0102 |002e: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 01a072: 0c01 |0031: move-result-object v1 │ │ 01a074: 6901 6e01 |0032: sput-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a078: 6201 6e01 |0034: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ -01a07c: 6e10 f703 0100 |0036: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +01a07c: 6e10 f803 0100 |0036: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01a082: 0c01 |0039: move-result-object v1 │ │ -01a084: 6e10 ed03 0100 |003a: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ed │ │ +01a084: 6e10 ee03 0100 |003a: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ee │ │ 01a08a: 0a01 |003d: move-result v1 │ │ 01a08c: 3901 0600 |003e: if-nez v1, 0044 // +0006 │ │ 01a090: 1a01 5b00 |0040: const-string v1, "/" // string@005b │ │ 01a094: 6901 6e01 |0042: sput-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a098: 6201 6d01 |0044: sget-object v1, Ldk/andsen/filepicker/FilePicker;.h:Landroid/widget/TextView; // field@016d │ │ 01a09c: 6202 6e01 |0046: sget-object v2, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a0a0: 6e20 ee00 2100 |0048: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ @@ -28567,177 +28566,177 @@ │ │ registers : 12 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 359 16-bit code units │ │ 01a0bc: |[01a0bc] dk.andsen.filepicker.FilePicker.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ 01a0cc: 1405 2f00 077f |0000: const v5, #float 1.79447e+38 // #7f07002f │ │ 01a0d2: 2200 d600 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a0d6: 7010 fc03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01a0dc: 1a01 f303 |0008: const-string v1, "position " // string@03f3 │ │ -01a0e0: 6e20 0004 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a0d6: 7010 fd03 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01a0dc: 1a01 f203 |0008: const-string v1, "position " // string@03f2 │ │ +01a0e0: 6e20 0104 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a0e6: 0c00 |000d: move-result-object v0 │ │ -01a0e8: 6e20 fd03 9000 |000e: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +01a0e8: 6e20 fe03 9000 |000e: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 01a0ee: 0c00 |0011: move-result-object v0 │ │ -01a0f0: 6e10 0204 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a0f0: 6e10 0304 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a0f6: 0c00 |0015: move-result-object v0 │ │ 01a0f8: 6301 7401 |0016: sget-boolean v1, Ldk/andsen/filepicker/FilePicker;.o:Z // field@0174 │ │ 01a0fc: 7120 3903 1000 |0018: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01a102: 6200 6c01 |001b: sget-object v0, Ldk/andsen/filepicker/FilePicker;.g:Ljava/util/List; // field@016c │ │ -01a106: 7220 1d04 9000 |001d: invoke-interface {v0, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01a106: 7220 1e04 9000 |001d: invoke-interface {v0, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01a10c: 0c00 |0020: move-result-object v0 │ │ 01a10e: 1f00 af00 |0021: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01a112: 6e10 8903 0000 |0023: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.d:()Z // method@0389 │ │ 01a118: 0a01 |0026: move-result v1 │ │ 01a11a: 3801 7100 |0027: if-eqz v1, 0098 // +0071 │ │ 01a11e: 6201 6e01 |0029: sget-object v1, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a122: 6e10 8603 0000 |002b: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a128: 0c02 |002e: move-result-object v2 │ │ 01a12a: 1a03 5500 |002f: const-string v3, ".." // string@0055 │ │ -01a12e: 6e20 e703 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01a12e: 6e20 e803 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01a134: 0a02 |0034: move-result v2 │ │ 01a136: 3802 4100 |0035: if-eqz v2, 0076 // +0041 │ │ 01a13a: 6200 6e01 |0037: sget-object v0, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a13e: 1201 |0039: const/4 v1, #int 0 // #0 │ │ 01a140: 6202 6e01 |003a: sget-object v2, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a144: 1a03 5b00 |003c: const-string v3, "/" // string@005b │ │ -01a148: 6e20 ec03 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ +01a148: 6e20 ed03 3200 |003e: invoke-virtual {v2, v3}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ 01a14e: 0a02 |0041: move-result v2 │ │ -01a150: 6e30 f303 1002 |0042: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f3 │ │ +01a150: 6e30 f403 1002 |0042: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@03f4 │ │ 01a156: 0c00 |0045: move-result-object v0 │ │ -01a158: 6e10 f703 0000 |0046: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +01a158: 6e10 f803 0000 |0046: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01a15e: 0c01 |0049: move-result-object v1 │ │ -01a160: 6e10 ed03 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ed │ │ +01a160: 6e10 ee03 0100 |004a: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@03ee │ │ 01a166: 0a01 |004d: move-result v1 │ │ 01a168: 3901 0400 |004e: if-nez v1, 0052 // +0004 │ │ 01a16c: 1a00 5b00 |0050: const-string v0, "/" // string@005b │ │ 01a170: 2201 bc00 |0052: new-instance v1, Ljava/io/File; // type@00bc │ │ 01a174: 7020 a803 0100 |0054: invoke-direct {v1, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 01a17a: 6e10 a903 0100 |0057: invoke-virtual {v1}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ 01a180: 0a01 |005a: move-result v1 │ │ 01a182: 3901 3500 |005b: if-nez v1, 0090 // +0035 │ │ 01a186: 6e20 7403 5600 |005d: invoke-virtual {v6, v5}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a18c: 0c00 |0060: move-result-object v0 │ │ -01a18e: 6e10 df03 0000 |0061: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01a18e: 7210 ca03 0000 |0061: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01a194: 0c00 |0064: move-result-object v0 │ │ 01a196: 1401 7200 077f |0065: const v1, #float 1.79448e+38 // #7f070072 │ │ 01a19c: 6e20 7403 1600 |0068: invoke-virtual {v6, v1}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a1a2: 0c01 |006b: move-result-object v1 │ │ -01a1a4: 6e10 df03 0100 |006c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01a1a4: 7210 ca03 0100 |006c: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01a1aa: 0c01 |006f: move-result-object v1 │ │ 01a1ac: 6202 7201 |0070: sget-object v2, Ldk/andsen/filepicker/FilePicker;.m:Landroid/app/Activity; // field@0172 │ │ 01a1b0: 7130 3703 1002 |0072: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 01a1b6: 0e00 |0075: return-void │ │ 01a1b8: 2202 d600 |0076: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a1bc: 7010 fc03 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01a1bc: 7010 fd03 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01a1c2: 7020 6303 1600 |007b: invoke-direct {v6, v1}, Ldk/andsen/filepicker/FilePicker;.b:(Ljava/lang/String;)Ljava/lang/String; // method@0363 │ │ 01a1c8: 0c01 |007e: move-result-object v1 │ │ -01a1ca: 6e20 0004 1200 |007f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a1ca: 6e20 0104 1200 |007f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a1d0: 0c01 |0082: move-result-object v1 │ │ 01a1d2: 6e10 8603 0000 |0083: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a1d8: 0c00 |0086: move-result-object v0 │ │ -01a1da: 6e20 0004 0100 |0087: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a1da: 6e20 0104 0100 |0087: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a1e0: 0c00 |008a: move-result-object v0 │ │ -01a1e2: 6e10 0204 0000 |008b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a1e2: 6e10 0304 0000 |008b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a1e8: 0c00 |008e: move-result-object v0 │ │ 01a1ea: 28c3 |008f: goto 0052 // -003d │ │ 01a1ec: 6900 6e01 |0090: sput-object v0, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a1f0: 6200 6e01 |0092: sget-object v0, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a1f4: 7020 6903 0600 |0094: invoke-direct {v6, v0}, Ldk/andsen/filepicker/FilePicker;.c:(Ljava/lang/String;)V // method@0369 │ │ 01a1fa: 28de |0097: goto 0075 // -0022 │ │ 01a1fc: 5561 6a01 |0098: iget-boolean v1, v6, Ldk/andsen/filepicker/FilePicker;.e:Z // field@016a │ │ 01a200: 3801 9f00 |009a: if-eqz v1, 0139 // +009f │ │ 01a204: 2201 d600 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a208: 7010 fc03 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01a208: 7010 fd03 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01a20e: 1a02 f900 |00a1: const-string v2, "File: " // string@00f9 │ │ -01a212: 6e20 0004 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a212: 6e20 0104 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a218: 0c01 |00a6: move-result-object v1 │ │ 01a21a: 6202 6e01 |00a7: sget-object v2, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ -01a21e: 6e20 0004 2100 |00a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a21e: 6e20 0104 2100 |00a9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a224: 0c01 |00ac: move-result-object v1 │ │ 01a226: 1a02 5b00 |00ad: const-string v2, "/" // string@005b │ │ -01a22a: 6e20 0004 2100 |00af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a22a: 6e20 0104 2100 |00af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a230: 0c01 |00b2: move-result-object v1 │ │ 01a232: 6e10 8603 0000 |00b3: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a238: 0c02 |00b6: move-result-object v2 │ │ -01a23a: 6e20 0004 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a23a: 6e20 0104 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a240: 0c01 |00ba: move-result-object v1 │ │ -01a242: 6e10 0204 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a242: 6e10 0304 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a248: 0c01 |00be: move-result-object v1 │ │ 01a24a: 6302 7401 |00bf: sget-boolean v2, Ldk/andsen/filepicker/FilePicker;.o:Z // field@0174 │ │ 01a24e: 7120 3903 2100 |00c1: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01a254: 2201 bc00 |00c4: new-instance v1, Ljava/io/File; // type@00bc │ │ 01a258: 2202 d600 |00c6: new-instance v2, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a25c: 7010 fc03 0200 |00c8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01a25c: 7010 fd03 0200 |00c8: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01a262: 6203 6e01 |00cb: sget-object v3, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a266: 7020 6303 3600 |00cd: invoke-direct {v6, v3}, Ldk/andsen/filepicker/FilePicker;.b:(Ljava/lang/String;)Ljava/lang/String; // method@0363 │ │ 01a26c: 0c03 |00d0: move-result-object v3 │ │ -01a26e: 6e20 0004 3200 |00d1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a26e: 6e20 0104 3200 |00d1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a274: 0c02 |00d4: move-result-object v2 │ │ 01a276: 1a03 5b00 |00d5: const-string v3, "/" // string@005b │ │ -01a27a: 6e20 0004 3200 |00d7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a27a: 6e20 0104 3200 |00d7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a280: 0c02 |00da: move-result-object v2 │ │ 01a282: 6e10 8603 0000 |00db: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a288: 0c03 |00de: move-result-object v3 │ │ -01a28a: 6e20 0004 3200 |00df: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a28a: 6e20 0104 3200 |00df: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a290: 0c02 |00e2: move-result-object v2 │ │ -01a292: 6e10 0204 0200 |00e3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a292: 6e10 0304 0200 |00e3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a298: 0c02 |00e6: move-result-object v2 │ │ 01a29a: 7020 a803 2100 |00e7: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 01a2a0: 7110 6800 0100 |00ea: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0068 │ │ 01a2a6: 0c01 |00ed: move-result-object v1 │ │ 01a2a8: 2202 bc00 |00ee: new-instance v2, Ljava/io/File; // type@00bc │ │ 01a2ac: 2203 d600 |00f0: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a2b0: 7010 fc03 0300 |00f2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01a2b0: 7010 fd03 0300 |00f2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01a2b6: 6204 6e01 |00f5: sget-object v4, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a2ba: 7020 6303 4600 |00f7: invoke-direct {v6, v4}, Ldk/andsen/filepicker/FilePicker;.b:(Ljava/lang/String;)Ljava/lang/String; // method@0363 │ │ 01a2c0: 0c04 |00fa: move-result-object v4 │ │ -01a2c2: 6e20 0004 4300 |00fb: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a2c2: 6e20 0104 4300 |00fb: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a2c8: 0c03 |00fe: move-result-object v3 │ │ 01a2ca: 1a04 5b00 |00ff: const-string v4, "/" // string@005b │ │ -01a2ce: 6e20 0004 4300 |0101: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a2ce: 6e20 0104 4300 |0101: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a2d4: 0c03 |0104: move-result-object v3 │ │ 01a2d6: 6e10 8603 0000 |0105: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a2dc: 0c00 |0108: move-result-object v0 │ │ -01a2de: 6e20 0004 0300 |0109: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a2de: 6e20 0104 0300 |0109: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a2e4: 0c00 |010c: move-result-object v0 │ │ -01a2e6: 6e10 0204 0000 |010d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a2e6: 6e10 0304 0000 |010d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a2ec: 0c00 |0110: move-result-object v0 │ │ 01a2ee: 7020 a803 0200 |0111: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@03a8 │ │ 01a2f4: 6e10 a903 0200 |0114: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@03a9 │ │ 01a2fa: 0a00 |0117: move-result v0 │ │ 01a2fc: 3900 1c00 |0118: if-nez v0, 0134 // +001c │ │ 01a300: 6e20 7403 5600 |011a: invoke-virtual {v6, v5}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a306: 0c00 |011d: move-result-object v0 │ │ -01a308: 6e10 df03 0000 |011e: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01a308: 7210 ca03 0000 |011e: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01a30e: 0c00 |0121: move-result-object v0 │ │ 01a310: 1401 fa00 077f |0122: const v1, #float 1.79451e+38 // #7f0700fa │ │ 01a316: 6e20 7403 1600 |0125: invoke-virtual {v6, v1}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a31c: 0c01 |0128: move-result-object v1 │ │ -01a31e: 6e10 df03 0100 |0129: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01a31e: 7210 ca03 0100 |0129: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01a324: 0c01 |012c: move-result-object v1 │ │ 01a326: 6202 7201 |012d: sget-object v2, Ldk/andsen/filepicker/FilePicker;.m:Landroid/app/Activity; // field@0172 │ │ 01a32a: 7130 3703 1002 |012f: invoke-static {v0, v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 01a330: 2900 43ff |0132: goto/16 0075 // -00bd │ │ 01a334: 7020 6103 1600 |0134: invoke-direct {v6, v1}, Ldk/andsen/filepicker/FilePicker;.a:(Landroid/net/Uri;)V // method@0361 │ │ 01a33a: 2900 3eff |0137: goto/16 0075 // -00c2 │ │ 01a33e: 2201 1400 |0139: new-instance v1, Landroid/content/Intent; // type@0014 │ │ 01a342: 7010 3800 0100 |013b: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0038 │ │ 01a348: 1a02 6602 |013e: const-string v2, "RESULT" // string@0266 │ │ 01a34c: 2203 d600 |0140: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a350: 7010 fc03 0300 |0142: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01a350: 7010 fd03 0300 |0142: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01a356: 6204 6e01 |0145: sget-object v4, Ldk/andsen/filepicker/FilePicker;.i:Ljava/lang/String; // field@016e │ │ 01a35a: 7020 6303 4600 |0147: invoke-direct {v6, v4}, Ldk/andsen/filepicker/FilePicker;.b:(Ljava/lang/String;)Ljava/lang/String; // method@0363 │ │ 01a360: 0c04 |014a: move-result-object v4 │ │ -01a362: 6e20 0004 4300 |014b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a362: 6e20 0104 4300 |014b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a368: 0c03 |014e: move-result-object v3 │ │ 01a36a: 6e10 8603 0000 |014f: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a370: 0c00 |0152: move-result-object v0 │ │ -01a372: 6e20 0004 0300 |0153: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a372: 6e20 0104 0300 |0153: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a378: 0c00 |0156: move-result-object v0 │ │ -01a37a: 6e10 0204 0000 |0157: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a37a: 6e10 0304 0000 |0157: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a380: 0c00 |015a: move-result-object v0 │ │ 01a382: 6e30 4100 2100 |015b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0041 │ │ 01a388: 12f0 |015e: const/4 v0, #int -1 // #ff │ │ 01a38a: 6e30 7d03 0601 |015f: invoke-virtual {v6, v0, v1}, Ldk/andsen/filepicker/FilePicker;.setResult:(ILandroid/content/Intent;)V // method@037d │ │ 01a390: 6e10 7003 0600 |0162: invoke-virtual {v6}, Ldk/andsen/filepicker/FilePicker;.finish:()V // method@0370 │ │ 01a396: 2900 10ff |0165: goto/16 0075 // -00f0 │ │ catches : (none) │ │ @@ -28776,27 +28775,27 @@ │ │ 01a3f8: 0c02 |0026: move-result-object v2 │ │ 01a3fa: 5b52 7a01 |0027: iput-object v2, v5, Ldk/andsen/filepicker/FilePicker;.u:Ljava/lang/String; // field@017a │ │ 01a3fe: 5452 7a01 |0029: iget-object v2, v5, Ldk/andsen/filepicker/FilePicker;.u:Ljava/lang/String; // field@017a │ │ 01a402: 3902 1e00 |002b: if-nez v2, 0049 // +001e │ │ 01a406: 1401 2f00 077f |002d: const v1, #float 1.79447e+38 // #7f07002f │ │ 01a40c: 6e20 7403 1500 |0030: invoke-virtual {v5, v1}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a412: 0c01 |0033: move-result-object v1 │ │ -01a414: 6e10 df03 0100 |0034: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01a414: 7210 ca03 0100 |0034: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01a41a: 0c01 |0037: move-result-object v1 │ │ 01a41c: 1402 f600 077f |0038: const v2, #float 1.79451e+38 // #7f0700f6 │ │ 01a422: 6e20 7403 2500 |003b: invoke-virtual {v5, v2}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a428: 0c02 |003e: move-result-object v2 │ │ -01a42a: 6e10 df03 0200 |003f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01a42a: 7210 ca03 0200 |003f: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@03ca │ │ 01a430: 0c02 |0042: move-result-object v2 │ │ 01a432: 6203 7201 |0043: sget-object v3, Ldk/andsen/filepicker/FilePicker;.m:Landroid/app/Activity; // field@0172 │ │ 01a436: 7130 3703 2103 |0045: invoke-static {v1, v2, v3}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@0337 │ │ 01a43c: 28c2 |0048: goto 000a // -003e │ │ 01a43e: 5452 7a01 |0049: iget-object v2, v5, Ldk/andsen/filepicker/FilePicker;.u:Ljava/lang/String; // field@017a │ │ 01a442: 1a03 6500 |004b: const-string v3, ";" // string@0065 │ │ -01a446: 6e20 f003 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ +01a446: 6e20 f103 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ 01a44c: 0c02 |0050: move-result-object v2 │ │ 01a44e: 2203 0700 |0051: new-instance v3, Landroid/app/AlertDialog$Builder; // type@0007 │ │ 01a452: 7020 0900 5300 |0053: invoke-direct {v3, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0009 │ │ 01a458: 1404 f500 077f |0056: const v4, #float 1.79451e+38 // #7f0700f5 │ │ 01a45e: 6e20 7403 4500 |0059: invoke-virtual {v5, v4}, Ldk/andsen/filepicker/FilePicker;.getText:(I)Ljava/lang/CharSequence; // method@0374 │ │ 01a464: 0c04 |005c: move-result-object v4 │ │ 01a466: 6e20 1300 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0013 │ │ @@ -28833,15 +28832,15 @@ │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ 01a4d4: |[01a4d4] dk.andsen.filepicker.FilePicker.onWindowFocusChanged:(Z)V │ │ 01a4e4: 6200 6b01 |0000: sget-object v0, Ldk/andsen/filepicker/FilePicker;.f:Ljava/util/List; // field@016b │ │ 01a4e8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ 01a4ec: 6200 6b01 |0004: sget-object v0, Ldk/andsen/filepicker/FilePicker;.f:Ljava/util/List; // field@016b │ │ -01a4f0: 7210 1f04 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@041f │ │ +01a4f0: 7210 2004 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0420 │ │ 01a4f6: 0a00 |0009: move-result v0 │ │ 01a4f8: 3d00 0500 |000a: if-lez v0, 000f // +0005 │ │ 01a4fc: 7010 6e03 0100 |000c: invoke-direct {v1}, Ldk/andsen/filepicker/FilePicker;.f:()V // method@036e │ │ 01a502: 6f20 2700 2100 |000f: invoke-super {v1, v2}, Landroid/app/ListActivity;.onWindowFocusChanged:(Z)V // method@0027 │ │ 01a508: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ @@ -28924,21 +28923,21 @@ │ │ 01a564: 1a00 fb00 |0000: const-string v0, "FilePicker" // string@00fb │ │ 01a568: 1201 |0002: const/4 v1, #int 0 // #0 │ │ 01a56a: 6e30 3200 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0032 │ │ 01a570: 0c00 |0006: move-result-object v0 │ │ 01a572: 7210 4a00 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@004a │ │ 01a578: 0c00 |000a: move-result-object v0 │ │ 01a57a: 2201 d600 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01a57e: 7010 fc03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01a57e: 7010 fd03 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01a584: 1a02 3502 |0010: const-string v2, "New FavoritDirs: " // string@0235 │ │ -01a588: 6e20 0004 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a588: 6e20 0104 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a58e: 0c01 |0015: move-result-object v1 │ │ -01a590: 6e20 0004 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01a590: 6e20 0104 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01a596: 0c01 |0019: move-result-object v1 │ │ -01a598: 6e10 0204 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01a598: 6e10 0304 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01a59e: 0c01 |001d: move-result-object v1 │ │ 01a5a0: 6302 7b01 |001e: sget-boolean v2, Ldk/andsen/filepicker/a;.a:Z // field@017b │ │ 01a5a4: 7120 3903 2100 |0020: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01a5aa: 1a01 e900 |0023: const-string v1, "FavoritDirs" // string@00e9 │ │ 01a5ae: 7230 4900 1004 |0025: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0049 │ │ 01a5b4: 7210 4500 0000 |0028: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0045 │ │ 01a5ba: 0e00 |002b: return-void │ │ @@ -29034,44 +29033,44 @@ │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ 01a5bc: |[01a5bc] dk.andsen.filepicker.b.:()V │ │ 01a5cc: 1a00 1603 |0000: const-string v0, "^([\-bcdlprwxsStT]{9,10}\s+\d+\s+[^\s]+\s+[^\s]+)\s+(\d+)\s+((?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s+\d{1,2}\s+(?:\d{4}|\d{1,2}:\d{2}))\s+(.+)" // string@0316 │ │ -01a5d0: 7110 2204 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0422 │ │ +01a5d0: 7110 2304 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0423 │ │ 01a5d6: 0c00 |0005: move-result-object v0 │ │ 01a5d8: 6900 7d01 |0006: sput-object v0, Ldk/andsen/filepicker/b;.b:Ljava/util/regex/Pattern; // field@017d │ │ 01a5dc: 1a00 1503 |0008: const-string v0, "^([\-bcdlprwxsStT]{9,10}\s+.+)\s+(\d*)\s+(\d{4}-\d{2}-\d{2}\s\d{1,2}:\d{2})\s+(.+)" // string@0315 │ │ -01a5e0: 7110 2204 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0422 │ │ +01a5e0: 7110 2304 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0423 │ │ 01a5e6: 0c00 |000d: move-result-object v0 │ │ 01a5e8: 6900 7e01 |000e: sput-object v0, Ldk/andsen/filepicker/b;.c:Ljava/util/regex/Pattern; // field@017e │ │ 01a5ec: 1a00 1703 |0010: const-string v0, "^(\d{2,4}-\d{2}-\d{2,4}\s+\d{1,2}:\d{2}[AP]M)\s+(\d+|)\s+(.+)" // string@0317 │ │ -01a5f0: 7110 2204 0000 |0012: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0422 │ │ +01a5f0: 7110 2304 0000 |0012: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0423 │ │ 01a5f6: 0c00 |0015: move-result-object v0 │ │ 01a5f8: 6900 7f01 |0016: sput-object v0, Ldk/andsen/filepicker/b;.d:Ljava/util/regex/Pattern; // field@017f │ │ 01a5fc: 2200 db00 |0018: new-instance v0, Ljava/text/SimpleDateFormat; // type@00db │ │ 01a600: 1a01 2c02 |001a: const-string v1, "MMM d HH:mm" // string@022c │ │ 01a604: 6202 a301 |001c: sget-object v2, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@01a3 │ │ -01a608: 7030 0804 1002 |001e: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0408 │ │ +01a608: 7030 0904 1002 |001e: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0409 │ │ 01a60e: 6900 8001 |0021: sput-object v0, Ldk/andsen/filepicker/b;.e:Ljava/text/SimpleDateFormat; // field@0180 │ │ 01a612: 2200 db00 |0023: new-instance v0, Ljava/text/SimpleDateFormat; // type@00db │ │ 01a616: 1a01 2d02 |0025: const-string v1, "MMM d yyyy" // string@022d │ │ 01a61a: 6202 a301 |0027: sget-object v2, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@01a3 │ │ -01a61e: 7030 0804 1002 |0029: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0408 │ │ +01a61e: 7030 0904 1002 |0029: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0409 │ │ 01a624: 6900 8101 |002c: sput-object v0, Ldk/andsen/filepicker/b;.f:Ljava/text/SimpleDateFormat; // field@0181 │ │ 01a628: 2200 db00 |002e: new-instance v0, Ljava/text/SimpleDateFormat; // type@00db │ │ -01a62c: 1a01 9304 |0030: const-string v1, "yyyy-MM-dd HH:mm" // string@0493 │ │ +01a62c: 1a01 9204 |0030: const-string v1, "yyyy-MM-dd HH:mm" // string@0492 │ │ 01a630: 6202 a301 |0032: sget-object v2, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@01a3 │ │ -01a634: 7030 0804 1002 |0034: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0408 │ │ +01a634: 7030 0904 1002 |0034: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0409 │ │ 01a63a: 6900 8201 |0037: sput-object v0, Ldk/andsen/filepicker/b;.g:Ljava/text/SimpleDateFormat; // field@0182 │ │ 01a63e: 2200 db00 |0039: new-instance v0, Ljava/text/SimpleDateFormat; // type@00db │ │ 01a642: 1a01 2b02 |003b: const-string v1, "MM-dd-yy HH:mmaa" // string@022b │ │ 01a646: 6202 a301 |003d: sget-object v2, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@01a3 │ │ -01a64a: 7030 0804 1002 |003f: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0408 │ │ +01a64a: 7030 0904 1002 |003f: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@0409 │ │ 01a650: 6900 8301 |0042: sput-object v0, Ldk/andsen/filepicker/b;.h:Ljava/text/SimpleDateFormat; // field@0183 │ │ 01a654: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/filepicker/b;) │ │ @@ -29082,15 +29081,15 @@ │ │ registers : 9 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ 01a658: |[01a658] dk.andsen.filepicker.b.:(Ljava/lang/String;JZ)V │ │ 01a668: 1203 |0000: const/4 v3, #int 0 // #0 │ │ 01a66a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -01a66c: 7010 dd03 0400 |0002: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@03dd │ │ +01a66c: 7010 de03 0400 |0002: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@03de │ │ 01a672: 1210 |0005: const/4 v0, #int 1 // #1 │ │ 01a674: 5c40 7c01 |0006: iput-boolean v0, v4, Ldk/andsen/filepicker/b;.a:Z // field@017c │ │ 01a678: 5b42 8401 |0008: iput-object v2, v4, Ldk/andsen/filepicker/b;.i:Ljava/lang/String; // field@0184 │ │ 01a67c: 5b42 8501 |000a: iput-object v2, v4, Ldk/andsen/filepicker/b;.j:Ljava/lang/String; // field@0185 │ │ 01a680: 5b42 8601 |000c: iput-object v2, v4, Ldk/andsen/filepicker/b;.k:Ljava/lang/String; // field@0186 │ │ 01a684: 5c43 8701 |000e: iput-boolean v3, v4, Ldk/andsen/filepicker/b;.l:Z // field@0187 │ │ 01a688: 5c43 8801 |0010: iput-boolean v3, v4, Ldk/andsen/filepicker/b;.m:Z // field@0188 │ │ @@ -29117,15 +29116,15 @@ │ │ registers : 10 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ 01a6b8: |[01a6b8] dk.andsen.filepicker.b.:(Ljava/lang/String;JZLjava/util/Date;)V │ │ 01a6c8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ 01a6ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -01a6cc: 7010 dd03 0400 |0002: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@03dd │ │ +01a6cc: 7010 de03 0400 |0002: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@03de │ │ 01a6d2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ 01a6d4: 5c40 7c01 |0006: iput-boolean v0, v4, Ldk/andsen/filepicker/b;.a:Z // field@017c │ │ 01a6d8: 5b42 8401 |0008: iput-object v2, v4, Ldk/andsen/filepicker/b;.i:Ljava/lang/String; // field@0184 │ │ 01a6dc: 5b42 8501 |000a: iput-object v2, v4, Ldk/andsen/filepicker/b;.j:Ljava/lang/String; // field@0185 │ │ 01a6e0: 5b42 8601 |000c: iput-object v2, v4, Ldk/andsen/filepicker/b;.k:Ljava/lang/String; // field@0186 │ │ 01a6e4: 5c43 8701 |000e: iput-boolean v3, v4, Ldk/andsen/filepicker/b;.l:Z // field@0187 │ │ 01a6e8: 5c43 8801 |0010: iput-boolean v3, v4, Ldk/andsen/filepicker/b;.m:Z // field@0188 │ │ @@ -29163,15 +29162,15 @@ │ │ 01a73c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ 01a740: 1200 |000c: const/4 v0, #int 0 // #0 │ │ 01a742: 0f00 |000d: return v0 │ │ 01a744: 6e10 8603 0200 |000e: invoke-virtual {v2}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a74a: 0c00 |0011: move-result-object v0 │ │ 01a74c: 6e10 8603 0300 |0012: invoke-virtual {v3}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a752: 0c01 |0015: move-result-object v1 │ │ -01a754: 6e20 e303 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@03e3 │ │ +01a754: 6e20 e403 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@03e4 │ │ 01a75a: 0a00 |0019: move-result v0 │ │ 01a75c: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Ldk/andsen/filepicker/b;) │ │ @@ -29298,15 +29297,15 @@ │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ 01a7e4: |[01a7e4] dk.andsen.filepicker.c.:(IZZ)V │ │ 01a7f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -01a7f6: 7010 dd03 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@03dd │ │ +01a7f6: 7010 de03 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@03de │ │ 01a7fc: 5912 8b01 |0004: iput v2, v1, Ldk/andsen/filepicker/c;.a:I // field@018b │ │ 01a800: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ 01a804: 3202 0400 |0008: if-eq v2, v0, 000c // +0004 │ │ 01a808: 3902 0700 |000a: if-nez v2, 0011 // +0007 │ │ 01a80c: 5c10 8c01 |000c: iput-boolean v0, v1, Ldk/andsen/filepicker/c;.b:Z // field@018c │ │ 01a810: 5c14 8d01 |000e: iput-boolean v4, v1, Ldk/andsen/filepicker/c;.c:Z // field@018d │ │ 01a814: 0e00 |0010: return-void │ │ @@ -29326,18 +29325,18 @@ │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ 01a81c: |[01a81c] dk.andsen.filepicker.c.a:(Ljava/lang/String;)Ljava/lang/String; │ │ 01a82c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ 01a830: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ 01a834: 1100 |0004: return-object v0 │ │ 01a836: 1a00 5400 |0005: const-string v0, "." // string@0054 │ │ -01a83a: 6e20 ec03 0200 |0007: invoke-virtual {v2, v0}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ec │ │ +01a83a: 6e20 ed03 0200 |0007: invoke-virtual {v2, v0}, Ljava/lang/String;.lastIndexOf:(Ljava/lang/String;)I // method@03ed │ │ 01a840: 0a00 |000a: move-result v0 │ │ 01a842: 3a00 0700 |000b: if-ltz v0, 0012 // +0007 │ │ -01a846: 6e20 f203 0200 |000d: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f2 │ │ +01a846: 6e20 f303 0200 |000d: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@03f3 │ │ 01a84c: 0c00 |0010: move-result-object v0 │ │ 01a84e: 28f3 |0011: goto 0004 // -000d │ │ 01a850: 1a00 0000 |0012: const-string v0, "" // string@0000 │ │ 01a854: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ locals : │ │ @@ -29371,51 +29370,51 @@ │ │ 01a898: 3900 1200 |0018: if-nez v0, 002a // +0012 │ │ 01a89c: 5560 8c01 |001a: iget-boolean v0, v6, Ldk/andsen/filepicker/c;.b:Z // field@018c │ │ 01a8a0: 3800 7300 |001c: if-eqz v0, 008f // +0073 │ │ 01a8a4: 6e10 8603 0700 |001e: invoke-virtual {v7}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a8aa: 0c00 |0021: move-result-object v0 │ │ 01a8ac: 6e10 8603 0800 |0022: invoke-virtual {v8}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a8b2: 0c01 |0025: move-result-object v1 │ │ -01a8b4: 6e20 e403 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@03e4 │ │ +01a8b4: 6e20 e503 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@03e5 │ │ 01a8ba: 0a00 |0029: move-result v0 │ │ 01a8bc: 5561 8d01 |002a: iget-boolean v1, v6, Ldk/andsen/filepicker/c;.c:Z // field@018d │ │ 01a8c0: 3901 e2ff |002c: if-nez v1, 000e // -001e │ │ 01a8c4: 7b00 |002e: neg-int v0, v0 │ │ 01a8c6: 28df |002f: goto 000e // -0021 │ │ 01a8c8: 5560 8c01 |0030: iget-boolean v0, v6, Ldk/andsen/filepicker/c;.b:Z // field@018c │ │ 01a8cc: 3800 2600 |0032: if-eqz v0, 0058 // +0026 │ │ 01a8d0: 6e10 8603 0700 |0034: invoke-virtual {v7}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a8d6: 0c00 |0037: move-result-object v0 │ │ 01a8d8: 6e10 8603 0800 |0038: invoke-virtual {v8}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a8de: 0c01 |003b: move-result-object v1 │ │ -01a8e0: 6e20 e403 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@03e4 │ │ +01a8e0: 6e20 e503 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@03e5 │ │ 01a8e6: 5560 8c01 |003f: iget-boolean v0, v6, Ldk/andsen/filepicker/c;.b:Z // field@018c │ │ 01a8ea: 3800 1b00 |0041: if-eqz v0, 005c // +001b │ │ 01a8ee: 6e10 8603 0700 |0043: invoke-virtual {v7}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a8f4: 0c00 |0046: move-result-object v0 │ │ 01a8f6: 7020 8d03 0600 |0047: invoke-direct {v6, v0}, Ldk/andsen/filepicker/c;.a:(Ljava/lang/String;)Ljava/lang/String; // method@038d │ │ 01a8fc: 0c00 |004a: move-result-object v0 │ │ 01a8fe: 6e10 8603 0800 |004b: invoke-virtual {v8}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a904: 0c01 |004e: move-result-object v1 │ │ 01a906: 7020 8d03 1600 |004f: invoke-direct {v6, v1}, Ldk/andsen/filepicker/c;.a:(Ljava/lang/String;)Ljava/lang/String; // method@038d │ │ 01a90c: 0c01 |0052: move-result-object v1 │ │ -01a90e: 6e20 e403 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@03e4 │ │ +01a90e: 6e20 e503 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@03e5 │ │ 01a914: 0a00 |0056: move-result v0 │ │ 01a916: 28c1 |0057: goto 0018 // -003f │ │ 01a918: 6e20 8503 8700 |0058: invoke-virtual {v7, v8}, Ldk/andsen/filepicker/b;.a:(Ldk/andsen/filepicker/b;)I // method@0385 │ │ 01a91e: 28e4 |005b: goto 003f // -001c │ │ 01a920: 6e10 8603 0700 |005c: invoke-virtual {v7}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a926: 0c00 |005f: move-result-object v0 │ │ 01a928: 7020 8d03 0600 |0060: invoke-direct {v6, v0}, Ldk/andsen/filepicker/c;.a:(Ljava/lang/String;)Ljava/lang/String; // method@038d │ │ 01a92e: 0c00 |0063: move-result-object v0 │ │ 01a930: 6e10 8603 0800 |0064: invoke-virtual {v8}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01a936: 0c01 |0067: move-result-object v1 │ │ 01a938: 7020 8d03 1600 |0068: invoke-direct {v6, v1}, Ldk/andsen/filepicker/c;.a:(Ljava/lang/String;)Ljava/lang/String; // method@038d │ │ 01a93e: 0c01 |006b: move-result-object v1 │ │ -01a940: 6e20 e303 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@03e3 │ │ +01a940: 6e20 e403 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@03e4 │ │ 01a946: 0a00 |006f: move-result v0 │ │ 01a948: 28a8 |0070: goto 0018 // -0058 │ │ 01a94a: 6e10 8803 0700 |0071: invoke-virtual {v7}, Ldk/andsen/filepicker/b;.c:()J // method@0388 │ │ 01a950: 0b02 |0074: move-result-wide v2 │ │ 01a952: 6e10 8803 0800 |0075: invoke-virtual {v8}, Ldk/andsen/filepicker/b;.c:()J // method@0388 │ │ 01a958: 0b04 |0078: move-result-wide v4 │ │ 01a95a: bc42 |0079: sub-long/2addr v2, v4 │ │ @@ -29424,15 +29423,15 @@ │ │ 01a964: 3a02 9aff |007e: if-ltz v2, 0018 // -0066 │ │ 01a968: 0110 |0080: move v0, v1 │ │ 01a96a: 2897 |0081: goto 0018 // -0069 │ │ 01a96c: 6e10 8703 0700 |0082: invoke-virtual {v7}, Ldk/andsen/filepicker/b;.b:()Ljava/util/Date; // method@0387 │ │ 01a972: 0c00 |0085: move-result-object v0 │ │ 01a974: 6e10 8703 0800 |0086: invoke-virtual {v8}, Ldk/andsen/filepicker/b;.b:()Ljava/util/Date; // method@0387 │ │ 01a97a: 0c01 |0089: move-result-object v1 │ │ -01a97c: 6e20 1304 1000 |008a: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@0413 │ │ +01a97c: 6e20 1404 1000 |008a: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@0414 │ │ 01a982: 0a00 |008d: move-result v0 │ │ 01a984: 288a |008e: goto 0018 // -0076 │ │ 01a986: 6e20 8503 8700 |008f: invoke-virtual {v7, v8}, Ldk/andsen/filepicker/b;.a:(Ldk/andsen/filepicker/b;)I // method@0385 │ │ 01a98c: 0a00 |0092: move-result v0 │ │ 01a98e: 2897 |0093: goto 002a // -0069 │ │ 01a990: 0001 0300 0100 0000 1c00 0000 6e00 ... |0094: packed-switch-data (10 units) │ │ catches : (none) │ │ @@ -29527,22 +29526,22 @@ │ │ insns size : 31 16-bit code units │ │ 01a9f8: |[01a9f8] dk.andsen.filepicker.d.a:(Ljava/lang/String;[Ljava/lang/String;)Z │ │ 01aa08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 01aa0a: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ 01aa0e: 0f01 |0003: return v1 │ │ 01aa10: 3804 ffff |0004: if-eqz v4, 0003 // -0001 │ │ 01aa14: 1a00 5500 |0006: const-string v0, ".." // string@0055 │ │ -01aa18: 6e20 e703 0400 |0008: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01aa18: 6e20 e803 0400 |0008: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01aa1e: 0a00 |000b: move-result v0 │ │ 01aa20: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ 01aa24: 0110 |000e: move v0, v1 │ │ 01aa26: 2152 |000f: array-length v2, v5 │ │ 01aa28: 3520 f3ff |0010: if-ge v0, v2, 0003 // -000d │ │ 01aa2c: 4602 0500 |0012: aget-object v2, v5, v0 │ │ -01aa30: 6e20 e603 2400 |0014: invoke-virtual {v4, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +01aa30: 6e20 e703 2400 |0014: invoke-virtual {v4, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01aa36: 0a02 |0017: move-result v2 │ │ 01aa38: 3802 0400 |0018: if-eqz v2, 001c // +0004 │ │ 01aa3c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ 01aa3e: 28e8 |001b: goto 0003 // -0018 │ │ 01aa40: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ 01aa44: 28f1 |001e: goto 000f // -000f │ │ catches : (none) │ │ @@ -29591,55 +29590,55 @@ │ │ 01aad2: 6e20 8700 0900 |003d: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0087 │ │ 01aad8: 0c00 |0040: move-result-object v0 │ │ 01aada: 1f00 3e00 |0041: check-cast v0, Landroid/widget/ImageView; // type@003e │ │ 01aade: 5b10 9201 |0043: iput-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01aae2: 6e20 8a00 1900 |0045: invoke-virtual {v9, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@008a │ │ 01aae8: 5412 9301 |0048: iget-object v2, v1, Ldk/andsen/filepicker/e;.b:Landroid/widget/TextView; // field@0193 │ │ 01aaec: 5470 9001 |004a: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01aaf0: 7220 1d04 8000 |004c: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01aaf0: 7220 1e04 8000 |004c: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01aaf6: 0c00 |004f: move-result-object v0 │ │ 01aaf8: 1f00 af00 |0050: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01aafc: 6e10 8603 0000 |0052: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ab02: 0c00 |0055: move-result-object v0 │ │ 01ab04: 6e20 ee00 0200 |0056: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01ab0a: 5470 9001 |0059: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ab0e: 7220 1d04 8000 |005b: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ab0e: 7220 1e04 8000 |005b: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ab14: 0c00 |005e: move-result-object v0 │ │ 01ab16: 1f00 af00 |005f: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ab1a: 6e10 8703 0000 |0061: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.b:()Ljava/util/Date; // method@0387 │ │ 01ab20: 0c00 |0064: move-result-object v0 │ │ 01ab22: 3800 5100 |0065: if-eqz v0, 00b6 // +0051 │ │ 01ab26: 5412 9401 |0067: iget-object v2, v1, Ldk/andsen/filepicker/e;.c:Landroid/widget/TextView; // field@0194 │ │ 01ab2a: 5470 9001 |0069: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ab2e: 7220 1d04 8000 |006b: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ab2e: 7220 1e04 8000 |006b: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ab34: 0c00 |006e: move-result-object v0 │ │ 01ab36: 1f00 af00 |006f: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ab3a: 6e10 8703 0000 |0071: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.b:()Ljava/util/Date; // method@0387 │ │ 01ab40: 0c00 |0074: move-result-object v0 │ │ -01ab42: 6e10 1404 0000 |0075: invoke-virtual {v0}, Ljava/util/Date;.toLocaleString:()Ljava/lang/String; // method@0414 │ │ +01ab42: 6e10 1504 0000 |0075: invoke-virtual {v0}, Ljava/util/Date;.toLocaleString:()Ljava/lang/String; // method@0415 │ │ 01ab48: 0c00 |0078: move-result-object v0 │ │ 01ab4a: 6e20 ee00 0200 |0079: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01ab50: 5470 9001 |007c: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ab54: 7220 1d04 8000 |007e: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ab54: 7220 1e04 8000 |007e: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ab5a: 0c00 |0081: move-result-object v0 │ │ 01ab5c: 1f00 af00 |0082: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ab60: 6e10 8903 0000 |0084: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.d:()Z // method@0389 │ │ 01ab66: 0a00 |0087: move-result v0 │ │ 01ab68: 3800 3f00 |0088: if-eqz v0, 00c7 // +003f │ │ 01ab6c: 5410 9501 |008a: iget-object v0, v1, Ldk/andsen/filepicker/e;.d:Landroid/widget/TextView; // field@0195 │ │ 01ab70: 1a02 0000 |008c: const-string v2, "" // string@0000 │ │ 01ab74: 6e20 ee00 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01ab7a: 5470 9001 |0091: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ab7e: 7220 1d04 8000 |0093: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ab7e: 7220 1e04 8000 |0093: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ab84: 0c00 |0096: move-result-object v0 │ │ 01ab86: 1f00 af00 |0097: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ab8a: 6e10 8603 0000 |0099: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ab90: 0c00 |009c: move-result-object v0 │ │ 01ab92: 1a02 5500 |009d: const-string v2, ".." // string@0055 │ │ -01ab96: 6e20 e703 2000 |009f: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01ab96: 6e20 e803 2000 |009f: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01ab9c: 0a00 |00a2: move-result v0 │ │ 01ab9e: 3800 1b00 |00a3: if-eqz v0, 00be // +001b │ │ 01aba2: 5410 9201 |00a5: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01aba6: 1401 0800 027f |00a7: const v1, #float 1.728e+38 // #7f020008 │ │ 01abac: 6e20 b100 1000 |00aa: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ 01abb2: 1109 |00ad: return-object v9 │ │ 01abb4: 6e10 8900 0900 |00ae: invoke-virtual {v9}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0089 │ │ @@ -29652,157 +29651,157 @@ │ │ 01abcc: 6e20 ee00 2000 |00ba: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01abd2: 28bf |00bd: goto 007c // -0041 │ │ 01abd4: 5410 9201 |00be: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01abd8: 1401 0600 027f |00c0: const v1, #float 1.728e+38 // #7f020006 │ │ 01abde: 6e20 b100 1000 |00c3: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ 01abe4: 28e7 |00c6: goto 00ad // -0019 │ │ 01abe6: 5470 9001 |00c7: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01abea: 7220 1d04 8000 |00c9: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01abea: 7220 1e04 8000 |00c9: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01abf0: 0c00 |00cc: move-result-object v0 │ │ 01abf2: 1f00 af00 |00cd: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01abf6: 6e10 8a03 0000 |00cf: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.e:()Ljava/lang/String; // method@038a │ │ 01abfc: 0c00 |00d2: move-result-object v0 │ │ 01abfe: 3800 6800 |00d3: if-eqz v0, 013b // +0068 │ │ 01ac02: 2200 d600 |00d5: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01ac06: 7010 fc03 0000 |00d7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01ac06: 7010 fd03 0000 |00d7: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01ac0c: 1a02 f501 |00da: const-string v2, "Link " // string@01f5 │ │ -01ac10: 6e20 0004 2000 |00dc: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01ac10: 6e20 0104 2000 |00dc: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01ac16: 0c02 |00df: move-result-object v2 │ │ 01ac18: 5470 9001 |00e0: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ac1c: 7220 1d04 8000 |00e2: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ac1c: 7220 1e04 8000 |00e2: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ac22: 0c00 |00e5: move-result-object v0 │ │ 01ac24: 1f00 af00 |00e6: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ac28: 6e10 8a03 0000 |00e8: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.e:()Ljava/lang/String; // method@038a │ │ 01ac2e: 0c00 |00eb: move-result-object v0 │ │ -01ac30: 6e20 0004 0200 |00ec: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01ac30: 6e20 0104 0200 |00ec: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01ac36: 0c00 |00ef: move-result-object v0 │ │ -01ac38: 6e10 0204 0000 |00f0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01ac38: 6e10 0304 0000 |00f0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01ac3e: 0c00 |00f3: move-result-object v0 │ │ 01ac40: 5572 9101 |00f4: iget-boolean v2, v7, Ldk/andsen/filepicker/d;.d:Z // field@0191 │ │ 01ac44: 7120 3903 2000 |00f6: invoke-static {v0, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01ac4a: 5410 9501 |00f9: iget-object v0, v1, Ldk/andsen/filepicker/e;.d:Landroid/widget/TextView; // field@0195 │ │ 01ac4e: 1a02 0000 |00fb: const-string v2, "" // string@0000 │ │ 01ac52: 6e20 ee00 2000 |00fd: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01ac58: 5412 9301 |0100: iget-object v2, v1, Ldk/andsen/filepicker/e;.b:Landroid/widget/TextView; // field@0193 │ │ 01ac5c: 2203 d600 |0102: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -01ac60: 7010 fc03 0300 |0104: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01ac60: 7010 fd03 0300 |0104: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01ac66: 5470 9001 |0107: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ac6a: 7220 1d04 8000 |0109: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ac6a: 7220 1e04 8000 |0109: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ac70: 0c00 |010c: move-result-object v0 │ │ 01ac72: 1f00 af00 |010d: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ac76: 6e10 8603 0000 |010f: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ac7c: 0c00 |0112: move-result-object v0 │ │ -01ac7e: 6e20 0004 0300 |0113: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01ac7e: 6e20 0104 0300 |0113: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01ac84: 0c00 |0116: move-result-object v0 │ │ 01ac86: 1a03 5300 |0117: const-string v3, "-> " // string@0053 │ │ -01ac8a: 6e20 0004 3000 |0119: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01ac8a: 6e20 0104 3000 |0119: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01ac90: 0c03 |011c: move-result-object v3 │ │ 01ac92: 5470 9001 |011d: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ac96: 7220 1d04 8000 |011f: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ac96: 7220 1e04 8000 |011f: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ac9c: 0c00 |0122: move-result-object v0 │ │ 01ac9e: 1f00 af00 |0123: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01aca2: 6e10 8a03 0000 |0125: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.e:()Ljava/lang/String; // method@038a │ │ 01aca8: 0c00 |0128: move-result-object v0 │ │ -01acaa: 6e20 0004 0300 |0129: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01acaa: 6e20 0104 0300 |0129: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01acb0: 0c00 |012c: move-result-object v0 │ │ -01acb2: 6e10 0204 0000 |012d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01acb2: 6e10 0304 0000 |012d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01acb8: 0c00 |0130: move-result-object v0 │ │ 01acba: 6e20 ee00 0200 |0131: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01acc0: 5410 9201 |0134: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01acc4: 6e20 b100 6000 |0136: invoke-virtual {v0, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ 01acca: 2900 74ff |0139: goto/16 00ad // -008c │ │ 01acce: 5412 9501 |013b: iget-object v2, v1, Ldk/andsen/filepicker/e;.d:Landroid/widget/TextView; // field@0195 │ │ 01acd2: 2200 d600 |013d: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01acd6: 7010 fc03 0000 |013f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01acd6: 7010 fd03 0000 |013f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01acdc: 1a03 0000 |0142: const-string v3, "" // string@0000 │ │ -01ace0: 6e20 0004 3000 |0144: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01ace0: 6e20 0104 3000 |0144: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01ace6: 0c03 |0147: move-result-object v3 │ │ 01ace8: 5470 9001 |0148: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01acec: 7220 1d04 8000 |014a: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01acec: 7220 1e04 8000 |014a: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01acf2: 0c00 |014d: move-result-object v0 │ │ 01acf4: 1f00 af00 |014e: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01acf8: 6e10 8803 0000 |0150: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.c:()J // method@0388 │ │ 01acfe: 0b04 |0153: move-result-wide v4 │ │ -01ad00: 6e30 fe03 4305 |0154: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03fe │ │ +01ad00: 6e30 ff03 4305 |0154: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@03ff │ │ 01ad06: 0c00 |0157: move-result-object v0 │ │ -01ad08: 6e10 0204 0000 |0158: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01ad08: 6e10 0304 0000 |0158: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01ad0e: 0c00 |015b: move-result-object v0 │ │ 01ad10: 6e20 ee00 0200 |015c: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@00ee │ │ 01ad16: 5470 9001 |015f: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ad1a: 7220 1d04 8000 |0161: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ad1a: 7220 1e04 8000 |0161: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ad20: 0c00 |0164: move-result-object v0 │ │ 01ad22: 1f00 af00 |0165: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ad26: 6e10 8603 0000 |0167: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ad2c: 0c00 |016a: move-result-object v0 │ │ 01ad2e: 5472 8f01 |016b: iget-object v2, v7, Ldk/andsen/filepicker/d;.b:[Ljava/lang/String; // field@018f │ │ 01ad32: 7030 9003 0702 |016d: invoke-direct {v7, v0, v2}, Ldk/andsen/filepicker/d;.a:(Ljava/lang/String;[Ljava/lang/String;)Z // method@0390 │ │ 01ad38: 0a00 |0170: move-result v0 │ │ 01ad3a: 3800 9000 |0171: if-eqz v0, 0201 // +0090 │ │ 01ad3e: 5470 9001 |0173: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ad42: 7220 1d04 8000 |0175: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ad42: 7220 1e04 8000 |0175: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ad48: 0c00 |0178: move-result-object v0 │ │ 01ad4a: 1f00 af00 |0179: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ad4e: 6e10 8603 0000 |017b: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ad54: 0c00 |017e: move-result-object v0 │ │ 01ad56: 6202 a401 |017f: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -01ad5a: 6e20 f403 2000 |0181: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ +01ad5a: 6e20 f503 2000 |0181: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ 01ad60: 0c00 |0184: move-result-object v0 │ │ 01ad62: 1a02 5a00 |0185: const-string v2, ".sqlite" // string@005a │ │ -01ad66: 6e20 e603 2000 |0187: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +01ad66: 6e20 e703 2000 |0187: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01ad6c: 0a00 |018a: move-result v0 │ │ 01ad6e: 3900 1c00 |018b: if-nez v0, 01a7 // +001c │ │ 01ad72: 5470 9001 |018d: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ad76: 7220 1d04 8000 |018f: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ad76: 7220 1e04 8000 |018f: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ad7c: 0c00 |0192: move-result-object v0 │ │ 01ad7e: 1f00 af00 |0193: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ad82: 6e10 8603 0000 |0195: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ad88: 0c00 |0198: move-result-object v0 │ │ 01ad8a: 6202 a401 |0199: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -01ad8e: 6e20 f403 2000 |019b: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ +01ad8e: 6e20 f503 2000 |019b: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ 01ad94: 0c00 |019e: move-result-object v0 │ │ 01ad96: 1a02 5700 |019f: const-string v2, ".db" // string@0057 │ │ -01ad9a: 6e20 e603 2000 |01a1: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +01ad9a: 6e20 e703 2000 |01a1: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01ada0: 0a00 |01a4: move-result v0 │ │ 01ada2: 3800 0c00 |01a5: if-eqz v0, 01b1 // +000c │ │ 01ada6: 5410 9201 |01a7: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01adaa: 1401 0300 027f |01a9: const v1, #float 1.728e+38 // #7f020003 │ │ 01adb0: 6e20 b100 1000 |01ac: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ 01adb6: 2900 fefe |01af: goto/16 00ad // -0102 │ │ 01adba: 5470 9001 |01b1: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01adbe: 7220 1d04 8000 |01b3: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01adbe: 7220 1e04 8000 |01b3: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01adc4: 0c00 |01b6: move-result-object v0 │ │ 01adc6: 1f00 af00 |01b7: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01adca: 6e10 8603 0000 |01b9: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01add0: 0c00 |01bc: move-result-object v0 │ │ -01add2: 6e10 f703 0000 |01bd: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +01add2: 6e10 f803 0000 |01bd: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01add8: 0c00 |01c0: move-result-object v0 │ │ 01adda: 6202 a401 |01c1: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -01adde: 6e20 f403 2000 |01c3: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ +01adde: 6e20 f503 2000 |01c3: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ 01ade4: 0c00 |01c6: move-result-object v0 │ │ 01ade6: 1a02 5900 |01c7: const-string v2, ".sql" // string@0059 │ │ -01adea: 6e20 e603 2000 |01c9: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +01adea: 6e20 e703 2000 |01c9: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01adf0: 0a00 |01cc: move-result v0 │ │ 01adf2: 3800 0c00 |01cd: if-eqz v0, 01d9 // +000c │ │ 01adf6: 5410 9201 |01cf: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01adfa: 1401 0c00 027f |01d1: const v1, #float 1.728e+38 // #7f02000c │ │ 01ae00: 6e20 b100 1000 |01d4: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ 01ae06: 2900 d6fe |01d7: goto/16 00ad // -012a │ │ 01ae0a: 5470 9001 |01d9: iget-object v0, v7, Ldk/andsen/filepicker/d;.c:Ljava/util/List; // field@0190 │ │ -01ae0e: 7220 1d04 8000 |01db: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041d │ │ +01ae0e: 7220 1e04 8000 |01db: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@041e │ │ 01ae14: 0c00 |01de: move-result-object v0 │ │ 01ae16: 1f00 af00 |01df: check-cast v0, Ldk/andsen/filepicker/b; // type@00af │ │ 01ae1a: 6e10 8603 0000 |01e1: invoke-virtual {v0}, Ldk/andsen/filepicker/b;.a:()Ljava/lang/String; // method@0386 │ │ 01ae20: 0c00 |01e4: move-result-object v0 │ │ -01ae22: 6e10 f703 0000 |01e5: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +01ae22: 6e10 f803 0000 |01e5: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01ae28: 0c00 |01e8: move-result-object v0 │ │ 01ae2a: 6202 a401 |01e9: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@01a4 │ │ -01ae2e: 6e20 f403 2000 |01eb: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f4 │ │ +01ae2e: 6e20 f503 2000 |01eb: invoke-virtual {v0, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@03f5 │ │ 01ae34: 0c00 |01ee: move-result-object v0 │ │ 01ae36: 1a02 5600 |01ef: const-string v2, ".csv" // string@0056 │ │ -01ae3a: 6e20 e603 2000 |01f1: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +01ae3a: 6e20 e703 2000 |01f1: invoke-virtual {v0, v2}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01ae40: 0a00 |01f4: move-result v0 │ │ 01ae42: 3800 b8fe |01f5: if-eqz v0, 00ad // -0148 │ │ 01ae46: 5410 9201 |01f7: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ 01ae4a: 1401 0200 027f |01f9: const v1, #float 1.728e+38 // #7f020002 │ │ 01ae50: 6e20 b100 1000 |01fc: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@00b1 │ │ 01ae56: 2900 aefe |01ff: goto/16 00ad // -0152 │ │ 01ae5a: 5410 9201 |0201: iget-object v0, v1, Ldk/andsen/filepicker/e;.a:Landroid/widget/ImageView; // field@0192 │ │ @@ -29854,15 +29853,15 @@ │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ 01ae68: |[01ae68] dk.andsen.filepicker.e.:()V │ │ -01ae78: 7010 dd03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +01ae78: 7010 de03 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01ae7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ @@ -29897,15 +29896,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 01ae80: |[01ae80] dk.andsen.filepicker.f.:(Ldk/andsen/filepicker/FilePicker;)V │ │ 01ae90: 5b01 9601 |0000: iput-object v1, v0, Ldk/andsen/filepicker/f;.a:Ldk/andsen/filepicker/FilePicker; // field@0196 │ │ -01ae94: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +01ae94: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01ae9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/filepicker/f;) │ │ @@ -30014,15 +30013,15 @@ │ │ 01af08: 5b04 9901 |0006: iput-object v4, v0, Ldk/andsen/filepicker/g;.c:Landroid/widget/RadioGroup; // field@0199 │ │ 01af0c: 5905 9a01 |0008: iput v5, v0, Ldk/andsen/filepicker/g;.d:I // field@019a │ │ 01af10: 5906 9b01 |000a: iput v6, v0, Ldk/andsen/filepicker/g;.e:I // field@019b │ │ 01af14: 5907 9c01 |000c: iput v7, v0, Ldk/andsen/filepicker/g;.f:I // field@019c │ │ 01af18: 5908 9d01 |000e: iput v8, v0, Ldk/andsen/filepicker/g;.g:I // field@019d │ │ 01af1c: 5b09 9e01 |0010: iput-object v9, v0, Ldk/andsen/filepicker/g;.h:Landroid/widget/EditText; // field@019e │ │ 01af20: 5b0a 9f01 |0012: iput-object v10, v0, Ldk/andsen/filepicker/g;.i:Landroid/app/Dialog; // field@019f │ │ -01af24: 7010 dd03 0000 |0014: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +01af24: 7010 de03 0000 |0014: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01af2a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/filepicker/g;) │ │ @@ -30050,40 +30049,40 @@ │ │ 01af72: 0a00 |001b: move-result v0 │ │ 01af74: 5431 a001 |001c: iget-object v1, v3, Ldk/andsen/filepicker/g;.j:Ldk/andsen/filepicker/FilePicker; // field@01a0 │ │ 01af78: 5432 9901 |001e: iget-object v2, v3, Ldk/andsen/filepicker/g;.c:Landroid/widget/RadioGroup; // field@0199 │ │ 01af7c: 6e10 c700 0200 |0020: invoke-virtual {v2}, Landroid/widget/RadioGroup;.getCheckedRadioButtonId:()I // method@00c7 │ │ 01af82: 0a02 |0023: move-result v2 │ │ 01af84: 7120 5d03 2100 |0024: invoke-static {v1, v2}, Ldk/andsen/filepicker/FilePicker;.a:(Ldk/andsen/filepicker/FilePicker;I)I // method@035d │ │ 01af8a: 2201 d600 |0027: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01af8e: 7010 fc03 0100 |0029: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01af8e: 7010 fd03 0100 |0029: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01af94: 1a02 8c02 |002c: const-string v2, "Sort by " // string@028c │ │ -01af98: 6e20 0004 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01af98: 6e20 0104 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01af9e: 0c01 |0031: move-result-object v1 │ │ 01afa0: 5432 a001 |0032: iget-object v2, v3, Ldk/andsen/filepicker/g;.j:Ldk/andsen/filepicker/FilePicker; // field@01a0 │ │ 01afa4: 7110 5c03 0200 |0034: invoke-static {v2}, Ldk/andsen/filepicker/FilePicker;.a:(Ldk/andsen/filepicker/FilePicker;)I // method@035c │ │ 01afaa: 0a02 |0037: move-result v2 │ │ -01afac: 6e20 fd03 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fd │ │ +01afac: 6e20 fe03 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@03fe │ │ 01afb2: 0c01 |003b: move-result-object v1 │ │ -01afb4: 6e10 0204 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01afb4: 6e10 0304 0100 |003c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01afba: 0c01 |003f: move-result-object v1 │ │ 01afbc: 7100 6503 0000 |0040: invoke-static {}, Ldk/andsen/filepicker/FilePicker;.b:()Z // method@0365 │ │ 01afc2: 0a02 |0043: move-result v2 │ │ 01afc4: 7120 3903 2100 |0044: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01afca: 5231 9a01 |0047: iget v1, v3, Ldk/andsen/filepicker/g;.d:I // field@019a │ │ 01afce: 3310 6300 |0049: if-ne v0, v1, 00ac // +0063 │ │ 01afd2: 5430 a001 |004b: iget-object v0, v3, Ldk/andsen/filepicker/g;.j:Ldk/andsen/filepicker/FilePicker; // field@01a0 │ │ 01afd6: 1201 |004d: const/4 v1, #int 0 // #0 │ │ 01afd8: 7120 5d03 1000 |004e: invoke-static {v0, v1}, Ldk/andsen/filepicker/FilePicker;.a:(Ldk/andsen/filepicker/FilePicker;I)I // method@035d │ │ 01afde: 5430 a001 |0051: iget-object v0, v3, Ldk/andsen/filepicker/g;.j:Ldk/andsen/filepicker/FilePicker; // field@01a0 │ │ 01afe2: 5431 9e01 |0053: iget-object v1, v3, Ldk/andsen/filepicker/g;.h:Landroid/widget/EditText; // field@019e │ │ 01afe6: 6e10 a500 0100 |0055: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@00a5 │ │ 01afec: 0c01 |0058: move-result-object v1 │ │ -01afee: 6e10 df03 0100 |0059: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03df │ │ +01afee: 6e10 e003 0100 |0059: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@03e0 │ │ 01aff4: 0c01 |005c: move-result-object v1 │ │ -01aff6: 6e10 f703 0100 |005d: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f7 │ │ +01aff6: 6e10 f803 0100 |005d: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@03f8 │ │ 01affc: 0c01 |0060: move-result-object v1 │ │ 01affe: 5b01 6801 |0061: iput-object v1, v0, Ldk/andsen/filepicker/FilePicker;.c:Ljava/lang/String; // field@0168 │ │ 01b002: 7100 6803 0000 |0063: invoke-static {}, Ldk/andsen/filepicker/FilePicker;.c:()Landroid/app/Activity; // method@0368 │ │ 01b008: 0c00 |0066: move-result-object v0 │ │ 01b00a: 1a01 8d02 |0067: const-string v1, "SortBy" // string@028d │ │ 01b00e: 5432 a001 |0069: iget-object v2, v3, Ldk/andsen/filepicker/g;.j:Ldk/andsen/filepicker/FilePicker; // field@01a0 │ │ 01b012: 7110 5c03 0200 |006b: invoke-static {v2}, Ldk/andsen/filepicker/FilePicker;.a:(Ldk/andsen/filepicker/FilePicker;)I // method@035c │ │ @@ -30170,15 +30169,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 01b0d8: |[01b0d8] dk.andsen.filepicker.h.:(Ldk/andsen/filepicker/FilePicker;)V │ │ 01b0e8: 5b01 a101 |0000: iput-object v1, v0, Ldk/andsen/filepicker/h;.a:Ldk/andsen/filepicker/FilePicker; // field@01a1 │ │ -01b0ec: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +01b0ec: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01b0f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/filepicker/h;) │ │ @@ -30192,33 +30191,33 @@ │ │ insns size : 52 16-bit code units │ │ 01b0f4: |[01b0f4] dk.andsen.filepicker.h.accept:(Ljava/io/File;)Z │ │ 01b104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ 01b106: 1210 |0001: const/4 v0, #int 1 // #1 │ │ 01b108: 5472 a101 |0002: iget-object v2, v7, Ldk/andsen/filepicker/h;.a:Ldk/andsen/filepicker/FilePicker; // field@01a1 │ │ 01b10c: 5422 6801 |0004: iget-object v2, v2, Ldk/andsen/filepicker/FilePicker;.c:Ljava/lang/String; // field@0168 │ │ 01b110: 1a03 6500 |0006: const-string v3, ";" // string@0065 │ │ -01b114: 6e20 f003 3200 |0008: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ +01b114: 6e20 f103 3200 |0008: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ 01b11a: 0c03 |000b: move-result-object v3 │ │ 01b11c: 5472 a101 |000c: iget-object v2, v7, Ldk/andsen/filepicker/h;.a:Ldk/andsen/filepicker/FilePicker; // field@01a1 │ │ 01b120: 5422 6801 |000e: iget-object v2, v2, Ldk/andsen/filepicker/FilePicker;.c:Ljava/lang/String; // field@0168 │ │ 01b124: 1a04 0000 |0010: const-string v4, "" // string@0000 │ │ -01b128: 6e20 e703 4200 |0012: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01b128: 6e20 e803 4200 |0012: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01b12e: 0a02 |0015: move-result v2 │ │ 01b130: 3802 0300 |0016: if-eqz v2, 0019 // +0003 │ │ 01b134: 0f00 |0018: return v0 │ │ 01b136: 6e10 ae03 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.isDirectory:()Z // method@03ae │ │ 01b13c: 0a02 |001c: move-result v2 │ │ 01b13e: 3902 fbff |001d: if-nez v2, 0018 // -0005 │ │ 01b142: 2134 |001f: array-length v4, v3 │ │ 01b144: 0112 |0020: move v2, v1 │ │ 01b146: 3542 1100 |0021: if-ge v2, v4, 0032 // +0011 │ │ 01b14a: 4605 0302 |0023: aget-object v5, v3, v2 │ │ 01b14e: 6e10 ac03 0800 |0025: invoke-virtual {v8}, Ljava/io/File;.getName:()Ljava/lang/String; // method@03ac │ │ 01b154: 0c06 |0028: move-result-object v6 │ │ -01b156: 6e20 e603 5600 |0029: invoke-virtual {v6, v5}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e6 │ │ +01b156: 6e20 e703 5600 |0029: invoke-virtual {v6, v5}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@03e7 │ │ 01b15c: 0a05 |002c: move-result v5 │ │ 01b15e: 3905 ebff |002d: if-nez v5, 0018 // -0015 │ │ 01b162: d802 0201 |002f: add-int/lit8 v2, v2, #int 1 // #01 │ │ 01b166: 28f0 |0031: goto 0021 // -0010 │ │ 01b168: 0110 |0032: move v0, v1 │ │ 01b16a: 28e5 |0033: goto 0018 // -001b │ │ catches : (none) │ │ @@ -30257,15 +30256,15 @@ │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ 01b16c: |[01b16c] dk.andsen.filepicker.i.:(Ldk/andsen/filepicker/FilePicker;)V │ │ 01b17c: 5b01 a201 |0000: iput-object v1, v0, Ldk/andsen/filepicker/i;.a:Ldk/andsen/filepicker/FilePicker; // field@01a2 │ │ -01b180: 7010 dd03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03dd │ │ +01b180: 7010 de03 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@03de │ │ 01b186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Ldk/andsen/filepicker/i;) │ │ @@ -30283,25 +30282,25 @@ │ │ 01b1a2: 0a01 |0005: move-result v1 │ │ 01b1a4: 7120 3903 1000 |0006: invoke-static {v0, v1}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01b1aa: 7100 6803 0000 |0009: invoke-static {}, Ldk/andsen/filepicker/FilePicker;.c:()Landroid/app/Activity; // method@0368 │ │ 01b1b0: 0c00 |000c: move-result-object v0 │ │ 01b1b2: 7110 8003 0000 |000d: invoke-static {v0}, Ldk/andsen/filepicker/a;.a:(Landroid/content/Context;)Ljava/lang/String; // method@0380 │ │ 01b1b8: 0c00 |0010: move-result-object v0 │ │ 01b1ba: 1a01 6500 |0011: const-string v1, ";" // string@0065 │ │ -01b1be: 6e20 f003 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ +01b1be: 6e20 f103 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ 01b1c4: 0c00 |0016: move-result-object v0 │ │ 01b1c6: 4600 0005 |0017: aget-object v0, v0, v5 │ │ 01b1ca: 2201 d600 |0019: new-instance v1, Ljava/lang/StringBuilder; // type@00d6 │ │ -01b1ce: 7010 fc03 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ +01b1ce: 7010 fd03 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ 01b1d4: 1a02 7302 |001e: const-string v2, "Resent dir " // string@0273 │ │ -01b1d8: 6e20 0004 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b1d8: 6e20 0104 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b1de: 0c01 |0023: move-result-object v1 │ │ -01b1e0: 6e20 0004 0100 |0024: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b1e0: 6e20 0104 0100 |0024: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b1e6: 0c01 |0027: move-result-object v1 │ │ -01b1e8: 6e10 0204 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01b1e8: 6e10 0304 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01b1ee: 0c01 |002b: move-result-object v1 │ │ 01b1f0: 7100 6503 0000 |002c: invoke-static {}, Ldk/andsen/filepicker/FilePicker;.b:()Z // method@0365 │ │ 01b1f6: 0a02 |002f: move-result v2 │ │ 01b1f8: 7120 3903 2100 |0030: invoke-static {v1, v2}, Ldk/andsen/c/e;.a:(Ljava/lang/String;Z)V // method@0339 │ │ 01b1fe: 7110 6003 0000 |0033: invoke-static {v0}, Ldk/andsen/filepicker/FilePicker;.a:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ 01b204: 7100 6b03 0000 |0036: invoke-static {}, Ldk/andsen/filepicker/FilePicker;.d:()Landroid/widget/TextView; // method@036b │ │ 01b20a: 0c01 |0039: move-result-object v1 │ │ @@ -30342,53 +30341,53 @@ │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ 01b224: |[01b224] dk.andsen.filepicker.j.a:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; │ │ 01b234: 3904 1600 |0000: if-nez v4, 0016 // +0016 │ │ 01b238: 2200 d600 |0002: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01b23c: 7010 fc03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01b242: 6e20 0004 5000 |0007: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b23c: 7010 fd03 0000 |0004: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01b242: 6e20 0104 5000 |0007: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b248: 0c00 |000a: move-result-object v0 │ │ 01b24a: 1a01 6500 |000b: const-string v1, ";" // string@0065 │ │ -01b24e: 6e20 0004 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b24e: 6e20 0104 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b254: 0c00 |0010: move-result-object v0 │ │ -01b256: 6e10 0204 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01b256: 6e10 0304 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01b25c: 0c01 |0014: move-result-object v1 │ │ 01b25e: 1101 |0015: return-object v1 │ │ 01b260: 1a00 6500 |0016: const-string v0, ";" // string@0065 │ │ -01b264: 6e20 f003 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f0 │ │ +01b264: 6e20 f103 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@03f1 │ │ 01b26a: 0c02 |001b: move-result-object v2 │ │ 01b26c: 2200 d600 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@00d6 │ │ -01b270: 7010 fc03 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01b276: 6e20 0004 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b270: 7010 fd03 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01b276: 6e20 0104 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b27c: 0c00 |0024: move-result-object v0 │ │ 01b27e: 1a01 6500 |0025: const-string v1, ";" // string@0065 │ │ -01b282: 6e20 0004 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b282: 6e20 0104 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b288: 0c00 |002a: move-result-object v0 │ │ -01b28a: 6e10 0204 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01b28a: 6e10 0304 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01b290: 0c01 |002e: move-result-object v1 │ │ 01b292: 1200 |002f: const/4 v0, #int 0 // #0 │ │ 01b294: 2123 |0030: array-length v3, v2 │ │ 01b296: 3530 e4ff |0031: if-ge v0, v3, 0015 // -001c │ │ 01b29a: 4603 0200 |0033: aget-object v3, v2, v0 │ │ -01b29e: 6e20 e703 5300 |0035: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e7 │ │ +01b29e: 6e20 e803 5300 |0035: invoke-virtual {v3, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@03e8 │ │ 01b2a4: 0a03 |0038: move-result v3 │ │ 01b2a6: 3903 2200 |0039: if-nez v3, 005b // +0022 │ │ 01b2aa: 2203 d600 |003b: new-instance v3, Ljava/lang/StringBuilder; // type@00d6 │ │ -01b2ae: 7010 fc03 0300 |003d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fc │ │ -01b2b4: 6e20 0004 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b2ae: 7010 fd03 0300 |003d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@03fd │ │ +01b2b4: 6e20 0104 1300 |0040: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b2ba: 0c01 |0043: move-result-object v1 │ │ 01b2bc: 4603 0200 |0044: aget-object v3, v2, v0 │ │ -01b2c0: 6e20 0004 3100 |0046: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b2c0: 6e20 0104 3100 |0046: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b2c6: 0c01 |0049: move-result-object v1 │ │ 01b2c8: 1a03 6500 |004a: const-string v3, ";" // string@0065 │ │ -01b2cc: 6e20 0004 3100 |004c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0400 │ │ +01b2cc: 6e20 0104 3100 |004c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0401 │ │ 01b2d2: 0c01 |004f: move-result-object v1 │ │ -01b2d4: 6e10 0204 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0402 │ │ +01b2d4: 6e10 0304 0100 |0050: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0403 │ │ 01b2da: 0c01 |0053: move-result-object v1 │ │ 01b2dc: d803 06fe |0054: add-int/lit8 v3, v6, #int -2 // #fe │ │ 01b2e0: 3230 bfff |0056: if-eq v0, v3, 0015 // -0041 │ │ 01b2e4: d800 0001 |0058: add-int/lit8 v0, v0, #int 1 // #01 │ │ 01b2e8: 28d6 |005a: goto 0030 // -002a │ │ 01b2ea: d806 0601 |005b: add-int/lit8 v6, v6, #int 1 // #01 │ │ 01b2ee: 28f7 |005d: goto 0054 // -0009 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,75 +1,75 @@ │ │ │ -Zip file size: 233971 bytes, number of entries: 105 │ │ │ +Zip file size: 234466 bytes, number of entries: 105 │ │ │ ?rwxrwxr-x 2.0 unx 1208 b- stor 80-Jan-01 00:00 dk/andsen/a/a/a.class │ │ │ ?rwxrwxr-x 2.0 unx 5945 b- stor 80-Jan-01 00:00 dk/andsen/a/a.class │ │ │ ?rwxrwxr-x 2.0 unx 1275 b- stor 80-Jan-01 00:00 dk/andsen/a/b.class │ │ │ ?rwxrwxr-x 2.0 unx 721 b- stor 80-Jan-01 00:00 dk/andsen/a/c.class │ │ │ -?rwxrwxr-x 2.0 unx 6341 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/CreateTableWizField.class │ │ │ -?rwxrwxr-x 2.0 unx 8733 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/CreateTableWizard.class │ │ │ -?rwxrwxr-x 2.0 unx 14087 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/DBViewer.class │ │ │ +?rwxrwxr-x 2.0 unx 6387 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/CreateTableWizField.class │ │ │ +?rwxrwxr-x 2.0 unx 8758 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/CreateTableWizard.class │ │ │ +?rwxrwxr-x 2.0 unx 14115 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/DBViewer.class │ │ │ ?rwxrwxr-x 2.0 unx 4099 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/FilterBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 276 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/Help.class │ │ │ ?rwxrwxr-x 2.0 unx 2879 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/OpenOnClick2.class │ │ │ ?rwxrwxr-x 2.0 unx 2879 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/OpenOnClick3.class │ │ │ ?rwxrwxr-x 2.0 unx 2862 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/OpenOnClick.class │ │ │ ?rwxrwxr-x 2.0 unx 2205 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/Prefs.class │ │ │ -?rwxrwxr-x 2.0 unx 15181 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/QueryViewer.class │ │ │ -?rwxrwxr-x 2.0 unx 5181 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/SQLViewer.class │ │ │ +?rwxrwxr-x 2.0 unx 15222 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/QueryViewer.class │ │ │ +?rwxrwxr-x 2.0 unx 5189 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/SQLViewer.class │ │ │ ?rwxrwxr-x 2.0 unx 17251 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/TableViewer.class │ │ │ -?rwxrwxr-x 2.0 unx 3045 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/a.class │ │ │ -?rwxrwxr-x 2.0 unx 9418 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aSQLiteManager.class │ │ │ +?rwxrwxr-x 2.0 unx 3079 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/a.class │ │ │ +?rwxrwxr-x 2.0 unx 9428 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aSQLiteManager.class │ │ │ ?rwxrwxr-x 2.0 unx 810 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aa.class │ │ │ ?rwxrwxr-x 2.0 unx 817 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ab.class │ │ │ ?rwxrwxr-x 2.0 unx 2777 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ac.class │ │ │ ?rwxrwxr-x 2.0 unx 2137 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ad.class │ │ │ ?rwxrwxr-x 2.0 unx 506 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ae.class │ │ │ ?rwxrwxr-x 2.0 unx 1607 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/af.class │ │ │ ?rwxrwxr-x 2.0 unx 1720 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ag.class │ │ │ ?rwxrwxr-x 2.0 unx 1752 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ah.class │ │ │ ?rwxrwxr-x 2.0 unx 566 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ai.class │ │ │ -?rwxrwxr-x 2.0 unx 2033 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aj.class │ │ │ +?rwxrwxr-x 2.0 unx 2065 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aj.class │ │ │ ?rwxrwxr-x 2.0 unx 2644 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ak.class │ │ │ ?rwxrwxr-x 2.0 unx 430 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/al.class │ │ │ -?rwxrwxr-x 2.0 unx 1882 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/am.class │ │ │ -?rwxrwxr-x 2.0 unx 1812 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/an.class │ │ │ +?rwxrwxr-x 2.0 unx 1911 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/am.class │ │ │ +?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/an.class │ │ │ ?rwxrwxr-x 2.0 unx 2528 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ao.class │ │ │ ?rwxrwxr-x 2.0 unx 430 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ap.class │ │ │ -?rwxrwxr-x 2.0 unx 1812 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aq.class │ │ │ -?rwxrwxr-x 2.0 unx 3932 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ar.class │ │ │ +?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aq.class │ │ │ +?rwxrwxr-x 2.0 unx 3964 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ar.class │ │ │ ?rwxrwxr-x 2.0 unx 2512 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/as.class │ │ │ ?rwxrwxr-x 2.0 unx 826 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/at.class │ │ │ ?rwxrwxr-x 2.0 unx 1653 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/au.class │ │ │ ?rwxrwxr-x 2.0 unx 2298 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/av.class │ │ │ ?rwxrwxr-x 2.0 unx 1632 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/aw.class │ │ │ ?rwxrwxr-x 2.0 unx 548 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ax.class │ │ │ -?rwxrwxr-x 2.0 unx 1471 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ay.class │ │ │ +?rwxrwxr-x 2.0 unx 1501 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ay.class │ │ │ ?rwxrwxr-x 2.0 unx 659 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/az.class │ │ │ ?rwxrwxr-x 2.0 unx 1000 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/b.class │ │ │ ?rwxrwxr-x 2.0 unx 1318 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/ba.class │ │ │ ?rwxrwxr-x 2.0 unx 945 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bb.class │ │ │ ?rwxrwxr-x 2.0 unx 1427 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bc.class │ │ │ -?rwxrwxr-x 2.0 unx 3792 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bd.class │ │ │ +?rwxrwxr-x 2.0 unx 3827 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bd.class │ │ │ ?rwxrwxr-x 2.0 unx 392 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/be.class │ │ │ ?rwxrwxr-x 2.0 unx 1190 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bf.class │ │ │ -?rwxrwxr-x 2.0 unx 2222 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bg.class │ │ │ +?rwxrwxr-x 2.0 unx 2254 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/bg.class │ │ │ ?rwxrwxr-x 2.0 unx 371 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/c.class │ │ │ ?rwxrwxr-x 2.0 unx 711 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/d.class │ │ │ ?rwxrwxr-x 2.0 unx 2780 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/e.class │ │ │ ?rwxrwxr-x 2.0 unx 1068 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/f.class │ │ │ ?rwxrwxr-x 2.0 unx 1957 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/g.class │ │ │ ?rwxrwxr-x 2.0 unx 1418 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/h.class │ │ │ ?rwxrwxr-x 2.0 unx 397 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/i.class │ │ │ ?rwxrwxr-x 2.0 unx 675 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/j.class │ │ │ ?rwxrwxr-x 2.0 unx 557 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/k.class │ │ │ ?rwxrwxr-x 2.0 unx 746 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/l.class │ │ │ ?rwxrwxr-x 2.0 unx 379 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/m.class │ │ │ ?rwxrwxr-x 2.0 unx 895 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/n.class │ │ │ ?rwxrwxr-x 2.0 unx 1757 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/o.class │ │ │ ?rwxrwxr-x 2.0 unx 1438 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/p.class │ │ │ -?rwxrwxr-x 2.0 unx 41919 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/q.class │ │ │ +?rwxrwxr-x 2.0 unx 41991 b- defN 80-Jan-01 00:00 dk/andsen/asqlitemanager/q.class │ │ │ ?rwxrwxr-x 2.0 unx 3247 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/r.class │ │ │ ?rwxrwxr-x 2.0 unx 1170 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/s.class │ │ │ ?rwxrwxr-x 2.0 unx 644 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/t.class │ │ │ ?rwxrwxr-x 2.0 unx 682 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/u.class │ │ │ ?rwxrwxr-x 2.0 unx 1751 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/v.class │ │ │ ?rwxrwxr-x 2.0 unx 800 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/w.class │ │ │ ?rwxrwxr-x 2.0 unx 1281 b- stor 80-Jan-01 00:00 dk/andsen/asqlitemanager/x.class │ │ │ @@ -83,25 +83,25 @@ │ │ │ ?rwxrwxr-x 2.0 unx 385 b- stor 80-Jan-01 00:00 dk/andsen/b/f.class │ │ │ ?rwxrwxr-x 2.0 unx 376 b- stor 80-Jan-01 00:00 dk/andsen/b/g.class │ │ │ ?rwxrwxr-x 2.0 unx 400 b- stor 80-Jan-01 00:00 dk/andsen/b/h.class │ │ │ ?rwxrwxr-x 2.0 unx 1339 b- stor 80-Jan-01 00:00 dk/andsen/c/a.class │ │ │ ?rwxrwxr-x 2.0 unx 168 b- stor 80-Jan-01 00:00 dk/andsen/c/b.class │ │ │ ?rwxrwxr-x 2.0 unx 639 b- stor 80-Jan-01 00:00 dk/andsen/c/c.class │ │ │ ?rwxrwxr-x 2.0 unx 2224 b- stor 80-Jan-01 00:00 dk/andsen/c/d.class │ │ │ -?rwxrwxr-x 2.0 unx 2874 b- stor 80-Jan-01 00:00 dk/andsen/c/e.class │ │ │ +?rwxrwxr-x 2.0 unx 2904 b- stor 80-Jan-01 00:00 dk/andsen/c/e.class │ │ │ ?rwxrwxr-x 2.0 unx 260 b- stor 80-Jan-01 00:00 dk/andsen/c/f.class │ │ │ ?rwxrwxr-x 2.0 unx 260 b- stor 80-Jan-01 00:00 dk/andsen/c/g.class │ │ │ -?rwxrwxr-x 2.0 unx 3382 b- stor 80-Jan-01 00:00 dk/andsen/csv/CsvExport.class │ │ │ -?rwxrwxr-x 2.0 unx 5186 b- stor 80-Jan-01 00:00 dk/andsen/csv/CsvImport.class │ │ │ +?rwxrwxr-x 2.0 unx 3394 b- stor 80-Jan-01 00:00 dk/andsen/csv/CsvExport.class │ │ │ +?rwxrwxr-x 2.0 unx 5227 b- stor 80-Jan-01 00:00 dk/andsen/csv/CsvImport.class │ │ │ ?rwxrwxr-x 2.0 unx 1793 b- stor 80-Jan-01 00:00 dk/andsen/csv/a.class │ │ │ -?rwxrwxr-x 2.0 unx 10397 b- defN 80-Jan-01 00:00 dk/andsen/filepicker/FilePicker.class │ │ │ +?rwxrwxr-x 2.0 unx 10417 b- defN 80-Jan-01 00:00 dk/andsen/filepicker/FilePicker.class │ │ │ ?rwxrwxr-x 2.0 unx 1139 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/a.class │ │ │ ?rwxrwxr-x 2.0 unx 2021 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/b.class │ │ │ ?rwxrwxr-x 2.0 unx 1335 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/c.class │ │ │ ?rwxrwxr-x 2.0 unx 3214 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/d.class │ │ │ ?rwxrwxr-x 2.0 unx 242 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/e.class │ │ │ ?rwxrwxr-x 2.0 unx 753 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/f.class │ │ │ ?rwxrwxr-x 2.0 unx 2461 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/g.class │ │ │ ?rwxrwxr-x 2.0 unx 783 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/h.class │ │ │ ?rwxrwxr-x 2.0 unx 1273 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/i.class │ │ │ ?rwxrwxr-x 2.0 unx 648 b- stor 80-Jan-01 00:00 dk/andsen/filepicker/j.class │ │ │ -105 files, 273395 bytes uncompressed, 219511 bytes compressed: 19.7% │ │ │ +105 files, 274014 bytes uncompressed, 220006 bytes compressed: 19.7% │ │ ├── dk/andsen/asqlitemanager/CreateTableWizField.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -239,133 +239,136 @@ │ │ │ │ #231 = String #230 // No field name │ │ │ │ #232 = Integer 2131165327 │ │ │ │ #233 = Float 1.7944868E38f │ │ │ │ #234 = Utf8 getText │ │ │ │ #235 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #236 = NameAndType #234:#235 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #237 = Methodref #2.#236 // dk/andsen/asqlitemanager/CreateTableWizField.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #238 = Utf8 isChecked │ │ │ │ - #239 = Utf8 ()Z │ │ │ │ - #240 = NameAndType #238:#239 // isChecked:()Z │ │ │ │ - #241 = Methodref #124.#240 // android/widget/CheckBox.isChecked:()Z │ │ │ │ - #242 = Utf8 DESC & AutoInc │ │ │ │ - #243 = String #242 // DESC & AutoInc │ │ │ │ - #244 = Utf8 length │ │ │ │ - #245 = NameAndType #244:#215 // length:()I │ │ │ │ - #246 = Methodref #45.#245 // java/lang/String.length:()I │ │ │ │ - #247 = Utf8 \n │ │ │ │ - #248 = String #247 // \n │ │ │ │ - #249 = NameAndType #234:#221 // getText:()Landroid/text/Editable; │ │ │ │ - #250 = Methodref #84.#249 // android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - #251 = Utf8 FK check fail │ │ │ │ - #252 = String #251 // FK check fail │ │ │ │ - #253 = Integer 2131165231 │ │ │ │ - #254 = Float 1.7944673E38f │ │ │ │ - #255 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #256 = NameAndType #7:#255 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #257 = Methodref #103.#256 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #258 = Utf8 android/content/Intent │ │ │ │ - #259 = Class #258 // android/content/Intent │ │ │ │ - #260 = Methodref #259.#35 // android/content/Intent."":()V │ │ │ │ - #261 = Utf8 getSelectedItem │ │ │ │ - #262 = Utf8 ()Ljava/lang/Object; │ │ │ │ - #263 = NameAndType #261:#262 // getSelectedItem:()Ljava/lang/Object; │ │ │ │ - #264 = Methodref #114.#263 // android/widget/Spinner.getSelectedItem:()Ljava/lang/Object; │ │ │ │ - #265 = Utf8 (Z)Ljava/lang/StringBuilder; │ │ │ │ - #266 = NameAndType #94:#265 // append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - #267 = Methodref #90.#266 // java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - #268 = Utf8 Field │ │ │ │ - #269 = String #268 // Field │ │ │ │ - #270 = Utf8 putExtra │ │ │ │ - #271 = Utf8 (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - #272 = NameAndType #270:#271 // putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - #273 = Methodref #259.#272 // android/content/Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - #274 = Utf8 EditField │ │ │ │ - #275 = String #274 // EditField │ │ │ │ - #276 = Utf8 (Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ - #277 = NameAndType #270:#276 // putExtra:(Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ - #278 = Methodref #259.#277 // android/content/Intent.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ - #279 = Utf8 setResult │ │ │ │ - #280 = Utf8 (ILandroid/content/Intent;)V │ │ │ │ - #281 = NameAndType #279:#280 // setResult:(ILandroid/content/Intent;)V │ │ │ │ - #282 = Methodref #2.#281 // dk/andsen/asqlitemanager/CreateTableWizField.setResult:(ILandroid/content/Intent;)V │ │ │ │ - #283 = Utf8 finish │ │ │ │ - #284 = NameAndType #283:#34 // finish:()V │ │ │ │ - #285 = Methodref #2.#284 // dk/andsen/asqlitemanager/CreateTableWizField.finish:()V │ │ │ │ - #286 = Utf8 onCreate │ │ │ │ - #287 = Utf8 (Landroid/os/Bundle;)V │ │ │ │ - #288 = NameAndType #286:#287 // onCreate:(Landroid/os/Bundle;)V │ │ │ │ - #289 = Methodref #4.#288 // android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ - #290 = Utf8 dk/andsen/asqlitemanager/Prefs │ │ │ │ - #291 = Class #290 // dk/andsen/asqlitemanager/Prefs │ │ │ │ - #292 = Utf8 (Landroid/content/Context;)Z │ │ │ │ - #293 = NameAndType #19:#292 // j:(Landroid/content/Context;)Z │ │ │ │ - #294 = Methodref #291.#293 // dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ - #295 = String #286 // onCreate │ │ │ │ - #296 = Integer 2130903073 │ │ │ │ - #297 = Float 1.7412954E38f │ │ │ │ - #298 = Utf8 setContentView │ │ │ │ - #299 = NameAndType #298:#116 // setContentView:(I)V │ │ │ │ - #300 = Methodref #2.#299 // dk/andsen/asqlitemanager/CreateTableWizField.setContentView:(I)V │ │ │ │ - #301 = NameAndType #9:#34 // b:()V │ │ │ │ - #302 = Methodref #2.#301 // dk/andsen/asqlitemanager/CreateTableWizField.b:()V │ │ │ │ - #303 = Utf8 getIntent │ │ │ │ - #304 = Utf8 ()Landroid/content/Intent; │ │ │ │ - #305 = NameAndType #303:#304 // getIntent:()Landroid/content/Intent; │ │ │ │ - #306 = Methodref #2.#305 // dk/andsen/asqlitemanager/CreateTableWizField.getIntent:()Landroid/content/Intent; │ │ │ │ - #307 = Utf8 getExtras │ │ │ │ - #308 = Utf8 ()Landroid/os/Bundle; │ │ │ │ - #309 = NameAndType #307:#308 // getExtras:()Landroid/os/Bundle; │ │ │ │ - #310 = Methodref #259.#309 // android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ - #311 = Utf8 We are editing! │ │ │ │ - #312 = String #311 // We are editing! │ │ │ │ - #313 = Utf8 android/os/Bundle │ │ │ │ - #314 = Class #313 // android/os/Bundle │ │ │ │ - #315 = Utf8 getStringArray │ │ │ │ - #316 = Utf8 (Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - #317 = NameAndType #315:#316 // getStringArray:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - #318 = Methodref #314.#317 // android/os/Bundle.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - #319 = Utf8 FieldNo │ │ │ │ - #320 = String #319 // FieldNo │ │ │ │ - #321 = Utf8 getInt │ │ │ │ - #322 = Utf8 (Ljava/lang/String;)I │ │ │ │ - #323 = NameAndType #321:#322 // getInt:(Ljava/lang/String;)I │ │ │ │ - #324 = Methodref #314.#323 // android/os/Bundle.getInt:(Ljava/lang/String;)I │ │ │ │ - #325 = NameAndType #7:#34 // a:()V │ │ │ │ - #326 = Methodref #2.#325 // dk/andsen/asqlitemanager/CreateTableWizField.a:()V │ │ │ │ - #327 = Utf8 Editing a field: │ │ │ │ - #328 = String #327 // Editing a field: │ │ │ │ - #329 = Utf8 (I)Ljava/lang/StringBuilder; │ │ │ │ - #330 = NameAndType #94:#329 // append:(I)Ljava/lang/StringBuilder; │ │ │ │ - #331 = Methodref #90.#330 // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - #332 = Utf8 Field: │ │ │ │ - #333 = String #332 // Field: │ │ │ │ - #334 = Utf8 Type: │ │ │ │ - #335 = String #334 // Type: │ │ │ │ - #336 = Utf8 NotNull: │ │ │ │ - #337 = String #336 // NotNull: │ │ │ │ - #338 = Utf8 Unique: │ │ │ │ - #339 = String #338 // Unique: │ │ │ │ - #340 = Utf8 PK: │ │ │ │ - #341 = String #340 // PK: │ │ │ │ - #342 = Utf8 Desc: │ │ │ │ - #343 = String #342 // Desc: │ │ │ │ - #344 = Utf8 AutoInc: │ │ │ │ - #345 = String #344 // AutoInc: │ │ │ │ - #346 = Utf8 Def: │ │ │ │ - #347 = String #346 // Def: │ │ │ │ - #348 = Utf8 FKTable: │ │ │ │ - #349 = String #348 // FKTable: │ │ │ │ - #350 = Utf8 FKField: │ │ │ │ - #351 = String #350 // FKField: │ │ │ │ - #352 = Utf8 Code │ │ │ │ - #353 = Utf8 (Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner; │ │ │ │ - #354 = Utf8 (Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; │ │ │ │ - #355 = Utf8 onClick │ │ │ │ - #356 = Utf8 (Landroid/view/View;)V │ │ │ │ + #238 = Utf8 java/lang/CharSequence │ │ │ │ + #239 = Class #238 // java/lang/CharSequence │ │ │ │ + #240 = InterfaceMethodref #239.#100 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #241 = Utf8 isChecked │ │ │ │ + #242 = Utf8 ()Z │ │ │ │ + #243 = NameAndType #241:#242 // isChecked:()Z │ │ │ │ + #244 = Methodref #124.#243 // android/widget/CheckBox.isChecked:()Z │ │ │ │ + #245 = Utf8 DESC & AutoInc │ │ │ │ + #246 = String #245 // DESC & AutoInc │ │ │ │ + #247 = Utf8 length │ │ │ │ + #248 = NameAndType #247:#215 // length:()I │ │ │ │ + #249 = Methodref #45.#248 // java/lang/String.length:()I │ │ │ │ + #250 = Utf8 \n │ │ │ │ + #251 = String #250 // \n │ │ │ │ + #252 = NameAndType #234:#221 // getText:()Landroid/text/Editable; │ │ │ │ + #253 = Methodref #84.#252 // android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + #254 = Utf8 FK check fail │ │ │ │ + #255 = String #254 // FK check fail │ │ │ │ + #256 = Integer 2131165231 │ │ │ │ + #257 = Float 1.7944673E38f │ │ │ │ + #258 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #259 = NameAndType #7:#258 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #260 = Methodref #103.#259 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #261 = Utf8 android/content/Intent │ │ │ │ + #262 = Class #261 // android/content/Intent │ │ │ │ + #263 = Methodref #262.#35 // android/content/Intent."":()V │ │ │ │ + #264 = Utf8 getSelectedItem │ │ │ │ + #265 = Utf8 ()Ljava/lang/Object; │ │ │ │ + #266 = NameAndType #264:#265 // getSelectedItem:()Ljava/lang/Object; │ │ │ │ + #267 = Methodref #114.#266 // android/widget/Spinner.getSelectedItem:()Ljava/lang/Object; │ │ │ │ + #268 = Utf8 (Z)Ljava/lang/StringBuilder; │ │ │ │ + #269 = NameAndType #94:#268 // append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + #270 = Methodref #90.#269 // java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + #271 = Utf8 Field │ │ │ │ + #272 = String #271 // Field │ │ │ │ + #273 = Utf8 putExtra │ │ │ │ + #274 = Utf8 (Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + #275 = NameAndType #273:#274 // putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + #276 = Methodref #262.#275 // android/content/Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + #277 = Utf8 EditField │ │ │ │ + #278 = String #277 // EditField │ │ │ │ + #279 = Utf8 (Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ + #280 = NameAndType #273:#279 // putExtra:(Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ + #281 = Methodref #262.#280 // android/content/Intent.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ + #282 = Utf8 setResult │ │ │ │ + #283 = Utf8 (ILandroid/content/Intent;)V │ │ │ │ + #284 = NameAndType #282:#283 // setResult:(ILandroid/content/Intent;)V │ │ │ │ + #285 = Methodref #2.#284 // dk/andsen/asqlitemanager/CreateTableWizField.setResult:(ILandroid/content/Intent;)V │ │ │ │ + #286 = Utf8 finish │ │ │ │ + #287 = NameAndType #286:#34 // finish:()V │ │ │ │ + #288 = Methodref #2.#287 // dk/andsen/asqlitemanager/CreateTableWizField.finish:()V │ │ │ │ + #289 = Utf8 onCreate │ │ │ │ + #290 = Utf8 (Landroid/os/Bundle;)V │ │ │ │ + #291 = NameAndType #289:#290 // onCreate:(Landroid/os/Bundle;)V │ │ │ │ + #292 = Methodref #4.#291 // android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ + #293 = Utf8 dk/andsen/asqlitemanager/Prefs │ │ │ │ + #294 = Class #293 // dk/andsen/asqlitemanager/Prefs │ │ │ │ + #295 = Utf8 (Landroid/content/Context;)Z │ │ │ │ + #296 = NameAndType #19:#295 // j:(Landroid/content/Context;)Z │ │ │ │ + #297 = Methodref #294.#296 // dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ + #298 = String #289 // onCreate │ │ │ │ + #299 = Integer 2130903073 │ │ │ │ + #300 = Float 1.7412954E38f │ │ │ │ + #301 = Utf8 setContentView │ │ │ │ + #302 = NameAndType #301:#116 // setContentView:(I)V │ │ │ │ + #303 = Methodref #2.#302 // dk/andsen/asqlitemanager/CreateTableWizField.setContentView:(I)V │ │ │ │ + #304 = NameAndType #9:#34 // b:()V │ │ │ │ + #305 = Methodref #2.#304 // dk/andsen/asqlitemanager/CreateTableWizField.b:()V │ │ │ │ + #306 = Utf8 getIntent │ │ │ │ + #307 = Utf8 ()Landroid/content/Intent; │ │ │ │ + #308 = NameAndType #306:#307 // getIntent:()Landroid/content/Intent; │ │ │ │ + #309 = Methodref #2.#308 // dk/andsen/asqlitemanager/CreateTableWizField.getIntent:()Landroid/content/Intent; │ │ │ │ + #310 = Utf8 getExtras │ │ │ │ + #311 = Utf8 ()Landroid/os/Bundle; │ │ │ │ + #312 = NameAndType #310:#311 // getExtras:()Landroid/os/Bundle; │ │ │ │ + #313 = Methodref #262.#312 // android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ + #314 = Utf8 We are editing! │ │ │ │ + #315 = String #314 // We are editing! │ │ │ │ + #316 = Utf8 android/os/Bundle │ │ │ │ + #317 = Class #316 // android/os/Bundle │ │ │ │ + #318 = Utf8 getStringArray │ │ │ │ + #319 = Utf8 (Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + #320 = NameAndType #318:#319 // getStringArray:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + #321 = Methodref #317.#320 // android/os/Bundle.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + #322 = Utf8 FieldNo │ │ │ │ + #323 = String #322 // FieldNo │ │ │ │ + #324 = Utf8 getInt │ │ │ │ + #325 = Utf8 (Ljava/lang/String;)I │ │ │ │ + #326 = NameAndType #324:#325 // getInt:(Ljava/lang/String;)I │ │ │ │ + #327 = Methodref #317.#326 // android/os/Bundle.getInt:(Ljava/lang/String;)I │ │ │ │ + #328 = NameAndType #7:#34 // a:()V │ │ │ │ + #329 = Methodref #2.#328 // dk/andsen/asqlitemanager/CreateTableWizField.a:()V │ │ │ │ + #330 = Utf8 Editing a field: │ │ │ │ + #331 = String #330 // Editing a field: │ │ │ │ + #332 = Utf8 (I)Ljava/lang/StringBuilder; │ │ │ │ + #333 = NameAndType #94:#332 // append:(I)Ljava/lang/StringBuilder; │ │ │ │ + #334 = Methodref #90.#333 // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + #335 = Utf8 Field: │ │ │ │ + #336 = String #335 // Field: │ │ │ │ + #337 = Utf8 Type: │ │ │ │ + #338 = String #337 // Type: │ │ │ │ + #339 = Utf8 NotNull: │ │ │ │ + #340 = String #339 // NotNull: │ │ │ │ + #341 = Utf8 Unique: │ │ │ │ + #342 = String #341 // Unique: │ │ │ │ + #343 = Utf8 PK: │ │ │ │ + #344 = String #343 // PK: │ │ │ │ + #345 = Utf8 Desc: │ │ │ │ + #346 = String #345 // Desc: │ │ │ │ + #347 = Utf8 AutoInc: │ │ │ │ + #348 = String #347 // AutoInc: │ │ │ │ + #349 = Utf8 Def: │ │ │ │ + #350 = String #349 // Def: │ │ │ │ + #351 = Utf8 FKTable: │ │ │ │ + #352 = String #351 // FKTable: │ │ │ │ + #353 = Utf8 FKField: │ │ │ │ + #354 = String #353 // FKField: │ │ │ │ + #355 = Utf8 Code │ │ │ │ + #356 = Utf8 (Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/Spinner; │ │ │ │ + #357 = Utf8 (Ldk/andsen/asqlitemanager/CreateTableWizField;)Landroid/widget/CheckBox; │ │ │ │ + #358 = Utf8 onClick │ │ │ │ + #359 = Utf8 (Landroid/view/View;)V │ │ │ │ { │ │ │ │ final java.lang.String[] a; │ │ │ │ descriptor: [Ljava/lang/String; │ │ │ │ flags: (0x0010) ACC_FINAL │ │ │ │ │ │ │ │ private android.widget.EditText b; │ │ │ │ descriptor: Landroid/widget/EditText; │ │ │ │ @@ -945,15 +948,15 @@ │ │ │ │ 9: aload_1 │ │ │ │ 10: invokevirtual #217 // Method android/view/View.getId:()I │ │ │ │ 13: istore 5 │ │ │ │ 15: ldc #186 // int 2131230845 │ │ │ │ 17: istore 6 │ │ │ │ 19: iload 5 │ │ │ │ 21: iload 6 │ │ │ │ - 23: if_icmpne 859 │ │ │ │ + 23: if_icmpne 872 │ │ │ │ 26: ldc #219 // String │ │ │ │ 28: astore 7 │ │ │ │ 30: aload_0 │ │ │ │ 31: getfield #80 // Field b:Landroid/widget/EditText; │ │ │ │ 34: invokevirtual #223 // Method android/widget/EditText.getEditableText:()Landroid/text/Editable; │ │ │ │ 37: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 40: invokevirtual #229 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ @@ -961,482 +964,482 @@ │ │ │ │ 45: ldc #219 // String │ │ │ │ 47: astore 9 │ │ │ │ 49: aload 8 │ │ │ │ 51: aload 9 │ │ │ │ 53: invokevirtual #110 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 56: istore 6 │ │ │ │ 58: iload 6 │ │ │ │ - 60: ifeq 91 │ │ │ │ + 60: ifeq 93 │ │ │ │ 63: aload_0 │ │ │ │ 64: getfield #38 // Field o:Z │ │ │ │ 67: istore 6 │ │ │ │ 69: ldc #231 // String No field name │ │ │ │ 71: iload 6 │ │ │ │ 73: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 76: ldc #232 // int 2131165327 │ │ │ │ 78: istore 5 │ │ │ │ 80: aload_0 │ │ │ │ 81: iload 5 │ │ │ │ 83: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 86: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 89: astore 7 │ │ │ │ - 91: aload_0 │ │ │ │ - 92: getfield #136 // Field g:Landroid/widget/CheckBox; │ │ │ │ - 95: astore 8 │ │ │ │ - 97: aload 8 │ │ │ │ - 99: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 102: istore 6 │ │ │ │ - 104: iload 6 │ │ │ │ - 106: ifeq 241 │ │ │ │ - 109: aload_0 │ │ │ │ - 110: getfield #134 // Field h:Landroid/widget/CheckBox; │ │ │ │ - 113: astore 8 │ │ │ │ - 115: aload 8 │ │ │ │ - 117: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 120: istore 6 │ │ │ │ - 122: iload 6 │ │ │ │ - 124: ifeq 241 │ │ │ │ - 127: aload_0 │ │ │ │ - 128: getfield #38 // Field o:Z │ │ │ │ - 131: istore 10 │ │ │ │ - 133: ldc #243 // String DESC & AutoInc │ │ │ │ - 135: iload 10 │ │ │ │ - 137: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 140: aload_0 │ │ │ │ - 141: iload_3 │ │ │ │ - 142: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 145: astore 8 │ │ │ │ - 147: aload 8 │ │ │ │ - 149: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 152: pop │ │ │ │ - 153: aload 7 │ │ │ │ - 155: invokevirtual #246 // Method java/lang/String.length:()I │ │ │ │ - 158: istore 6 │ │ │ │ - 160: iload 6 │ │ │ │ - 162: ifle 200 │ │ │ │ - 165: new #90 // class java/lang/StringBuilder │ │ │ │ - 168: astore 8 │ │ │ │ - 170: aload 8 │ │ │ │ - 172: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 175: aload 8 │ │ │ │ - 177: aload 7 │ │ │ │ - 179: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 182: astore 7 │ │ │ │ - 184: ldc #248 // String \n │ │ │ │ - 186: astore 8 │ │ │ │ - 188: aload 7 │ │ │ │ - 190: aload 8 │ │ │ │ - 192: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 195: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 198: astore 7 │ │ │ │ - 200: new #90 // class java/lang/StringBuilder │ │ │ │ - 203: astore 8 │ │ │ │ - 205: aload 8 │ │ │ │ - 207: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 210: aload 8 │ │ │ │ - 212: aload 7 │ │ │ │ - 214: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 217: astore 7 │ │ │ │ - 219: aload_0 │ │ │ │ - 220: iload_3 │ │ │ │ - 221: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 224: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 227: astore 8 │ │ │ │ - 229: aload 7 │ │ │ │ - 231: aload 8 │ │ │ │ - 233: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 236: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 239: astore 7 │ │ │ │ - 241: aload_0 │ │ │ │ - 242: getfield #140 // Field i:Landroid/widget/EditText; │ │ │ │ - 245: invokevirtual #250 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 248: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 251: invokevirtual #229 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - 254: astore 8 │ │ │ │ - 256: aload 8 │ │ │ │ - 258: ldc #219 // String │ │ │ │ - 260: invokevirtual #110 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 263: istore 6 │ │ │ │ - 265: aload_0 │ │ │ │ - 266: getfield #142 // Field j:Landroid/widget/EditText; │ │ │ │ - 269: invokevirtual #250 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 272: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 275: invokevirtual #229 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - 278: astore 9 │ │ │ │ - 280: ldc #219 // String │ │ │ │ - 282: astore 11 │ │ │ │ - 284: aload 9 │ │ │ │ - 286: aload 11 │ │ │ │ - 288: invokevirtual #110 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 291: istore 10 │ │ │ │ - 293: iload 6 │ │ │ │ - 295: iload 10 │ │ │ │ - 297: if_icmpeq 414 │ │ │ │ - 300: aload_0 │ │ │ │ - 301: getfield #38 // Field o:Z │ │ │ │ - 304: istore 10 │ │ │ │ - 306: ldc #252 // String FK check fail │ │ │ │ - 308: iload 10 │ │ │ │ - 310: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 313: aload_0 │ │ │ │ - 314: iload_2 │ │ │ │ - 315: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 318: astore 8 │ │ │ │ - 320: aload 8 │ │ │ │ - 322: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 325: pop │ │ │ │ - 326: aload 7 │ │ │ │ - 328: invokevirtual #246 // Method java/lang/String.length:()I │ │ │ │ - 331: istore 6 │ │ │ │ - 333: iload 6 │ │ │ │ - 335: ifle 373 │ │ │ │ - 338: new #90 // class java/lang/StringBuilder │ │ │ │ - 341: astore 8 │ │ │ │ - 343: aload 8 │ │ │ │ - 345: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 348: aload 8 │ │ │ │ - 350: aload 7 │ │ │ │ - 352: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 355: astore 7 │ │ │ │ - 357: ldc #248 // String \n │ │ │ │ - 359: astore 8 │ │ │ │ - 361: aload 7 │ │ │ │ - 363: aload 8 │ │ │ │ - 365: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 368: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 371: astore 7 │ │ │ │ - 373: new #90 // class java/lang/StringBuilder │ │ │ │ - 376: astore 8 │ │ │ │ - 378: aload 8 │ │ │ │ - 380: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 383: aload 8 │ │ │ │ - 385: aload 7 │ │ │ │ - 387: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 390: astore 7 │ │ │ │ - 392: aload_0 │ │ │ │ - 393: iload_2 │ │ │ │ - 394: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 397: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 400: astore 8 │ │ │ │ - 402: aload 7 │ │ │ │ - 404: aload 8 │ │ │ │ - 406: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 409: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 412: astore 7 │ │ │ │ - 414: aload 7 │ │ │ │ - 416: invokevirtual #246 // Method java/lang/String.length:()I │ │ │ │ - 419: istore 6 │ │ │ │ - 421: iload 6 │ │ │ │ - 423: ifle 457 │ │ │ │ - 426: ldc #253 // int 2131165231 │ │ │ │ - 428: istore 6 │ │ │ │ - 430: aload_0 │ │ │ │ + 86: invokeinterface #240, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 91: astore 7 │ │ │ │ + 93: aload_0 │ │ │ │ + 94: getfield #136 // Field g:Landroid/widget/CheckBox; │ │ │ │ + 97: astore 8 │ │ │ │ + 99: aload 8 │ │ │ │ + 101: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 104: istore 6 │ │ │ │ + 106: iload 6 │ │ │ │ + 108: ifeq 247 │ │ │ │ + 111: aload_0 │ │ │ │ + 112: getfield #134 // Field h:Landroid/widget/CheckBox; │ │ │ │ + 115: astore 8 │ │ │ │ + 117: aload 8 │ │ │ │ + 119: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 122: istore 6 │ │ │ │ + 124: iload 6 │ │ │ │ + 126: ifeq 247 │ │ │ │ + 129: aload_0 │ │ │ │ + 130: getfield #38 // Field o:Z │ │ │ │ + 133: istore 10 │ │ │ │ + 135: ldc #246 // String DESC & AutoInc │ │ │ │ + 137: iload 10 │ │ │ │ + 139: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 142: aload_0 │ │ │ │ + 143: iload_3 │ │ │ │ + 144: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 147: astore 8 │ │ │ │ + 149: aload 8 │ │ │ │ + 151: invokeinterface #240, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 156: pop │ │ │ │ + 157: aload 7 │ │ │ │ + 159: invokevirtual #249 // Method java/lang/String.length:()I │ │ │ │ + 162: istore 6 │ │ │ │ + 164: iload 6 │ │ │ │ + 166: ifle 204 │ │ │ │ + 169: new #90 // class java/lang/StringBuilder │ │ │ │ + 172: astore 8 │ │ │ │ + 174: aload 8 │ │ │ │ + 176: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 179: aload 8 │ │ │ │ + 181: aload 7 │ │ │ │ + 183: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 186: astore 7 │ │ │ │ + 188: ldc #251 // String \n │ │ │ │ + 190: astore 8 │ │ │ │ + 192: aload 7 │ │ │ │ + 194: aload 8 │ │ │ │ + 196: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 199: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 202: astore 7 │ │ │ │ + 204: new #90 // class java/lang/StringBuilder │ │ │ │ + 207: astore 8 │ │ │ │ + 209: aload 8 │ │ │ │ + 211: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 214: aload 8 │ │ │ │ + 216: aload 7 │ │ │ │ + 218: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 221: astore 7 │ │ │ │ + 223: aload_0 │ │ │ │ + 224: iload_3 │ │ │ │ + 225: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 228: invokeinterface #240, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 233: astore 8 │ │ │ │ + 235: aload 7 │ │ │ │ + 237: aload 8 │ │ │ │ + 239: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 242: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 245: astore 7 │ │ │ │ + 247: aload_0 │ │ │ │ + 248: getfield #140 // Field i:Landroid/widget/EditText; │ │ │ │ + 251: invokevirtual #253 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 254: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 257: invokevirtual #229 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + 260: astore 8 │ │ │ │ + 262: aload 8 │ │ │ │ + 264: ldc #219 // String │ │ │ │ + 266: invokevirtual #110 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 269: istore 6 │ │ │ │ + 271: aload_0 │ │ │ │ + 272: getfield #142 // Field j:Landroid/widget/EditText; │ │ │ │ + 275: invokevirtual #253 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 278: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 281: invokevirtual #229 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + 284: astore 9 │ │ │ │ + 286: ldc #219 // String │ │ │ │ + 288: astore 11 │ │ │ │ + 290: aload 9 │ │ │ │ + 292: aload 11 │ │ │ │ + 294: invokevirtual #110 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 297: istore 10 │ │ │ │ + 299: iload 6 │ │ │ │ + 301: iload 10 │ │ │ │ + 303: if_icmpeq 424 │ │ │ │ + 306: aload_0 │ │ │ │ + 307: getfield #38 // Field o:Z │ │ │ │ + 310: istore 10 │ │ │ │ + 312: ldc #255 // String FK check fail │ │ │ │ + 314: iload 10 │ │ │ │ + 316: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 319: aload_0 │ │ │ │ + 320: iload_2 │ │ │ │ + 321: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 324: astore 8 │ │ │ │ + 326: aload 8 │ │ │ │ + 328: invokeinterface #240, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 333: pop │ │ │ │ + 334: aload 7 │ │ │ │ + 336: invokevirtual #249 // Method java/lang/String.length:()I │ │ │ │ + 339: istore 6 │ │ │ │ + 341: iload 6 │ │ │ │ + 343: ifle 381 │ │ │ │ + 346: new #90 // class java/lang/StringBuilder │ │ │ │ + 349: astore 8 │ │ │ │ + 351: aload 8 │ │ │ │ + 353: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 356: aload 8 │ │ │ │ + 358: aload 7 │ │ │ │ + 360: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 363: astore 7 │ │ │ │ + 365: ldc #251 // String \n │ │ │ │ + 367: astore 8 │ │ │ │ + 369: aload 7 │ │ │ │ + 371: aload 8 │ │ │ │ + 373: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 376: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 379: astore 7 │ │ │ │ + 381: new #90 // class java/lang/StringBuilder │ │ │ │ + 384: astore 8 │ │ │ │ + 386: aload 8 │ │ │ │ + 388: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 391: aload 8 │ │ │ │ + 393: aload 7 │ │ │ │ + 395: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 398: astore 7 │ │ │ │ + 400: aload_0 │ │ │ │ + 401: iload_2 │ │ │ │ + 402: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 405: invokeinterface #240, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 410: astore 8 │ │ │ │ + 412: aload 7 │ │ │ │ + 414: aload 8 │ │ │ │ + 416: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 419: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 422: astore 7 │ │ │ │ + 424: aload 7 │ │ │ │ + 426: invokevirtual #249 // Method java/lang/String.length:()I │ │ │ │ + 429: istore 6 │ │ │ │ 431: iload 6 │ │ │ │ - 433: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 436: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 439: astore 8 │ │ │ │ + 433: ifle 470 │ │ │ │ + 436: ldc_w #256 // int 2131165231 │ │ │ │ + 439: istore 6 │ │ │ │ 441: aload_0 │ │ │ │ - 442: getfield #193 // Field n:Landroid/content/Context; │ │ │ │ - 445: astore 9 │ │ │ │ - 447: aload 8 │ │ │ │ - 449: aload 7 │ │ │ │ - 451: aload 9 │ │ │ │ - 453: invokestatic #257 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 456: return │ │ │ │ - 457: new #259 // class android/content/Intent │ │ │ │ - 460: astore 7 │ │ │ │ + 442: iload 6 │ │ │ │ + 444: invokevirtual #237 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 447: invokeinterface #240, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 452: astore 8 │ │ │ │ + 454: aload_0 │ │ │ │ + 455: getfield #193 // Field n:Landroid/content/Context; │ │ │ │ + 458: astore 9 │ │ │ │ + 460: aload 8 │ │ │ │ 462: aload 7 │ │ │ │ - 464: invokespecial #260 // Method android/content/Intent."":()V │ │ │ │ - 467: bipush 10 │ │ │ │ - 469: anewarray #45 // class java/lang/String │ │ │ │ - 472: astore 8 │ │ │ │ - 474: aload_0 │ │ │ │ - 475: getfield #80 // Field b:Landroid/widget/EditText; │ │ │ │ - 478: invokevirtual #250 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 481: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 484: astore 11 │ │ │ │ - 486: aload 8 │ │ │ │ - 488: iconst_0 │ │ │ │ - 489: aload 11 │ │ │ │ - 491: aastore │ │ │ │ - 492: aload_0 │ │ │ │ - 493: getfield #78 // Field k:Landroid/widget/Spinner; │ │ │ │ - 496: invokevirtual #264 // Method android/widget/Spinner.getSelectedItem:()Ljava/lang/Object; │ │ │ │ - 499: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 502: astore 9 │ │ │ │ - 504: aload 8 │ │ │ │ - 506: iload 4 │ │ │ │ - 508: aload 9 │ │ │ │ - 510: aastore │ │ │ │ - 511: new #90 // class java/lang/StringBuilder │ │ │ │ - 514: astore 11 │ │ │ │ - 516: aload 11 │ │ │ │ - 518: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 521: aload 11 │ │ │ │ - 523: ldc #219 // String │ │ │ │ - 525: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 528: astore 11 │ │ │ │ - 530: aload_0 │ │ │ │ - 531: getfield #122 // Field d:Landroid/widget/CheckBox; │ │ │ │ - 534: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 537: istore_2 │ │ │ │ - 538: aload 11 │ │ │ │ - 540: iload_2 │ │ │ │ - 541: invokevirtual #267 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - 544: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 547: astore 11 │ │ │ │ - 549: aload 8 │ │ │ │ - 551: iconst_2 │ │ │ │ - 552: aload 11 │ │ │ │ - 554: aastore │ │ │ │ - 555: new #90 // class java/lang/StringBuilder │ │ │ │ - 558: astore 11 │ │ │ │ - 560: aload 11 │ │ │ │ - 562: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 464: aload 9 │ │ │ │ + 466: invokestatic #260 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 469: return │ │ │ │ + 470: new #262 // class android/content/Intent │ │ │ │ + 473: astore 7 │ │ │ │ + 475: aload 7 │ │ │ │ + 477: invokespecial #263 // Method android/content/Intent."":()V │ │ │ │ + 480: bipush 10 │ │ │ │ + 482: anewarray #45 // class java/lang/String │ │ │ │ + 485: astore 8 │ │ │ │ + 487: aload_0 │ │ │ │ + 488: getfield #80 // Field b:Landroid/widget/EditText; │ │ │ │ + 491: invokevirtual #253 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 494: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 497: astore 11 │ │ │ │ + 499: aload 8 │ │ │ │ + 501: iconst_0 │ │ │ │ + 502: aload 11 │ │ │ │ + 504: aastore │ │ │ │ + 505: aload_0 │ │ │ │ + 506: getfield #78 // Field k:Landroid/widget/Spinner; │ │ │ │ + 509: invokevirtual #267 // Method android/widget/Spinner.getSelectedItem:()Ljava/lang/Object; │ │ │ │ + 512: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 515: astore 9 │ │ │ │ + 517: aload 8 │ │ │ │ + 519: iload 4 │ │ │ │ + 521: aload 9 │ │ │ │ + 523: aastore │ │ │ │ + 524: new #90 // class java/lang/StringBuilder │ │ │ │ + 527: astore 11 │ │ │ │ + 529: aload 11 │ │ │ │ + 531: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 534: aload 11 │ │ │ │ + 536: ldc #219 // String │ │ │ │ + 538: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 541: astore 11 │ │ │ │ + 543: aload_0 │ │ │ │ + 544: getfield #122 // Field d:Landroid/widget/CheckBox; │ │ │ │ + 547: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 550: istore_2 │ │ │ │ + 551: aload 11 │ │ │ │ + 553: iload_2 │ │ │ │ + 554: invokevirtual #270 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + 557: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 560: astore 11 │ │ │ │ + 562: aload 8 │ │ │ │ + 564: iconst_2 │ │ │ │ 565: aload 11 │ │ │ │ - 567: ldc #219 // String │ │ │ │ - 569: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 572: astore 11 │ │ │ │ - 574: aload_0 │ │ │ │ - 575: getfield #130 // Field f:Landroid/widget/CheckBox; │ │ │ │ - 578: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 581: istore_2 │ │ │ │ - 582: aload 11 │ │ │ │ - 584: iload_2 │ │ │ │ - 585: invokevirtual #267 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - 588: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 591: astore 11 │ │ │ │ - 593: aload 8 │ │ │ │ - 595: iconst_3 │ │ │ │ - 596: aload 11 │ │ │ │ - 598: aastore │ │ │ │ - 599: new #90 // class java/lang/StringBuilder │ │ │ │ - 602: astore 11 │ │ │ │ - 604: aload 11 │ │ │ │ - 606: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 567: aastore │ │ │ │ + 568: new #90 // class java/lang/StringBuilder │ │ │ │ + 571: astore 11 │ │ │ │ + 573: aload 11 │ │ │ │ + 575: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 578: aload 11 │ │ │ │ + 580: ldc #219 // String │ │ │ │ + 582: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 585: astore 11 │ │ │ │ + 587: aload_0 │ │ │ │ + 588: getfield #130 // Field f:Landroid/widget/CheckBox; │ │ │ │ + 591: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 594: istore_2 │ │ │ │ + 595: aload 11 │ │ │ │ + 597: iload_2 │ │ │ │ + 598: invokevirtual #270 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + 601: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 604: astore 11 │ │ │ │ + 606: aload 8 │ │ │ │ + 608: iconst_3 │ │ │ │ 609: aload 11 │ │ │ │ - 611: ldc #219 // String │ │ │ │ - 613: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 616: astore 11 │ │ │ │ - 618: aload_0 │ │ │ │ - 619: getfield #132 // Field e:Landroid/widget/CheckBox; │ │ │ │ - 622: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 625: istore_2 │ │ │ │ - 626: aload 11 │ │ │ │ - 628: iload_2 │ │ │ │ - 629: invokevirtual #267 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - 632: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 635: astore 11 │ │ │ │ - 637: aload 8 │ │ │ │ - 639: iconst_4 │ │ │ │ - 640: aload 11 │ │ │ │ - 642: aastore │ │ │ │ - 643: new #90 // class java/lang/StringBuilder │ │ │ │ - 646: astore 11 │ │ │ │ - 648: aload 11 │ │ │ │ - 650: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 611: aastore │ │ │ │ + 612: new #90 // class java/lang/StringBuilder │ │ │ │ + 615: astore 11 │ │ │ │ + 617: aload 11 │ │ │ │ + 619: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 622: aload 11 │ │ │ │ + 624: ldc #219 // String │ │ │ │ + 626: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 629: astore 11 │ │ │ │ + 631: aload_0 │ │ │ │ + 632: getfield #132 // Field e:Landroid/widget/CheckBox; │ │ │ │ + 635: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 638: istore_2 │ │ │ │ + 639: aload 11 │ │ │ │ + 641: iload_2 │ │ │ │ + 642: invokevirtual #270 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + 645: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 648: astore 11 │ │ │ │ + 650: aload 8 │ │ │ │ + 652: iconst_4 │ │ │ │ 653: aload 11 │ │ │ │ - 655: ldc #219 // String │ │ │ │ - 657: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 660: astore 11 │ │ │ │ - 662: aload_0 │ │ │ │ - 663: getfield #134 // Field h:Landroid/widget/CheckBox; │ │ │ │ - 666: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 669: istore_2 │ │ │ │ - 670: aload 11 │ │ │ │ - 672: iload_2 │ │ │ │ - 673: invokevirtual #267 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - 676: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 679: astore 11 │ │ │ │ - 681: aload 8 │ │ │ │ - 683: iconst_5 │ │ │ │ - 684: aload 11 │ │ │ │ - 686: aastore │ │ │ │ - 687: new #90 // class java/lang/StringBuilder │ │ │ │ - 690: astore 11 │ │ │ │ - 692: aload 11 │ │ │ │ - 694: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 655: aastore │ │ │ │ + 656: new #90 // class java/lang/StringBuilder │ │ │ │ + 659: astore 11 │ │ │ │ + 661: aload 11 │ │ │ │ + 663: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 666: aload 11 │ │ │ │ + 668: ldc #219 // String │ │ │ │ + 670: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 673: astore 11 │ │ │ │ + 675: aload_0 │ │ │ │ + 676: getfield #134 // Field h:Landroid/widget/CheckBox; │ │ │ │ + 679: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 682: istore_2 │ │ │ │ + 683: aload 11 │ │ │ │ + 685: iload_2 │ │ │ │ + 686: invokevirtual #270 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + 689: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 692: astore 11 │ │ │ │ + 694: aload 8 │ │ │ │ + 696: iconst_5 │ │ │ │ 697: aload 11 │ │ │ │ - 699: ldc #219 // String │ │ │ │ - 701: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 704: astore 11 │ │ │ │ - 706: aload_0 │ │ │ │ - 707: getfield #136 // Field g:Landroid/widget/CheckBox; │ │ │ │ - 710: astore 12 │ │ │ │ - 712: aload 12 │ │ │ │ - 714: invokevirtual #241 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ - 717: istore_2 │ │ │ │ - 718: aload 11 │ │ │ │ - 720: iload_2 │ │ │ │ - 721: invokevirtual #267 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - 724: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 727: astore 11 │ │ │ │ - 729: aload 8 │ │ │ │ - 731: bipush 6 │ │ │ │ - 733: aload 11 │ │ │ │ - 735: aastore │ │ │ │ - 736: aload_0 │ │ │ │ - 737: getfield #138 // Field c:Landroid/widget/EditText; │ │ │ │ - 740: invokevirtual #250 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 743: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 746: astore 11 │ │ │ │ - 748: aload 8 │ │ │ │ - 750: bipush 7 │ │ │ │ - 752: aload 11 │ │ │ │ - 754: aastore │ │ │ │ - 755: aload_0 │ │ │ │ - 756: getfield #140 // Field i:Landroid/widget/EditText; │ │ │ │ - 759: invokevirtual #250 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 762: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 765: astore 11 │ │ │ │ - 767: aload 8 │ │ │ │ - 769: bipush 8 │ │ │ │ - 771: aload 11 │ │ │ │ - 773: aastore │ │ │ │ - 774: bipush 9 │ │ │ │ - 776: istore 10 │ │ │ │ - 778: aload_0 │ │ │ │ - 779: getfield #142 // Field j:Landroid/widget/EditText; │ │ │ │ - 782: invokevirtual #250 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 785: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 788: astore 11 │ │ │ │ - 790: aload 8 │ │ │ │ - 792: iload 10 │ │ │ │ - 794: aload 11 │ │ │ │ - 796: aastore │ │ │ │ - 797: ldc_w #269 // String Field │ │ │ │ - 800: astore 9 │ │ │ │ - 802: aload 7 │ │ │ │ - 804: aload 9 │ │ │ │ - 806: aload 8 │ │ │ │ - 808: invokevirtual #273 // Method android/content/Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 811: pop │ │ │ │ - 812: aload_0 │ │ │ │ - 813: getfield #40 // Field p:Z │ │ │ │ - 816: istore 6 │ │ │ │ - 818: iload 6 │ │ │ │ - 820: ifeq 844 │ │ │ │ - 823: ldc_w #275 // String EditField │ │ │ │ - 826: astore 8 │ │ │ │ - 828: aload_0 │ │ │ │ - 829: getfield #42 // Field r:I │ │ │ │ - 832: istore 10 │ │ │ │ - 834: aload 7 │ │ │ │ - 836: aload 8 │ │ │ │ - 838: iload 10 │ │ │ │ - 840: invokevirtual #278 // Method android/content/Intent.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ - 843: pop │ │ │ │ - 844: aload_0 │ │ │ │ - 845: iload 4 │ │ │ │ + 699: aastore │ │ │ │ + 700: new #90 // class java/lang/StringBuilder │ │ │ │ + 703: astore 11 │ │ │ │ + 705: aload 11 │ │ │ │ + 707: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 710: aload 11 │ │ │ │ + 712: ldc #219 // String │ │ │ │ + 714: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 717: astore 11 │ │ │ │ + 719: aload_0 │ │ │ │ + 720: getfield #136 // Field g:Landroid/widget/CheckBox; │ │ │ │ + 723: astore 12 │ │ │ │ + 725: aload 12 │ │ │ │ + 727: invokevirtual #244 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 730: istore_2 │ │ │ │ + 731: aload 11 │ │ │ │ + 733: iload_2 │ │ │ │ + 734: invokevirtual #270 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + 737: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 740: astore 11 │ │ │ │ + 742: aload 8 │ │ │ │ + 744: bipush 6 │ │ │ │ + 746: aload 11 │ │ │ │ + 748: aastore │ │ │ │ + 749: aload_0 │ │ │ │ + 750: getfield #138 // Field c:Landroid/widget/EditText; │ │ │ │ + 753: invokevirtual #253 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 756: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 759: astore 11 │ │ │ │ + 761: aload 8 │ │ │ │ + 763: bipush 7 │ │ │ │ + 765: aload 11 │ │ │ │ + 767: aastore │ │ │ │ + 768: aload_0 │ │ │ │ + 769: getfield #140 // Field i:Landroid/widget/EditText; │ │ │ │ + 772: invokevirtual #253 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 775: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 778: astore 11 │ │ │ │ + 780: aload 8 │ │ │ │ + 782: bipush 8 │ │ │ │ + 784: aload 11 │ │ │ │ + 786: aastore │ │ │ │ + 787: bipush 9 │ │ │ │ + 789: istore 10 │ │ │ │ + 791: aload_0 │ │ │ │ + 792: getfield #142 // Field j:Landroid/widget/EditText; │ │ │ │ + 795: invokevirtual #253 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 798: invokevirtual #226 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 801: astore 11 │ │ │ │ + 803: aload 8 │ │ │ │ + 805: iload 10 │ │ │ │ + 807: aload 11 │ │ │ │ + 809: aastore │ │ │ │ + 810: ldc_w #272 // String Field │ │ │ │ + 813: astore 9 │ │ │ │ + 815: aload 7 │ │ │ │ + 817: aload 9 │ │ │ │ + 819: aload 8 │ │ │ │ + 821: invokevirtual #276 // Method android/content/Intent.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 824: pop │ │ │ │ + 825: aload_0 │ │ │ │ + 826: getfield #40 // Field p:Z │ │ │ │ + 829: istore 6 │ │ │ │ + 831: iload 6 │ │ │ │ + 833: ifeq 857 │ │ │ │ + 836: ldc_w #278 // String EditField │ │ │ │ + 839: astore 8 │ │ │ │ + 841: aload_0 │ │ │ │ + 842: getfield #42 // Field r:I │ │ │ │ + 845: istore 10 │ │ │ │ 847: aload 7 │ │ │ │ - 849: invokevirtual #282 // Method setResult:(ILandroid/content/Intent;)V │ │ │ │ - 852: aload_0 │ │ │ │ - 853: invokevirtual #285 // Method finish:()V │ │ │ │ - 856: goto 456 │ │ │ │ - 859: ldc #176 // int 2131230846 │ │ │ │ - 861: istore 6 │ │ │ │ - 863: iload 5 │ │ │ │ - 865: iload 6 │ │ │ │ - 867: if_icmpne 456 │ │ │ │ - 870: aload_0 │ │ │ │ - 871: invokevirtual #285 // Method finish:()V │ │ │ │ - 874: goto 456 │ │ │ │ + 849: aload 8 │ │ │ │ + 851: iload 10 │ │ │ │ + 853: invokevirtual #281 // Method android/content/Intent.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; │ │ │ │ + 856: pop │ │ │ │ + 857: aload_0 │ │ │ │ + 858: iload 4 │ │ │ │ + 860: aload 7 │ │ │ │ + 862: invokevirtual #285 // Method setResult:(ILandroid/content/Intent;)V │ │ │ │ + 865: aload_0 │ │ │ │ + 866: invokevirtual #288 // Method finish:()V │ │ │ │ + 869: goto 469 │ │ │ │ + 872: ldc #176 // int 2131230846 │ │ │ │ + 874: istore 6 │ │ │ │ + 876: iload 5 │ │ │ │ + 878: iload 6 │ │ │ │ + 880: if_icmpne 469 │ │ │ │ + 883: aload_0 │ │ │ │ + 884: invokevirtual #288 // Method finish:()V │ │ │ │ + 887: goto 469 │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: aload_0 │ │ │ │ 3: aload_1 │ │ │ │ - 4: invokespecial #289 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ + 4: invokespecial #292 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ 7: aload_0 │ │ │ │ 8: aload_0 │ │ │ │ 9: putfield #193 // Field n:Landroid/content/Context; │ │ │ │ 12: aload_0 │ │ │ │ 13: getfield #193 // Field n:Landroid/content/Context; │ │ │ │ - 16: invokestatic #294 // Method dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ + 16: invokestatic #297 // Method dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ 19: istore_3 │ │ │ │ 20: aload_0 │ │ │ │ 21: iload_3 │ │ │ │ 22: putfield #38 // Field o:Z │ │ │ │ 25: aload_0 │ │ │ │ 26: getfield #38 // Field o:Z │ │ │ │ 29: istore 4 │ │ │ │ - 31: ldc_w #295 // String onCreate │ │ │ │ + 31: ldc_w #298 // String onCreate │ │ │ │ 34: iload 4 │ │ │ │ 36: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 39: ldc_w #296 // int 2130903073 │ │ │ │ + 39: ldc_w #299 // int 2130903073 │ │ │ │ 42: istore_3 │ │ │ │ 43: aload_0 │ │ │ │ 44: iload_3 │ │ │ │ - 45: invokevirtual #300 // Method setContentView:(I)V │ │ │ │ + 45: invokevirtual #303 // Method setContentView:(I)V │ │ │ │ 48: aload_0 │ │ │ │ - 49: invokespecial #302 // Method b:()V │ │ │ │ + 49: invokespecial #305 // Method b:()V │ │ │ │ 52: aload_0 │ │ │ │ - 53: invokevirtual #306 // Method getIntent:()Landroid/content/Intent; │ │ │ │ - 56: invokevirtual #310 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ + 53: invokevirtual #309 // Method getIntent:()Landroid/content/Intent; │ │ │ │ + 56: invokevirtual #313 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ 59: astore 5 │ │ │ │ 61: aload 5 │ │ │ │ 63: ifnull 712 │ │ │ │ 66: aload_0 │ │ │ │ 67: getfield #38 // Field o:Z │ │ │ │ 70: istore 6 │ │ │ │ - 72: ldc_w #312 // String We are editing! │ │ │ │ + 72: ldc_w #315 // String We are editing! │ │ │ │ 75: iload 6 │ │ │ │ 77: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 80: aload_0 │ │ │ │ 81: iload_2 │ │ │ │ 82: putfield #40 // Field p:Z │ │ │ │ 85: aload 5 │ │ │ │ - 87: ldc_w #269 // String Field │ │ │ │ - 90: invokevirtual #318 // Method android/os/Bundle.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 87: ldc_w #272 // String Field │ │ │ │ + 90: invokevirtual #321 // Method android/os/Bundle.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ 93: astore 7 │ │ │ │ 95: aload_0 │ │ │ │ 96: aload 7 │ │ │ │ 98: putfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 101: aload 5 │ │ │ │ - 103: ldc_w #320 // String FieldNo │ │ │ │ - 106: invokevirtual #324 // Method android/os/Bundle.getInt:(Ljava/lang/String;)I │ │ │ │ + 103: ldc_w #323 // String FieldNo │ │ │ │ + 106: invokevirtual #327 // Method android/os/Bundle.getInt:(Ljava/lang/String;)I │ │ │ │ 109: istore_3 │ │ │ │ 110: aload_0 │ │ │ │ 111: iload_3 │ │ │ │ 112: putfield #42 // Field r:I │ │ │ │ 115: aload_0 │ │ │ │ - 116: invokespecial #326 // Method a:()V │ │ │ │ + 116: invokespecial #329 // Method a:()V │ │ │ │ 119: new #90 // class java/lang/StringBuilder │ │ │ │ 122: astore 5 │ │ │ │ 124: aload 5 │ │ │ │ 126: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 129: aload 5 │ │ │ │ - 131: ldc_w #328 // String Editing a field: │ │ │ │ + 131: ldc_w #331 // String Editing a field: │ │ │ │ 134: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 137: astore 5 │ │ │ │ 139: aload_0 │ │ │ │ 140: getfield #42 // Field r:I │ │ │ │ 143: istore 4 │ │ │ │ 145: aload 5 │ │ │ │ 147: iload 4 │ │ │ │ - 149: invokevirtual #331 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + 149: invokevirtual #334 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ 152: invokevirtual #101 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 155: astore 5 │ │ │ │ 157: aload_0 │ │ │ │ 158: getfield #38 // Field o:Z │ │ │ │ 161: istore 4 │ │ │ │ 163: aload 5 │ │ │ │ 165: iload 4 │ │ │ │ 167: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 170: new #90 // class java/lang/StringBuilder │ │ │ │ 173: astore 5 │ │ │ │ 175: aload 5 │ │ │ │ 177: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 180: aload 5 │ │ │ │ - 182: ldc_w #333 // String Field: │ │ │ │ + 182: ldc_w #336 // String Field: │ │ │ │ 185: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 188: astore 5 │ │ │ │ 190: aload_0 │ │ │ │ 191: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 194: iconst_0 │ │ │ │ 195: aaload │ │ │ │ 196: astore 7 │ │ │ │ @@ -1452,15 +1455,15 @@ │ │ │ │ 218: iload 4 │ │ │ │ 220: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 223: new #90 // class java/lang/StringBuilder │ │ │ │ 226: astore 5 │ │ │ │ 228: aload 5 │ │ │ │ 230: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 233: aload 5 │ │ │ │ - 235: ldc_w #335 // String Type: │ │ │ │ + 235: ldc_w #338 // String Type: │ │ │ │ 238: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 241: astore 5 │ │ │ │ 243: aload_0 │ │ │ │ 244: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 247: iload_2 │ │ │ │ 248: aaload │ │ │ │ 249: astore 7 │ │ │ │ @@ -1476,15 +1479,15 @@ │ │ │ │ 271: iload 4 │ │ │ │ 273: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 276: new #90 // class java/lang/StringBuilder │ │ │ │ 279: astore 5 │ │ │ │ 281: aload 5 │ │ │ │ 283: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 286: aload 5 │ │ │ │ - 288: ldc_w #337 // String NotNull: │ │ │ │ + 288: ldc_w #340 // String NotNull: │ │ │ │ 291: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 294: astore 5 │ │ │ │ 296: aload_0 │ │ │ │ 297: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 300: iconst_2 │ │ │ │ 301: aaload │ │ │ │ 302: astore 7 │ │ │ │ @@ -1500,15 +1503,15 @@ │ │ │ │ 324: iload 4 │ │ │ │ 326: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 329: new #90 // class java/lang/StringBuilder │ │ │ │ 332: astore 5 │ │ │ │ 334: aload 5 │ │ │ │ 336: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 339: aload 5 │ │ │ │ - 341: ldc_w #339 // String Unique: │ │ │ │ + 341: ldc_w #342 // String Unique: │ │ │ │ 344: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 347: astore 5 │ │ │ │ 349: aload_0 │ │ │ │ 350: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 353: iconst_3 │ │ │ │ 354: aaload │ │ │ │ 355: astore 7 │ │ │ │ @@ -1524,15 +1527,15 @@ │ │ │ │ 377: iload 4 │ │ │ │ 379: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 382: new #90 // class java/lang/StringBuilder │ │ │ │ 385: astore 5 │ │ │ │ 387: aload 5 │ │ │ │ 389: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 392: aload 5 │ │ │ │ - 394: ldc_w #341 // String PK: │ │ │ │ + 394: ldc_w #344 // String PK: │ │ │ │ 397: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 400: astore 5 │ │ │ │ 402: aload_0 │ │ │ │ 403: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 406: iconst_4 │ │ │ │ 407: aaload │ │ │ │ 408: astore 7 │ │ │ │ @@ -1548,15 +1551,15 @@ │ │ │ │ 430: iload 4 │ │ │ │ 432: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 435: new #90 // class java/lang/StringBuilder │ │ │ │ 438: astore 5 │ │ │ │ 440: aload 5 │ │ │ │ 442: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 445: aload 5 │ │ │ │ - 447: ldc_w #343 // String Desc: │ │ │ │ + 447: ldc_w #346 // String Desc: │ │ │ │ 450: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 453: astore 5 │ │ │ │ 455: aload_0 │ │ │ │ 456: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 459: iconst_5 │ │ │ │ 460: aaload │ │ │ │ 461: astore 7 │ │ │ │ @@ -1572,15 +1575,15 @@ │ │ │ │ 483: iload 4 │ │ │ │ 485: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 488: new #90 // class java/lang/StringBuilder │ │ │ │ 491: astore 5 │ │ │ │ 493: aload 5 │ │ │ │ 495: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 498: aload 5 │ │ │ │ - 500: ldc_w #345 // String AutoInc: │ │ │ │ + 500: ldc_w #348 // String AutoInc: │ │ │ │ 503: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 506: astore 5 │ │ │ │ 508: aload_0 │ │ │ │ 509: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 512: bipush 6 │ │ │ │ 514: aaload │ │ │ │ 515: astore 7 │ │ │ │ @@ -1596,15 +1599,15 @@ │ │ │ │ 537: iload 4 │ │ │ │ 539: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 542: new #90 // class java/lang/StringBuilder │ │ │ │ 545: astore 5 │ │ │ │ 547: aload 5 │ │ │ │ 549: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 552: aload 5 │ │ │ │ - 554: ldc_w #347 // String Def: │ │ │ │ + 554: ldc_w #350 // String Def: │ │ │ │ 557: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 560: astore 5 │ │ │ │ 562: aload_0 │ │ │ │ 563: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 566: bipush 7 │ │ │ │ 568: aaload │ │ │ │ 569: astore 7 │ │ │ │ @@ -1620,15 +1623,15 @@ │ │ │ │ 591: iload 4 │ │ │ │ 593: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 596: new #90 // class java/lang/StringBuilder │ │ │ │ 599: astore 5 │ │ │ │ 601: aload 5 │ │ │ │ 603: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 606: aload 5 │ │ │ │ - 608: ldc_w #349 // String FKTable: │ │ │ │ + 608: ldc_w #352 // String FKTable: │ │ │ │ 611: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 614: astore 5 │ │ │ │ 616: aload_0 │ │ │ │ 617: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 620: bipush 8 │ │ │ │ 622: aaload │ │ │ │ 623: astore 7 │ │ │ │ @@ -1644,15 +1647,15 @@ │ │ │ │ 645: iload 4 │ │ │ │ 647: invokestatic #106 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 650: new #90 // class java/lang/StringBuilder │ │ │ │ 653: astore 5 │ │ │ │ 655: aload 5 │ │ │ │ 657: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 660: aload 5 │ │ │ │ - 662: ldc_w #351 // String FKField: │ │ │ │ + 662: ldc_w #354 // String FKField: │ │ │ │ 665: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 668: astore 5 │ │ │ │ 670: aload_0 │ │ │ │ 671: getfield #82 // Field q:[Ljava/lang/String; │ │ │ │ 674: astore 7 │ │ │ │ 676: bipush 9 │ │ │ │ 678: istore 6 │ │ ├── dk/andsen/asqlitemanager/CreateTableWizard.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -77,47 +77,47 @@ │ │ │ │ n6 = 0; │ │ │ │ } │ │ │ │ if (!array[6].equals("true")) { │ │ │ │ n = 0; │ │ │ │ } │ │ │ │ String str3 = str + "[" + str2 + "] " + substring; │ │ │ │ while (true) { │ │ │ │ - Label_0831: { │ │ │ │ + Label_0826: { │ │ │ │ if (n5 == 0) { │ │ │ │ - break Label_0831; │ │ │ │ + break Label_0826; │ │ │ │ } │ │ │ │ str3 += " PRIMARY KEY"; │ │ │ │ if (n6 != 0) { │ │ │ │ str3 += " DESC"; │ │ │ │ } │ │ │ │ if (n == 0) { │ │ │ │ - break Label_0831; │ │ │ │ + break Label_0826; │ │ │ │ } │ │ │ │ String str4 = str3 + " AUTOINCREMENT"; │ │ │ │ if (n3 != 0) { │ │ │ │ str4 += " NOT NULL"; │ │ │ │ } │ │ │ │ if (n4 != 0) { │ │ │ │ str4 += " UNIQUE"; │ │ │ │ } │ │ │ │ while (true) { │ │ │ │ - Label_0824: { │ │ │ │ + Label_0819: { │ │ │ │ if (n2 == 0) { │ │ │ │ - break Label_0824; │ │ │ │ + break Label_0819; │ │ │ │ } │ │ │ │ String s; │ │ │ │ if (substring.startsWith("INTEGER")) { │ │ │ │ s = str4 + " check(typeof(" + str2 + ") = 'integer')"; │ │ │ │ } │ │ │ │ else if (substring.startsWith("REAL")) { │ │ │ │ - s = str4 + " check(typeof(" + str2 + ") = 'real' " + "or typeof(" + str2 + ") = 'integer')"; │ │ │ │ + s = str4 + " check(typeof(" + str2 + ") = 'real' or typeof(" + str2 + ") = 'integer')"; │ │ │ │ } │ │ │ │ else { │ │ │ │ if (!substring.startsWith("TEXT")) { │ │ │ │ - break Label_0824; │ │ │ │ + break Label_0819; │ │ │ │ } │ │ │ │ s = str4 + " check(typeof(" + str2 + ") = 'text')"; │ │ │ │ } │ │ │ │ final String str5 = array[7]; │ │ │ │ if (str5.trim().length() > 0) { │ │ │ │ s = s + " DEFAULT " + str5; │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/DBViewer.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -302,35 +302,35 @@ │ │ │ │ button.setOnClickListener((View$OnClickListener)this); │ │ │ │ button2.setOnClickListener((View$OnClickListener)this); │ │ │ │ button3.setOnClickListener((View$OnClickListener)this); │ │ │ │ button4.setOnClickListener((View$OnClickListener)this); │ │ │ │ this.f = (Context)this; │ │ │ │ dk.andsen.c.e.a("DBViewer onCreate", this.o = Prefs.j((Context)this)); │ │ │ │ final Bundle extras = this.getIntent().getExtras(); │ │ │ │ - Label_0520: { │ │ │ │ + Label_0524: { │ │ │ │ if (extras != null) { │ │ │ │ this.a = extras.getString("db"); │ │ │ │ textView.setText((CharSequence)((Object)this.getText(2131165212) + ": " + this.a)); │ │ │ │ dk.andsen.c.e.a("Opening database " + this.a, this.o); │ │ │ │ if (new File(this.a).canRead()) { │ │ │ │ aSQLiteManager.a = new q(this.a, this.f); │ │ │ │ if (!aSQLiteManager.a.a) { │ │ │ │ dk.andsen.c.e.a("User has opened something that is not a database!", this.o); │ │ │ │ dk.andsen.c.e.a(this.getText(n2).toString(), this.a + " " + this.getText(2131165246).toString(), this.f); │ │ │ │ - break Label_0520; │ │ │ │ + break Label_0524; │ │ │ │ } │ │ │ │ try { │ │ │ │ final q a = aSQLiteManager.a; │ │ │ │ try { │ │ │ │ a.b(); │ │ │ │ final Context f = this.f; │ │ │ │ try { │ │ │ │ - Label_0643: { │ │ │ │ + Label_0647: { │ │ │ │ if (!Prefs.i(f)) { │ │ │ │ - break Label_0643; │ │ │ │ + break Label_0647; │ │ │ │ } │ │ │ │ final q a2 = aSQLiteManager.a; │ │ │ │ try { │ │ │ │ a2.n(); │ │ │ │ final Context f2 = this.f; │ │ │ │ try { │ │ │ │ final int f3 = Prefs.f(f2); │ │ │ │ @@ -345,19 +345,19 @@ │ │ │ │ final q a4 = aSQLiteManager.a; │ │ │ │ try { │ │ │ │ this.b = a4.d(); │ │ │ │ final View viewById = this.findViewById(2131230763); │ │ │ │ try { │ │ │ │ this.c = (ListView)viewById; │ │ │ │ this.a("Tables"); │ │ │ │ - break Label_0520; │ │ │ │ + break Label_0524; │ │ │ │ } │ │ │ │ catch (Exception ex) { │ │ │ │ dk.andsen.c.e.a(ex.getLocalizedMessage(), this.f); │ │ │ │ - break Label_0520; │ │ │ │ + break Label_0524; │ │ │ │ } │ │ │ │ } │ │ │ │ catch (Exception ex2) {} │ │ │ │ } │ │ │ │ catch (Exception ex3) {} │ │ │ │ } │ │ │ │ catch (Exception ex4) {} │ │ ├── dk/andsen/asqlitemanager/QueryViewer.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -195,19 +195,19 @@ │ │ │ │ #187 = Float 1.7944673E38f │ │ │ │ #188 = Utf8 android/content/Context │ │ │ │ #189 = Class #188 // android/content/Context │ │ │ │ #190 = Utf8 getText │ │ │ │ #191 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #192 = NameAndType #190:#191 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #193 = Methodref #189.#192 // android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #194 = Utf8 java/lang/Object │ │ │ │ - #195 = Class #194 // java/lang/Object │ │ │ │ + #194 = Utf8 java/lang/CharSequence │ │ │ │ + #195 = Class #194 // java/lang/CharSequence │ │ │ │ #196 = Utf8 toString │ │ │ │ #197 = NameAndType #196:#107 // toString:()Ljava/lang/String; │ │ │ │ - #198 = Methodref #195.#197 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #198 = InterfaceMethodref #195.#197 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #199 = Integer 2131165293 │ │ │ │ #200 = Float 1.79448E38f │ │ │ │ #201 = Utf8 dk/andsen/c/e │ │ │ │ #202 = Class #201 // dk/andsen/c/e │ │ │ │ #203 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ #204 = NameAndType #13:#203 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ #205 = Methodref #202.#204 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ @@ -391,341 +391,344 @@ │ │ │ │ #383 = Utf8 Query │ │ │ │ #384 = String #383 // Query │ │ │ │ #385 = Utf8 android/widget/EditText │ │ │ │ #386 = Class #385 // android/widget/EditText │ │ │ │ #387 = Utf8 ()Landroid/text/Editable; │ │ │ │ #388 = NameAndType #190:#387 // getText:()Landroid/text/Editable; │ │ │ │ #389 = Methodref #386.#388 // android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - #390 = Utf8 android/content/SharedPreferences$Editor │ │ │ │ - #391 = Class #390 // android/content/SharedPreferences$Editor │ │ │ │ - #392 = Utf8 putString │ │ │ │ - #393 = Utf8 (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ - #394 = NameAndType #392:#393 // putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ - #395 = InterfaceMethodref #391.#394 // android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ - #396 = Utf8 commit │ │ │ │ - #397 = Utf8 ()Z │ │ │ │ - #398 = NameAndType #396:#397 // commit:()Z │ │ │ │ - #399 = InterfaceMethodref #391.#398 // android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ - #400 = Utf8 onBackPressed │ │ │ │ - #401 = NameAndType #400:#53 // onBackPressed:()V │ │ │ │ - #402 = Methodref #4.#401 // android/app/Activity.onBackPressed:()V │ │ │ │ - #403 = Utf8 android/view/View │ │ │ │ - #404 = Class #403 // android/view/View │ │ │ │ - #405 = Utf8 getId │ │ │ │ - #406 = NameAndType #405:#313 // getId:()I │ │ │ │ - #407 = Methodref #404.#406 // android/view/View.getId:()I │ │ │ │ - #408 = Utf8 Offset: │ │ │ │ - #409 = String #408 // Offset: │ │ │ │ - #410 = Utf8 Limit: │ │ │ │ - #411 = String #410 // Limit: │ │ │ │ - #412 = NameAndType #34:#10 // n:I │ │ │ │ - #413 = Fieldref #2.#412 // dk/andsen/asqlitemanager/QueryViewer.n:I │ │ │ │ - #414 = Utf8 setMaxLines │ │ │ │ - #415 = NameAndType #414:#135 // setMaxLines:(I)V │ │ │ │ - #416 = Methodref #386.#415 // android/widget/EditText.setMaxLines:(I)V │ │ │ │ - #417 = Utf8 equals │ │ │ │ - #418 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ - #419 = NameAndType #417:#418 // equals:(Ljava/lang/Object;)Z │ │ │ │ - #420 = Methodref #67.#419 // java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - #421 = Integer 2131230761 │ │ │ │ - #422 = Float 1.8077584E38f │ │ │ │ - #423 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ - #424 = Class #423 // dk/andsen/asqlitemanager/q │ │ │ │ - #425 = Utf8 (Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ - #426 = NameAndType #13:#425 // a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ - #427 = Methodref #424.#426 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ - #428 = NameAndType #37:#8 // p:Z │ │ │ │ - #429 = Fieldref #2.#428 // dk/andsen/asqlitemanager/QueryViewer.p:Z │ │ │ │ - #430 = NameAndType #29:#397 // k:()Z │ │ │ │ - #431 = Methodref #424.#430 // dk/andsen/asqlitemanager/q.k:()Z │ │ │ │ - #432 = Utf8 (Ljava/lang/String;)V │ │ │ │ - #433 = NameAndType #52:#432 // "":(Ljava/lang/String;)V │ │ │ │ - #434 = Methodref #67.#433 // java/lang/String."":(Ljava/lang/String;)V │ │ │ │ - #435 = Utf8 java/util/List │ │ │ │ - #436 = Class #435 // java/util/List │ │ │ │ - #437 = Utf8 add │ │ │ │ - #438 = NameAndType #437:#418 // add:(Ljava/lang/Object;)Z │ │ │ │ - #439 = InterfaceMethodref #436.#438 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - #440 = NameAndType #18:#432 // e:(Ljava/lang/String;)V │ │ │ │ - #441 = Methodref #424.#440 // dk/andsen/asqlitemanager/q.e:(Ljava/lang/String;)V │ │ │ │ - #442 = Integer 2131230754 │ │ │ │ - #443 = Float 1.807757E38f │ │ │ │ - #444 = Methodref #2.#260 // dk/andsen/asqlitemanager/QueryViewer.findViewById:(I)Landroid/view/View; │ │ │ │ - #445 = NameAndType #35:#36 // o:Landroid/widget/TableLayout; │ │ │ │ - #446 = Fieldref #2.#445 // dk/andsen/asqlitemanager/QueryViewer.o:Landroid/widget/TableLayout; │ │ │ │ - #447 = Utf8 dk/andsen/b/f │ │ │ │ - #448 = Class #447 // dk/andsen/b/f │ │ │ │ - #449 = Utf8 ()[Ljava/lang/String; │ │ │ │ - #450 = NameAndType #13:#449 // a:()[Ljava/lang/String; │ │ │ │ - #451 = Methodref #448.#450 // dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ - #452 = Utf8 (Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ - #453 = NameAndType #13:#452 // a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ - #454 = Methodref #2.#453 // dk/andsen/asqlitemanager/QueryViewer.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ - #455 = Utf8 ()[[Ljava/lang/String; │ │ │ │ - #456 = NameAndType #14:#455 // b:()[[Ljava/lang/String; │ │ │ │ - #457 = Methodref #448.#456 // dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ - #458 = Utf8 (Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ - #459 = NameAndType #13:#458 // a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ - #460 = Methodref #2.#459 // dk/andsen/asqlitemanager/QueryViewer.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ - #461 = Integer 2131230813 │ │ │ │ - #462 = Float 1.807769E38f │ │ │ │ - #463 = Utf8 PgDwn: │ │ │ │ - #464 = String #463 // PgDwn: │ │ │ │ - #465 = Utf8 getChildCount │ │ │ │ - #466 = NameAndType #465:#313 // getChildCount:()I │ │ │ │ - #467 = Methodref #123.#466 // android/widget/TableLayout.getChildCount:()I │ │ │ │ - #468 = Utf8 Table childs: │ │ │ │ - #469 = String #468 // Table childs: │ │ │ │ - #470 = Integer 2131230812 │ │ │ │ - #471 = Float 1.8077687E38f │ │ │ │ - #472 = Utf8 PgUp: │ │ │ │ - #473 = String #472 // PgUp: │ │ │ │ - #474 = Integer 2131165373 │ │ │ │ - #475 = Float 1.7944961E38f │ │ │ │ - #476 = Utf8 onCreate │ │ │ │ - #477 = Utf8 (Landroid/os/Bundle;)V │ │ │ │ - #478 = NameAndType #476:#477 // onCreate:(Landroid/os/Bundle;)V │ │ │ │ - #479 = Methodref #4.#478 // android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ - #480 = Utf8 QueryViewer onCreate │ │ │ │ - #481 = String #480 // QueryViewer onCreate │ │ │ │ - #482 = Integer 2130903064 │ │ │ │ - #483 = Float 1.7412935E38f │ │ │ │ - #484 = Methodref #2.#249 // dk/andsen/asqlitemanager/QueryViewer.setContentView:(I)V │ │ │ │ - #485 = NameAndType #14:#163 // b:(Landroid/content/Context;)I │ │ │ │ - #486 = Methodref #162.#485 // dk/andsen/asqlitemanager/Prefs.b:(Landroid/content/Context;)I │ │ │ │ - #487 = NameAndType #13:#163 // a:(Landroid/content/Context;)I │ │ │ │ - #488 = Methodref #162.#487 // dk/andsen/asqlitemanager/Prefs.a:(Landroid/content/Context;)I │ │ │ │ - #489 = Utf8 Maxlines │ │ │ │ - #490 = String #489 // Maxlines │ │ │ │ - #491 = Utf8 Minlines │ │ │ │ - #492 = String #491 // Minlines │ │ │ │ - #493 = Integer 2131230762 │ │ │ │ - #494 = Float 1.8077586E38f │ │ │ │ - #495 = Utf8 dk/andsen/asqlitemanager/t │ │ │ │ - #496 = Class #495 // dk/andsen/asqlitemanager/t │ │ │ │ - #497 = Methodref #496.#171 // dk/andsen/asqlitemanager/t."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #498 = Utf8 setOnTouchListener │ │ │ │ - #499 = Utf8 (Landroid/view/View$OnTouchListener;)V │ │ │ │ - #500 = NameAndType #498:#499 // setOnTouchListener:(Landroid/view/View$OnTouchListener;)V │ │ │ │ - #501 = Methodref #386.#500 // android/widget/EditText.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V │ │ │ │ - #502 = Utf8 setLines │ │ │ │ - #503 = NameAndType #502:#135 // setLines:(I)V │ │ │ │ - #504 = Methodref #386.#503 // android/widget/EditText.setLines:(I)V │ │ │ │ - #505 = Utf8 dk/andsen/asqlitemanager/u │ │ │ │ - #506 = Class #505 // dk/andsen/asqlitemanager/u │ │ │ │ - #507 = Methodref #506.#171 // dk/andsen/asqlitemanager/u."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #508 = Utf8 setOnFocusChangeListener │ │ │ │ - #509 = Utf8 (Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ - #510 = NameAndType #508:#509 // setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ - #511 = Methodref #386.#510 // android/widget/EditText.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ - #512 = Integer 2131230821 │ │ │ │ - #513 = Float 1.8077706E38f │ │ │ │ - #514 = NameAndType #23:#24 // h:Landroid/widget/Button; │ │ │ │ - #515 = Fieldref #2.#514 // dk/andsen/asqlitemanager/QueryViewer.h:Landroid/widget/Button; │ │ │ │ - #516 = NameAndType #18:#224 // e:(Landroid/content/Context;)Z │ │ │ │ - #517 = Methodref #162.#516 // dk/andsen/asqlitemanager/Prefs.e:(Landroid/content/Context;)Z │ │ │ │ - #518 = NameAndType #15:#163 // c:(Landroid/content/Context;)I │ │ │ │ - #519 = Methodref #162.#518 // dk/andsen/asqlitemanager/Prefs.c:(Landroid/content/Context;)I │ │ │ │ - #520 = NameAndType #44:#24 // v:Landroid/widget/Button; │ │ │ │ - #521 = Fieldref #2.#520 // dk/andsen/asqlitemanager/QueryViewer.v:Landroid/widget/Button; │ │ │ │ - #522 = NameAndType #45:#24 // w:Landroid/widget/Button; │ │ │ │ - #523 = Fieldref #2.#522 // dk/andsen/asqlitemanager/QueryViewer.w:Landroid/widget/Button; │ │ │ │ - #524 = Utf8 getIntent │ │ │ │ - #525 = Utf8 ()Landroid/content/Intent; │ │ │ │ - #526 = NameAndType #524:#525 // getIntent:()Landroid/content/Intent; │ │ │ │ - #527 = Methodref #2.#526 // dk/andsen/asqlitemanager/QueryViewer.getIntent:()Landroid/content/Intent; │ │ │ │ - #528 = Utf8 android/content/Intent │ │ │ │ - #529 = Class #528 // android/content/Intent │ │ │ │ - #530 = Utf8 getExtras │ │ │ │ - #531 = Utf8 ()Landroid/os/Bundle; │ │ │ │ - #532 = NameAndType #530:#531 // getExtras:()Landroid/os/Bundle; │ │ │ │ - #533 = Methodref #529.#532 // android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ - #534 = Utf8 getString │ │ │ │ - #535 = Utf8 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #536 = NameAndType #534:#535 // getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #537 = InterfaceMethodref #238.#536 // android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #538 = Methodref #386.#143 // android/widget/EditText.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #539 = Utf8 getContext │ │ │ │ - #540 = Utf8 ()Landroid/content/Context; │ │ │ │ - #541 = NameAndType #539:#540 // getContext:()Landroid/content/Context; │ │ │ │ - #542 = Methodref #386.#541 // android/widget/EditText.getContext:()Landroid/content/Context; │ │ │ │ - #543 = Utf8 dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ - #544 = Class #543 // dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ - #545 = NameAndType #13:#32 // a:Ldk/andsen/asqlitemanager/q; │ │ │ │ - #546 = Fieldref #544.#545 // dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ - #547 = Utf8 db │ │ │ │ - #548 = String #547 // db │ │ │ │ - #549 = Utf8 android/os/Bundle │ │ │ │ - #550 = Class #549 // android/os/Bundle │ │ │ │ - #551 = Utf8 (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #552 = NameAndType #534:#551 // getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #553 = Methodref #550.#552 // android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #554 = NameAndType #29:#30 // k:Ljava/lang/String; │ │ │ │ - #555 = Fieldref #2.#554 // dk/andsen/asqlitemanager/QueryViewer.k:Ljava/lang/String; │ │ │ │ - #556 = Utf8 Opening database │ │ │ │ - #557 = String #556 // Opening database │ │ │ │ - #558 = NameAndType #52:#285 // "":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #559 = Methodref #424.#558 // dk/andsen/asqlitemanager/q."":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #560 = Fieldref #424.#99 // dk/andsen/asqlitemanager/q.a:Z │ │ │ │ - #561 = Utf8 Not a database! │ │ │ │ - #562 = String #561 // Not a database! │ │ │ │ - #563 = Utf8 is not a database! │ │ │ │ - #564 = String #563 // is not a database! │ │ │ │ - #565 = Utf8 finish │ │ │ │ - #566 = NameAndType #565:#53 // finish:()V │ │ │ │ - #567 = Methodref #2.#566 // dk/andsen/asqlitemanager/QueryViewer.finish:()V │ │ │ │ - #568 = Utf8 savedInstance true │ │ │ │ - #569 = String #568 // savedInstance true │ │ │ │ - #570 = Utf8 showTip │ │ │ │ - #571 = String #570 // showTip │ │ │ │ - #572 = Utf8 (Ljava/lang/String;)Z │ │ │ │ - #573 = NameAndType #239:#572 // getBoolean:(Ljava/lang/String;)Z │ │ │ │ - #574 = Methodref #550.#573 // android/os/Bundle.getBoolean:(Ljava/lang/String;)Z │ │ │ │ - #575 = Utf8 showHint true │ │ │ │ - #576 = String #575 // showHint true │ │ │ │ - #577 = Methodref #2.#192 // dk/andsen/asqlitemanager/QueryViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #578 = Utf8 (Ljava/lang/CharSequence;I)V │ │ │ │ - #579 = NameAndType #13:#578 // a:(Ljava/lang/CharSequence;I)V │ │ │ │ - #580 = Methodref #2.#579 // dk/andsen/asqlitemanager/QueryViewer.a:(Ljava/lang/CharSequence;I)V │ │ │ │ - #581 = Utf8 Database open │ │ │ │ - #582 = String #581 // Database open │ │ │ │ - #583 = Integer 2131165210 │ │ │ │ - #584 = Float 1.794463E38f │ │ │ │ - #585 = Utf8 Creating MENU_QUERYTYPE │ │ │ │ - #586 = String #585 // Creating MENU_QUERYTYPE │ │ │ │ - #587 = Utf8 android/app/AlertDialog$Builder │ │ │ │ - #588 = Class #587 // android/app/AlertDialog$Builder │ │ │ │ - #589 = Methodref #588.#130 // android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - #590 = Utf8 (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #591 = NameAndType #253:#590 // setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #592 = Methodref #588.#591 // android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #593 = Utf8 dk/andsen/asqlitemanager/aa │ │ │ │ - #594 = Class #593 // dk/andsen/asqlitemanager/aa │ │ │ │ - #595 = Methodref #594.#171 // dk/andsen/asqlitemanager/aa."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #596 = Utf8 setSingleChoiceItems │ │ │ │ - #597 = Utf8 ([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #598 = NameAndType #596:#597 // setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #599 = Methodref #588.#598 // android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #600 = Utf8 create │ │ │ │ - #601 = Utf8 ()Landroid/app/AlertDialog; │ │ │ │ - #602 = NameAndType #600:#601 // create:()Landroid/app/AlertDialog; │ │ │ │ - #603 = Methodref #588.#602 // android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - #604 = Utf8 Creating MENU_TABLES │ │ │ │ - #605 = String #604 // Creating MENU_TABLES │ │ │ │ - #606 = Integer 2131165199 │ │ │ │ - #607 = Float 1.7944608E38f │ │ │ │ - #608 = NameAndType #14:#449 // b:()[Ljava/lang/String; │ │ │ │ - #609 = Methodref #424.#608 // dk/andsen/asqlitemanager/q.b:()[Ljava/lang/String; │ │ │ │ - #610 = Utf8 dk/andsen/asqlitemanager/z │ │ │ │ - #611 = Class #610 // dk/andsen/asqlitemanager/z │ │ │ │ - #612 = Methodref #611.#171 // dk/andsen/asqlitemanager/z."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #613 = Utf8 setMultiChoiceItems │ │ │ │ - #614 = Utf8 ([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #615 = NameAndType #613:#614 // setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #616 = Methodref #588.#615 // android/app/AlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #617 = Utf8 dk/andsen/asqlitemanager/y │ │ │ │ - #618 = Class #617 // dk/andsen/asqlitemanager/y │ │ │ │ - #619 = Methodref #618.#171 // dk/andsen/asqlitemanager/y."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #620 = Utf8 setPositiveButton │ │ │ │ - #621 = Utf8 (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #622 = NameAndType #620:#621 // setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #623 = Methodref #588.#622 // android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - #624 = Utf8 Creating MENU_FIELDS │ │ │ │ - #625 = String #624 // Creating MENU_FIELDS │ │ │ │ - #626 = Integer 2131165215 │ │ │ │ - #627 = Float 1.794464E38f │ │ │ │ - #628 = Utf8 MH │ │ │ │ - #629 = String #628 // MH │ │ │ │ - #630 = Utf8 ([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - #631 = NameAndType #13:#630 // a:([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - #632 = Methodref #424.#631 // dk/andsen/asqlitemanager/q.a:([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - #633 = Utf8 Creating MENU_RESENT_SQL │ │ │ │ - #634 = String #633 // Creating MENU_RESENT_SQL │ │ │ │ - #635 = NameAndType #18:#449 // e:()[Ljava/lang/String; │ │ │ │ - #636 = Methodref #424.#635 // dk/andsen/asqlitemanager/q.e:()[Ljava/lang/String; │ │ │ │ - #637 = Utf8 dk/andsen/asqlitemanager/ab │ │ │ │ - #638 = Class #637 // dk/andsen/asqlitemanager/ab │ │ │ │ - #639 = Methodref #638.#171 // dk/andsen/asqlitemanager/ab."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #640 = Utf8 Creating MENU_TRANSACTION │ │ │ │ - #641 = String #640 // Creating MENU_TRANSACTION │ │ │ │ - #642 = Utf8 dk/andsen/asqlitemanager/ac │ │ │ │ - #643 = Class #642 // dk/andsen/asqlitemanager/ac │ │ │ │ - #644 = Methodref #643.#171 // dk/andsen/asqlitemanager/ac."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - #645 = Utf8 android/view/Menu │ │ │ │ - #646 = Class #645 // android/view/Menu │ │ │ │ - #647 = Utf8 (IIII)Landroid/view/MenuItem; │ │ │ │ - #648 = NameAndType #437:#647 // add:(IIII)Landroid/view/MenuItem; │ │ │ │ - #649 = InterfaceMethodref #646.#648 // android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ - #650 = Integer 2131165233 │ │ │ │ - #651 = Float 1.7944677E38f │ │ │ │ - #652 = Integer 2131165237 │ │ │ │ - #653 = Float 1.7944685E38f │ │ │ │ - #654 = Integer 2131165250 │ │ │ │ - #655 = Float 1.7944712E38f │ │ │ │ - #656 = NameAndType #31:#397 // l:()Z │ │ │ │ - #657 = Methodref #424.#656 // dk/andsen/asqlitemanager/q.l:()Z │ │ │ │ - #658 = Integer 2131165236 │ │ │ │ - #659 = Float 1.7944683E38f │ │ │ │ - #660 = Utf8 android/view/MenuItem │ │ │ │ - #661 = Class #660 // android/view/MenuItem │ │ │ │ - #662 = Utf8 getItemId │ │ │ │ - #663 = NameAndType #662:#313 // getItemId:()I │ │ │ │ - #664 = InterfaceMethodref #661.#663 // android/view/MenuItem.getItemId:()I │ │ │ │ - #665 = Utf8 showDialog │ │ │ │ - #666 = NameAndType #665:#135 // showDialog:(I)V │ │ │ │ - #667 = Methodref #2.#666 // dk/andsen/asqlitemanager/QueryViewer.showDialog:(I)V │ │ │ │ - #668 = NameAndType #534:#307 // getString:(I)Ljava/lang/String; │ │ │ │ - #669 = Methodref #2.#668 // dk/andsen/asqlitemanager/QueryViewer.getString:(I)Ljava/lang/String; │ │ │ │ - #670 = Integer 2131165264 │ │ │ │ - #671 = Float 1.794474E38f │ │ │ │ - #672 = NameAndType #21:#432 // g:(Ljava/lang/String;)V │ │ │ │ - #673 = Methodref #424.#672 // dk/andsen/asqlitemanager/q.g:(Ljava/lang/String;)V │ │ │ │ - #674 = Integer 2131165265 │ │ │ │ - #675 = Float 1.7944742E38f │ │ │ │ - #676 = Utf8 (Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ - #677 = NameAndType #13:#676 // a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ - #678 = Methodref #202.#677 // dk/andsen/c/e.a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ - #679 = Utf8 Preparing OptionMenu │ │ │ │ - #680 = String #679 // Preparing OptionMenu │ │ │ │ - #681 = Utf8 clear │ │ │ │ - #682 = NameAndType #681:#53 // clear:()V │ │ │ │ - #683 = InterfaceMethodref #646.#682 // android/view/Menu.clear:()V │ │ │ │ - #684 = Utf8 removeDialog │ │ │ │ - #685 = NameAndType #684:#135 // removeDialog:(I)V │ │ │ │ - #686 = Methodref #2.#685 // dk/andsen/asqlitemanager/QueryViewer.removeDialog:(I)V │ │ │ │ - #687 = Utf8 onRestart │ │ │ │ - #688 = NameAndType #687:#53 // onRestart:()V │ │ │ │ - #689 = Methodref #4.#688 // android/app/Activity.onRestart:()V │ │ │ │ - #690 = Utf8 QueryViewer onRestart │ │ │ │ - #691 = String #690 // QueryViewer onRestart │ │ │ │ - #692 = Utf8 putBoolean │ │ │ │ - #693 = NameAndType #692:#221 // putBoolean:(Ljava/lang/String;Z)V │ │ │ │ - #694 = Methodref #550.#693 // android/os/Bundle.putBoolean:(Ljava/lang/String;Z)V │ │ │ │ - #695 = Utf8 onSaveInstanceState │ │ │ │ - #696 = NameAndType #695:#477 // onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ - #697 = Methodref #4.#696 // android/app/Activity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ - #698 = Utf8 Code │ │ │ │ - #699 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ │ │ - #700 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;I)I │ │ │ │ - #701 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;Z)Z │ │ │ │ - #702 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; │ │ │ │ - #703 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/content/Context; │ │ │ │ - #704 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Z │ │ │ │ - #705 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; │ │ │ │ - #706 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)[Z │ │ │ │ - #707 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; │ │ │ │ - #708 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; │ │ │ │ - #709 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #710 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String; │ │ │ │ - #711 = Utf8 onClick │ │ │ │ - #712 = Utf8 onCreateOptionsMenu │ │ │ │ - #713 = Utf8 (Landroid/view/Menu;)Z │ │ │ │ - #714 = Utf8 onOptionsItemSelected │ │ │ │ - #715 = Utf8 (Landroid/view/MenuItem;)Z │ │ │ │ - #716 = Utf8 onPrepareOptionsMenu │ │ │ │ + #390 = Utf8 java/lang/Object │ │ │ │ + #391 = Class #390 // java/lang/Object │ │ │ │ + #392 = Methodref #391.#197 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #393 = Utf8 android/content/SharedPreferences$Editor │ │ │ │ + #394 = Class #393 // android/content/SharedPreferences$Editor │ │ │ │ + #395 = Utf8 putString │ │ │ │ + #396 = Utf8 (Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ + #397 = NameAndType #395:#396 // putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ + #398 = InterfaceMethodref #394.#397 // android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ + #399 = Utf8 commit │ │ │ │ + #400 = Utf8 ()Z │ │ │ │ + #401 = NameAndType #399:#400 // commit:()Z │ │ │ │ + #402 = InterfaceMethodref #394.#401 // android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ + #403 = Utf8 onBackPressed │ │ │ │ + #404 = NameAndType #403:#53 // onBackPressed:()V │ │ │ │ + #405 = Methodref #4.#404 // android/app/Activity.onBackPressed:()V │ │ │ │ + #406 = Utf8 android/view/View │ │ │ │ + #407 = Class #406 // android/view/View │ │ │ │ + #408 = Utf8 getId │ │ │ │ + #409 = NameAndType #408:#313 // getId:()I │ │ │ │ + #410 = Methodref #407.#409 // android/view/View.getId:()I │ │ │ │ + #411 = Utf8 Offset: │ │ │ │ + #412 = String #411 // Offset: │ │ │ │ + #413 = Utf8 Limit: │ │ │ │ + #414 = String #413 // Limit: │ │ │ │ + #415 = NameAndType #34:#10 // n:I │ │ │ │ + #416 = Fieldref #2.#415 // dk/andsen/asqlitemanager/QueryViewer.n:I │ │ │ │ + #417 = Utf8 setMaxLines │ │ │ │ + #418 = NameAndType #417:#135 // setMaxLines:(I)V │ │ │ │ + #419 = Methodref #386.#418 // android/widget/EditText.setMaxLines:(I)V │ │ │ │ + #420 = Utf8 equals │ │ │ │ + #421 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ + #422 = NameAndType #420:#421 // equals:(Ljava/lang/Object;)Z │ │ │ │ + #423 = Methodref #67.#422 // java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + #424 = Integer 2131230761 │ │ │ │ + #425 = Float 1.8077584E38f │ │ │ │ + #426 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ + #427 = Class #426 // dk/andsen/asqlitemanager/q │ │ │ │ + #428 = Utf8 (Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ + #429 = NameAndType #13:#428 // a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ + #430 = Methodref #427.#429 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ + #431 = NameAndType #37:#8 // p:Z │ │ │ │ + #432 = Fieldref #2.#431 // dk/andsen/asqlitemanager/QueryViewer.p:Z │ │ │ │ + #433 = NameAndType #29:#400 // k:()Z │ │ │ │ + #434 = Methodref #427.#433 // dk/andsen/asqlitemanager/q.k:()Z │ │ │ │ + #435 = Utf8 (Ljava/lang/String;)V │ │ │ │ + #436 = NameAndType #52:#435 // "":(Ljava/lang/String;)V │ │ │ │ + #437 = Methodref #67.#436 // java/lang/String."":(Ljava/lang/String;)V │ │ │ │ + #438 = Utf8 java/util/List │ │ │ │ + #439 = Class #438 // java/util/List │ │ │ │ + #440 = Utf8 add │ │ │ │ + #441 = NameAndType #440:#421 // add:(Ljava/lang/Object;)Z │ │ │ │ + #442 = InterfaceMethodref #439.#441 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + #443 = NameAndType #18:#435 // e:(Ljava/lang/String;)V │ │ │ │ + #444 = Methodref #427.#443 // dk/andsen/asqlitemanager/q.e:(Ljava/lang/String;)V │ │ │ │ + #445 = Integer 2131230754 │ │ │ │ + #446 = Float 1.807757E38f │ │ │ │ + #447 = Methodref #2.#260 // dk/andsen/asqlitemanager/QueryViewer.findViewById:(I)Landroid/view/View; │ │ │ │ + #448 = NameAndType #35:#36 // o:Landroid/widget/TableLayout; │ │ │ │ + #449 = Fieldref #2.#448 // dk/andsen/asqlitemanager/QueryViewer.o:Landroid/widget/TableLayout; │ │ │ │ + #450 = Utf8 dk/andsen/b/f │ │ │ │ + #451 = Class #450 // dk/andsen/b/f │ │ │ │ + #452 = Utf8 ()[Ljava/lang/String; │ │ │ │ + #453 = NameAndType #13:#452 // a:()[Ljava/lang/String; │ │ │ │ + #454 = Methodref #451.#453 // dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ + #455 = Utf8 (Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + #456 = NameAndType #13:#455 // a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + #457 = Methodref #2.#456 // dk/andsen/asqlitemanager/QueryViewer.a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + #458 = Utf8 ()[[Ljava/lang/String; │ │ │ │ + #459 = NameAndType #14:#458 // b:()[[Ljava/lang/String; │ │ │ │ + #460 = Methodref #451.#459 // dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ + #461 = Utf8 (Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ + #462 = NameAndType #13:#461 // a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ + #463 = Methodref #2.#462 // dk/andsen/asqlitemanager/QueryViewer.a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ + #464 = Integer 2131230813 │ │ │ │ + #465 = Float 1.807769E38f │ │ │ │ + #466 = Utf8 PgDwn: │ │ │ │ + #467 = String #466 // PgDwn: │ │ │ │ + #468 = Utf8 getChildCount │ │ │ │ + #469 = NameAndType #468:#313 // getChildCount:()I │ │ │ │ + #470 = Methodref #123.#469 // android/widget/TableLayout.getChildCount:()I │ │ │ │ + #471 = Utf8 Table childs: │ │ │ │ + #472 = String #471 // Table childs: │ │ │ │ + #473 = Integer 2131230812 │ │ │ │ + #474 = Float 1.8077687E38f │ │ │ │ + #475 = Utf8 PgUp: │ │ │ │ + #476 = String #475 // PgUp: │ │ │ │ + #477 = Integer 2131165373 │ │ │ │ + #478 = Float 1.7944961E38f │ │ │ │ + #479 = Utf8 onCreate │ │ │ │ + #480 = Utf8 (Landroid/os/Bundle;)V │ │ │ │ + #481 = NameAndType #479:#480 // onCreate:(Landroid/os/Bundle;)V │ │ │ │ + #482 = Methodref #4.#481 // android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ + #483 = Utf8 QueryViewer onCreate │ │ │ │ + #484 = String #483 // QueryViewer onCreate │ │ │ │ + #485 = Integer 2130903064 │ │ │ │ + #486 = Float 1.7412935E38f │ │ │ │ + #487 = Methodref #2.#249 // dk/andsen/asqlitemanager/QueryViewer.setContentView:(I)V │ │ │ │ + #488 = NameAndType #14:#163 // b:(Landroid/content/Context;)I │ │ │ │ + #489 = Methodref #162.#488 // dk/andsen/asqlitemanager/Prefs.b:(Landroid/content/Context;)I │ │ │ │ + #490 = NameAndType #13:#163 // a:(Landroid/content/Context;)I │ │ │ │ + #491 = Methodref #162.#490 // dk/andsen/asqlitemanager/Prefs.a:(Landroid/content/Context;)I │ │ │ │ + #492 = Utf8 Maxlines │ │ │ │ + #493 = String #492 // Maxlines │ │ │ │ + #494 = Utf8 Minlines │ │ │ │ + #495 = String #494 // Minlines │ │ │ │ + #496 = Integer 2131230762 │ │ │ │ + #497 = Float 1.8077586E38f │ │ │ │ + #498 = Utf8 dk/andsen/asqlitemanager/t │ │ │ │ + #499 = Class #498 // dk/andsen/asqlitemanager/t │ │ │ │ + #500 = Methodref #499.#171 // dk/andsen/asqlitemanager/t."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #501 = Utf8 setOnTouchListener │ │ │ │ + #502 = Utf8 (Landroid/view/View$OnTouchListener;)V │ │ │ │ + #503 = NameAndType #501:#502 // setOnTouchListener:(Landroid/view/View$OnTouchListener;)V │ │ │ │ + #504 = Methodref #386.#503 // android/widget/EditText.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V │ │ │ │ + #505 = Utf8 setLines │ │ │ │ + #506 = NameAndType #505:#135 // setLines:(I)V │ │ │ │ + #507 = Methodref #386.#506 // android/widget/EditText.setLines:(I)V │ │ │ │ + #508 = Utf8 dk/andsen/asqlitemanager/u │ │ │ │ + #509 = Class #508 // dk/andsen/asqlitemanager/u │ │ │ │ + #510 = Methodref #509.#171 // dk/andsen/asqlitemanager/u."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #511 = Utf8 setOnFocusChangeListener │ │ │ │ + #512 = Utf8 (Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ + #513 = NameAndType #511:#512 // setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ + #514 = Methodref #386.#513 // android/widget/EditText.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ + #515 = Integer 2131230821 │ │ │ │ + #516 = Float 1.8077706E38f │ │ │ │ + #517 = NameAndType #23:#24 // h:Landroid/widget/Button; │ │ │ │ + #518 = Fieldref #2.#517 // dk/andsen/asqlitemanager/QueryViewer.h:Landroid/widget/Button; │ │ │ │ + #519 = NameAndType #18:#224 // e:(Landroid/content/Context;)Z │ │ │ │ + #520 = Methodref #162.#519 // dk/andsen/asqlitemanager/Prefs.e:(Landroid/content/Context;)Z │ │ │ │ + #521 = NameAndType #15:#163 // c:(Landroid/content/Context;)I │ │ │ │ + #522 = Methodref #162.#521 // dk/andsen/asqlitemanager/Prefs.c:(Landroid/content/Context;)I │ │ │ │ + #523 = NameAndType #44:#24 // v:Landroid/widget/Button; │ │ │ │ + #524 = Fieldref #2.#523 // dk/andsen/asqlitemanager/QueryViewer.v:Landroid/widget/Button; │ │ │ │ + #525 = NameAndType #45:#24 // w:Landroid/widget/Button; │ │ │ │ + #526 = Fieldref #2.#525 // dk/andsen/asqlitemanager/QueryViewer.w:Landroid/widget/Button; │ │ │ │ + #527 = Utf8 getIntent │ │ │ │ + #528 = Utf8 ()Landroid/content/Intent; │ │ │ │ + #529 = NameAndType #527:#528 // getIntent:()Landroid/content/Intent; │ │ │ │ + #530 = Methodref #2.#529 // dk/andsen/asqlitemanager/QueryViewer.getIntent:()Landroid/content/Intent; │ │ │ │ + #531 = Utf8 android/content/Intent │ │ │ │ + #532 = Class #531 // android/content/Intent │ │ │ │ + #533 = Utf8 getExtras │ │ │ │ + #534 = Utf8 ()Landroid/os/Bundle; │ │ │ │ + #535 = NameAndType #533:#534 // getExtras:()Landroid/os/Bundle; │ │ │ │ + #536 = Methodref #532.#535 // android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ + #537 = Utf8 getString │ │ │ │ + #538 = Utf8 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #539 = NameAndType #537:#538 // getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #540 = InterfaceMethodref #238.#539 // android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #541 = Methodref #386.#143 // android/widget/EditText.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #542 = Utf8 getContext │ │ │ │ + #543 = Utf8 ()Landroid/content/Context; │ │ │ │ + #544 = NameAndType #542:#543 // getContext:()Landroid/content/Context; │ │ │ │ + #545 = Methodref #386.#544 // android/widget/EditText.getContext:()Landroid/content/Context; │ │ │ │ + #546 = Utf8 dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ + #547 = Class #546 // dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ + #548 = NameAndType #13:#32 // a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + #549 = Fieldref #547.#548 // dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + #550 = Utf8 db │ │ │ │ + #551 = String #550 // db │ │ │ │ + #552 = Utf8 android/os/Bundle │ │ │ │ + #553 = Class #552 // android/os/Bundle │ │ │ │ + #554 = Utf8 (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #555 = NameAndType #537:#554 // getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #556 = Methodref #553.#555 // android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #557 = NameAndType #29:#30 // k:Ljava/lang/String; │ │ │ │ + #558 = Fieldref #2.#557 // dk/andsen/asqlitemanager/QueryViewer.k:Ljava/lang/String; │ │ │ │ + #559 = Utf8 Opening database │ │ │ │ + #560 = String #559 // Opening database │ │ │ │ + #561 = NameAndType #52:#285 // "":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #562 = Methodref #427.#561 // dk/andsen/asqlitemanager/q."":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #563 = Fieldref #427.#99 // dk/andsen/asqlitemanager/q.a:Z │ │ │ │ + #564 = Utf8 Not a database! │ │ │ │ + #565 = String #564 // Not a database! │ │ │ │ + #566 = Utf8 is not a database! │ │ │ │ + #567 = String #566 // is not a database! │ │ │ │ + #568 = Utf8 finish │ │ │ │ + #569 = NameAndType #568:#53 // finish:()V │ │ │ │ + #570 = Methodref #2.#569 // dk/andsen/asqlitemanager/QueryViewer.finish:()V │ │ │ │ + #571 = Utf8 savedInstance true │ │ │ │ + #572 = String #571 // savedInstance true │ │ │ │ + #573 = Utf8 showTip │ │ │ │ + #574 = String #573 // showTip │ │ │ │ + #575 = Utf8 (Ljava/lang/String;)Z │ │ │ │ + #576 = NameAndType #239:#575 // getBoolean:(Ljava/lang/String;)Z │ │ │ │ + #577 = Methodref #553.#576 // android/os/Bundle.getBoolean:(Ljava/lang/String;)Z │ │ │ │ + #578 = Utf8 showHint true │ │ │ │ + #579 = String #578 // showHint true │ │ │ │ + #580 = Methodref #2.#192 // dk/andsen/asqlitemanager/QueryViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + #581 = Utf8 (Ljava/lang/CharSequence;I)V │ │ │ │ + #582 = NameAndType #13:#581 // a:(Ljava/lang/CharSequence;I)V │ │ │ │ + #583 = Methodref #2.#582 // dk/andsen/asqlitemanager/QueryViewer.a:(Ljava/lang/CharSequence;I)V │ │ │ │ + #584 = Utf8 Database open │ │ │ │ + #585 = String #584 // Database open │ │ │ │ + #586 = Integer 2131165210 │ │ │ │ + #587 = Float 1.794463E38f │ │ │ │ + #588 = Utf8 Creating MENU_QUERYTYPE │ │ │ │ + #589 = String #588 // Creating MENU_QUERYTYPE │ │ │ │ + #590 = Utf8 android/app/AlertDialog$Builder │ │ │ │ + #591 = Class #590 // android/app/AlertDialog$Builder │ │ │ │ + #592 = Methodref #591.#130 // android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + #593 = Utf8 (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #594 = NameAndType #253:#593 // setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #595 = Methodref #591.#594 // android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #596 = Utf8 dk/andsen/asqlitemanager/aa │ │ │ │ + #597 = Class #596 // dk/andsen/asqlitemanager/aa │ │ │ │ + #598 = Methodref #597.#171 // dk/andsen/asqlitemanager/aa."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #599 = Utf8 setSingleChoiceItems │ │ │ │ + #600 = Utf8 ([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #601 = NameAndType #599:#600 // setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #602 = Methodref #591.#601 // android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #603 = Utf8 create │ │ │ │ + #604 = Utf8 ()Landroid/app/AlertDialog; │ │ │ │ + #605 = NameAndType #603:#604 // create:()Landroid/app/AlertDialog; │ │ │ │ + #606 = Methodref #591.#605 // android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + #607 = Utf8 Creating MENU_TABLES │ │ │ │ + #608 = String #607 // Creating MENU_TABLES │ │ │ │ + #609 = Integer 2131165199 │ │ │ │ + #610 = Float 1.7944608E38f │ │ │ │ + #611 = NameAndType #14:#452 // b:()[Ljava/lang/String; │ │ │ │ + #612 = Methodref #427.#611 // dk/andsen/asqlitemanager/q.b:()[Ljava/lang/String; │ │ │ │ + #613 = Utf8 dk/andsen/asqlitemanager/z │ │ │ │ + #614 = Class #613 // dk/andsen/asqlitemanager/z │ │ │ │ + #615 = Methodref #614.#171 // dk/andsen/asqlitemanager/z."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #616 = Utf8 setMultiChoiceItems │ │ │ │ + #617 = Utf8 ([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #618 = NameAndType #616:#617 // setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #619 = Methodref #591.#618 // android/app/AlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #620 = Utf8 dk/andsen/asqlitemanager/y │ │ │ │ + #621 = Class #620 // dk/andsen/asqlitemanager/y │ │ │ │ + #622 = Methodref #621.#171 // dk/andsen/asqlitemanager/y."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #623 = Utf8 setPositiveButton │ │ │ │ + #624 = Utf8 (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #625 = NameAndType #623:#624 // setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #626 = Methodref #591.#625 // android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + #627 = Utf8 Creating MENU_FIELDS │ │ │ │ + #628 = String #627 // Creating MENU_FIELDS │ │ │ │ + #629 = Integer 2131165215 │ │ │ │ + #630 = Float 1.794464E38f │ │ │ │ + #631 = Utf8 MH │ │ │ │ + #632 = String #631 // MH │ │ │ │ + #633 = Utf8 ([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + #634 = NameAndType #13:#633 // a:([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + #635 = Methodref #427.#634 // dk/andsen/asqlitemanager/q.a:([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + #636 = Utf8 Creating MENU_RESENT_SQL │ │ │ │ + #637 = String #636 // Creating MENU_RESENT_SQL │ │ │ │ + #638 = NameAndType #18:#452 // e:()[Ljava/lang/String; │ │ │ │ + #639 = Methodref #427.#638 // dk/andsen/asqlitemanager/q.e:()[Ljava/lang/String; │ │ │ │ + #640 = Utf8 dk/andsen/asqlitemanager/ab │ │ │ │ + #641 = Class #640 // dk/andsen/asqlitemanager/ab │ │ │ │ + #642 = Methodref #641.#171 // dk/andsen/asqlitemanager/ab."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #643 = Utf8 Creating MENU_TRANSACTION │ │ │ │ + #644 = String #643 // Creating MENU_TRANSACTION │ │ │ │ + #645 = Utf8 dk/andsen/asqlitemanager/ac │ │ │ │ + #646 = Class #645 // dk/andsen/asqlitemanager/ac │ │ │ │ + #647 = Methodref #646.#171 // dk/andsen/asqlitemanager/ac."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + #648 = Utf8 android/view/Menu │ │ │ │ + #649 = Class #648 // android/view/Menu │ │ │ │ + #650 = Utf8 (IIII)Landroid/view/MenuItem; │ │ │ │ + #651 = NameAndType #440:#650 // add:(IIII)Landroid/view/MenuItem; │ │ │ │ + #652 = InterfaceMethodref #649.#651 // android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + #653 = Integer 2131165233 │ │ │ │ + #654 = Float 1.7944677E38f │ │ │ │ + #655 = Integer 2131165237 │ │ │ │ + #656 = Float 1.7944685E38f │ │ │ │ + #657 = Integer 2131165250 │ │ │ │ + #658 = Float 1.7944712E38f │ │ │ │ + #659 = NameAndType #31:#400 // l:()Z │ │ │ │ + #660 = Methodref #427.#659 // dk/andsen/asqlitemanager/q.l:()Z │ │ │ │ + #661 = Integer 2131165236 │ │ │ │ + #662 = Float 1.7944683E38f │ │ │ │ + #663 = Utf8 android/view/MenuItem │ │ │ │ + #664 = Class #663 // android/view/MenuItem │ │ │ │ + #665 = Utf8 getItemId │ │ │ │ + #666 = NameAndType #665:#313 // getItemId:()I │ │ │ │ + #667 = InterfaceMethodref #664.#666 // android/view/MenuItem.getItemId:()I │ │ │ │ + #668 = Utf8 showDialog │ │ │ │ + #669 = NameAndType #668:#135 // showDialog:(I)V │ │ │ │ + #670 = Methodref #2.#669 // dk/andsen/asqlitemanager/QueryViewer.showDialog:(I)V │ │ │ │ + #671 = NameAndType #537:#307 // getString:(I)Ljava/lang/String; │ │ │ │ + #672 = Methodref #2.#671 // dk/andsen/asqlitemanager/QueryViewer.getString:(I)Ljava/lang/String; │ │ │ │ + #673 = Integer 2131165264 │ │ │ │ + #674 = Float 1.794474E38f │ │ │ │ + #675 = NameAndType #21:#435 // g:(Ljava/lang/String;)V │ │ │ │ + #676 = Methodref #427.#675 // dk/andsen/asqlitemanager/q.g:(Ljava/lang/String;)V │ │ │ │ + #677 = Integer 2131165265 │ │ │ │ + #678 = Float 1.7944742E38f │ │ │ │ + #679 = Utf8 (Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + #680 = NameAndType #13:#679 // a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + #681 = Methodref #202.#680 // dk/andsen/c/e.a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + #682 = Utf8 Preparing OptionMenu │ │ │ │ + #683 = String #682 // Preparing OptionMenu │ │ │ │ + #684 = Utf8 clear │ │ │ │ + #685 = NameAndType #684:#53 // clear:()V │ │ │ │ + #686 = InterfaceMethodref #649.#685 // android/view/Menu.clear:()V │ │ │ │ + #687 = Utf8 removeDialog │ │ │ │ + #688 = NameAndType #687:#135 // removeDialog:(I)V │ │ │ │ + #689 = Methodref #2.#688 // dk/andsen/asqlitemanager/QueryViewer.removeDialog:(I)V │ │ │ │ + #690 = Utf8 onRestart │ │ │ │ + #691 = NameAndType #690:#53 // onRestart:()V │ │ │ │ + #692 = Methodref #4.#691 // android/app/Activity.onRestart:()V │ │ │ │ + #693 = Utf8 QueryViewer onRestart │ │ │ │ + #694 = String #693 // QueryViewer onRestart │ │ │ │ + #695 = Utf8 putBoolean │ │ │ │ + #696 = NameAndType #695:#221 // putBoolean:(Ljava/lang/String;Z)V │ │ │ │ + #697 = Methodref #553.#696 // android/os/Bundle.putBoolean:(Ljava/lang/String;Z)V │ │ │ │ + #698 = Utf8 onSaveInstanceState │ │ │ │ + #699 = NameAndType #698:#480 // onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ + #700 = Methodref #4.#699 // android/app/Activity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ + #701 = Utf8 Code │ │ │ │ + #702 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)I │ │ │ │ + #703 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;I)I │ │ │ │ + #704 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;Z)Z │ │ │ │ + #705 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/EditText; │ │ │ │ + #706 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/content/Context; │ │ │ │ + #707 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Z │ │ │ │ + #708 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/lang/String; │ │ │ │ + #709 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)[Z │ │ │ │ + #710 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Landroid/widget/TextView; │ │ │ │ + #711 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Ljava/util/List; │ │ │ │ + #712 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #713 = Utf8 (Ldk/andsen/asqlitemanager/QueryViewer;)[Ljava/lang/String; │ │ │ │ + #714 = Utf8 onClick │ │ │ │ + #715 = Utf8 onCreateOptionsMenu │ │ │ │ + #716 = Utf8 (Landroid/view/Menu;)Z │ │ │ │ + #717 = Utf8 onOptionsItemSelected │ │ │ │ + #718 = Utf8 (Landroid/view/MenuItem;)Z │ │ │ │ + #719 = Utf8 onPrepareOptionsMenu │ │ │ │ { │ │ │ │ private boolean A; │ │ │ │ descriptor: Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ │ │ │ │ private int B; │ │ │ │ descriptor: I │ │ │ │ @@ -1254,34 +1257,34 @@ │ │ │ │ 267: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ 270: astore 9 │ │ │ │ 272: ldc #186 // int 2131165231 │ │ │ │ 274: istore 15 │ │ │ │ 276: aload 9 │ │ │ │ 278: iload 15 │ │ │ │ 280: invokevirtual #193 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 283: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 286: astore 9 │ │ │ │ - 288: aload_0 │ │ │ │ - 289: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 292: astore 8 │ │ │ │ - 294: ldc #199 // int 2131165293 │ │ │ │ - 296: istore 11 │ │ │ │ - 298: aload 8 │ │ │ │ - 300: iload 11 │ │ │ │ - 302: invokevirtual #193 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 305: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 308: astore 8 │ │ │ │ - 310: aload_0 │ │ │ │ - 311: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 314: astore 12 │ │ │ │ - 316: aload 9 │ │ │ │ - 318: aload 8 │ │ │ │ - 320: aload 12 │ │ │ │ - 322: invokestatic #205 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 325: goto 253 │ │ │ │ + 283: invokeinterface #198, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 288: astore 9 │ │ │ │ + 290: aload_0 │ │ │ │ + 291: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ + 294: astore 8 │ │ │ │ + 296: ldc #199 // int 2131165293 │ │ │ │ + 298: istore 11 │ │ │ │ + 300: aload 8 │ │ │ │ + 302: iload 11 │ │ │ │ + 304: invokevirtual #193 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 307: invokeinterface #198, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 312: astore 8 │ │ │ │ + 314: aload_0 │ │ │ │ + 315: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ + 318: astore 12 │ │ │ │ + 320: aload 9 │ │ │ │ + 322: aload 8 │ │ │ │ + 324: aload 12 │ │ │ │ + 326: invokestatic #205 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 329: goto 253 │ │ │ │ │ │ │ │ private void a(java.lang.CharSequence, int); │ │ │ │ descriptor: (Ljava/lang/CharSequence;I)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=10, args_size=3 │ │ │ │ 0: iconst_1 │ │ │ │ @@ -2422,47 +2425,47 @@ │ │ │ │ 39: invokeinterface #382, 1 // InterfaceMethod android/content/SharedPreferences.edit:()Landroid/content/SharedPreferences$Editor; │ │ │ │ 44: astore_2 │ │ │ │ 45: ldc_w #384 // String Query │ │ │ │ 48: astore_3 │ │ │ │ 49: aload_0 │ │ │ │ 50: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 53: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 56: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 56: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 59: astore 4 │ │ │ │ 61: aload_2 │ │ │ │ 62: aload_3 │ │ │ │ 63: aload 4 │ │ │ │ - 65: invokeinterface #395, 3 // InterfaceMethod android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ + 65: invokeinterface #398, 3 // InterfaceMethod android/content/SharedPreferences$Editor.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; │ │ │ │ 70: pop │ │ │ │ 71: aload_2 │ │ │ │ - 72: invokeinterface #399, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ + 72: invokeinterface #402, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ 77: pop │ │ │ │ 78: aload_0 │ │ │ │ - 79: invokespecial #402 // Method android/app/Activity.onBackPressed:()V │ │ │ │ + 79: invokespecial #405 // Method android/app/Activity.onBackPressed:()V │ │ │ │ 82: goto 30 │ │ │ │ │ │ │ │ public void onClick(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ - 1: invokevirtual #407 // Method android/view/View.getId:()I │ │ │ │ + 1: invokevirtual #410 // Method android/view/View.getId:()I │ │ │ │ 4: istore_2 │ │ │ │ 5: aload_0 │ │ │ │ 6: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 9: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 12: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 12: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 15: astore_3 │ │ │ │ 16: new #207 // class java/lang/StringBuilder │ │ │ │ 19: astore 4 │ │ │ │ 21: aload 4 │ │ │ │ 23: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ 26: aload 4 │ │ │ │ - 28: ldc_w #409 // String Offset: │ │ │ │ + 28: ldc_w #412 // String Offset: │ │ │ │ 31: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 34: astore 4 │ │ │ │ 36: aload_0 │ │ │ │ 37: getfield #96 // Field m:I │ │ │ │ 40: istore 5 │ │ │ │ 42: aload 4 │ │ │ │ 44: iload 5 │ │ │ │ @@ -2475,22 +2478,22 @@ │ │ │ │ 60: aload 4 │ │ │ │ 62: iload 5 │ │ │ │ 64: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 67: new #207 // class java/lang/StringBuilder │ │ │ │ 70: astore 4 │ │ │ │ 72: aload 4 │ │ │ │ 74: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ - 77: ldc_w #411 // String Limit: │ │ │ │ + 77: ldc_w #414 // String Limit: │ │ │ │ 80: astore 6 │ │ │ │ 82: aload 4 │ │ │ │ 84: aload 6 │ │ │ │ 86: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 89: astore 4 │ │ │ │ 91: aload_0 │ │ │ │ - 92: getfield #413 // Field n:I │ │ │ │ + 92: getfield #416 // Field n:I │ │ │ │ 95: istore 5 │ │ │ │ 97: aload 4 │ │ │ │ 99: iload 5 │ │ │ │ 101: invokevirtual #217 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ 104: invokevirtual #218 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 107: astore 4 │ │ │ │ 109: aload_0 │ │ │ │ @@ -2503,147 +2506,147 @@ │ │ │ │ 123: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 126: astore 4 │ │ │ │ 128: aload_0 │ │ │ │ 129: getfield #328 // Field C:I │ │ │ │ 132: istore 5 │ │ │ │ 134: aload 4 │ │ │ │ 136: iload 5 │ │ │ │ - 138: invokevirtual #416 // Method android/widget/EditText.setMaxLines:(I)V │ │ │ │ + 138: invokevirtual #419 // Method android/widget/EditText.setMaxLines:(I)V │ │ │ │ 141: ldc #106 // String │ │ │ │ 143: astore 4 │ │ │ │ 145: aload_3 │ │ │ │ 146: aload 4 │ │ │ │ - 148: invokevirtual #420 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 148: invokevirtual #423 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 151: istore 7 │ │ │ │ 153: iload 7 │ │ │ │ 155: ifne 378 │ │ │ │ - 158: ldc_w #421 // int 2131230761 │ │ │ │ + 158: ldc_w #424 // int 2131230761 │ │ │ │ 161: istore 7 │ │ │ │ 163: iload_2 │ │ │ │ 164: iload 7 │ │ │ │ 166: if_icmpne 379 │ │ │ │ 169: aload_0 │ │ │ │ 170: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 173: astore 8 │ │ │ │ 175: aload_0 │ │ │ │ 176: getfield #96 // Field m:I │ │ │ │ 179: istore 7 │ │ │ │ 181: aload_0 │ │ │ │ - 182: getfield #413 // Field n:I │ │ │ │ + 182: getfield #416 // Field n:I │ │ │ │ 185: istore 5 │ │ │ │ 187: aload 8 │ │ │ │ 189: aload_3 │ │ │ │ 190: iload 7 │ │ │ │ 192: iload 5 │ │ │ │ - 194: invokevirtual #427 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ + 194: invokevirtual #430 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ 197: astore_3 │ │ │ │ 198: aload_0 │ │ │ │ - 199: getfield #429 // Field p:Z │ │ │ │ + 199: getfield #432 // Field p:Z │ │ │ │ 202: istore_2 │ │ │ │ 203: iload_2 │ │ │ │ 204: ifeq 320 │ │ │ │ 207: aload_0 │ │ │ │ 208: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 211: astore 8 │ │ │ │ 213: aload 8 │ │ │ │ - 215: invokevirtual #431 // Method dk/andsen/asqlitemanager/q.k:()Z │ │ │ │ + 215: invokevirtual #434 // Method dk/andsen/asqlitemanager/q.k:()Z │ │ │ │ 218: istore_2 │ │ │ │ 219: iload_2 │ │ │ │ 220: ifeq 288 │ │ │ │ 223: aload_0 │ │ │ │ 224: getfield #64 // Field d:Ljava/util/List; │ │ │ │ 227: astore 8 │ │ │ │ 229: new #67 // class java/lang/String │ │ │ │ 232: astore 4 │ │ │ │ 234: aload_0 │ │ │ │ 235: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 238: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 241: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 241: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 244: astore 6 │ │ │ │ 246: aload 4 │ │ │ │ 248: aload 6 │ │ │ │ - 250: invokespecial #434 // Method java/lang/String."":(Ljava/lang/String;)V │ │ │ │ + 250: invokespecial #437 // Method java/lang/String."":(Ljava/lang/String;)V │ │ │ │ 253: aload 8 │ │ │ │ 255: aload 4 │ │ │ │ - 257: invokeinterface #439, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 257: invokeinterface #442, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ 262: pop │ │ │ │ 263: aload_0 │ │ │ │ 264: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 267: astore 8 │ │ │ │ 269: aload_0 │ │ │ │ 270: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 273: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 276: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 276: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 279: astore 4 │ │ │ │ 281: aload 8 │ │ │ │ 283: aload 4 │ │ │ │ - 285: invokevirtual #441 // Method dk/andsen/asqlitemanager/q.e:(Ljava/lang/String;)V │ │ │ │ + 285: invokevirtual #444 // Method dk/andsen/asqlitemanager/q.e:(Ljava/lang/String;)V │ │ │ │ 288: aload_0 │ │ │ │ 289: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 292: astore 8 │ │ │ │ 294: aload_0 │ │ │ │ 295: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 298: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 301: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 301: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 304: astore 4 │ │ │ │ 306: aload 8 │ │ │ │ 308: aload 4 │ │ │ │ - 310: invokevirtual #441 // Method dk/andsen/asqlitemanager/q.e:(Ljava/lang/String;)V │ │ │ │ + 310: invokevirtual #444 // Method dk/andsen/asqlitemanager/q.e:(Ljava/lang/String;)V │ │ │ │ 313: iconst_1 │ │ │ │ 314: istore_2 │ │ │ │ 315: aload_0 │ │ │ │ 316: iload_2 │ │ │ │ 317: putfield #100 // Field a:Z │ │ │ │ - 320: ldc_w #442 // int 2131230754 │ │ │ │ + 320: ldc_w #445 // int 2131230754 │ │ │ │ 323: istore_2 │ │ │ │ 324: aload_0 │ │ │ │ 325: iload_2 │ │ │ │ - 326: invokevirtual #444 // Method findViewById:(I)Landroid/view/View; │ │ │ │ + 326: invokevirtual #447 // Method findViewById:(I)Landroid/view/View; │ │ │ │ 329: checkcast #123 // class android/widget/TableLayout │ │ │ │ 332: astore 8 │ │ │ │ 334: aload_0 │ │ │ │ 335: aload 8 │ │ │ │ - 337: putfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 337: putfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 340: aload_0 │ │ │ │ - 341: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 341: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 344: astore 8 │ │ │ │ 346: aload_3 │ │ │ │ - 347: invokevirtual #451 // Method dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ + 347: invokevirtual #454 // Method dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ 350: astore 4 │ │ │ │ 352: aload_0 │ │ │ │ 353: aload 8 │ │ │ │ 355: aload 4 │ │ │ │ - 357: invokespecial #454 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + 357: invokespecial #457 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ 360: aload_0 │ │ │ │ - 361: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 361: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 364: astore 8 │ │ │ │ 366: aload_3 │ │ │ │ - 367: invokevirtual #457 // Method dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ + 367: invokevirtual #460 // Method dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ 370: astore_3 │ │ │ │ 371: aload_0 │ │ │ │ 372: aload 8 │ │ │ │ 374: aload_3 │ │ │ │ - 375: invokespecial #460 // Method a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ + 375: invokespecial #463 // Method a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ 378: return │ │ │ │ - 379: ldc_w #461 // int 2131230813 │ │ │ │ + 379: ldc_w #464 // int 2131230813 │ │ │ │ 382: istore 7 │ │ │ │ 384: iload_2 │ │ │ │ 385: iload 7 │ │ │ │ 387: if_icmpne 632 │ │ │ │ 390: aload_0 │ │ │ │ - 391: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 391: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 394: astore 8 │ │ │ │ 396: aload 8 │ │ │ │ 398: ifnull 378 │ │ │ │ 401: new #207 // class java/lang/StringBuilder │ │ │ │ 404: astore 8 │ │ │ │ 406: aload 8 │ │ │ │ 408: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ 411: aload 8 │ │ │ │ - 413: ldc_w #464 // String PgDwn: │ │ │ │ + 413: ldc_w #467 // String PgDwn: │ │ │ │ 416: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 419: astore 8 │ │ │ │ 421: aload_0 │ │ │ │ 422: getfield #96 // Field m:I │ │ │ │ 425: istore 7 │ │ │ │ 427: aload 8 │ │ │ │ 429: iload 7 │ │ │ │ @@ -2653,24 +2656,24 @@ │ │ │ │ 439: aload_0 │ │ │ │ 440: getfield #220 // Field z:Z │ │ │ │ 443: istore 7 │ │ │ │ 445: aload 8 │ │ │ │ 447: iload 7 │ │ │ │ 449: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 452: aload_0 │ │ │ │ - 453: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 453: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 456: astore 8 │ │ │ │ 458: aload 8 │ │ │ │ - 460: invokevirtual #467 // Method android/widget/TableLayout.getChildCount:()I │ │ │ │ + 460: invokevirtual #470 // Method android/widget/TableLayout.getChildCount:()I │ │ │ │ 463: istore_2 │ │ │ │ 464: new #207 // class java/lang/StringBuilder │ │ │ │ 467: astore 4 │ │ │ │ 469: aload 4 │ │ │ │ 471: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ - 474: ldc_w #469 // String Table childs: │ │ │ │ + 474: ldc_w #472 // String Table childs: │ │ │ │ 477: astore 6 │ │ │ │ 479: aload 4 │ │ │ │ 481: aload 6 │ │ │ │ 483: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 486: iload_2 │ │ │ │ 487: invokevirtual #217 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ 490: invokevirtual #218 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ @@ -2678,93 +2681,93 @@ │ │ │ │ 495: aload_0 │ │ │ │ 496: getfield #220 // Field z:Z │ │ │ │ 499: istore 5 │ │ │ │ 501: aload 4 │ │ │ │ 503: iload 5 │ │ │ │ 505: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 508: aload_0 │ │ │ │ - 509: getfield #413 // Field n:I │ │ │ │ + 509: getfield #416 // Field n:I │ │ │ │ 512: istore 7 │ │ │ │ 514: iload_2 │ │ │ │ 515: iload 7 │ │ │ │ 517: if_icmplt 378 │ │ │ │ 520: aload_0 │ │ │ │ 521: getfield #96 // Field m:I │ │ │ │ 524: istore_2 │ │ │ │ 525: aload_0 │ │ │ │ - 526: getfield #413 // Field n:I │ │ │ │ + 526: getfield #416 // Field n:I │ │ │ │ 529: istore 7 │ │ │ │ 531: iload_2 │ │ │ │ 532: iload 7 │ │ │ │ 534: iadd │ │ │ │ 535: istore_2 │ │ │ │ 536: aload_0 │ │ │ │ 537: iload_2 │ │ │ │ 538: putfield #96 // Field m:I │ │ │ │ 541: iconst_0 │ │ │ │ 542: anewarray #67 // class java/lang/String │ │ │ │ 545: astore 8 │ │ │ │ 547: aload_0 │ │ │ │ - 548: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 548: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 551: astore 4 │ │ │ │ 553: aload_0 │ │ │ │ 554: aload 4 │ │ │ │ 556: aload 8 │ │ │ │ - 558: invokespecial #454 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + 558: invokespecial #457 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ 561: aload_0 │ │ │ │ 562: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 565: astore 8 │ │ │ │ 567: aload_0 │ │ │ │ 568: getfield #96 // Field m:I │ │ │ │ 571: istore 7 │ │ │ │ 573: aload_0 │ │ │ │ - 574: getfield #413 // Field n:I │ │ │ │ + 574: getfield #416 // Field n:I │ │ │ │ 577: istore 5 │ │ │ │ 579: aload 8 │ │ │ │ 581: aload_3 │ │ │ │ 582: iload 7 │ │ │ │ 584: iload 5 │ │ │ │ - 586: invokevirtual #427 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ + 586: invokevirtual #430 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ 589: astore 8 │ │ │ │ 591: aload_0 │ │ │ │ - 592: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 592: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 595: astore_3 │ │ │ │ 596: aload 8 │ │ │ │ - 598: invokevirtual #451 // Method dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ + 598: invokevirtual #454 // Method dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ 601: astore 4 │ │ │ │ 603: aload_0 │ │ │ │ 604: aload_3 │ │ │ │ 605: aload 4 │ │ │ │ - 607: invokespecial #454 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + 607: invokespecial #457 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ 610: aload_0 │ │ │ │ - 611: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 611: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 614: astore_3 │ │ │ │ 615: aload 8 │ │ │ │ - 617: invokevirtual #457 // Method dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ + 617: invokevirtual #460 // Method dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ 620: astore 8 │ │ │ │ 622: aload_0 │ │ │ │ 623: aload_3 │ │ │ │ 624: aload 8 │ │ │ │ - 626: invokespecial #460 // Method a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ + 626: invokespecial #463 // Method a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ 629: goto 378 │ │ │ │ - 632: ldc_w #470 // int 2131230812 │ │ │ │ + 632: ldc_w #473 // int 2131230812 │ │ │ │ 635: istore 7 │ │ │ │ 637: iload_2 │ │ │ │ 638: iload 7 │ │ │ │ 640: if_icmpne 378 │ │ │ │ 643: aload_0 │ │ │ │ - 644: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 644: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 647: astore 8 │ │ │ │ 649: aload 8 │ │ │ │ 651: ifnull 378 │ │ │ │ 654: new #207 // class java/lang/StringBuilder │ │ │ │ 657: astore 8 │ │ │ │ 659: aload 8 │ │ │ │ 661: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ - 664: ldc_w #473 // String PgUp: │ │ │ │ + 664: ldc_w #476 // String PgUp: │ │ │ │ 667: astore 4 │ │ │ │ 669: aload 8 │ │ │ │ 671: aload 4 │ │ │ │ 673: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 676: astore 8 │ │ │ │ 678: aload_0 │ │ │ │ 679: getfield #96 // Field m:I │ │ │ │ @@ -2780,15 +2783,15 @@ │ │ │ │ 702: aload 8 │ │ │ │ 704: iload 7 │ │ │ │ 706: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 709: aload_0 │ │ │ │ 710: getfield #96 // Field m:I │ │ │ │ 713: istore_2 │ │ │ │ 714: aload_0 │ │ │ │ - 715: getfield #413 // Field n:I │ │ │ │ + 715: getfield #416 // Field n:I │ │ │ │ 718: istore 7 │ │ │ │ 720: iload_2 │ │ │ │ 721: iload 7 │ │ │ │ 723: isub │ │ │ │ 724: istore_2 │ │ │ │ 725: aload_0 │ │ │ │ 726: iload_2 │ │ │ │ @@ -2804,95 +2807,95 @@ │ │ │ │ 744: aload_0 │ │ │ │ 745: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 748: astore 8 │ │ │ │ 750: aload_0 │ │ │ │ 751: getfield #96 // Field m:I │ │ │ │ 754: istore 7 │ │ │ │ 756: aload_0 │ │ │ │ - 757: getfield #413 // Field n:I │ │ │ │ + 757: getfield #416 // Field n:I │ │ │ │ 760: istore 5 │ │ │ │ 762: aload 8 │ │ │ │ 764: aload_3 │ │ │ │ 765: iload 7 │ │ │ │ 767: iload 5 │ │ │ │ - 769: invokevirtual #427 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ + 769: invokevirtual #430 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;II)Ldk/andsen/b/f; │ │ │ │ 772: astore 8 │ │ │ │ 774: aload_0 │ │ │ │ - 775: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 775: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 778: astore_3 │ │ │ │ 779: aload 8 │ │ │ │ - 781: invokevirtual #451 // Method dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ + 781: invokevirtual #454 // Method dk/andsen/b/f.a:()[Ljava/lang/String; │ │ │ │ 784: astore 4 │ │ │ │ 786: aload_0 │ │ │ │ 787: aload_3 │ │ │ │ 788: aload 4 │ │ │ │ - 790: invokespecial #454 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ + 790: invokespecial #457 // Method a:(Landroid/widget/TableLayout;[Ljava/lang/String;)V │ │ │ │ 793: aload_0 │ │ │ │ - 794: getfield #446 // Field o:Landroid/widget/TableLayout; │ │ │ │ + 794: getfield #449 // Field o:Landroid/widget/TableLayout; │ │ │ │ 797: astore_3 │ │ │ │ 798: aload 8 │ │ │ │ - 800: invokevirtual #457 // Method dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ + 800: invokevirtual #460 // Method dk/andsen/b/f.b:()[[Ljava/lang/String; │ │ │ │ 803: astore 8 │ │ │ │ 805: aload_0 │ │ │ │ 806: aload_3 │ │ │ │ 807: aload 8 │ │ │ │ - 809: invokespecial #460 // Method a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ + 809: invokespecial #463 // Method a:(Landroid/widget/TableLayout;[[Ljava/lang/String;)V │ │ │ │ 812: goto 378 │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=11, args_size=2 │ │ │ │ - 0: ldc_w #474 // int 2131165373 │ │ │ │ + 0: ldc_w #477 // int 2131165373 │ │ │ │ 3: istore_2 │ │ │ │ 4: iconst_2 │ │ │ │ 5: istore_3 │ │ │ │ 6: aload_0 │ │ │ │ 7: aload_1 │ │ │ │ - 8: invokespecial #479 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ + 8: invokespecial #482 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ 11: aload_0 │ │ │ │ 12: aload_0 │ │ │ │ 13: putfield #160 // Field j:Landroid/content/Context; │ │ │ │ 16: aload_0 │ │ │ │ 17: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ 20: invokestatic #226 // Method dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ 23: istore 4 │ │ │ │ 25: aload_0 │ │ │ │ 26: iload 4 │ │ │ │ 28: putfield #220 // Field z:Z │ │ │ │ 31: aload_0 │ │ │ │ 32: getfield #220 // Field z:Z │ │ │ │ 35: istore 5 │ │ │ │ - 37: ldc_w #481 // String QueryViewer onCreate │ │ │ │ + 37: ldc_w #484 // String QueryViewer onCreate │ │ │ │ 40: iload 5 │ │ │ │ 42: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 45: aload_0 │ │ │ │ - 46: ldc_w #482 // int 2130903064 │ │ │ │ - 49: invokevirtual #484 // Method setContentView:(I)V │ │ │ │ + 46: ldc_w #485 // int 2130903064 │ │ │ │ + 49: invokevirtual #487 // Method setContentView:(I)V │ │ │ │ 52: aload_0 │ │ │ │ 53: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 56: invokestatic #486 // Method dk/andsen/asqlitemanager/Prefs.b:(Landroid/content/Context;)I │ │ │ │ + 56: invokestatic #489 // Method dk/andsen/asqlitemanager/Prefs.b:(Landroid/content/Context;)I │ │ │ │ 59: istore 4 │ │ │ │ 61: aload_0 │ │ │ │ 62: iload 4 │ │ │ │ 64: putfield #328 // Field C:I │ │ │ │ 67: aload_0 │ │ │ │ 68: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 71: invokestatic #488 // Method dk/andsen/asqlitemanager/Prefs.a:(Landroid/content/Context;)I │ │ │ │ + 71: invokestatic #491 // Method dk/andsen/asqlitemanager/Prefs.a:(Landroid/content/Context;)I │ │ │ │ 74: istore 4 │ │ │ │ 76: aload_0 │ │ │ │ 77: iload 4 │ │ │ │ 79: putfield #104 // Field D:I │ │ │ │ 82: new #207 // class java/lang/StringBuilder │ │ │ │ 85: astore 6 │ │ │ │ 87: aload 6 │ │ │ │ 89: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ 92: aload 6 │ │ │ │ - 94: ldc_w #490 // String Maxlines │ │ │ │ + 94: ldc_w #493 // String Maxlines │ │ │ │ 97: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 100: astore 6 │ │ │ │ 102: aload_0 │ │ │ │ 103: getfield #104 // Field D:I │ │ │ │ 106: istore 5 │ │ │ │ 108: aload 6 │ │ │ │ 110: iload 5 │ │ │ │ @@ -2906,15 +2909,15 @@ │ │ │ │ 128: iload 5 │ │ │ │ 130: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 133: new #207 // class java/lang/StringBuilder │ │ │ │ 136: astore 6 │ │ │ │ 138: aload 6 │ │ │ │ 140: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ 143: aload 6 │ │ │ │ - 145: ldc_w #492 // String Minlines │ │ │ │ + 145: ldc_w #495 // String Minlines │ │ │ │ 148: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 151: astore 6 │ │ │ │ 153: aload_0 │ │ │ │ 154: getfield #328 // Field C:I │ │ │ │ 157: istore 5 │ │ │ │ 159: aload 6 │ │ │ │ 161: iload 5 │ │ │ │ @@ -2924,115 +2927,115 @@ │ │ │ │ 171: aload_0 │ │ │ │ 172: getfield #220 // Field z:Z │ │ │ │ 175: istore 5 │ │ │ │ 177: aload 6 │ │ │ │ 179: iload 5 │ │ │ │ 181: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 184: aload_0 │ │ │ │ - 185: ldc_w #493 // int 2131230762 │ │ │ │ - 188: invokevirtual #444 // Method findViewById:(I)Landroid/view/View; │ │ │ │ + 185: ldc_w #496 // int 2131230762 │ │ │ │ + 188: invokevirtual #447 // Method findViewById:(I)Landroid/view/View; │ │ │ │ 191: checkcast #386 // class android/widget/EditText │ │ │ │ 194: astore 6 │ │ │ │ 196: aload_0 │ │ │ │ 197: aload 6 │ │ │ │ 199: putfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 202: aload_0 │ │ │ │ 203: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 206: astore 6 │ │ │ │ - 208: new #496 // class dk/andsen/asqlitemanager/t │ │ │ │ + 208: new #499 // class dk/andsen/asqlitemanager/t │ │ │ │ 211: astore 7 │ │ │ │ 213: aload 7 │ │ │ │ 215: aload_0 │ │ │ │ - 216: invokespecial #497 // Method dk/andsen/asqlitemanager/t."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 216: invokespecial #500 // Method dk/andsen/asqlitemanager/t."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ 219: aload 6 │ │ │ │ 221: aload 7 │ │ │ │ - 223: invokevirtual #501 // Method android/widget/EditText.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V │ │ │ │ + 223: invokevirtual #504 // Method android/widget/EditText.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V │ │ │ │ 226: aload_0 │ │ │ │ 227: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 230: astore 6 │ │ │ │ 232: aload_0 │ │ │ │ 233: getfield #328 // Field C:I │ │ │ │ 236: istore 5 │ │ │ │ 238: aload 6 │ │ │ │ 240: iload 5 │ │ │ │ - 242: invokevirtual #504 // Method android/widget/EditText.setLines:(I)V │ │ │ │ + 242: invokevirtual #507 // Method android/widget/EditText.setLines:(I)V │ │ │ │ 245: aload_0 │ │ │ │ 246: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 249: astore 6 │ │ │ │ - 251: new #506 // class dk/andsen/asqlitemanager/u │ │ │ │ + 251: new #509 // class dk/andsen/asqlitemanager/u │ │ │ │ 254: astore 7 │ │ │ │ 256: aload 7 │ │ │ │ 258: aload_0 │ │ │ │ - 259: invokespecial #507 // Method dk/andsen/asqlitemanager/u."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 259: invokespecial #510 // Method dk/andsen/asqlitemanager/u."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ 262: aload 6 │ │ │ │ 264: aload 7 │ │ │ │ - 266: invokevirtual #511 // Method android/widget/EditText.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ + 266: invokevirtual #514 // Method android/widget/EditText.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ │ │ 269: aload_0 │ │ │ │ - 270: ldc_w #512 // int 2131230821 │ │ │ │ - 273: invokevirtual #444 // Method findViewById:(I)Landroid/view/View; │ │ │ │ + 270: ldc_w #515 // int 2131230821 │ │ │ │ + 273: invokevirtual #447 // Method findViewById:(I)Landroid/view/View; │ │ │ │ 276: checkcast #139 // class android/widget/TextView │ │ │ │ 279: astore 6 │ │ │ │ 281: aload_0 │ │ │ │ 282: aload 6 │ │ │ │ 284: putfield #367 // Field i:Landroid/widget/TextView; │ │ │ │ 287: aload_0 │ │ │ │ - 288: ldc_w #421 // int 2131230761 │ │ │ │ - 291: invokevirtual #444 // Method findViewById:(I)Landroid/view/View; │ │ │ │ + 288: ldc_w #424 // int 2131230761 │ │ │ │ + 291: invokevirtual #447 // Method findViewById:(I)Landroid/view/View; │ │ │ │ 294: checkcast #263 // class android/widget/Button │ │ │ │ 297: astore 6 │ │ │ │ 299: aload_0 │ │ │ │ 300: aload 6 │ │ │ │ - 302: putfield #515 // Field h:Landroid/widget/Button; │ │ │ │ + 302: putfield #518 // Field h:Landroid/widget/Button; │ │ │ │ 305: aload_0 │ │ │ │ - 306: getfield #515 // Field h:Landroid/widget/Button; │ │ │ │ + 306: getfield #518 // Field h:Landroid/widget/Button; │ │ │ │ 309: aload_0 │ │ │ │ 310: invokevirtual #271 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ 313: aload_0 │ │ │ │ 314: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 317: invokestatic #517 // Method dk/andsen/asqlitemanager/Prefs.e:(Landroid/content/Context;)Z │ │ │ │ + 317: invokestatic #520 // Method dk/andsen/asqlitemanager/Prefs.e:(Landroid/content/Context;)Z │ │ │ │ 320: istore 4 │ │ │ │ 322: aload_0 │ │ │ │ 323: iload 4 │ │ │ │ - 325: putfield #429 // Field p:Z │ │ │ │ + 325: putfield #432 // Field p:Z │ │ │ │ 328: aload_0 │ │ │ │ 329: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 332: invokestatic #519 // Method dk/andsen/asqlitemanager/Prefs.c:(Landroid/content/Context;)I │ │ │ │ + 332: invokestatic #522 // Method dk/andsen/asqlitemanager/Prefs.c:(Landroid/content/Context;)I │ │ │ │ 335: istore 4 │ │ │ │ 337: aload_0 │ │ │ │ 338: iload 4 │ │ │ │ - 340: putfield #413 // Field n:I │ │ │ │ + 340: putfield #416 // Field n:I │ │ │ │ 343: aload_0 │ │ │ │ - 344: ldc_w #470 // int 2131230812 │ │ │ │ - 347: invokevirtual #444 // Method findViewById:(I)Landroid/view/View; │ │ │ │ + 344: ldc_w #473 // int 2131230812 │ │ │ │ + 347: invokevirtual #447 // Method findViewById:(I)Landroid/view/View; │ │ │ │ 350: checkcast #263 // class android/widget/Button │ │ │ │ 353: astore 6 │ │ │ │ 355: aload_0 │ │ │ │ 356: aload 6 │ │ │ │ - 358: putfield #521 // Field v:Landroid/widget/Button; │ │ │ │ - 361: ldc_w #461 // int 2131230813 │ │ │ │ + 358: putfield #524 // Field v:Landroid/widget/Button; │ │ │ │ + 361: ldc_w #464 // int 2131230813 │ │ │ │ 364: istore 4 │ │ │ │ 366: aload_0 │ │ │ │ 367: iload 4 │ │ │ │ - 369: invokevirtual #444 // Method findViewById:(I)Landroid/view/View; │ │ │ │ + 369: invokevirtual #447 // Method findViewById:(I)Landroid/view/View; │ │ │ │ 372: checkcast #263 // class android/widget/Button │ │ │ │ 375: astore 6 │ │ │ │ 377: aload_0 │ │ │ │ 378: aload 6 │ │ │ │ - 380: putfield #523 // Field w:Landroid/widget/Button; │ │ │ │ + 380: putfield #526 // Field w:Landroid/widget/Button; │ │ │ │ 383: aload_0 │ │ │ │ - 384: getfield #521 // Field v:Landroid/widget/Button; │ │ │ │ + 384: getfield #524 // Field v:Landroid/widget/Button; │ │ │ │ 387: aload_0 │ │ │ │ 388: invokevirtual #271 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ 391: aload_0 │ │ │ │ - 392: getfield #523 // Field w:Landroid/widget/Button; │ │ │ │ + 392: getfield #526 // Field w:Landroid/widget/Button; │ │ │ │ 395: aload_0 │ │ │ │ 396: invokevirtual #271 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ 399: aload_0 │ │ │ │ - 400: invokevirtual #527 // Method getIntent:()Landroid/content/Intent; │ │ │ │ - 403: invokevirtual #533 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ + 400: invokevirtual #530 // Method getIntent:()Landroid/content/Intent; │ │ │ │ + 403: invokevirtual #536 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ 406: astore 6 │ │ │ │ 408: aload_0 │ │ │ │ 409: ldc_w #377 // String aSQLiteManager │ │ │ │ 412: iconst_0 │ │ │ │ 413: invokevirtual #378 // Method getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ │ │ 416: astore 7 │ │ │ │ 418: aload_0 │ │ │ │ @@ -3041,623 +3044,623 @@ │ │ │ │ 424: ldc_w #384 // String Query │ │ │ │ 427: astore 9 │ │ │ │ 429: ldc #106 // String │ │ │ │ 431: astore 10 │ │ │ │ 433: aload 7 │ │ │ │ 435: aload 9 │ │ │ │ 437: aload 10 │ │ │ │ - 439: invokeinterface #537, 3 // InterfaceMethod android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 439: invokeinterface #540, 3 // InterfaceMethod android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 444: astore 7 │ │ │ │ 446: aload 8 │ │ │ │ 448: aload 7 │ │ │ │ - 450: invokevirtual #538 // Method android/widget/EditText.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 450: invokevirtual #541 // Method android/widget/EditText.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 453: aload 6 │ │ │ │ 455: ifnull 714 │ │ │ │ 458: aload_0 │ │ │ │ 459: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ - 462: invokevirtual #542 // Method android/widget/EditText.getContext:()Landroid/content/Context; │ │ │ │ + 462: invokevirtual #545 // Method android/widget/EditText.getContext:()Landroid/content/Context; │ │ │ │ 465: astore 7 │ │ │ │ 467: aload_0 │ │ │ │ 468: aload 7 │ │ │ │ 470: putfield #160 // Field j:Landroid/content/Context; │ │ │ │ - 473: getstatic #546 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 473: getstatic #549 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ 476: astore 7 │ │ │ │ 478: aload_0 │ │ │ │ 479: aload 7 │ │ │ │ 481: putfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 484: aload_0 │ │ │ │ 485: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 488: astore 7 │ │ │ │ 490: aload 7 │ │ │ │ 492: ifnonnull 567 │ │ │ │ 495: aload 6 │ │ │ │ - 497: ldc_w #548 // String db │ │ │ │ - 500: invokevirtual #553 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 497: ldc_w #551 // String db │ │ │ │ + 500: invokevirtual #556 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 503: astore 6 │ │ │ │ 505: aload_0 │ │ │ │ 506: aload 6 │ │ │ │ - 508: putfield #555 // Field k:Ljava/lang/String; │ │ │ │ + 508: putfield #558 // Field k:Ljava/lang/String; │ │ │ │ 511: aload_0 │ │ │ │ 512: getfield #220 // Field z:Z │ │ │ │ 515: istore 5 │ │ │ │ - 517: ldc_w #557 // String Opening database │ │ │ │ + 517: ldc_w #560 // String Opening database │ │ │ │ 520: iload 5 │ │ │ │ 522: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 525: new #424 // class dk/andsen/asqlitemanager/q │ │ │ │ + 525: new #427 // class dk/andsen/asqlitemanager/q │ │ │ │ 528: astore 6 │ │ │ │ 530: aload_0 │ │ │ │ - 531: getfield #555 // Field k:Ljava/lang/String; │ │ │ │ + 531: getfield #558 // Field k:Ljava/lang/String; │ │ │ │ 534: astore 7 │ │ │ │ 536: aload_0 │ │ │ │ 537: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ 540: astore 8 │ │ │ │ 542: aload 6 │ │ │ │ 544: aload 7 │ │ │ │ 546: aload 8 │ │ │ │ - 548: invokespecial #559 // Method dk/andsen/asqlitemanager/q."":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 548: invokespecial #562 // Method dk/andsen/asqlitemanager/q."":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ 551: aload 6 │ │ │ │ - 553: putstatic #546 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 556: getstatic #546 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 553: putstatic #549 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 556: getstatic #549 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ 559: astore 6 │ │ │ │ 561: aload_0 │ │ │ │ 562: aload 6 │ │ │ │ 564: putfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 567: aload_0 │ │ │ │ 568: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 571: astore 6 │ │ │ │ 573: aload 6 │ │ │ │ - 575: getfield #560 // Field dk/andsen/asqlitemanager/q.a:Z │ │ │ │ + 575: getfield #563 // Field dk/andsen/asqlitemanager/q.a:Z │ │ │ │ 578: istore 4 │ │ │ │ 580: iload 4 │ │ │ │ 582: ifne 715 │ │ │ │ 585: aload_0 │ │ │ │ 586: getfield #220 // Field z:Z │ │ │ │ 589: istore 5 │ │ │ │ - 591: ldc_w #562 // String Not a database! │ │ │ │ + 591: ldc_w #565 // String Not a database! │ │ │ │ 594: iload 5 │ │ │ │ 596: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 599: new #207 // class java/lang/StringBuilder │ │ │ │ 602: astore 6 │ │ │ │ 604: aload 6 │ │ │ │ 606: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ 609: aload_0 │ │ │ │ - 610: getfield #555 // Field k:Ljava/lang/String; │ │ │ │ + 610: getfield #558 // Field k:Ljava/lang/String; │ │ │ │ 613: astore 7 │ │ │ │ 615: aload 6 │ │ │ │ 617: aload 7 │ │ │ │ 619: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 622: ldc_w #564 // String is not a database! │ │ │ │ + 622: ldc_w #567 // String is not a database! │ │ │ │ 625: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ 628: invokevirtual #218 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ 631: astore 6 │ │ │ │ 633: aload_0 │ │ │ │ 634: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ 637: astore 7 │ │ │ │ 639: aload 6 │ │ │ │ 641: aload 7 │ │ │ │ 643: invokestatic #287 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ 646: aload_0 │ │ │ │ - 647: invokevirtual #567 // Method finish:()V │ │ │ │ + 647: invokevirtual #570 // Method finish:()V │ │ │ │ 650: aload_1 │ │ │ │ 651: ifnull 736 │ │ │ │ 654: aload_0 │ │ │ │ 655: getfield #220 // Field z:Z │ │ │ │ 658: istore 5 │ │ │ │ - 660: ldc_w #569 // String savedInstance true │ │ │ │ + 660: ldc_w #572 // String savedInstance true │ │ │ │ 663: iload 5 │ │ │ │ 665: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 668: ldc_w #571 // String showTip │ │ │ │ + 668: ldc_w #574 // String showTip │ │ │ │ 671: astore 6 │ │ │ │ 673: aload_1 │ │ │ │ 674: aload 6 │ │ │ │ - 676: invokevirtual #574 // Method android/os/Bundle.getBoolean:(Ljava/lang/String;)Z │ │ │ │ + 676: invokevirtual #577 // Method android/os/Bundle.getBoolean:(Ljava/lang/String;)Z │ │ │ │ 679: istore 4 │ │ │ │ 681: iload 4 │ │ │ │ 683: ifeq 714 │ │ │ │ 686: aload_0 │ │ │ │ 687: getfield #220 // Field z:Z │ │ │ │ 690: istore 5 │ │ │ │ - 692: ldc_w #576 // String showHint true │ │ │ │ + 692: ldc_w #579 // String showHint true │ │ │ │ 695: iload 5 │ │ │ │ 697: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 700: aload_0 │ │ │ │ 701: iload_2 │ │ │ │ - 702: invokevirtual #577 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 702: invokevirtual #580 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ 705: astore 6 │ │ │ │ 707: aload_0 │ │ │ │ 708: aload 6 │ │ │ │ 710: iload_3 │ │ │ │ - 711: invokespecial #580 // Method a:(Ljava/lang/CharSequence;I)V │ │ │ │ + 711: invokespecial #583 // Method a:(Ljava/lang/CharSequence;I)V │ │ │ │ 714: return │ │ │ │ - 715: ldc_w #582 // String Database open │ │ │ │ + 715: ldc_w #585 // String Database open │ │ │ │ 718: astore 6 │ │ │ │ 720: aload_0 │ │ │ │ 721: getfield #220 // Field z:Z │ │ │ │ 724: istore 5 │ │ │ │ 726: aload 6 │ │ │ │ 728: iload 5 │ │ │ │ 730: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 733: goto 650 │ │ │ │ 736: aload_0 │ │ │ │ 737: iload_2 │ │ │ │ - 738: invokevirtual #577 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 738: invokevirtual #580 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ 741: astore 6 │ │ │ │ 743: aload_0 │ │ │ │ 744: aload 6 │ │ │ │ 746: iload_3 │ │ │ │ - 747: invokespecial #580 // Method a:(Ljava/lang/CharSequence;I)V │ │ │ │ + 747: invokespecial #583 // Method a:(Ljava/lang/CharSequence;I)V │ │ │ │ 750: goto 714 │ │ │ │ │ │ │ │ protected android.app.Dialog onCreateDialog(int); │ │ │ │ descriptor: (I)Landroid/app/Dialog; │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=15, args_size=2 │ │ │ │ - 0: ldc_w #583 // int 2131165210 │ │ │ │ + 0: ldc_w #586 // int 2131165210 │ │ │ │ 3: istore_2 │ │ │ │ 4: iconst_0 │ │ │ │ 5: istore_3 │ │ │ │ 6: aconst_null │ │ │ │ 7: astore 4 │ │ │ │ 9: ldc #106 // String │ │ │ │ 11: astore 5 │ │ │ │ 13: iload_1 │ │ │ │ 14: tableswitch { // 0 to 4 │ │ │ │ 0: 117 │ │ │ │ - 1: 281 │ │ │ │ + 1: 283 │ │ │ │ 2: 48 │ │ │ │ - 3: 665 │ │ │ │ - 4: 749 │ │ │ │ + 3: 669 │ │ │ │ + 4: 753 │ │ │ │ default: 48 │ │ │ │ } │ │ │ │ 48: aload_0 │ │ │ │ 49: getfield #220 // Field z:Z │ │ │ │ 52: istore 6 │ │ │ │ - 54: ldc_w #586 // String Creating MENU_QUERYTYPE │ │ │ │ + 54: ldc_w #589 // String Creating MENU_QUERYTYPE │ │ │ │ 57: iload 6 │ │ │ │ 59: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 62: new #588 // class android/app/AlertDialog$Builder │ │ │ │ + 62: new #591 // class android/app/AlertDialog$Builder │ │ │ │ 65: astore 7 │ │ │ │ 67: aload 7 │ │ │ │ 69: aload_0 │ │ │ │ - 70: invokespecial #589 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 70: invokespecial #592 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ 73: aload 7 │ │ │ │ 75: aload 5 │ │ │ │ - 77: invokevirtual #592 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 77: invokevirtual #595 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ 80: astore 5 │ │ │ │ 82: aload_0 │ │ │ │ 83: getfield #86 // Field e:[Ljava/lang/String; │ │ │ │ 86: astore 7 │ │ │ │ - 88: new #594 // class dk/andsen/asqlitemanager/aa │ │ │ │ + 88: new #597 // class dk/andsen/asqlitemanager/aa │ │ │ │ 91: astore 8 │ │ │ │ 93: aload 8 │ │ │ │ 95: aload_0 │ │ │ │ - 96: invokespecial #595 // Method dk/andsen/asqlitemanager/aa."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 96: invokespecial #598 // Method dk/andsen/asqlitemanager/aa."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ 99: aload 5 │ │ │ │ 101: aload 7 │ │ │ │ 103: iconst_0 │ │ │ │ 104: aload 8 │ │ │ │ - 106: invokevirtual #599 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 109: invokevirtual #603 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 106: invokevirtual #602 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 109: invokevirtual #606 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ 112: astore 5 │ │ │ │ 114: aload 5 │ │ │ │ 116: areturn │ │ │ │ 117: aload_0 │ │ │ │ 118: getfield #220 // Field z:Z │ │ │ │ 121: istore_3 │ │ │ │ - 122: ldc_w #605 // String Creating MENU_TABLES │ │ │ │ + 122: ldc_w #608 // String Creating MENU_TABLES │ │ │ │ 125: iload_3 │ │ │ │ 126: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 129: ldc_w #606 // int 2131165199 │ │ │ │ + 129: ldc_w #609 // int 2131165199 │ │ │ │ 132: istore 9 │ │ │ │ 134: aload_0 │ │ │ │ 135: iload 9 │ │ │ │ - 137: invokevirtual #577 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 140: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 143: astore 5 │ │ │ │ - 145: aload_0 │ │ │ │ - 146: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 149: invokevirtual #609 // Method dk/andsen/asqlitemanager/q.b:()[Ljava/lang/String; │ │ │ │ - 152: astore 4 │ │ │ │ - 154: aload_0 │ │ │ │ - 155: aload 4 │ │ │ │ - 157: putfield #278 // Field r:[Ljava/lang/String; │ │ │ │ - 160: aload_0 │ │ │ │ - 161: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ - 164: arraylength │ │ │ │ - 165: istore_3 │ │ │ │ - 166: iload_3 │ │ │ │ - 167: newarray boolean │ │ │ │ - 169: astore 4 │ │ │ │ - 171: aload_0 │ │ │ │ - 172: aload 4 │ │ │ │ - 174: putfield #282 // Field q:[Z │ │ │ │ - 177: new #588 // class android/app/AlertDialog$Builder │ │ │ │ - 180: astore 4 │ │ │ │ - 182: aload 4 │ │ │ │ - 184: aload_0 │ │ │ │ - 185: invokespecial #589 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 188: aload 4 │ │ │ │ - 190: aload 5 │ │ │ │ - 192: invokevirtual #592 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 195: astore 5 │ │ │ │ - 197: aload_0 │ │ │ │ - 198: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ - 201: astore 4 │ │ │ │ - 203: aload_0 │ │ │ │ - 204: getfield #282 // Field q:[Z │ │ │ │ - 207: astore 7 │ │ │ │ - 209: new #611 // class dk/andsen/asqlitemanager/z │ │ │ │ - 212: astore 8 │ │ │ │ - 214: aload 8 │ │ │ │ - 216: aload_0 │ │ │ │ - 217: invokespecial #612 // Method dk/andsen/asqlitemanager/z."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - 220: aload 5 │ │ │ │ - 222: aload 4 │ │ │ │ - 224: aload 7 │ │ │ │ - 226: aload 8 │ │ │ │ - 228: invokevirtual #616 // Method android/app/AlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 231: astore 5 │ │ │ │ - 233: aload_0 │ │ │ │ - 234: iload_2 │ │ │ │ - 235: invokevirtual #577 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 238: astore 4 │ │ │ │ - 240: new #618 // class dk/andsen/asqlitemanager/y │ │ │ │ - 243: astore 7 │ │ │ │ - 245: aload 7 │ │ │ │ - 247: aload_0 │ │ │ │ - 248: invokespecial #619 // Method dk/andsen/asqlitemanager/y."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - 251: aload 5 │ │ │ │ - 253: aload 4 │ │ │ │ - 255: aload 7 │ │ │ │ - 257: invokevirtual #623 // Method android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 260: invokevirtual #603 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 263: astore 5 │ │ │ │ - 265: aload 5 │ │ │ │ - 267: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 270: astore 4 │ │ │ │ - 272: aload_0 │ │ │ │ - 273: aload 4 │ │ │ │ - 275: putfield #359 // Field y:Ljava/lang/String; │ │ │ │ - 278: goto 114 │ │ │ │ - 281: aload_0 │ │ │ │ - 282: getfield #220 // Field z:Z │ │ │ │ - 285: istore 10 │ │ │ │ - 287: ldc_w #625 // String Creating MENU_FIELDS │ │ │ │ - 290: iload 10 │ │ │ │ - 292: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 295: ldc_w #626 // int 2131165215 │ │ │ │ - 298: istore 9 │ │ │ │ - 300: aload_0 │ │ │ │ - 301: iload 9 │ │ │ │ - 303: invokevirtual #577 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 306: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 309: astore 8 │ │ │ │ - 311: aload_0 │ │ │ │ - 312: getfield #282 // Field q:[Z │ │ │ │ - 315: astore 5 │ │ │ │ - 317: aload 5 │ │ │ │ - 319: ifnonnull 472 │ │ │ │ - 322: iconst_0 │ │ │ │ - 323: istore 9 │ │ │ │ - 325: aconst_null │ │ │ │ - 326: astore 5 │ │ │ │ - 328: iload 9 │ │ │ │ - 330: anewarray #67 // class java/lang/String │ │ │ │ - 333: astore 11 │ │ │ │ - 335: aload_0 │ │ │ │ - 336: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ - 339: astore 5 │ │ │ │ - 341: aload 5 │ │ │ │ - 343: ifnull 529 │ │ │ │ - 346: aload_0 │ │ │ │ - 347: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ - 350: astore 5 │ │ │ │ - 352: aload 5 │ │ │ │ - 354: arraylength │ │ │ │ - 355: istore 9 │ │ │ │ - 357: new #207 // class java/lang/StringBuilder │ │ │ │ - 360: astore 7 │ │ │ │ - 362: aload 7 │ │ │ │ - 364: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ - 367: ldc_w #629 // String MH │ │ │ │ - 370: astore 12 │ │ │ │ - 372: aload 7 │ │ │ │ - 374: aload 12 │ │ │ │ - 376: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 379: iload 9 │ │ │ │ - 381: invokevirtual #217 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - 384: invokevirtual #218 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 387: astore 7 │ │ │ │ - 389: aload_0 │ │ │ │ - 390: getfield #220 // Field z:Z │ │ │ │ - 393: istore 13 │ │ │ │ - 395: aload 7 │ │ │ │ - 397: iload 13 │ │ │ │ - 399: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 402: iload 9 │ │ │ │ - 404: ifle 538 │ │ │ │ - 407: iconst_0 │ │ │ │ - 408: istore 10 │ │ │ │ - 410: aconst_null │ │ │ │ - 411: astore 7 │ │ │ │ - 413: iload 9 │ │ │ │ - 415: iconst_m1 │ │ │ │ - 416: iadd │ │ │ │ - 417: istore 13 │ │ │ │ - 419: iload 10 │ │ │ │ - 421: iload 13 │ │ │ │ - 423: if_icmpge 538 │ │ │ │ - 426: aload_0 │ │ │ │ - 427: getfield #282 // Field q:[Z │ │ │ │ - 430: astore 12 │ │ │ │ - 432: aload 12 │ │ │ │ - 434: iload 10 │ │ │ │ - 436: baload │ │ │ │ - 437: istore 13 │ │ │ │ - 439: iload 13 │ │ │ │ - 441: ifeq 463 │ │ │ │ - 444: aload_0 │ │ │ │ - 445: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ - 448: iload 10 │ │ │ │ - 450: aaload │ │ │ │ - 451: astore 12 │ │ │ │ - 453: aload 11 │ │ │ │ - 455: iload_3 │ │ │ │ - 456: aload 12 │ │ │ │ - 458: aastore │ │ │ │ + 137: invokevirtual #580 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 140: invokeinterface #198, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 145: astore 5 │ │ │ │ + 147: aload_0 │ │ │ │ + 148: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 151: invokevirtual #612 // Method dk/andsen/asqlitemanager/q.b:()[Ljava/lang/String; │ │ │ │ + 154: astore 4 │ │ │ │ + 156: aload_0 │ │ │ │ + 157: aload 4 │ │ │ │ + 159: putfield #278 // Field r:[Ljava/lang/String; │ │ │ │ + 162: aload_0 │ │ │ │ + 163: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ + 166: arraylength │ │ │ │ + 167: istore_3 │ │ │ │ + 168: iload_3 │ │ │ │ + 169: newarray boolean │ │ │ │ + 171: astore 4 │ │ │ │ + 173: aload_0 │ │ │ │ + 174: aload 4 │ │ │ │ + 176: putfield #282 // Field q:[Z │ │ │ │ + 179: new #591 // class android/app/AlertDialog$Builder │ │ │ │ + 182: astore 4 │ │ │ │ + 184: aload 4 │ │ │ │ + 186: aload_0 │ │ │ │ + 187: invokespecial #592 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 190: aload 4 │ │ │ │ + 192: aload 5 │ │ │ │ + 194: invokevirtual #595 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 197: astore 5 │ │ │ │ + 199: aload_0 │ │ │ │ + 200: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ + 203: astore 4 │ │ │ │ + 205: aload_0 │ │ │ │ + 206: getfield #282 // Field q:[Z │ │ │ │ + 209: astore 7 │ │ │ │ + 211: new #614 // class dk/andsen/asqlitemanager/z │ │ │ │ + 214: astore 8 │ │ │ │ + 216: aload 8 │ │ │ │ + 218: aload_0 │ │ │ │ + 219: invokespecial #615 // Method dk/andsen/asqlitemanager/z."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 222: aload 5 │ │ │ │ + 224: aload 4 │ │ │ │ + 226: aload 7 │ │ │ │ + 228: aload 8 │ │ │ │ + 230: invokevirtual #619 // Method android/app/AlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 233: astore 5 │ │ │ │ + 235: aload_0 │ │ │ │ + 236: iload_2 │ │ │ │ + 237: invokevirtual #580 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 240: astore 4 │ │ │ │ + 242: new #621 // class dk/andsen/asqlitemanager/y │ │ │ │ + 245: astore 7 │ │ │ │ + 247: aload 7 │ │ │ │ + 249: aload_0 │ │ │ │ + 250: invokespecial #622 // Method dk/andsen/asqlitemanager/y."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 253: aload 5 │ │ │ │ + 255: aload 4 │ │ │ │ + 257: aload 7 │ │ │ │ + 259: invokevirtual #626 // Method android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 262: invokevirtual #606 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 265: astore 5 │ │ │ │ + 267: aload 5 │ │ │ │ + 269: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 272: astore 4 │ │ │ │ + 274: aload_0 │ │ │ │ + 275: aload 4 │ │ │ │ + 277: putfield #359 // Field y:Ljava/lang/String; │ │ │ │ + 280: goto 114 │ │ │ │ + 283: aload_0 │ │ │ │ + 284: getfield #220 // Field z:Z │ │ │ │ + 287: istore 10 │ │ │ │ + 289: ldc_w #628 // String Creating MENU_FIELDS │ │ │ │ + 292: iload 10 │ │ │ │ + 294: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 297: ldc_w #629 // int 2131165215 │ │ │ │ + 300: istore 9 │ │ │ │ + 302: aload_0 │ │ │ │ + 303: iload 9 │ │ │ │ + 305: invokevirtual #580 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 308: invokeinterface #198, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 313: astore 8 │ │ │ │ + 315: aload_0 │ │ │ │ + 316: getfield #282 // Field q:[Z │ │ │ │ + 319: astore 5 │ │ │ │ + 321: aload 5 │ │ │ │ + 323: ifnonnull 476 │ │ │ │ + 326: iconst_0 │ │ │ │ + 327: istore 9 │ │ │ │ + 329: aconst_null │ │ │ │ + 330: astore 5 │ │ │ │ + 332: iload 9 │ │ │ │ + 334: anewarray #67 // class java/lang/String │ │ │ │ + 337: astore 11 │ │ │ │ + 339: aload_0 │ │ │ │ + 340: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ + 343: astore 5 │ │ │ │ + 345: aload 5 │ │ │ │ + 347: ifnull 533 │ │ │ │ + 350: aload_0 │ │ │ │ + 351: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ + 354: astore 5 │ │ │ │ + 356: aload 5 │ │ │ │ + 358: arraylength │ │ │ │ + 359: istore 9 │ │ │ │ + 361: new #207 // class java/lang/StringBuilder │ │ │ │ + 364: astore 7 │ │ │ │ + 366: aload 7 │ │ │ │ + 368: invokespecial #208 // Method java/lang/StringBuilder."":()V │ │ │ │ + 371: ldc_w #632 // String MH │ │ │ │ + 374: astore 12 │ │ │ │ + 376: aload 7 │ │ │ │ + 378: aload 12 │ │ │ │ + 380: invokevirtual #214 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 383: iload 9 │ │ │ │ + 385: invokevirtual #217 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + 388: invokevirtual #218 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 391: astore 7 │ │ │ │ + 393: aload_0 │ │ │ │ + 394: getfield #220 // Field z:Z │ │ │ │ + 397: istore 13 │ │ │ │ + 399: aload 7 │ │ │ │ + 401: iload 13 │ │ │ │ + 403: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 406: iload 9 │ │ │ │ + 408: ifle 542 │ │ │ │ + 411: iconst_0 │ │ │ │ + 412: istore 10 │ │ │ │ + 414: aconst_null │ │ │ │ + 415: astore 7 │ │ │ │ + 417: iload 9 │ │ │ │ + 419: iconst_m1 │ │ │ │ + 420: iadd │ │ │ │ + 421: istore 13 │ │ │ │ + 423: iload 10 │ │ │ │ + 425: iload 13 │ │ │ │ + 427: if_icmpge 542 │ │ │ │ + 430: aload_0 │ │ │ │ + 431: getfield #282 // Field q:[Z │ │ │ │ + 434: astore 12 │ │ │ │ + 436: aload 12 │ │ │ │ + 438: iload 10 │ │ │ │ + 440: baload │ │ │ │ + 441: istore 13 │ │ │ │ + 443: iload 13 │ │ │ │ + 445: ifeq 467 │ │ │ │ + 448: aload_0 │ │ │ │ + 449: getfield #278 // Field r:[Ljava/lang/String; │ │ │ │ + 452: iload 10 │ │ │ │ + 454: aaload │ │ │ │ + 455: astore 12 │ │ │ │ + 457: aload 11 │ │ │ │ 459: iload_3 │ │ │ │ - 460: iconst_1 │ │ │ │ - 461: iadd │ │ │ │ - 462: istore_3 │ │ │ │ - 463: iload 10 │ │ │ │ - 465: iconst_1 │ │ │ │ - 466: iadd │ │ │ │ - 467: istore 10 │ │ │ │ - 469: goto 413 │ │ │ │ - 472: aload_0 │ │ │ │ - 473: getfield #282 // Field q:[Z │ │ │ │ - 476: astore 11 │ │ │ │ - 478: aload 11 │ │ │ │ - 480: arraylength │ │ │ │ - 481: istore 13 │ │ │ │ - 483: iconst_0 │ │ │ │ - 484: istore 10 │ │ │ │ - 486: aconst_null │ │ │ │ - 487: astore 7 │ │ │ │ - 489: iconst_0 │ │ │ │ - 490: istore 9 │ │ │ │ - 492: aconst_null │ │ │ │ - 493: astore 5 │ │ │ │ - 495: iload 10 │ │ │ │ - 497: iload 13 │ │ │ │ - 499: if_icmpge 328 │ │ │ │ - 502: aload 11 │ │ │ │ - 504: iload 10 │ │ │ │ - 506: baload │ │ │ │ - 507: istore 14 │ │ │ │ - 509: iload 14 │ │ │ │ - 511: ifeq 520 │ │ │ │ - 514: iload 9 │ │ │ │ - 516: iconst_1 │ │ │ │ - 517: iadd │ │ │ │ - 518: istore 9 │ │ │ │ - 520: iload 10 │ │ │ │ - 522: iconst_1 │ │ │ │ - 523: iadd │ │ │ │ - 524: istore 10 │ │ │ │ - 526: goto 495 │ │ │ │ - 529: iconst_0 │ │ │ │ - 530: istore 9 │ │ │ │ - 532: aconst_null │ │ │ │ - 533: astore 5 │ │ │ │ - 535: goto 357 │ │ │ │ - 538: aload_0 │ │ │ │ - 539: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 542: aload 11 │ │ │ │ - 544: invokevirtual #632 // Method dk/andsen/asqlitemanager/q.a:([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - 547: astore 5 │ │ │ │ - 549: aload_0 │ │ │ │ - 550: aload 5 │ │ │ │ - 552: putfield #299 // Field u:[Ljava/lang/String; │ │ │ │ - 555: aload_0 │ │ │ │ - 556: getfield #299 // Field u:[Ljava/lang/String; │ │ │ │ - 559: arraylength │ │ │ │ - 560: istore 9 │ │ │ │ - 562: iload 9 │ │ │ │ - 564: newarray boolean │ │ │ │ - 566: astore 5 │ │ │ │ - 568: aload_0 │ │ │ │ - 569: aload 5 │ │ │ │ - 571: putfield #330 // Field t:[Z │ │ │ │ - 574: new #588 // class android/app/AlertDialog$Builder │ │ │ │ - 577: astore 5 │ │ │ │ - 579: aload 5 │ │ │ │ - 581: aload_0 │ │ │ │ - 582: invokespecial #589 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 585: aload 5 │ │ │ │ - 587: aload 8 │ │ │ │ - 589: invokevirtual #592 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 592: astore 5 │ │ │ │ - 594: aload_0 │ │ │ │ - 595: getfield #299 // Field u:[Ljava/lang/String; │ │ │ │ - 598: astore 4 │ │ │ │ - 600: aload_0 │ │ │ │ - 601: getfield #330 // Field t:[Z │ │ │ │ - 604: astore 7 │ │ │ │ - 606: new #611 // class dk/andsen/asqlitemanager/z │ │ │ │ - 609: astore 8 │ │ │ │ - 611: aload 8 │ │ │ │ - 613: aload_0 │ │ │ │ - 614: invokespecial #612 // Method dk/andsen/asqlitemanager/z."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - 617: aload 5 │ │ │ │ - 619: aload 4 │ │ │ │ - 621: aload 7 │ │ │ │ - 623: aload 8 │ │ │ │ - 625: invokevirtual #616 // Method android/app/AlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 628: astore 5 │ │ │ │ - 630: aload_0 │ │ │ │ - 631: iload_2 │ │ │ │ - 632: invokevirtual #577 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 635: astore 4 │ │ │ │ - 637: new #618 // class dk/andsen/asqlitemanager/y │ │ │ │ - 640: astore 7 │ │ │ │ - 642: aload 7 │ │ │ │ - 644: aload_0 │ │ │ │ - 645: invokespecial #619 // Method dk/andsen/asqlitemanager/y."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - 648: aload 5 │ │ │ │ - 650: aload 4 │ │ │ │ - 652: aload 7 │ │ │ │ - 654: invokevirtual #623 // Method android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 657: invokevirtual #603 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 660: astore 5 │ │ │ │ - 662: goto 114 │ │ │ │ - 665: aload_0 │ │ │ │ - 666: getfield #220 // Field z:Z │ │ │ │ - 669: istore 6 │ │ │ │ - 671: ldc_w #634 // String Creating MENU_RESENT_SQL │ │ │ │ - 674: iload 6 │ │ │ │ - 676: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 679: aload_0 │ │ │ │ - 680: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 683: invokevirtual #636 // Method dk/andsen/asqlitemanager/q.e:()[Ljava/lang/String; │ │ │ │ - 686: astore 7 │ │ │ │ - 688: aload_0 │ │ │ │ - 689: aload 7 │ │ │ │ - 691: putfield #371 // Field s:[Ljava/lang/String; │ │ │ │ - 694: new #588 // class android/app/AlertDialog$Builder │ │ │ │ - 697: astore 7 │ │ │ │ - 699: aload 7 │ │ │ │ - 701: aload_0 │ │ │ │ - 702: invokespecial #589 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 705: aload 7 │ │ │ │ - 707: aload 5 │ │ │ │ - 709: invokevirtual #592 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 712: astore 5 │ │ │ │ - 714: aload_0 │ │ │ │ - 715: getfield #371 // Field s:[Ljava/lang/String; │ │ │ │ - 718: astore 7 │ │ │ │ - 720: new #638 // class dk/andsen/asqlitemanager/ab │ │ │ │ - 723: astore 8 │ │ │ │ - 725: aload 8 │ │ │ │ - 727: aload_0 │ │ │ │ - 728: invokespecial #639 // Method dk/andsen/asqlitemanager/ab."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - 731: aload 5 │ │ │ │ - 733: aload 7 │ │ │ │ - 735: iconst_0 │ │ │ │ - 736: aload 8 │ │ │ │ - 738: invokevirtual #599 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 741: invokevirtual #603 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 744: astore 5 │ │ │ │ - 746: goto 114 │ │ │ │ - 749: aload_0 │ │ │ │ - 750: getfield #220 // Field z:Z │ │ │ │ - 753: istore 6 │ │ │ │ - 755: ldc_w #641 // String Creating MENU_TRANSACTION │ │ │ │ - 758: iload 6 │ │ │ │ - 760: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 763: new #588 // class android/app/AlertDialog$Builder │ │ │ │ - 766: astore 7 │ │ │ │ - 768: aload 7 │ │ │ │ - 770: aload_0 │ │ │ │ - 771: invokespecial #589 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 774: aload 7 │ │ │ │ - 776: aload 5 │ │ │ │ - 778: invokevirtual #592 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 781: astore 5 │ │ │ │ - 783: aload_0 │ │ │ │ - 784: getfield #94 // Field f:[Ljava/lang/String; │ │ │ │ - 787: astore 7 │ │ │ │ - 789: new #643 // class dk/andsen/asqlitemanager/ac │ │ │ │ - 792: astore 8 │ │ │ │ - 794: aload 8 │ │ │ │ - 796: aload_0 │ │ │ │ - 797: invokespecial #644 // Method dk/andsen/asqlitemanager/ac."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ - 800: aload 5 │ │ │ │ - 802: aload 7 │ │ │ │ - 804: iconst_0 │ │ │ │ - 805: aload 8 │ │ │ │ - 807: invokevirtual #599 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 810: invokevirtual #603 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 813: astore 5 │ │ │ │ - 815: goto 114 │ │ │ │ + 460: aload 12 │ │ │ │ + 462: aastore │ │ │ │ + 463: iload_3 │ │ │ │ + 464: iconst_1 │ │ │ │ + 465: iadd │ │ │ │ + 466: istore_3 │ │ │ │ + 467: iload 10 │ │ │ │ + 469: iconst_1 │ │ │ │ + 470: iadd │ │ │ │ + 471: istore 10 │ │ │ │ + 473: goto 417 │ │ │ │ + 476: aload_0 │ │ │ │ + 477: getfield #282 // Field q:[Z │ │ │ │ + 480: astore 11 │ │ │ │ + 482: aload 11 │ │ │ │ + 484: arraylength │ │ │ │ + 485: istore 13 │ │ │ │ + 487: iconst_0 │ │ │ │ + 488: istore 10 │ │ │ │ + 490: aconst_null │ │ │ │ + 491: astore 7 │ │ │ │ + 493: iconst_0 │ │ │ │ + 494: istore 9 │ │ │ │ + 496: aconst_null │ │ │ │ + 497: astore 5 │ │ │ │ + 499: iload 10 │ │ │ │ + 501: iload 13 │ │ │ │ + 503: if_icmpge 332 │ │ │ │ + 506: aload 11 │ │ │ │ + 508: iload 10 │ │ │ │ + 510: baload │ │ │ │ + 511: istore 14 │ │ │ │ + 513: iload 14 │ │ │ │ + 515: ifeq 524 │ │ │ │ + 518: iload 9 │ │ │ │ + 520: iconst_1 │ │ │ │ + 521: iadd │ │ │ │ + 522: istore 9 │ │ │ │ + 524: iload 10 │ │ │ │ + 526: iconst_1 │ │ │ │ + 527: iadd │ │ │ │ + 528: istore 10 │ │ │ │ + 530: goto 499 │ │ │ │ + 533: iconst_0 │ │ │ │ + 534: istore 9 │ │ │ │ + 536: aconst_null │ │ │ │ + 537: astore 5 │ │ │ │ + 539: goto 361 │ │ │ │ + 542: aload_0 │ │ │ │ + 543: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 546: aload 11 │ │ │ │ + 548: invokevirtual #635 // Method dk/andsen/asqlitemanager/q.a:([Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 551: astore 5 │ │ │ │ + 553: aload_0 │ │ │ │ + 554: aload 5 │ │ │ │ + 556: putfield #299 // Field u:[Ljava/lang/String; │ │ │ │ + 559: aload_0 │ │ │ │ + 560: getfield #299 // Field u:[Ljava/lang/String; │ │ │ │ + 563: arraylength │ │ │ │ + 564: istore 9 │ │ │ │ + 566: iload 9 │ │ │ │ + 568: newarray boolean │ │ │ │ + 570: astore 5 │ │ │ │ + 572: aload_0 │ │ │ │ + 573: aload 5 │ │ │ │ + 575: putfield #330 // Field t:[Z │ │ │ │ + 578: new #591 // class android/app/AlertDialog$Builder │ │ │ │ + 581: astore 5 │ │ │ │ + 583: aload 5 │ │ │ │ + 585: aload_0 │ │ │ │ + 586: invokespecial #592 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 589: aload 5 │ │ │ │ + 591: aload 8 │ │ │ │ + 593: invokevirtual #595 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 596: astore 5 │ │ │ │ + 598: aload_0 │ │ │ │ + 599: getfield #299 // Field u:[Ljava/lang/String; │ │ │ │ + 602: astore 4 │ │ │ │ + 604: aload_0 │ │ │ │ + 605: getfield #330 // Field t:[Z │ │ │ │ + 608: astore 7 │ │ │ │ + 610: new #614 // class dk/andsen/asqlitemanager/z │ │ │ │ + 613: astore 8 │ │ │ │ + 615: aload 8 │ │ │ │ + 617: aload_0 │ │ │ │ + 618: invokespecial #615 // Method dk/andsen/asqlitemanager/z."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 621: aload 5 │ │ │ │ + 623: aload 4 │ │ │ │ + 625: aload 7 │ │ │ │ + 627: aload 8 │ │ │ │ + 629: invokevirtual #619 // Method android/app/AlertDialog$Builder.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 632: astore 5 │ │ │ │ + 634: aload_0 │ │ │ │ + 635: iload_2 │ │ │ │ + 636: invokevirtual #580 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 639: astore 4 │ │ │ │ + 641: new #621 // class dk/andsen/asqlitemanager/y │ │ │ │ + 644: astore 7 │ │ │ │ + 646: aload 7 │ │ │ │ + 648: aload_0 │ │ │ │ + 649: invokespecial #622 // Method dk/andsen/asqlitemanager/y."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 652: aload 5 │ │ │ │ + 654: aload 4 │ │ │ │ + 656: aload 7 │ │ │ │ + 658: invokevirtual #626 // Method android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 661: invokevirtual #606 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 664: astore 5 │ │ │ │ + 666: goto 114 │ │ │ │ + 669: aload_0 │ │ │ │ + 670: getfield #220 // Field z:Z │ │ │ │ + 673: istore 6 │ │ │ │ + 675: ldc_w #637 // String Creating MENU_RESENT_SQL │ │ │ │ + 678: iload 6 │ │ │ │ + 680: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 683: aload_0 │ │ │ │ + 684: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 687: invokevirtual #639 // Method dk/andsen/asqlitemanager/q.e:()[Ljava/lang/String; │ │ │ │ + 690: astore 7 │ │ │ │ + 692: aload_0 │ │ │ │ + 693: aload 7 │ │ │ │ + 695: putfield #371 // Field s:[Ljava/lang/String; │ │ │ │ + 698: new #591 // class android/app/AlertDialog$Builder │ │ │ │ + 701: astore 7 │ │ │ │ + 703: aload 7 │ │ │ │ + 705: aload_0 │ │ │ │ + 706: invokespecial #592 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 709: aload 7 │ │ │ │ + 711: aload 5 │ │ │ │ + 713: invokevirtual #595 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 716: astore 5 │ │ │ │ + 718: aload_0 │ │ │ │ + 719: getfield #371 // Field s:[Ljava/lang/String; │ │ │ │ + 722: astore 7 │ │ │ │ + 724: new #641 // class dk/andsen/asqlitemanager/ab │ │ │ │ + 727: astore 8 │ │ │ │ + 729: aload 8 │ │ │ │ + 731: aload_0 │ │ │ │ + 732: invokespecial #642 // Method dk/andsen/asqlitemanager/ab."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 735: aload 5 │ │ │ │ + 737: aload 7 │ │ │ │ + 739: iconst_0 │ │ │ │ + 740: aload 8 │ │ │ │ + 742: invokevirtual #602 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 745: invokevirtual #606 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 748: astore 5 │ │ │ │ + 750: goto 114 │ │ │ │ + 753: aload_0 │ │ │ │ + 754: getfield #220 // Field z:Z │ │ │ │ + 757: istore 6 │ │ │ │ + 759: ldc_w #644 // String Creating MENU_TRANSACTION │ │ │ │ + 762: iload 6 │ │ │ │ + 764: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 767: new #591 // class android/app/AlertDialog$Builder │ │ │ │ + 770: astore 7 │ │ │ │ + 772: aload 7 │ │ │ │ + 774: aload_0 │ │ │ │ + 775: invokespecial #592 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 778: aload 7 │ │ │ │ + 780: aload 5 │ │ │ │ + 782: invokevirtual #595 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 785: astore 5 │ │ │ │ + 787: aload_0 │ │ │ │ + 788: getfield #94 // Field f:[Ljava/lang/String; │ │ │ │ + 791: astore 7 │ │ │ │ + 793: new #646 // class dk/andsen/asqlitemanager/ac │ │ │ │ + 796: astore 8 │ │ │ │ + 798: aload 8 │ │ │ │ + 800: aload_0 │ │ │ │ + 801: invokespecial #647 // Method dk/andsen/asqlitemanager/ac."":(Ldk/andsen/asqlitemanager/QueryViewer;)V │ │ │ │ + 804: aload 5 │ │ │ │ + 806: aload 7 │ │ │ │ + 808: iconst_0 │ │ │ │ + 809: aload 8 │ │ │ │ + 811: invokevirtual #602 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 814: invokevirtual #606 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 817: astore 5 │ │ │ │ + 819: goto 114 │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(android.view.Menu); │ │ │ │ descriptor: (Landroid/view/Menu;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_2 │ │ │ │ 2: aload_1 │ │ │ │ 3: iconst_0 │ │ │ │ 4: iconst_0 │ │ │ │ 5: iconst_0 │ │ │ │ - 6: ldc_w #606 // int 2131165199 │ │ │ │ - 9: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 6: ldc_w #609 // int 2131165199 │ │ │ │ + 9: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 14: pop │ │ │ │ 15: aload_1 │ │ │ │ 16: iconst_0 │ │ │ │ 17: iload_2 │ │ │ │ 18: iconst_0 │ │ │ │ - 19: ldc_w #626 // int 2131165215 │ │ │ │ - 22: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 19: ldc_w #629 // int 2131165215 │ │ │ │ + 22: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 27: pop │ │ │ │ 28: aload_1 │ │ │ │ 29: iconst_0 │ │ │ │ 30: iconst_2 │ │ │ │ 31: iconst_0 │ │ │ │ - 32: ldc_w #650 // int 2131165233 │ │ │ │ - 35: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 32: ldc_w #653 // int 2131165233 │ │ │ │ + 35: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 40: pop │ │ │ │ 41: aload_1 │ │ │ │ 42: iconst_0 │ │ │ │ 43: iconst_4 │ │ │ │ 44: iconst_0 │ │ │ │ - 45: ldc_w #652 // int 2131165237 │ │ │ │ - 48: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 45: ldc_w #655 // int 2131165237 │ │ │ │ + 48: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 53: pop │ │ │ │ - 54: ldc_w #654 // int 2131165250 │ │ │ │ + 54: ldc_w #657 // int 2131165250 │ │ │ │ 57: istore_3 │ │ │ │ 58: aload_1 │ │ │ │ 59: iconst_0 │ │ │ │ 60: iconst_5 │ │ │ │ 61: iconst_0 │ │ │ │ 62: iload_3 │ │ │ │ - 63: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 63: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 68: pop │ │ │ │ 69: aload_0 │ │ │ │ 70: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 73: astore 4 │ │ │ │ 75: aload 4 │ │ │ │ - 77: invokevirtual #657 // Method dk/andsen/asqlitemanager/q.l:()Z │ │ │ │ + 77: invokevirtual #660 // Method dk/andsen/asqlitemanager/q.l:()Z │ │ │ │ 80: istore 5 │ │ │ │ 82: iload 5 │ │ │ │ 84: ifeq 106 │ │ │ │ 87: iconst_3 │ │ │ │ 88: istore 5 │ │ │ │ - 90: ldc_w #658 // int 2131165236 │ │ │ │ + 90: ldc_w #661 // int 2131165236 │ │ │ │ 93: istore_3 │ │ │ │ 94: aload_1 │ │ │ │ 95: iconst_0 │ │ │ │ 96: iload 5 │ │ │ │ 98: iconst_0 │ │ │ │ 99: iload_3 │ │ │ │ - 100: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 100: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 105: pop │ │ │ │ 106: iload_2 │ │ │ │ 107: ireturn │ │ │ │ │ │ │ │ public boolean onOptionsItemSelected(android.view.MenuItem); │ │ │ │ descriptor: (Landroid/view/MenuItem;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ - 1: invokeinterface #664, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ + 1: invokeinterface #667, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ 6: istore_2 │ │ │ │ 7: iload_2 │ │ │ │ 8: tableswitch { // 0 to 5 │ │ │ │ 0: 50 │ │ │ │ 1: 58 │ │ │ │ 2: 68 │ │ │ │ 3: 78 │ │ │ │ @@ -3665,95 +3668,95 @@ │ │ │ │ 5: 98 │ │ │ │ default: 48 │ │ │ │ } │ │ │ │ 48: iconst_0 │ │ │ │ 49: ireturn │ │ │ │ 50: aload_0 │ │ │ │ 51: iconst_0 │ │ │ │ - 52: invokevirtual #667 // Method showDialog:(I)V │ │ │ │ + 52: invokevirtual #670 // Method showDialog:(I)V │ │ │ │ 55: goto 48 │ │ │ │ 58: iconst_1 │ │ │ │ 59: istore_2 │ │ │ │ 60: aload_0 │ │ │ │ 61: iload_2 │ │ │ │ - 62: invokevirtual #667 // Method showDialog:(I)V │ │ │ │ + 62: invokevirtual #670 // Method showDialog:(I)V │ │ │ │ 65: goto 48 │ │ │ │ 68: iconst_2 │ │ │ │ 69: istore_2 │ │ │ │ 70: aload_0 │ │ │ │ 71: iload_2 │ │ │ │ - 72: invokevirtual #667 // Method showDialog:(I)V │ │ │ │ + 72: invokevirtual #670 // Method showDialog:(I)V │ │ │ │ 75: goto 48 │ │ │ │ 78: iconst_3 │ │ │ │ 79: istore_2 │ │ │ │ 80: aload_0 │ │ │ │ 81: iload_2 │ │ │ │ - 82: invokevirtual #667 // Method showDialog:(I)V │ │ │ │ + 82: invokevirtual #670 // Method showDialog:(I)V │ │ │ │ 85: goto 48 │ │ │ │ 88: iconst_4 │ │ │ │ 89: istore_2 │ │ │ │ 90: aload_0 │ │ │ │ 91: iload_2 │ │ │ │ - 92: invokevirtual #667 // Method showDialog:(I)V │ │ │ │ + 92: invokevirtual #670 // Method showDialog:(I)V │ │ │ │ 95: goto 48 │ │ │ │ 98: aload_0 │ │ │ │ 99: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 102: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 105: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 105: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 108: astore_3 │ │ │ │ 109: aload_0 │ │ │ │ 110: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 113: astore 4 │ │ │ │ 115: aload 4 │ │ │ │ 117: ifnull 150 │ │ │ │ 120: aload_0 │ │ │ │ 121: getfield #276 // Field g:Landroid/widget/EditText; │ │ │ │ 124: invokevirtual #389 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 127: invokevirtual #198 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 127: invokevirtual #392 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 130: astore 4 │ │ │ │ 132: ldc #106 // String │ │ │ │ 134: astore 5 │ │ │ │ 136: aload 4 │ │ │ │ 138: aload 5 │ │ │ │ - 140: invokevirtual #420 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 140: invokevirtual #423 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 143: istore 6 │ │ │ │ 145: iload 6 │ │ │ │ 147: ifeq 182 │ │ │ │ 150: ldc #186 // int 2131165231 │ │ │ │ 152: istore_2 │ │ │ │ 153: aload_0 │ │ │ │ 154: iload_2 │ │ │ │ - 155: invokevirtual #669 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 155: invokevirtual #672 // Method getString:(I)Ljava/lang/String; │ │ │ │ 158: astore_3 │ │ │ │ - 159: ldc_w #670 // int 2131165264 │ │ │ │ + 159: ldc_w #673 // int 2131165264 │ │ │ │ 162: istore 6 │ │ │ │ 164: aload_0 │ │ │ │ 165: iload 6 │ │ │ │ - 167: invokevirtual #669 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 167: invokevirtual #672 // Method getString:(I)Ljava/lang/String; │ │ │ │ 170: astore 4 │ │ │ │ 172: aload_3 │ │ │ │ 173: aload 4 │ │ │ │ 175: aload_0 │ │ │ │ 176: invokestatic #205 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ 179: goto 48 │ │ │ │ 182: aload_0 │ │ │ │ 183: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 186: astore 4 │ │ │ │ 188: aload 4 │ │ │ │ 190: aload_3 │ │ │ │ - 191: invokevirtual #673 // Method dk/andsen/asqlitemanager/q.g:(Ljava/lang/String;)V │ │ │ │ - 194: ldc_w #674 // int 2131165265 │ │ │ │ + 191: invokevirtual #676 // Method dk/andsen/asqlitemanager/q.g:(Ljava/lang/String;)V │ │ │ │ + 194: ldc_w #677 // int 2131165265 │ │ │ │ 197: istore_2 │ │ │ │ 198: aload_0 │ │ │ │ 199: iload_2 │ │ │ │ - 200: invokevirtual #669 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 200: invokevirtual #672 // Method getString:(I)Ljava/lang/String; │ │ │ │ 203: astore_3 │ │ │ │ 204: aload_0 │ │ │ │ 205: aload_3 │ │ │ │ - 206: invokestatic #678 // Method dk/andsen/c/e.a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + 206: invokestatic #681 // Method dk/andsen/c/e.a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ 209: goto 48 │ │ │ │ │ │ │ │ public boolean onPrepareOptionsMenu(android.view.Menu); │ │ │ │ descriptor: (Landroid/view/Menu;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ @@ -3763,116 +3766,116 @@ │ │ │ │ 3: getfield #100 // Field a:Z │ │ │ │ 6: istore_3 │ │ │ │ 7: iload_3 │ │ │ │ 8: ifeq 145 │ │ │ │ 11: aload_0 │ │ │ │ 12: getfield #220 // Field z:Z │ │ │ │ 15: istore 4 │ │ │ │ - 17: ldc_w #680 // String Preparing OptionMenu │ │ │ │ + 17: ldc_w #683 // String Preparing OptionMenu │ │ │ │ 20: iload 4 │ │ │ │ 22: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 25: aload_1 │ │ │ │ - 26: invokeinterface #683, 1 // InterfaceMethod android/view/Menu.clear:()V │ │ │ │ + 26: invokeinterface #686, 1 // InterfaceMethod android/view/Menu.clear:()V │ │ │ │ 31: aload_0 │ │ │ │ 32: iload_2 │ │ │ │ - 33: invokevirtual #686 // Method removeDialog:(I)V │ │ │ │ + 33: invokevirtual #689 // Method removeDialog:(I)V │ │ │ │ 36: aload_1 │ │ │ │ 37: iconst_0 │ │ │ │ 38: iconst_0 │ │ │ │ 39: iconst_0 │ │ │ │ - 40: ldc_w #606 // int 2131165199 │ │ │ │ - 43: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 40: ldc_w #609 // int 2131165199 │ │ │ │ + 43: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 48: pop │ │ │ │ 49: aload_1 │ │ │ │ 50: iconst_0 │ │ │ │ 51: iload_2 │ │ │ │ 52: iconst_0 │ │ │ │ - 53: ldc_w #626 // int 2131165215 │ │ │ │ - 56: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 53: ldc_w #629 // int 2131165215 │ │ │ │ + 56: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 61: pop │ │ │ │ 62: aload_1 │ │ │ │ 63: iconst_0 │ │ │ │ 64: iconst_2 │ │ │ │ 65: iconst_0 │ │ │ │ - 66: ldc_w #650 // int 2131165233 │ │ │ │ - 69: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 66: ldc_w #653 // int 2131165233 │ │ │ │ + 69: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 74: pop │ │ │ │ 75: aload_1 │ │ │ │ 76: iconst_0 │ │ │ │ 77: iconst_4 │ │ │ │ 78: iconst_0 │ │ │ │ - 79: ldc_w #652 // int 2131165237 │ │ │ │ - 82: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 79: ldc_w #655 // int 2131165237 │ │ │ │ + 82: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 87: pop │ │ │ │ - 88: ldc_w #654 // int 2131165250 │ │ │ │ + 88: ldc_w #657 // int 2131165250 │ │ │ │ 91: istore 4 │ │ │ │ 93: aload_1 │ │ │ │ 94: iconst_0 │ │ │ │ 95: iconst_5 │ │ │ │ 96: iconst_0 │ │ │ │ 97: iload 4 │ │ │ │ - 99: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 99: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 104: pop │ │ │ │ 105: aload_0 │ │ │ │ 106: getfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 109: astore 5 │ │ │ │ 111: aload 5 │ │ │ │ - 113: invokevirtual #657 // Method dk/andsen/asqlitemanager/q.l:()Z │ │ │ │ + 113: invokevirtual #660 // Method dk/andsen/asqlitemanager/q.l:()Z │ │ │ │ 116: istore_3 │ │ │ │ 117: iload_3 │ │ │ │ 118: ifeq 140 │ │ │ │ 121: iconst_3 │ │ │ │ 122: istore_3 │ │ │ │ - 123: ldc_w #658 // int 2131165236 │ │ │ │ + 123: ldc_w #661 // int 2131165236 │ │ │ │ 126: istore 4 │ │ │ │ 128: aload_1 │ │ │ │ 129: iconst_0 │ │ │ │ 130: iload_3 │ │ │ │ 131: iconst_0 │ │ │ │ 132: iload 4 │ │ │ │ - 134: invokeinterface #649, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ + 134: invokeinterface #652, 5 // InterfaceMethod android/view/Menu.add:(IIII)Landroid/view/MenuItem; │ │ │ │ 139: pop │ │ │ │ 140: aload_0 │ │ │ │ 141: iconst_0 │ │ │ │ 142: putfield #100 // Field a:Z │ │ │ │ 145: iload_2 │ │ │ │ 146: ireturn │ │ │ │ │ │ │ │ protected void onRestart(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ - 1: invokespecial #689 // Method android/app/Activity.onRestart:()V │ │ │ │ + 1: invokespecial #692 // Method android/app/Activity.onRestart:()V │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #220 // Field z:Z │ │ │ │ 8: istore_1 │ │ │ │ - 9: ldc_w #691 // String QueryViewer onRestart │ │ │ │ + 9: ldc_w #694 // String QueryViewer onRestart │ │ │ │ 12: iload_1 │ │ │ │ 13: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 16: getstatic #546 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 16: getstatic #549 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ 19: astore_2 │ │ │ │ 20: aload_2 │ │ │ │ 21: ifnonnull 50 │ │ │ │ - 24: new #424 // class dk/andsen/asqlitemanager/q │ │ │ │ + 24: new #427 // class dk/andsen/asqlitemanager/q │ │ │ │ 27: astore_2 │ │ │ │ 28: aload_0 │ │ │ │ - 29: getfield #555 // Field k:Ljava/lang/String; │ │ │ │ + 29: getfield #558 // Field k:Ljava/lang/String; │ │ │ │ 32: astore_3 │ │ │ │ 33: aload_0 │ │ │ │ 34: getfield #160 // Field j:Landroid/content/Context; │ │ │ │ 37: astore 4 │ │ │ │ 39: aload_2 │ │ │ │ 40: aload_3 │ │ │ │ 41: aload 4 │ │ │ │ - 43: invokespecial #559 // Method dk/andsen/asqlitemanager/q."":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 43: invokespecial #562 // Method dk/andsen/asqlitemanager/q."":(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ 46: aload_2 │ │ │ │ - 47: putstatic #546 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 50: getstatic #546 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 47: putstatic #549 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 50: getstatic #549 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ 53: astore_2 │ │ │ │ 54: aload_0 │ │ │ │ 55: aload_2 │ │ │ │ 56: putfield #369 // Field l:Ldk/andsen/asqlitemanager/q; │ │ │ │ 59: return │ │ │ │ │ │ │ │ public void onSaveInstanceState(android.os.Bundle); │ │ │ │ @@ -3880,15 +3883,15 @@ │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #102 // Field A:Z │ │ │ │ 4: istore_2 │ │ │ │ 5: aload_1 │ │ │ │ - 6: ldc_w #571 // String showTip │ │ │ │ + 6: ldc_w #574 // String showTip │ │ │ │ 9: iload_2 │ │ │ │ - 10: invokevirtual #694 // Method android/os/Bundle.putBoolean:(Ljava/lang/String;Z)V │ │ │ │ + 10: invokevirtual #697 // Method android/os/Bundle.putBoolean:(Ljava/lang/String;Z)V │ │ │ │ 13: aload_0 │ │ │ │ 14: aload_1 │ │ │ │ - 15: invokespecial #697 // Method android/app/Activity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ + 15: invokespecial #700 // Method android/app/Activity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ │ │ 18: return │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/SQLViewer.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -226,17 +226,17 @@ │ │ │ │ #218 = String #217 // Creating MENU_RUN │ │ │ │ #219 = Integer 2131165214 │ │ │ │ #220 = Float 1.7944639E38f │ │ │ │ #221 = Utf8 getText │ │ │ │ #222 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #223 = NameAndType #221:#222 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #224 = Methodref #2.#223 // dk/andsen/asqlitemanager/SQLViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #225 = Utf8 java/lang/Object │ │ │ │ - #226 = Class #225 // java/lang/Object │ │ │ │ - #227 = Methodref #226.#104 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #225 = Utf8 java/lang/CharSequence │ │ │ │ + #226 = Class #225 // java/lang/CharSequence │ │ │ │ + #227 = InterfaceMethodref #226.#104 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #228 = Utf8 android/app/AlertDialog$Builder │ │ │ │ #229 = Class #228 // android/app/AlertDialog$Builder │ │ │ │ #230 = Utf8 (Landroid/content/Context;)V │ │ │ │ #231 = NameAndType #27:#230 // "":(Landroid/content/Context;)V │ │ │ │ #232 = Methodref #229.#231 // android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ #233 = Utf8 setTitle │ │ │ │ #234 = Utf8 (Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ @@ -707,43 +707,43 @@ │ │ │ │ 34: iload 4 │ │ │ │ 36: invokestatic #56 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ 39: ldc #219 // int 2131165214 │ │ │ │ 41: istore_2 │ │ │ │ 42: aload_0 │ │ │ │ 43: iload_2 │ │ │ │ 44: invokevirtual #224 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 47: invokevirtual #227 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 50: astore_3 │ │ │ │ - 51: new #229 // class android/app/AlertDialog$Builder │ │ │ │ - 54: astore 5 │ │ │ │ - 56: aload 5 │ │ │ │ - 58: aload_0 │ │ │ │ - 59: invokespecial #232 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 62: aload 5 │ │ │ │ - 64: aload_3 │ │ │ │ - 65: invokevirtual #236 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 68: astore_3 │ │ │ │ - 69: ldc #237 // int 2131165210 │ │ │ │ - 71: istore 4 │ │ │ │ - 73: aload_0 │ │ │ │ - 74: iload 4 │ │ │ │ - 76: invokevirtual #224 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 79: astore 5 │ │ │ │ - 81: new #240 // class dk/andsen/asqlitemanager/af │ │ │ │ - 84: astore 6 │ │ │ │ - 86: aload 6 │ │ │ │ - 88: aload_0 │ │ │ │ - 89: invokespecial #241 // Method dk/andsen/asqlitemanager/af."":(Ldk/andsen/asqlitemanager/SQLViewer;)V │ │ │ │ - 92: aload_3 │ │ │ │ - 93: aload 5 │ │ │ │ - 95: aload 6 │ │ │ │ - 97: invokevirtual #245 // Method android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 100: invokevirtual #249 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 103: astore_3 │ │ │ │ - 104: goto 24 │ │ │ │ + 47: invokeinterface #227, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 52: astore_3 │ │ │ │ + 53: new #229 // class android/app/AlertDialog$Builder │ │ │ │ + 56: astore 5 │ │ │ │ + 58: aload 5 │ │ │ │ + 60: aload_0 │ │ │ │ + 61: invokespecial #232 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 64: aload 5 │ │ │ │ + 66: aload_3 │ │ │ │ + 67: invokevirtual #236 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 70: astore_3 │ │ │ │ + 71: ldc #237 // int 2131165210 │ │ │ │ + 73: istore 4 │ │ │ │ + 75: aload_0 │ │ │ │ + 76: iload 4 │ │ │ │ + 78: invokevirtual #224 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 81: astore 5 │ │ │ │ + 83: new #240 // class dk/andsen/asqlitemanager/af │ │ │ │ + 86: astore 6 │ │ │ │ + 88: aload 6 │ │ │ │ + 90: aload_0 │ │ │ │ + 91: invokespecial #241 // Method dk/andsen/asqlitemanager/af."":(Ldk/andsen/asqlitemanager/SQLViewer;)V │ │ │ │ + 94: aload_3 │ │ │ │ + 95: aload 5 │ │ │ │ + 97: aload 6 │ │ │ │ + 99: invokevirtual #245 // Method android/app/AlertDialog$Builder.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 102: invokevirtual #249 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 105: astore_3 │ │ │ │ + 106: goto 24 │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(android.view.Menu); │ │ │ │ descriptor: (Landroid/view/Menu;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── dk/andsen/asqlitemanager/a.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -125,82 +125,84 @@ │ │ │ │ #121 = NameAndType #119:#120 // setOrientation:(I)V │ │ │ │ #122 = Methodref #117.#121 // android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ #123 = Utf8 android/widget/TextView │ │ │ │ #124 = Class #123 // android/widget/TextView │ │ │ │ #125 = Methodref #124.#96 // android/widget/TextView."":(Landroid/content/Context;)V │ │ │ │ #126 = Integer 2131165278 │ │ │ │ #127 = Float 1.7944769E38f │ │ │ │ - #128 = Methodref #4.#110 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #129 = Utf8 setText │ │ │ │ - #130 = NameAndType #129:#113 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #131 = Methodref #124.#130 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #132 = Float 3.36E-43f │ │ │ │ - #133 = Utf8 setWidth │ │ │ │ - #134 = NameAndType #133:#120 // setWidth:(I)V │ │ │ │ - #135 = Methodref #124.#134 // android/widget/TextView.setWidth:(I)V │ │ │ │ - #136 = Float 2.4E-44f │ │ │ │ - #137 = Utf8 setGravity │ │ │ │ - #138 = NameAndType #137:#120 // setGravity:(I)V │ │ │ │ - #139 = Methodref #124.#138 // android/widget/TextView.setGravity:(I)V │ │ │ │ - #140 = Float 1.4E-44f │ │ │ │ - #141 = Utf8 setPadding │ │ │ │ - #142 = Utf8 (IIII)V │ │ │ │ - #143 = NameAndType #141:#142 // setPadding:(IIII)V │ │ │ │ - #144 = Methodref #124.#143 // android/widget/TextView.setPadding:(IIII)V │ │ │ │ - #145 = Utf8 addView │ │ │ │ - #146 = Utf8 (Landroid/view/View;)V │ │ │ │ - #147 = NameAndType #145:#146 // addView:(Landroid/view/View;)V │ │ │ │ - #148 = Methodref #117.#147 // android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - #149 = Methodref #117.#138 // android/widget/LinearLayout.setGravity:(I)V │ │ │ │ - #150 = Float 7.0E-45f │ │ │ │ - #151 = Methodref #117.#143 // android/widget/LinearLayout.setPadding:(IIII)V │ │ │ │ - #152 = Utf8 android/widget/ImageView │ │ │ │ - #153 = Class #152 // android/widget/ImageView │ │ │ │ - #154 = Methodref #153.#96 // android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ - #155 = Utf8 setImageResource │ │ │ │ - #156 = NameAndType #155:#120 // setImageResource:(I)V │ │ │ │ - #157 = Methodref #153.#156 // android/widget/ImageView.setImageResource:(I)V │ │ │ │ - #158 = Utf8 android/widget/Button │ │ │ │ - #159 = Class #158 // android/widget/Button │ │ │ │ - #160 = Methodref #159.#96 // android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - #161 = Integer 2131165279 │ │ │ │ - #162 = Float 1.794477E38f │ │ │ │ - #163 = Utf8 │ │ │ │ - #164 = String #163 // │ │ │ │ - #165 = Methodref #159.#130 // android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #166 = Utf8 dk/andsen/asqlitemanager/b │ │ │ │ - #167 = Class #166 // dk/andsen/asqlitemanager/b │ │ │ │ - #168 = Utf8 (Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ - #169 = NameAndType #94:#168 // "":(Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ - #170 = Methodref #167.#169 // dk/andsen/asqlitemanager/b."":(Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ - #171 = Utf8 setOnClickListener │ │ │ │ - #172 = Utf8 (Landroid/view/View$OnClickListener;)V │ │ │ │ - #173 = NameAndType #171:#172 // setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - #174 = Methodref #159.#173 // android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - #175 = Integer 2131165280 │ │ │ │ - #176 = Float 1.7944773E38f │ │ │ │ - #177 = Utf8 dk/andsen/asqlitemanager/c │ │ │ │ - #178 = Class #177 // dk/andsen/asqlitemanager/c │ │ │ │ - #179 = Utf8 (Landroid/app/Dialog;)V │ │ │ │ - #180 = NameAndType #94:#179 // "":(Landroid/app/Dialog;)V │ │ │ │ - #181 = Methodref #178.#180 // dk/andsen/asqlitemanager/c."":(Landroid/app/Dialog;)V │ │ │ │ - #182 = Integer 2131165281 │ │ │ │ - #183 = Float 1.7944775E38f │ │ │ │ - #184 = Utf8 dk/andsen/asqlitemanager/d │ │ │ │ - #185 = Class #184 // dk/andsen/asqlitemanager/d │ │ │ │ - #186 = Utf8 (Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ - #187 = NameAndType #94:#186 // "":(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ - #188 = Methodref #185.#187 // dk/andsen/asqlitemanager/d."":(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ - #189 = Utf8 setContentView │ │ │ │ - #190 = NameAndType #189:#146 // setContentView:(Landroid/view/View;)V │ │ │ │ - #191 = Methodref #93.#190 // android/app/Dialog.setContentView:(Landroid/view/View;)V │ │ │ │ - #192 = Utf8 show │ │ │ │ - #193 = NameAndType #192:#100 // show:()V │ │ │ │ - #194 = Methodref #93.#193 // android/app/Dialog.show:()V │ │ │ │ - #195 = Utf8 Code │ │ │ │ + #128 = Utf8 java/lang/CharSequence │ │ │ │ + #129 = Class #128 // java/lang/CharSequence │ │ │ │ + #130 = InterfaceMethodref #129.#110 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #131 = Utf8 setText │ │ │ │ + #132 = NameAndType #131:#113 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #133 = Methodref #124.#132 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #134 = Float 3.36E-43f │ │ │ │ + #135 = Utf8 setWidth │ │ │ │ + #136 = NameAndType #135:#120 // setWidth:(I)V │ │ │ │ + #137 = Methodref #124.#136 // android/widget/TextView.setWidth:(I)V │ │ │ │ + #138 = Float 2.4E-44f │ │ │ │ + #139 = Utf8 setGravity │ │ │ │ + #140 = NameAndType #139:#120 // setGravity:(I)V │ │ │ │ + #141 = Methodref #124.#140 // android/widget/TextView.setGravity:(I)V │ │ │ │ + #142 = Float 1.4E-44f │ │ │ │ + #143 = Utf8 setPadding │ │ │ │ + #144 = Utf8 (IIII)V │ │ │ │ + #145 = NameAndType #143:#144 // setPadding:(IIII)V │ │ │ │ + #146 = Methodref #124.#145 // android/widget/TextView.setPadding:(IIII)V │ │ │ │ + #147 = Utf8 addView │ │ │ │ + #148 = Utf8 (Landroid/view/View;)V │ │ │ │ + #149 = NameAndType #147:#148 // addView:(Landroid/view/View;)V │ │ │ │ + #150 = Methodref #117.#149 // android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + #151 = Methodref #117.#140 // android/widget/LinearLayout.setGravity:(I)V │ │ │ │ + #152 = Float 7.0E-45f │ │ │ │ + #153 = Methodref #117.#145 // android/widget/LinearLayout.setPadding:(IIII)V │ │ │ │ + #154 = Utf8 android/widget/ImageView │ │ │ │ + #155 = Class #154 // android/widget/ImageView │ │ │ │ + #156 = Methodref #155.#96 // android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ + #157 = Utf8 setImageResource │ │ │ │ + #158 = NameAndType #157:#120 // setImageResource:(I)V │ │ │ │ + #159 = Methodref #155.#158 // android/widget/ImageView.setImageResource:(I)V │ │ │ │ + #160 = Utf8 android/widget/Button │ │ │ │ + #161 = Class #160 // android/widget/Button │ │ │ │ + #162 = Methodref #161.#96 // android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + #163 = Integer 2131165279 │ │ │ │ + #164 = Float 1.794477E38f │ │ │ │ + #165 = Utf8 │ │ │ │ + #166 = String #165 // │ │ │ │ + #167 = Methodref #161.#132 // android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #168 = Utf8 dk/andsen/asqlitemanager/b │ │ │ │ + #169 = Class #168 // dk/andsen/asqlitemanager/b │ │ │ │ + #170 = Utf8 (Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ + #171 = NameAndType #94:#170 // "":(Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ + #172 = Methodref #169.#171 // dk/andsen/asqlitemanager/b."":(Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ + #173 = Utf8 setOnClickListener │ │ │ │ + #174 = Utf8 (Landroid/view/View$OnClickListener;)V │ │ │ │ + #175 = NameAndType #173:#174 // setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + #176 = Methodref #161.#175 // android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + #177 = Integer 2131165280 │ │ │ │ + #178 = Float 1.7944773E38f │ │ │ │ + #179 = Utf8 dk/andsen/asqlitemanager/c │ │ │ │ + #180 = Class #179 // dk/andsen/asqlitemanager/c │ │ │ │ + #181 = Utf8 (Landroid/app/Dialog;)V │ │ │ │ + #182 = NameAndType #94:#181 // "":(Landroid/app/Dialog;)V │ │ │ │ + #183 = Methodref #180.#182 // dk/andsen/asqlitemanager/c."":(Landroid/app/Dialog;)V │ │ │ │ + #184 = Integer 2131165281 │ │ │ │ + #185 = Float 1.7944775E38f │ │ │ │ + #186 = Utf8 dk/andsen/asqlitemanager/d │ │ │ │ + #187 = Class #186 // dk/andsen/asqlitemanager/d │ │ │ │ + #188 = Utf8 (Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ + #189 = NameAndType #94:#188 // "":(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ + #190 = Methodref #187.#189 // dk/andsen/asqlitemanager/d."":(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ + #191 = Utf8 setContentView │ │ │ │ + #192 = NameAndType #191:#148 // setContentView:(Landroid/view/View;)V │ │ │ │ + #193 = Methodref #93.#192 // android/app/Dialog.setContentView:(Landroid/view/View;)V │ │ │ │ + #194 = Utf8 show │ │ │ │ + #195 = NameAndType #194:#100 // show:()V │ │ │ │ + #196 = Methodref #93.#195 // android/app/Dialog.show:()V │ │ │ │ + #197 = Utf8 Code │ │ │ │ { │ │ │ │ private static java.lang.String a; │ │ │ │ descriptor: Ljava/lang/String; │ │ │ │ flags: (0x000a) ACC_PRIVATE, ACC_STATIC │ │ │ │ │ │ │ │ private static java.lang.String b; │ │ │ │ descriptor: Ljava/lang/String; │ │ │ │ @@ -214,15 +216,15 @@ │ │ │ │ 0: getstatic #9 // Field b:Ljava/lang/String; │ │ │ │ 3: areturn │ │ │ │ │ │ │ │ public static void a(android.content.Context); │ │ │ │ descriptor: (Landroid/content/Context;)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=17, args_size=1 │ │ │ │ + stack=300, locals=15, args_size=1 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_1 │ │ │ │ 2: aconst_null │ │ │ │ 3: astore_2 │ │ │ │ 4: lconst_0 │ │ │ │ 5: lstore_3 │ │ │ │ 6: ldc #10 // int 2131165187 │ │ │ │ @@ -279,63 +281,63 @@ │ │ │ │ 118: invokevirtual #69 // Method java/lang/Long.longValue:()J │ │ │ │ 121: lstore 12 │ │ │ │ 123: lload 12 │ │ │ │ 125: lload_3 │ │ │ │ 126: lcmp │ │ │ │ 127: istore 14 │ │ │ │ 129: iload 14 │ │ │ │ - 131: ifne 169 │ │ │ │ + 131: ifne 167 │ │ │ │ 134: invokestatic #74 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ 137: lstore 12 │ │ │ │ 139: lload 12 │ │ │ │ 141: invokestatic #65 // Method java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ 144: astore 6 │ │ │ │ 146: ldc #59 // String date_firstlaunch │ │ │ │ 148: astore 11 │ │ │ │ 150: aload 6 │ │ │ │ 152: invokevirtual #69 // Method java/lang/Long.longValue:()J │ │ │ │ - 155: lstore 15 │ │ │ │ - 157: aload 7 │ │ │ │ - 159: aload 11 │ │ │ │ - 161: lload 15 │ │ │ │ - 163: invokeinterface #57, 4 // InterfaceMethod android/content/SharedPreferences$Editor.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ │ │ - 168: pop │ │ │ │ - 169: bipush 10 │ │ │ │ - 171: i2l │ │ │ │ - 172: lstore 12 │ │ │ │ - 174: lload 9 │ │ │ │ - 176: lload 12 │ │ │ │ - 178: lcmp │ │ │ │ - 179: istore_1 │ │ │ │ - 180: iload_1 │ │ │ │ - 181: iflt 224 │ │ │ │ - 184: invokestatic #74 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ - 187: lstore 9 │ │ │ │ - 189: aload 6 │ │ │ │ - 191: invokevirtual #69 // Method java/lang/Long.longValue:()J │ │ │ │ - 194: lstore 12 │ │ │ │ - 196: ldc2_w #77 // long 604800000l │ │ │ │ - 199: lstore_3 │ │ │ │ - 200: lload 12 │ │ │ │ - 202: lload_3 │ │ │ │ - 203: ladd │ │ │ │ - 204: lstore 12 │ │ │ │ - 206: lload 9 │ │ │ │ - 208: lload 12 │ │ │ │ - 210: lcmp │ │ │ │ - 211: istore 5 │ │ │ │ - 213: iload 5 │ │ │ │ - 215: iflt 224 │ │ │ │ - 218: aload_0 │ │ │ │ - 219: aload 7 │ │ │ │ - 221: invokestatic #83 // Method a:(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V │ │ │ │ - 224: aload 7 │ │ │ │ - 226: invokeinterface #87, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ - 231: pop │ │ │ │ - 232: goto 59 │ │ │ │ + 155: lstore_3 │ │ │ │ + 156: aload 7 │ │ │ │ + 158: aload 11 │ │ │ │ + 160: lload_3 │ │ │ │ + 161: invokeinterface #57, 4 // InterfaceMethod android/content/SharedPreferences$Editor.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ │ │ + 166: pop │ │ │ │ + 167: bipush 10 │ │ │ │ + 169: i2l │ │ │ │ + 170: lstore 12 │ │ │ │ + 172: lload 9 │ │ │ │ + 174: lload 12 │ │ │ │ + 176: lcmp │ │ │ │ + 177: istore_1 │ │ │ │ + 178: iload_1 │ │ │ │ + 179: iflt 222 │ │ │ │ + 182: invokestatic #74 // Method java/lang/System.currentTimeMillis:()J │ │ │ │ + 185: lstore 9 │ │ │ │ + 187: aload 6 │ │ │ │ + 189: invokevirtual #69 // Method java/lang/Long.longValue:()J │ │ │ │ + 192: lstore 12 │ │ │ │ + 194: ldc2_w #77 // long 604800000l │ │ │ │ + 197: lstore_3 │ │ │ │ + 198: lload 12 │ │ │ │ + 200: lload_3 │ │ │ │ + 201: ladd │ │ │ │ + 202: lstore 12 │ │ │ │ + 204: lload 9 │ │ │ │ + 206: lload 12 │ │ │ │ + 208: lcmp │ │ │ │ + 209: istore 5 │ │ │ │ + 211: iload 5 │ │ │ │ + 213: iflt 222 │ │ │ │ + 216: aload_0 │ │ │ │ + 217: aload 7 │ │ │ │ + 219: invokestatic #83 // Method a:(Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V │ │ │ │ + 222: aload 7 │ │ │ │ + 224: invokeinterface #87, 1 // InterfaceMethod android/content/SharedPreferences$Editor.commit:()Z │ │ │ │ + 229: pop │ │ │ │ + 230: goto 59 │ │ │ │ │ │ │ │ public static void a(android.content.Context, android.content.SharedPreferences$Editor); │ │ │ │ descriptor: (Landroid/content/Context;Landroid/content/SharedPreferences$Editor;)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=13, args_size=2 │ │ │ │ 0: iconst_4 │ │ │ │ @@ -379,200 +381,200 @@ │ │ │ │ 82: astore 7 │ │ │ │ 84: aload 7 │ │ │ │ 86: aload_0 │ │ │ │ 87: invokespecial #125 // Method android/widget/TextView."":(Landroid/content/Context;)V │ │ │ │ 90: aload_0 │ │ │ │ 91: ldc #126 // int 2131165278 │ │ │ │ 93: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 96: invokevirtual #128 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 99: astore 8 │ │ │ │ - 101: aload 7 │ │ │ │ - 103: aload 8 │ │ │ │ - 105: invokevirtual #131 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 108: aload 7 │ │ │ │ - 110: sipush 240 │ │ │ │ - 113: invokevirtual #135 // Method android/widget/TextView.setWidth:(I)V │ │ │ │ - 116: aload 7 │ │ │ │ - 118: bipush 17 │ │ │ │ - 120: invokevirtual #139 // Method android/widget/TextView.setGravity:(I)V │ │ │ │ - 123: aload 7 │ │ │ │ - 125: iload_2 │ │ │ │ - 126: iconst_0 │ │ │ │ + 96: invokeinterface #130, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 101: astore 8 │ │ │ │ + 103: aload 7 │ │ │ │ + 105: aload 8 │ │ │ │ + 107: invokevirtual #133 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 110: aload 7 │ │ │ │ + 112: sipush 240 │ │ │ │ + 115: invokevirtual #137 // Method android/widget/TextView.setWidth:(I)V │ │ │ │ + 118: aload 7 │ │ │ │ + 120: bipush 17 │ │ │ │ + 122: invokevirtual #141 // Method android/widget/TextView.setGravity:(I)V │ │ │ │ + 125: aload 7 │ │ │ │ 127: iload_2 │ │ │ │ - 128: bipush 10 │ │ │ │ - 130: invokevirtual #144 // Method android/widget/TextView.setPadding:(IIII)V │ │ │ │ - 133: aload 6 │ │ │ │ - 135: aload 7 │ │ │ │ - 137: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 140: new #117 // class android/widget/LinearLayout │ │ │ │ - 143: astore 7 │ │ │ │ - 145: aload 7 │ │ │ │ - 147: aload_0 │ │ │ │ - 148: invokespecial #118 // Method android/widget/LinearLayout."":(Landroid/content/Context;)V │ │ │ │ - 151: aload 7 │ │ │ │ - 153: iconst_0 │ │ │ │ - 154: invokevirtual #122 // Method android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ - 157: aload 7 │ │ │ │ - 159: iload_3 │ │ │ │ - 160: invokevirtual #149 // Method android/widget/LinearLayout.setGravity:(I)V │ │ │ │ - 163: aload 7 │ │ │ │ - 165: iconst_0 │ │ │ │ - 166: iconst_0 │ │ │ │ + 128: iconst_0 │ │ │ │ + 129: iload_2 │ │ │ │ + 130: bipush 10 │ │ │ │ + 132: invokevirtual #146 // Method android/widget/TextView.setPadding:(IIII)V │ │ │ │ + 135: aload 6 │ │ │ │ + 137: aload 7 │ │ │ │ + 139: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 142: new #117 // class android/widget/LinearLayout │ │ │ │ + 145: astore 7 │ │ │ │ + 147: aload 7 │ │ │ │ + 149: aload_0 │ │ │ │ + 150: invokespecial #118 // Method android/widget/LinearLayout."":(Landroid/content/Context;)V │ │ │ │ + 153: aload 7 │ │ │ │ + 155: iconst_0 │ │ │ │ + 156: invokevirtual #122 // Method android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ + 159: aload 7 │ │ │ │ + 161: iload_3 │ │ │ │ + 162: invokevirtual #151 // Method android/widget/LinearLayout.setGravity:(I)V │ │ │ │ + 165: aload 7 │ │ │ │ 167: iconst_0 │ │ │ │ - 168: iconst_5 │ │ │ │ - 169: invokevirtual #151 // Method android/widget/LinearLayout.setPadding:(IIII)V │ │ │ │ - 172: new #153 // class android/widget/ImageView │ │ │ │ - 175: astore 8 │ │ │ │ - 177: aload 8 │ │ │ │ - 179: aload_0 │ │ │ │ - 180: invokespecial #154 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ - 183: aload 8 │ │ │ │ - 185: iload 4 │ │ │ │ - 187: invokevirtual #157 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ - 190: new #153 // class android/widget/ImageView │ │ │ │ - 193: astore 9 │ │ │ │ - 195: aload 9 │ │ │ │ - 197: aload_0 │ │ │ │ - 198: invokespecial #154 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ - 201: aload 9 │ │ │ │ - 203: iload 4 │ │ │ │ - 205: invokevirtual #157 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ - 208: new #153 // class android/widget/ImageView │ │ │ │ - 211: astore 10 │ │ │ │ - 213: aload 10 │ │ │ │ - 215: aload_0 │ │ │ │ - 216: invokespecial #154 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ - 219: aload 10 │ │ │ │ - 221: iload 4 │ │ │ │ - 223: invokevirtual #157 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ - 226: new #153 // class android/widget/ImageView │ │ │ │ - 229: astore 11 │ │ │ │ - 231: aload 11 │ │ │ │ - 233: aload_0 │ │ │ │ - 234: invokespecial #154 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ - 237: aload 11 │ │ │ │ - 239: iload 4 │ │ │ │ - 241: invokevirtual #157 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ - 244: new #153 // class android/widget/ImageView │ │ │ │ - 247: astore 12 │ │ │ │ - 249: aload 12 │ │ │ │ - 251: aload_0 │ │ │ │ - 252: invokespecial #154 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ - 255: aload 12 │ │ │ │ - 257: iload 4 │ │ │ │ - 259: invokevirtual #157 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ - 262: aload 7 │ │ │ │ - 264: aload 8 │ │ │ │ - 266: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 269: aload 7 │ │ │ │ - 271: aload 9 │ │ │ │ - 273: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 276: aload 7 │ │ │ │ - 278: aload 10 │ │ │ │ - 280: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 283: aload 7 │ │ │ │ - 285: aload 11 │ │ │ │ - 287: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 290: aload 7 │ │ │ │ - 292: aload 12 │ │ │ │ - 294: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 297: aload 6 │ │ │ │ - 299: aload 7 │ │ │ │ - 301: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 304: new #159 // class android/widget/Button │ │ │ │ - 307: astore 7 │ │ │ │ - 309: aload 7 │ │ │ │ - 311: aload_0 │ │ │ │ - 312: invokespecial #160 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - 315: new #99 // class java/lang/StringBuilder │ │ │ │ - 318: astore 8 │ │ │ │ - 320: aload 8 │ │ │ │ - 322: invokespecial #102 // Method java/lang/StringBuilder."":()V │ │ │ │ - 325: aload_0 │ │ │ │ - 326: ldc #161 // int 2131165279 │ │ │ │ - 328: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 331: invokevirtual #128 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 334: astore 9 │ │ │ │ - 336: aload 8 │ │ │ │ - 338: aload 9 │ │ │ │ - 340: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 343: ldc #164 // String │ │ │ │ - 345: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 348: astore 8 │ │ │ │ - 350: getstatic #21 // Field a:Ljava/lang/String; │ │ │ │ - 353: astore 9 │ │ │ │ - 355: aload 8 │ │ │ │ - 357: aload 9 │ │ │ │ - 359: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 362: invokevirtual #111 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 365: astore 8 │ │ │ │ - 367: aload 7 │ │ │ │ - 369: aload 8 │ │ │ │ - 371: invokevirtual #165 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 374: new #167 // class dk/andsen/asqlitemanager/b │ │ │ │ - 377: astore 8 │ │ │ │ - 379: aload 8 │ │ │ │ - 381: aload_0 │ │ │ │ - 382: aload 5 │ │ │ │ - 384: invokespecial #170 // Method dk/andsen/asqlitemanager/b."":(Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ - 387: aload 7 │ │ │ │ - 389: aload 8 │ │ │ │ - 391: invokevirtual #174 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - 394: aload 6 │ │ │ │ - 396: aload 7 │ │ │ │ - 398: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 401: new #159 // class android/widget/Button │ │ │ │ - 404: astore 7 │ │ │ │ - 406: aload 7 │ │ │ │ - 408: aload_0 │ │ │ │ - 409: invokespecial #160 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 168: iconst_0 │ │ │ │ + 169: iconst_0 │ │ │ │ + 170: iconst_5 │ │ │ │ + 171: invokevirtual #153 // Method android/widget/LinearLayout.setPadding:(IIII)V │ │ │ │ + 174: new #155 // class android/widget/ImageView │ │ │ │ + 177: astore 8 │ │ │ │ + 179: aload 8 │ │ │ │ + 181: aload_0 │ │ │ │ + 182: invokespecial #156 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ + 185: aload 8 │ │ │ │ + 187: iload 4 │ │ │ │ + 189: invokevirtual #159 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ + 192: new #155 // class android/widget/ImageView │ │ │ │ + 195: astore 9 │ │ │ │ + 197: aload 9 │ │ │ │ + 199: aload_0 │ │ │ │ + 200: invokespecial #156 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ + 203: aload 9 │ │ │ │ + 205: iload 4 │ │ │ │ + 207: invokevirtual #159 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ + 210: new #155 // class android/widget/ImageView │ │ │ │ + 213: astore 10 │ │ │ │ + 215: aload 10 │ │ │ │ + 217: aload_0 │ │ │ │ + 218: invokespecial #156 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ + 221: aload 10 │ │ │ │ + 223: iload 4 │ │ │ │ + 225: invokevirtual #159 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ + 228: new #155 // class android/widget/ImageView │ │ │ │ + 231: astore 11 │ │ │ │ + 233: aload 11 │ │ │ │ + 235: aload_0 │ │ │ │ + 236: invokespecial #156 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ + 239: aload 11 │ │ │ │ + 241: iload 4 │ │ │ │ + 243: invokevirtual #159 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ + 246: new #155 // class android/widget/ImageView │ │ │ │ + 249: astore 12 │ │ │ │ + 251: aload 12 │ │ │ │ + 253: aload_0 │ │ │ │ + 254: invokespecial #156 // Method android/widget/ImageView."":(Landroid/content/Context;)V │ │ │ │ + 257: aload 12 │ │ │ │ + 259: iload 4 │ │ │ │ + 261: invokevirtual #159 // Method android/widget/ImageView.setImageResource:(I)V │ │ │ │ + 264: aload 7 │ │ │ │ + 266: aload 8 │ │ │ │ + 268: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 271: aload 7 │ │ │ │ + 273: aload 9 │ │ │ │ + 275: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 278: aload 7 │ │ │ │ + 280: aload 10 │ │ │ │ + 282: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 285: aload 7 │ │ │ │ + 287: aload 11 │ │ │ │ + 289: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 292: aload 7 │ │ │ │ + 294: aload 12 │ │ │ │ + 296: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 299: aload 6 │ │ │ │ + 301: aload 7 │ │ │ │ + 303: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 306: new #161 // class android/widget/Button │ │ │ │ + 309: astore 7 │ │ │ │ + 311: aload 7 │ │ │ │ + 313: aload_0 │ │ │ │ + 314: invokespecial #162 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 317: new #99 // class java/lang/StringBuilder │ │ │ │ + 320: astore 8 │ │ │ │ + 322: aload 8 │ │ │ │ + 324: invokespecial #102 // Method java/lang/StringBuilder."":()V │ │ │ │ + 327: aload_0 │ │ │ │ + 328: ldc #163 // int 2131165279 │ │ │ │ + 330: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 333: invokeinterface #130, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 338: astore 9 │ │ │ │ + 340: aload 8 │ │ │ │ + 342: aload 9 │ │ │ │ + 344: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 347: ldc #166 // String │ │ │ │ + 349: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 352: astore 8 │ │ │ │ + 354: getstatic #21 // Field a:Ljava/lang/String; │ │ │ │ + 357: astore 9 │ │ │ │ + 359: aload 8 │ │ │ │ + 361: aload 9 │ │ │ │ + 363: invokevirtual #108 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 366: invokevirtual #111 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 369: astore 8 │ │ │ │ + 371: aload 7 │ │ │ │ + 373: aload 8 │ │ │ │ + 375: invokevirtual #167 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 378: new #169 // class dk/andsen/asqlitemanager/b │ │ │ │ + 381: astore 8 │ │ │ │ + 383: aload 8 │ │ │ │ + 385: aload_0 │ │ │ │ + 386: aload 5 │ │ │ │ + 388: invokespecial #172 // Method dk/andsen/asqlitemanager/b."":(Landroid/content/Context;Landroid/app/Dialog;)V │ │ │ │ + 391: aload 7 │ │ │ │ + 393: aload 8 │ │ │ │ + 395: invokevirtual #176 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + 398: aload 6 │ │ │ │ + 400: aload 7 │ │ │ │ + 402: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 405: new #161 // class android/widget/Button │ │ │ │ + 408: astore 7 │ │ │ │ + 410: aload 7 │ │ │ │ 412: aload_0 │ │ │ │ - 413: ldc #175 // int 2131165280 │ │ │ │ - 415: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 418: invokevirtual #128 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 421: astore 8 │ │ │ │ - 423: aload 7 │ │ │ │ - 425: aload 8 │ │ │ │ - 427: invokevirtual #165 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 430: new #178 // class dk/andsen/asqlitemanager/c │ │ │ │ - 433: astore 8 │ │ │ │ - 435: aload 8 │ │ │ │ - 437: aload 5 │ │ │ │ - 439: invokespecial #181 // Method dk/andsen/asqlitemanager/c."":(Landroid/app/Dialog;)V │ │ │ │ - 442: aload 7 │ │ │ │ - 444: aload 8 │ │ │ │ - 446: invokevirtual #174 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - 449: aload 6 │ │ │ │ - 451: aload 7 │ │ │ │ - 453: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 456: new #159 // class android/widget/Button │ │ │ │ - 459: astore 7 │ │ │ │ - 461: aload 7 │ │ │ │ - 463: aload_0 │ │ │ │ - 464: invokespecial #160 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - 467: aload_0 │ │ │ │ - 468: ldc #182 // int 2131165281 │ │ │ │ - 470: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 473: invokevirtual #128 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 476: astore 8 │ │ │ │ - 478: aload 7 │ │ │ │ - 480: aload 8 │ │ │ │ - 482: invokevirtual #165 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 485: new #185 // class dk/andsen/asqlitemanager/d │ │ │ │ - 488: astore 8 │ │ │ │ - 490: aload 8 │ │ │ │ - 492: aload_1 │ │ │ │ - 493: aload 5 │ │ │ │ - 495: invokespecial #188 // Method dk/andsen/asqlitemanager/d."":(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ - 498: aload 7 │ │ │ │ - 500: aload 8 │ │ │ │ - 502: invokevirtual #174 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - 505: aload 6 │ │ │ │ - 507: aload 7 │ │ │ │ - 509: invokevirtual #148 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 512: aload 5 │ │ │ │ - 514: aload 6 │ │ │ │ - 516: invokevirtual #191 // Method android/app/Dialog.setContentView:(Landroid/view/View;)V │ │ │ │ - 519: aload 5 │ │ │ │ - 521: invokevirtual #194 // Method android/app/Dialog.show:()V │ │ │ │ - 524: return │ │ │ │ + 413: invokespecial #162 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 416: aload_0 │ │ │ │ + 417: ldc #177 // int 2131165280 │ │ │ │ + 419: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 422: invokeinterface #130, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 427: astore 8 │ │ │ │ + 429: aload 7 │ │ │ │ + 431: aload 8 │ │ │ │ + 433: invokevirtual #167 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 436: new #180 // class dk/andsen/asqlitemanager/c │ │ │ │ + 439: astore 8 │ │ │ │ + 441: aload 8 │ │ │ │ + 443: aload 5 │ │ │ │ + 445: invokespecial #183 // Method dk/andsen/asqlitemanager/c."":(Landroid/app/Dialog;)V │ │ │ │ + 448: aload 7 │ │ │ │ + 450: aload 8 │ │ │ │ + 452: invokevirtual #176 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + 455: aload 6 │ │ │ │ + 457: aload 7 │ │ │ │ + 459: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 462: new #161 // class android/widget/Button │ │ │ │ + 465: astore 7 │ │ │ │ + 467: aload 7 │ │ │ │ + 469: aload_0 │ │ │ │ + 470: invokespecial #162 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 473: aload_0 │ │ │ │ + 474: ldc #184 // int 2131165281 │ │ │ │ + 476: invokevirtual #17 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 479: invokeinterface #130, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 484: astore 8 │ │ │ │ + 486: aload 7 │ │ │ │ + 488: aload 8 │ │ │ │ + 490: invokevirtual #167 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 493: new #187 // class dk/andsen/asqlitemanager/d │ │ │ │ + 496: astore 8 │ │ │ │ + 498: aload 8 │ │ │ │ + 500: aload_1 │ │ │ │ + 501: aload 5 │ │ │ │ + 503: invokespecial #190 // Method dk/andsen/asqlitemanager/d."":(Landroid/content/SharedPreferences$Editor;Landroid/app/Dialog;)V │ │ │ │ + 506: aload 7 │ │ │ │ + 508: aload 8 │ │ │ │ + 510: invokevirtual #176 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + 513: aload 6 │ │ │ │ + 515: aload 7 │ │ │ │ + 517: invokevirtual #150 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 520: aload 5 │ │ │ │ + 522: aload 6 │ │ │ │ + 524: invokevirtual #193 // Method android/app/Dialog.setContentView:(Landroid/view/View;)V │ │ │ │ + 527: aload 5 │ │ │ │ + 529: invokevirtual #196 // Method android/app/Dialog.show:()V │ │ │ │ + 532: return │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/aSQLiteManager.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -368,17 +368,17 @@ │ │ │ │ #360 = Utf8 (Landroid/content/Context;)Ljava/lang/String; │ │ │ │ #361 = NameAndType #7:#360 // a:(Landroid/content/Context;)Ljava/lang/String; │ │ │ │ #362 = Methodref #49.#361 // dk/andsen/asqlitemanager/e.a:(Landroid/content/Context;)Ljava/lang/String; │ │ │ │ #363 = NameAndType #14:#10 // e:Ljava/lang/String; │ │ │ │ #364 = Fieldref #2.#363 // dk/andsen/asqlitemanager/aSQLiteManager.e:Ljava/lang/String; │ │ │ │ #365 = Integer 2131165231 │ │ │ │ #366 = Float 1.7944673E38f │ │ │ │ - #367 = Utf8 java/lang/Object │ │ │ │ - #368 = Class #367 // java/lang/Object │ │ │ │ - #369 = Methodref #368.#116 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #367 = Utf8 java/lang/CharSequence │ │ │ │ + #368 = Class #367 // java/lang/CharSequence │ │ │ │ + #369 = InterfaceMethodref #368.#116 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #370 = Integer 2131165338 │ │ │ │ #371 = Float 1.794489E38f │ │ │ │ #372 = Utf8 /mnt/sdcard/Android/data/com.dropbox.android/files/scratch │ │ │ │ #373 = String #372 // /mnt/sdcard/Android/data/com.dropbox.android/files/scratch │ │ │ │ #374 = Utf8 [Dropbox] │ │ │ │ #375 = String #374 // [Dropbox] │ │ │ │ #376 = Utf8 replaceAll │ │ │ │ @@ -1341,75 +1341,75 @@ │ │ │ │ 383: aload_0 │ │ │ │ 384: aload_3 │ │ │ │ 385: putfield #364 // Field e:Ljava/lang/String; │ │ │ │ 388: aload_0 │ │ │ │ 389: getfield #364 // Field e:Ljava/lang/String; │ │ │ │ 392: astore_3 │ │ │ │ 393: aload_3 │ │ │ │ - 394: ifnonnull 445 │ │ │ │ + 394: ifnonnull 449 │ │ │ │ 397: ldc_w #365 // int 2131165231 │ │ │ │ 400: istore 5 │ │ │ │ 402: aload_0 │ │ │ │ 403: iload 5 │ │ │ │ 405: invokevirtual #143 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 408: invokevirtual #369 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 411: astore_3 │ │ │ │ - 412: ldc_w #370 // int 2131165338 │ │ │ │ - 415: istore 4 │ │ │ │ - 417: aload_0 │ │ │ │ - 418: iload 4 │ │ │ │ - 420: invokevirtual #143 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 423: invokevirtual #369 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 426: astore 6 │ │ │ │ - 428: aload_0 │ │ │ │ - 429: getfield #47 // Field d:Landroid/content/Context; │ │ │ │ - 432: astore 7 │ │ │ │ - 434: aload_3 │ │ │ │ - 435: aload 6 │ │ │ │ - 437: aload 7 │ │ │ │ - 439: invokestatic #271 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 442: goto 235 │ │ │ │ - 445: aload_0 │ │ │ │ - 446: getfield #364 // Field e:Ljava/lang/String; │ │ │ │ - 449: ldc_w #373 // String /mnt/sdcard/Android/data/com.dropbox.android/files/scratch │ │ │ │ - 452: ldc_w #375 // String [Dropbox] │ │ │ │ - 455: invokevirtual #379 // Method java/lang/String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 458: ldc_w #381 // String ; │ │ │ │ - 461: invokevirtual #385 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - 464: astore_3 │ │ │ │ - 465: new #223 // class android/app/AlertDialog$Builder │ │ │ │ - 468: astore 6 │ │ │ │ - 470: aload 6 │ │ │ │ - 472: aload_0 │ │ │ │ - 473: invokespecial #224 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 476: ldc_w #386 // int 2131165269 │ │ │ │ - 479: istore 8 │ │ │ │ - 481: aload_0 │ │ │ │ - 482: iload 8 │ │ │ │ - 484: invokevirtual #391 // Method getString:(I)Ljava/lang/String; │ │ │ │ - 487: astore 7 │ │ │ │ - 489: aload 6 │ │ │ │ - 491: aload 7 │ │ │ │ - 493: invokevirtual #393 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 496: astore 6 │ │ │ │ - 498: new #395 // class dk/andsen/asqlitemanager/bg │ │ │ │ - 501: astore 7 │ │ │ │ - 503: aload 7 │ │ │ │ - 505: aload_0 │ │ │ │ - 506: invokespecial #396 // Method dk/andsen/asqlitemanager/bg."":(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ │ │ - 509: aload 6 │ │ │ │ - 511: aload_3 │ │ │ │ - 512: iconst_0 │ │ │ │ - 513: aload 7 │ │ │ │ - 515: invokevirtual #400 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 518: invokevirtual #403 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 521: astore_3 │ │ │ │ - 522: aload_3 │ │ │ │ - 523: invokevirtual #406 // Method android/app/AlertDialog.show:()V │ │ │ │ - 526: goto 235 │ │ │ │ + 408: invokeinterface #369, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 413: astore_3 │ │ │ │ + 414: ldc_w #370 // int 2131165338 │ │ │ │ + 417: istore 4 │ │ │ │ + 419: aload_0 │ │ │ │ + 420: iload 4 │ │ │ │ + 422: invokevirtual #143 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 425: invokeinterface #369, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 430: astore 6 │ │ │ │ + 432: aload_0 │ │ │ │ + 433: getfield #47 // Field d:Landroid/content/Context; │ │ │ │ + 436: astore 7 │ │ │ │ + 438: aload_3 │ │ │ │ + 439: aload 6 │ │ │ │ + 441: aload 7 │ │ │ │ + 443: invokestatic #271 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 446: goto 235 │ │ │ │ + 449: aload_0 │ │ │ │ + 450: getfield #364 // Field e:Ljava/lang/String; │ │ │ │ + 453: ldc_w #373 // String /mnt/sdcard/Android/data/com.dropbox.android/files/scratch │ │ │ │ + 456: ldc_w #375 // String [Dropbox] │ │ │ │ + 459: invokevirtual #379 // Method java/lang/String.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 462: ldc_w #381 // String ; │ │ │ │ + 465: invokevirtual #385 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 468: astore_3 │ │ │ │ + 469: new #223 // class android/app/AlertDialog$Builder │ │ │ │ + 472: astore 6 │ │ │ │ + 474: aload 6 │ │ │ │ + 476: aload_0 │ │ │ │ + 477: invokespecial #224 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 480: ldc_w #386 // int 2131165269 │ │ │ │ + 483: istore 8 │ │ │ │ + 485: aload_0 │ │ │ │ + 486: iload 8 │ │ │ │ + 488: invokevirtual #391 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 491: astore 7 │ │ │ │ + 493: aload 6 │ │ │ │ + 495: aload 7 │ │ │ │ + 497: invokevirtual #393 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 500: astore 6 │ │ │ │ + 502: new #395 // class dk/andsen/asqlitemanager/bg │ │ │ │ + 505: astore 7 │ │ │ │ + 507: aload 7 │ │ │ │ + 509: aload_0 │ │ │ │ + 510: invokespecial #396 // Method dk/andsen/asqlitemanager/bg."":(Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ │ │ + 513: aload 6 │ │ │ │ + 515: aload_3 │ │ │ │ + 516: iconst_0 │ │ │ │ + 517: aload 7 │ │ │ │ + 519: invokevirtual #400 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 522: invokevirtual #403 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 525: astore_3 │ │ │ │ + 526: aload_3 │ │ │ │ + 527: invokevirtual #406 // Method android/app/AlertDialog.show:()V │ │ │ │ + 530: goto 235 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 230 235 236 Class java/lang/Exception │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ ├── dk/andsen/asqlitemanager/aj.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,17 +16,17 @@ │ │ │ │ │ │ │ │ aj(final TableViewer a) { │ │ │ │ this.a = a; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ final String text = (String)((TextView)view).getText(); │ │ │ │ - Label_0113: { │ │ │ │ + Label_0115: { │ │ │ │ if (Build$VERSION.SDK_INT < 11) { │ │ │ │ - break Label_0113; │ │ │ │ + break Label_0115; │ │ │ │ } │ │ │ │ try { │ │ │ │ final Object systemService = this.a.getSystemService("clipboard"); │ │ │ │ try { │ │ │ │ ((ClipboardManager)systemService).setPrimaryClip(ClipData.newPlainText((CharSequence)"simple text", (CharSequence)text)); │ │ │ │ final TableViewer a = this.a; │ │ │ │ try { │ │ ├── dk/andsen/asqlitemanager/am.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -59,66 +59,69 @@ │ │ │ │ #51 = Integer 2131165395 │ │ │ │ #52 = Float 1.7945006E38f │ │ │ │ #53 = Utf8 android/content/Context │ │ │ │ #54 = Class #53 // android/content/Context │ │ │ │ #55 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #56 = NameAndType #21:#55 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #57 = Methodref #54.#56 // android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #58 = Utf8 dk/andsen/c/e │ │ │ │ - #59 = Class #58 // dk/andsen/c/e │ │ │ │ - #60 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #61 = NameAndType #7:#60 // a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #62 = Methodref #59.#61 // dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #63 = Utf8 java/lang/StringBuilder │ │ │ │ - #64 = Class #63 // java/lang/StringBuilder │ │ │ │ - #65 = Methodref #64.#17 // java/lang/StringBuilder."":()V │ │ │ │ - #66 = Utf8 File name │ │ │ │ - #67 = String #66 // File name │ │ │ │ - #68 = Utf8 append │ │ │ │ - #69 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #70 = NameAndType #68:#69 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #71 = Methodref #64.#70 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #72 = Methodref #64.#27 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - #73 = Utf8 d │ │ │ │ - #74 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #75 = NameAndType #73:#74 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #76 = Methodref #47.#75 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #77 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ - #78 = NameAndType #7:#77 // a:(Ljava/lang/String;Z)V │ │ │ │ - #79 = Methodref #59.#78 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - #80 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #81 = NameAndType #42:#80 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #82 = Methodref #47.#81 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #83 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #84 = NameAndType #7:#83 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #85 = Methodref #47.#84 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #86 = Utf8 J │ │ │ │ - #87 = NameAndType #7:#86 // a:J │ │ │ │ - #88 = Fieldref #41.#87 // dk/andsen/asqlitemanager/ak.a:J │ │ │ │ - #89 = Utf8 I │ │ │ │ - #90 = NameAndType #9:#89 // b:I │ │ │ │ - #91 = Fieldref #41.#90 // dk/andsen/asqlitemanager/ak.b:I │ │ │ │ - #92 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ - #93 = Class #92 // dk/andsen/asqlitemanager/q │ │ │ │ - #94 = Utf8 (Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #95 = NameAndType #9:#94 // b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #96 = Methodref #93.#95 // dk/andsen/asqlitemanager/q.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #97 = Utf8 e │ │ │ │ - #98 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #99 = NameAndType #97:#98 // e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #100 = Methodref #47.#99 // dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #101 = Utf8 android/content/DialogInterface │ │ │ │ - #102 = Class #101 // android/content/DialogInterface │ │ │ │ - #103 = Utf8 cancel │ │ │ │ - #104 = NameAndType #103:#16 // cancel:()V │ │ │ │ - #105 = InterfaceMethodref #102.#104 // android/content/DialogInterface.cancel:()V │ │ │ │ - #106 = Utf8 Code │ │ │ │ - #107 = Utf8 (Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ │ │ - #108 = Utf8 onClick │ │ │ │ - #109 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ + #58 = Utf8 java/lang/CharSequence │ │ │ │ + #59 = Class #58 // java/lang/CharSequence │ │ │ │ + #60 = InterfaceMethodref #59.#27 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #61 = Utf8 dk/andsen/c/e │ │ │ │ + #62 = Class #61 // dk/andsen/c/e │ │ │ │ + #63 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #64 = NameAndType #7:#63 // a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #65 = Methodref #62.#64 // dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #66 = Utf8 java/lang/StringBuilder │ │ │ │ + #67 = Class #66 // java/lang/StringBuilder │ │ │ │ + #68 = Methodref #67.#17 // java/lang/StringBuilder."":()V │ │ │ │ + #69 = Utf8 File name │ │ │ │ + #70 = String #69 // File name │ │ │ │ + #71 = Utf8 append │ │ │ │ + #72 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #73 = NameAndType #71:#72 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #74 = Methodref #67.#73 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #75 = Methodref #67.#27 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + #76 = Utf8 d │ │ │ │ + #77 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #78 = NameAndType #76:#77 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #79 = Methodref #47.#78 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #80 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ + #81 = NameAndType #7:#80 // a:(Ljava/lang/String;Z)V │ │ │ │ + #82 = Methodref #62.#81 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + #83 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #84 = NameAndType #42:#83 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #85 = Methodref #47.#84 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #86 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #87 = NameAndType #7:#86 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #88 = Methodref #47.#87 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #89 = Utf8 J │ │ │ │ + #90 = NameAndType #7:#89 // a:J │ │ │ │ + #91 = Fieldref #41.#90 // dk/andsen/asqlitemanager/ak.a:J │ │ │ │ + #92 = Utf8 I │ │ │ │ + #93 = NameAndType #9:#92 // b:I │ │ │ │ + #94 = Fieldref #41.#93 // dk/andsen/asqlitemanager/ak.b:I │ │ │ │ + #95 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ + #96 = Class #95 // dk/andsen/asqlitemanager/q │ │ │ │ + #97 = Utf8 (Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #98 = NameAndType #9:#97 // b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #99 = Methodref #96.#98 // dk/andsen/asqlitemanager/q.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #100 = Utf8 e │ │ │ │ + #101 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #102 = NameAndType #100:#101 // e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #103 = Methodref #47.#102 // dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #104 = Utf8 android/content/DialogInterface │ │ │ │ + #105 = Class #104 // android/content/DialogInterface │ │ │ │ + #106 = Utf8 cancel │ │ │ │ + #107 = NameAndType #106:#16 // cancel:()V │ │ │ │ + #108 = InterfaceMethodref #105.#107 // android/content/DialogInterface.cancel:()V │ │ │ │ + #109 = Utf8 Code │ │ │ │ + #110 = Utf8 (Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ │ │ + #111 = Utf8 onClick │ │ │ │ + #112 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ { │ │ │ │ final android.widget.EditText a; │ │ │ │ descriptor: Landroid/widget/EditText; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ final dk.andsen.asqlitemanager.ak b; │ │ │ │ descriptor: Ldk/andsen/asqlitemanager/ak; │ │ │ │ @@ -139,119 +142,115 @@ │ │ │ │ 11: invokespecial #18 // Method java/lang/Object."":()V │ │ │ │ 14: return │ │ │ │ │ │ │ │ public void onClick(android.content.DialogInterface, int); │ │ │ │ descriptor: (Landroid/content/DialogInterface;I)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=3 │ │ │ │ + stack=300, locals=13, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ 4: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ 7: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 10: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ 13: astore_3 │ │ │ │ 14: ldc #35 // String │ │ │ │ 16: astore 4 │ │ │ │ 18: aload_3 │ │ │ │ 19: aload 4 │ │ │ │ 21: invokevirtual #39 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 24: istore 5 │ │ │ │ 26: iload 5 │ │ │ │ - 28: ifeq 75 │ │ │ │ + 28: ifeq 77 │ │ │ │ 31: aload_0 │ │ │ │ 32: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ 35: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ 38: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ 41: astore_3 │ │ │ │ 42: ldc #51 // int 2131165395 │ │ │ │ 44: istore 6 │ │ │ │ 46: aload_3 │ │ │ │ 47: iload 6 │ │ │ │ 49: invokevirtual #57 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 52: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 55: astore_3 │ │ │ │ - 56: aload_0 │ │ │ │ - 57: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 60: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 63: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 66: astore 4 │ │ │ │ - 68: aload_3 │ │ │ │ - 69: aload 4 │ │ │ │ - 71: invokestatic #62 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 74: return │ │ │ │ - 75: new #64 // class java/lang/StringBuilder │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: invokespecial #65 // Method java/lang/StringBuilder."":()V │ │ │ │ - 83: aload_3 │ │ │ │ - 84: ldc #67 // String File name │ │ │ │ - 86: invokevirtual #71 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 89: astore_3 │ │ │ │ - 90: aload_0 │ │ │ │ - 91: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ - 94: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 97: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 100: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - 103: astore 4 │ │ │ │ - 105: aload_3 │ │ │ │ - 106: aload 4 │ │ │ │ - 108: invokevirtual #71 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 111: invokevirtual #72 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 114: astore_3 │ │ │ │ - 115: aload_0 │ │ │ │ - 116: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 119: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 122: invokestatic #76 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 125: istore 6 │ │ │ │ - 127: aload_3 │ │ │ │ - 128: iload 6 │ │ │ │ - 130: invokestatic #79 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 133: aload_0 │ │ │ │ - 134: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 137: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 140: invokestatic #82 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - 143: astore_3 │ │ │ │ - 144: aload_0 │ │ │ │ - 145: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ - 148: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 151: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 154: astore 4 │ │ │ │ - 156: aload_0 │ │ │ │ - 157: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 160: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 163: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - 166: astore 7 │ │ │ │ - 168: aload_0 │ │ │ │ - 169: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 172: astore 8 │ │ │ │ - 174: aload 8 │ │ │ │ - 176: getfield #88 // Field dk/andsen/asqlitemanager/ak.a:J │ │ │ │ - 179: lstore 9 │ │ │ │ - 181: aload_0 │ │ │ │ - 182: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 185: astore 11 │ │ │ │ - 187: aload 11 │ │ │ │ - 189: getfield #91 // Field dk/andsen/asqlitemanager/ak.b:I │ │ │ │ - 192: istore 12 │ │ │ │ - 194: aload_0 │ │ │ │ - 195: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 198: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 201: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 204: astore 13 │ │ │ │ - 206: aload_3 │ │ │ │ - 207: aload 4 │ │ │ │ - 209: aload 7 │ │ │ │ - 211: lload 9 │ │ │ │ - 213: iload 12 │ │ │ │ - 215: aload 13 │ │ │ │ - 217: invokevirtual #96 // Method dk/andsen/asqlitemanager/q.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - 220: aload_0 │ │ │ │ - 221: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 224: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 227: astore_3 │ │ │ │ - 228: aload_3 │ │ │ │ - 229: invokestatic #100 // Method dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - 232: aload_1 │ │ │ │ - 233: invokeinterface #105, 1 // InterfaceMethod android/content/DialogInterface.cancel:()V │ │ │ │ - 238: goto 74 │ │ │ │ + 52: invokeinterface #60, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 57: astore_3 │ │ │ │ + 58: aload_0 │ │ │ │ + 59: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 62: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 65: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 68: astore 4 │ │ │ │ + 70: aload_3 │ │ │ │ + 71: aload 4 │ │ │ │ + 73: invokestatic #65 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 76: return │ │ │ │ + 77: new #67 // class java/lang/StringBuilder │ │ │ │ + 80: astore_3 │ │ │ │ + 81: aload_3 │ │ │ │ + 82: invokespecial #68 // Method java/lang/StringBuilder."":()V │ │ │ │ + 85: aload_3 │ │ │ │ + 86: ldc #70 // String File name │ │ │ │ + 88: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 91: astore_3 │ │ │ │ + 92: aload_0 │ │ │ │ + 93: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ + 96: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 99: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 102: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + 105: astore 4 │ │ │ │ + 107: aload_3 │ │ │ │ + 108: aload 4 │ │ │ │ + 110: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 113: invokevirtual #75 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 116: astore_3 │ │ │ │ + 117: aload_0 │ │ │ │ + 118: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 121: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 124: invokestatic #79 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 127: istore 6 │ │ │ │ + 129: aload_3 │ │ │ │ + 130: iload 6 │ │ │ │ + 132: invokestatic #82 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 135: aload_0 │ │ │ │ + 136: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 139: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 142: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + 145: astore 4 │ │ │ │ + 147: aload_0 │ │ │ │ + 148: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ + 151: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 154: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 157: astore 7 │ │ │ │ + 159: aload_0 │ │ │ │ + 160: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 163: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 166: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + 169: astore 8 │ │ │ │ + 171: aload_0 │ │ │ │ + 172: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 175: getfield #91 // Field dk/andsen/asqlitemanager/ak.a:J │ │ │ │ + 178: lstore 9 │ │ │ │ + 180: aload_0 │ │ │ │ + 181: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 184: getfield #94 // Field dk/andsen/asqlitemanager/ak.b:I │ │ │ │ + 187: istore 11 │ │ │ │ + 189: aload_0 │ │ │ │ + 190: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 193: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 196: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 199: astore 12 │ │ │ │ + 201: aload 4 │ │ │ │ + 203: aload 7 │ │ │ │ + 205: aload 8 │ │ │ │ + 207: lload 9 │ │ │ │ + 209: iload 11 │ │ │ │ + 211: aload 12 │ │ │ │ + 213: invokevirtual #99 // Method dk/andsen/asqlitemanager/q.b:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + 216: aload_0 │ │ │ │ + 217: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 220: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 223: astore_3 │ │ │ │ + 224: aload_3 │ │ │ │ + 225: invokestatic #103 // Method dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + 228: aload_1 │ │ │ │ + 229: invokeinterface #108, 1 // InterfaceMethod android/content/DialogInterface.cancel:()V │ │ │ │ + 234: goto 76 │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/an.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -59,62 +59,65 @@ │ │ │ │ #51 = Integer 2131165395 │ │ │ │ #52 = Float 1.7945006E38f │ │ │ │ #53 = Utf8 android/content/Context │ │ │ │ #54 = Class #53 // android/content/Context │ │ │ │ #55 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #56 = NameAndType #21:#55 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #57 = Methodref #54.#56 // android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #58 = Utf8 dk/andsen/c/e │ │ │ │ - #59 = Class #58 // dk/andsen/c/e │ │ │ │ - #60 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #61 = NameAndType #7:#60 // a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #62 = Methodref #59.#61 // dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #63 = Utf8 java/lang/StringBuilder │ │ │ │ - #64 = Class #63 // java/lang/StringBuilder │ │ │ │ - #65 = Methodref #64.#17 // java/lang/StringBuilder."":()V │ │ │ │ - #66 = Utf8 File name │ │ │ │ - #67 = String #66 // File name │ │ │ │ - #68 = Utf8 append │ │ │ │ - #69 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #70 = NameAndType #68:#69 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #71 = Methodref #64.#70 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #72 = Methodref #64.#27 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - #73 = Utf8 d │ │ │ │ - #74 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #75 = NameAndType #73:#74 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #76 = Methodref #47.#75 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #77 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ - #78 = NameAndType #7:#77 // a:(Ljava/lang/String;Z)V │ │ │ │ - #79 = Methodref #59.#78 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - #80 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #81 = NameAndType #42:#80 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #82 = Methodref #47.#81 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #83 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #84 = NameAndType #7:#83 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #85 = Methodref #47.#84 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #86 = Utf8 J │ │ │ │ - #87 = NameAndType #7:#86 // a:J │ │ │ │ - #88 = Fieldref #41.#87 // dk/andsen/asqlitemanager/ak.a:J │ │ │ │ - #89 = Utf8 I │ │ │ │ - #90 = NameAndType #9:#89 // b:I │ │ │ │ - #91 = Fieldref #41.#90 // dk/andsen/asqlitemanager/ak.b:I │ │ │ │ - #92 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ - #93 = Class #92 // dk/andsen/asqlitemanager/q │ │ │ │ - #94 = Utf8 (Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #95 = NameAndType #7:#94 // a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #96 = Methodref #93.#95 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #97 = Utf8 android/content/DialogInterface │ │ │ │ - #98 = Class #97 // android/content/DialogInterface │ │ │ │ - #99 = Utf8 cancel │ │ │ │ - #100 = NameAndType #99:#16 // cancel:()V │ │ │ │ - #101 = InterfaceMethodref #98.#100 // android/content/DialogInterface.cancel:()V │ │ │ │ - #102 = Utf8 Code │ │ │ │ - #103 = Utf8 (Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ │ │ - #104 = Utf8 onClick │ │ │ │ - #105 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ + #58 = Utf8 java/lang/CharSequence │ │ │ │ + #59 = Class #58 // java/lang/CharSequence │ │ │ │ + #60 = InterfaceMethodref #59.#27 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #61 = Utf8 dk/andsen/c/e │ │ │ │ + #62 = Class #61 // dk/andsen/c/e │ │ │ │ + #63 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #64 = NameAndType #7:#63 // a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #65 = Methodref #62.#64 // dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #66 = Utf8 java/lang/StringBuilder │ │ │ │ + #67 = Class #66 // java/lang/StringBuilder │ │ │ │ + #68 = Methodref #67.#17 // java/lang/StringBuilder."":()V │ │ │ │ + #69 = Utf8 File name │ │ │ │ + #70 = String #69 // File name │ │ │ │ + #71 = Utf8 append │ │ │ │ + #72 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #73 = NameAndType #71:#72 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #74 = Methodref #67.#73 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #75 = Methodref #67.#27 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + #76 = Utf8 d │ │ │ │ + #77 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #78 = NameAndType #76:#77 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #79 = Methodref #47.#78 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #80 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ + #81 = NameAndType #7:#80 // a:(Ljava/lang/String;Z)V │ │ │ │ + #82 = Methodref #62.#81 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + #83 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #84 = NameAndType #42:#83 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #85 = Methodref #47.#84 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #86 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #87 = NameAndType #7:#86 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #88 = Methodref #47.#87 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #89 = Utf8 J │ │ │ │ + #90 = NameAndType #7:#89 // a:J │ │ │ │ + #91 = Fieldref #41.#90 // dk/andsen/asqlitemanager/ak.a:J │ │ │ │ + #92 = Utf8 I │ │ │ │ + #93 = NameAndType #9:#92 // b:I │ │ │ │ + #94 = Fieldref #41.#93 // dk/andsen/asqlitemanager/ak.b:I │ │ │ │ + #95 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ + #96 = Class #95 // dk/andsen/asqlitemanager/q │ │ │ │ + #97 = Utf8 (Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #98 = NameAndType #7:#97 // a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #99 = Methodref #96.#98 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #100 = Utf8 android/content/DialogInterface │ │ │ │ + #101 = Class #100 // android/content/DialogInterface │ │ │ │ + #102 = Utf8 cancel │ │ │ │ + #103 = NameAndType #102:#16 // cancel:()V │ │ │ │ + #104 = InterfaceMethodref #101.#103 // android/content/DialogInterface.cancel:()V │ │ │ │ + #105 = Utf8 Code │ │ │ │ + #106 = Utf8 (Ldk/andsen/asqlitemanager/ak;Landroid/widget/EditText;)V │ │ │ │ + #107 = Utf8 onClick │ │ │ │ + #108 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ { │ │ │ │ final android.widget.EditText a; │ │ │ │ descriptor: Landroid/widget/EditText; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ final dk.andsen.asqlitemanager.ak b; │ │ │ │ descriptor: Ldk/andsen/asqlitemanager/ak; │ │ │ │ @@ -135,113 +138,111 @@ │ │ │ │ 11: invokespecial #18 // Method java/lang/Object."":()V │ │ │ │ 14: return │ │ │ │ │ │ │ │ public void onClick(android.content.DialogInterface, int); │ │ │ │ descriptor: (Landroid/content/DialogInterface;I)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=3 │ │ │ │ + stack=300, locals=13, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ 4: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ 7: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 10: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ 13: astore_3 │ │ │ │ 14: ldc #35 // String │ │ │ │ 16: astore 4 │ │ │ │ 18: aload_3 │ │ │ │ 19: aload 4 │ │ │ │ 21: invokevirtual #39 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 24: istore 5 │ │ │ │ 26: iload 5 │ │ │ │ - 28: ifeq 75 │ │ │ │ + 28: ifeq 77 │ │ │ │ 31: aload_0 │ │ │ │ 32: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ 35: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ 38: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ 41: astore_3 │ │ │ │ 42: ldc #51 // int 2131165395 │ │ │ │ 44: istore 6 │ │ │ │ 46: aload_3 │ │ │ │ 47: iload 6 │ │ │ │ 49: invokevirtual #57 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 52: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 55: astore_3 │ │ │ │ - 56: aload_0 │ │ │ │ - 57: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 60: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 63: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 66: astore 4 │ │ │ │ - 68: aload_3 │ │ │ │ - 69: aload 4 │ │ │ │ - 71: invokestatic #62 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 74: return │ │ │ │ - 75: new #64 // class java/lang/StringBuilder │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: invokespecial #65 // Method java/lang/StringBuilder."":()V │ │ │ │ - 83: aload_3 │ │ │ │ - 84: ldc #67 // String File name │ │ │ │ - 86: invokevirtual #71 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 89: astore_3 │ │ │ │ - 90: aload_0 │ │ │ │ - 91: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ - 94: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 97: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 100: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - 103: astore 4 │ │ │ │ - 105: aload_3 │ │ │ │ - 106: aload 4 │ │ │ │ - 108: invokevirtual #71 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 111: invokevirtual #72 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 114: astore_3 │ │ │ │ - 115: aload_0 │ │ │ │ - 116: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 119: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 122: invokestatic #76 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 125: istore 6 │ │ │ │ - 127: aload_3 │ │ │ │ - 128: iload 6 │ │ │ │ - 130: invokestatic #79 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 133: aload_0 │ │ │ │ - 134: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 137: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 140: invokestatic #82 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - 143: astore_3 │ │ │ │ - 144: aload_0 │ │ │ │ - 145: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ - 148: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 151: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 154: astore 4 │ │ │ │ - 156: aload_0 │ │ │ │ - 157: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 160: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 163: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - 166: astore 7 │ │ │ │ - 168: aload_0 │ │ │ │ - 169: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 172: astore 8 │ │ │ │ - 174: aload 8 │ │ │ │ - 176: getfield #88 // Field dk/andsen/asqlitemanager/ak.a:J │ │ │ │ - 179: lstore 9 │ │ │ │ - 181: aload_0 │ │ │ │ - 182: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 185: astore 11 │ │ │ │ - 187: aload 11 │ │ │ │ - 189: getfield #91 // Field dk/andsen/asqlitemanager/ak.b:I │ │ │ │ - 192: istore 12 │ │ │ │ - 194: aload_0 │ │ │ │ - 195: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ - 198: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 201: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 204: astore 13 │ │ │ │ - 206: aload_3 │ │ │ │ - 207: aload 4 │ │ │ │ - 209: aload 7 │ │ │ │ - 211: lload 9 │ │ │ │ - 213: iload 12 │ │ │ │ - 215: aload 13 │ │ │ │ - 217: invokevirtual #96 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - 220: aload_1 │ │ │ │ - 221: invokeinterface #101, 1 // InterfaceMethod android/content/DialogInterface.cancel:()V │ │ │ │ - 226: goto 74 │ │ │ │ + 52: invokeinterface #60, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 57: astore_3 │ │ │ │ + 58: aload_0 │ │ │ │ + 59: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 62: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 65: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 68: astore 4 │ │ │ │ + 70: aload_3 │ │ │ │ + 71: aload 4 │ │ │ │ + 73: invokestatic #65 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 76: return │ │ │ │ + 77: new #67 // class java/lang/StringBuilder │ │ │ │ + 80: astore_3 │ │ │ │ + 81: aload_3 │ │ │ │ + 82: invokespecial #68 // Method java/lang/StringBuilder."":()V │ │ │ │ + 85: aload_3 │ │ │ │ + 86: ldc #70 // String File name │ │ │ │ + 88: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 91: astore_3 │ │ │ │ + 92: aload_0 │ │ │ │ + 93: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ + 96: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 99: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 102: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + 105: astore 4 │ │ │ │ + 107: aload_3 │ │ │ │ + 108: aload 4 │ │ │ │ + 110: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 113: invokevirtual #75 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 116: astore_3 │ │ │ │ + 117: aload_0 │ │ │ │ + 118: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 121: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 124: invokestatic #79 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 127: istore 6 │ │ │ │ + 129: aload_3 │ │ │ │ + 130: iload 6 │ │ │ │ + 132: invokestatic #82 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 135: aload_0 │ │ │ │ + 136: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 139: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 142: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + 145: astore 4 │ │ │ │ + 147: aload_0 │ │ │ │ + 148: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ + 151: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 154: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 157: astore 7 │ │ │ │ + 159: aload_0 │ │ │ │ + 160: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 163: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 166: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + 169: astore 8 │ │ │ │ + 171: aload_0 │ │ │ │ + 172: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 175: getfield #91 // Field dk/andsen/asqlitemanager/ak.a:J │ │ │ │ + 178: lstore 9 │ │ │ │ + 180: aload_0 │ │ │ │ + 181: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 184: getfield #94 // Field dk/andsen/asqlitemanager/ak.b:I │ │ │ │ + 187: istore 11 │ │ │ │ + 189: aload_0 │ │ │ │ + 190: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ak; │ │ │ │ + 193: getfield #45 // Field dk/andsen/asqlitemanager/ak.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 196: astore_3 │ │ │ │ + 197: aload_3 │ │ │ │ + 198: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 201: astore 12 │ │ │ │ + 203: aload 4 │ │ │ │ + 205: aload 7 │ │ │ │ + 207: aload 8 │ │ │ │ + 209: lload 9 │ │ │ │ + 211: iload 11 │ │ │ │ + 213: aload 12 │ │ │ │ + 215: invokevirtual #99 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + 218: aload_1 │ │ │ │ + 219: invokeinterface #104, 1 // InterfaceMethod android/content/DialogInterface.cancel:()V │ │ │ │ + 224: goto 76 │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/aq.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -59,62 +59,65 @@ │ │ │ │ #51 = Integer 2131165395 │ │ │ │ #52 = Float 1.7945006E38f │ │ │ │ #53 = Utf8 android/content/Context │ │ │ │ #54 = Class #53 // android/content/Context │ │ │ │ #55 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #56 = NameAndType #21:#55 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #57 = Methodref #54.#56 // android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #58 = Utf8 dk/andsen/c/e │ │ │ │ - #59 = Class #58 // dk/andsen/c/e │ │ │ │ - #60 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #61 = NameAndType #7:#60 // a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #62 = Methodref #59.#61 // dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #63 = Utf8 java/lang/StringBuilder │ │ │ │ - #64 = Class #63 // java/lang/StringBuilder │ │ │ │ - #65 = Methodref #64.#17 // java/lang/StringBuilder."":()V │ │ │ │ - #66 = Utf8 File name │ │ │ │ - #67 = String #66 // File name │ │ │ │ - #68 = Utf8 append │ │ │ │ - #69 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #70 = NameAndType #68:#69 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #71 = Methodref #64.#70 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #72 = Methodref #64.#27 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - #73 = Utf8 d │ │ │ │ - #74 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #75 = NameAndType #73:#74 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #76 = Methodref #47.#75 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #77 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ - #78 = NameAndType #7:#77 // a:(Ljava/lang/String;Z)V │ │ │ │ - #79 = Methodref #59.#78 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - #80 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #81 = NameAndType #42:#80 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #82 = Methodref #47.#81 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #83 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #84 = NameAndType #7:#83 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #85 = Methodref #47.#84 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #86 = Utf8 J │ │ │ │ - #87 = NameAndType #7:#86 // a:J │ │ │ │ - #88 = Fieldref #41.#87 // dk/andsen/asqlitemanager/ao.a:J │ │ │ │ - #89 = Utf8 I │ │ │ │ - #90 = NameAndType #9:#89 // b:I │ │ │ │ - #91 = Fieldref #41.#90 // dk/andsen/asqlitemanager/ao.b:I │ │ │ │ - #92 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ - #93 = Class #92 // dk/andsen/asqlitemanager/q │ │ │ │ - #94 = Utf8 (Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #95 = NameAndType #7:#94 // a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #96 = Methodref #93.#95 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - #97 = Utf8 android/content/DialogInterface │ │ │ │ - #98 = Class #97 // android/content/DialogInterface │ │ │ │ - #99 = Utf8 cancel │ │ │ │ - #100 = NameAndType #99:#16 // cancel:()V │ │ │ │ - #101 = InterfaceMethodref #98.#100 // android/content/DialogInterface.cancel:()V │ │ │ │ - #102 = Utf8 Code │ │ │ │ - #103 = Utf8 (Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V │ │ │ │ - #104 = Utf8 onClick │ │ │ │ - #105 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ + #58 = Utf8 java/lang/CharSequence │ │ │ │ + #59 = Class #58 // java/lang/CharSequence │ │ │ │ + #60 = InterfaceMethodref #59.#27 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #61 = Utf8 dk/andsen/c/e │ │ │ │ + #62 = Class #61 // dk/andsen/c/e │ │ │ │ + #63 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #64 = NameAndType #7:#63 // a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #65 = Methodref #62.#64 // dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #66 = Utf8 java/lang/StringBuilder │ │ │ │ + #67 = Class #66 // java/lang/StringBuilder │ │ │ │ + #68 = Methodref #67.#17 // java/lang/StringBuilder."":()V │ │ │ │ + #69 = Utf8 File name │ │ │ │ + #70 = String #69 // File name │ │ │ │ + #71 = Utf8 append │ │ │ │ + #72 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #73 = NameAndType #71:#72 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #74 = Methodref #67.#73 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #75 = Methodref #67.#27 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + #76 = Utf8 d │ │ │ │ + #77 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #78 = NameAndType #76:#77 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #79 = Methodref #47.#78 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #80 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ + #81 = NameAndType #7:#80 // a:(Ljava/lang/String;Z)V │ │ │ │ + #82 = Methodref #62.#81 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + #83 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #84 = NameAndType #42:#83 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #85 = Methodref #47.#84 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #86 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #87 = NameAndType #7:#86 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #88 = Methodref #47.#87 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #89 = Utf8 J │ │ │ │ + #90 = NameAndType #7:#89 // a:J │ │ │ │ + #91 = Fieldref #41.#90 // dk/andsen/asqlitemanager/ao.a:J │ │ │ │ + #92 = Utf8 I │ │ │ │ + #93 = NameAndType #9:#92 // b:I │ │ │ │ + #94 = Fieldref #41.#93 // dk/andsen/asqlitemanager/ao.b:I │ │ │ │ + #95 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ + #96 = Class #95 // dk/andsen/asqlitemanager/q │ │ │ │ + #97 = Utf8 (Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #98 = NameAndType #7:#97 // a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #99 = Methodref #96.#98 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + #100 = Utf8 android/content/DialogInterface │ │ │ │ + #101 = Class #100 // android/content/DialogInterface │ │ │ │ + #102 = Utf8 cancel │ │ │ │ + #103 = NameAndType #102:#16 // cancel:()V │ │ │ │ + #104 = InterfaceMethodref #101.#103 // android/content/DialogInterface.cancel:()V │ │ │ │ + #105 = Utf8 Code │ │ │ │ + #106 = Utf8 (Ldk/andsen/asqlitemanager/ao;Landroid/widget/EditText;)V │ │ │ │ + #107 = Utf8 onClick │ │ │ │ + #108 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ { │ │ │ │ final android.widget.EditText a; │ │ │ │ descriptor: Landroid/widget/EditText; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ final dk.andsen.asqlitemanager.ao b; │ │ │ │ descriptor: Ldk/andsen/asqlitemanager/ao; │ │ │ │ @@ -135,113 +138,111 @@ │ │ │ │ 11: invokespecial #18 // Method java/lang/Object."":()V │ │ │ │ 14: return │ │ │ │ │ │ │ │ public void onClick(android.content.DialogInterface, int); │ │ │ │ descriptor: (Landroid/content/DialogInterface;I)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=14, args_size=3 │ │ │ │ + stack=300, locals=13, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ 4: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ 7: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 10: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ 13: astore_3 │ │ │ │ 14: ldc #35 // String │ │ │ │ 16: astore 4 │ │ │ │ 18: aload_3 │ │ │ │ 19: aload 4 │ │ │ │ 21: invokevirtual #39 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 24: istore 5 │ │ │ │ 26: iload 5 │ │ │ │ - 28: ifeq 75 │ │ │ │ + 28: ifeq 77 │ │ │ │ 31: aload_0 │ │ │ │ 32: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ 35: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ 38: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ 41: astore_3 │ │ │ │ 42: ldc #51 // int 2131165395 │ │ │ │ 44: istore 6 │ │ │ │ 46: aload_3 │ │ │ │ 47: iload 6 │ │ │ │ 49: invokevirtual #57 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 52: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 55: astore_3 │ │ │ │ - 56: aload_0 │ │ │ │ - 57: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 60: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 63: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 66: astore 4 │ │ │ │ - 68: aload_3 │ │ │ │ - 69: aload 4 │ │ │ │ - 71: invokestatic #62 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 74: return │ │ │ │ - 75: new #64 // class java/lang/StringBuilder │ │ │ │ - 78: astore_3 │ │ │ │ - 79: aload_3 │ │ │ │ - 80: invokespecial #65 // Method java/lang/StringBuilder."":()V │ │ │ │ - 83: aload_3 │ │ │ │ - 84: ldc #67 // String File name │ │ │ │ - 86: invokevirtual #71 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 89: astore_3 │ │ │ │ - 90: aload_0 │ │ │ │ - 91: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ - 94: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 97: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 100: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - 103: astore 4 │ │ │ │ - 105: aload_3 │ │ │ │ - 106: aload 4 │ │ │ │ - 108: invokevirtual #71 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 111: invokevirtual #72 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 114: astore_3 │ │ │ │ - 115: aload_0 │ │ │ │ - 116: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 119: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 122: invokestatic #76 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 125: istore 6 │ │ │ │ - 127: aload_3 │ │ │ │ - 128: iload 6 │ │ │ │ - 130: invokestatic #79 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 133: aload_0 │ │ │ │ - 134: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 137: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 140: invokestatic #82 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - 143: astore_3 │ │ │ │ - 144: aload_0 │ │ │ │ - 145: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ - 148: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 151: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 154: astore 4 │ │ │ │ - 156: aload_0 │ │ │ │ - 157: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 160: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 163: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - 166: astore 7 │ │ │ │ - 168: aload_0 │ │ │ │ - 169: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 172: astore 8 │ │ │ │ - 174: aload 8 │ │ │ │ - 176: getfield #88 // Field dk/andsen/asqlitemanager/ao.a:J │ │ │ │ - 179: lstore 9 │ │ │ │ - 181: aload_0 │ │ │ │ - 182: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 185: astore 11 │ │ │ │ - 187: aload 11 │ │ │ │ - 189: getfield #91 // Field dk/andsen/asqlitemanager/ao.b:I │ │ │ │ - 192: istore 12 │ │ │ │ - 194: aload_0 │ │ │ │ - 195: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ - 198: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 201: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 204: astore 13 │ │ │ │ - 206: aload_3 │ │ │ │ - 207: aload 4 │ │ │ │ - 209: aload 7 │ │ │ │ - 211: lload 9 │ │ │ │ - 213: iload 12 │ │ │ │ - 215: aload 13 │ │ │ │ - 217: invokevirtual #96 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ - 220: aload_1 │ │ │ │ - 221: invokeinterface #101, 1 // InterfaceMethod android/content/DialogInterface.cancel:()V │ │ │ │ - 226: goto 74 │ │ │ │ + 52: invokeinterface #60, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 57: astore_3 │ │ │ │ + 58: aload_0 │ │ │ │ + 59: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 62: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 65: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 68: astore 4 │ │ │ │ + 70: aload_3 │ │ │ │ + 71: aload 4 │ │ │ │ + 73: invokestatic #65 // Method dk/andsen/c/e.a:(Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 76: return │ │ │ │ + 77: new #67 // class java/lang/StringBuilder │ │ │ │ + 80: astore_3 │ │ │ │ + 81: aload_3 │ │ │ │ + 82: invokespecial #68 // Method java/lang/StringBuilder."":()V │ │ │ │ + 85: aload_3 │ │ │ │ + 86: ldc #70 // String File name │ │ │ │ + 88: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 91: astore_3 │ │ │ │ + 92: aload_0 │ │ │ │ + 93: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ + 96: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 99: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 102: invokevirtual #33 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + 105: astore 4 │ │ │ │ + 107: aload_3 │ │ │ │ + 108: aload 4 │ │ │ │ + 110: invokevirtual #74 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 113: invokevirtual #75 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 116: astore_3 │ │ │ │ + 117: aload_0 │ │ │ │ + 118: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 121: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 124: invokestatic #79 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 127: istore 6 │ │ │ │ + 129: aload_3 │ │ │ │ + 130: iload 6 │ │ │ │ + 132: invokestatic #82 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 135: aload_0 │ │ │ │ + 136: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 139: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 142: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + 145: astore 4 │ │ │ │ + 147: aload_0 │ │ │ │ + 148: getfield #14 // Field a:Landroid/widget/EditText; │ │ │ │ + 151: invokevirtual #24 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 154: invokevirtual #28 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 157: astore 7 │ │ │ │ + 159: aload_0 │ │ │ │ + 160: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 163: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 166: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + 169: astore 8 │ │ │ │ + 171: aload_0 │ │ │ │ + 172: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 175: getfield #91 // Field dk/andsen/asqlitemanager/ao.a:J │ │ │ │ + 178: lstore 9 │ │ │ │ + 180: aload_0 │ │ │ │ + 181: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 184: getfield #94 // Field dk/andsen/asqlitemanager/ao.b:I │ │ │ │ + 187: istore 11 │ │ │ │ + 189: aload_0 │ │ │ │ + 190: getfield #12 // Field b:Ldk/andsen/asqlitemanager/ao; │ │ │ │ + 193: getfield #45 // Field dk/andsen/asqlitemanager/ao.c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 196: astore_3 │ │ │ │ + 197: aload_3 │ │ │ │ + 198: invokestatic #50 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 201: astore 12 │ │ │ │ + 203: aload 4 │ │ │ │ + 205: aload 7 │ │ │ │ + 207: aload 8 │ │ │ │ + 209: lload 9 │ │ │ │ + 211: iload 11 │ │ │ │ + 213: aload 12 │ │ │ │ + 215: invokevirtual #99 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ │ │ + 218: aload_1 │ │ │ │ + 219: invokeinterface #104, 1 // InterfaceMethod android/content/DialogInterface.cancel:()V │ │ │ │ + 224: goto 76 │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/ar.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -35,207 +35,209 @@ │ │ │ │ #27 = Class #26 // android/widget/TextView │ │ │ │ #28 = Utf8 getHint │ │ │ │ #29 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ #30 = NameAndType #28:#29 // getHint:()Ljava/lang/CharSequence; │ │ │ │ #31 = Methodref #27.#30 // android/widget/TextView.getHint:()Ljava/lang/CharSequence; │ │ │ │ #32 = Utf8 java/lang/Long │ │ │ │ #33 = Class #32 // java/lang/Long │ │ │ │ - #34 = Utf8 toString │ │ │ │ - #35 = Utf8 ()Ljava/lang/String; │ │ │ │ - #36 = NameAndType #34:#35 // toString:()Ljava/lang/String; │ │ │ │ - #37 = Methodref #4.#36 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #38 = Utf8 (Ljava/lang/String;)V │ │ │ │ - #39 = NameAndType #19:#38 // "":(Ljava/lang/String;)V │ │ │ │ - #40 = Methodref #33.#39 // java/lang/Long."":(Ljava/lang/String;)V │ │ │ │ - #41 = Utf8 java/lang/StringBuilder │ │ │ │ - #42 = Class #41 // java/lang/StringBuilder │ │ │ │ - #43 = Methodref #42.#21 // java/lang/StringBuilder."":()V │ │ │ │ - #44 = Utf8 Ready to edit rowid │ │ │ │ - #45 = String #44 // Ready to edit rowid │ │ │ │ - #46 = Utf8 append │ │ │ │ - #47 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #48 = NameAndType #46:#47 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #49 = Methodref #42.#48 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #50 = Utf8 (Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - #51 = NameAndType #46:#50 // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - #52 = Methodref #42.#51 // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - #53 = Utf8 in table │ │ │ │ - #54 = String #53 // in table │ │ │ │ - #55 = Utf8 dk/andsen/asqlitemanager/TableViewer │ │ │ │ - #56 = Class #55 // dk/andsen/asqlitemanager/TableViewer │ │ │ │ - #57 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #58 = NameAndType #7:#57 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #59 = Methodref #56.#58 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - #60 = Methodref #42.#36 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - #61 = Utf8 d │ │ │ │ - #62 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #63 = NameAndType #61:#62 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #64 = Methodref #56.#63 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #65 = Utf8 dk/andsen/c/e │ │ │ │ - #66 = Class #65 // dk/andsen/c/e │ │ │ │ - #67 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ - #68 = NameAndType #7:#67 // a:(Ljava/lang/String;Z)V │ │ │ │ - #69 = Methodref #66.#68 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - #70 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #71 = NameAndType #11:#70 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #72 = Methodref #56.#71 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - #73 = Utf8 longValue │ │ │ │ - #74 = Utf8 ()J │ │ │ │ - #75 = NameAndType #73:#74 // longValue:()J │ │ │ │ - #76 = Methodref #33.#75 // java/lang/Long.longValue:()J │ │ │ │ - #77 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ - #78 = Class #77 // dk/andsen/asqlitemanager/q │ │ │ │ - #79 = Utf8 (Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ - #80 = NameAndType #7:#79 // a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ - #81 = Methodref #78.#80 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ - #82 = Utf8 android/app/Dialog │ │ │ │ - #83 = Class #82 // android/app/Dialog │ │ │ │ - #84 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - #85 = NameAndType #9:#84 // b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - #86 = Methodref #56.#85 // dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - #87 = Utf8 (Landroid/content/Context;)V │ │ │ │ - #88 = NameAndType #19:#87 // "":(Landroid/content/Context;)V │ │ │ │ - #89 = Methodref #83.#88 // android/app/Dialog."":(Landroid/content/Context;)V │ │ │ │ - #90 = Integer 2130903056 │ │ │ │ - #91 = Float 1.741292E38f │ │ │ │ - #92 = Utf8 setContentView │ │ │ │ - #93 = Utf8 (I)V │ │ │ │ - #94 = NameAndType #92:#93 // setContentView:(I)V │ │ │ │ - #95 = Methodref #83.#94 // android/app/Dialog.setContentView:(I)V │ │ │ │ - #96 = Integer 2131165282 │ │ │ │ - #97 = Float 1.7944777E38f │ │ │ │ - #98 = Utf8 getText │ │ │ │ - #99 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ - #100 = NameAndType #98:#99 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #101 = Methodref #56.#100 // dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #102 = Utf8 │ │ │ │ - #103 = String #102 // │ │ │ │ - #104 = Utf8 setTitle │ │ │ │ - #105 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ - #106 = NameAndType #104:#105 // setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ - #107 = Methodref #83.#106 // android/app/Dialog.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ - #108 = Utf8 setCancelable │ │ │ │ - #109 = Utf8 (Z)V │ │ │ │ - #110 = NameAndType #108:#109 // setCancelable:(Z)V │ │ │ │ - #111 = Methodref #83.#110 // android/app/Dialog.setCancelable:(Z)V │ │ │ │ - #112 = Integer 2131230778 │ │ │ │ - #113 = Float 1.8077618E38f │ │ │ │ - #114 = Utf8 findViewById │ │ │ │ - #115 = Utf8 (I)Landroid/view/View; │ │ │ │ - #116 = NameAndType #114:#115 // findViewById:(I)Landroid/view/View; │ │ │ │ - #117 = Methodref #83.#116 // android/app/Dialog.findViewById:(I)Landroid/view/View; │ │ │ │ - #118 = Utf8 android/widget/LinearLayout │ │ │ │ - #119 = Class #118 // android/widget/LinearLayout │ │ │ │ - #120 = Utf8 dk/andsen/a/a │ │ │ │ - #121 = Class #120 // dk/andsen/a/a │ │ │ │ - #122 = Utf8 ([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ - #123 = NameAndType #19:#122 // "":([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ - #124 = Methodref #121.#123 // dk/andsen/a/a."":([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ - #125 = Float 2.8E-43f │ │ │ │ - #126 = NameAndType #7:#93 // a:(I)V │ │ │ │ - #127 = Methodref #121.#126 // dk/andsen/a/a.a:(I)V │ │ │ │ - #128 = NameAndType #7:#109 // a:(Z)V │ │ │ │ - #129 = Methodref #121.#128 // dk/andsen/a/a.a:(Z)V │ │ │ │ - #130 = Utf8 ()Landroid/widget/ScrollView; │ │ │ │ - #131 = NameAndType #7:#130 // a:()Landroid/widget/ScrollView; │ │ │ │ - #132 = Methodref #121.#131 // dk/andsen/a/a.a:()Landroid/widget/ScrollView; │ │ │ │ - #133 = Utf8 android/widget/Button │ │ │ │ - #134 = Class #133 // android/widget/Button │ │ │ │ - #135 = Methodref #134.#88 // android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - #136 = Integer 2131165210 │ │ │ │ - #137 = Float 1.794463E38f │ │ │ │ - #138 = Utf8 setText │ │ │ │ - #139 = NameAndType #138:#105 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #140 = Methodref #134.#139 // android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #141 = Utf8 android/widget/LinearLayout$LayoutParams │ │ │ │ - #142 = Class #141 // android/widget/LinearLayout$LayoutParams │ │ │ │ - #143 = Utf8 (IIF)V │ │ │ │ - #144 = NameAndType #19:#143 // "":(IIF)V │ │ │ │ - #145 = Methodref #142.#144 // android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ - #146 = Utf8 setLayoutParams │ │ │ │ - #147 = Utf8 (Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - #148 = NameAndType #146:#147 // setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - #149 = Methodref #134.#148 // android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - #150 = Utf8 dk/andsen/asqlitemanager/as │ │ │ │ - #151 = Class #150 // dk/andsen/asqlitemanager/as │ │ │ │ - #152 = Utf8 (Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - #153 = NameAndType #19:#152 // "":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - #154 = Methodref #151.#153 // dk/andsen/asqlitemanager/as."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - #155 = Utf8 setOnClickListener │ │ │ │ - #156 = Utf8 (Landroid/view/View$OnClickListener;)V │ │ │ │ - #157 = NameAndType #155:#156 // setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - #158 = Methodref #134.#157 // android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - #159 = Integer 2131165249 │ │ │ │ - #160 = Float 1.794471E38f │ │ │ │ - #161 = Utf8 dk/andsen/asqlitemanager/at │ │ │ │ - #162 = Class #161 // dk/andsen/asqlitemanager/at │ │ │ │ - #163 = Utf8 (Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ - #164 = NameAndType #19:#163 // "":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ - #165 = Methodref #162.#164 // dk/andsen/asqlitemanager/at."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ - #166 = Integer 2131165283 │ │ │ │ - #167 = Float 1.7944779E38f │ │ │ │ - #168 = Utf8 g │ │ │ │ - #169 = NameAndType #168:#62 // g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #170 = Methodref #56.#169 // dk/andsen/asqlitemanager/TableViewer.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #171 = Utf8 setEnabled │ │ │ │ - #172 = NameAndType #171:#109 // setEnabled:(Z)V │ │ │ │ - #173 = Methodref #134.#172 // android/widget/Button.setEnabled:(Z)V │ │ │ │ - #174 = Utf8 dk/andsen/asqlitemanager/au │ │ │ │ - #175 = Class #174 // dk/andsen/asqlitemanager/au │ │ │ │ - #176 = Utf8 (Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - #177 = NameAndType #19:#176 // "":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - #178 = Methodref #175.#177 // dk/andsen/asqlitemanager/au."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - #179 = Methodref #119.#88 // android/widget/LinearLayout."":(Landroid/content/Context;)V │ │ │ │ - #180 = Utf8 setOrientation │ │ │ │ - #181 = NameAndType #180:#93 // setOrientation:(I)V │ │ │ │ - #182 = Methodref #119.#181 // android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ - #183 = Utf8 (II)V │ │ │ │ - #184 = NameAndType #19:#183 // "":(II)V │ │ │ │ - #185 = Methodref #142.#184 // android/widget/LinearLayout$LayoutParams."":(II)V │ │ │ │ - #186 = Methodref #119.#148 // android/widget/LinearLayout.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - #187 = Utf8 addView │ │ │ │ - #188 = Utf8 (Landroid/view/View;)V │ │ │ │ - #189 = NameAndType #187:#188 // addView:(Landroid/view/View;)V │ │ │ │ - #190 = Methodref #119.#189 // android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - #191 = Utf8 show │ │ │ │ - #192 = NameAndType #191:#20 // show:()V │ │ │ │ - #193 = Methodref #83.#192 // android/app/Dialog.show:()V │ │ │ │ - #194 = Double 4.9E-324d │ │ │ │ - #196 = Utf8 valueOf │ │ │ │ - #197 = Utf8 (J)Ljava/lang/Long; │ │ │ │ - #198 = NameAndType #196:#197 // valueOf:(J)Ljava/lang/Long; │ │ │ │ - #199 = Methodref #33.#198 // java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - #200 = Utf8 h │ │ │ │ - #201 = Utf8 (Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ - #202 = NameAndType #200:#201 // h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ - #203 = Methodref #78.#202 // dk/andsen/asqlitemanager/q.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ - #204 = Utf8 f │ │ │ │ - #205 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ - #206 = NameAndType #204:#205 // f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ - #207 = Methodref #56.#206 // dk/andsen/asqlitemanager/TableViewer.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ - #208 = Utf8 intValue │ │ │ │ - #209 = Utf8 ()I │ │ │ │ - #210 = NameAndType #208:#209 // intValue:()I │ │ │ │ - #211 = Methodref #33.#210 // java/lang/Long.intValue:()I │ │ │ │ - #212 = Utf8 dk/andsen/b/g │ │ │ │ - #213 = Class #212 // dk/andsen/b/g │ │ │ │ - #214 = Utf8 ()[Ldk/andsen/b/a; │ │ │ │ - #215 = NameAndType #7:#214 // a:()[Ldk/andsen/b/a; │ │ │ │ - #216 = Methodref #213.#215 // dk/andsen/b/g.a:()[Ldk/andsen/b/a; │ │ │ │ - #217 = Utf8 dk/andsen/b/a │ │ │ │ - #218 = Class #217 // dk/andsen/b/a │ │ │ │ - #219 = NameAndType #7:#35 // a:()Ljava/lang/String; │ │ │ │ - #220 = Methodref #218.#219 // dk/andsen/b/a.a:()Ljava/lang/String; │ │ │ │ - #221 = Utf8 dk/andsen/a/a/a │ │ │ │ - #222 = Class #221 // dk/andsen/a/a/a │ │ │ │ - #223 = NameAndType #11:#38 // c:(Ljava/lang/String;)V │ │ │ │ - #224 = Methodref #222.#223 // dk/andsen/a/a/a.c:(Ljava/lang/String;)V │ │ │ │ - #225 = Utf8 Code │ │ │ │ - #226 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;ZI)V │ │ │ │ - #227 = Utf8 onClick │ │ │ │ + #34 = Utf8 java/lang/CharSequence │ │ │ │ + #35 = Class #34 // java/lang/CharSequence │ │ │ │ + #36 = Utf8 toString │ │ │ │ + #37 = Utf8 ()Ljava/lang/String; │ │ │ │ + #38 = NameAndType #36:#37 // toString:()Ljava/lang/String; │ │ │ │ + #39 = InterfaceMethodref #35.#38 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #40 = Utf8 (Ljava/lang/String;)V │ │ │ │ + #41 = NameAndType #19:#40 // "":(Ljava/lang/String;)V │ │ │ │ + #42 = Methodref #33.#41 // java/lang/Long."":(Ljava/lang/String;)V │ │ │ │ + #43 = Utf8 java/lang/StringBuilder │ │ │ │ + #44 = Class #43 // java/lang/StringBuilder │ │ │ │ + #45 = Methodref #44.#21 // java/lang/StringBuilder."":()V │ │ │ │ + #46 = Utf8 Ready to edit rowid │ │ │ │ + #47 = String #46 // Ready to edit rowid │ │ │ │ + #48 = Utf8 append │ │ │ │ + #49 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #50 = NameAndType #48:#49 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #51 = Methodref #44.#50 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #52 = Utf8 (Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + #53 = NameAndType #48:#52 // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + #54 = Methodref #44.#53 // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + #55 = Utf8 in table │ │ │ │ + #56 = String #55 // in table │ │ │ │ + #57 = Utf8 dk/andsen/asqlitemanager/TableViewer │ │ │ │ + #58 = Class #57 // dk/andsen/asqlitemanager/TableViewer │ │ │ │ + #59 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #60 = NameAndType #7:#59 // a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #61 = Methodref #58.#60 // dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + #62 = Methodref #44.#38 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + #63 = Utf8 d │ │ │ │ + #64 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #65 = NameAndType #63:#64 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #66 = Methodref #58.#65 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #67 = Utf8 dk/andsen/c/e │ │ │ │ + #68 = Class #67 // dk/andsen/c/e │ │ │ │ + #69 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ + #70 = NameAndType #7:#69 // a:(Ljava/lang/String;Z)V │ │ │ │ + #71 = Methodref #68.#70 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + #72 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #73 = NameAndType #11:#72 // c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #74 = Methodref #58.#73 // dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + #75 = Utf8 longValue │ │ │ │ + #76 = Utf8 ()J │ │ │ │ + #77 = NameAndType #75:#76 // longValue:()J │ │ │ │ + #78 = Methodref #33.#77 // java/lang/Long.longValue:()J │ │ │ │ + #79 = Utf8 dk/andsen/asqlitemanager/q │ │ │ │ + #80 = Class #79 // dk/andsen/asqlitemanager/q │ │ │ │ + #81 = Utf8 (Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ + #82 = NameAndType #7:#81 // a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ + #83 = Methodref #80.#82 // dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ + #84 = Utf8 android/app/Dialog │ │ │ │ + #85 = Class #84 // android/app/Dialog │ │ │ │ + #86 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + #87 = NameAndType #9:#86 // b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + #88 = Methodref #58.#87 // dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + #89 = Utf8 (Landroid/content/Context;)V │ │ │ │ + #90 = NameAndType #19:#89 // "":(Landroid/content/Context;)V │ │ │ │ + #91 = Methodref #85.#90 // android/app/Dialog."":(Landroid/content/Context;)V │ │ │ │ + #92 = Integer 2130903056 │ │ │ │ + #93 = Float 1.741292E38f │ │ │ │ + #94 = Utf8 setContentView │ │ │ │ + #95 = Utf8 (I)V │ │ │ │ + #96 = NameAndType #94:#95 // setContentView:(I)V │ │ │ │ + #97 = Methodref #85.#96 // android/app/Dialog.setContentView:(I)V │ │ │ │ + #98 = Integer 2131165282 │ │ │ │ + #99 = Float 1.7944777E38f │ │ │ │ + #100 = Utf8 getText │ │ │ │ + #101 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ + #102 = NameAndType #100:#101 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ + #103 = Methodref #58.#102 // dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + #104 = Utf8 │ │ │ │ + #105 = String #104 // │ │ │ │ + #106 = Utf8 setTitle │ │ │ │ + #107 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ + #108 = NameAndType #106:#107 // setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ + #109 = Methodref #85.#108 // android/app/Dialog.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ + #110 = Utf8 setCancelable │ │ │ │ + #111 = Utf8 (Z)V │ │ │ │ + #112 = NameAndType #110:#111 // setCancelable:(Z)V │ │ │ │ + #113 = Methodref #85.#112 // android/app/Dialog.setCancelable:(Z)V │ │ │ │ + #114 = Integer 2131230778 │ │ │ │ + #115 = Float 1.8077618E38f │ │ │ │ + #116 = Utf8 findViewById │ │ │ │ + #117 = Utf8 (I)Landroid/view/View; │ │ │ │ + #118 = NameAndType #116:#117 // findViewById:(I)Landroid/view/View; │ │ │ │ + #119 = Methodref #85.#118 // android/app/Dialog.findViewById:(I)Landroid/view/View; │ │ │ │ + #120 = Utf8 android/widget/LinearLayout │ │ │ │ + #121 = Class #120 // android/widget/LinearLayout │ │ │ │ + #122 = Utf8 dk/andsen/a/a │ │ │ │ + #123 = Class #122 // dk/andsen/a/a │ │ │ │ + #124 = Utf8 ([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ + #125 = NameAndType #19:#124 // "":([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ + #126 = Methodref #123.#125 // dk/andsen/a/a."":([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ + #127 = Float 2.8E-43f │ │ │ │ + #128 = NameAndType #7:#95 // a:(I)V │ │ │ │ + #129 = Methodref #123.#128 // dk/andsen/a/a.a:(I)V │ │ │ │ + #130 = NameAndType #7:#111 // a:(Z)V │ │ │ │ + #131 = Methodref #123.#130 // dk/andsen/a/a.a:(Z)V │ │ │ │ + #132 = Utf8 ()Landroid/widget/ScrollView; │ │ │ │ + #133 = NameAndType #7:#132 // a:()Landroid/widget/ScrollView; │ │ │ │ + #134 = Methodref #123.#133 // dk/andsen/a/a.a:()Landroid/widget/ScrollView; │ │ │ │ + #135 = Utf8 android/widget/Button │ │ │ │ + #136 = Class #135 // android/widget/Button │ │ │ │ + #137 = Methodref #136.#90 // android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + #138 = Integer 2131165210 │ │ │ │ + #139 = Float 1.794463E38f │ │ │ │ + #140 = Utf8 setText │ │ │ │ + #141 = NameAndType #140:#107 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #142 = Methodref #136.#141 // android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #143 = Utf8 android/widget/LinearLayout$LayoutParams │ │ │ │ + #144 = Class #143 // android/widget/LinearLayout$LayoutParams │ │ │ │ + #145 = Utf8 (IIF)V │ │ │ │ + #146 = NameAndType #19:#145 // "":(IIF)V │ │ │ │ + #147 = Methodref #144.#146 // android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ + #148 = Utf8 setLayoutParams │ │ │ │ + #149 = Utf8 (Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + #150 = NameAndType #148:#149 // setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + #151 = Methodref #136.#150 // android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + #152 = Utf8 dk/andsen/asqlitemanager/as │ │ │ │ + #153 = Class #152 // dk/andsen/asqlitemanager/as │ │ │ │ + #154 = Utf8 (Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + #155 = NameAndType #19:#154 // "":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + #156 = Methodref #153.#155 // dk/andsen/asqlitemanager/as."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + #157 = Utf8 setOnClickListener │ │ │ │ + #158 = Utf8 (Landroid/view/View$OnClickListener;)V │ │ │ │ + #159 = NameAndType #157:#158 // setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + #160 = Methodref #136.#159 // android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + #161 = Integer 2131165249 │ │ │ │ + #162 = Float 1.794471E38f │ │ │ │ + #163 = Utf8 dk/andsen/asqlitemanager/at │ │ │ │ + #164 = Class #163 // dk/andsen/asqlitemanager/at │ │ │ │ + #165 = Utf8 (Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ + #166 = NameAndType #19:#165 // "":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ + #167 = Methodref #164.#166 // dk/andsen/asqlitemanager/at."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ + #168 = Integer 2131165283 │ │ │ │ + #169 = Float 1.7944779E38f │ │ │ │ + #170 = Utf8 g │ │ │ │ + #171 = NameAndType #170:#64 // g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #172 = Methodref #58.#171 // dk/andsen/asqlitemanager/TableViewer.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #173 = Utf8 setEnabled │ │ │ │ + #174 = NameAndType #173:#111 // setEnabled:(Z)V │ │ │ │ + #175 = Methodref #136.#174 // android/widget/Button.setEnabled:(Z)V │ │ │ │ + #176 = Utf8 dk/andsen/asqlitemanager/au │ │ │ │ + #177 = Class #176 // dk/andsen/asqlitemanager/au │ │ │ │ + #178 = Utf8 (Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + #179 = NameAndType #19:#178 // "":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + #180 = Methodref #177.#179 // dk/andsen/asqlitemanager/au."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + #181 = Methodref #121.#90 // android/widget/LinearLayout."":(Landroid/content/Context;)V │ │ │ │ + #182 = Utf8 setOrientation │ │ │ │ + #183 = NameAndType #182:#95 // setOrientation:(I)V │ │ │ │ + #184 = Methodref #121.#183 // android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ + #185 = Utf8 (II)V │ │ │ │ + #186 = NameAndType #19:#185 // "":(II)V │ │ │ │ + #187 = Methodref #144.#186 // android/widget/LinearLayout$LayoutParams."":(II)V │ │ │ │ + #188 = Methodref #121.#150 // android/widget/LinearLayout.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + #189 = Utf8 addView │ │ │ │ + #190 = Utf8 (Landroid/view/View;)V │ │ │ │ + #191 = NameAndType #189:#190 // addView:(Landroid/view/View;)V │ │ │ │ + #192 = Methodref #121.#191 // android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + #193 = Utf8 show │ │ │ │ + #194 = NameAndType #193:#20 // show:()V │ │ │ │ + #195 = Methodref #85.#194 // android/app/Dialog.show:()V │ │ │ │ + #196 = Double 4.9E-324d │ │ │ │ + #198 = Utf8 valueOf │ │ │ │ + #199 = Utf8 (J)Ljava/lang/Long; │ │ │ │ + #200 = NameAndType #198:#199 // valueOf:(J)Ljava/lang/Long; │ │ │ │ + #201 = Methodref #33.#200 // java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + #202 = Utf8 h │ │ │ │ + #203 = Utf8 (Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ + #204 = NameAndType #202:#203 // h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ + #205 = Methodref #80.#204 // dk/andsen/asqlitemanager/q.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ + #206 = Utf8 f │ │ │ │ + #207 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ + #208 = NameAndType #206:#207 // f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ + #209 = Methodref #58.#208 // dk/andsen/asqlitemanager/TableViewer.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ + #210 = Utf8 intValue │ │ │ │ + #211 = Utf8 ()I │ │ │ │ + #212 = NameAndType #210:#211 // intValue:()I │ │ │ │ + #213 = Methodref #33.#212 // java/lang/Long.intValue:()I │ │ │ │ + #214 = Utf8 dk/andsen/b/g │ │ │ │ + #215 = Class #214 // dk/andsen/b/g │ │ │ │ + #216 = Utf8 ()[Ldk/andsen/b/a; │ │ │ │ + #217 = NameAndType #7:#216 // a:()[Ldk/andsen/b/a; │ │ │ │ + #218 = Methodref #215.#217 // dk/andsen/b/g.a:()[Ldk/andsen/b/a; │ │ │ │ + #219 = Utf8 dk/andsen/b/a │ │ │ │ + #220 = Class #219 // dk/andsen/b/a │ │ │ │ + #221 = NameAndType #7:#37 // a:()Ljava/lang/String; │ │ │ │ + #222 = Methodref #220.#221 // dk/andsen/b/a.a:()Ljava/lang/String; │ │ │ │ + #223 = Utf8 dk/andsen/a/a/a │ │ │ │ + #224 = Class #223 // dk/andsen/a/a/a │ │ │ │ + #225 = NameAndType #11:#40 // c:(Ljava/lang/String;)V │ │ │ │ + #226 = Methodref #224.#225 // dk/andsen/a/a/a.c:(Ljava/lang/String;)V │ │ │ │ + #227 = Utf8 Code │ │ │ │ + #228 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;ZI)V │ │ │ │ + #229 = Utf8 onClick │ │ │ │ { │ │ │ │ final boolean a; │ │ │ │ descriptor: Z │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ final int b; │ │ │ │ descriptor: I │ │ │ │ @@ -279,412 +281,412 @@ │ │ │ │ 12: aload_1 │ │ │ │ 13: checkcast #27 // class android/widget/TextView │ │ │ │ 16: astore_1 │ │ │ │ 17: aload_1 │ │ │ │ 18: invokevirtual #31 // Method android/widget/TextView.getHint:()Ljava/lang/CharSequence; │ │ │ │ 21: astore 6 │ │ │ │ 23: aload 6 │ │ │ │ - 25: ifnull 769 │ │ │ │ + 25: ifnull 773 │ │ │ │ 28: aload_0 │ │ │ │ 29: getfield #16 // Field a:Z │ │ │ │ 32: istore 7 │ │ │ │ 34: iload 7 │ │ │ │ - 36: ifeq 745 │ │ │ │ + 36: ifeq 747 │ │ │ │ 39: new #33 // class java/lang/Long │ │ │ │ 42: astore 8 │ │ │ │ 44: aload_1 │ │ │ │ 45: invokevirtual #31 // Method android/widget/TextView.getHint:()Ljava/lang/CharSequence; │ │ │ │ - 48: invokevirtual #37 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 51: astore 6 │ │ │ │ - 53: aload 8 │ │ │ │ - 55: aload 6 │ │ │ │ - 57: invokespecial #40 // Method java/lang/Long."":(Ljava/lang/String;)V │ │ │ │ - 60: new #42 // class java/lang/StringBuilder │ │ │ │ - 63: astore 6 │ │ │ │ - 65: aload 6 │ │ │ │ - 67: invokespecial #43 // Method java/lang/StringBuilder."":()V │ │ │ │ - 70: aload 6 │ │ │ │ - 72: ldc #45 // String Ready to edit rowid │ │ │ │ - 74: invokevirtual #49 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 77: aload 8 │ │ │ │ - 79: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 82: ldc #54 // String in table │ │ │ │ - 84: invokevirtual #49 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 87: astore 6 │ │ │ │ - 89: aload_0 │ │ │ │ - 90: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 93: invokestatic #59 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - 96: astore 9 │ │ │ │ - 98: aload 6 │ │ │ │ - 100: aload 9 │ │ │ │ - 102: invokevirtual #49 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 105: invokevirtual #60 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 108: astore 6 │ │ │ │ - 110: aload_0 │ │ │ │ - 111: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 114: astore 9 │ │ │ │ - 116: aload 9 │ │ │ │ - 118: invokestatic #64 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 121: istore 10 │ │ │ │ - 123: aload 6 │ │ │ │ - 125: iload 10 │ │ │ │ - 127: invokestatic #69 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 130: aload_0 │ │ │ │ - 131: getfield #16 // Field a:Z │ │ │ │ - 134: istore 7 │ │ │ │ - 136: iload 7 │ │ │ │ - 138: ifeq 800 │ │ │ │ - 141: aload_0 │ │ │ │ - 142: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 145: invokestatic #72 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - 148: astore 6 │ │ │ │ - 150: aload_0 │ │ │ │ - 151: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 154: invokestatic #59 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - 157: astore 9 │ │ │ │ - 159: aload 8 │ │ │ │ - 161: invokevirtual #76 // Method java/lang/Long.longValue:()J │ │ │ │ - 164: lstore 11 │ │ │ │ - 166: aload 6 │ │ │ │ - 168: aload 9 │ │ │ │ - 170: lload 11 │ │ │ │ - 172: invokevirtual #81 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ - 175: astore 6 │ │ │ │ - 177: aload 6 │ │ │ │ - 179: astore 9 │ │ │ │ - 181: new #83 // class android/app/Dialog │ │ │ │ - 184: astore 13 │ │ │ │ - 186: aload_0 │ │ │ │ - 187: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 190: invokestatic #86 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 193: astore 6 │ │ │ │ - 195: aload 13 │ │ │ │ - 197: aload 6 │ │ │ │ - 199: invokespecial #89 // Method android/app/Dialog."":(Landroid/content/Context;)V │ │ │ │ - 202: aload 13 │ │ │ │ - 204: ldc #90 // int 2130903056 │ │ │ │ - 206: invokevirtual #95 // Method android/app/Dialog.setContentView:(I)V │ │ │ │ - 209: new #42 // class java/lang/StringBuilder │ │ │ │ - 212: astore 6 │ │ │ │ - 214: aload 6 │ │ │ │ - 216: invokespecial #43 // Method java/lang/StringBuilder."":()V │ │ │ │ - 219: aload_0 │ │ │ │ - 220: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 223: ldc #96 // int 2131165282 │ │ │ │ - 225: invokevirtual #101 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 228: astore 14 │ │ │ │ - 230: aload 6 │ │ │ │ - 232: aload 14 │ │ │ │ - 234: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 237: ldc #103 // String │ │ │ │ - 239: invokevirtual #49 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 242: aload 8 │ │ │ │ - 244: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - 247: invokevirtual #60 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 250: astore 6 │ │ │ │ - 252: aload 13 │ │ │ │ - 254: aload 6 │ │ │ │ - 256: invokevirtual #107 // Method android/app/Dialog.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ - 259: aload 13 │ │ │ │ - 261: iconst_0 │ │ │ │ - 262: invokevirtual #111 // Method android/app/Dialog.setCancelable:(Z)V │ │ │ │ - 265: aload 13 │ │ │ │ - 267: ldc #112 // int 2131230778 │ │ │ │ - 269: invokevirtual #117 // Method android/app/Dialog.findViewById:(I)Landroid/view/View; │ │ │ │ - 272: astore 6 │ │ │ │ - 274: aload 6 │ │ │ │ - 276: astore 15 │ │ │ │ - 278: aload 6 │ │ │ │ - 280: checkcast #119 // class android/widget/LinearLayout │ │ │ │ - 283: astore 15 │ │ │ │ - 285: new #121 // class dk/andsen/a/a │ │ │ │ - 288: astore 16 │ │ │ │ - 290: aload_0 │ │ │ │ - 291: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 294: invokestatic #86 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 297: astore 6 │ │ │ │ - 299: aload_0 │ │ │ │ - 300: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 303: invokestatic #72 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - 306: astore 14 │ │ │ │ - 308: aload 16 │ │ │ │ - 310: aload 9 │ │ │ │ - 312: iload_2 │ │ │ │ - 313: aload 6 │ │ │ │ - 315: aload 14 │ │ │ │ - 317: invokespecial #124 // Method dk/andsen/a/a."":([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ - 320: sipush 200 │ │ │ │ - 323: istore 7 │ │ │ │ - 325: aload 16 │ │ │ │ - 327: iload 7 │ │ │ │ - 329: invokevirtual #127 // Method dk/andsen/a/a.a:(I)V │ │ │ │ - 332: aload 16 │ │ │ │ - 334: iload_2 │ │ │ │ - 335: invokevirtual #129 // Method dk/andsen/a/a.a:(Z)V │ │ │ │ - 338: aload 16 │ │ │ │ - 340: invokevirtual #132 // Method dk/andsen/a/a.a:()Landroid/widget/ScrollView; │ │ │ │ - 343: astore 17 │ │ │ │ - 345: new #134 // class android/widget/Button │ │ │ │ - 348: astore 14 │ │ │ │ - 350: aload_0 │ │ │ │ - 351: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 354: invokestatic #86 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 357: astore 6 │ │ │ │ - 359: aload 14 │ │ │ │ - 361: aload 6 │ │ │ │ - 363: invokespecial #135 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - 366: aload_0 │ │ │ │ - 367: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 370: astore 6 │ │ │ │ - 372: ldc #136 // int 2131165210 │ │ │ │ - 374: istore 10 │ │ │ │ - 376: aload 6 │ │ │ │ - 378: iload 10 │ │ │ │ - 380: invokevirtual #101 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 383: astore 6 │ │ │ │ - 385: aload 14 │ │ │ │ - 387: aload 6 │ │ │ │ - 389: invokevirtual #140 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 392: new #142 // class android/widget/LinearLayout$LayoutParams │ │ │ │ - 395: astore 6 │ │ │ │ - 397: aload 6 │ │ │ │ - 399: iload 4 │ │ │ │ - 401: iload 5 │ │ │ │ - 403: fload_3 │ │ │ │ - 404: invokespecial #145 // Method android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ - 407: aload 14 │ │ │ │ - 409: aload 6 │ │ │ │ - 411: invokevirtual #149 // Method android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - 414: new #151 // class dk/andsen/asqlitemanager/as │ │ │ │ - 417: astore 6 │ │ │ │ - 419: aload_0 │ │ │ │ - 420: astore 9 │ │ │ │ - 422: aload 6 │ │ │ │ - 424: aload_0 │ │ │ │ - 425: aload 14 │ │ │ │ - 427: aload 16 │ │ │ │ - 429: aload 17 │ │ │ │ - 431: aload 8 │ │ │ │ - 433: aload 13 │ │ │ │ - 435: invokespecial #154 // Method dk/andsen/asqlitemanager/as."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - 438: aload 14 │ │ │ │ - 440: aload 6 │ │ │ │ - 442: invokevirtual #158 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - 445: new #134 // class android/widget/Button │ │ │ │ - 448: astore 6 │ │ │ │ - 450: aload_0 │ │ │ │ - 451: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 454: invokestatic #86 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 457: astore 9 │ │ │ │ - 459: aload 6 │ │ │ │ - 461: aload 9 │ │ │ │ - 463: invokespecial #135 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - 466: aload_0 │ │ │ │ - 467: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 470: ldc #159 // int 2131165249 │ │ │ │ - 472: invokevirtual #101 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 475: astore 9 │ │ │ │ - 477: aload 6 │ │ │ │ - 479: aload 9 │ │ │ │ - 481: invokevirtual #140 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 484: new #142 // class android/widget/LinearLayout$LayoutParams │ │ │ │ - 487: astore 9 │ │ │ │ - 489: aload 9 │ │ │ │ - 491: iload 4 │ │ │ │ - 493: iload 5 │ │ │ │ - 495: fload_3 │ │ │ │ - 496: invokespecial #145 // Method android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ - 499: aload 6 │ │ │ │ - 501: aload 9 │ │ │ │ - 503: invokevirtual #149 // Method android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - 506: new #162 // class dk/andsen/asqlitemanager/at │ │ │ │ - 509: astore 9 │ │ │ │ - 511: aload 9 │ │ │ │ - 513: aload_0 │ │ │ │ - 514: aload 6 │ │ │ │ - 516: aload 13 │ │ │ │ - 518: invokespecial #165 // Method dk/andsen/asqlitemanager/at."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ - 521: aload 6 │ │ │ │ - 523: aload 9 │ │ │ │ - 525: invokevirtual #158 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - 528: new #134 // class android/widget/Button │ │ │ │ - 531: astore 9 │ │ │ │ - 533: aload_0 │ │ │ │ - 534: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 537: invokestatic #86 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 540: astore 16 │ │ │ │ - 542: aload 9 │ │ │ │ - 544: aload 16 │ │ │ │ - 546: invokespecial #135 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ - 549: aload_0 │ │ │ │ - 550: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 553: astore 16 │ │ │ │ - 555: ldc #166 // int 2131165283 │ │ │ │ - 557: istore 18 │ │ │ │ - 559: aload 16 │ │ │ │ - 561: iload 18 │ │ │ │ - 563: invokevirtual #101 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 566: astore 16 │ │ │ │ - 568: aload 9 │ │ │ │ - 570: aload 16 │ │ │ │ - 572: invokevirtual #140 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 575: new #142 // class android/widget/LinearLayout$LayoutParams │ │ │ │ - 578: astore 16 │ │ │ │ - 580: aload 16 │ │ │ │ - 582: iload 4 │ │ │ │ - 584: iload 5 │ │ │ │ - 586: fload_3 │ │ │ │ - 587: invokespecial #145 // Method android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ - 590: aload 9 │ │ │ │ - 592: aload 16 │ │ │ │ - 594: invokevirtual #149 // Method android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - 597: aload_0 │ │ │ │ - 598: getfield #16 // Field a:Z │ │ │ │ - 601: istore 19 │ │ │ │ - 603: iload 19 │ │ │ │ - 605: ifne 626 │ │ │ │ - 608: aload_0 │ │ │ │ - 609: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 612: astore 16 │ │ │ │ - 614: aload 16 │ │ │ │ - 616: invokestatic #170 // Method dk/andsen/asqlitemanager/TableViewer.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 619: istore 19 │ │ │ │ - 621: iload 19 │ │ │ │ - 623: ifeq 904 │ │ │ │ - 626: aload 9 │ │ │ │ - 628: iload_2 │ │ │ │ - 629: invokevirtual #173 // Method android/widget/Button.setEnabled:(Z)V │ │ │ │ - 632: new #175 // class dk/andsen/asqlitemanager/au │ │ │ │ - 635: astore 16 │ │ │ │ - 637: aload 16 │ │ │ │ - 639: aload_0 │ │ │ │ - 640: aload 9 │ │ │ │ - 642: aload 8 │ │ │ │ - 644: aload 13 │ │ │ │ - 646: invokespecial #178 // Method dk/andsen/asqlitemanager/au."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ - 649: aload 9 │ │ │ │ - 651: aload 16 │ │ │ │ - 653: invokevirtual #158 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ - 656: new #119 // class android/widget/LinearLayout │ │ │ │ - 659: astore 16 │ │ │ │ - 661: aload_0 │ │ │ │ - 662: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 665: invokestatic #86 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ - 668: astore 8 │ │ │ │ - 670: aload 16 │ │ │ │ - 672: aload 8 │ │ │ │ - 674: invokespecial #179 // Method android/widget/LinearLayout."":(Landroid/content/Context;)V │ │ │ │ - 677: aload 16 │ │ │ │ - 679: iconst_0 │ │ │ │ - 680: invokevirtual #182 // Method android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ - 683: new #142 // class android/widget/LinearLayout$LayoutParams │ │ │ │ - 686: astore 8 │ │ │ │ - 688: aload 8 │ │ │ │ - 690: iload 4 │ │ │ │ - 692: iload 5 │ │ │ │ - 694: invokespecial #185 // Method android/widget/LinearLayout$LayoutParams."":(II)V │ │ │ │ - 697: aload 16 │ │ │ │ - 699: aload 8 │ │ │ │ - 701: invokevirtual #186 // Method android/widget/LinearLayout.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ - 704: aload 16 │ │ │ │ - 706: aload 14 │ │ │ │ - 708: invokevirtual #190 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 711: aload 16 │ │ │ │ - 713: aload 6 │ │ │ │ - 715: invokevirtual #190 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 718: aload 16 │ │ │ │ - 720: aload 9 │ │ │ │ - 722: invokevirtual #190 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 725: aload 15 │ │ │ │ - 727: aload 16 │ │ │ │ - 729: invokevirtual #190 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 732: aload 15 │ │ │ │ - 734: aload 17 │ │ │ │ - 736: invokevirtual #190 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ - 739: aload 13 │ │ │ │ - 741: invokevirtual #193 // Method android/app/Dialog.show:()V │ │ │ │ - 744: return │ │ │ │ - 745: new #33 // class java/lang/Long │ │ │ │ - 748: astore 8 │ │ │ │ - 750: aload_1 │ │ │ │ - 751: invokevirtual #31 // Method android/widget/TextView.getHint:()Ljava/lang/CharSequence; │ │ │ │ - 754: invokevirtual #37 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 757: astore 6 │ │ │ │ - 759: aload 8 │ │ │ │ - 761: aload 6 │ │ │ │ - 763: invokespecial #40 // Method java/lang/Long."":(Ljava/lang/String;)V │ │ │ │ - 766: goto 60 │ │ │ │ - 769: aload_0 │ │ │ │ - 770: getfield #18 // Field b:I │ │ │ │ - 773: istore 7 │ │ │ │ - 775: iload 7 │ │ │ │ - 777: i2l │ │ │ │ - 778: lstore 20 │ │ │ │ - 780: lconst_1 │ │ │ │ - 781: lstore 11 │ │ │ │ - 783: lload 20 │ │ │ │ - 785: lload 11 │ │ │ │ - 787: lsub │ │ │ │ - 788: lstore 20 │ │ │ │ - 790: lload 20 │ │ │ │ - 792: invokestatic #199 // Method java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ - 795: astore 8 │ │ │ │ - 797: goto 60 │ │ │ │ - 800: aload_0 │ │ │ │ - 801: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 804: invokestatic #72 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ - 807: astore 6 │ │ │ │ - 809: aload_0 │ │ │ │ - 810: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 813: invokestatic #59 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ - 816: astore 9 │ │ │ │ - 818: aload 6 │ │ │ │ - 820: aload 9 │ │ │ │ - 822: invokevirtual #203 // Method dk/andsen/asqlitemanager/q.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ - 825: astore 6 │ │ │ │ - 827: aload 6 │ │ │ │ - 829: arraylength │ │ │ │ - 830: istore 22 │ │ │ │ - 832: aload_0 │ │ │ │ - 833: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 836: invokestatic #207 // Method dk/andsen/asqlitemanager/TableViewer.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ - 839: astore 9 │ │ │ │ - 841: aload 8 │ │ │ │ - 843: invokevirtual #211 // Method java/lang/Long.intValue:()I │ │ │ │ - 846: istore 19 │ │ │ │ - 848: aload 9 │ │ │ │ - 850: iload 19 │ │ │ │ - 852: aaload │ │ │ │ - 853: astore 16 │ │ │ │ - 855: iconst_0 │ │ │ │ - 856: istore 10 │ │ │ │ - 858: aconst_null │ │ │ │ - 859: astore 9 │ │ │ │ - 861: iload 10 │ │ │ │ - 863: iload 22 │ │ │ │ - 865: if_icmpge 913 │ │ │ │ - 868: aload 6 │ │ │ │ - 870: iload 10 │ │ │ │ - 872: aaload │ │ │ │ - 873: astore 17 │ │ │ │ - 875: aload 16 │ │ │ │ - 877: invokevirtual #216 // Method dk/andsen/b/g.a:()[Ldk/andsen/b/a; │ │ │ │ - 880: iload 10 │ │ │ │ - 882: aaload │ │ │ │ - 883: invokevirtual #220 // Method dk/andsen/b/a.a:()Ljava/lang/String; │ │ │ │ - 886: astore 13 │ │ │ │ - 888: aload 17 │ │ │ │ - 890: aload 13 │ │ │ │ - 892: invokevirtual #224 // Method dk/andsen/a/a/a.c:(Ljava/lang/String;)V │ │ │ │ - 895: iload 10 │ │ │ │ - 897: iconst_1 │ │ │ │ - 898: iadd │ │ │ │ - 899: istore 10 │ │ │ │ - 901: goto 861 │ │ │ │ - 904: aload 9 │ │ │ │ - 906: iconst_0 │ │ │ │ - 907: invokevirtual #173 // Method android/widget/Button.setEnabled:(Z)V │ │ │ │ - 910: goto 632 │ │ │ │ - 913: aload 6 │ │ │ │ - 915: astore 9 │ │ │ │ - 917: goto 181 │ │ │ │ + 48: invokeinterface #39, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 53: astore 6 │ │ │ │ + 55: aload 8 │ │ │ │ + 57: aload 6 │ │ │ │ + 59: invokespecial #42 // Method java/lang/Long."":(Ljava/lang/String;)V │ │ │ │ + 62: new #44 // class java/lang/StringBuilder │ │ │ │ + 65: astore 6 │ │ │ │ + 67: aload 6 │ │ │ │ + 69: invokespecial #45 // Method java/lang/StringBuilder."":()V │ │ │ │ + 72: aload 6 │ │ │ │ + 74: ldc #47 // String Ready to edit rowid │ │ │ │ + 76: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 79: aload 8 │ │ │ │ + 81: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + 84: ldc #56 // String in table │ │ │ │ + 86: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 89: astore 6 │ │ │ │ + 91: aload_0 │ │ │ │ + 92: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 95: invokestatic #61 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + 98: astore 9 │ │ │ │ + 100: aload 6 │ │ │ │ + 102: aload 9 │ │ │ │ + 104: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 107: invokevirtual #62 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 110: astore 6 │ │ │ │ + 112: aload_0 │ │ │ │ + 113: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 116: astore 9 │ │ │ │ + 118: aload 9 │ │ │ │ + 120: invokestatic #66 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 123: istore 10 │ │ │ │ + 125: aload 6 │ │ │ │ + 127: iload 10 │ │ │ │ + 129: invokestatic #71 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 132: aload_0 │ │ │ │ + 133: getfield #16 // Field a:Z │ │ │ │ + 136: istore 7 │ │ │ │ + 138: iload 7 │ │ │ │ + 140: ifeq 804 │ │ │ │ + 143: aload_0 │ │ │ │ + 144: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 147: invokestatic #74 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + 150: astore 6 │ │ │ │ + 152: aload_0 │ │ │ │ + 153: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 156: invokestatic #61 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + 159: astore 9 │ │ │ │ + 161: aload 8 │ │ │ │ + 163: invokevirtual #78 // Method java/lang/Long.longValue:()J │ │ │ │ + 166: lstore 11 │ │ │ │ + 168: aload 6 │ │ │ │ + 170: aload 9 │ │ │ │ + 172: lload 11 │ │ │ │ + 174: invokevirtual #83 // Method dk/andsen/asqlitemanager/q.a:(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ │ │ │ + 177: astore 6 │ │ │ │ + 179: aload 6 │ │ │ │ + 181: astore 9 │ │ │ │ + 183: new #85 // class android/app/Dialog │ │ │ │ + 186: astore 13 │ │ │ │ + 188: aload_0 │ │ │ │ + 189: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 192: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 195: astore 6 │ │ │ │ + 197: aload 13 │ │ │ │ + 199: aload 6 │ │ │ │ + 201: invokespecial #91 // Method android/app/Dialog."":(Landroid/content/Context;)V │ │ │ │ + 204: aload 13 │ │ │ │ + 206: ldc #92 // int 2130903056 │ │ │ │ + 208: invokevirtual #97 // Method android/app/Dialog.setContentView:(I)V │ │ │ │ + 211: new #44 // class java/lang/StringBuilder │ │ │ │ + 214: astore 6 │ │ │ │ + 216: aload 6 │ │ │ │ + 218: invokespecial #45 // Method java/lang/StringBuilder."":()V │ │ │ │ + 221: aload_0 │ │ │ │ + 222: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 225: ldc #98 // int 2131165282 │ │ │ │ + 227: invokevirtual #103 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 230: astore 14 │ │ │ │ + 232: aload 6 │ │ │ │ + 234: aload 14 │ │ │ │ + 236: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + 239: ldc #105 // String │ │ │ │ + 241: invokevirtual #51 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 244: aload 8 │ │ │ │ + 246: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + 249: invokevirtual #62 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 252: astore 6 │ │ │ │ + 254: aload 13 │ │ │ │ + 256: aload 6 │ │ │ │ + 258: invokevirtual #109 // Method android/app/Dialog.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ + 261: aload 13 │ │ │ │ + 263: iconst_0 │ │ │ │ + 264: invokevirtual #113 // Method android/app/Dialog.setCancelable:(Z)V │ │ │ │ + 267: aload 13 │ │ │ │ + 269: ldc #114 // int 2131230778 │ │ │ │ + 271: invokevirtual #119 // Method android/app/Dialog.findViewById:(I)Landroid/view/View; │ │ │ │ + 274: astore 6 │ │ │ │ + 276: aload 6 │ │ │ │ + 278: astore 15 │ │ │ │ + 280: aload 6 │ │ │ │ + 282: checkcast #121 // class android/widget/LinearLayout │ │ │ │ + 285: astore 15 │ │ │ │ + 287: new #123 // class dk/andsen/a/a │ │ │ │ + 290: astore 16 │ │ │ │ + 292: aload_0 │ │ │ │ + 293: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 296: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 299: astore 6 │ │ │ │ + 301: aload_0 │ │ │ │ + 302: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 305: invokestatic #74 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + 308: astore 14 │ │ │ │ + 310: aload 16 │ │ │ │ + 312: aload 9 │ │ │ │ + 314: iload_2 │ │ │ │ + 315: aload 6 │ │ │ │ + 317: aload 14 │ │ │ │ + 319: invokespecial #126 // Method dk/andsen/a/a."":([Ldk/andsen/a/a/a;ZLandroid/content/Context;Ldk/andsen/asqlitemanager/q;)V │ │ │ │ + 322: sipush 200 │ │ │ │ + 325: istore 7 │ │ │ │ + 327: aload 16 │ │ │ │ + 329: iload 7 │ │ │ │ + 331: invokevirtual #129 // Method dk/andsen/a/a.a:(I)V │ │ │ │ + 334: aload 16 │ │ │ │ + 336: iload_2 │ │ │ │ + 337: invokevirtual #131 // Method dk/andsen/a/a.a:(Z)V │ │ │ │ + 340: aload 16 │ │ │ │ + 342: invokevirtual #134 // Method dk/andsen/a/a.a:()Landroid/widget/ScrollView; │ │ │ │ + 345: astore 17 │ │ │ │ + 347: new #136 // class android/widget/Button │ │ │ │ + 350: astore 14 │ │ │ │ + 352: aload_0 │ │ │ │ + 353: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 356: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 359: astore 6 │ │ │ │ + 361: aload 14 │ │ │ │ + 363: aload 6 │ │ │ │ + 365: invokespecial #137 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 368: aload_0 │ │ │ │ + 369: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 372: astore 6 │ │ │ │ + 374: ldc #138 // int 2131165210 │ │ │ │ + 376: istore 10 │ │ │ │ + 378: aload 6 │ │ │ │ + 380: iload 10 │ │ │ │ + 382: invokevirtual #103 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 385: astore 6 │ │ │ │ + 387: aload 14 │ │ │ │ + 389: aload 6 │ │ │ │ + 391: invokevirtual #142 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 394: new #144 // class android/widget/LinearLayout$LayoutParams │ │ │ │ + 397: astore 6 │ │ │ │ + 399: aload 6 │ │ │ │ + 401: iload 4 │ │ │ │ + 403: iload 5 │ │ │ │ + 405: fload_3 │ │ │ │ + 406: invokespecial #147 // Method android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ + 409: aload 14 │ │ │ │ + 411: aload 6 │ │ │ │ + 413: invokevirtual #151 // Method android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + 416: new #153 // class dk/andsen/asqlitemanager/as │ │ │ │ + 419: astore 6 │ │ │ │ + 421: aload_0 │ │ │ │ + 422: astore 9 │ │ │ │ + 424: aload 6 │ │ │ │ + 426: aload_0 │ │ │ │ + 427: aload 14 │ │ │ │ + 429: aload 16 │ │ │ │ + 431: aload 17 │ │ │ │ + 433: aload 8 │ │ │ │ + 435: aload 13 │ │ │ │ + 437: invokespecial #156 // Method dk/andsen/asqlitemanager/as."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ldk/andsen/a/a;Landroid/widget/ScrollView;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + 440: aload 14 │ │ │ │ + 442: aload 6 │ │ │ │ + 444: invokevirtual #160 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + 447: new #136 // class android/widget/Button │ │ │ │ + 450: astore 6 │ │ │ │ + 452: aload_0 │ │ │ │ + 453: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 456: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 459: astore 9 │ │ │ │ + 461: aload 6 │ │ │ │ + 463: aload 9 │ │ │ │ + 465: invokespecial #137 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 468: aload_0 │ │ │ │ + 469: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 472: ldc #161 // int 2131165249 │ │ │ │ + 474: invokevirtual #103 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 477: astore 9 │ │ │ │ + 479: aload 6 │ │ │ │ + 481: aload 9 │ │ │ │ + 483: invokevirtual #142 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 486: new #144 // class android/widget/LinearLayout$LayoutParams │ │ │ │ + 489: astore 9 │ │ │ │ + 491: aload 9 │ │ │ │ + 493: iload 4 │ │ │ │ + 495: iload 5 │ │ │ │ + 497: fload_3 │ │ │ │ + 498: invokespecial #147 // Method android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ + 501: aload 6 │ │ │ │ + 503: aload 9 │ │ │ │ + 505: invokevirtual #151 // Method android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + 508: new #164 // class dk/andsen/asqlitemanager/at │ │ │ │ + 511: astore 9 │ │ │ │ + 513: aload 9 │ │ │ │ + 515: aload_0 │ │ │ │ + 516: aload 6 │ │ │ │ + 518: aload 13 │ │ │ │ + 520: invokespecial #167 // Method dk/andsen/asqlitemanager/at."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Landroid/app/Dialog;)V │ │ │ │ + 523: aload 6 │ │ │ │ + 525: aload 9 │ │ │ │ + 527: invokevirtual #160 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + 530: new #136 // class android/widget/Button │ │ │ │ + 533: astore 9 │ │ │ │ + 535: aload_0 │ │ │ │ + 536: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 539: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 542: astore 16 │ │ │ │ + 544: aload 9 │ │ │ │ + 546: aload 16 │ │ │ │ + 548: invokespecial #137 // Method android/widget/Button."":(Landroid/content/Context;)V │ │ │ │ + 551: aload_0 │ │ │ │ + 552: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 555: astore 16 │ │ │ │ + 557: ldc #168 // int 2131165283 │ │ │ │ + 559: istore 18 │ │ │ │ + 561: aload 16 │ │ │ │ + 563: iload 18 │ │ │ │ + 565: invokevirtual #103 // Method dk/andsen/asqlitemanager/TableViewer.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 568: astore 16 │ │ │ │ + 570: aload 9 │ │ │ │ + 572: aload 16 │ │ │ │ + 574: invokevirtual #142 // Method android/widget/Button.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 577: new #144 // class android/widget/LinearLayout$LayoutParams │ │ │ │ + 580: astore 16 │ │ │ │ + 582: aload 16 │ │ │ │ + 584: iload 4 │ │ │ │ + 586: iload 5 │ │ │ │ + 588: fload_3 │ │ │ │ + 589: invokespecial #147 // Method android/widget/LinearLayout$LayoutParams."":(IIF)V │ │ │ │ + 592: aload 9 │ │ │ │ + 594: aload 16 │ │ │ │ + 596: invokevirtual #151 // Method android/widget/Button.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + 599: aload_0 │ │ │ │ + 600: getfield #16 // Field a:Z │ │ │ │ + 603: istore 19 │ │ │ │ + 605: iload 19 │ │ │ │ + 607: ifne 628 │ │ │ │ + 610: aload_0 │ │ │ │ + 611: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 614: astore 16 │ │ │ │ + 616: aload 16 │ │ │ │ + 618: invokestatic #172 // Method dk/andsen/asqlitemanager/TableViewer.g:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 621: istore 19 │ │ │ │ + 623: iload 19 │ │ │ │ + 625: ifeq 908 │ │ │ │ + 628: aload 9 │ │ │ │ + 630: iload_2 │ │ │ │ + 631: invokevirtual #175 // Method android/widget/Button.setEnabled:(Z)V │ │ │ │ + 634: new #177 // class dk/andsen/asqlitemanager/au │ │ │ │ + 637: astore 16 │ │ │ │ + 639: aload 16 │ │ │ │ + 641: aload_0 │ │ │ │ + 642: aload 9 │ │ │ │ + 644: aload 8 │ │ │ │ + 646: aload 13 │ │ │ │ + 648: invokespecial #180 // Method dk/andsen/asqlitemanager/au."":(Ldk/andsen/asqlitemanager/ar;Landroid/widget/Button;Ljava/lang/Long;Landroid/app/Dialog;)V │ │ │ │ + 651: aload 9 │ │ │ │ + 653: aload 16 │ │ │ │ + 655: invokevirtual #160 // Method android/widget/Button.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ │ │ + 658: new #121 // class android/widget/LinearLayout │ │ │ │ + 661: astore 16 │ │ │ │ + 663: aload_0 │ │ │ │ + 664: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 667: invokestatic #88 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ │ │ + 670: astore 8 │ │ │ │ + 672: aload 16 │ │ │ │ + 674: aload 8 │ │ │ │ + 676: invokespecial #181 // Method android/widget/LinearLayout."":(Landroid/content/Context;)V │ │ │ │ + 679: aload 16 │ │ │ │ + 681: iconst_0 │ │ │ │ + 682: invokevirtual #184 // Method android/widget/LinearLayout.setOrientation:(I)V │ │ │ │ + 685: new #144 // class android/widget/LinearLayout$LayoutParams │ │ │ │ + 688: astore 8 │ │ │ │ + 690: aload 8 │ │ │ │ + 692: iload 4 │ │ │ │ + 694: iload 5 │ │ │ │ + 696: invokespecial #187 // Method android/widget/LinearLayout$LayoutParams."":(II)V │ │ │ │ + 699: aload 16 │ │ │ │ + 701: aload 8 │ │ │ │ + 703: invokevirtual #188 // Method android/widget/LinearLayout.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ + 706: aload 16 │ │ │ │ + 708: aload 14 │ │ │ │ + 710: invokevirtual #192 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 713: aload 16 │ │ │ │ + 715: aload 6 │ │ │ │ + 717: invokevirtual #192 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 720: aload 16 │ │ │ │ + 722: aload 9 │ │ │ │ + 724: invokevirtual #192 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 727: aload 15 │ │ │ │ + 729: aload 16 │ │ │ │ + 731: invokevirtual #192 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 734: aload 15 │ │ │ │ + 736: aload 17 │ │ │ │ + 738: invokevirtual #192 // Method android/widget/LinearLayout.addView:(Landroid/view/View;)V │ │ │ │ + 741: aload 13 │ │ │ │ + 743: invokevirtual #195 // Method android/app/Dialog.show:()V │ │ │ │ + 746: return │ │ │ │ + 747: new #33 // class java/lang/Long │ │ │ │ + 750: astore 8 │ │ │ │ + 752: aload_1 │ │ │ │ + 753: invokevirtual #31 // Method android/widget/TextView.getHint:()Ljava/lang/CharSequence; │ │ │ │ + 756: invokeinterface #39, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 761: astore 6 │ │ │ │ + 763: aload 8 │ │ │ │ + 765: aload 6 │ │ │ │ + 767: invokespecial #42 // Method java/lang/Long."":(Ljava/lang/String;)V │ │ │ │ + 770: goto 62 │ │ │ │ + 773: aload_0 │ │ │ │ + 774: getfield #18 // Field b:I │ │ │ │ + 777: istore 7 │ │ │ │ + 779: iload 7 │ │ │ │ + 781: i2l │ │ │ │ + 782: lstore 20 │ │ │ │ + 784: lconst_1 │ │ │ │ + 785: lstore 11 │ │ │ │ + 787: lload 20 │ │ │ │ + 789: lload 11 │ │ │ │ + 791: lsub │ │ │ │ + 792: lstore 20 │ │ │ │ + 794: lload 20 │ │ │ │ + 796: invokestatic #201 // Method java/lang/Long.valueOf:(J)Ljava/lang/Long; │ │ │ │ + 799: astore 8 │ │ │ │ + 801: goto 62 │ │ │ │ + 804: aload_0 │ │ │ │ + 805: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 808: invokestatic #74 // Method dk/andsen/asqlitemanager/TableViewer.c:(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ │ │ + 811: astore 6 │ │ │ │ + 813: aload_0 │ │ │ │ + 814: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 817: invokestatic #61 // Method dk/andsen/asqlitemanager/TableViewer.a:(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ │ │ + 820: astore 9 │ │ │ │ + 822: aload 6 │ │ │ │ + 824: aload 9 │ │ │ │ + 826: invokevirtual #205 // Method dk/andsen/asqlitemanager/q.h:(Ljava/lang/String;)[Ldk/andsen/a/a/a; │ │ │ │ + 829: astore 6 │ │ │ │ + 831: aload 6 │ │ │ │ + 833: arraylength │ │ │ │ + 834: istore 22 │ │ │ │ + 836: aload_0 │ │ │ │ + 837: getfield #14 // Field c:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 840: invokestatic #209 // Method dk/andsen/asqlitemanager/TableViewer.f:(Ldk/andsen/asqlitemanager/TableViewer;)[Ldk/andsen/b/g; │ │ │ │ + 843: astore 9 │ │ │ │ + 845: aload 8 │ │ │ │ + 847: invokevirtual #213 // Method java/lang/Long.intValue:()I │ │ │ │ + 850: istore 19 │ │ │ │ + 852: aload 9 │ │ │ │ + 854: iload 19 │ │ │ │ + 856: aaload │ │ │ │ + 857: astore 16 │ │ │ │ + 859: iconst_0 │ │ │ │ + 860: istore 10 │ │ │ │ + 862: aconst_null │ │ │ │ + 863: astore 9 │ │ │ │ + 865: iload 10 │ │ │ │ + 867: iload 22 │ │ │ │ + 869: if_icmpge 917 │ │ │ │ + 872: aload 6 │ │ │ │ + 874: iload 10 │ │ │ │ + 876: aaload │ │ │ │ + 877: astore 17 │ │ │ │ + 879: aload 16 │ │ │ │ + 881: invokevirtual #218 // Method dk/andsen/b/g.a:()[Ldk/andsen/b/a; │ │ │ │ + 884: iload 10 │ │ │ │ + 886: aaload │ │ │ │ + 887: invokevirtual #222 // Method dk/andsen/b/a.a:()Ljava/lang/String; │ │ │ │ + 890: astore 13 │ │ │ │ + 892: aload 17 │ │ │ │ + 894: aload 13 │ │ │ │ + 896: invokevirtual #226 // Method dk/andsen/a/a/a.c:(Ljava/lang/String;)V │ │ │ │ + 899: iload 10 │ │ │ │ + 901: iconst_1 │ │ │ │ + 902: iadd │ │ │ │ + 903: istore 10 │ │ │ │ + 905: goto 865 │ │ │ │ + 908: aload 9 │ │ │ │ + 910: iconst_0 │ │ │ │ + 911: invokevirtual #175 // Method android/widget/Button.setEnabled:(Z)V │ │ │ │ + 914: goto 634 │ │ │ │ + 917: aload 6 │ │ │ │ + 919: astore 9 │ │ │ │ + 921: goto 183 │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/ay.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -23,88 +23,90 @@ │ │ │ │ #15 = Float 1.4E-45f │ │ │ │ #16 = Utf8 android/widget/TextView │ │ │ │ #17 = Class #16 // android/widget/TextView │ │ │ │ #18 = Utf8 getText │ │ │ │ #19 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ #20 = NameAndType #18:#19 // getText:()Ljava/lang/CharSequence; │ │ │ │ #21 = Methodref #17.#20 // android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - #22 = Utf8 toString │ │ │ │ - #23 = Utf8 ()Ljava/lang/String; │ │ │ │ - #24 = NameAndType #22:#23 // toString:()Ljava/lang/String; │ │ │ │ - #25 = Methodref #4.#24 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #26 = Utf8 ↑ │ │ │ │ - #27 = String #26 // ↑ │ │ │ │ - #28 = Utf8 java/lang/String │ │ │ │ - #29 = Class #28 // java/lang/String │ │ │ │ - #30 = Utf8 endsWith │ │ │ │ - #31 = Utf8 (Ljava/lang/String;)Z │ │ │ │ - #32 = NameAndType #30:#31 // endsWith:(Ljava/lang/String;)Z │ │ │ │ - #33 = Methodref #29.#32 // java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - #34 = Utf8 ↓ │ │ │ │ - #35 = String #34 // ↓ │ │ │ │ - #36 = Utf8 length │ │ │ │ - #37 = Utf8 ()I │ │ │ │ - #38 = NameAndType #36:#37 // length:()I │ │ │ │ - #39 = Methodref #29.#38 // java/lang/String.length:()I │ │ │ │ - #40 = Utf8 substring │ │ │ │ - #41 = Utf8 (II)Ljava/lang/String; │ │ │ │ - #42 = NameAndType #40:#41 // substring:(II)Ljava/lang/String; │ │ │ │ - #43 = Methodref #29.#42 // java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ - #44 = Utf8 java/lang/StringBuilder │ │ │ │ - #45 = Class #44 // java/lang/StringBuilder │ │ │ │ - #46 = Methodref #45.#13 // java/lang/StringBuilder."":()V │ │ │ │ - #47 = Utf8 newOrder: │ │ │ │ - #48 = String #47 // newOrder: │ │ │ │ - #49 = Utf8 append │ │ │ │ - #50 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #51 = NameAndType #49:#50 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #52 = Methodref #45.#51 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - #53 = Methodref #45.#24 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - #54 = Utf8 dk/andsen/asqlitemanager/TableViewer │ │ │ │ - #55 = Class #54 // dk/andsen/asqlitemanager/TableViewer │ │ │ │ - #56 = Utf8 d │ │ │ │ - #57 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #58 = NameAndType #56:#57 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #59 = Methodref #55.#58 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #60 = Utf8 dk/andsen/c/e │ │ │ │ - #61 = Class #60 // dk/andsen/c/e │ │ │ │ - #62 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ - #63 = NameAndType #7:#62 // a:(Ljava/lang/String;Z)V │ │ │ │ - #64 = Methodref #61.#63 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - #65 = Utf8 b │ │ │ │ - #66 = Utf8 Ljava/lang/String; │ │ │ │ - #67 = NameAndType #65:#66 // b:Ljava/lang/String; │ │ │ │ - #68 = Fieldref #55.#67 // dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ - #69 = Utf8 equals │ │ │ │ - #70 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ - #71 = NameAndType #69:#70 // equals:(Ljava/lang/Object;)Z │ │ │ │ - #72 = Methodref #29.#71 // java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - #73 = Utf8 h │ │ │ │ - #74 = NameAndType #73:#57 // h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #75 = Methodref #55.#74 // dk/andsen/asqlitemanager/TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - #76 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ - #77 = NameAndType #65:#76 // b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ - #78 = Methodref #55.#77 // dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ - #79 = Utf8 i │ │ │ │ - #80 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #81 = NameAndType #79:#80 // i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #82 = Methodref #55.#81 // dk/andsen/asqlitemanager/TableViewer.i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #83 = Utf8 e │ │ │ │ - #84 = NameAndType #83:#80 // e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #85 = Methodref #55.#84 // dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - #86 = Utf8 Sort by │ │ │ │ - #87 = String #86 // Sort by │ │ │ │ - #88 = Utf8 increasing = │ │ │ │ - #89 = String #88 // increasing = │ │ │ │ - #90 = Utf8 (Z)Ljava/lang/StringBuilder; │ │ │ │ - #91 = NameAndType #49:#90 // append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - #92 = Methodref #45.#91 // java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - #93 = Utf8 Code │ │ │ │ - #94 = Utf8 onClick │ │ │ │ - #95 = Utf8 (Landroid/view/View;)V │ │ │ │ + #22 = Utf8 java/lang/CharSequence │ │ │ │ + #23 = Class #22 // java/lang/CharSequence │ │ │ │ + #24 = Utf8 toString │ │ │ │ + #25 = Utf8 ()Ljava/lang/String; │ │ │ │ + #26 = NameAndType #24:#25 // toString:()Ljava/lang/String; │ │ │ │ + #27 = InterfaceMethodref #23.#26 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #28 = Utf8 ↑ │ │ │ │ + #29 = String #28 // ↑ │ │ │ │ + #30 = Utf8 java/lang/String │ │ │ │ + #31 = Class #30 // java/lang/String │ │ │ │ + #32 = Utf8 endsWith │ │ │ │ + #33 = Utf8 (Ljava/lang/String;)Z │ │ │ │ + #34 = NameAndType #32:#33 // endsWith:(Ljava/lang/String;)Z │ │ │ │ + #35 = Methodref #31.#34 // java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + #36 = Utf8 ↓ │ │ │ │ + #37 = String #36 // ↓ │ │ │ │ + #38 = Utf8 length │ │ │ │ + #39 = Utf8 ()I │ │ │ │ + #40 = NameAndType #38:#39 // length:()I │ │ │ │ + #41 = Methodref #31.#40 // java/lang/String.length:()I │ │ │ │ + #42 = Utf8 substring │ │ │ │ + #43 = Utf8 (II)Ljava/lang/String; │ │ │ │ + #44 = NameAndType #42:#43 // substring:(II)Ljava/lang/String; │ │ │ │ + #45 = Methodref #31.#44 // java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ + #46 = Utf8 java/lang/StringBuilder │ │ │ │ + #47 = Class #46 // java/lang/StringBuilder │ │ │ │ + #48 = Methodref #47.#13 // java/lang/StringBuilder."":()V │ │ │ │ + #49 = Utf8 newOrder: │ │ │ │ + #50 = String #49 // newOrder: │ │ │ │ + #51 = Utf8 append │ │ │ │ + #52 = Utf8 (Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #53 = NameAndType #51:#52 // append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #54 = Methodref #47.#53 // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + #55 = Methodref #47.#26 // java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + #56 = Utf8 dk/andsen/asqlitemanager/TableViewer │ │ │ │ + #57 = Class #56 // dk/andsen/asqlitemanager/TableViewer │ │ │ │ + #58 = Utf8 d │ │ │ │ + #59 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #60 = NameAndType #58:#59 // d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #61 = Methodref #57.#60 // dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #62 = Utf8 dk/andsen/c/e │ │ │ │ + #63 = Class #62 // dk/andsen/c/e │ │ │ │ + #64 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ + #65 = NameAndType #7:#64 // a:(Ljava/lang/String;Z)V │ │ │ │ + #66 = Methodref #63.#65 // dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + #67 = Utf8 b │ │ │ │ + #68 = Utf8 Ljava/lang/String; │ │ │ │ + #69 = NameAndType #67:#68 // b:Ljava/lang/String; │ │ │ │ + #70 = Fieldref #57.#69 // dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ + #71 = Utf8 equals │ │ │ │ + #72 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ + #73 = NameAndType #71:#72 // equals:(Ljava/lang/Object;)Z │ │ │ │ + #74 = Methodref #31.#73 // java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + #75 = Utf8 h │ │ │ │ + #76 = NameAndType #75:#59 // h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #77 = Methodref #57.#76 // dk/andsen/asqlitemanager/TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + #78 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ + #79 = NameAndType #67:#78 // b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ + #80 = Methodref #57.#79 // dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ + #81 = Utf8 i │ │ │ │ + #82 = Utf8 (Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #83 = NameAndType #81:#82 // i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #84 = Methodref #57.#83 // dk/andsen/asqlitemanager/TableViewer.i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #85 = Utf8 e │ │ │ │ + #86 = NameAndType #85:#82 // e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #87 = Methodref #57.#86 // dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + #88 = Utf8 Sort by │ │ │ │ + #89 = String #88 // Sort by │ │ │ │ + #90 = Utf8 increasing = │ │ │ │ + #91 = String #90 // increasing = │ │ │ │ + #92 = Utf8 (Z)Ljava/lang/StringBuilder; │ │ │ │ + #93 = NameAndType #51:#92 // append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + #94 = Methodref #47.#93 // java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + #95 = Utf8 Code │ │ │ │ + #96 = Utf8 onClick │ │ │ │ + #97 = Utf8 (Landroid/view/View;)V │ │ │ │ { │ │ │ │ final dk.andsen.asqlitemanager.TableViewer a; │ │ │ │ descriptor: Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ dk.andsen.asqlitemanager.ay(dk.andsen.asqlitemanager.TableViewer); │ │ │ │ descriptor: (Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ @@ -128,143 +130,143 @@ │ │ │ │ 2: aconst_null │ │ │ │ 3: astore_3 │ │ │ │ 4: aload_1 │ │ │ │ 5: checkcast #17 // class android/widget/TextView │ │ │ │ 8: astore_1 │ │ │ │ 9: aload_1 │ │ │ │ 10: invokevirtual #21 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 13: invokevirtual #25 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 16: astore 4 │ │ │ │ - 18: ldc #27 // String ↑ │ │ │ │ - 20: astore 5 │ │ │ │ - 22: aload 4 │ │ │ │ - 24: aload 5 │ │ │ │ - 26: invokevirtual #33 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - 29: istore 6 │ │ │ │ - 31: iload 6 │ │ │ │ - 33: ifne 54 │ │ │ │ - 36: ldc #35 // String ↓ │ │ │ │ - 38: astore 5 │ │ │ │ - 40: aload 4 │ │ │ │ - 42: aload 5 │ │ │ │ - 44: invokevirtual #33 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ - 47: istore 6 │ │ │ │ - 49: iload 6 │ │ │ │ - 51: ifeq 74 │ │ │ │ - 54: aload 4 │ │ │ │ - 56: invokevirtual #39 // Method java/lang/String.length:()I │ │ │ │ - 59: bipush -2 │ │ │ │ - 61: iadd │ │ │ │ - 62: istore 6 │ │ │ │ - 64: aload 4 │ │ │ │ - 66: iconst_0 │ │ │ │ - 67: iload 6 │ │ │ │ - 69: invokevirtual #43 // Method java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ - 72: astore 4 │ │ │ │ - 74: new #45 // class java/lang/StringBuilder │ │ │ │ - 77: astore 5 │ │ │ │ - 79: aload 5 │ │ │ │ - 81: invokespecial #46 // Method java/lang/StringBuilder."":()V │ │ │ │ - 84: aload 5 │ │ │ │ - 86: ldc #48 // String newOrder: │ │ │ │ - 88: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 91: aload 4 │ │ │ │ - 93: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 96: invokevirtual #53 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 99: astore 5 │ │ │ │ - 101: aload_0 │ │ │ │ - 102: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 105: astore 7 │ │ │ │ - 107: aload 7 │ │ │ │ - 109: invokestatic #59 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 112: istore 8 │ │ │ │ - 114: aload 5 │ │ │ │ - 116: iload 8 │ │ │ │ - 118: invokestatic #64 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 121: aload_0 │ │ │ │ - 122: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 125: getfield #68 // Field dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ - 128: astore 5 │ │ │ │ - 130: aload 4 │ │ │ │ - 132: aload 5 │ │ │ │ - 134: invokevirtual #72 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - 137: istore 6 │ │ │ │ - 139: iload 6 │ │ │ │ - 141: ifeq 278 │ │ │ │ - 144: aload_0 │ │ │ │ - 145: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 148: astore 5 │ │ │ │ - 150: aload_0 │ │ │ │ - 151: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 154: astore 4 │ │ │ │ - 156: aload 4 │ │ │ │ - 158: invokestatic #75 // Method dk/andsen/asqlitemanager/TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 161: istore 9 │ │ │ │ - 163: iload 9 │ │ │ │ - 165: ifne 269 │ │ │ │ - 168: iload_2 │ │ │ │ - 169: istore 9 │ │ │ │ - 171: aload 5 │ │ │ │ - 173: iload 9 │ │ │ │ - 175: invokestatic #78 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ - 178: pop │ │ │ │ - 179: aload_0 │ │ │ │ - 180: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 183: invokestatic #82 // Method dk/andsen/asqlitemanager/TableViewer.i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - 186: aload_0 │ │ │ │ - 187: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 190: invokestatic #85 // Method dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ - 193: new #45 // class java/lang/StringBuilder │ │ │ │ - 196: astore 4 │ │ │ │ - 198: aload 4 │ │ │ │ - 200: invokespecial #46 // Method java/lang/StringBuilder."":()V │ │ │ │ - 203: aload 4 │ │ │ │ - 205: ldc #87 // String Sort by │ │ │ │ - 207: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 210: astore 4 │ │ │ │ - 212: aload_0 │ │ │ │ - 213: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 216: getfield #68 // Field dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ - 219: astore 10 │ │ │ │ - 221: aload 4 │ │ │ │ - 223: aload 10 │ │ │ │ - 225: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 228: ldc #89 // String increasing = │ │ │ │ - 230: invokevirtual #52 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 233: astore 4 │ │ │ │ - 235: aload_0 │ │ │ │ - 236: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 239: invokestatic #75 // Method dk/andsen/asqlitemanager/TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 242: istore_2 │ │ │ │ - 243: aload 4 │ │ │ │ - 245: iload_2 │ │ │ │ - 246: invokevirtual #92 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ - 249: invokevirtual #53 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 252: astore 4 │ │ │ │ - 254: aload_0 │ │ │ │ - 255: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 258: invokestatic #59 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ - 261: istore_2 │ │ │ │ - 262: aload 4 │ │ │ │ - 264: iload_2 │ │ │ │ - 265: invokestatic #64 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 268: return │ │ │ │ - 269: iconst_0 │ │ │ │ - 270: istore 9 │ │ │ │ - 272: aconst_null │ │ │ │ - 273: astore 4 │ │ │ │ - 275: goto 171 │ │ │ │ - 278: aload_0 │ │ │ │ - 279: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 282: astore_3 │ │ │ │ - 283: aload_3 │ │ │ │ - 284: aload 4 │ │ │ │ - 286: putfield #68 // Field dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ - 289: aload_0 │ │ │ │ - 290: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ - 293: astore 4 │ │ │ │ - 295: aload 4 │ │ │ │ - 297: iload_2 │ │ │ │ - 298: invokestatic #78 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ - 301: pop │ │ │ │ - 302: goto 179 │ │ │ │ + 13: invokeinterface #27, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 18: astore 4 │ │ │ │ + 20: ldc #29 // String ↑ │ │ │ │ + 22: astore 5 │ │ │ │ + 24: aload 4 │ │ │ │ + 26: aload 5 │ │ │ │ + 28: invokevirtual #35 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + 31: istore 6 │ │ │ │ + 33: iload 6 │ │ │ │ + 35: ifne 56 │ │ │ │ + 38: ldc #37 // String ↓ │ │ │ │ + 40: astore 5 │ │ │ │ + 42: aload 4 │ │ │ │ + 44: aload 5 │ │ │ │ + 46: invokevirtual #35 // Method java/lang/String.endsWith:(Ljava/lang/String;)Z │ │ │ │ + 49: istore 6 │ │ │ │ + 51: iload 6 │ │ │ │ + 53: ifeq 76 │ │ │ │ + 56: aload 4 │ │ │ │ + 58: invokevirtual #41 // Method java/lang/String.length:()I │ │ │ │ + 61: bipush -2 │ │ │ │ + 63: iadd │ │ │ │ + 64: istore 6 │ │ │ │ + 66: aload 4 │ │ │ │ + 68: iconst_0 │ │ │ │ + 69: iload 6 │ │ │ │ + 71: invokevirtual #45 // Method java/lang/String.substring:(II)Ljava/lang/String; │ │ │ │ + 74: astore 4 │ │ │ │ + 76: new #47 // class java/lang/StringBuilder │ │ │ │ + 79: astore 5 │ │ │ │ + 81: aload 5 │ │ │ │ + 83: invokespecial #48 // Method java/lang/StringBuilder."":()V │ │ │ │ + 86: aload 5 │ │ │ │ + 88: ldc #50 // String newOrder: │ │ │ │ + 90: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 93: aload 4 │ │ │ │ + 95: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 98: invokevirtual #55 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 101: astore 5 │ │ │ │ + 103: aload_0 │ │ │ │ + 104: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 107: astore 7 │ │ │ │ + 109: aload 7 │ │ │ │ + 111: invokestatic #61 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 114: istore 8 │ │ │ │ + 116: aload 5 │ │ │ │ + 118: iload 8 │ │ │ │ + 120: invokestatic #66 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 123: aload_0 │ │ │ │ + 124: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 127: getfield #70 // Field dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ + 130: astore 5 │ │ │ │ + 132: aload 4 │ │ │ │ + 134: aload 5 │ │ │ │ + 136: invokevirtual #74 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 139: istore 6 │ │ │ │ + 141: iload 6 │ │ │ │ + 143: ifeq 280 │ │ │ │ + 146: aload_0 │ │ │ │ + 147: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 150: astore 5 │ │ │ │ + 152: aload_0 │ │ │ │ + 153: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 156: astore 4 │ │ │ │ + 158: aload 4 │ │ │ │ + 160: invokestatic #77 // Method dk/andsen/asqlitemanager/TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 163: istore 9 │ │ │ │ + 165: iload 9 │ │ │ │ + 167: ifne 271 │ │ │ │ + 170: iload_2 │ │ │ │ + 171: istore 9 │ │ │ │ + 173: aload 5 │ │ │ │ + 175: iload 9 │ │ │ │ + 177: invokestatic #80 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ + 180: pop │ │ │ │ + 181: aload_0 │ │ │ │ + 182: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 185: invokestatic #84 // Method dk/andsen/asqlitemanager/TableViewer.i:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + 188: aload_0 │ │ │ │ + 189: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 192: invokestatic #87 // Method dk/andsen/asqlitemanager/TableViewer.e:(Ldk/andsen/asqlitemanager/TableViewer;)V │ │ │ │ + 195: new #47 // class java/lang/StringBuilder │ │ │ │ + 198: astore 4 │ │ │ │ + 200: aload 4 │ │ │ │ + 202: invokespecial #48 // Method java/lang/StringBuilder."":()V │ │ │ │ + 205: aload 4 │ │ │ │ + 207: ldc #89 // String Sort by │ │ │ │ + 209: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 212: astore 4 │ │ │ │ + 214: aload_0 │ │ │ │ + 215: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 218: getfield #70 // Field dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ + 221: astore 10 │ │ │ │ + 223: aload 4 │ │ │ │ + 225: aload 10 │ │ │ │ + 227: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 230: ldc #91 // String increasing = │ │ │ │ + 232: invokevirtual #54 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 235: astore 4 │ │ │ │ + 237: aload_0 │ │ │ │ + 238: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 241: invokestatic #77 // Method dk/andsen/asqlitemanager/TableViewer.h:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 244: istore_2 │ │ │ │ + 245: aload 4 │ │ │ │ + 247: iload_2 │ │ │ │ + 248: invokevirtual #94 // Method java/lang/StringBuilder.append:(Z)Ljava/lang/StringBuilder; │ │ │ │ + 251: invokevirtual #55 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 254: astore 4 │ │ │ │ + 256: aload_0 │ │ │ │ + 257: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 260: invokestatic #61 // Method dk/andsen/asqlitemanager/TableViewer.d:(Ldk/andsen/asqlitemanager/TableViewer;)Z │ │ │ │ + 263: istore_2 │ │ │ │ + 264: aload 4 │ │ │ │ + 266: iload_2 │ │ │ │ + 267: invokestatic #66 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 270: return │ │ │ │ + 271: iconst_0 │ │ │ │ + 272: istore 9 │ │ │ │ + 274: aconst_null │ │ │ │ + 275: astore 4 │ │ │ │ + 277: goto 173 │ │ │ │ + 280: aload_0 │ │ │ │ + 281: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 284: astore_3 │ │ │ │ + 285: aload_3 │ │ │ │ + 286: aload 4 │ │ │ │ + 288: putfield #70 // Field dk/andsen/asqlitemanager/TableViewer.b:Ljava/lang/String; │ │ │ │ + 291: aload_0 │ │ │ │ + 292: getfield #10 // Field a:Ldk/andsen/asqlitemanager/TableViewer; │ │ │ │ + 295: astore 4 │ │ │ │ + 297: aload 4 │ │ │ │ + 299: iload_2 │ │ │ │ + 300: invokestatic #80 // Method dk/andsen/asqlitemanager/TableViewer.b:(Ldk/andsen/asqlitemanager/TableViewer;Z)Z │ │ │ │ + 303: pop │ │ │ │ + 304: goto 181 │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/bd.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -27,31 +27,31 @@ │ │ │ │ this.c = c; │ │ │ │ } │ │ │ │ │ │ │ │ public void onClick(final View view) { │ │ │ │ int n = 1; │ │ │ │ final int n2 = 2131165231; │ │ │ │ if (view == this.a) { │ │ │ │ - Label_0166: { │ │ │ │ + Label_0168: { │ │ │ │ if (e.a()) { │ │ │ │ final String a = e.a(this.b.getText().toString()); │ │ │ │ final String string = this.c.getEditableText().toString(); │ │ │ │ Object o = a + string; │ │ │ │ if (string.trim().equals("")) { │ │ │ │ e.a((String)this.d.getText(n2), (String)this.d.getText(2131165232), aSQLiteManager.a(this.d)); │ │ │ │ } │ │ │ │ else { │ │ │ │ if (!((String)o).endsWith(".sqlite")) { │ │ │ │ o = (String)o + ".sqlite"; │ │ │ │ } │ │ │ │ try { │ │ │ │ final File file = new File((String)o); │ │ │ │ - Label_0543: { │ │ │ │ + Label_0545: { │ │ │ │ if (!file.exists()) { │ │ │ │ - break Label_0543; │ │ │ │ + break Label_0545; │ │ │ │ } │ │ │ │ final String string2 = this.d.getString(2131165231); │ │ │ │ try { │ │ │ │ try { │ │ │ │ final StringBuilder sb = new StringBuilder(); │ │ │ │ try { │ │ │ │ final StringBuilder append = sb.append((String)o).append(" "); │ │ │ │ @@ -75,15 +75,15 @@ │ │ │ │ catch (Exception ex) { │ │ │ │ o = this.d; │ │ │ │ e.b("Error in DBViewer", aSQLiteManager.b((aSQLiteManager)o)); │ │ │ │ ex.printStackTrace(); │ │ │ │ e.a("Plase report this error with descriptions of how to generate it", aSQLiteManager.a(this.d)); │ │ │ │ } │ │ │ │ } │ │ │ │ - break Label_0166; │ │ │ │ + break Label_0168; │ │ │ │ final String substring = file.getAbsolutePath().substring(0, file.getAbsolutePath().lastIndexOf("/")); │ │ │ │ try { │ │ │ │ final aSQLiteManager d2 = this.d; │ │ │ │ try { │ │ │ │ dk.andsen.asqlitemanager.e.a(aSQLiteManager.a(d2), "RecentNewDBPath", substring); │ │ │ │ final SQLiteDatabase openOrCreateDatabase = SQLiteDatabase.openOrCreateDatabase((String)o, (SQLiteDatabase$CursorFactory)null); │ │ │ │ try { │ │ ├── dk/andsen/asqlitemanager/bg.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -113,24 +113,26 @@ │ │ │ │ #105 = Methodref #28.#104 // java/lang/String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; │ │ │ │ #106 = Integer 2131165231 │ │ │ │ #107 = Float 1.7944673E38f │ │ │ │ #108 = Utf8 getText │ │ │ │ #109 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #110 = NameAndType #108:#109 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #111 = Methodref #16.#110 // dk/andsen/asqlitemanager/aSQLiteManager.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #112 = Methodref #4.#44 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #113 = Integer 2131165378 │ │ │ │ - #114 = Float 1.7944971E38f │ │ │ │ - #115 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #116 = NameAndType #7:#115 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #117 = Methodref #51.#116 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #118 = Utf8 Code │ │ │ │ - #119 = Utf8 (Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ │ │ - #120 = Utf8 onClick │ │ │ │ - #121 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ + #112 = Utf8 java/lang/CharSequence │ │ │ │ + #113 = Class #112 // java/lang/CharSequence │ │ │ │ + #114 = InterfaceMethodref #113.#44 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #115 = Integer 2131165378 │ │ │ │ + #116 = Float 1.7944971E38f │ │ │ │ + #117 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #118 = NameAndType #7:#117 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #119 = Methodref #51.#118 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #120 = Utf8 Code │ │ │ │ + #121 = Utf8 (Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ │ │ + #122 = Utf8 onClick │ │ │ │ + #123 = Utf8 (Landroid/content/DialogInterface;I)V │ │ │ │ { │ │ │ │ final dk.andsen.asqlitemanager.aSQLiteManager a; │ │ │ │ descriptor: Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ public dk.andsen.asqlitemanager.bg(dk.andsen.asqlitemanager.aSQLiteManager); │ │ │ │ descriptor: (Ldk/andsen/asqlitemanager/aSQLiteManager;)V │ │ │ │ @@ -274,33 +276,33 @@ │ │ │ │ 263: getfield #10 // Field a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ │ │ 266: astore_3 │ │ │ │ 267: ldc #106 // int 2131165231 │ │ │ │ 269: istore 7 │ │ │ │ 271: aload_3 │ │ │ │ 272: iload 7 │ │ │ │ 274: invokevirtual #111 // Method dk/andsen/asqlitemanager/aSQLiteManager.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 277: invokevirtual #112 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 280: astore_3 │ │ │ │ - 281: aload_0 │ │ │ │ - 282: getfield #10 // Field a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ │ │ - 285: astore 4 │ │ │ │ - 287: ldc #113 // int 2131165378 │ │ │ │ - 289: istore 6 │ │ │ │ - 291: aload 4 │ │ │ │ - 293: iload 6 │ │ │ │ - 295: invokevirtual #111 // Method dk/andsen/asqlitemanager/aSQLiteManager.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 298: invokevirtual #112 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 301: astore 4 │ │ │ │ - 303: aload_0 │ │ │ │ - 304: getfield #10 // Field a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ │ │ - 307: invokestatic #19 // Method dk/andsen/asqlitemanager/aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; │ │ │ │ - 310: astore 5 │ │ │ │ - 312: aload_3 │ │ │ │ - 313: aload 4 │ │ │ │ - 315: aload 5 │ │ │ │ - 317: invokestatic #117 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 320: goto 144 │ │ │ │ + 277: invokeinterface #114, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 282: astore_3 │ │ │ │ + 283: aload_0 │ │ │ │ + 284: getfield #10 // Field a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ │ │ + 287: astore 4 │ │ │ │ + 289: ldc #115 // int 2131165378 │ │ │ │ + 291: istore 6 │ │ │ │ + 293: aload 4 │ │ │ │ + 295: iload 6 │ │ │ │ + 297: invokevirtual #111 // Method dk/andsen/asqlitemanager/aSQLiteManager.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 300: invokeinterface #114, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 305: astore 4 │ │ │ │ + 307: aload_0 │ │ │ │ + 308: getfield #10 // Field a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ │ │ + 311: invokestatic #19 // Method dk/andsen/asqlitemanager/aSQLiteManager.a:(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; │ │ │ │ + 314: astore 5 │ │ │ │ + 316: aload_3 │ │ │ │ + 317: aload 4 │ │ │ │ + 319: aload 5 │ │ │ │ + 321: invokestatic #119 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 324: goto 144 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 133 137 145 Class java/lang/Exception │ │ │ │ 139 144 145 Class java/lang/Exception │ │ │ │ } │ │ ├── dk/andsen/asqlitemanager/q.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1350,19 +1350,19 @@ │ │ │ │ dk.andsen.c.e.a(string, this.n); │ │ │ │ return string; │ │ │ │ } │ │ │ │ │ │ │ │ private void o() { │ │ │ │ final int n = 2131165293; │ │ │ │ final int n2 = 2131165231; │ │ │ │ - Label_0218: { │ │ │ │ + Label_0222: { │ │ │ │ if (q.b == null) { │ │ │ │ dk.andsen.c.e.a("TestDB database is null", this.n); │ │ │ │ if (this.c == null) { │ │ │ │ - break Label_0218; │ │ │ │ + break Label_0222; │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ if (q.b.isOpen()) { │ │ │ │ return; │ │ │ │ } │ │ │ │ dk.andsen.c.e.a("TestDB database not open", this.n); │ │ │ │ @@ -1692,15 +1692,15 @@ │ │ │ │ // 122: ldc_w "select" │ │ │ │ // 125: astore 9 │ │ │ │ // 127: aload 8 │ │ │ │ // 129: aload 9 │ │ │ │ // 131: invokevirtual java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ // 134: istore 10 │ │ │ │ // 136: iload 10 │ │ │ │ - // 138: ifeq 408 │ │ │ │ + // 138: ifeq 410 │ │ │ │ // 141: iload 7 │ │ │ │ // 143: istore 10 │ │ │ │ // 145: new Ljava/lang/StringBuilder; │ │ │ │ // 148: astore 9 │ │ │ │ // 150: aload 9 │ │ │ │ // 152: invokespecial java/lang/StringBuilder.:()V │ │ │ │ // 155: ldc_w "Use rawType: " │ │ │ │ @@ -1715,15 +1715,15 @@ │ │ │ │ // 177: aload_0 │ │ │ │ // 178: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ // 181: istore 12 │ │ │ │ // 183: aload 9 │ │ │ │ // 185: iload 12 │ │ │ │ // 187: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ // 190: iload 10 │ │ │ │ - // 192: ifne 620 │ │ │ │ + // 192: ifne 624 │ │ │ │ // 195: new Ljava/lang/StringBuilder; │ │ │ │ // 198: astore 9 │ │ │ │ // 200: aload 9 │ │ │ │ // 202: invokespecial java/lang/StringBuilder.:()V │ │ │ │ // 205: ldc_w "execSQL: " │ │ │ │ // 208: astore 6 │ │ │ │ // 210: aload 9 │ │ │ │ @@ -1815,572 +1815,572 @@ │ │ │ │ // 374: ldc_w 2131165294 │ │ │ │ // 377: istore 13 │ │ │ │ // 379: aload 11 │ │ │ │ // 381: iload 13 │ │ │ │ // 383: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ // 386: astore 11 │ │ │ │ // 388: aload 11 │ │ │ │ - // 390: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 393: astore 11 │ │ │ │ - // 395: aload 8 │ │ │ │ - // 397: iconst_0 │ │ │ │ - // 398: aload 11 │ │ │ │ - // 400: aastore │ │ │ │ - // 401: aload 9 │ │ │ │ - // 403: astore 8 │ │ │ │ - // 405: aload 8 │ │ │ │ - // 407: areturn │ │ │ │ - // 408: aload_1 │ │ │ │ - // 409: invokevirtual java/lang/String.trim:()Ljava/lang/String; │ │ │ │ - // 412: astore 8 │ │ │ │ - // 414: getstatic java/util/Locale.US:Ljava/util/Locale; │ │ │ │ - // 417: astore 9 │ │ │ │ - // 419: aload 8 │ │ │ │ - // 421: aload 9 │ │ │ │ - // 423: invokevirtual java/lang/String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ - // 426: astore 8 │ │ │ │ - // 428: ldc_w "pragma" │ │ │ │ - // 431: astore 9 │ │ │ │ - // 433: aload 8 │ │ │ │ - // 435: aload 9 │ │ │ │ - // 437: invokevirtual java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ - // 440: istore 10 │ │ │ │ - // 442: iload 10 │ │ │ │ - // 444: ifeq 1368 │ │ │ │ - // 447: iload 7 │ │ │ │ - // 449: istore 10 │ │ │ │ - // 451: goto 145 │ │ │ │ - // 454: astore 8 │ │ │ │ - // 456: aload 8 │ │ │ │ - // 458: astore 6 │ │ │ │ - // 460: aload 8 │ │ │ │ - // 462: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 465: astore 8 │ │ │ │ - // 467: aload_0 │ │ │ │ - // 468: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 471: istore 14 │ │ │ │ - // 473: aload 8 │ │ │ │ - // 475: iload 14 │ │ │ │ - // 477: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 480: aload_0 │ │ │ │ - // 481: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 484: istore 10 │ │ │ │ - // 486: aload 6 │ │ │ │ - // 488: iload 10 │ │ │ │ - // 490: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ - // 493: new Ldk/andsen/b/f; │ │ │ │ - // 496: astore 9 │ │ │ │ - // 498: aload 9 │ │ │ │ - // 500: invokespecial dk/andsen/b/f.:()V │ │ │ │ - // 503: iload 7 │ │ │ │ - // 505: anewarray Ljava/lang/String; │ │ │ │ - // 508: astore 8 │ │ │ │ - // 510: aload_0 │ │ │ │ - // 511: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ - // 514: iload 4 │ │ │ │ - // 516: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - // 519: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 522: astore 11 │ │ │ │ - // 524: aload 8 │ │ │ │ - // 526: iconst_0 │ │ │ │ - // 527: aload 11 │ │ │ │ - // 529: aastore │ │ │ │ - // 530: aload 9 │ │ │ │ - // 532: aload 8 │ │ │ │ - // 534: invokevirtual dk/andsen/b/f.a:([Ljava/lang/String;)V │ │ │ │ - // 537: iconst_2 │ │ │ │ - // 538: newarray I │ │ │ │ - // 540: dup │ │ │ │ - // 541: iconst_0 │ │ │ │ - // 542: iload 7 │ │ │ │ - // 544: iastore │ │ │ │ - // 545: dup │ │ │ │ - // 546: iconst_1 │ │ │ │ - // 547: iload 7 │ │ │ │ - // 549: iastore │ │ │ │ - // 550: astore 8 │ │ │ │ - // 552: ldc Ljava/lang/String;.class │ │ │ │ - // 554: aload 8 │ │ │ │ - // 556: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ - // 559: checkcast [[Ljava/lang/String; │ │ │ │ - // 562: astore 8 │ │ │ │ - // 564: aload 9 │ │ │ │ - // 566: aload 8 │ │ │ │ - // 568: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 571: aload 9 │ │ │ │ - // 573: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 576: iconst_0 │ │ │ │ - // 577: aaload │ │ │ │ - // 578: astore 8 │ │ │ │ - // 580: aload 6 │ │ │ │ - // 582: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 585: astore 15 │ │ │ │ - // 587: aload 8 │ │ │ │ - // 589: iconst_0 │ │ │ │ - // 590: aload 15 │ │ │ │ - // 592: aastore │ │ │ │ - // 593: aload 6 │ │ │ │ - // 595: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 598: astore 8 │ │ │ │ - // 600: aload_0 │ │ │ │ - // 601: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 604: istore 7 │ │ │ │ - // 606: aload 8 │ │ │ │ - // 608: iload 7 │ │ │ │ - // 610: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 613: aload 9 │ │ │ │ - // 615: astore 8 │ │ │ │ - // 617: goto 405 │ │ │ │ - // 620: new Ldk/andsen/b/f; │ │ │ │ - // 623: astore 9 │ │ │ │ - // 625: aload 9 │ │ │ │ - // 627: invokespecial dk/andsen/b/f.:()V │ │ │ │ - // 630: new Ljava/lang/StringBuilder; │ │ │ │ - // 633: astore 8 │ │ │ │ - // 635: aload 8 │ │ │ │ - // 637: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 640: ldc_w "rawQuery: " │ │ │ │ - // 643: astore 11 │ │ │ │ - // 645: aload 8 │ │ │ │ - // 647: aload 11 │ │ │ │ - // 649: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 652: astore 8 │ │ │ │ - // 654: aload 8 │ │ │ │ - // 656: aload_1 │ │ │ │ - // 657: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 660: astore 8 │ │ │ │ - // 662: aload 8 │ │ │ │ - // 664: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 667: astore 8 │ │ │ │ - // 669: aload_0 │ │ │ │ - // 670: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 673: istore 12 │ │ │ │ - // 675: aload 8 │ │ │ │ - // 677: iload 12 │ │ │ │ - // 679: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - // 682: getstatic dk/andsen/asqlitemanager/q.b:Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ - // 685: astore 8 │ │ │ │ - // 687: iconst_0 │ │ │ │ - // 688: istore 12 │ │ │ │ - // 690: aconst_null │ │ │ │ - // 691: astore 11 │ │ │ │ - // 693: aload 8 │ │ │ │ - // 695: aload_1 │ │ │ │ - // 696: aconst_null │ │ │ │ - // 697: invokevirtual android/database/sqlite/SQLiteDatabase.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ - // 700: astore 11 │ │ │ │ - // 702: aload 11 │ │ │ │ - // 704: invokeinterface android/database/Cursor.getColumnNames:()[Ljava/lang/String; │ │ │ │ - // 709: astore 8 │ │ │ │ - // 711: aload 9 │ │ │ │ - // 713: aload 8 │ │ │ │ - // 715: putfield dk/andsen/b/f.a:[Ljava/lang/String; │ │ │ │ - // 718: aload 11 │ │ │ │ - // 720: invokeinterface android/database/Cursor.getCount:()I │ │ │ │ - // 725: istore 10 │ │ │ │ - // 727: aload 11 │ │ │ │ - // 729: invokeinterface android/database/Cursor.getColumnCount:()I │ │ │ │ - // 734: istore 13 │ │ │ │ - // 736: iconst_2 │ │ │ │ - // 737: newarray I │ │ │ │ - // 739: dup │ │ │ │ - // 740: iconst_0 │ │ │ │ - // 741: iload 10 │ │ │ │ - // 743: iastore │ │ │ │ - // 744: dup │ │ │ │ - // 745: iconst_1 │ │ │ │ - // 746: iload 13 │ │ │ │ - // 748: iastore │ │ │ │ - // 749: astore 8 │ │ │ │ - // 751: ldc Ljava/lang/String;.class │ │ │ │ - // 753: astore 6 │ │ │ │ - // 755: aload 6 │ │ │ │ - // 757: aload 8 │ │ │ │ - // 759: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ - // 762: astore 8 │ │ │ │ - // 764: aload 8 │ │ │ │ - // 766: checkcast [[Ljava/lang/String; │ │ │ │ - // 769: astore 8 │ │ │ │ - // 771: aload 9 │ │ │ │ - // 773: aload 8 │ │ │ │ - // 775: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 778: iconst_0 │ │ │ │ - // 779: istore 10 │ │ │ │ - // 781: aconst_null │ │ │ │ - // 782: astore 8 │ │ │ │ - // 784: iconst_0 │ │ │ │ - // 785: istore 5 │ │ │ │ - // 787: aconst_null │ │ │ │ - // 788: astore 6 │ │ │ │ - // 790: aload 11 │ │ │ │ - // 792: invokeinterface android/database/Cursor.moveToNext:()Z │ │ │ │ - // 797: istore 16 │ │ │ │ - // 799: iload 16 │ │ │ │ - // 801: ifeq 1135 │ │ │ │ - // 804: iconst_0 │ │ │ │ - // 805: istore 10 │ │ │ │ - // 807: aconst_null │ │ │ │ - // 808: astore 8 │ │ │ │ - // 810: iload 10 │ │ │ │ - // 812: iload 13 │ │ │ │ - // 814: if_icmpge 1122 │ │ │ │ - // 817: aload 9 │ │ │ │ - // 819: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 822: astore 17 │ │ │ │ - // 824: aload 17 │ │ │ │ - // 826: iload 5 │ │ │ │ - // 828: aaload │ │ │ │ - // 829: astore 17 │ │ │ │ - // 831: aload 11 │ │ │ │ - // 833: iload 10 │ │ │ │ - // 835: invokeinterface android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - // 840: astore 18 │ │ │ │ - // 842: aload 17 │ │ │ │ - // 844: iload 10 │ │ │ │ - // 846: aload 18 │ │ │ │ - // 848: aastore │ │ │ │ - // 849: iload 10 │ │ │ │ - // 851: iconst_1 │ │ │ │ - // 852: iadd │ │ │ │ - // 853: istore 10 │ │ │ │ - // 855: goto 810 │ │ │ │ - // 858: astore 17 │ │ │ │ - // 860: aload 9 │ │ │ │ - // 862: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 865: astore 17 │ │ │ │ - // 867: aload 17 │ │ │ │ - // 869: iload 5 │ │ │ │ - // 871: aaload │ │ │ │ - // 872: astore 17 │ │ │ │ - // 874: new Ljava/lang/StringBuilder; │ │ │ │ - // 877: astore 18 │ │ │ │ - // 879: aload 18 │ │ │ │ - // 881: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 884: ldc_w "BLOB (size: " │ │ │ │ - // 887: astore 19 │ │ │ │ - // 889: aload 18 │ │ │ │ - // 891: aload 19 │ │ │ │ - // 893: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 896: astore 18 │ │ │ │ - // 898: aload 11 │ │ │ │ - // 900: iload 10 │ │ │ │ - // 902: invokeinterface android/database/Cursor.getBlob:(I)[B │ │ │ │ - // 907: astore 19 │ │ │ │ - // 909: aload 19 │ │ │ │ - // 911: arraylength │ │ │ │ - // 912: istore 20 │ │ │ │ - // 914: aload 18 │ │ │ │ - // 916: iload 20 │ │ │ │ - // 918: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - // 921: astore 18 │ │ │ │ - // 923: ldc_w ")" │ │ │ │ - // 926: astore 19 │ │ │ │ - // 928: aload 18 │ │ │ │ - // 930: aload 19 │ │ │ │ - // 932: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 935: astore 18 │ │ │ │ - // 937: aload 18 │ │ │ │ - // 939: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 942: astore 18 │ │ │ │ - // 944: aload 17 │ │ │ │ - // 946: iload 10 │ │ │ │ - // 948: aload 18 │ │ │ │ - // 950: aastore │ │ │ │ - // 951: goto 849 │ │ │ │ - // 954: astore 8 │ │ │ │ - // 956: aload 8 │ │ │ │ - // 958: astore 6 │ │ │ │ - // 960: aload 6 │ │ │ │ - // 962: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 965: astore 8 │ │ │ │ - // 967: aload_0 │ │ │ │ - // 968: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 971: istore 13 │ │ │ │ - // 973: aload 8 │ │ │ │ - // 975: iload 13 │ │ │ │ - // 977: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 980: aload_0 │ │ │ │ - // 981: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 984: istore 10 │ │ │ │ - // 986: aload 6 │ │ │ │ - // 988: iload 10 │ │ │ │ - // 990: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ - // 993: iload 7 │ │ │ │ - // 995: anewarray Ljava/lang/String; │ │ │ │ - // 998: astore 8 │ │ │ │ - // 1000: aload_0 │ │ │ │ - // 1001: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ - // 1004: iload 4 │ │ │ │ - // 1006: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - // 1009: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 1012: astore 21 │ │ │ │ - // 1014: aload 8 │ │ │ │ - // 1016: iconst_0 │ │ │ │ - // 1017: aload 21 │ │ │ │ - // 1019: aastore │ │ │ │ - // 1020: aload 9 │ │ │ │ - // 1022: aload 8 │ │ │ │ - // 1024: invokevirtual dk/andsen/b/f.a:([Ljava/lang/String;)V │ │ │ │ - // 1027: iconst_2 │ │ │ │ - // 1028: newarray I │ │ │ │ - // 1030: dup │ │ │ │ - // 1031: iconst_0 │ │ │ │ - // 1032: iload 7 │ │ │ │ - // 1034: iastore │ │ │ │ - // 1035: dup │ │ │ │ - // 1036: iconst_1 │ │ │ │ - // 1037: iload 7 │ │ │ │ - // 1039: iastore │ │ │ │ - // 1040: astore 8 │ │ │ │ - // 1042: ldc Ljava/lang/String;.class │ │ │ │ - // 1044: aload 8 │ │ │ │ - // 1046: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ - // 1049: checkcast [[Ljava/lang/String; │ │ │ │ - // 1052: astore 8 │ │ │ │ - // 1054: aload 9 │ │ │ │ - // 1056: aload 8 │ │ │ │ - // 1058: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 1061: aload 9 │ │ │ │ - // 1063: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 1066: iconst_0 │ │ │ │ - // 1067: aaload │ │ │ │ - // 1068: astore 8 │ │ │ │ - // 1070: aload 6 │ │ │ │ - // 1072: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 1075: astore 15 │ │ │ │ - // 1077: aload 8 │ │ │ │ - // 1079: iconst_0 │ │ │ │ - // 1080: aload 15 │ │ │ │ - // 1082: aastore │ │ │ │ - // 1083: aload 11 │ │ │ │ - // 1085: ifnull 1095 │ │ │ │ - // 1088: aload 11 │ │ │ │ - // 1090: invokeinterface android/database/Cursor.close:()V │ │ │ │ - // 1095: aload 6 │ │ │ │ - // 1097: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ - // 1100: astore 8 │ │ │ │ - // 1102: aload_0 │ │ │ │ - // 1103: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 1106: istore 7 │ │ │ │ - // 1108: aload 8 │ │ │ │ - // 1110: iload 7 │ │ │ │ - // 1112: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 1115: aload 9 │ │ │ │ - // 1117: astore 8 │ │ │ │ - // 1119: goto 405 │ │ │ │ - // 1122: iload 5 │ │ │ │ - // 1124: iconst_1 │ │ │ │ - // 1125: iadd │ │ │ │ - // 1126: istore 5 │ │ │ │ - // 1128: iload 7 │ │ │ │ - // 1130: istore 10 │ │ │ │ - // 1132: goto 790 │ │ │ │ - // 1135: iload 10 │ │ │ │ - // 1137: ifne 1361 │ │ │ │ - // 1140: new Ldk/andsen/b/f; │ │ │ │ - // 1143: astore 6 │ │ │ │ - // 1145: aload 6 │ │ │ │ - // 1147: invokespecial dk/andsen/b/f.:()V │ │ │ │ - // 1150: iconst_1 │ │ │ │ - // 1151: istore 10 │ │ │ │ - // 1153: iconst_1 │ │ │ │ - // 1154: istore 14 │ │ │ │ - // 1156: iconst_2 │ │ │ │ - // 1157: newarray I │ │ │ │ - // 1159: dup │ │ │ │ - // 1160: iconst_0 │ │ │ │ - // 1161: iload 10 │ │ │ │ - // 1163: iastore │ │ │ │ - // 1164: dup │ │ │ │ - // 1165: iconst_1 │ │ │ │ - // 1166: iload 14 │ │ │ │ - // 1168: iastore │ │ │ │ - // 1169: astore 8 │ │ │ │ - // 1171: ldc Ljava/lang/String;.class │ │ │ │ - // 1173: astore 9 │ │ │ │ - // 1175: aload 9 │ │ │ │ - // 1177: aload 8 │ │ │ │ - // 1179: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ - // 1182: astore 8 │ │ │ │ - // 1184: aload 8 │ │ │ │ - // 1186: checkcast [[Ljava/lang/String; │ │ │ │ - // 1189: astore 8 │ │ │ │ - // 1191: aload 6 │ │ │ │ - // 1193: aload 8 │ │ │ │ - // 1195: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 1198: iconst_1 │ │ │ │ - // 1199: istore 10 │ │ │ │ - // 1201: iload 10 │ │ │ │ - // 1203: anewarray Ljava/lang/String; │ │ │ │ - // 1206: astore 8 │ │ │ │ - // 1208: iconst_0 │ │ │ │ - // 1209: istore 14 │ │ │ │ - // 1211: aconst_null │ │ │ │ - // 1212: astore 9 │ │ │ │ - // 1214: ldc "" │ │ │ │ - // 1216: astore 21 │ │ │ │ - // 1218: aload 8 │ │ │ │ - // 1220: iconst_0 │ │ │ │ - // 1221: aload 21 │ │ │ │ - // 1223: aastore │ │ │ │ - // 1224: aload 6 │ │ │ │ - // 1226: aload 8 │ │ │ │ - // 1228: invokevirtual dk/andsen/b/f.a:([Ljava/lang/String;)V │ │ │ │ - // 1231: aload 6 │ │ │ │ - // 1233: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ - // 1236: astore 8 │ │ │ │ - // 1238: iconst_0 │ │ │ │ - // 1239: istore 14 │ │ │ │ - // 1241: aconst_null │ │ │ │ - // 1242: astore 9 │ │ │ │ - // 1244: aload 8 │ │ │ │ - // 1246: iconst_0 │ │ │ │ - // 1247: aaload │ │ │ │ - // 1248: astore 8 │ │ │ │ - // 1250: iconst_0 │ │ │ │ - // 1251: istore 14 │ │ │ │ - // 1253: aconst_null │ │ │ │ - // 1254: astore 9 │ │ │ │ - // 1256: aload_0 │ │ │ │ - // 1257: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ - // 1260: astore 21 │ │ │ │ - // 1262: ldc_w 2131165225 │ │ │ │ - // 1265: istore 16 │ │ │ │ - // 1267: aload 21 │ │ │ │ - // 1269: iload 16 │ │ │ │ - // 1271: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - // 1274: astore 21 │ │ │ │ - // 1276: aload 21 │ │ │ │ - // 1278: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 1281: astore 21 │ │ │ │ - // 1283: aload 8 │ │ │ │ - // 1285: iconst_0 │ │ │ │ - // 1286: aload 21 │ │ │ │ - // 1288: aastore │ │ │ │ - // 1289: aload 6 │ │ │ │ - // 1291: astore 8 │ │ │ │ - // 1293: aload 11 │ │ │ │ - // 1295: invokeinterface android/database/Cursor.close:()V │ │ │ │ - // 1300: goto 405 │ │ │ │ - // 1303: astore 6 │ │ │ │ - // 1305: aload 8 │ │ │ │ - // 1307: astore 9 │ │ │ │ - // 1309: goto 960 │ │ │ │ - // 1312: astore 8 │ │ │ │ - // 1314: iconst_0 │ │ │ │ - // 1315: istore 14 │ │ │ │ - // 1317: aconst_null │ │ │ │ - // 1318: astore 9 │ │ │ │ - // 1320: iconst_0 │ │ │ │ - // 1321: istore 12 │ │ │ │ - // 1323: aconst_null │ │ │ │ - // 1324: astore 11 │ │ │ │ - // 1326: aload 8 │ │ │ │ - // 1328: astore 6 │ │ │ │ - // 1330: goto 960 │ │ │ │ - // 1333: astore 8 │ │ │ │ - // 1335: iconst_0 │ │ │ │ - // 1336: istore 12 │ │ │ │ - // 1338: aconst_null │ │ │ │ - // 1339: astore 11 │ │ │ │ - // 1341: aload 8 │ │ │ │ - // 1343: astore 6 │ │ │ │ - // 1345: goto 960 │ │ │ │ - // 1348: astore 8 │ │ │ │ - // 1350: aload 6 │ │ │ │ - // 1352: astore 9 │ │ │ │ - // 1354: aload 8 │ │ │ │ - // 1356: astore 6 │ │ │ │ - // 1358: goto 960 │ │ │ │ - // 1361: aload 9 │ │ │ │ - // 1363: astore 8 │ │ │ │ - // 1365: goto 1293 │ │ │ │ - // 1368: iconst_0 │ │ │ │ - // 1369: istore 10 │ │ │ │ - // 1371: aconst_null │ │ │ │ - // 1372: astore 8 │ │ │ │ - // 1374: goto 145 │ │ │ │ + // 390: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 395: astore 11 │ │ │ │ + // 397: aload 8 │ │ │ │ + // 399: iconst_0 │ │ │ │ + // 400: aload 11 │ │ │ │ + // 402: aastore │ │ │ │ + // 403: aload 9 │ │ │ │ + // 405: astore 8 │ │ │ │ + // 407: aload 8 │ │ │ │ + // 409: areturn │ │ │ │ + // 410: aload_1 │ │ │ │ + // 411: invokevirtual java/lang/String.trim:()Ljava/lang/String; │ │ │ │ + // 414: astore 8 │ │ │ │ + // 416: getstatic java/util/Locale.US:Ljava/util/Locale; │ │ │ │ + // 419: astore 9 │ │ │ │ + // 421: aload 8 │ │ │ │ + // 423: aload 9 │ │ │ │ + // 425: invokevirtual java/lang/String.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; │ │ │ │ + // 428: astore 8 │ │ │ │ + // 430: ldc_w "pragma" │ │ │ │ + // 433: astore 9 │ │ │ │ + // 435: aload 8 │ │ │ │ + // 437: aload 9 │ │ │ │ + // 439: invokevirtual java/lang/String.startsWith:(Ljava/lang/String;)Z │ │ │ │ + // 442: istore 10 │ │ │ │ + // 444: iload 10 │ │ │ │ + // 446: ifeq 1376 │ │ │ │ + // 449: iload 7 │ │ │ │ + // 451: istore 10 │ │ │ │ + // 453: goto 145 │ │ │ │ + // 456: astore 8 │ │ │ │ + // 458: aload 8 │ │ │ │ + // 460: astore 6 │ │ │ │ + // 462: aload 8 │ │ │ │ + // 464: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 467: astore 8 │ │ │ │ + // 469: aload_0 │ │ │ │ + // 470: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 473: istore 14 │ │ │ │ + // 475: aload 8 │ │ │ │ + // 477: iload 14 │ │ │ │ + // 479: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 482: aload_0 │ │ │ │ + // 483: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 486: istore 10 │ │ │ │ + // 488: aload 6 │ │ │ │ + // 490: iload 10 │ │ │ │ + // 492: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ + // 495: new Ldk/andsen/b/f; │ │ │ │ + // 498: astore 9 │ │ │ │ + // 500: aload 9 │ │ │ │ + // 502: invokespecial dk/andsen/b/f.:()V │ │ │ │ + // 505: iload 7 │ │ │ │ + // 507: anewarray Ljava/lang/String; │ │ │ │ + // 510: astore 8 │ │ │ │ + // 512: aload_0 │ │ │ │ + // 513: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ + // 516: iload 4 │ │ │ │ + // 518: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + // 521: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 526: astore 11 │ │ │ │ + // 528: aload 8 │ │ │ │ + // 530: iconst_0 │ │ │ │ + // 531: aload 11 │ │ │ │ + // 533: aastore │ │ │ │ + // 534: aload 9 │ │ │ │ + // 536: aload 8 │ │ │ │ + // 538: invokevirtual dk/andsen/b/f.a:([Ljava/lang/String;)V │ │ │ │ + // 541: iconst_2 │ │ │ │ + // 542: newarray I │ │ │ │ + // 544: dup │ │ │ │ + // 545: iconst_0 │ │ │ │ + // 546: iload 7 │ │ │ │ + // 548: iastore │ │ │ │ + // 549: dup │ │ │ │ + // 550: iconst_1 │ │ │ │ + // 551: iload 7 │ │ │ │ + // 553: iastore │ │ │ │ + // 554: astore 8 │ │ │ │ + // 556: ldc Ljava/lang/String;.class │ │ │ │ + // 558: aload 8 │ │ │ │ + // 560: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ + // 563: checkcast [[Ljava/lang/String; │ │ │ │ + // 566: astore 8 │ │ │ │ + // 568: aload 9 │ │ │ │ + // 570: aload 8 │ │ │ │ + // 572: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 575: aload 9 │ │ │ │ + // 577: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 580: iconst_0 │ │ │ │ + // 581: aaload │ │ │ │ + // 582: astore 8 │ │ │ │ + // 584: aload 6 │ │ │ │ + // 586: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 589: astore 15 │ │ │ │ + // 591: aload 8 │ │ │ │ + // 593: iconst_0 │ │ │ │ + // 594: aload 15 │ │ │ │ + // 596: aastore │ │ │ │ + // 597: aload 6 │ │ │ │ + // 599: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 602: astore 8 │ │ │ │ + // 604: aload_0 │ │ │ │ + // 605: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 608: istore 7 │ │ │ │ + // 610: aload 8 │ │ │ │ + // 612: iload 7 │ │ │ │ + // 614: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 617: aload 9 │ │ │ │ + // 619: astore 8 │ │ │ │ + // 621: goto 407 │ │ │ │ + // 624: new Ldk/andsen/b/f; │ │ │ │ + // 627: astore 9 │ │ │ │ + // 629: aload 9 │ │ │ │ + // 631: invokespecial dk/andsen/b/f.:()V │ │ │ │ + // 634: new Ljava/lang/StringBuilder; │ │ │ │ + // 637: astore 8 │ │ │ │ + // 639: aload 8 │ │ │ │ + // 641: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 644: ldc_w "rawQuery: " │ │ │ │ + // 647: astore 11 │ │ │ │ + // 649: aload 8 │ │ │ │ + // 651: aload 11 │ │ │ │ + // 653: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 656: astore 8 │ │ │ │ + // 658: aload 8 │ │ │ │ + // 660: aload_1 │ │ │ │ + // 661: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 664: astore 8 │ │ │ │ + // 666: aload 8 │ │ │ │ + // 668: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 671: astore 8 │ │ │ │ + // 673: aload_0 │ │ │ │ + // 674: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 677: istore 12 │ │ │ │ + // 679: aload 8 │ │ │ │ + // 681: iload 12 │ │ │ │ + // 683: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + // 686: getstatic dk/andsen/asqlitemanager/q.b:Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ + // 689: astore 8 │ │ │ │ + // 691: iconst_0 │ │ │ │ + // 692: istore 12 │ │ │ │ + // 694: aconst_null │ │ │ │ + // 695: astore 11 │ │ │ │ + // 697: aload 8 │ │ │ │ + // 699: aload_1 │ │ │ │ + // 700: aconst_null │ │ │ │ + // 701: invokevirtual android/database/sqlite/SQLiteDatabase.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; │ │ │ │ + // 704: astore 11 │ │ │ │ + // 706: aload 11 │ │ │ │ + // 708: invokeinterface android/database/Cursor.getColumnNames:()[Ljava/lang/String; │ │ │ │ + // 713: astore 8 │ │ │ │ + // 715: aload 9 │ │ │ │ + // 717: aload 8 │ │ │ │ + // 719: putfield dk/andsen/b/f.a:[Ljava/lang/String; │ │ │ │ + // 722: aload 11 │ │ │ │ + // 724: invokeinterface android/database/Cursor.getCount:()I │ │ │ │ + // 729: istore 10 │ │ │ │ + // 731: aload 11 │ │ │ │ + // 733: invokeinterface android/database/Cursor.getColumnCount:()I │ │ │ │ + // 738: istore 13 │ │ │ │ + // 740: iconst_2 │ │ │ │ + // 741: newarray I │ │ │ │ + // 743: dup │ │ │ │ + // 744: iconst_0 │ │ │ │ + // 745: iload 10 │ │ │ │ + // 747: iastore │ │ │ │ + // 748: dup │ │ │ │ + // 749: iconst_1 │ │ │ │ + // 750: iload 13 │ │ │ │ + // 752: iastore │ │ │ │ + // 753: astore 8 │ │ │ │ + // 755: ldc Ljava/lang/String;.class │ │ │ │ + // 757: astore 6 │ │ │ │ + // 759: aload 6 │ │ │ │ + // 761: aload 8 │ │ │ │ + // 763: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ + // 766: astore 8 │ │ │ │ + // 768: aload 8 │ │ │ │ + // 770: checkcast [[Ljava/lang/String; │ │ │ │ + // 773: astore 8 │ │ │ │ + // 775: aload 9 │ │ │ │ + // 777: aload 8 │ │ │ │ + // 779: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 782: iconst_0 │ │ │ │ + // 783: istore 10 │ │ │ │ + // 785: aconst_null │ │ │ │ + // 786: astore 8 │ │ │ │ + // 788: iconst_0 │ │ │ │ + // 789: istore 5 │ │ │ │ + // 791: aconst_null │ │ │ │ + // 792: astore 6 │ │ │ │ + // 794: aload 11 │ │ │ │ + // 796: invokeinterface android/database/Cursor.moveToNext:()Z │ │ │ │ + // 801: istore 16 │ │ │ │ + // 803: iload 16 │ │ │ │ + // 805: ifeq 1141 │ │ │ │ + // 808: iconst_0 │ │ │ │ + // 809: istore 10 │ │ │ │ + // 811: aconst_null │ │ │ │ + // 812: astore 8 │ │ │ │ + // 814: iload 10 │ │ │ │ + // 816: iload 13 │ │ │ │ + // 818: if_icmpge 1128 │ │ │ │ + // 821: aload 9 │ │ │ │ + // 823: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 826: astore 17 │ │ │ │ + // 828: aload 17 │ │ │ │ + // 830: iload 5 │ │ │ │ + // 832: aaload │ │ │ │ + // 833: astore 17 │ │ │ │ + // 835: aload 11 │ │ │ │ + // 837: iload 10 │ │ │ │ + // 839: invokeinterface android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + // 844: astore 18 │ │ │ │ + // 846: aload 17 │ │ │ │ + // 848: iload 10 │ │ │ │ + // 850: aload 18 │ │ │ │ + // 852: aastore │ │ │ │ + // 853: iload 10 │ │ │ │ + // 855: iconst_1 │ │ │ │ + // 856: iadd │ │ │ │ + // 857: istore 10 │ │ │ │ + // 859: goto 814 │ │ │ │ + // 862: astore 17 │ │ │ │ + // 864: aload 9 │ │ │ │ + // 866: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 869: astore 17 │ │ │ │ + // 871: aload 17 │ │ │ │ + // 873: iload 5 │ │ │ │ + // 875: aaload │ │ │ │ + // 876: astore 17 │ │ │ │ + // 878: new Ljava/lang/StringBuilder; │ │ │ │ + // 881: astore 18 │ │ │ │ + // 883: aload 18 │ │ │ │ + // 885: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 888: ldc_w "BLOB (size: " │ │ │ │ + // 891: astore 19 │ │ │ │ + // 893: aload 18 │ │ │ │ + // 895: aload 19 │ │ │ │ + // 897: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 900: astore 18 │ │ │ │ + // 902: aload 11 │ │ │ │ + // 904: iload 10 │ │ │ │ + // 906: invokeinterface android/database/Cursor.getBlob:(I)[B │ │ │ │ + // 911: astore 19 │ │ │ │ + // 913: aload 19 │ │ │ │ + // 915: arraylength │ │ │ │ + // 916: istore 20 │ │ │ │ + // 918: aload 18 │ │ │ │ + // 920: iload 20 │ │ │ │ + // 922: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 925: astore 18 │ │ │ │ + // 927: ldc_w ")" │ │ │ │ + // 930: astore 19 │ │ │ │ + // 932: aload 18 │ │ │ │ + // 934: aload 19 │ │ │ │ + // 936: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 939: astore 18 │ │ │ │ + // 941: aload 18 │ │ │ │ + // 943: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 946: astore 18 │ │ │ │ + // 948: aload 17 │ │ │ │ + // 950: iload 10 │ │ │ │ + // 952: aload 18 │ │ │ │ + // 954: aastore │ │ │ │ + // 955: goto 853 │ │ │ │ + // 958: astore 8 │ │ │ │ + // 960: aload 8 │ │ │ │ + // 962: astore 6 │ │ │ │ + // 964: aload 6 │ │ │ │ + // 966: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 969: astore 8 │ │ │ │ + // 971: aload_0 │ │ │ │ + // 972: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 975: istore 13 │ │ │ │ + // 977: aload 8 │ │ │ │ + // 979: iload 13 │ │ │ │ + // 981: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 984: aload_0 │ │ │ │ + // 985: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 988: istore 10 │ │ │ │ + // 990: aload 6 │ │ │ │ + // 992: iload 10 │ │ │ │ + // 994: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ + // 997: iload 7 │ │ │ │ + // 999: anewarray Ljava/lang/String; │ │ │ │ + // 1002: astore 8 │ │ │ │ + // 1004: aload_0 │ │ │ │ + // 1005: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ + // 1008: iload 4 │ │ │ │ + // 1010: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + // 1013: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 1018: astore 21 │ │ │ │ + // 1020: aload 8 │ │ │ │ + // 1022: iconst_0 │ │ │ │ + // 1023: aload 21 │ │ │ │ + // 1025: aastore │ │ │ │ + // 1026: aload 9 │ │ │ │ + // 1028: aload 8 │ │ │ │ + // 1030: invokevirtual dk/andsen/b/f.a:([Ljava/lang/String;)V │ │ │ │ + // 1033: iconst_2 │ │ │ │ + // 1034: newarray I │ │ │ │ + // 1036: dup │ │ │ │ + // 1037: iconst_0 │ │ │ │ + // 1038: iload 7 │ │ │ │ + // 1040: iastore │ │ │ │ + // 1041: dup │ │ │ │ + // 1042: iconst_1 │ │ │ │ + // 1043: iload 7 │ │ │ │ + // 1045: iastore │ │ │ │ + // 1046: astore 8 │ │ │ │ + // 1048: ldc Ljava/lang/String;.class │ │ │ │ + // 1050: aload 8 │ │ │ │ + // 1052: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ + // 1055: checkcast [[Ljava/lang/String; │ │ │ │ + // 1058: astore 8 │ │ │ │ + // 1060: aload 9 │ │ │ │ + // 1062: aload 8 │ │ │ │ + // 1064: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 1067: aload 9 │ │ │ │ + // 1069: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 1072: iconst_0 │ │ │ │ + // 1073: aaload │ │ │ │ + // 1074: astore 8 │ │ │ │ + // 1076: aload 6 │ │ │ │ + // 1078: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 1081: astore 15 │ │ │ │ + // 1083: aload 8 │ │ │ │ + // 1085: iconst_0 │ │ │ │ + // 1086: aload 15 │ │ │ │ + // 1088: aastore │ │ │ │ + // 1089: aload 11 │ │ │ │ + // 1091: ifnull 1101 │ │ │ │ + // 1094: aload 11 │ │ │ │ + // 1096: invokeinterface android/database/Cursor.close:()V │ │ │ │ + // 1101: aload 6 │ │ │ │ + // 1103: invokevirtual java/lang/Exception.toString:()Ljava/lang/String; │ │ │ │ + // 1106: astore 8 │ │ │ │ + // 1108: aload_0 │ │ │ │ + // 1109: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 1112: istore 7 │ │ │ │ + // 1114: aload 8 │ │ │ │ + // 1116: iload 7 │ │ │ │ + // 1118: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 1121: aload 9 │ │ │ │ + // 1123: astore 8 │ │ │ │ + // 1125: goto 407 │ │ │ │ + // 1128: iload 5 │ │ │ │ + // 1130: iconst_1 │ │ │ │ + // 1131: iadd │ │ │ │ + // 1132: istore 5 │ │ │ │ + // 1134: iload 7 │ │ │ │ + // 1136: istore 10 │ │ │ │ + // 1138: goto 794 │ │ │ │ + // 1141: iload 10 │ │ │ │ + // 1143: ifne 1369 │ │ │ │ + // 1146: new Ldk/andsen/b/f; │ │ │ │ + // 1149: astore 6 │ │ │ │ + // 1151: aload 6 │ │ │ │ + // 1153: invokespecial dk/andsen/b/f.:()V │ │ │ │ + // 1156: iconst_1 │ │ │ │ + // 1157: istore 10 │ │ │ │ + // 1159: iconst_1 │ │ │ │ + // 1160: istore 14 │ │ │ │ + // 1162: iconst_2 │ │ │ │ + // 1163: newarray I │ │ │ │ + // 1165: dup │ │ │ │ + // 1166: iconst_0 │ │ │ │ + // 1167: iload 10 │ │ │ │ + // 1169: iastore │ │ │ │ + // 1170: dup │ │ │ │ + // 1171: iconst_1 │ │ │ │ + // 1172: iload 14 │ │ │ │ + // 1174: iastore │ │ │ │ + // 1175: astore 8 │ │ │ │ + // 1177: ldc Ljava/lang/String;.class │ │ │ │ + // 1179: astore 9 │ │ │ │ + // 1181: aload 9 │ │ │ │ + // 1183: aload 8 │ │ │ │ + // 1185: invokestatic java/lang/reflect/Array.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; │ │ │ │ + // 1188: astore 8 │ │ │ │ + // 1190: aload 8 │ │ │ │ + // 1192: checkcast [[Ljava/lang/String; │ │ │ │ + // 1195: astore 8 │ │ │ │ + // 1197: aload 6 │ │ │ │ + // 1199: aload 8 │ │ │ │ + // 1201: putfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 1204: iconst_1 │ │ │ │ + // 1205: istore 10 │ │ │ │ + // 1207: iload 10 │ │ │ │ + // 1209: anewarray Ljava/lang/String; │ │ │ │ + // 1212: astore 8 │ │ │ │ + // 1214: iconst_0 │ │ │ │ + // 1215: istore 14 │ │ │ │ + // 1217: aconst_null │ │ │ │ + // 1218: astore 9 │ │ │ │ + // 1220: ldc "" │ │ │ │ + // 1222: astore 21 │ │ │ │ + // 1224: aload 8 │ │ │ │ + // 1226: iconst_0 │ │ │ │ + // 1227: aload 21 │ │ │ │ + // 1229: aastore │ │ │ │ + // 1230: aload 6 │ │ │ │ + // 1232: aload 8 │ │ │ │ + // 1234: invokevirtual dk/andsen/b/f.a:([Ljava/lang/String;)V │ │ │ │ + // 1237: aload 6 │ │ │ │ + // 1239: getfield dk/andsen/b/f.b:[[Ljava/lang/String; │ │ │ │ + // 1242: astore 8 │ │ │ │ + // 1244: iconst_0 │ │ │ │ + // 1245: istore 14 │ │ │ │ + // 1247: aconst_null │ │ │ │ + // 1248: astore 9 │ │ │ │ + // 1250: aload 8 │ │ │ │ + // 1252: iconst_0 │ │ │ │ + // 1253: aaload │ │ │ │ + // 1254: astore 8 │ │ │ │ + // 1256: iconst_0 │ │ │ │ + // 1257: istore 14 │ │ │ │ + // 1259: aconst_null │ │ │ │ + // 1260: astore 9 │ │ │ │ + // 1262: aload_0 │ │ │ │ + // 1263: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ + // 1266: astore 21 │ │ │ │ + // 1268: ldc_w 2131165225 │ │ │ │ + // 1271: istore 16 │ │ │ │ + // 1273: aload 21 │ │ │ │ + // 1275: iload 16 │ │ │ │ + // 1277: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ + // 1280: astore 21 │ │ │ │ + // 1282: aload 21 │ │ │ │ + // 1284: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 1289: astore 21 │ │ │ │ + // 1291: aload 8 │ │ │ │ + // 1293: iconst_0 │ │ │ │ + // 1294: aload 21 │ │ │ │ + // 1296: aastore │ │ │ │ + // 1297: aload 6 │ │ │ │ + // 1299: astore 8 │ │ │ │ + // 1301: aload 11 │ │ │ │ + // 1303: invokeinterface android/database/Cursor.close:()V │ │ │ │ + // 1308: goto 407 │ │ │ │ + // 1311: astore 6 │ │ │ │ + // 1313: aload 8 │ │ │ │ + // 1315: astore 9 │ │ │ │ + // 1317: goto 964 │ │ │ │ + // 1320: astore 8 │ │ │ │ + // 1322: iconst_0 │ │ │ │ + // 1323: istore 14 │ │ │ │ + // 1325: aconst_null │ │ │ │ + // 1326: astore 9 │ │ │ │ + // 1328: iconst_0 │ │ │ │ + // 1329: istore 12 │ │ │ │ + // 1331: aconst_null │ │ │ │ + // 1332: astore 11 │ │ │ │ + // 1334: aload 8 │ │ │ │ + // 1336: astore 6 │ │ │ │ + // 1338: goto 964 │ │ │ │ + // 1341: astore 8 │ │ │ │ + // 1343: iconst_0 │ │ │ │ + // 1344: istore 12 │ │ │ │ + // 1346: aconst_null │ │ │ │ + // 1347: astore 11 │ │ │ │ + // 1349: aload 8 │ │ │ │ + // 1351: astore 6 │ │ │ │ + // 1353: goto 964 │ │ │ │ + // 1356: astore 8 │ │ │ │ + // 1358: aload 6 │ │ │ │ + // 1360: astore 9 │ │ │ │ + // 1362: aload 8 │ │ │ │ + // 1364: astore 6 │ │ │ │ + // 1366: goto 964 │ │ │ │ + // 1369: aload 9 │ │ │ │ + // 1371: astore 8 │ │ │ │ + // 1373: goto 1301 │ │ │ │ + // 1376: iconst_0 │ │ │ │ + // 1377: istore 10 │ │ │ │ + // 1379: aconst_null │ │ │ │ + // 1380: astore 8 │ │ │ │ + // 1382: goto 145 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 195 198 454 620 Ljava/lang/Exception; │ │ │ │ - // 200 205 454 620 Ljava/lang/Exception; │ │ │ │ - // 212 217 454 620 Ljava/lang/Exception; │ │ │ │ - // 221 225 454 620 Ljava/lang/Exception; │ │ │ │ - // 227 232 454 620 Ljava/lang/Exception; │ │ │ │ - // 236 241 454 620 Ljava/lang/Exception; │ │ │ │ - // 241 244 454 620 Ljava/lang/Exception; │ │ │ │ - // 248 252 454 620 Ljava/lang/Exception; │ │ │ │ - // 252 255 454 620 Ljava/lang/Exception; │ │ │ │ - // 257 262 454 620 Ljava/lang/Exception; │ │ │ │ - // 268 281 454 620 Ljava/lang/Exception; │ │ │ │ - // 289 294 454 620 Ljava/lang/Exception; │ │ │ │ - // 296 301 454 620 Ljava/lang/Exception; │ │ │ │ - // 305 310 454 620 Ljava/lang/Exception; │ │ │ │ - // 313 318 454 620 Ljava/lang/Exception; │ │ │ │ - // 333 336 454 620 Ljava/lang/Exception; │ │ │ │ - // 338 343 454 620 Ljava/lang/Exception; │ │ │ │ - // 343 348 454 620 Ljava/lang/Exception; │ │ │ │ - // 358 360 454 620 Ljava/lang/Exception; │ │ │ │ - // 368 372 454 620 Ljava/lang/Exception; │ │ │ │ - // 381 386 454 620 Ljava/lang/Exception; │ │ │ │ - // 388 393 454 620 Ljava/lang/Exception; │ │ │ │ - // 398 401 454 620 Ljava/lang/Exception; │ │ │ │ - // 620 623 1312 1333 Ljava/lang/Exception; │ │ │ │ - // 625 630 1312 1333 Ljava/lang/Exception; │ │ │ │ - // 630 633 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 635 640 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 647 652 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 656 660 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 662 667 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 669 673 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 677 682 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 682 685 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 696 700 1333 1348 Ljava/lang/Exception; │ │ │ │ - // 702 709 954 960 Ljava/lang/Exception; │ │ │ │ - // 713 718 954 960 Ljava/lang/Exception; │ │ │ │ - // 718 725 954 960 Ljava/lang/Exception; │ │ │ │ - // 727 734 954 960 Ljava/lang/Exception; │ │ │ │ - // 736 749 954 960 Ljava/lang/Exception; │ │ │ │ - // 757 762 954 960 Ljava/lang/Exception; │ │ │ │ - // 764 769 954 960 Ljava/lang/Exception; │ │ │ │ - // 773 778 954 960 Ljava/lang/Exception; │ │ │ │ - // 790 797 954 960 Ljava/lang/Exception; │ │ │ │ - // 817 822 858 954 Ljava/lang/Exception; │ │ │ │ - // 826 829 858 954 Ljava/lang/Exception; │ │ │ │ - // 833 840 858 954 Ljava/lang/Exception; │ │ │ │ - // 846 849 858 954 Ljava/lang/Exception; │ │ │ │ - // 860 865 954 960 Ljava/lang/Exception; │ │ │ │ - // 869 872 954 960 Ljava/lang/Exception; │ │ │ │ - // 874 877 954 960 Ljava/lang/Exception; │ │ │ │ - // 879 884 954 960 Ljava/lang/Exception; │ │ │ │ - // 891 896 954 960 Ljava/lang/Exception; │ │ │ │ - // 900 907 954 960 Ljava/lang/Exception; │ │ │ │ - // 909 912 954 960 Ljava/lang/Exception; │ │ │ │ - // 916 921 954 960 Ljava/lang/Exception; │ │ │ │ - // 930 935 954 960 Ljava/lang/Exception; │ │ │ │ - // 937 942 954 960 Ljava/lang/Exception; │ │ │ │ - // 948 951 954 960 Ljava/lang/Exception; │ │ │ │ - // 1140 1143 954 960 Ljava/lang/Exception; │ │ │ │ - // 1145 1150 954 960 Ljava/lang/Exception; │ │ │ │ - // 1156 1169 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1177 1182 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1184 1189 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1193 1198 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1201 1206 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1221 1224 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1226 1231 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1231 1236 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1246 1248 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1256 1260 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1269 1274 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1276 1281 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1286 1289 1348 1361 Ljava/lang/Exception; │ │ │ │ - // 1293 1300 1303 1312 Ljava/lang/Exception; │ │ │ │ + // 195 198 456 624 Ljava/lang/Exception; │ │ │ │ + // 200 205 456 624 Ljava/lang/Exception; │ │ │ │ + // 212 217 456 624 Ljava/lang/Exception; │ │ │ │ + // 221 225 456 624 Ljava/lang/Exception; │ │ │ │ + // 227 232 456 624 Ljava/lang/Exception; │ │ │ │ + // 236 241 456 624 Ljava/lang/Exception; │ │ │ │ + // 241 244 456 624 Ljava/lang/Exception; │ │ │ │ + // 248 252 456 624 Ljava/lang/Exception; │ │ │ │ + // 252 255 456 624 Ljava/lang/Exception; │ │ │ │ + // 257 262 456 624 Ljava/lang/Exception; │ │ │ │ + // 268 281 456 624 Ljava/lang/Exception; │ │ │ │ + // 289 294 456 624 Ljava/lang/Exception; │ │ │ │ + // 296 301 456 624 Ljava/lang/Exception; │ │ │ │ + // 305 310 456 624 Ljava/lang/Exception; │ │ │ │ + // 313 318 456 624 Ljava/lang/Exception; │ │ │ │ + // 333 336 456 624 Ljava/lang/Exception; │ │ │ │ + // 338 343 456 624 Ljava/lang/Exception; │ │ │ │ + // 343 348 456 624 Ljava/lang/Exception; │ │ │ │ + // 358 360 456 624 Ljava/lang/Exception; │ │ │ │ + // 368 372 456 624 Ljava/lang/Exception; │ │ │ │ + // 381 386 456 624 Ljava/lang/Exception; │ │ │ │ + // 388 395 456 624 Ljava/lang/Exception; │ │ │ │ + // 400 403 456 624 Ljava/lang/Exception; │ │ │ │ + // 624 627 1320 1341 Ljava/lang/Exception; │ │ │ │ + // 629 634 1320 1341 Ljava/lang/Exception; │ │ │ │ + // 634 637 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 639 644 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 651 656 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 660 664 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 666 671 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 673 677 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 681 686 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 686 689 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 700 704 1341 1356 Ljava/lang/Exception; │ │ │ │ + // 706 713 958 964 Ljava/lang/Exception; │ │ │ │ + // 717 722 958 964 Ljava/lang/Exception; │ │ │ │ + // 722 729 958 964 Ljava/lang/Exception; │ │ │ │ + // 731 738 958 964 Ljava/lang/Exception; │ │ │ │ + // 740 753 958 964 Ljava/lang/Exception; │ │ │ │ + // 761 766 958 964 Ljava/lang/Exception; │ │ │ │ + // 768 773 958 964 Ljava/lang/Exception; │ │ │ │ + // 777 782 958 964 Ljava/lang/Exception; │ │ │ │ + // 794 801 958 964 Ljava/lang/Exception; │ │ │ │ + // 821 826 862 958 Ljava/lang/Exception; │ │ │ │ + // 830 833 862 958 Ljava/lang/Exception; │ │ │ │ + // 837 844 862 958 Ljava/lang/Exception; │ │ │ │ + // 850 853 862 958 Ljava/lang/Exception; │ │ │ │ + // 864 869 958 964 Ljava/lang/Exception; │ │ │ │ + // 873 876 958 964 Ljava/lang/Exception; │ │ │ │ + // 878 881 958 964 Ljava/lang/Exception; │ │ │ │ + // 883 888 958 964 Ljava/lang/Exception; │ │ │ │ + // 895 900 958 964 Ljava/lang/Exception; │ │ │ │ + // 904 911 958 964 Ljava/lang/Exception; │ │ │ │ + // 913 916 958 964 Ljava/lang/Exception; │ │ │ │ + // 920 925 958 964 Ljava/lang/Exception; │ │ │ │ + // 934 939 958 964 Ljava/lang/Exception; │ │ │ │ + // 941 946 958 964 Ljava/lang/Exception; │ │ │ │ + // 952 955 958 964 Ljava/lang/Exception; │ │ │ │ + // 1146 1149 958 964 Ljava/lang/Exception; │ │ │ │ + // 1151 1156 958 964 Ljava/lang/Exception; │ │ │ │ + // 1162 1175 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1183 1188 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1190 1195 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1199 1204 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1207 1212 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1227 1230 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1232 1237 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1237 1242 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1252 1254 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1262 1266 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1275 1280 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1282 1289 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1294 1297 1356 1369 Ljava/lang/Exception; │ │ │ │ + // 1301 1308 1311 1320 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IndexOutOfBoundsException: Index 666 out of bounds for length 666 │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) │ │ │ │ // at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) │ │ │ │ @@ -3701,66 +3701,66 @@ │ │ │ │ // 296: aconst_null │ │ │ │ // 297: astore 7 │ │ │ │ // 299: aload 17 │ │ │ │ // 301: astore 4 │ │ │ │ // 303: aload_1 │ │ │ │ // 304: ldc_w 2131165231 │ │ │ │ // 307: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - // 310: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 313: astore 6 │ │ │ │ - // 315: aload 4 │ │ │ │ - // 317: invokevirtual java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - // 320: astore 8 │ │ │ │ - // 322: aload 6 │ │ │ │ - // 324: aload 8 │ │ │ │ - // 326: aload_1 │ │ │ │ - // 327: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - // 330: ldc_w "getTableDataWithWhere" │ │ │ │ - // 333: astore 6 │ │ │ │ - // 335: aload_0 │ │ │ │ - // 336: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 339: istore 9 │ │ │ │ - // 341: aload 6 │ │ │ │ - // 343: iload 9 │ │ │ │ - // 345: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 348: aload_0 │ │ │ │ - // 349: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 352: istore 5 │ │ │ │ - // 354: aload 4 │ │ │ │ - // 356: iload 5 │ │ │ │ - // 358: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ - // 361: goto 288 │ │ │ │ - // 364: astore 4 │ │ │ │ - // 366: goto 303 │ │ │ │ + // 310: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 315: astore 6 │ │ │ │ + // 317: aload 4 │ │ │ │ + // 319: invokevirtual java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + // 322: astore 8 │ │ │ │ + // 324: aload 6 │ │ │ │ + // 326: aload 8 │ │ │ │ + // 328: aload_1 │ │ │ │ + // 329: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + // 332: ldc_w "getTableDataWithWhere" │ │ │ │ + // 335: astore 6 │ │ │ │ + // 337: aload_0 │ │ │ │ + // 338: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 341: istore 9 │ │ │ │ + // 343: aload 6 │ │ │ │ + // 345: iload 9 │ │ │ │ + // 347: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 350: aload_0 │ │ │ │ + // 351: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 354: istore 5 │ │ │ │ + // 356: aload 4 │ │ │ │ + // 358: iload 5 │ │ │ │ + // 360: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ + // 363: goto 288 │ │ │ │ + // 366: astore 4 │ │ │ │ + // 368: goto 303 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ // 94 97 291 303 Ljava/lang/Exception; │ │ │ │ // 106 110 291 303 Ljava/lang/Exception; │ │ │ │ // 112 119 291 303 Ljava/lang/Exception; │ │ │ │ // 121 128 291 303 Ljava/lang/Exception; │ │ │ │ // 130 135 291 303 Ljava/lang/Exception; │ │ │ │ - // 143 150 364 369 Ljava/lang/Exception; │ │ │ │ - // 155 158 364 369 Ljava/lang/Exception; │ │ │ │ - // 160 165 364 369 Ljava/lang/Exception; │ │ │ │ - // 169 172 364 369 Ljava/lang/Exception; │ │ │ │ - // 172 177 364 369 Ljava/lang/Exception; │ │ │ │ - // 190 193 364 369 Ljava/lang/Exception; │ │ │ │ - // 195 200 364 369 Ljava/lang/Exception; │ │ │ │ - // 202 208 364 369 Ljava/lang/Exception; │ │ │ │ - // 212 217 364 369 Ljava/lang/Exception; │ │ │ │ - // 217 220 364 369 Ljava/lang/Exception; │ │ │ │ - // 224 229 364 369 Ljava/lang/Exception; │ │ │ │ - // 232 235 364 369 Ljava/lang/Exception; │ │ │ │ - // 244 247 364 369 Ljava/lang/Exception; │ │ │ │ - // 251 256 364 369 Ljava/lang/Exception; │ │ │ │ - // 258 261 364 369 Ljava/lang/Exception; │ │ │ │ - // 265 270 364 369 Ljava/lang/Exception; │ │ │ │ - // 281 288 364 369 Ljava/lang/Exception; │ │ │ │ + // 143 150 366 371 Ljava/lang/Exception; │ │ │ │ + // 155 158 366 371 Ljava/lang/Exception; │ │ │ │ + // 160 165 366 371 Ljava/lang/Exception; │ │ │ │ + // 169 172 366 371 Ljava/lang/Exception; │ │ │ │ + // 172 177 366 371 Ljava/lang/Exception; │ │ │ │ + // 190 193 366 371 Ljava/lang/Exception; │ │ │ │ + // 195 200 366 371 Ljava/lang/Exception; │ │ │ │ + // 202 208 366 371 Ljava/lang/Exception; │ │ │ │ + // 212 217 366 371 Ljava/lang/Exception; │ │ │ │ + // 217 220 366 371 Ljava/lang/Exception; │ │ │ │ + // 224 229 366 371 Ljava/lang/Exception; │ │ │ │ + // 232 235 366 371 Ljava/lang/Exception; │ │ │ │ + // 244 247 366 371 Ljava/lang/Exception; │ │ │ │ + // 251 256 366 371 Ljava/lang/Exception; │ │ │ │ + // 258 261 366 371 Ljava/lang/Exception; │ │ │ │ + // 265 270 366 371 Ljava/lang/Exception; │ │ │ │ + // 281 288 366 371 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IllegalStateException: Expression is linked from several locations: Label_0143: │ │ │ │ // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ @@ -3985,15 +3985,15 @@ │ │ │ │ // 427: istore 13 │ │ │ │ // 429: aconst_null │ │ │ │ // 430: astore 10 │ │ │ │ // 432: aload 12 │ │ │ │ // 434: invokeinterface android/database/Cursor.moveToNext:()Z │ │ │ │ // 439: istore 11 │ │ │ │ // 441: iload 11 │ │ │ │ - // 443: ifeq 851 │ │ │ │ + // 443: ifeq 853 │ │ │ │ // 446: new Ldk/andsen/b/g; │ │ │ │ // 449: astore 9 │ │ │ │ // 451: aload 9 │ │ │ │ // 453: invokespecial dk/andsen/b/g.:()V │ │ │ │ // 456: aload 8 │ │ │ │ // 458: iload 13 │ │ │ │ // 460: aload 9 │ │ │ │ @@ -4003,15 +4003,15 @@ │ │ │ │ // 468: astore 19 │ │ │ │ // 470: iconst_0 │ │ │ │ // 471: istore 11 │ │ │ │ // 473: aconst_null │ │ │ │ // 474: astore 9 │ │ │ │ // 476: iload 11 │ │ │ │ // 478: iload 16 │ │ │ │ - // 480: if_icmpge 824 │ │ │ │ + // 480: if_icmpge 826 │ │ │ │ // 483: new Ldk/andsen/b/a; │ │ │ │ // 486: astore 20 │ │ │ │ // 488: aload 20 │ │ │ │ // 490: invokespecial dk/andsen/b/a.:()V │ │ │ │ // 493: iload 11 │ │ │ │ // 495: iconst_2 │ │ │ │ // 496: imul │ │ │ │ @@ -4030,15 +4030,15 @@ │ │ │ │ // 525: aload 20 │ │ │ │ // 527: invokevirtual dk/andsen/b/a.b:()Ldk/andsen/b/b; │ │ │ │ // 530: astore 22 │ │ │ │ // 532: getstatic dk/andsen/b/b.a:Ldk/andsen/b/b; │ │ │ │ // 535: astore 23 │ │ │ │ // 537: aload 22 │ │ │ │ // 539: aload 23 │ │ │ │ - // 541: if_acmpne 654 │ │ │ │ + // 541: if_acmpne 656 │ │ │ │ // 544: ldc "" │ │ │ │ // 546: astore 22 │ │ │ │ // 548: aload 20 │ │ │ │ // 550: aload 22 │ │ │ │ // 552: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ // 555: aload 19 │ │ │ │ // 557: iload 11 │ │ │ │ @@ -4057,150 +4057,150 @@ │ │ │ │ // 582: invokevirtual dk/andsen/b/a.a:(Ldk/andsen/b/b;)V │ │ │ │ // 585: goto 525 │ │ │ │ // 588: astore 9 │ │ │ │ // 590: aload_0 │ │ │ │ // 591: getfield dk/andsen/asqlitemanager/q.d:Landroid/content/Context; │ │ │ │ // 594: ldc_w 2131165231 │ │ │ │ // 597: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - // 600: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 603: astore 10 │ │ │ │ - // 605: aload 9 │ │ │ │ - // 607: invokevirtual java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - // 610: astore 12 │ │ │ │ - // 612: aload 10 │ │ │ │ - // 614: aload 12 │ │ │ │ - // 616: aload_1 │ │ │ │ - // 617: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - // 620: ldc_w "getTableDataWithWhere" │ │ │ │ - // 623: astore 10 │ │ │ │ - // 625: aload_0 │ │ │ │ - // 626: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 629: istore 18 │ │ │ │ - // 631: aload 10 │ │ │ │ - // 633: iload 18 │ │ │ │ - // 635: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 638: aload_0 │ │ │ │ - // 639: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 642: istore 13 │ │ │ │ - // 644: aload 9 │ │ │ │ - // 646: iload 13 │ │ │ │ - // 648: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ - // 651: aload 8 │ │ │ │ - // 653: areturn │ │ │ │ - // 654: aload 20 │ │ │ │ - // 656: invokevirtual dk/andsen/b/a.b:()Ldk/andsen/b/b; │ │ │ │ - // 659: astore 22 │ │ │ │ - // 661: getstatic dk/andsen/b/b.e:Ldk/andsen/b/b; │ │ │ │ - // 664: astore 23 │ │ │ │ - // 666: aload 22 │ │ │ │ - // 668: aload 23 │ │ │ │ - // 670: if_acmpne 761 │ │ │ │ - // 673: new Ljava/lang/StringBuilder; │ │ │ │ - // 676: astore 22 │ │ │ │ - // 678: aload 22 │ │ │ │ - // 680: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 683: ldc_w "BLOB (size: " │ │ │ │ - // 686: astore 23 │ │ │ │ - // 688: aload 22 │ │ │ │ - // 690: aload 23 │ │ │ │ - // 692: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 695: astore 22 │ │ │ │ - // 697: iload 11 │ │ │ │ - // 699: iconst_2 │ │ │ │ - // 700: imul │ │ │ │ - // 701: iconst_1 │ │ │ │ - // 702: iadd │ │ │ │ - // 703: istore 24 │ │ │ │ - // 705: aload 12 │ │ │ │ - // 707: iload 24 │ │ │ │ - // 709: invokeinterface android/database/Cursor.getBlob:(I)[B │ │ │ │ - // 714: astore 23 │ │ │ │ - // 716: aload 23 │ │ │ │ - // 718: arraylength │ │ │ │ - // 719: istore 24 │ │ │ │ - // 721: aload 22 │ │ │ │ - // 723: iload 24 │ │ │ │ - // 725: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ - // 728: astore 22 │ │ │ │ - // 730: ldc_w ")" │ │ │ │ - // 733: astore 23 │ │ │ │ - // 735: aload 22 │ │ │ │ - // 737: aload 23 │ │ │ │ - // 739: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 742: astore 22 │ │ │ │ - // 744: aload 22 │ │ │ │ - // 746: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 749: astore 22 │ │ │ │ - // 751: aload 20 │ │ │ │ - // 753: aload 22 │ │ │ │ - // 755: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ - // 758: goto 555 │ │ │ │ - // 761: aload 20 │ │ │ │ - // 763: invokevirtual dk/andsen/b/a.b:()Ldk/andsen/b/b; │ │ │ │ - // 766: astore 22 │ │ │ │ - // 768: getstatic dk/andsen/b/b.f:Ldk/andsen/b/b; │ │ │ │ - // 771: astore 23 │ │ │ │ - // 773: aload 22 │ │ │ │ - // 775: aload 23 │ │ │ │ - // 777: if_acmpne 795 │ │ │ │ - // 780: ldc_w "Unknown field" │ │ │ │ - // 783: astore 22 │ │ │ │ - // 785: aload 20 │ │ │ │ - // 787: aload 22 │ │ │ │ - // 789: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ - // 792: goto 555 │ │ │ │ - // 795: iload 11 │ │ │ │ - // 797: iconst_2 │ │ │ │ - // 798: imul │ │ │ │ - // 799: iconst_1 │ │ │ │ - // 800: iadd │ │ │ │ - // 801: istore 21 │ │ │ │ - // 803: aload 12 │ │ │ │ - // 805: iload 21 │ │ │ │ - // 807: invokeinterface android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ - // 812: astore 22 │ │ │ │ - // 814: aload 20 │ │ │ │ - // 816: aload 22 │ │ │ │ - // 818: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ - // 821: goto 555 │ │ │ │ - // 824: iload 13 │ │ │ │ - // 826: iconst_1 │ │ │ │ - // 827: iadd │ │ │ │ - // 828: istore 11 │ │ │ │ - // 830: aload 8 │ │ │ │ - // 832: iload 13 │ │ │ │ - // 834: aaload │ │ │ │ - // 835: astore 10 │ │ │ │ - // 837: aload 10 │ │ │ │ - // 839: aload 19 │ │ │ │ - // 841: invokevirtual dk/andsen/b/g.a:([Ldk/andsen/b/a;)V │ │ │ │ - // 844: iload 11 │ │ │ │ - // 846: istore 13 │ │ │ │ - // 848: goto 432 │ │ │ │ - // 851: aload 12 │ │ │ │ - // 853: invokeinterface android/database/Cursor.close:()V │ │ │ │ - // 858: goto 651 │ │ │ │ - // 861: astore 14 │ │ │ │ - // 863: iconst_0 │ │ │ │ - // 864: istore 15 │ │ │ │ - // 866: aconst_null │ │ │ │ - // 867: astore 8 │ │ │ │ - // 869: aload 14 │ │ │ │ - // 871: astore 9 │ │ │ │ - // 873: goto 590 │ │ │ │ + // 600: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 605: astore 10 │ │ │ │ + // 607: aload 9 │ │ │ │ + // 609: invokevirtual java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + // 612: astore 12 │ │ │ │ + // 614: aload 10 │ │ │ │ + // 616: aload 12 │ │ │ │ + // 618: aload_1 │ │ │ │ + // 619: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + // 622: ldc_w "getTableDataWithWhere" │ │ │ │ + // 625: astore 10 │ │ │ │ + // 627: aload_0 │ │ │ │ + // 628: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 631: istore 18 │ │ │ │ + // 633: aload 10 │ │ │ │ + // 635: iload 18 │ │ │ │ + // 637: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 640: aload_0 │ │ │ │ + // 641: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 644: istore 13 │ │ │ │ + // 646: aload 9 │ │ │ │ + // 648: iload 13 │ │ │ │ + // 650: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ + // 653: aload 8 │ │ │ │ + // 655: areturn │ │ │ │ + // 656: aload 20 │ │ │ │ + // 658: invokevirtual dk/andsen/b/a.b:()Ldk/andsen/b/b; │ │ │ │ + // 661: astore 22 │ │ │ │ + // 663: getstatic dk/andsen/b/b.e:Ldk/andsen/b/b; │ │ │ │ + // 666: astore 23 │ │ │ │ + // 668: aload 22 │ │ │ │ + // 670: aload 23 │ │ │ │ + // 672: if_acmpne 763 │ │ │ │ + // 675: new Ljava/lang/StringBuilder; │ │ │ │ + // 678: astore 22 │ │ │ │ + // 680: aload 22 │ │ │ │ + // 682: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 685: ldc_w "BLOB (size: " │ │ │ │ + // 688: astore 23 │ │ │ │ + // 690: aload 22 │ │ │ │ + // 692: aload 23 │ │ │ │ + // 694: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 697: astore 22 │ │ │ │ + // 699: iload 11 │ │ │ │ + // 701: iconst_2 │ │ │ │ + // 702: imul │ │ │ │ + // 703: iconst_1 │ │ │ │ + // 704: iadd │ │ │ │ + // 705: istore 24 │ │ │ │ + // 707: aload 12 │ │ │ │ + // 709: iload 24 │ │ │ │ + // 711: invokeinterface android/database/Cursor.getBlob:(I)[B │ │ │ │ + // 716: astore 23 │ │ │ │ + // 718: aload 23 │ │ │ │ + // 720: arraylength │ │ │ │ + // 721: istore 24 │ │ │ │ + // 723: aload 22 │ │ │ │ + // 725: iload 24 │ │ │ │ + // 727: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 730: astore 22 │ │ │ │ + // 732: ldc_w ")" │ │ │ │ + // 735: astore 23 │ │ │ │ + // 737: aload 22 │ │ │ │ + // 739: aload 23 │ │ │ │ + // 741: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 744: astore 22 │ │ │ │ + // 746: aload 22 │ │ │ │ + // 748: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 751: astore 22 │ │ │ │ + // 753: aload 20 │ │ │ │ + // 755: aload 22 │ │ │ │ + // 757: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ + // 760: goto 555 │ │ │ │ + // 763: aload 20 │ │ │ │ + // 765: invokevirtual dk/andsen/b/a.b:()Ldk/andsen/b/b; │ │ │ │ + // 768: astore 22 │ │ │ │ + // 770: getstatic dk/andsen/b/b.f:Ldk/andsen/b/b; │ │ │ │ + // 773: astore 23 │ │ │ │ + // 775: aload 22 │ │ │ │ + // 777: aload 23 │ │ │ │ + // 779: if_acmpne 797 │ │ │ │ + // 782: ldc_w "Unknown field" │ │ │ │ + // 785: astore 22 │ │ │ │ + // 787: aload 20 │ │ │ │ + // 789: aload 22 │ │ │ │ + // 791: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ + // 794: goto 555 │ │ │ │ + // 797: iload 11 │ │ │ │ + // 799: iconst_2 │ │ │ │ + // 800: imul │ │ │ │ + // 801: iconst_1 │ │ │ │ + // 802: iadd │ │ │ │ + // 803: istore 21 │ │ │ │ + // 805: aload 12 │ │ │ │ + // 807: iload 21 │ │ │ │ + // 809: invokeinterface android/database/Cursor.getString:(I)Ljava/lang/String; │ │ │ │ + // 814: astore 22 │ │ │ │ + // 816: aload 20 │ │ │ │ + // 818: aload 22 │ │ │ │ + // 820: invokevirtual dk/andsen/b/a.a:(Ljava/lang/String;)V │ │ │ │ + // 823: goto 555 │ │ │ │ + // 826: iload 13 │ │ │ │ + // 828: iconst_1 │ │ │ │ + // 829: iadd │ │ │ │ + // 830: istore 11 │ │ │ │ + // 832: aload 8 │ │ │ │ + // 834: iload 13 │ │ │ │ + // 836: aaload │ │ │ │ + // 837: astore 10 │ │ │ │ + // 839: aload 10 │ │ │ │ + // 841: aload 19 │ │ │ │ + // 843: invokevirtual dk/andsen/b/g.a:([Ldk/andsen/b/a;)V │ │ │ │ + // 846: iload 11 │ │ │ │ + // 848: istore 13 │ │ │ │ + // 850: goto 432 │ │ │ │ + // 853: aload 12 │ │ │ │ + // 855: invokeinterface android/database/Cursor.close:()V │ │ │ │ + // 860: goto 653 │ │ │ │ + // 863: astore 14 │ │ │ │ + // 865: iconst_0 │ │ │ │ + // 866: istore 15 │ │ │ │ + // 868: aconst_null │ │ │ │ + // 869: astore 8 │ │ │ │ + // 871: aload 14 │ │ │ │ + // 873: astore 9 │ │ │ │ + // 875: goto 590 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 368 371 861 876 Ljava/lang/Exception; │ │ │ │ - // 383 387 861 876 Ljava/lang/Exception; │ │ │ │ - // 389 396 861 876 Ljava/lang/Exception; │ │ │ │ - // 400 402 861 876 Ljava/lang/Exception; │ │ │ │ - // 404 411 861 876 Ljava/lang/Exception; │ │ │ │ - // 413 418 861 876 Ljava/lang/Exception; │ │ │ │ + // 368 371 863 878 Ljava/lang/Exception; │ │ │ │ + // 383 387 863 878 Ljava/lang/Exception; │ │ │ │ + // 389 396 863 878 Ljava/lang/Exception; │ │ │ │ + // 400 402 863 878 Ljava/lang/Exception; │ │ │ │ + // 404 411 863 878 Ljava/lang/Exception; │ │ │ │ + // 413 418 863 878 Ljava/lang/Exception; │ │ │ │ // 432 439 588 590 Ljava/lang/Exception; │ │ │ │ // 446 449 588 590 Ljava/lang/Exception; │ │ │ │ // 451 456 588 590 Ljava/lang/Exception; │ │ │ │ // 460 463 588 590 Ljava/lang/Exception; │ │ │ │ // 463 468 588 590 Ljava/lang/Exception; │ │ │ │ // 483 486 588 590 Ljava/lang/Exception; │ │ │ │ // 488 493 588 590 Ljava/lang/Exception; │ │ │ │ @@ -4209,33 +4209,33 @@ │ │ │ │ // 520 525 571 588 Ljava/lang/Exception; │ │ │ │ // 525 530 588 590 Ljava/lang/Exception; │ │ │ │ // 532 535 588 590 Ljava/lang/Exception; │ │ │ │ // 550 555 588 590 Ljava/lang/Exception; │ │ │ │ // 559 562 588 590 Ljava/lang/Exception; │ │ │ │ // 573 576 588 590 Ljava/lang/Exception; │ │ │ │ // 580 585 588 590 Ljava/lang/Exception; │ │ │ │ - // 654 659 588 590 Ljava/lang/Exception; │ │ │ │ - // 661 664 588 590 Ljava/lang/Exception; │ │ │ │ - // 673 676 588 590 Ljava/lang/Exception; │ │ │ │ - // 678 683 588 590 Ljava/lang/Exception; │ │ │ │ - // 690 695 588 590 Ljava/lang/Exception; │ │ │ │ - // 707 714 588 590 Ljava/lang/Exception; │ │ │ │ - // 716 719 588 590 Ljava/lang/Exception; │ │ │ │ - // 723 728 588 590 Ljava/lang/Exception; │ │ │ │ - // 737 742 588 590 Ljava/lang/Exception; │ │ │ │ - // 744 749 588 590 Ljava/lang/Exception; │ │ │ │ - // 753 758 588 590 Ljava/lang/Exception; │ │ │ │ - // 761 766 588 590 Ljava/lang/Exception; │ │ │ │ - // 768 771 588 590 Ljava/lang/Exception; │ │ │ │ - // 787 792 588 590 Ljava/lang/Exception; │ │ │ │ - // 805 812 588 590 Ljava/lang/Exception; │ │ │ │ - // 816 821 588 590 Ljava/lang/Exception; │ │ │ │ - // 832 835 588 590 Ljava/lang/Exception; │ │ │ │ - // 839 844 588 590 Ljava/lang/Exception; │ │ │ │ - // 851 858 588 590 Ljava/lang/Exception; │ │ │ │ + // 656 661 588 590 Ljava/lang/Exception; │ │ │ │ + // 663 666 588 590 Ljava/lang/Exception; │ │ │ │ + // 675 678 588 590 Ljava/lang/Exception; │ │ │ │ + // 680 685 588 590 Ljava/lang/Exception; │ │ │ │ + // 692 697 588 590 Ljava/lang/Exception; │ │ │ │ + // 709 716 588 590 Ljava/lang/Exception; │ │ │ │ + // 718 721 588 590 Ljava/lang/Exception; │ │ │ │ + // 725 730 588 590 Ljava/lang/Exception; │ │ │ │ + // 739 744 588 590 Ljava/lang/Exception; │ │ │ │ + // 746 751 588 590 Ljava/lang/Exception; │ │ │ │ + // 755 760 588 590 Ljava/lang/Exception; │ │ │ │ + // 763 768 588 590 Ljava/lang/Exception; │ │ │ │ + // 770 773 588 590 Ljava/lang/Exception; │ │ │ │ + // 789 794 588 590 Ljava/lang/Exception; │ │ │ │ + // 807 814 588 590 Ljava/lang/Exception; │ │ │ │ + // 818 823 588 590 Ljava/lang/Exception; │ │ │ │ + // 834 837 588 590 Ljava/lang/Exception; │ │ │ │ + // 841 846 588 590 Ljava/lang/Exception; │ │ │ │ + // 853 860 588 590 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IllegalStateException: Expression is linked from several locations: Label_0555: │ │ │ │ // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ │ │ @@ -4303,37 +4303,37 @@ │ │ │ │ try { │ │ │ │ try { │ │ │ │ final StringBuilder sb = new StringBuilder(); │ │ │ │ try { │ │ │ │ final StringBuilder append2 = sb.append(substring).append("/").append(str); │ │ │ │ try { │ │ │ │ final File file = new File(append2.toString()); │ │ │ │ - Label_0372: { │ │ │ │ + Label_0376: { │ │ │ │ if (file.isFile()) { │ │ │ │ - break Label_0372; │ │ │ │ + break Label_0376; │ │ │ │ } │ │ │ │ final CharSequence text = this.d.getText(2131165231); │ │ │ │ try { │ │ │ │ final String string2 = text.toString(); │ │ │ │ try { │ │ │ │ final CharSequence text2 = this.d.getText(2131165403); │ │ │ │ try { │ │ │ │ dk.andsen.c.e.a(string2, text2.toString(), context); │ │ │ │ return; │ │ │ │ - // iftrue(Label_0498:, file.canRead()) │ │ │ │ + // iftrue(Label_0506:, file.canRead()) │ │ │ │ final CharSequence text3 = this.d.getText(2131165231); │ │ │ │ try { │ │ │ │ final String string3 = text3.toString(); │ │ │ │ try { │ │ │ │ final CharSequence text4 = this.d.getText(2131165404); │ │ │ │ try { │ │ │ │ dk.andsen.c.e.a(string3, text4.toString(), context); │ │ │ │ return; │ │ │ │ final Context d; │ │ │ │ - Label_0498: { │ │ │ │ + Label_0506: { │ │ │ │ d = this.d; │ │ │ │ } │ │ │ │ try { │ │ │ │ final ContentResolver contentResolver = d.getContentResolver(); │ │ │ │ try { │ │ │ │ final InputStream openInputStream = contentResolver.openInputStream(Uri.fromFile(file)); │ │ │ │ try { │ │ │ │ @@ -4538,66 +4538,66 @@ │ │ │ │ // 278: aconst_null │ │ │ │ // 279: astore 7 │ │ │ │ // 281: aload 17 │ │ │ │ // 283: astore 4 │ │ │ │ // 285: aload_1 │ │ │ │ // 286: ldc_w 2131165231 │ │ │ │ // 289: invokevirtual android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - // 292: invokevirtual java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - // 295: astore 6 │ │ │ │ - // 297: aload 4 │ │ │ │ - // 299: invokevirtual java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - // 302: astore 8 │ │ │ │ - // 304: aload 6 │ │ │ │ - // 306: aload 8 │ │ │ │ - // 308: aload_1 │ │ │ │ - // 309: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - // 312: ldc_w "getTableDataWithWhere" │ │ │ │ - // 315: astore 6 │ │ │ │ - // 317: aload_0 │ │ │ │ - // 318: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 321: istore 9 │ │ │ │ - // 323: aload 6 │ │ │ │ - // 325: iload 9 │ │ │ │ - // 327: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ - // 330: aload_0 │ │ │ │ - // 331: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ - // 334: istore 5 │ │ │ │ - // 336: aload 4 │ │ │ │ - // 338: iload 5 │ │ │ │ - // 340: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ - // 343: goto 270 │ │ │ │ - // 346: astore 4 │ │ │ │ - // 348: goto 285 │ │ │ │ + // 292: invokeinterface java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + // 297: astore 6 │ │ │ │ + // 299: aload 4 │ │ │ │ + // 301: invokevirtual java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + // 304: astore 8 │ │ │ │ + // 306: aload 6 │ │ │ │ + // 308: aload 8 │ │ │ │ + // 310: aload_1 │ │ │ │ + // 311: invokestatic dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + // 314: ldc_w "getTableDataWithWhere" │ │ │ │ + // 317: astore 6 │ │ │ │ + // 319: aload_0 │ │ │ │ + // 320: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 323: istore 9 │ │ │ │ + // 325: aload 6 │ │ │ │ + // 327: iload 9 │ │ │ │ + // 329: invokestatic dk/andsen/c/e.b:(Ljava/lang/String;Z)V │ │ │ │ + // 332: aload_0 │ │ │ │ + // 333: getfield dk/andsen/asqlitemanager/q.n:Z │ │ │ │ + // 336: istore 5 │ │ │ │ + // 338: aload 4 │ │ │ │ + // 340: iload 5 │ │ │ │ + // 342: invokestatic dk/andsen/c/e.a:(Ljava/lang/Exception;Z)V │ │ │ │ + // 345: goto 270 │ │ │ │ + // 348: astore 4 │ │ │ │ + // 350: goto 285 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ // 76 79 273 285 Ljava/lang/Exception; │ │ │ │ // 88 92 273 285 Ljava/lang/Exception; │ │ │ │ // 94 101 273 285 Ljava/lang/Exception; │ │ │ │ // 103 110 273 285 Ljava/lang/Exception; │ │ │ │ // 112 117 273 285 Ljava/lang/Exception; │ │ │ │ - // 125 132 346 351 Ljava/lang/Exception; │ │ │ │ - // 137 140 346 351 Ljava/lang/Exception; │ │ │ │ - // 142 147 346 351 Ljava/lang/Exception; │ │ │ │ - // 151 154 346 351 Ljava/lang/Exception; │ │ │ │ - // 154 159 346 351 Ljava/lang/Exception; │ │ │ │ - // 172 175 346 351 Ljava/lang/Exception; │ │ │ │ - // 177 182 346 351 Ljava/lang/Exception; │ │ │ │ - // 184 190 346 351 Ljava/lang/Exception; │ │ │ │ - // 194 199 346 351 Ljava/lang/Exception; │ │ │ │ - // 199 202 346 351 Ljava/lang/Exception; │ │ │ │ - // 206 211 346 351 Ljava/lang/Exception; │ │ │ │ - // 214 217 346 351 Ljava/lang/Exception; │ │ │ │ - // 226 229 346 351 Ljava/lang/Exception; │ │ │ │ - // 233 238 346 351 Ljava/lang/Exception; │ │ │ │ - // 240 243 346 351 Ljava/lang/Exception; │ │ │ │ - // 247 252 346 351 Ljava/lang/Exception; │ │ │ │ - // 263 270 346 351 Ljava/lang/Exception; │ │ │ │ + // 125 132 348 353 Ljava/lang/Exception; │ │ │ │ + // 137 140 348 353 Ljava/lang/Exception; │ │ │ │ + // 142 147 348 353 Ljava/lang/Exception; │ │ │ │ + // 151 154 348 353 Ljava/lang/Exception; │ │ │ │ + // 154 159 348 353 Ljava/lang/Exception; │ │ │ │ + // 172 175 348 353 Ljava/lang/Exception; │ │ │ │ + // 177 182 348 353 Ljava/lang/Exception; │ │ │ │ + // 184 190 348 353 Ljava/lang/Exception; │ │ │ │ + // 194 199 348 353 Ljava/lang/Exception; │ │ │ │ + // 199 202 348 353 Ljava/lang/Exception; │ │ │ │ + // 206 211 348 353 Ljava/lang/Exception; │ │ │ │ + // 214 217 348 353 Ljava/lang/Exception; │ │ │ │ + // 226 229 348 353 Ljava/lang/Exception; │ │ │ │ + // 233 238 348 353 Ljava/lang/Exception; │ │ │ │ + // 240 243 348 353 Ljava/lang/Exception; │ │ │ │ + // 247 252 348 353 Ljava/lang/Exception; │ │ │ │ + // 263 270 348 353 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ // java.lang.IllegalStateException: Expression is linked from several locations: Label_0125: │ │ │ │ // at com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) │ │ │ │ // at com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) │ │ ├── dk/andsen/c/e.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -98,91 +98,93 @@ │ │ │ │ #90 = Class #89 // dk/andsen/c/f │ │ │ │ #91 = Methodref #90.#31 // dk/andsen/c/f."":()V │ │ │ │ #92 = Utf8 setButton │ │ │ │ #93 = Utf8 (Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V │ │ │ │ #94 = NameAndType #92:#93 // setButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V │ │ │ │ #95 = Methodref #79.#94 // android/app/AlertDialog.setButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V │ │ │ │ #96 = Methodref #79.#54 // android/app/AlertDialog.show:()V │ │ │ │ - #97 = Methodref #4.#39 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #98 = Utf8 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #99 = NameAndType #5:#98 // a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #100 = Methodref #2.#99 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #101 = Utf8 java/lang/Integer │ │ │ │ - #102 = Class #101 // java/lang/Integer │ │ │ │ - #103 = Utf8 intValue │ │ │ │ - #104 = NameAndType #103:#14 // intValue:()I │ │ │ │ - #105 = Methodref #102.#104 // java/lang/Integer.intValue:()I │ │ │ │ - #106 = Utf8 setIcon │ │ │ │ - #107 = Utf8 (I)V │ │ │ │ - #108 = NameAndType #106:#107 // setIcon:(I)V │ │ │ │ - #109 = Methodref #79.#108 // android/app/AlertDialog.setIcon:(I)V │ │ │ │ - #110 = Utf8 dk/andsen/c/g │ │ │ │ - #111 = Class #110 // dk/andsen/c/g │ │ │ │ - #112 = Methodref #111.#31 // dk/andsen/c/g."":()V │ │ │ │ - #113 = Utf8 android/util/Log │ │ │ │ - #114 = Class #113 // android/util/Log │ │ │ │ - #115 = Utf8 d │ │ │ │ - #116 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #117 = NameAndType #115:#116 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #118 = Methodref #114.#117 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #119 = Utf8 android/os/Environment │ │ │ │ - #120 = Class #119 // android/os/Environment │ │ │ │ - #121 = Utf8 getExternalStorageState │ │ │ │ - #122 = NameAndType #121:#38 // getExternalStorageState:()Ljava/lang/String; │ │ │ │ - #123 = Methodref #120.#122 // android/os/Environment.getExternalStorageState:()Ljava/lang/String; │ │ │ │ - #124 = Utf8 mounted │ │ │ │ - #125 = String #124 // mounted │ │ │ │ - #126 = Utf8 equals │ │ │ │ - #127 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ - #128 = NameAndType #126:#127 // equals:(Ljava/lang/Object;)Z │ │ │ │ - #129 = Methodref #12.#128 // java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ - #130 = Utf8 getView │ │ │ │ - #131 = Utf8 ()Landroid/view/View; │ │ │ │ - #132 = NameAndType #130:#131 // getView:()Landroid/view/View; │ │ │ │ - #133 = Methodref #43.#132 // android/widget/Toast.getView:()Landroid/view/View; │ │ │ │ - #134 = Integer 16908299 │ │ │ │ - #135 = Float 2.387726E-38f │ │ │ │ - #136 = Utf8 android/view/View │ │ │ │ - #137 = Class #136 // android/view/View │ │ │ │ - #138 = Utf8 findViewById │ │ │ │ - #139 = Utf8 (I)Landroid/view/View; │ │ │ │ - #140 = NameAndType #138:#139 // findViewById:(I)Landroid/view/View; │ │ │ │ - #141 = Methodref #137.#140 // android/view/View.findViewById:(I)Landroid/view/View; │ │ │ │ - #142 = Utf8 android/widget/TextView │ │ │ │ - #143 = Class #142 // android/widget/TextView │ │ │ │ - #144 = Integer -65536 │ │ │ │ - #145 = Utf8 setTextColor │ │ │ │ - #146 = NameAndType #145:#107 // setTextColor:(I)V │ │ │ │ - #147 = Methodref #143.#146 // android/widget/TextView.setTextColor:(I)V │ │ │ │ - #148 = Utf8 setBackgroundColor │ │ │ │ - #149 = NameAndType #148:#107 // setBackgroundColor:(I)V │ │ │ │ - #150 = Methodref #143.#149 // android/widget/TextView.setBackgroundColor:(I)V │ │ │ │ - #151 = Utf8 e │ │ │ │ - #152 = NameAndType #151:#116 // e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #153 = Methodref #114.#152 // android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #154 = Utf8 Unknown error │ │ │ │ - #155 = String #154 // Unknown error │ │ │ │ - #156 = Utf8 java/io/File │ │ │ │ - #157 = Class #156 // java/io/File │ │ │ │ - #158 = Utf8 (Ljava/lang/String;)V │ │ │ │ - #159 = NameAndType #29:#158 // "":(Ljava/lang/String;)V │ │ │ │ - #160 = Methodref #157.#159 // java/io/File."":(Ljava/lang/String;)V │ │ │ │ - #161 = Utf8 isDirectory │ │ │ │ - #162 = Utf8 ()Z │ │ │ │ - #163 = NameAndType #161:#162 // isDirectory:()Z │ │ │ │ - #164 = Methodref #157.#163 // java/io/File.isDirectory:()Z │ │ │ │ - #165 = Utf8 Code │ │ │ │ - #166 = Utf8 │ │ │ │ - #167 = Utf8 (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #168 = Utf8 (Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ - #169 = Utf8 (Ljava/lang/Exception;Z)V │ │ │ │ - #170 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #171 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #172 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ - #173 = Utf8 b │ │ │ │ + #97 = Utf8 java/lang/CharSequence │ │ │ │ + #98 = Class #97 // java/lang/CharSequence │ │ │ │ + #99 = InterfaceMethodref #98.#39 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #100 = Utf8 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #101 = NameAndType #5:#100 // a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #102 = Methodref #2.#101 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #103 = Utf8 java/lang/Integer │ │ │ │ + #104 = Class #103 // java/lang/Integer │ │ │ │ + #105 = Utf8 intValue │ │ │ │ + #106 = NameAndType #105:#14 // intValue:()I │ │ │ │ + #107 = Methodref #104.#106 // java/lang/Integer.intValue:()I │ │ │ │ + #108 = Utf8 setIcon │ │ │ │ + #109 = Utf8 (I)V │ │ │ │ + #110 = NameAndType #108:#109 // setIcon:(I)V │ │ │ │ + #111 = Methodref #79.#110 // android/app/AlertDialog.setIcon:(I)V │ │ │ │ + #112 = Utf8 dk/andsen/c/g │ │ │ │ + #113 = Class #112 // dk/andsen/c/g │ │ │ │ + #114 = Methodref #113.#31 // dk/andsen/c/g."":()V │ │ │ │ + #115 = Utf8 android/util/Log │ │ │ │ + #116 = Class #115 // android/util/Log │ │ │ │ + #117 = Utf8 d │ │ │ │ + #118 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #119 = NameAndType #117:#118 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #120 = Methodref #116.#119 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #121 = Utf8 android/os/Environment │ │ │ │ + #122 = Class #121 // android/os/Environment │ │ │ │ + #123 = Utf8 getExternalStorageState │ │ │ │ + #124 = NameAndType #123:#38 // getExternalStorageState:()Ljava/lang/String; │ │ │ │ + #125 = Methodref #122.#124 // android/os/Environment.getExternalStorageState:()Ljava/lang/String; │ │ │ │ + #126 = Utf8 mounted │ │ │ │ + #127 = String #126 // mounted │ │ │ │ + #128 = Utf8 equals │ │ │ │ + #129 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ + #130 = NameAndType #128:#129 // equals:(Ljava/lang/Object;)Z │ │ │ │ + #131 = Methodref #12.#130 // java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + #132 = Utf8 getView │ │ │ │ + #133 = Utf8 ()Landroid/view/View; │ │ │ │ + #134 = NameAndType #132:#133 // getView:()Landroid/view/View; │ │ │ │ + #135 = Methodref #43.#134 // android/widget/Toast.getView:()Landroid/view/View; │ │ │ │ + #136 = Integer 16908299 │ │ │ │ + #137 = Float 2.387726E-38f │ │ │ │ + #138 = Utf8 android/view/View │ │ │ │ + #139 = Class #138 // android/view/View │ │ │ │ + #140 = Utf8 findViewById │ │ │ │ + #141 = Utf8 (I)Landroid/view/View; │ │ │ │ + #142 = NameAndType #140:#141 // findViewById:(I)Landroid/view/View; │ │ │ │ + #143 = Methodref #139.#142 // android/view/View.findViewById:(I)Landroid/view/View; │ │ │ │ + #144 = Utf8 android/widget/TextView │ │ │ │ + #145 = Class #144 // android/widget/TextView │ │ │ │ + #146 = Integer -65536 │ │ │ │ + #147 = Utf8 setTextColor │ │ │ │ + #148 = NameAndType #147:#109 // setTextColor:(I)V │ │ │ │ + #149 = Methodref #145.#148 // android/widget/TextView.setTextColor:(I)V │ │ │ │ + #150 = Utf8 setBackgroundColor │ │ │ │ + #151 = NameAndType #150:#109 // setBackgroundColor:(I)V │ │ │ │ + #152 = Methodref #145.#151 // android/widget/TextView.setBackgroundColor:(I)V │ │ │ │ + #153 = Utf8 e │ │ │ │ + #154 = NameAndType #153:#118 // e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #155 = Methodref #116.#154 // android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #156 = Utf8 Unknown error │ │ │ │ + #157 = String #156 // Unknown error │ │ │ │ + #158 = Utf8 java/io/File │ │ │ │ + #159 = Class #158 // java/io/File │ │ │ │ + #160 = Utf8 (Ljava/lang/String;)V │ │ │ │ + #161 = NameAndType #29:#160 // "":(Ljava/lang/String;)V │ │ │ │ + #162 = Methodref #159.#161 // java/io/File."":(Ljava/lang/String;)V │ │ │ │ + #163 = Utf8 isDirectory │ │ │ │ + #164 = Utf8 ()Z │ │ │ │ + #165 = NameAndType #163:#164 // isDirectory:()Z │ │ │ │ + #166 = Methodref #159.#165 // java/io/File.isDirectory:()Z │ │ │ │ + #167 = Utf8 Code │ │ │ │ + #168 = Utf8 │ │ │ │ + #169 = Utf8 (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #170 = Utf8 (Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + #171 = Utf8 (Ljava/lang/Exception;Z)V │ │ │ │ + #172 = Utf8 (Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #173 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #174 = Utf8 (Ljava/lang/String;Z)V │ │ │ │ + #175 = Utf8 b │ │ │ │ { │ │ │ │ private static java.lang.String a; │ │ │ │ descriptor: Ljava/lang/String; │ │ │ │ flags: (0x000a) ACC_PRIVATE, ACC_STATIC │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ @@ -310,23 +312,23 @@ │ │ │ │ descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=3 │ │ │ │ 0: aload_2 │ │ │ │ 1: ldc #87 // int 2131165210 │ │ │ │ 3: invokevirtual #77 // Method android/content/Context.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 6: invokevirtual #97 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 9: astore_3 │ │ │ │ - 10: aload_0 │ │ │ │ - 11: aload_1 │ │ │ │ - 12: aconst_null │ │ │ │ - 13: aload_3 │ │ │ │ - 14: aload_2 │ │ │ │ - 15: invokestatic #100 // Method a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 18: return │ │ │ │ + 6: invokeinterface #99, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 11: astore_3 │ │ │ │ + 12: aload_0 │ │ │ │ + 13: aload_1 │ │ │ │ + 14: aconst_null │ │ │ │ + 15: aload_3 │ │ │ │ + 16: aload_2 │ │ │ │ + 17: invokestatic #102 // Method a:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 20: return │ │ │ │ │ │ │ │ public static void a(java.lang.String, java.lang.String, java.lang.Integer, java.lang.String, android.content.Context); │ │ │ │ descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=8, args_size=5 │ │ │ │ 0: new #62 // class android/app/AlertDialog$Builder │ │ │ │ @@ -336,31 +338,31 @@ │ │ │ │ 9: invokespecial #65 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ 12: aload 5 │ │ │ │ 14: invokevirtual #69 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ 17: astore 5 │ │ │ │ 19: aload_2 │ │ │ │ 20: ifnull 36 │ │ │ │ 23: aload_2 │ │ │ │ - 24: invokevirtual #105 // Method java/lang/Integer.intValue:()I │ │ │ │ + 24: invokevirtual #107 // Method java/lang/Integer.intValue:()I │ │ │ │ 27: istore 6 │ │ │ │ 29: aload 5 │ │ │ │ 31: iload 6 │ │ │ │ - 33: invokevirtual #109 // Method android/app/AlertDialog.setIcon:(I)V │ │ │ │ + 33: invokevirtual #111 // Method android/app/AlertDialog.setIcon:(I)V │ │ │ │ 36: aload 5 │ │ │ │ 38: aload_0 │ │ │ │ 39: invokevirtual #83 // Method android/app/AlertDialog.setTitle:(Ljava/lang/CharSequence;)V │ │ │ │ 42: aload_1 │ │ │ │ 43: ifnull 52 │ │ │ │ 46: aload 5 │ │ │ │ 48: aload_1 │ │ │ │ 49: invokevirtual #86 // Method android/app/AlertDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ │ │ - 52: new #111 // class dk/andsen/c/g │ │ │ │ + 52: new #113 // class dk/andsen/c/g │ │ │ │ 55: astore 7 │ │ │ │ 57: aload 7 │ │ │ │ - 59: invokespecial #112 // Method dk/andsen/c/g."":()V │ │ │ │ + 59: invokespecial #114 // Method dk/andsen/c/g."":()V │ │ │ │ 62: aload 5 │ │ │ │ 64: aload_3 │ │ │ │ 65: aload 7 │ │ │ │ 67: invokevirtual #95 // Method android/app/AlertDialog.setButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V │ │ │ │ 70: aload 5 │ │ │ │ 72: invokevirtual #96 // Method android/app/AlertDialog.show:()V │ │ │ │ 75: return │ │ │ │ @@ -372,30 +374,30 @@ │ │ │ │ stack=300, locals=3, args_size=2 │ │ │ │ 0: iload_1 │ │ │ │ 1: ifeq 14 │ │ │ │ 4: getstatic #10 // Field a:Ljava/lang/String; │ │ │ │ 7: astore_2 │ │ │ │ 8: aload_2 │ │ │ │ 9: aload_0 │ │ │ │ - 10: invokestatic #118 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 10: invokestatic #120 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 13: pop │ │ │ │ 14: return │ │ │ │ │ │ │ │ public static boolean a(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=0 │ │ │ │ - 0: invokestatic #123 // Method android/os/Environment.getExternalStorageState:()Ljava/lang/String; │ │ │ │ + 0: invokestatic #125 // Method android/os/Environment.getExternalStorageState:()Ljava/lang/String; │ │ │ │ 3: astore_0 │ │ │ │ - 4: ldc #125 // String mounted │ │ │ │ + 4: ldc #127 // String mounted │ │ │ │ 6: astore_1 │ │ │ │ 7: aload_1 │ │ │ │ 8: aload_0 │ │ │ │ - 9: invokevirtual #129 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ + 9: invokevirtual #131 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 12: istore_2 │ │ │ │ 13: iload_2 │ │ │ │ 14: ifeq 21 │ │ │ │ 17: iconst_1 │ │ │ │ 18: istore_2 │ │ │ │ 19: iload_2 │ │ │ │ 20: ireturn │ │ │ │ @@ -417,25 +419,25 @@ │ │ │ │ 6: astore_2 │ │ │ │ 7: aload_2 │ │ │ │ 8: bipush 49 │ │ │ │ 10: iconst_0 │ │ │ │ 11: iconst_0 │ │ │ │ 12: invokevirtual #52 // Method android/widget/Toast.setGravity:(III)V │ │ │ │ 15: aload_2 │ │ │ │ - 16: invokevirtual #133 // Method android/widget/Toast.getView:()Landroid/view/View; │ │ │ │ - 19: ldc #134 // int 16908299 │ │ │ │ - 21: invokevirtual #141 // Method android/view/View.findViewById:(I)Landroid/view/View; │ │ │ │ - 24: checkcast #143 // class android/widget/TextView │ │ │ │ + 16: invokevirtual #135 // Method android/widget/Toast.getView:()Landroid/view/View; │ │ │ │ + 19: ldc #136 // int 16908299 │ │ │ │ + 21: invokevirtual #143 // Method android/view/View.findViewById:(I)Landroid/view/View; │ │ │ │ + 24: checkcast #145 // class android/widget/TextView │ │ │ │ 27: astore_3 │ │ │ │ 28: aload_3 │ │ │ │ - 29: ldc #144 // int -65536 │ │ │ │ - 31: invokevirtual #147 // Method android/widget/TextView.setTextColor:(I)V │ │ │ │ + 29: ldc #146 // int -65536 │ │ │ │ + 31: invokevirtual #149 // Method android/widget/TextView.setTextColor:(I)V │ │ │ │ 34: aload_3 │ │ │ │ 35: iconst_m1 │ │ │ │ - 36: invokevirtual #150 // Method android/widget/TextView.setBackgroundColor:(I)V │ │ │ │ + 36: invokevirtual #152 // Method android/widget/TextView.setBackgroundColor:(I)V │ │ │ │ 39: aload_2 │ │ │ │ 40: invokevirtual #55 // Method android/widget/Toast.show:()V │ │ │ │ 43: return │ │ │ │ │ │ │ │ public static void b(java.lang.String, boolean); │ │ │ │ descriptor: (Ljava/lang/String;Z)V │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ @@ -445,45 +447,45 @@ │ │ │ │ 1: ifeq 18 │ │ │ │ 4: aload_0 │ │ │ │ 5: ifnull 19 │ │ │ │ 8: getstatic #10 // Field a:Ljava/lang/String; │ │ │ │ 11: astore_2 │ │ │ │ 12: aload_2 │ │ │ │ 13: aload_0 │ │ │ │ - 14: invokestatic #153 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 14: invokestatic #155 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 17: pop │ │ │ │ 18: return │ │ │ │ 19: getstatic #10 // Field a:Ljava/lang/String; │ │ │ │ 22: astore_2 │ │ │ │ - 23: ldc #155 // String Unknown error │ │ │ │ + 23: ldc #157 // String Unknown error │ │ │ │ 25: astore_3 │ │ │ │ 26: aload_2 │ │ │ │ 27: aload_3 │ │ │ │ - 28: invokestatic #153 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 28: invokestatic #155 // Method android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ 31: pop │ │ │ │ 32: goto 18 │ │ │ │ │ │ │ │ public static boolean b(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)Z │ │ │ │ flags: (0x0009) ACC_PUBLIC, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore_1 │ │ │ │ 2: aload_0 │ │ │ │ 3: ifnonnull 8 │ │ │ │ 6: iload_1 │ │ │ │ 7: ireturn │ │ │ │ - 8: new #157 // class java/io/File │ │ │ │ + 8: new #159 // class java/io/File │ │ │ │ 11: astore_2 │ │ │ │ 12: aload_2 │ │ │ │ 13: aload_0 │ │ │ │ - 14: invokespecial #160 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ + 14: invokespecial #162 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ 17: aload_2 │ │ │ │ - 18: invokevirtual #164 // Method java/io/File.isDirectory:()Z │ │ │ │ + 18: invokevirtual #166 // Method java/io/File.isDirectory:()Z │ │ │ │ 21: istore_3 │ │ │ │ 22: iload_3 │ │ │ │ 23: ifeq 6 │ │ │ │ 26: iconst_1 │ │ │ │ 27: istore_1 │ │ │ │ 28: goto 6 │ │ │ │ } │ │ ├── dk/andsen/csv/CsvExport.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -149,17 +149,17 @@ │ │ │ │ #141 = Utf8 ()Z │ │ │ │ #142 = NameAndType #140:#141 // isChecked:()Z │ │ │ │ #143 = Methodref #107.#142 // android/widget/CheckBox.isChecked:()Z │ │ │ │ #144 = Utf8 getText │ │ │ │ #145 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ #146 = NameAndType #144:#145 // getText:()Ljava/lang/CharSequence; │ │ │ │ #147 = Methodref #107.#146 // android/widget/CheckBox.getText:()Ljava/lang/CharSequence; │ │ │ │ - #148 = Utf8 java/lang/Object │ │ │ │ - #149 = Class #148 // java/lang/Object │ │ │ │ - #150 = Methodref #149.#84 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #148 = Utf8 java/lang/CharSequence │ │ │ │ + #149 = Class #148 // java/lang/CharSequence │ │ │ │ + #150 = InterfaceMethodref #149.#84 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #151 = Utf8 java/util/List │ │ │ │ #152 = Class #151 // java/util/List │ │ │ │ #153 = Utf8 add │ │ │ │ #154 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ #155 = NameAndType #153:#154 // add:(Ljava/lang/Object;)Z │ │ │ │ #156 = InterfaceMethodref #152.#155 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ #157 = Utf8 size │ │ │ │ @@ -481,104 +481,104 @@ │ │ │ │ 52: getfield #44 // Field e:Landroid/widget/LinearLayout; │ │ │ │ 55: astore 5 │ │ │ │ 57: aload 5 │ │ │ │ 59: invokevirtual #136 // Method android/widget/LinearLayout.getChildCount:()I │ │ │ │ 62: istore_2 │ │ │ │ 63: iload_3 │ │ │ │ 64: iload_2 │ │ │ │ - 65: if_icmpge 122 │ │ │ │ + 65: if_icmpge 124 │ │ │ │ 68: aload_0 │ │ │ │ 69: getfield #44 // Field e:Landroid/widget/LinearLayout; │ │ │ │ 72: iload_3 │ │ │ │ 73: invokevirtual #139 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ 76: checkcast #107 // class android/widget/CheckBox │ │ │ │ 79: astore 5 │ │ │ │ 81: aload 5 │ │ │ │ 83: invokevirtual #143 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ 86: istore 7 │ │ │ │ 88: iload 7 │ │ │ │ - 90: ifeq 113 │ │ │ │ + 90: ifeq 115 │ │ │ │ 93: aload 5 │ │ │ │ 95: invokevirtual #147 // Method android/widget/CheckBox.getText:()Ljava/lang/CharSequence; │ │ │ │ - 98: invokevirtual #150 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 101: astore 5 │ │ │ │ - 103: aload 4 │ │ │ │ - 105: aload 5 │ │ │ │ - 107: invokeinterface #156, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 112: pop │ │ │ │ - 113: iload_3 │ │ │ │ - 114: iconst_1 │ │ │ │ - 115: iadd │ │ │ │ - 116: istore_2 │ │ │ │ - 117: iload_2 │ │ │ │ - 118: istore_3 │ │ │ │ - 119: goto 51 │ │ │ │ - 122: aload 4 │ │ │ │ - 124: invokeinterface #159, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ - 129: istore_2 │ │ │ │ - 130: iload_2 │ │ │ │ - 131: ifle 209 │ │ │ │ - 134: aload_0 │ │ │ │ - 135: getfield #60 // Field c:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 138: astore 5 │ │ │ │ - 140: aload_0 │ │ │ │ - 141: getfield #93 // Field h:Landroid/content/Context; │ │ │ │ - 144: astore 6 │ │ │ │ - 146: aload_0 │ │ │ │ - 147: getfield #62 // Field b:Ljava/lang/String; │ │ │ │ - 150: astore 8 │ │ │ │ - 152: aload 5 │ │ │ │ - 154: aload 6 │ │ │ │ - 156: aload 8 │ │ │ │ - 158: aload 4 │ │ │ │ - 160: aconst_null │ │ │ │ - 161: invokevirtual #162 // Method dk/andsen/asqlitemanager/q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 164: astore 5 │ │ │ │ - 166: aload 5 │ │ │ │ - 168: ifnonnull 178 │ │ │ │ - 171: aload_0 │ │ │ │ - 172: invokevirtual #130 // Method finish:()V │ │ │ │ - 175: goto 17 │ │ │ │ - 178: ldc #163 // int 2131165230 │ │ │ │ - 180: istore_3 │ │ │ │ - 181: aload_0 │ │ │ │ - 182: iload_3 │ │ │ │ - 183: invokevirtual #168 // Method getString:(I)Ljava/lang/String; │ │ │ │ - 186: invokevirtual #171 // Method java/lang/String.toString:()Ljava/lang/String; │ │ │ │ - 189: astore 6 │ │ │ │ - 191: aload_0 │ │ │ │ - 192: getfield #93 // Field h:Landroid/content/Context; │ │ │ │ - 195: astore 4 │ │ │ │ - 197: aload 6 │ │ │ │ - 199: aload 5 │ │ │ │ - 201: aload 4 │ │ │ │ - 203: invokestatic #174 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 206: goto 17 │ │ │ │ - 209: ldc #175 // int 2131165231 │ │ │ │ - 211: istore_2 │ │ │ │ - 212: aload_0 │ │ │ │ - 213: iload_2 │ │ │ │ - 214: invokevirtual #179 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 217: invokevirtual #150 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 220: astore 5 │ │ │ │ - 222: ldc #180 // int 2131165420 │ │ │ │ - 224: istore_3 │ │ │ │ - 225: aload_0 │ │ │ │ - 226: iload_3 │ │ │ │ - 227: invokevirtual #179 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 230: invokevirtual #150 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 233: astore 6 │ │ │ │ - 235: aload_0 │ │ │ │ - 236: getfield #93 // Field h:Landroid/content/Context; │ │ │ │ - 239: astore 4 │ │ │ │ - 241: aload 5 │ │ │ │ - 243: aload 6 │ │ │ │ - 245: aload 4 │ │ │ │ - 247: invokestatic #174 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 250: goto 17 │ │ │ │ + 98: invokeinterface #150, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 103: astore 5 │ │ │ │ + 105: aload 4 │ │ │ │ + 107: aload 5 │ │ │ │ + 109: invokeinterface #156, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 114: pop │ │ │ │ + 115: iload_3 │ │ │ │ + 116: iconst_1 │ │ │ │ + 117: iadd │ │ │ │ + 118: istore_2 │ │ │ │ + 119: iload_2 │ │ │ │ + 120: istore_3 │ │ │ │ + 121: goto 51 │ │ │ │ + 124: aload 4 │ │ │ │ + 126: invokeinterface #159, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ + 131: istore_2 │ │ │ │ + 132: iload_2 │ │ │ │ + 133: ifle 211 │ │ │ │ + 136: aload_0 │ │ │ │ + 137: getfield #60 // Field c:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 140: astore 5 │ │ │ │ + 142: aload_0 │ │ │ │ + 143: getfield #93 // Field h:Landroid/content/Context; │ │ │ │ + 146: astore 6 │ │ │ │ + 148: aload_0 │ │ │ │ + 149: getfield #62 // Field b:Ljava/lang/String; │ │ │ │ + 152: astore 8 │ │ │ │ + 154: aload 5 │ │ │ │ + 156: aload 6 │ │ │ │ + 158: aload 8 │ │ │ │ + 160: aload 4 │ │ │ │ + 162: aconst_null │ │ │ │ + 163: invokevirtual #162 // Method dk/andsen/asqlitemanager/q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 166: astore 5 │ │ │ │ + 168: aload 5 │ │ │ │ + 170: ifnonnull 180 │ │ │ │ + 173: aload_0 │ │ │ │ + 174: invokevirtual #130 // Method finish:()V │ │ │ │ + 177: goto 17 │ │ │ │ + 180: ldc #163 // int 2131165230 │ │ │ │ + 182: istore_3 │ │ │ │ + 183: aload_0 │ │ │ │ + 184: iload_3 │ │ │ │ + 185: invokevirtual #168 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 188: invokevirtual #171 // Method java/lang/String.toString:()Ljava/lang/String; │ │ │ │ + 191: astore 6 │ │ │ │ + 193: aload_0 │ │ │ │ + 194: getfield #93 // Field h:Landroid/content/Context; │ │ │ │ + 197: astore 4 │ │ │ │ + 199: aload 6 │ │ │ │ + 201: aload 5 │ │ │ │ + 203: aload 4 │ │ │ │ + 205: invokestatic #174 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 208: goto 17 │ │ │ │ + 211: ldc #175 // int 2131165231 │ │ │ │ + 213: istore_2 │ │ │ │ + 214: aload_0 │ │ │ │ + 215: iload_2 │ │ │ │ + 216: invokevirtual #179 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 219: invokeinterface #150, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 224: astore 5 │ │ │ │ + 226: ldc #180 // int 2131165420 │ │ │ │ + 228: istore_3 │ │ │ │ + 229: aload_0 │ │ │ │ + 230: iload_3 │ │ │ │ + 231: invokevirtual #179 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 234: invokeinterface #150, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 239: astore 6 │ │ │ │ + 241: aload_0 │ │ │ │ + 242: getfield #93 // Field h:Landroid/content/Context; │ │ │ │ + 245: astore 4 │ │ │ │ + 247: aload 5 │ │ │ │ + 249: aload 6 │ │ │ │ + 251: aload 4 │ │ │ │ + 253: invokestatic #174 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 256: goto 17 │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: aload_0 │ │ ├── dk/andsen/csv/CsvImport.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -217,110 +217,113 @@ │ │ │ │ #209 = String #208 // \n │ │ │ │ #210 = Methodref #75.#141 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ #211 = Integer 2131165231 │ │ │ │ #212 = Float 1.7944673E38f │ │ │ │ #213 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #214 = NameAndType #154:#213 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #215 = Methodref #2.#214 // dk/andsen/csv/CsvImport.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #216 = Utf8 java/lang/Exception │ │ │ │ - #217 = Class #216 // java/lang/Exception │ │ │ │ - #218 = Utf8 getLocalizedMessage │ │ │ │ - #219 = NameAndType #218:#108 // getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - #220 = Methodref #217.#219 // java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - #221 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #222 = NameAndType #7:#221 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #223 = Methodref #40.#222 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - #224 = Utf8 printStackTrace │ │ │ │ - #225 = NameAndType #224:#31 // printStackTrace:()V │ │ │ │ - #226 = Methodref #217.#225 // java/lang/Exception.printStackTrace:()V │ │ │ │ - #227 = Utf8 android/view/View │ │ │ │ - #228 = Class #227 // android/view/View │ │ │ │ - #229 = Utf8 getId │ │ │ │ - #230 = NameAndType #229:#165 // getId:()I │ │ │ │ - #231 = Methodref #228.#230 // android/view/View.getId:()I │ │ │ │ - #232 = Utf8 finish │ │ │ │ - #233 = NameAndType #232:#31 // finish:()V │ │ │ │ - #234 = Methodref #2.#233 // dk/andsen/csv/CsvImport.finish:()V │ │ │ │ - #235 = Utf8 java/util/ArrayList │ │ │ │ - #236 = Class #235 // java/util/ArrayList │ │ │ │ - #237 = Methodref #236.#32 // java/util/ArrayList."":()V │ │ │ │ - #238 = Utf8 getChildCount │ │ │ │ - #239 = NameAndType #238:#165 // getChildCount:()I │ │ │ │ - #240 = Methodref #51.#239 // android/widget/LinearLayout.getChildCount:()I │ │ │ │ - #241 = Utf8 getChildAt │ │ │ │ - #242 = NameAndType #241:#47 // getChildAt:(I)Landroid/view/View; │ │ │ │ - #243 = Methodref #51.#242 // android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ - #244 = Utf8 isChecked │ │ │ │ - #245 = NameAndType #244:#195 // isChecked:()Z │ │ │ │ - #246 = Methodref #134.#245 // android/widget/CheckBox.isChecked:()Z │ │ │ │ - #247 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ - #248 = NameAndType #154:#247 // getText:()Ljava/lang/CharSequence; │ │ │ │ - #249 = Methodref #134.#248 // android/widget/CheckBox.getText:()Ljava/lang/CharSequence; │ │ │ │ - #250 = Utf8 add │ │ │ │ - #251 = NameAndType #250:#205 // add:(Ljava/lang/Object;)Z │ │ │ │ - #252 = InterfaceMethodref #187.#251 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - #253 = Utf8 size │ │ │ │ - #254 = NameAndType #253:#165 // size:()I │ │ │ │ - #255 = InterfaceMethodref #187.#254 // java/util/List.size:()I │ │ │ │ - #256 = Utf8 (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ - #257 = NameAndType #7:#256 // a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ - #258 = Methodref #89.#257 // dk/andsen/asqlitemanager/q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ - #259 = Integer 2131165230 │ │ │ │ - #260 = Float 1.7944671E38f │ │ │ │ - #261 = Utf8 getString │ │ │ │ - #262 = Utf8 (I)Ljava/lang/String; │ │ │ │ - #263 = NameAndType #261:#262 // getString:(I)Ljava/lang/String; │ │ │ │ - #264 = Methodref #2.#263 // dk/andsen/csv/CsvImport.getString:(I)Ljava/lang/String; │ │ │ │ - #265 = Methodref #203.#109 // java/lang/String.toString:()Ljava/lang/String; │ │ │ │ - #266 = Integer 2131165420 │ │ │ │ - #267 = Float 1.7945057E38f │ │ │ │ - #268 = Utf8 onCreate │ │ │ │ - #269 = Utf8 (Landroid/os/Bundle;)V │ │ │ │ - #270 = NameAndType #268:#269 // onCreate:(Landroid/os/Bundle;)V │ │ │ │ - #271 = Methodref #4.#270 // android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ - #272 = Utf8 dk/andsen/asqlitemanager/Prefs │ │ │ │ - #273 = Class #272 // dk/andsen/asqlitemanager/Prefs │ │ │ │ - #274 = Utf8 (Landroid/content/Context;)Z │ │ │ │ - #275 = NameAndType #23:#274 // j:(Landroid/content/Context;)Z │ │ │ │ - #276 = Methodref #273.#275 // dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ - #277 = Utf8 CsvImport onCreate │ │ │ │ - #278 = String #277 // CsvImport onCreate │ │ │ │ - #279 = Integer 2130903045 │ │ │ │ - #280 = Float 1.7412897E38f │ │ │ │ - #281 = Utf8 setContentView │ │ │ │ - #282 = Utf8 (I)V │ │ │ │ - #283 = NameAndType #281:#282 // setContentView:(I)V │ │ │ │ - #284 = Methodref #2.#283 // dk/andsen/csv/CsvImport.setContentView:(I)V │ │ │ │ - #285 = Utf8 getIntent │ │ │ │ - #286 = Utf8 ()Landroid/content/Intent; │ │ │ │ - #287 = NameAndType #285:#286 // getIntent:()Landroid/content/Intent; │ │ │ │ - #288 = Methodref #2.#287 // dk/andsen/csv/CsvImport.getIntent:()Landroid/content/Intent; │ │ │ │ - #289 = Utf8 android/content/Intent │ │ │ │ - #290 = Class #289 // android/content/Intent │ │ │ │ - #291 = Utf8 getExtras │ │ │ │ - #292 = Utf8 ()Landroid/os/Bundle; │ │ │ │ - #293 = NameAndType #291:#292 // getExtras:()Landroid/os/Bundle; │ │ │ │ - #294 = Methodref #290.#293 // android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ - #295 = Utf8 TABLE │ │ │ │ - #296 = String #295 // TABLE │ │ │ │ - #297 = Utf8 android/os/Bundle │ │ │ │ - #298 = Class #297 // android/os/Bundle │ │ │ │ - #299 = Utf8 (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #300 = NameAndType #261:#299 // getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #301 = Methodref #298.#300 // android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - #302 = Utf8 FILENAME │ │ │ │ - #303 = String #302 // FILENAME │ │ │ │ - #304 = Utf8 dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ - #305 = Class #304 // dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ - #306 = NameAndType #7:#12 // a:Ldk/andsen/asqlitemanager/q; │ │ │ │ - #307 = Fieldref #305.#306 // dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ - #308 = NameAndType #7:#31 // a:()V │ │ │ │ - #309 = Methodref #2.#308 // dk/andsen/csv/CsvImport.a:()V │ │ │ │ - #310 = Utf8 Code │ │ │ │ - #311 = Utf8 onClick │ │ │ │ + #216 = Utf8 java/lang/CharSequence │ │ │ │ + #217 = Class #216 // java/lang/CharSequence │ │ │ │ + #218 = InterfaceMethodref #217.#109 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #219 = Utf8 java/lang/Exception │ │ │ │ + #220 = Class #219 // java/lang/Exception │ │ │ │ + #221 = Utf8 getLocalizedMessage │ │ │ │ + #222 = NameAndType #221:#108 // getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + #223 = Methodref #220.#222 // java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + #224 = Utf8 (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #225 = NameAndType #7:#224 // a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #226 = Methodref #40.#225 // dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + #227 = Utf8 printStackTrace │ │ │ │ + #228 = NameAndType #227:#31 // printStackTrace:()V │ │ │ │ + #229 = Methodref #220.#228 // java/lang/Exception.printStackTrace:()V │ │ │ │ + #230 = Utf8 android/view/View │ │ │ │ + #231 = Class #230 // android/view/View │ │ │ │ + #232 = Utf8 getId │ │ │ │ + #233 = NameAndType #232:#165 // getId:()I │ │ │ │ + #234 = Methodref #231.#233 // android/view/View.getId:()I │ │ │ │ + #235 = Utf8 finish │ │ │ │ + #236 = NameAndType #235:#31 // finish:()V │ │ │ │ + #237 = Methodref #2.#236 // dk/andsen/csv/CsvImport.finish:()V │ │ │ │ + #238 = Utf8 java/util/ArrayList │ │ │ │ + #239 = Class #238 // java/util/ArrayList │ │ │ │ + #240 = Methodref #239.#32 // java/util/ArrayList."":()V │ │ │ │ + #241 = Utf8 getChildCount │ │ │ │ + #242 = NameAndType #241:#165 // getChildCount:()I │ │ │ │ + #243 = Methodref #51.#242 // android/widget/LinearLayout.getChildCount:()I │ │ │ │ + #244 = Utf8 getChildAt │ │ │ │ + #245 = NameAndType #244:#47 // getChildAt:(I)Landroid/view/View; │ │ │ │ + #246 = Methodref #51.#245 // android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ + #247 = Utf8 isChecked │ │ │ │ + #248 = NameAndType #247:#195 // isChecked:()Z │ │ │ │ + #249 = Methodref #134.#248 // android/widget/CheckBox.isChecked:()Z │ │ │ │ + #250 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ + #251 = NameAndType #154:#250 // getText:()Ljava/lang/CharSequence; │ │ │ │ + #252 = Methodref #134.#251 // android/widget/CheckBox.getText:()Ljava/lang/CharSequence; │ │ │ │ + #253 = Utf8 add │ │ │ │ + #254 = NameAndType #253:#205 // add:(Ljava/lang/Object;)Z │ │ │ │ + #255 = InterfaceMethodref #187.#254 // java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + #256 = Utf8 size │ │ │ │ + #257 = NameAndType #256:#165 // size:()I │ │ │ │ + #258 = InterfaceMethodref #187.#257 // java/util/List.size:()I │ │ │ │ + #259 = Utf8 (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ + #260 = NameAndType #7:#259 // a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ + #261 = Methodref #89.#260 // dk/andsen/asqlitemanager/q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ + #262 = Integer 2131165230 │ │ │ │ + #263 = Float 1.7944671E38f │ │ │ │ + #264 = Utf8 getString │ │ │ │ + #265 = Utf8 (I)Ljava/lang/String; │ │ │ │ + #266 = NameAndType #264:#265 // getString:(I)Ljava/lang/String; │ │ │ │ + #267 = Methodref #2.#266 // dk/andsen/csv/CsvImport.getString:(I)Ljava/lang/String; │ │ │ │ + #268 = Methodref #203.#109 // java/lang/String.toString:()Ljava/lang/String; │ │ │ │ + #269 = Integer 2131165420 │ │ │ │ + #270 = Float 1.7945057E38f │ │ │ │ + #271 = Utf8 onCreate │ │ │ │ + #272 = Utf8 (Landroid/os/Bundle;)V │ │ │ │ + #273 = NameAndType #271:#272 // onCreate:(Landroid/os/Bundle;)V │ │ │ │ + #274 = Methodref #4.#273 // android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ + #275 = Utf8 dk/andsen/asqlitemanager/Prefs │ │ │ │ + #276 = Class #275 // dk/andsen/asqlitemanager/Prefs │ │ │ │ + #277 = Utf8 (Landroid/content/Context;)Z │ │ │ │ + #278 = NameAndType #23:#277 // j:(Landroid/content/Context;)Z │ │ │ │ + #279 = Methodref #276.#278 // dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ + #280 = Utf8 CsvImport onCreate │ │ │ │ + #281 = String #280 // CsvImport onCreate │ │ │ │ + #282 = Integer 2130903045 │ │ │ │ + #283 = Float 1.7412897E38f │ │ │ │ + #284 = Utf8 setContentView │ │ │ │ + #285 = Utf8 (I)V │ │ │ │ + #286 = NameAndType #284:#285 // setContentView:(I)V │ │ │ │ + #287 = Methodref #2.#286 // dk/andsen/csv/CsvImport.setContentView:(I)V │ │ │ │ + #288 = Utf8 getIntent │ │ │ │ + #289 = Utf8 ()Landroid/content/Intent; │ │ │ │ + #290 = NameAndType #288:#289 // getIntent:()Landroid/content/Intent; │ │ │ │ + #291 = Methodref #2.#290 // dk/andsen/csv/CsvImport.getIntent:()Landroid/content/Intent; │ │ │ │ + #292 = Utf8 android/content/Intent │ │ │ │ + #293 = Class #292 // android/content/Intent │ │ │ │ + #294 = Utf8 getExtras │ │ │ │ + #295 = Utf8 ()Landroid/os/Bundle; │ │ │ │ + #296 = NameAndType #294:#295 // getExtras:()Landroid/os/Bundle; │ │ │ │ + #297 = Methodref #293.#296 // android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ + #298 = Utf8 TABLE │ │ │ │ + #299 = String #298 // TABLE │ │ │ │ + #300 = Utf8 android/os/Bundle │ │ │ │ + #301 = Class #300 // android/os/Bundle │ │ │ │ + #302 = Utf8 (Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #303 = NameAndType #264:#302 // getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #304 = Methodref #301.#303 // android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + #305 = Utf8 FILENAME │ │ │ │ + #306 = String #305 // FILENAME │ │ │ │ + #307 = Utf8 dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ + #308 = Class #307 // dk/andsen/asqlitemanager/aSQLiteManager │ │ │ │ + #309 = NameAndType #7:#12 // a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + #310 = Fieldref #308.#309 // dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + #311 = NameAndType #7:#31 // a:()V │ │ │ │ + #312 = Methodref #2.#311 // dk/andsen/csv/CsvImport.a:()V │ │ │ │ + #313 = Utf8 Code │ │ │ │ + #314 = Utf8 onClick │ │ │ │ { │ │ │ │ private boolean a; │ │ │ │ descriptor: Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ │ │ │ │ private java.lang.String b; │ │ │ │ descriptor: Ljava/lang/String; │ │ │ │ @@ -787,29 +790,29 @@ │ │ │ │ 283: return │ │ │ │ 284: astore_1 │ │ │ │ 285: ldc #211 // int 2131165231 │ │ │ │ 287: istore 5 │ │ │ │ 289: aload_0 │ │ │ │ 290: iload 5 │ │ │ │ 292: invokevirtual #215 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 295: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 298: astore_2 │ │ │ │ - 299: aload_1 │ │ │ │ - 300: invokevirtual #220 // Method java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ - 303: astore 6 │ │ │ │ - 305: aload_0 │ │ │ │ - 306: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ - 309: astore 7 │ │ │ │ - 311: aload_2 │ │ │ │ - 312: aload 6 │ │ │ │ - 314: aload 7 │ │ │ │ - 316: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 319: aload_1 │ │ │ │ - 320: invokevirtual #226 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ - 323: goto 283 │ │ │ │ + 295: invokeinterface #218, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 300: astore_2 │ │ │ │ + 301: aload_1 │ │ │ │ + 302: invokevirtual #223 // Method java/lang/Exception.getLocalizedMessage:()Ljava/lang/String; │ │ │ │ + 305: astore 6 │ │ │ │ + 307: aload_0 │ │ │ │ + 308: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ + 311: astore 7 │ │ │ │ + 313: aload_2 │ │ │ │ + 314: aload 6 │ │ │ │ + 316: aload 7 │ │ │ │ + 318: invokestatic #226 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 321: aload_1 │ │ │ │ + 322: invokevirtual #229 // Method java/lang/Exception.printStackTrace:()V │ │ │ │ + 325: goto 283 │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ 0 3 284 Class java/lang/Exception │ │ │ │ 4 8 284 Class java/lang/Exception │ │ │ │ 9 13 284 Class java/lang/Exception │ │ │ │ 14 18 284 Class java/lang/Exception │ │ │ │ 20 24 284 Class java/lang/Exception │ │ │ │ @@ -853,245 +856,245 @@ │ │ │ │ │ │ │ │ public void onClick(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=13, args_size=2 │ │ │ │ 0: aload_1 │ │ │ │ - 1: invokevirtual #231 // Method android/view/View.getId:()I │ │ │ │ + 1: invokevirtual #234 // Method android/view/View.getId:()I │ │ │ │ 4: istore_2 │ │ │ │ 5: ldc #54 // int 2131230752 │ │ │ │ 7: istore_3 │ │ │ │ 8: iload_2 │ │ │ │ 9: iload_3 │ │ │ │ 10: if_icmpne 18 │ │ │ │ 13: aload_0 │ │ │ │ - 14: invokevirtual #234 // Method finish:()V │ │ │ │ + 14: invokevirtual #237 // Method finish:()V │ │ │ │ 17: return │ │ │ │ 18: aload_1 │ │ │ │ - 19: invokevirtual #231 // Method android/view/View.getId:()I │ │ │ │ + 19: invokevirtual #234 // Method android/view/View.getId:()I │ │ │ │ 22: istore_2 │ │ │ │ 23: ldc #64 // int 2131230753 │ │ │ │ 25: istore_3 │ │ │ │ 26: iload_2 │ │ │ │ 27: iload_3 │ │ │ │ - 28: if_icmpne 354 │ │ │ │ + 28: if_icmpne 360 │ │ │ │ 31: new #153 // class java/lang/Integer │ │ │ │ 34: astore 4 │ │ │ │ 36: aload_0 │ │ │ │ 37: getfield #83 // Field i:Landroid/widget/EditText; │ │ │ │ 40: invokevirtual #157 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ 43: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ 46: astore 5 │ │ │ │ 48: aload 4 │ │ │ │ 50: aload 5 │ │ │ │ 52: invokespecial #163 // Method java/lang/Integer."":(Ljava/lang/String;)V │ │ │ │ 55: aload 4 │ │ │ │ 57: invokevirtual #167 // Method java/lang/Integer.intValue:()I │ │ │ │ 60: istore 6 │ │ │ │ - 62: new #236 // class java/util/ArrayList │ │ │ │ + 62: new #239 // class java/util/ArrayList │ │ │ │ 65: astore 7 │ │ │ │ 67: aload 7 │ │ │ │ - 69: invokespecial #237 // Method java/util/ArrayList."":()V │ │ │ │ - 72: new #236 // class java/util/ArrayList │ │ │ │ + 69: invokespecial #240 // Method java/util/ArrayList."":()V │ │ │ │ + 72: new #239 // class java/util/ArrayList │ │ │ │ 75: astore 8 │ │ │ │ 77: aload 8 │ │ │ │ - 79: invokespecial #237 // Method java/util/ArrayList."":()V │ │ │ │ + 79: invokespecial #240 // Method java/util/ArrayList."":()V │ │ │ │ 82: aload_0 │ │ │ │ 83: getfield #169 // Field m:Ljava/lang/String; │ │ │ │ 86: astore 9 │ │ │ │ 88: iconst_0 │ │ │ │ 89: istore 10 │ │ │ │ 91: aconst_null │ │ │ │ 92: astore 11 │ │ │ │ 94: aload_0 │ │ │ │ 95: getfield #53 // Field e:Landroid/widget/LinearLayout; │ │ │ │ 98: astore 4 │ │ │ │ 100: aload 4 │ │ │ │ - 102: invokevirtual #240 // Method android/widget/LinearLayout.getChildCount:()I │ │ │ │ + 102: invokevirtual #243 // Method android/widget/LinearLayout.getChildCount:()I │ │ │ │ 105: istore_2 │ │ │ │ 106: iload 10 │ │ │ │ 108: iload_2 │ │ │ │ - 109: if_icmpge 223 │ │ │ │ + 109: if_icmpge 225 │ │ │ │ 112: aload_0 │ │ │ │ 113: getfield #53 // Field e:Landroid/widget/LinearLayout; │ │ │ │ 116: iload 10 │ │ │ │ - 118: invokevirtual #243 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ + 118: invokevirtual #246 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ 121: checkcast #51 // class android/widget/LinearLayout │ │ │ │ 124: astore 4 │ │ │ │ 126: aload 4 │ │ │ │ 128: iconst_0 │ │ │ │ - 129: invokevirtual #243 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ + 129: invokevirtual #246 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ 132: checkcast #134 // class android/widget/CheckBox │ │ │ │ 135: astore 5 │ │ │ │ 137: aload 4 │ │ │ │ 139: iconst_1 │ │ │ │ - 140: invokevirtual #243 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ + 140: invokevirtual #246 // Method android/widget/LinearLayout.getChildAt:(I)Landroid/view/View; │ │ │ │ 143: checkcast #81 // class android/widget/EditText │ │ │ │ 146: astore 4 │ │ │ │ 148: aload 5 │ │ │ │ - 150: invokevirtual #246 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ + 150: invokevirtual #249 // Method android/widget/CheckBox.isChecked:()Z │ │ │ │ 153: istore 12 │ │ │ │ 155: iload 12 │ │ │ │ - 157: ifeq 212 │ │ │ │ + 157: ifeq 214 │ │ │ │ 160: aload 5 │ │ │ │ - 162: invokevirtual #249 // Method android/widget/CheckBox.getText:()Ljava/lang/CharSequence; │ │ │ │ - 165: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 168: astore 5 │ │ │ │ - 170: aload 7 │ │ │ │ - 172: aload 5 │ │ │ │ - 174: invokeinterface #252, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 179: pop │ │ │ │ - 180: new #153 // class java/lang/Integer │ │ │ │ - 183: astore 5 │ │ │ │ - 185: aload 4 │ │ │ │ - 187: invokevirtual #157 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ - 190: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 193: astore 4 │ │ │ │ - 195: aload 5 │ │ │ │ - 197: aload 4 │ │ │ │ - 199: invokespecial #163 // Method java/lang/Integer."":(Ljava/lang/String;)V │ │ │ │ - 202: aload 8 │ │ │ │ - 204: aload 5 │ │ │ │ - 206: invokeinterface #252, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ - 211: pop │ │ │ │ - 212: iload 10 │ │ │ │ - 214: iconst_1 │ │ │ │ - 215: iadd │ │ │ │ - 216: istore_2 │ │ │ │ - 217: iload_2 │ │ │ │ - 218: istore 10 │ │ │ │ - 220: goto 94 │ │ │ │ - 223: aload 7 │ │ │ │ - 225: invokeinterface #255, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ - 230: istore_2 │ │ │ │ - 231: iload_2 │ │ │ │ - 232: ifle 309 │ │ │ │ - 235: aload_0 │ │ │ │ - 236: getfield #85 // Field c:Ldk/andsen/asqlitemanager/q; │ │ │ │ - 239: astore 4 │ │ │ │ - 241: aload_0 │ │ │ │ - 242: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ - 245: astore 5 │ │ │ │ - 247: aload_0 │ │ │ │ - 248: getfield #87 // Field b:Ljava/lang/String; │ │ │ │ - 251: astore 11 │ │ │ │ - 253: aload 4 │ │ │ │ - 255: aload 5 │ │ │ │ - 257: aload 11 │ │ │ │ - 259: aload 9 │ │ │ │ - 261: iload 6 │ │ │ │ - 263: aload 7 │ │ │ │ - 265: aload 8 │ │ │ │ - 267: invokevirtual #258 // Method dk/andsen/asqlitemanager/q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ - 270: astore 4 │ │ │ │ - 272: aload 4 │ │ │ │ - 274: ifnull 17 │ │ │ │ - 277: ldc_w #259 // int 2131165230 │ │ │ │ - 280: istore_3 │ │ │ │ - 281: aload_0 │ │ │ │ - 282: iload_3 │ │ │ │ - 283: invokevirtual #264 // Method getString:(I)Ljava/lang/String; │ │ │ │ - 286: invokevirtual #265 // Method java/lang/String.toString:()Ljava/lang/String; │ │ │ │ - 289: astore 5 │ │ │ │ - 291: aload_0 │ │ │ │ - 292: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ - 295: astore 11 │ │ │ │ - 297: aload 5 │ │ │ │ - 299: aload 4 │ │ │ │ - 301: aload 11 │ │ │ │ - 303: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 306: goto 17 │ │ │ │ - 309: ldc #211 // int 2131165231 │ │ │ │ - 311: istore_2 │ │ │ │ - 312: aload_0 │ │ │ │ - 313: iload_2 │ │ │ │ - 314: invokevirtual #215 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 317: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 320: astore 4 │ │ │ │ - 322: ldc_w #266 // int 2131165420 │ │ │ │ - 325: istore_3 │ │ │ │ - 326: aload_0 │ │ │ │ - 327: iload_3 │ │ │ │ - 328: invokevirtual #215 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 331: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 334: astore 5 │ │ │ │ - 336: aload_0 │ │ │ │ - 337: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ - 340: astore 11 │ │ │ │ - 342: aload 4 │ │ │ │ - 344: aload 5 │ │ │ │ - 346: aload 11 │ │ │ │ - 348: invokestatic #223 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 351: goto 17 │ │ │ │ - 354: aload_1 │ │ │ │ - 355: invokevirtual #231 // Method android/view/View.getId:()I │ │ │ │ - 358: istore_2 │ │ │ │ - 359: ldc #68 // int 2131230751 │ │ │ │ - 361: istore_3 │ │ │ │ - 362: iload_2 │ │ │ │ - 363: iload_3 │ │ │ │ - 364: if_icmpne 17 │ │ │ │ - 367: aload_0 │ │ │ │ - 368: invokespecial #112 // Method b:()V │ │ │ │ - 371: goto 17 │ │ │ │ + 162: invokevirtual #252 // Method android/widget/CheckBox.getText:()Ljava/lang/CharSequence; │ │ │ │ + 165: invokeinterface #218, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 170: astore 5 │ │ │ │ + 172: aload 7 │ │ │ │ + 174: aload 5 │ │ │ │ + 176: invokeinterface #255, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 181: pop │ │ │ │ + 182: new #153 // class java/lang/Integer │ │ │ │ + 185: astore 5 │ │ │ │ + 187: aload 4 │ │ │ │ + 189: invokevirtual #157 // Method android/widget/EditText.getText:()Landroid/text/Editable; │ │ │ │ + 192: invokevirtual #160 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 195: astore 4 │ │ │ │ + 197: aload 5 │ │ │ │ + 199: aload 4 │ │ │ │ + 201: invokespecial #163 // Method java/lang/Integer."":(Ljava/lang/String;)V │ │ │ │ + 204: aload 8 │ │ │ │ + 206: aload 5 │ │ │ │ + 208: invokeinterface #255, 2 // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z │ │ │ │ + 213: pop │ │ │ │ + 214: iload 10 │ │ │ │ + 216: iconst_1 │ │ │ │ + 217: iadd │ │ │ │ + 218: istore_2 │ │ │ │ + 219: iload_2 │ │ │ │ + 220: istore 10 │ │ │ │ + 222: goto 94 │ │ │ │ + 225: aload 7 │ │ │ │ + 227: invokeinterface #258, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ + 232: istore_2 │ │ │ │ + 233: iload_2 │ │ │ │ + 234: ifle 311 │ │ │ │ + 237: aload_0 │ │ │ │ + 238: getfield #85 // Field c:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 241: astore 4 │ │ │ │ + 243: aload_0 │ │ │ │ + 244: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ + 247: astore 5 │ │ │ │ + 249: aload_0 │ │ │ │ + 250: getfield #87 // Field b:Ljava/lang/String; │ │ │ │ + 253: astore 11 │ │ │ │ + 255: aload 4 │ │ │ │ + 257: aload 5 │ │ │ │ + 259: aload 11 │ │ │ │ + 261: aload 9 │ │ │ │ + 263: iload 6 │ │ │ │ + 265: aload 7 │ │ │ │ + 267: aload 8 │ │ │ │ + 269: invokevirtual #261 // Method dk/andsen/asqlitemanager/q.a:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ │ │ │ + 272: astore 4 │ │ │ │ + 274: aload 4 │ │ │ │ + 276: ifnull 17 │ │ │ │ + 279: ldc_w #262 // int 2131165230 │ │ │ │ + 282: istore_3 │ │ │ │ + 283: aload_0 │ │ │ │ + 284: iload_3 │ │ │ │ + 285: invokevirtual #267 // Method getString:(I)Ljava/lang/String; │ │ │ │ + 288: invokevirtual #268 // Method java/lang/String.toString:()Ljava/lang/String; │ │ │ │ + 291: astore 5 │ │ │ │ + 293: aload_0 │ │ │ │ + 294: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ + 297: astore 11 │ │ │ │ + 299: aload 5 │ │ │ │ + 301: aload 4 │ │ │ │ + 303: aload 11 │ │ │ │ + 305: invokestatic #226 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 308: goto 17 │ │ │ │ + 311: ldc #211 // int 2131165231 │ │ │ │ + 313: istore_2 │ │ │ │ + 314: aload_0 │ │ │ │ + 315: iload_2 │ │ │ │ + 316: invokevirtual #215 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 319: invokeinterface #218, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 324: astore 4 │ │ │ │ + 326: ldc_w #269 // int 2131165420 │ │ │ │ + 329: istore_3 │ │ │ │ + 330: aload_0 │ │ │ │ + 331: iload_3 │ │ │ │ + 332: invokevirtual #215 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 335: invokeinterface #218, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 340: astore 5 │ │ │ │ + 342: aload_0 │ │ │ │ + 343: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ + 346: astore 11 │ │ │ │ + 348: aload 4 │ │ │ │ + 350: aload 5 │ │ │ │ + 352: aload 11 │ │ │ │ + 354: invokestatic #226 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 357: goto 17 │ │ │ │ + 360: aload_1 │ │ │ │ + 361: invokevirtual #234 // Method android/view/View.getId:()I │ │ │ │ + 364: istore_2 │ │ │ │ + 365: ldc #68 // int 2131230751 │ │ │ │ + 367: istore_3 │ │ │ │ + 368: iload_2 │ │ │ │ + 369: iload_3 │ │ │ │ + 370: if_icmpne 17 │ │ │ │ + 373: aload_0 │ │ │ │ + 374: invokespecial #112 // Method b:()V │ │ │ │ + 377: goto 17 │ │ │ │ │ │ │ │ public void onCreate(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: aload_1 │ │ │ │ - 2: invokespecial #271 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ + 2: invokespecial #274 // Method android/app/Activity.onCreate:(Landroid/os/Bundle;)V │ │ │ │ 5: aload_0 │ │ │ │ 6: aload_0 │ │ │ │ 7: putfield #120 // Field k:Landroid/content/Context; │ │ │ │ 10: aload_0 │ │ │ │ 11: getfield #120 // Field k:Landroid/content/Context; │ │ │ │ - 14: invokestatic #276 // Method dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ + 14: invokestatic #279 // Method dk/andsen/asqlitemanager/Prefs.j:(Landroid/content/Context;)Z │ │ │ │ 17: istore_2 │ │ │ │ 18: aload_0 │ │ │ │ 19: iload_2 │ │ │ │ 20: putfield #38 // Field a:Z │ │ │ │ 23: aload_0 │ │ │ │ 24: getfield #38 // Field a:Z │ │ │ │ 27: istore_3 │ │ │ │ - 28: ldc_w #278 // String CsvImport onCreate │ │ │ │ + 28: ldc_w #281 // String CsvImport onCreate │ │ │ │ 31: iload_3 │ │ │ │ 32: invokestatic #43 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 35: ldc_w #279 // int 2130903045 │ │ │ │ + 35: ldc_w #282 // int 2130903045 │ │ │ │ 38: istore_2 │ │ │ │ 39: aload_0 │ │ │ │ 40: iload_2 │ │ │ │ - 41: invokevirtual #284 // Method setContentView:(I)V │ │ │ │ + 41: invokevirtual #287 // Method setContentView:(I)V │ │ │ │ 44: aload_0 │ │ │ │ - 45: invokevirtual #288 // Method getIntent:()Landroid/content/Intent; │ │ │ │ - 48: invokevirtual #294 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ + 45: invokevirtual #291 // Method getIntent:()Landroid/content/Intent; │ │ │ │ + 48: invokevirtual #297 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ 51: astore 4 │ │ │ │ 53: aload 4 │ │ │ │ 55: ifnull 109 │ │ │ │ 58: aload 4 │ │ │ │ - 60: ldc_w #296 // String TABLE │ │ │ │ - 63: invokevirtual #301 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 60: ldc_w #299 // String TABLE │ │ │ │ + 63: invokevirtual #304 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 66: astore 5 │ │ │ │ 68: aload_0 │ │ │ │ 69: aload 5 │ │ │ │ 71: putfield #87 // Field b:Ljava/lang/String; │ │ │ │ - 74: ldc_w #303 // String FILENAME │ │ │ │ + 74: ldc_w #306 // String FILENAME │ │ │ │ 77: astore 5 │ │ │ │ 79: aload 4 │ │ │ │ 81: aload 5 │ │ │ │ - 83: invokevirtual #301 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 83: invokevirtual #304 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 86: astore 4 │ │ │ │ 88: aload_0 │ │ │ │ 89: aload 4 │ │ │ │ 91: putfield #169 // Field m:Ljava/lang/String; │ │ │ │ - 94: getstatic #307 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ + 94: getstatic #310 // Field dk/andsen/asqlitemanager/aSQLiteManager.a:Ldk/andsen/asqlitemanager/q; │ │ │ │ 97: astore 4 │ │ │ │ 99: aload_0 │ │ │ │ 100: aload 4 │ │ │ │ 102: putfield #85 // Field c:Ldk/andsen/asqlitemanager/q; │ │ │ │ 105: aload_0 │ │ │ │ - 106: invokespecial #309 // Method a:()V │ │ │ │ + 106: invokespecial #312 // Method a:()V │ │ │ │ 109: return │ │ │ │ } │ │ ├── dk/andsen/filepicker/FilePicker.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -423,17 +423,17 @@ │ │ │ │ #415 = Methodref #80.#414 // java/lang/String.length:()I │ │ │ │ #416 = Integer 2131165291 │ │ │ │ #417 = Float 1.7944795E38f │ │ │ │ #418 = Utf8 getText │ │ │ │ #419 = Utf8 (I)Ljava/lang/CharSequence; │ │ │ │ #420 = NameAndType #418:#419 // getText:(I)Ljava/lang/CharSequence; │ │ │ │ #421 = Methodref #2.#420 // dk/andsen/filepicker/FilePicker.getText:(I)Ljava/lang/CharSequence; │ │ │ │ - #422 = Utf8 java/lang/Object │ │ │ │ - #423 = Class #422 // java/lang/Object │ │ │ │ - #424 = Methodref #423.#99 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #422 = Utf8 java/lang/CharSequence │ │ │ │ + #423 = Class #422 // java/lang/CharSequence │ │ │ │ + #424 = InterfaceMethodref #423.#99 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ #425 = Utf8 = │ │ │ │ #426 = String #425 // = │ │ │ │ #427 = Utf8 (Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ #428 = NameAndType #22:#427 // b:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ #429 = Methodref #102.#428 // dk/andsen/c/e.b:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ #430 = Methodref #118.#43 // android/content/Intent."":()V │ │ │ │ #431 = Utf8 setResult │ │ │ │ @@ -985,15 +985,15 @@ │ │ │ │ 0: getstatic #160 // Field h:Landroid/widget/TextView; │ │ │ │ 3: areturn │ │ │ │ │ │ │ │ private void d(java.lang.String); │ │ │ │ descriptor: (Ljava/lang/String;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=23, args_size=2 │ │ │ │ + stack=300, locals=22, args_size=2 │ │ │ │ 0: getstatic #160 // Field h:Landroid/widget/TextView; │ │ │ │ 3: astore_2 │ │ │ │ 4: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 7: astore_3 │ │ │ │ 8: aload_2 │ │ │ │ 9: aload_3 │ │ │ │ 10: invokevirtual #166 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ @@ -1146,19 +1146,19 @@ │ │ │ │ 307: astore_3 │ │ │ │ 308: ldc #238 // String .. │ │ │ │ 310: astore 12 │ │ │ │ 312: iconst_m1 │ │ │ │ 313: i2l │ │ │ │ 314: lstore 20 │ │ │ │ 316: iconst_1 │ │ │ │ - 317: istore 22 │ │ │ │ + 317: istore 19 │ │ │ │ 319: aload_3 │ │ │ │ 320: aload 12 │ │ │ │ 322: lload 20 │ │ │ │ - 324: iload 22 │ │ │ │ + 324: iload 19 │ │ │ │ 326: invokespecial #241 // Method dk/andsen/filepicker/b."":(Ljava/lang/String;JZ)V │ │ │ │ 329: aload_2 │ │ │ │ 330: iconst_0 │ │ │ │ 331: aload_3 │ │ │ │ 332: invokeinterface #244, 3 // InterfaceMethod java/util/List.add:(ILjava/lang/Object;)V │ │ │ │ 337: getstatic #37 // Field f:Ljava/util/List; │ │ │ │ 340: astore_2 │ │ │ │ @@ -1410,15 +1410,15 @@ │ │ │ │ 99: iload_2 │ │ │ │ 100: invokevirtual #361 // Method android/widget/ListView.setFastScrollEnabled:(Z)V │ │ │ │ 103: aload_0 │ │ │ │ 104: invokevirtual #365 // Method getIntent:()Landroid/content/Intent; │ │ │ │ 107: invokevirtual #369 // Method android/content/Intent.getExtras:()Landroid/os/Bundle; │ │ │ │ 110: astore 6 │ │ │ │ 112: aload 6 │ │ │ │ - 114: ifnull 454 │ │ │ │ + 114: ifnull 456 │ │ │ │ 117: aload 6 │ │ │ │ 119: ldc_w #371 // String StartDir │ │ │ │ 122: invokevirtual #375 // Method android/os/Bundle.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 125: putstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 128: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 131: astore 8 │ │ │ │ 133: aload_0 │ │ │ │ @@ -1498,85 +1498,85 @@ │ │ │ │ 301: ldc_w #407 // String FileFilter │ │ │ │ 304: astore 8 │ │ │ │ 306: aload 6 │ │ │ │ 308: aload 8 │ │ │ │ 310: invokestatic #410 // Method dk/andsen/asqlitemanager/e.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ 313: astore 6 │ │ │ │ 315: aload 6 │ │ │ │ - 317: ifnonnull 432 │ │ │ │ + 317: ifnonnull 434 │ │ │ │ 320: ldc #65 // String │ │ │ │ 322: astore 6 │ │ │ │ 324: aload_0 │ │ │ │ 325: aload 6 │ │ │ │ 327: putfield #67 // Field c:Ljava/lang/String; │ │ │ │ 330: aload_0 │ │ │ │ 331: getfield #67 // Field c:Ljava/lang/String; │ │ │ │ 334: invokevirtual #413 // Method java/lang/String.trim:()Ljava/lang/String; │ │ │ │ 337: astore 6 │ │ │ │ 339: aload 6 │ │ │ │ 341: invokevirtual #415 // Method java/lang/String.length:()I │ │ │ │ 344: istore 5 │ │ │ │ 346: iload 5 │ │ │ │ - 348: ifle 420 │ │ │ │ + 348: ifle 422 │ │ │ │ 351: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ 354: astore 6 │ │ │ │ 356: new #90 // class java/lang/StringBuilder │ │ │ │ 359: astore 8 │ │ │ │ 361: aload 8 │ │ │ │ 363: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ 366: ldc_w #416 // int 2131165291 │ │ │ │ 369: istore_3 │ │ │ │ 370: aload_0 │ │ │ │ 371: iload_3 │ │ │ │ 372: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 375: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 378: astore 4 │ │ │ │ - 380: aload 8 │ │ │ │ - 382: aload 4 │ │ │ │ - 384: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 387: ldc_w #426 // String = │ │ │ │ - 390: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 393: astore 8 │ │ │ │ - 395: aload_0 │ │ │ │ - 396: getfield #67 // Field c:Ljava/lang/String; │ │ │ │ - 399: astore 4 │ │ │ │ - 401: aload 8 │ │ │ │ - 403: aload 4 │ │ │ │ - 405: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 408: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 411: astore 8 │ │ │ │ - 413: aload 6 │ │ │ │ - 415: aload 8 │ │ │ │ - 417: invokestatic #429 // Method dk/andsen/c/e.b:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ - 420: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 423: astore 6 │ │ │ │ - 425: aload_0 │ │ │ │ - 426: aload 6 │ │ │ │ - 428: invokespecial #140 // Method c:(Ljava/lang/String;)V │ │ │ │ - 431: return │ │ │ │ - 432: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ - 435: astore 6 │ │ │ │ - 437: ldc_w #407 // String FileFilter │ │ │ │ - 440: astore 8 │ │ │ │ - 442: aload 6 │ │ │ │ - 444: aload 8 │ │ │ │ - 446: invokestatic #410 // Method dk/andsen/asqlitemanager/e.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 449: astore 6 │ │ │ │ - 451: goto 324 │ │ │ │ - 454: new #118 // class android/content/Intent │ │ │ │ - 457: astore 6 │ │ │ │ - 459: aload 6 │ │ │ │ - 461: invokespecial #430 // Method android/content/Intent."":()V │ │ │ │ - 464: aload_0 │ │ │ │ - 465: iconst_0 │ │ │ │ - 466: aload 6 │ │ │ │ - 468: invokevirtual #434 // Method setResult:(ILandroid/content/Intent;)V │ │ │ │ - 471: aload_0 │ │ │ │ - 472: invokevirtual #437 // Method finish:()V │ │ │ │ - 475: goto 431 │ │ │ │ + 375: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 380: astore 4 │ │ │ │ + 382: aload 8 │ │ │ │ + 384: aload 4 │ │ │ │ + 386: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 389: ldc_w #426 // String = │ │ │ │ + 392: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 395: astore 8 │ │ │ │ + 397: aload_0 │ │ │ │ + 398: getfield #67 // Field c:Ljava/lang/String; │ │ │ │ + 401: astore 4 │ │ │ │ + 403: aload 8 │ │ │ │ + 405: aload 4 │ │ │ │ + 407: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 410: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 413: astore 8 │ │ │ │ + 415: aload 6 │ │ │ │ + 417: aload 8 │ │ │ │ + 419: invokestatic #429 // Method dk/andsen/c/e.b:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + 422: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 425: astore 6 │ │ │ │ + 427: aload_0 │ │ │ │ + 428: aload 6 │ │ │ │ + 430: invokespecial #140 // Method c:(Ljava/lang/String;)V │ │ │ │ + 433: return │ │ │ │ + 434: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ + 437: astore 6 │ │ │ │ + 439: ldc_w #407 // String FileFilter │ │ │ │ + 442: astore 8 │ │ │ │ + 444: aload 6 │ │ │ │ + 446: aload 8 │ │ │ │ + 448: invokestatic #410 // Method dk/andsen/asqlitemanager/e.a:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 451: astore 6 │ │ │ │ + 453: goto 324 │ │ │ │ + 456: new #118 // class android/content/Intent │ │ │ │ + 459: astore 6 │ │ │ │ + 461: aload 6 │ │ │ │ + 463: invokespecial #430 // Method android/content/Intent."":()V │ │ │ │ + 466: aload_0 │ │ │ │ + 467: iconst_0 │ │ │ │ + 468: aload 6 │ │ │ │ + 470: invokevirtual #434 // Method setResult:(ILandroid/content/Intent;)V │ │ │ │ + 473: aload_0 │ │ │ │ + 474: invokevirtual #437 // Method finish:()V │ │ │ │ + 477: goto 433 │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(android.view.Menu); │ │ │ │ descriptor: (Landroid/view/Menu;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=6, args_size=2 │ │ │ │ 0: iconst_4 │ │ │ │ @@ -1748,28 +1748,28 @@ │ │ │ │ 52: invokeinterface #478, 2 // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object; │ │ │ │ 57: checkcast #204 // class dk/andsen/filepicker/b │ │ │ │ 60: astore 7 │ │ │ │ 62: aload 7 │ │ │ │ 64: invokevirtual #480 // Method dk/andsen/filepicker/b.d:()Z │ │ │ │ 67: istore 9 │ │ │ │ 69: iload 9 │ │ │ │ - 71: ifeq 294 │ │ │ │ + 71: ifeq 298 │ │ │ │ 74: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 77: astore 8 │ │ │ │ 79: aload 7 │ │ │ │ 81: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ 84: astore 10 │ │ │ │ 86: ldc #238 // String .. │ │ │ │ 88: astore 11 │ │ │ │ 90: aload 10 │ │ │ │ 92: aload 11 │ │ │ │ 94: invokevirtual #232 // Method java/lang/String.equals:(Ljava/lang/Object;)Z │ │ │ │ 97: istore 12 │ │ │ │ 99: iload 12 │ │ │ │ - 101: ifeq 226 │ │ │ │ + 101: ifeq 230 │ │ │ │ 104: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 107: astore 7 │ │ │ │ 109: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 112: astore 10 │ │ │ │ 114: ldc #55 // String / │ │ │ │ 116: astore 11 │ │ │ │ 118: aload 10 │ │ │ │ @@ -1796,232 +1796,232 @@ │ │ │ │ 165: aload 8 │ │ │ │ 167: aload 7 │ │ │ │ 169: invokespecial #180 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ 172: aload 8 │ │ │ │ 174: invokevirtual #485 // Method java/io/File.canRead:()Z │ │ │ │ 177: istore 9 │ │ │ │ 179: iload 9 │ │ │ │ - 181: ifne 275 │ │ │ │ + 181: ifne 279 │ │ │ │ 184: aload_0 │ │ │ │ 185: iload 6 │ │ │ │ 187: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 190: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 193: astore 7 │ │ │ │ - 195: ldc_w #486 // int 2131165298 │ │ │ │ - 198: istore 9 │ │ │ │ - 200: aload_0 │ │ │ │ - 201: iload 9 │ │ │ │ - 203: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 206: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 209: astore 8 │ │ │ │ - 211: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ - 214: astore 10 │ │ │ │ - 216: aload 7 │ │ │ │ - 218: aload 8 │ │ │ │ - 220: aload 10 │ │ │ │ - 222: invokestatic #490 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 225: return │ │ │ │ - 226: new #90 // class java/lang/StringBuilder │ │ │ │ - 229: astore 10 │ │ │ │ - 231: aload 10 │ │ │ │ - 233: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 236: aload_0 │ │ │ │ - 237: aload 8 │ │ │ │ - 239: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 242: astore 8 │ │ │ │ - 244: aload 10 │ │ │ │ - 246: aload 8 │ │ │ │ - 248: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 251: astore 8 │ │ │ │ - 253: aload 7 │ │ │ │ - 255: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ - 258: astore 7 │ │ │ │ - 260: aload 8 │ │ │ │ - 262: aload 7 │ │ │ │ - 264: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 267: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 270: astore 7 │ │ │ │ - 272: goto 160 │ │ │ │ - 275: aload 7 │ │ │ │ - 277: putstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 280: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 283: astore 7 │ │ │ │ - 285: aload_0 │ │ │ │ - 286: aload 7 │ │ │ │ - 288: invokespecial #140 // Method c:(Ljava/lang/String;)V │ │ │ │ - 291: goto 225 │ │ │ │ - 294: aload_0 │ │ │ │ - 295: getfield #53 // Field e:Z │ │ │ │ - 298: istore 9 │ │ │ │ - 300: iload 9 │ │ │ │ - 302: ifeq 591 │ │ │ │ - 305: new #90 // class java/lang/StringBuilder │ │ │ │ - 308: astore 8 │ │ │ │ - 310: aload 8 │ │ │ │ - 312: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 315: aload 8 │ │ │ │ - 317: ldc_w #492 // String File: │ │ │ │ - 320: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 323: astore 8 │ │ │ │ - 325: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 328: astore 10 │ │ │ │ - 330: aload 8 │ │ │ │ - 332: aload 10 │ │ │ │ - 334: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 337: ldc #55 // String / │ │ │ │ - 339: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 342: astore 8 │ │ │ │ - 344: aload 7 │ │ │ │ - 346: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ - 349: astore 10 │ │ │ │ - 351: aload 8 │ │ │ │ - 353: aload 10 │ │ │ │ - 355: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 358: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 361: astore 8 │ │ │ │ - 363: getstatic #40 // Field o:Z │ │ │ │ - 366: istore 12 │ │ │ │ - 368: aload 8 │ │ │ │ - 370: iload 12 │ │ │ │ - 372: invokestatic #105 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ - 375: new #178 // class java/io/File │ │ │ │ - 378: astore 8 │ │ │ │ - 380: new #90 // class java/lang/StringBuilder │ │ │ │ - 383: astore 10 │ │ │ │ - 385: aload 10 │ │ │ │ - 387: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 390: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 393: astore 11 │ │ │ │ - 395: aload_0 │ │ │ │ - 396: aload 11 │ │ │ │ - 398: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 401: astore 11 │ │ │ │ - 403: aload 10 │ │ │ │ - 405: aload 11 │ │ │ │ - 407: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 410: ldc #55 // String / │ │ │ │ - 412: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 415: astore 10 │ │ │ │ - 417: aload 7 │ │ │ │ - 419: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ - 422: astore 11 │ │ │ │ - 424: aload 10 │ │ │ │ - 426: aload 11 │ │ │ │ - 428: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 431: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 434: astore 10 │ │ │ │ - 436: aload 8 │ │ │ │ - 438: aload 10 │ │ │ │ - 440: invokespecial #180 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ - 443: aload 8 │ │ │ │ - 445: invokestatic #496 // Method android/net/Uri.fromFile:(Ljava/io/File;)Landroid/net/Uri; │ │ │ │ - 448: astore 8 │ │ │ │ - 450: new #178 // class java/io/File │ │ │ │ - 453: astore 10 │ │ │ │ - 455: new #90 // class java/lang/StringBuilder │ │ │ │ - 458: astore 11 │ │ │ │ - 460: aload 11 │ │ │ │ - 462: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 465: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 468: astore 13 │ │ │ │ - 470: aload_0 │ │ │ │ - 471: aload 13 │ │ │ │ - 473: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ - 476: astore 13 │ │ │ │ - 478: aload 11 │ │ │ │ - 480: aload 13 │ │ │ │ - 482: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 485: astore 11 │ │ │ │ - 487: ldc #55 // String / │ │ │ │ - 489: astore 13 │ │ │ │ - 491: aload 11 │ │ │ │ - 493: aload 13 │ │ │ │ - 495: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 498: astore 11 │ │ │ │ - 500: aload 7 │ │ │ │ - 502: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ - 505: astore 7 │ │ │ │ - 507: aload 11 │ │ │ │ - 509: aload 7 │ │ │ │ - 511: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 514: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 517: astore 7 │ │ │ │ - 519: aload 10 │ │ │ │ - 521: aload 7 │ │ │ │ - 523: invokespecial #180 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ - 526: aload 10 │ │ │ │ - 528: invokevirtual #485 // Method java/io/File.canRead:()Z │ │ │ │ - 531: istore 14 │ │ │ │ - 533: iload 14 │ │ │ │ - 535: ifne 582 │ │ │ │ - 538: aload_0 │ │ │ │ - 539: iload 6 │ │ │ │ - 541: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 544: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 547: astore 7 │ │ │ │ - 549: ldc_w #497 // int 2131165434 │ │ │ │ - 552: istore 9 │ │ │ │ - 554: aload_0 │ │ │ │ - 555: iload 9 │ │ │ │ - 557: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 560: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 563: astore 8 │ │ │ │ - 565: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ - 568: astore 10 │ │ │ │ - 570: aload 7 │ │ │ │ - 572: aload 8 │ │ │ │ - 574: aload 10 │ │ │ │ - 576: invokestatic #490 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 579: goto 225 │ │ │ │ - 582: aload_0 │ │ │ │ - 583: aload 8 │ │ │ │ - 585: invokespecial #501 // Method a:(Landroid/net/Uri;)V │ │ │ │ - 588: goto 225 │ │ │ │ - 591: new #118 // class android/content/Intent │ │ │ │ - 594: astore 8 │ │ │ │ - 596: aload 8 │ │ │ │ - 598: invokespecial #430 // Method android/content/Intent."":()V │ │ │ │ - 601: ldc_w #503 // String RESULT │ │ │ │ - 604: astore 10 │ │ │ │ - 606: new #90 // class java/lang/StringBuilder │ │ │ │ - 609: astore 11 │ │ │ │ - 611: aload 11 │ │ │ │ - 613: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ - 616: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 619: astore 13 │ │ │ │ - 621: aload_0 │ │ │ │ - 622: aload 13 │ │ │ │ - 624: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 190: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 195: astore 7 │ │ │ │ + 197: ldc_w #486 // int 2131165298 │ │ │ │ + 200: istore 9 │ │ │ │ + 202: aload_0 │ │ │ │ + 203: iload 9 │ │ │ │ + 205: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 208: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 213: astore 8 │ │ │ │ + 215: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ + 218: astore 10 │ │ │ │ + 220: aload 7 │ │ │ │ + 222: aload 8 │ │ │ │ + 224: aload 10 │ │ │ │ + 226: invokestatic #490 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 229: return │ │ │ │ + 230: new #90 // class java/lang/StringBuilder │ │ │ │ + 233: astore 10 │ │ │ │ + 235: aload 10 │ │ │ │ + 237: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 240: aload_0 │ │ │ │ + 241: aload 8 │ │ │ │ + 243: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 246: astore 8 │ │ │ │ + 248: aload 10 │ │ │ │ + 250: aload 8 │ │ │ │ + 252: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 255: astore 8 │ │ │ │ + 257: aload 7 │ │ │ │ + 259: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ + 262: astore 7 │ │ │ │ + 264: aload 8 │ │ │ │ + 266: aload 7 │ │ │ │ + 268: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 271: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 274: astore 7 │ │ │ │ + 276: goto 160 │ │ │ │ + 279: aload 7 │ │ │ │ + 281: putstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 284: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 287: astore 7 │ │ │ │ + 289: aload_0 │ │ │ │ + 290: aload 7 │ │ │ │ + 292: invokespecial #140 // Method c:(Ljava/lang/String;)V │ │ │ │ + 295: goto 229 │ │ │ │ + 298: aload_0 │ │ │ │ + 299: getfield #53 // Field e:Z │ │ │ │ + 302: istore 9 │ │ │ │ + 304: iload 9 │ │ │ │ + 306: ifeq 599 │ │ │ │ + 309: new #90 // class java/lang/StringBuilder │ │ │ │ + 312: astore 8 │ │ │ │ + 314: aload 8 │ │ │ │ + 316: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 319: aload 8 │ │ │ │ + 321: ldc_w #492 // String File: │ │ │ │ + 324: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 327: astore 8 │ │ │ │ + 329: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 332: astore 10 │ │ │ │ + 334: aload 8 │ │ │ │ + 336: aload 10 │ │ │ │ + 338: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 341: ldc #55 // String / │ │ │ │ + 343: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 346: astore 8 │ │ │ │ + 348: aload 7 │ │ │ │ + 350: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ + 353: astore 10 │ │ │ │ + 355: aload 8 │ │ │ │ + 357: aload 10 │ │ │ │ + 359: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 362: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 365: astore 8 │ │ │ │ + 367: getstatic #40 // Field o:Z │ │ │ │ + 370: istore 12 │ │ │ │ + 372: aload 8 │ │ │ │ + 374: iload 12 │ │ │ │ + 376: invokestatic #105 // Method dk/andsen/c/e.a:(Ljava/lang/String;Z)V │ │ │ │ + 379: new #178 // class java/io/File │ │ │ │ + 382: astore 8 │ │ │ │ + 384: new #90 // class java/lang/StringBuilder │ │ │ │ + 387: astore 10 │ │ │ │ + 389: aload 10 │ │ │ │ + 391: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 394: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 397: astore 11 │ │ │ │ + 399: aload_0 │ │ │ │ + 400: aload 11 │ │ │ │ + 402: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 405: astore 11 │ │ │ │ + 407: aload 10 │ │ │ │ + 409: aload 11 │ │ │ │ + 411: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 414: ldc #55 // String / │ │ │ │ + 416: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 419: astore 10 │ │ │ │ + 421: aload 7 │ │ │ │ + 423: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ + 426: astore 11 │ │ │ │ + 428: aload 10 │ │ │ │ + 430: aload 11 │ │ │ │ + 432: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 435: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 438: astore 10 │ │ │ │ + 440: aload 8 │ │ │ │ + 442: aload 10 │ │ │ │ + 444: invokespecial #180 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ + 447: aload 8 │ │ │ │ + 449: invokestatic #496 // Method android/net/Uri.fromFile:(Ljava/io/File;)Landroid/net/Uri; │ │ │ │ + 452: astore 8 │ │ │ │ + 454: new #178 // class java/io/File │ │ │ │ + 457: astore 10 │ │ │ │ + 459: new #90 // class java/lang/StringBuilder │ │ │ │ + 462: astore 11 │ │ │ │ + 464: aload 11 │ │ │ │ + 466: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 469: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 472: astore 13 │ │ │ │ + 474: aload_0 │ │ │ │ + 475: aload 13 │ │ │ │ + 477: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 480: astore 13 │ │ │ │ + 482: aload 11 │ │ │ │ + 484: aload 13 │ │ │ │ + 486: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 489: astore 11 │ │ │ │ + 491: ldc #55 // String / │ │ │ │ + 493: astore 13 │ │ │ │ + 495: aload 11 │ │ │ │ + 497: aload 13 │ │ │ │ + 499: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 502: astore 11 │ │ │ │ + 504: aload 7 │ │ │ │ + 506: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ + 509: astore 7 │ │ │ │ + 511: aload 11 │ │ │ │ + 513: aload 7 │ │ │ │ + 515: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 518: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 521: astore 7 │ │ │ │ + 523: aload 10 │ │ │ │ + 525: aload 7 │ │ │ │ + 527: invokespecial #180 // Method java/io/File."":(Ljava/lang/String;)V │ │ │ │ + 530: aload 10 │ │ │ │ + 532: invokevirtual #485 // Method java/io/File.canRead:()Z │ │ │ │ + 535: istore 14 │ │ │ │ + 537: iload 14 │ │ │ │ + 539: ifne 590 │ │ │ │ + 542: aload_0 │ │ │ │ + 543: iload 6 │ │ │ │ + 545: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 548: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 553: astore 7 │ │ │ │ + 555: ldc_w #497 // int 2131165434 │ │ │ │ + 558: istore 9 │ │ │ │ + 560: aload_0 │ │ │ │ + 561: iload 9 │ │ │ │ + 563: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 566: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 571: astore 8 │ │ │ │ + 573: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ + 576: astore 10 │ │ │ │ + 578: aload 7 │ │ │ │ + 580: aload 8 │ │ │ │ + 582: aload 10 │ │ │ │ + 584: invokestatic #490 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 587: goto 229 │ │ │ │ + 590: aload_0 │ │ │ │ + 591: aload 8 │ │ │ │ + 593: invokespecial #501 // Method a:(Landroid/net/Uri;)V │ │ │ │ + 596: goto 229 │ │ │ │ + 599: new #118 // class android/content/Intent │ │ │ │ + 602: astore 8 │ │ │ │ + 604: aload 8 │ │ │ │ + 606: invokespecial #430 // Method android/content/Intent."":()V │ │ │ │ + 609: ldc_w #503 // String RESULT │ │ │ │ + 612: astore 10 │ │ │ │ + 614: new #90 // class java/lang/StringBuilder │ │ │ │ + 617: astore 11 │ │ │ │ + 619: aload 11 │ │ │ │ + 621: invokespecial #91 // Method java/lang/StringBuilder."":()V │ │ │ │ + 624: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ 627: astore 13 │ │ │ │ - 629: aload 11 │ │ │ │ - 631: aload 13 │ │ │ │ - 633: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 636: astore 11 │ │ │ │ - 638: aload 7 │ │ │ │ - 640: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ - 643: astore 7 │ │ │ │ - 645: aload 11 │ │ │ │ - 647: aload 7 │ │ │ │ - 649: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 652: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 655: astore 7 │ │ │ │ - 657: aload 8 │ │ │ │ - 659: aload 10 │ │ │ │ - 661: aload 7 │ │ │ │ - 663: invokevirtual #129 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ - 666: pop │ │ │ │ - 667: iconst_m1 │ │ │ │ - 668: istore 14 │ │ │ │ - 670: aload_0 │ │ │ │ - 671: iload 14 │ │ │ │ - 673: aload 8 │ │ │ │ - 675: invokevirtual #434 // Method setResult:(ILandroid/content/Intent;)V │ │ │ │ + 629: aload_0 │ │ │ │ + 630: aload 13 │ │ │ │ + 632: invokespecial #72 // Method b:(Ljava/lang/String;)Ljava/lang/String; │ │ │ │ + 635: astore 13 │ │ │ │ + 637: aload 11 │ │ │ │ + 639: aload 13 │ │ │ │ + 641: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 644: astore 11 │ │ │ │ + 646: aload 7 │ │ │ │ + 648: invokevirtual #482 // Method dk/andsen/filepicker/b.a:()Ljava/lang/String; │ │ │ │ + 651: astore 7 │ │ │ │ + 653: aload 11 │ │ │ │ + 655: aload 7 │ │ │ │ + 657: invokevirtual #97 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 660: invokevirtual #100 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 663: astore 7 │ │ │ │ + 665: aload 8 │ │ │ │ + 667: aload 10 │ │ │ │ + 669: aload 7 │ │ │ │ + 671: invokevirtual #129 // Method android/content/Intent.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ │ │ + 674: pop │ │ │ │ + 675: iconst_m1 │ │ │ │ + 676: istore 14 │ │ │ │ 678: aload_0 │ │ │ │ - 679: invokevirtual #437 // Method finish:()V │ │ │ │ - 682: goto 225 │ │ │ │ + 679: iload 14 │ │ │ │ + 681: aload 8 │ │ │ │ + 683: invokevirtual #434 // Method setResult:(ILandroid/content/Intent;)V │ │ │ │ + 686: aload_0 │ │ │ │ + 687: invokevirtual #437 // Method finish:()V │ │ │ │ + 690: goto 229 │ │ │ │ │ │ │ │ public boolean onOptionsItemSelected(android.view.MenuItem); │ │ │ │ descriptor: (Landroid/view/MenuItem;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=11, args_size=2 │ │ │ │ 0: iconst_0 │ │ │ │ @@ -2034,15 +2034,15 @@ │ │ │ │ 8: invokeinterface #506, 1 // InterfaceMethod android/view/MenuItem.getItemId:()I │ │ │ │ 13: istore 5 │ │ │ │ 15: iload 5 │ │ │ │ 17: tableswitch { // 1 to 5 │ │ │ │ 1: 58 │ │ │ │ 2: 80 │ │ │ │ 3: 52 │ │ │ │ - 4: 247 │ │ │ │ + 4: 251 │ │ │ │ 5: 87 │ │ │ │ default: 52 │ │ │ │ } │ │ │ │ 52: iconst_0 │ │ │ │ 53: istore 4 │ │ │ │ 55: iload 4 │ │ │ │ 57: ireturn │ │ │ │ @@ -2070,89 +2070,89 @@ │ │ │ │ 108: aload_0 │ │ │ │ 109: aload 7 │ │ │ │ 111: putfield #519 // Field u:Ljava/lang/String; │ │ │ │ 114: aload_0 │ │ │ │ 115: getfield #519 // Field u:Ljava/lang/String; │ │ │ │ 118: astore 7 │ │ │ │ 120: aload 7 │ │ │ │ - 122: ifnonnull 170 │ │ │ │ + 122: ifnonnull 174 │ │ │ │ 125: ldc_w #468 // int 2131165231 │ │ │ │ 128: istore_2 │ │ │ │ 129: aload_0 │ │ │ │ 130: iload_2 │ │ │ │ 131: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 134: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 137: astore_3 │ │ │ │ - 138: ldc_w #520 // int 2131165430 │ │ │ │ - 141: istore 5 │ │ │ │ - 143: aload_0 │ │ │ │ - 144: iload 5 │ │ │ │ - 146: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 149: invokevirtual #424 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 152: astore 7 │ │ │ │ - 154: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ - 157: astore 8 │ │ │ │ - 159: aload_3 │ │ │ │ - 160: aload 7 │ │ │ │ - 162: aload 8 │ │ │ │ - 164: invokestatic #490 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ - 167: goto 55 │ │ │ │ - 170: aload_0 │ │ │ │ - 171: getfield #519 // Field u:Ljava/lang/String; │ │ │ │ - 174: ldc_w #523 // String ; │ │ │ │ - 177: invokevirtual #526 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ - 180: astore 7 │ │ │ │ - 182: new #528 // class android/app/AlertDialog$Builder │ │ │ │ - 185: astore 8 │ │ │ │ - 187: aload 8 │ │ │ │ - 189: aload_0 │ │ │ │ - 190: invokespecial #529 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ - 193: ldc_w #530 // int 2131165429 │ │ │ │ - 196: istore 9 │ │ │ │ - 198: aload_0 │ │ │ │ - 199: iload 9 │ │ │ │ - 201: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ - 204: astore 10 │ │ │ │ - 206: aload 8 │ │ │ │ - 208: aload 10 │ │ │ │ - 210: invokevirtual #534 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 213: astore 8 │ │ │ │ - 215: new #536 // class dk/andsen/filepicker/i │ │ │ │ - 218: astore 10 │ │ │ │ - 220: aload 10 │ │ │ │ - 222: aload_0 │ │ │ │ - 223: invokespecial #537 // Method dk/andsen/filepicker/i."":(Ldk/andsen/filepicker/FilePicker;)V │ │ │ │ - 226: aload 8 │ │ │ │ - 228: aload 7 │ │ │ │ - 230: iconst_0 │ │ │ │ - 231: aload 10 │ │ │ │ - 233: invokevirtual #541 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ - 236: invokevirtual #545 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ - 239: astore_3 │ │ │ │ - 240: aload_3 │ │ │ │ - 241: invokevirtual #548 // Method android/app/AlertDialog.show:()V │ │ │ │ - 244: goto 55 │ │ │ │ - 247: bipush 10 │ │ │ │ - 249: istore_2 │ │ │ │ - 250: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ - 253: invokestatic #517 // Method dk/andsen/filepicker/a.a:(Landroid/content/Context;)Ljava/lang/String; │ │ │ │ - 256: astore 7 │ │ │ │ - 258: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ - 261: astore 8 │ │ │ │ - 263: aload 7 │ │ │ │ - 265: aload 8 │ │ │ │ - 267: iload_2 │ │ │ │ - 268: invokestatic #554 // Method dk/andsen/filepicker/j.a:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; │ │ │ │ - 271: astore_3 │ │ │ │ - 272: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ - 275: astore 7 │ │ │ │ - 277: aload 7 │ │ │ │ - 279: aload_3 │ │ │ │ - 280: invokestatic #556 // Method dk/andsen/filepicker/a.a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ - 283: goto 55 │ │ │ │ + 134: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 139: astore_3 │ │ │ │ + 140: ldc_w #520 // int 2131165430 │ │ │ │ + 143: istore 5 │ │ │ │ + 145: aload_0 │ │ │ │ + 146: iload 5 │ │ │ │ + 148: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 151: invokeinterface #424, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 156: astore 7 │ │ │ │ + 158: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ + 161: astore 8 │ │ │ │ + 163: aload_3 │ │ │ │ + 164: aload 7 │ │ │ │ + 166: aload 8 │ │ │ │ + 168: invokestatic #490 // Method dk/andsen/c/e.a:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ │ │ + 171: goto 55 │ │ │ │ + 174: aload_0 │ │ │ │ + 175: getfield #519 // Field u:Ljava/lang/String; │ │ │ │ + 178: ldc_w #523 // String ; │ │ │ │ + 181: invokevirtual #526 // Method java/lang/String.split:(Ljava/lang/String;)[Ljava/lang/String; │ │ │ │ + 184: astore 7 │ │ │ │ + 186: new #528 // class android/app/AlertDialog$Builder │ │ │ │ + 189: astore 8 │ │ │ │ + 191: aload 8 │ │ │ │ + 193: aload_0 │ │ │ │ + 194: invokespecial #529 // Method android/app/AlertDialog$Builder."":(Landroid/content/Context;)V │ │ │ │ + 197: ldc_w #530 // int 2131165429 │ │ │ │ + 200: istore 9 │ │ │ │ + 202: aload_0 │ │ │ │ + 203: iload 9 │ │ │ │ + 205: invokevirtual #421 // Method getText:(I)Ljava/lang/CharSequence; │ │ │ │ + 208: astore 10 │ │ │ │ + 210: aload 8 │ │ │ │ + 212: aload 10 │ │ │ │ + 214: invokevirtual #534 // Method android/app/AlertDialog$Builder.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 217: astore 8 │ │ │ │ + 219: new #536 // class dk/andsen/filepicker/i │ │ │ │ + 222: astore 10 │ │ │ │ + 224: aload 10 │ │ │ │ + 226: aload_0 │ │ │ │ + 227: invokespecial #537 // Method dk/andsen/filepicker/i."":(Ldk/andsen/filepicker/FilePicker;)V │ │ │ │ + 230: aload 8 │ │ │ │ + 232: aload 7 │ │ │ │ + 234: iconst_0 │ │ │ │ + 235: aload 10 │ │ │ │ + 237: invokevirtual #541 // Method android/app/AlertDialog$Builder.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ │ │ + 240: invokevirtual #545 // Method android/app/AlertDialog$Builder.create:()Landroid/app/AlertDialog; │ │ │ │ + 243: astore_3 │ │ │ │ + 244: aload_3 │ │ │ │ + 245: invokevirtual #548 // Method android/app/AlertDialog.show:()V │ │ │ │ + 248: goto 55 │ │ │ │ + 251: bipush 10 │ │ │ │ + 253: istore_2 │ │ │ │ + 254: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ + 257: invokestatic #517 // Method dk/andsen/filepicker/a.a:(Landroid/content/Context;)Ljava/lang/String; │ │ │ │ + 260: astore 7 │ │ │ │ + 262: getstatic #69 // Field i:Ljava/lang/String; │ │ │ │ + 265: astore 8 │ │ │ │ + 267: aload 7 │ │ │ │ + 269: aload 8 │ │ │ │ + 271: iload_2 │ │ │ │ + 272: invokestatic #554 // Method dk/andsen/filepicker/j.a:(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; │ │ │ │ + 275: astore_3 │ │ │ │ + 276: getstatic #107 // Field m:Landroid/app/Activity; │ │ │ │ + 279: astore 7 │ │ │ │ + 281: aload 7 │ │ │ │ + 283: aload_3 │ │ │ │ + 284: invokestatic #556 // Method dk/andsen/filepicker/a.a:(Landroid/content/Context;Ljava/lang/String;)V │ │ │ │ + 287: goto 55 │ │ │ │ │ │ │ │ public void onWindowFocusChanged(boolean); │ │ │ │ descriptor: (Z)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=2 │ │ │ │ 0: getstatic #37 // Field f:Ljava/util/List; ├── smali/dk/andsen/filepicker/FilePicker.smali │ @@ -523,19 +523,19 @@ │ │ sget-object v0, Ldk/andsen/filepicker/FilePicker;->g:Ljava/util/List; │ │ new-instance v1, Ldk/andsen/filepicker/b; │ │ const-string v2, ".." │ │ - const-wide/16 v3, -0x1 │ + const-wide/16 v4, -0x1 │ │ - const/4 v5, 0x1 │ + const/4 v3, 0x1 │ │ - invoke-direct {v1, v2, v3, v4, v5}, Ldk/andsen/filepicker/b;->(Ljava/lang/String;JZ)V │ + invoke-direct {v1, v2, v4, v5, v3}, Ldk/andsen/filepicker/b;->(Ljava/lang/String;JZ)V │ │ invoke-interface {v0, v7, v1}, Ljava/util/List;->add(ILjava/lang/Object;)V │ │ sget-object v0, Ldk/andsen/filepicker/FilePicker;->f:Ljava/util/List; │ │ const-string v1, ".." │ │ @@ -930,15 +930,15 @@ │ │ const v2, 0x7f07006b │ │ invoke-virtual {p0, v2}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ @@ -1230,25 +1230,25 @@ │ │ if-nez v1, :cond_2 │ │ invoke-virtual {p0, v5}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f070072 │ │ invoke-virtual {p0, v1}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ sget-object v2, Ldk/andsen/filepicker/FilePicker;->m:Landroid/app/Activity; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -1416,25 +1416,25 @@ │ │ if-nez v0, :cond_4 │ │ invoke-virtual {p0, v5}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f0700fa │ │ invoke-virtual {p0, v1}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ sget-object v2, Ldk/andsen/filepicker/FilePicker;->m:Landroid/app/Activity; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -1545,25 +1545,25 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {p0, v1}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ const v2, 0x7f0700f6 │ │ invoke-virtual {p0, v2}, Ldk/andsen/filepicker/FilePicker;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ sget-object v3, Ldk/andsen/filepicker/FilePicker;->m:Landroid/app/Activity; │ │ invoke-static {v1, v2, v3}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/csv/CsvExport.smali │ @@ -255,15 +255,15 @@ │ │ if-eqz v4, :cond_2 │ │ invoke-virtual {v0}, Landroid/widget/CheckBox;->getText()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-interface {v2, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ :cond_2 │ add-int/lit8 v0, v1, 0x1 │ @@ -315,25 +315,25 @@ │ :cond_5 │ const v0, 0x7f07002f │ │ invoke-virtual {p0, v0}, Ldk/andsen/csv/CsvExport;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f0700ec │ │ invoke-virtual {p0, v1}, Ldk/andsen/csv/CsvExport;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/csv/CsvExport;->h:Landroid/content/Context; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/csv/CsvImport.smali │ @@ -451,15 +451,15 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {p0, v1}, Ldk/andsen/csv/CsvImport;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0}, Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String; │ │ move-result-object v2 │ │ @@ -569,15 +569,15 @@ │ │ if-eqz v8, :cond_2 │ │ invoke-virtual {v1}, Landroid/widget/CheckBox;->getText()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-interface {v5, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ new-instance v1, Ljava/lang/Integer; │ │ @@ -638,25 +638,25 @@ │ :cond_4 │ const v0, 0x7f07002f │ │ invoke-virtual {p0, v0}, Ldk/andsen/csv/CsvImport;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f0700ec │ │ invoke-virtual {p0, v1}, Ldk/andsen/csv/CsvImport;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/csv/CsvImport;->k:Landroid/content/Context; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/c/e.smali │ @@ -138,15 +138,15 @@ │ │ const v1, 0x7f07001a │ │ invoke-virtual {p2, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {p0, p1, v0, v1, p2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Landroid/content/Context;)V │ │ return-void │ .end method ├── smali/dk/andsen/asqlitemanager/aj.smali │ @@ -73,15 +73,15 @@ │ │ const v2, 0x7f070064 │ │ invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Ldk/andsen/c/e;->a(Landroid/content/Context;Ljava/lang/String;)V │ │ :goto_0 │ return-void │ @@ -109,15 +109,15 @@ │ │ const v2, 0x7f070064 │ │ invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/TableViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Ldk/andsen/c/e;->a(Landroid/content/Context;Ljava/lang/String;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 ├── smali/dk/andsen/asqlitemanager/SQLViewer.smali │ @@ -387,15 +387,15 @@ │ │ const v0, 0x7f07001e │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/SQLViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ new-instance v1, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v1, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V ├── smali/dk/andsen/asqlitemanager/bg.smali │ @@ -187,27 +187,27 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {v0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/bg;->a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ const v2, 0x7f0700c2 │ │ invoke-virtual {v1, v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/bg;->a:Ldk/andsen/asqlitemanager/aSQLiteManager; │ │ invoke-static {v2}, Ldk/andsen/asqlitemanager/aSQLiteManager;->a(Ldk/andsen/asqlitemanager/aSQLiteManager;)Landroid/content/Context; ├── smali/dk/andsen/asqlitemanager/aSQLiteManager.smali │ @@ -859,25 +859,25 @@ │ │ const v0, 0x7f07002f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/aSQLiteManager;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f07009a │ │ invoke-virtual {p0, v1}, Ldk/andsen/asqlitemanager/aSQLiteManager;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/aSQLiteManager;->d:Landroid/content/Context; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/asqlitemanager/q.smali │ @@ -2404,15 +2404,15 @@ │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v1, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ @@ -2436,15 +2436,15 @@ │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v2, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ @@ -2461,25 +2461,25 @@ │ :cond_1 │ iget-object v0, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v0, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v1, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -2506,29 +2506,29 @@ │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v0, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v2, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ @@ -2605,15 +2605,15 @@ │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v1, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ @@ -2637,15 +2637,15 @@ │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v2, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ @@ -3200,15 +3200,15 @@ │ │ const v6, 0x7f07006e │ │ invoke-virtual {v5, v6}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ - invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v0, v4 │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ @@ -3265,15 +3265,15 @@ │ │ iget-object v5, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v5, v10}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ - invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v0, v2 │ │ invoke-virtual {v3, v0}, Ldk/andsen/b/f;->a([Ljava/lang/String;)V │ │ @@ -3485,15 +3485,15 @@ │ │ iget-object v6, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-virtual {v6, v10}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v6 │ │ - invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v6}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v0, v2 │ │ invoke-virtual {v3, v0}, Ldk/andsen/b/f;->a([Ljava/lang/String;)V │ │ @@ -3600,15 +3600,15 @@ │ │ const v7, 0x7f070029 │ │ invoke-virtual {v6, v7}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v6 │ │ - invoke-virtual {v6}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v6}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ aput-object v6, v0, v3 │ :try_end_7 │ .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_6 │ │ @@ -3668,366 +3668,370 @@ │ :cond_7 │ move v0, v2 │ │ goto/16 :goto_0 │ .end method │ │ .method public a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Ljava/util/List;)Ljava/lang/String; │ - .locals 13 │ + .locals 14 │ │ if-nez p3, :cond_0 │ │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->c:Ljava/lang/String; │ + iget-object v3, p0, Ldk/andsen/asqlitemanager/q;->c:Ljava/lang/String; │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - const-string v2, "." │ + const-string v3, "." │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-object/from16 v0, p2 │ │ - move-result-object v1 │ + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v2, ".csv" │ + move-result-object v2 │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v3, ".csv" │ │ - move-result-object v1 │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object p3 │ │ :cond_0 │ - new-instance v1, Ljava/io/File; │ + new-instance v2, Ljava/io/File; │ │ move-object/from16 v0, p3 │ │ - invoke-direct {v1, v0}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v2, v0}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - invoke-virtual {v1}, Ljava/io/File;->canRead()Z │ + invoke-virtual {v2}, Ljava/io/File;->canRead()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-nez v1, :cond_1 │ + if-nez v2, :cond_1 │ │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ + iget-object v3, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ - const v3, 0x7f0700d8 │ + const v4, 0x7f0700d8 │ │ - invoke-virtual {v2, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - const-string v2, " " │ + const-string v3, " " │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ + iget-object v3, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ - const v3, 0x7f0700d9 │ + const v4, 0x7f0700d9 │ │ - invoke-virtual {v2, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ move-object/from16 v0, p3 │ │ - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ :goto_0 │ - return-object v1 │ + return-object v2 │ │ :cond_1 │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ :try_start_0 │ - new-instance v1, Ljava/io/FileInputStream; │ + new-instance v2, Ljava/io/FileInputStream; │ │ move-object/from16 v0, p3 │ │ - invoke-direct {v1, v0}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V │ + invoke-direct {v2, v0}, Ljava/io/FileInputStream;->(Ljava/lang/String;)V │ │ - new-instance v8, Ljava/io/DataInputStream; │ + new-instance v10, Ljava/io/DataInputStream; │ │ - invoke-direct {v8, v1}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V │ + invoke-direct {v10, v2}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V │ │ - new-instance v9, Ljava/io/BufferedReader; │ + new-instance v11, Ljava/io/BufferedReader; │ │ - new-instance v1, Ljava/io/InputStreamReader; │ + new-instance v2, Ljava/io/InputStreamReader; │ │ - invoke-direct {v1, v8}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V │ + invoke-direct {v2, v10}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V │ │ - invoke-direct {v9, v1}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V │ + invoke-direct {v11, v2}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V │ │ - const-wide/16 v3, 0x0 │ + const-wide/16 v4, 0x0 │ │ - move-wide v4, v3 │ + move-wide v6, v4 │ │ :goto_1 │ - invoke-virtual {v9}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; │ + invoke-virtual {v11}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v3 │ + move-result-object v4 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const-wide/16 v1, 0x1 │ + const-wide/16 v2, 0x1 │ │ - add-long v6, v4, v1 │ + add-long v8, v6, v2 │ │ move/from16 v0, p4 │ │ - int-to-long v1, v0 │ + int-to-long v2, v0 │ │ - cmp-long v1, v4, v1 │ + cmp-long v2, v6, v2 │ │ - if-ltz v1, :cond_4 │ + if-ltz v2, :cond_4 │ │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ :try_start_1 │ - invoke-static {v3}, Ldk/andsen/csv/a;->a(Ljava/lang/String;)Ljava/util/List; │ + invoke-static {v4}, Ldk/andsen/csv/a;->a(Ljava/lang/String;)Ljava/util/List; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - new-instance v10, Landroid/content/ContentValues; │ + new-instance v7, Landroid/content/ContentValues; │ │ - invoke-direct {v10}, Landroid/content/ContentValues;->()V │ + invoke-direct {v7}, Landroid/content/ContentValues;->()V │ │ invoke-interface/range {p6 .. p6}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - move v4, v1 │ + move v5, v2 │ │ :goto_2 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v1 │ + move-result v2 │ │ - if-eqz v1, :cond_2 │ + if-eqz v2, :cond_2 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - check-cast v1, Ljava/lang/Integer; │ + check-cast v2, Ljava/lang/Integer; │ │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v12, "[" │ + const-string v13, "[" │ │ - invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v12 │ + move-result-object v13 │ │ move-object/from16 v0, p5 │ │ - invoke-interface {v0, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ - invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v13, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - const-string v12, "]" │ + const-string v13, "]" │ │ - invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ │ - move-result v1 │ + move-result v2 │ │ - add-int/lit8 v1, v1, -0x1 │ + add-int/lit8 v2, v2, -0x1 │ │ - invoke-interface {v5, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v6, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - check-cast v1, Ljava/lang/String; │ + check-cast v2, Ljava/lang/String; │ │ - invoke-virtual {v10, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ - add-int/lit8 v1, v4, 0x1 │ + add-int/lit8 v2, v5, 0x1 │ │ - move v4, v1 │ + move v5, v2 │ │ goto :goto_2 │ │ :cond_2 │ - sget-object v1, Ldk/andsen/asqlitemanager/q;->b:Landroid/database/sqlite/SQLiteDatabase; │ + sget-object v2, Ldk/andsen/asqlitemanager/q;->b:Landroid/database/sqlite/SQLiteDatabase; │ │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "[" │ + const-string v5, "[" │ │ - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-object/from16 v0, p2 │ │ - move-result-object v2 │ + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v4, "]" │ + move-result-object v3 │ │ - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v5, "]" │ │ - move-result-object v2 │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v3 │ │ - move-result-object v2 │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - const/4 v4, 0x0 │ + move-result-object v3 │ + │ + const/4 v5, 0x0 │ │ - invoke-virtual {v1, v2, v4, v10}, Landroid/database/sqlite/SQLiteDatabase;->insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v2, v3, v5, v7}, Landroid/database/sqlite/SQLiteDatabase;->insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ │ - move-wide v4, v6 │ + move-wide v6, v8 │ │ - move-object v2, v3 │ + move-object v3, v4 │ │ goto/16 :goto_1 │ │ :cond_3 │ - invoke-virtual {v9}, Ljava/io/BufferedReader;->close()V │ + invoke-virtual {v11}, Ljava/io/BufferedReader;->close()V │ │ - invoke-virtual {v8}, Ljava/io/DataInputStream;->close()V │ + invoke-virtual {v10}, Ljava/io/DataInputStream;->close()V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ - new-instance v1, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ + iget-object v3, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ - const v3, 0x7f0700da │ + const v4, 0x7f0700da │ │ - invoke-virtual {v2, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ move-object/from16 v0, p3 │ │ - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ goto/16 :goto_0 │ │ :catch_0 │ - move-exception v1 │ + move-exception v2 │ │ :goto_3 │ - invoke-virtual {v1}, Ljava/lang/Exception;->printStackTrace()V │ + invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V │ │ - new-instance v3, Ljava/lang/StringBuilder; │ + new-instance v4, Ljava/lang/StringBuilder; │ │ - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v4, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ + iget-object v5, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ - const v5, 0x7f0700d8 │ + const v6, 0x7f0700d8 │ │ - invoke-virtual {v4, v5}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ + invoke-virtual {v5, v6}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v1}, Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - const-string v3, "\n" │ + const-string v4, "\n" │ │ - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ goto/16 :goto_0 │ │ :catch_1 │ - move-exception v1 │ + move-exception v2 │ │ - move-object v2, v3 │ + move-object v3, v4 │ │ goto :goto_3 │ │ :cond_4 │ - move-wide v4, v6 │ + move-wide v6, v8 │ │ - move-object v2, v3 │ + move-object v3, v4 │ │ goto/16 :goto_1 │ .end method │ │ .method public a(Landroid/content/Context;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; │ .locals 7 │ │ @@ -4401,15 +4405,15 @@ │ │ invoke-static {v0, v1}, Ldk/andsen/c/e;->a(Ljava/lang/Exception;Z)V │ │ goto :goto_0 │ .end method │ │ .method public a(Ljava/lang/String;J[Ldk/andsen/a/a/a;Landroid/content/Context;)V │ - .locals 7 │ + .locals 8 │ │ const/4 v0, 0x0 │ │ new-instance v2, Landroid/content/ContentValues; │ │ invoke-direct {v2}, Landroid/content/ContentValues;->()V │ │ @@ -5092,15 +5096,15 @@ │ │ invoke-static {v0, v1}, Ldk/andsen/c/e;->a(Ljava/lang/Exception;Z)V │ │ goto :goto_0 │ .end method │ │ .method public a(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ - .locals 6 │ + .locals 7 │ │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "select rowid, * from " │ │ @@ -5318,15 +5322,15 @@ │ :cond_0 │ const v0, 0x7f07002f │ │ invoke-virtual {p6, v0}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "column miss match" │ │ invoke-static {v0, v1, p6}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -5690,15 +5694,15 @@ │ │ invoke-static {v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/Exception;Z)V │ │ goto :goto_0 │ .end method │ │ .method public a(Ljava/lang/String;J)[Ldk/andsen/a/a/a; │ - .locals 9 │ + .locals 10 │ │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "select rowid as rowid, * from \'" │ │ @@ -6389,15 +6393,15 @@ │ :goto_3 │ const v2, 0x7f07002f │ │ invoke-virtual {p1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1}, Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String; │ │ move-result-object v3 │ │ @@ -6744,15 +6748,15 @@ │ │ const v4, 0x7f07002f │ │ invoke-virtual {v3, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2}, Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String; │ │ move-result-object v4 │ │ @@ -7046,15 +7050,15 @@ │ goto :goto_2 │ │ :cond_2 │ return-object v2 │ .end method │ │ .method public b(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ - .locals 6 │ + .locals 7 │ │ const/4 v2, 0x0 │ │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ @@ -7205,27 +7209,27 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ const v2, 0x7f0700db │ │ invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1, p6}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ :goto_1 │ return-void │ @@ -7241,27 +7245,27 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ const v2, 0x7f0700dc │ │ invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1, p6}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ @@ -7304,17 +7308,17 @@ │ │ invoke-virtual {v2, v4}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; │ │ move-result-object v2 │ │ invoke-virtual {v3}, Ljava/io/File;->length()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - long-to-int v3, v3 │ + long-to-int v3, v4 │ │ new-array v3, v3, [B │ │ invoke-virtual {v2, v3}, Ljava/io/InputStream;->read([B)I │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ @@ -7511,15 +7515,15 @@ │ :goto_3 │ const v2, 0x7f07002f │ │ invoke-virtual {p1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1}, Ljava/lang/Exception;->getLocalizedMessage()Ljava/lang/String; │ │ move-result-object v3 │ │ @@ -8602,27 +8606,27 @@ │ │ const v2, 0x7f070040 │ │ invoke-virtual {v0, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ const v3, 0x7f070043 │ │ invoke-virtual {v2, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Ldk/andsen/asqlitemanager/q;->d:Landroid/content/Context; │ │ invoke-static {v0, v2, v3}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/asqlitemanager/ay.smali │ @@ -31,15 +31,15 @@ │ │ check-cast p1, Landroid/widget/TextView; │ │ invoke-virtual {p1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v3, "\u2191" │ │ invoke-virtual {v0, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z ├── smali/dk/andsen/asqlitemanager/an.smali │ @@ -23,15 +23,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 7 │ + .locals 8 │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->a:Landroid/widget/EditText; │ │ invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v0 │ │ @@ -61,15 +61,15 @@ │ │ const v1, 0x7f0700d3 │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ │ iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ @@ -127,49 +127,49 @@ │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ │ iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->c(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - iget-object v1, p0, Ldk/andsen/asqlitemanager/an;->a:Landroid/widget/EditText; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->a:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget-object v2, v2, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ + iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ - invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ + invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - iget-object v3, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget-wide v3, v3, Ldk/andsen/asqlitemanager/ak;->a:J │ + iget-wide v4, v0, Ldk/andsen/asqlitemanager/ak;->a:J │ │ - iget-object v5, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget v5, v5, Ldk/andsen/asqlitemanager/ak;->b:I │ + iget v6, v0, Ldk/andsen/asqlitemanager/ak;->b:I │ │ - iget-object v6, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/an;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget-object v6, v6, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ + iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ - invoke-static {v6}, Ldk/andsen/asqlitemanager/TableViewer;->b(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ + invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->b(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual/range {v0 .. v6}, Ldk/andsen/asqlitemanager/q;->a(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ + invoke-virtual/range {v1 .. v7}, Ldk/andsen/asqlitemanager/q;->a(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ invoke-interface {p1}, Landroid/content/DialogInterface;->cancel()V │ │ goto :goto_0 │ .end method ├── smali/dk/andsen/asqlitemanager/CreateTableWizard.smali │ @@ -437,21 +437,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ - const-string v1, ") = \'real\' " │ - │ - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v0 │ - │ - const-string v1, "or typeof(" │ + const-string v1, ") = \'real\' or typeof(" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -1333,25 +1327,25 @@ │ :cond_3 │ const v0, 0x7f07002f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/CreateTableWizard;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const v1, 0x7f070090 │ │ invoke-virtual {p0, v1}, Ldk/andsen/asqlitemanager/CreateTableWizard;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/CreateTableWizard;->g:Landroid/content/Context; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/asqlitemanager/bd.smali │ @@ -57,15 +57,15 @@ │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/bd;->b:Landroid/widget/TextView; │ │ invoke-virtual {v2}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 ├── smali/dk/andsen/asqlitemanager/am.smali │ @@ -23,15 +23,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 7 │ + .locals 8 │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->a:Landroid/widget/EditText; │ │ invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v0 │ │ @@ -61,15 +61,15 @@ │ │ const v1, 0x7f0700d3 │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ iget-object v1, v1, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ @@ -127,51 +127,51 @@ │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->c(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - iget-object v1, p0, Ldk/andsen/asqlitemanager/am;->a:Landroid/widget/EditText; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->a:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget-object v2, v2, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ + iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ - invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ + invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - iget-object v3, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget-wide v3, v3, Ldk/andsen/asqlitemanager/ak;->a:J │ + iget-wide v4, v0, Ldk/andsen/asqlitemanager/ak;->a:J │ │ - iget-object v5, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget v5, v5, Ldk/andsen/asqlitemanager/ak;->b:I │ + iget v6, v0, Ldk/andsen/asqlitemanager/ak;->b:I │ │ - iget-object v6, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ - iget-object v6, v6, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ + iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ - invoke-static {v6}, Ldk/andsen/asqlitemanager/TableViewer;->b(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ + invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->b(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual/range {v0 .. v6}, Ldk/andsen/asqlitemanager/q;->b(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ + invoke-virtual/range {v1 .. v7}, Ldk/andsen/asqlitemanager/q;->b(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/am;->b:Ldk/andsen/asqlitemanager/ak; │ │ iget-object v0, v0, Ldk/andsen/asqlitemanager/ak;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->e(Ldk/andsen/asqlitemanager/TableViewer;)V ├── smali/dk/andsen/asqlitemanager/CreateTableWizField.smali │ @@ -587,15 +587,15 @@ │ │ const v0, 0x7f07008f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/CreateTableWizField;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ :cond_0 │ iget-object v1, p0, Ldk/andsen/asqlitemanager/CreateTableWizField;->g:Landroid/widget/CheckBox; │ │ invoke-virtual {v1}, Landroid/widget/CheckBox;->isChecked()Z │ @@ -618,15 +618,15 @@ │ │ invoke-static {v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Z)V │ │ invoke-virtual {p0, v3}, Ldk/andsen/asqlitemanager/CreateTableWizField;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ move-result v1 │ │ if-lez v1, :cond_1 │ │ @@ -657,15 +657,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {p0, v3}, Ldk/andsen/asqlitemanager/CreateTableWizField;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ @@ -722,15 +722,15 @@ │ │ invoke-static {v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Z)V │ │ invoke-virtual {p0, v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ invoke-virtual {v0}, Ljava/lang/String;->length()I │ │ move-result v1 │ │ if-lez v1, :cond_3 │ │ @@ -761,15 +761,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {p0, v4}, Ldk/andsen/asqlitemanager/CreateTableWizField;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ @@ -786,15 +786,15 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {p0, v1}, Ldk/andsen/asqlitemanager/CreateTableWizField;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/CreateTableWizField;->n:Landroid/content/Context; │ │ invoke-static {v1, v0, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/asqlitemanager/ar.smali │ @@ -57,15 +57,15 @@ │ │ new-instance v5, Ljava/lang/Long; │ │ invoke-virtual {p1}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-direct {v5, v0}, Ljava/lang/Long;->(Ljava/lang/String;)V │ │ :goto_0 │ new-instance v0, Ljava/lang/StringBuilder; │ @@ -370,15 +370,15 @@ │ :cond_1 │ new-instance v5, Ljava/lang/Long; │ │ invoke-virtual {p1}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-direct {v5, v0}, Ljava/lang/Long;->(Ljava/lang/String;)V │ │ goto/16 :goto_0 ├── smali/dk/andsen/asqlitemanager/a.smali │ @@ -102,17 +102,17 @@ │ │ move-result-object v0 │ │ const-string v4, "date_firstlaunch" │ │ invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - invoke-interface {v1, v4, v5, v6}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v1, v4, v6, v7}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ :cond_1 │ const-wide/16 v4, 0xa │ │ cmp-long v2, v2, v4 │ │ if-ltz v2, :cond_2 │ @@ -190,15 +190,15 @@ │ │ const v3, 0x7f07005e │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ const/16 v3, 0xf0 │ │ @@ -278,15 +278,15 @@ │ │ const v4, 0x7f07005f │ │ invoke-virtual {p0, v4}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v4 │ │ - invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v4}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ @@ -322,15 +322,15 @@ │ │ const v3, 0x7f070060 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V │ │ new-instance v3, Ldk/andsen/asqlitemanager/c; │ │ @@ -346,15 +346,15 @@ │ │ const v3, 0x7f070061 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/widget/Button;->setText(Ljava/lang/CharSequence;)V │ │ new-instance v3, Ldk/andsen/asqlitemanager/d; ├── smali/dk/andsen/asqlitemanager/QueryViewer.smali │ @@ -454,27 +454,27 @@ │ │ const v5, 0x7f07002f │ │ invoke-virtual {v2, v5}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v5, p0, Ldk/andsen/asqlitemanager/QueryViewer;->j:Landroid/content/Context; │ │ const v6, 0x7f07006d │ │ invoke-virtual {v5, v6}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ - invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ iget-object v6, p0, Ldk/andsen/asqlitemanager/QueryViewer;->j:Landroid/content/Context; │ │ invoke-static {v2, v5, v6}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -2411,15 +2411,15 @@ │ │ const v0, 0x7f07000f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/QueryViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/QueryViewer;->l:Ldk/andsen/asqlitemanager/q; │ │ invoke-virtual {v1}, Ldk/andsen/asqlitemanager/q;->b()[Ljava/lang/String; │ │ @@ -2488,15 +2488,15 @@ │ │ const v0, 0x7f07001f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/QueryViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/QueryViewer;->q:[Z │ │ if-nez v0, :cond_2 ├── smali/dk/andsen/asqlitemanager/DBViewer.smali │ @@ -515,27 +515,27 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/DBViewer;->f:Landroid/content/Context; │ │ const v2, 0x7f07006d │ │ invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/DBViewer;->f:Landroid/content/Context; │ │ invoke-static {v0, v1, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -640,15 +640,15 @@ │ │ const v1, 0x7f07002f │ │ invoke-virtual {p0, v1}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/DBViewer;->f:Landroid/content/Context; │ │ invoke-static {v1, v0, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ @@ -1329,15 +1329,15 @@ │ │ const v0, 0x7f07002f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ @@ -1355,15 +1355,15 @@ │ │ const v2, 0x7f07003e │ │ invoke-virtual {p0, v2}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ @@ -1677,15 +1677,15 @@ │ │ invoke-static {v0, v1}, Ldk/andsen/c/e;->a(Ljava/lang/String;Z)V │ │ invoke-virtual {p0, v8}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ @@ -1703,15 +1703,15 @@ │ │ const v2, 0x7f07003e │ │ invoke-virtual {p0, v2}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ @@ -1860,15 +1860,15 @@ │ goto/16 :goto_0 │ │ :cond_4 │ invoke-virtual {p0, v8}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "No editing of system databases yet" │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/DBViewer;->f:Landroid/content/Context; │ │ @@ -2148,15 +2148,15 @@ │ │ const v0, 0x7f07002f │ │ invoke-virtual {p0, v0}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ @@ -2174,15 +2174,15 @@ │ │ const v2, 0x7f07003e │ │ invoke-virtual {p0, v2}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v2 │ │ - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ @@ -2234,15 +2234,15 @@ │ │ const v1, 0x7f07005c │ │ invoke-virtual {p0, v1}, Ldk/andsen/asqlitemanager/DBViewer;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Ldk/andsen/asqlitemanager/DBViewer;->f:Landroid/content/Context; │ │ invoke-static {v1, v0, v2}, Ldk/andsen/c/e;->a(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V ├── smali/dk/andsen/asqlitemanager/TableViewer.smali │ @@ -1001,19 +1001,19 @@ │ invoke-virtual {v5}, Landroid/app/Dialog;->show()V │ │ :cond_1 │ return-void │ .end method │ │ .method private b(Z)V │ - .locals 13 │ + .locals 14 │ │ - const/4 v12, 0x5 │ + const/4 v13, 0x5 │ │ - const/4 v11, 0x3 │ + const/4 v12, 0x3 │ │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/TableViewer;->f:Landroid/widget/TableLayout; │ │ @@ -1182,15 +1182,15 @@ │ :goto_3 │ invoke-direct {p0, v9, v0}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/b/b;Z)I │ │ move-result v0 │ │ invoke-virtual {v8, v0}, Landroid/widget/TextView;->setBackgroundColor(I)V │ │ - invoke-virtual {v8, v12, v11, v12, v11}, Landroid/widget/TextView;->setPadding(IIII)V │ + invoke-virtual {v8, v13, v12, v13, v12}, Landroid/widget/TextView;->setPadding(IIII)V │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/TableViewer;->v:[Ldk/andsen/b/g; │ │ aget-object v0, v0, v4 │ │ invoke-virtual {v0}, Ldk/andsen/b/g;->a()[Ldk/andsen/b/a; │ │ @@ -1302,17 +1302,17 @@ │ │ move-result-object v9 │ │ invoke-direct {v0, v9}, Ljava/lang/Long;->(Ljava/lang/String;)V │ │ invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ - invoke-direct {p0, v9, v10, p1, v3}, Ldk/andsen/asqlitemanager/TableViewer;->a(JZI)Landroid/view/View$OnClickListener; │ + invoke-direct {p0, v10, v11, p1, v3}, Ldk/andsen/asqlitemanager/TableViewer;->a(JZI)Landroid/view/View$OnClickListener; │ │ move-result-object v0 │ │ if-eqz v0, :cond_8 │ │ invoke-virtual {v8, v0}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ @@ -1350,17 +1350,17 @@ │ move v0, v2 │ │ goto/16 :goto_3 │ │ :cond_c │ new-instance v0, Ljava/lang/Long; │ │ - int-to-long v9, v4 │ + int-to-long v10, v4 │ │ - invoke-direct {v0, v9, v10}, Ljava/lang/Long;->(J)V │ + invoke-direct {v0, v10, v11}, Ljava/lang/Long;->(J)V │ │ invoke-virtual {v0}, Ljava/lang/Long;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {v8, v0}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V ├── smali/dk/andsen/asqlitemanager/aq.smali │ @@ -23,15 +23,15 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/content/DialogInterface;I)V │ - .locals 7 │ + .locals 8 │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->a:Landroid/widget/EditText; │ │ invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ move-result-object v0 │ │ @@ -61,15 +61,15 @@ │ │ const v1, 0x7f0700d3 │ │ invoke-virtual {v0, v1}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ │ iget-object v1, v1, Ldk/andsen/asqlitemanager/ao;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ @@ -127,49 +127,49 @@ │ │ iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ │ iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->c(Ldk/andsen/asqlitemanager/TableViewer;)Ldk/andsen/asqlitemanager/q; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - iget-object v1, p0, Ldk/andsen/asqlitemanager/aq;->a:Landroid/widget/EditText; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->a:Landroid/widget/EditText; │ │ - invoke-virtual {v1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ + invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - iget-object v2, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ │ - iget-object v2, v2, Ldk/andsen/asqlitemanager/ao;->c:Ldk/andsen/asqlitemanager/TableViewer; │ + iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ - invoke-static {v2}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ + invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->a(Ldk/andsen/asqlitemanager/TableViewer;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - iget-object v3, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ │ - iget-wide v3, v3, Ldk/andsen/asqlitemanager/ao;->a:J │ + iget-wide v4, v0, Ldk/andsen/asqlitemanager/ao;->a:J │ │ - iget-object v5, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ │ - iget v5, v5, Ldk/andsen/asqlitemanager/ao;->b:I │ + iget v6, v0, Ldk/andsen/asqlitemanager/ao;->b:I │ │ - iget-object v6, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ + iget-object v0, p0, Ldk/andsen/asqlitemanager/aq;->b:Ldk/andsen/asqlitemanager/ao; │ │ - iget-object v6, v6, Ldk/andsen/asqlitemanager/ao;->c:Ldk/andsen/asqlitemanager/TableViewer; │ + iget-object v0, v0, Ldk/andsen/asqlitemanager/ao;->c:Ldk/andsen/asqlitemanager/TableViewer; │ │ - invoke-static {v6}, Ldk/andsen/asqlitemanager/TableViewer;->b(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ + invoke-static {v0}, Ldk/andsen/asqlitemanager/TableViewer;->b(Ldk/andsen/asqlitemanager/TableViewer;)Landroid/content/Context; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - invoke-virtual/range {v0 .. v6}, Ldk/andsen/asqlitemanager/q;->a(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ + invoke-virtual/range {v1 .. v7}, Ldk/andsen/asqlitemanager/q;->a(Ljava/lang/String;Ljava/lang/String;JILandroid/content/Context;)V │ │ invoke-interface {p1}, Landroid/content/DialogInterface;->cancel()V │ │ goto :goto_0 │ .end method ├── res/drawable/ic_folder.png │ ├── sng │ │ @@ -1,116 +1,82 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (201,180, 0) # rgb = (0xc9,0xb4,0x00) │ │ (228,204, 0) # rgb = (0xe4,0xcc,0x00) │ │ (228,204, 0) # rgb = (0xe4,0xcc,0x00) │ │ (230,206, 0) # rgb = (0xe6,0xce,0x00) │ │ (200,177, 0) # rgb = (0xc8,0xb1,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (134,116, 0) # rgb = (0x86,0x74,0x00) │ │ (247,220, 0) # rgb = (0xf7,0xdc,0x00) │ │ - (251,224, 0) # rgb = (0xfb,0xe0,0x00) │ │ (247,220, 0) # rgb = (0xf7,0xdc,0x00) │ │ (139,121, 0) # rgb = (0x8b,0x79,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (196,173, 0) # rgb = (0xc4,0xad,0x00) │ │ - (242,213, 0) # rgb = (0xf2,0xd5,0x00) │ │ (198,175, 0) # rgb = (0xc6,0xaf,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 31, 25, 0) # rgb = (0x1f,0x19,0x00) │ │ (225,197, 0) # rgb = (0xe1,0xc5,0x00) │ │ - (232,203, 0) # rgb = (0xe8,0xcb,0x00) │ │ (230,200, 0) # rgb = (0xe6,0xc8,0x00) │ │ ( 96, 85, 0) # rgb = (0x60,0x55,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (124,108, 0) # rgb = (0x7c,0x6c,0x00) │ │ - (222,193, 0) # rgb = (0xde,0xc1,0x00) │ │ (221,193, 0) # rgb = (0xdd,0xc1,0x00) │ │ (210,182, 0) # rgb = (0xd2,0xb6,0x00) │ │ (192,169, 0) # rgb = (0xc0,0xa9,0x00) │ │ (129,110, 0) # rgb = (0x81,0x6e,0x00) │ │ - (219,190, 0) # rgb = (0xdb,0xbe,0x00) │ │ - (228,202, 0) # rgb = (0xe4,0xca,0x00) │ │ - (234,210, 0) # rgb = (0xea,0xd2,0x00) │ │ - (233,210, 0) # rgb = (0xe9,0xd2,0x00) │ │ - (233,209, 0) # rgb = (0xe9,0xd1,0x00) │ │ - (232,208, 0) # rgb = (0xe8,0xd0,0x00) │ │ - (232,207, 0) # rgb = (0xe8,0xcf,0x00) │ │ - (231,207, 0) # rgb = (0xe7,0xcf,0x00) │ │ - (231,206, 0) # rgb = (0xe7,0xce,0x00) │ │ - (230,206, 0) # rgb = (0xe6,0xce,0x00) │ │ - (230,205, 0) # rgb = (0xe6,0xcd,0x00) │ │ - (227,200, 0) # rgb = (0xe3,0xc8,0x00) │ │ (220,192, 0) # rgb = (0xdc,0xc0,0x00) │ │ ( 53, 47, 0) # rgb = (0x35,0x2f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (117, 99, 0) # rgb = (0x75,0x63,0x00) │ │ - (251,234, 0) # rgb = (0xfb,0xea,0x00) │ │ - (255,239, 0) # rgb = (0xff,0xef,0x00) │ │ - (253,237, 0) # rgb = (0xfd,0xed,0x00) │ │ (129,111, 0) # rgb = (0x81,0x6f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (144,127, 0) # rgb = (0x90,0x7f,0x00) │ │ (170,153, 0) # rgb = (0xaa,0x99,0x00) │ │ (160,143, 0) # rgb = (0xa0,0x8f,0x00) │ │ - (251,235, 0) # rgb = (0xfb,0xeb,0x00) │ │ (172,154, 0) # rgb = (0xac,0x9a,0x00) │ │ (156,138, 0) # rgb = (0x9c,0x8a,0x00) │ │ - (245,228, 0) # rgb = (0xf5,0xe4,0x00) │ │ (166,147, 0) # rgb = (0xa6,0x93,0x00) │ │ (154,134, 0) # rgb = (0x9a,0x86,0x00) │ │ - (238,220, 0) # rgb = (0xee,0xdc,0x00) │ │ (162,143, 0) # rgb = (0xa2,0x8f,0x00) │ │ (151,132, 0) # rgb = (0x97,0x84,0x00) │ │ - (231,213, 0) # rgb = (0xe7,0xd5,0x00) │ │ (158,139, 0) # rgb = (0x9e,0x8b,0x00) │ │ (149,130, 0) # rgb = (0x95,0x82,0x00) │ │ - (225,206, 0) # rgb = (0xe1,0xce,0x00) │ │ (155,136, 0) # rgb = (0x9b,0x88,0x00) │ │ (147,127, 0) # rgb = (0x93,0x7f,0x00) │ │ - (218,199, 0) # rgb = (0xda,0xc7,0x00) │ │ (152,132, 0) # rgb = (0x98,0x84,0x00) │ │ (145,125, 0) # rgb = (0x91,0x7d,0x00) │ │ - (211,192, 0) # rgb = (0xd3,0xc0,0x00) │ │ (148,130, 0) # rgb = (0x94,0x82,0x00) │ │ (142,123, 0) # rgb = (0x8e,0x7b,0x00) │ │ - (205,184, 0) # rgb = (0xcd,0xb8,0x00) │ │ (146,125, 0) # rgb = (0x92,0x7d,0x00) │ │ (140,120, 0) # rgb = (0x8c,0x78,0x00) │ │ - (198,177, 0) # rgb = (0xc6,0xb1,0x00) │ │ (143,123, 0) # rgb = (0x8f,0x7b,0x00) │ │ (138,117, 0) # rgb = (0x8a,0x75,0x00) │ │ - (191,170, 0) # rgb = (0xbf,0xaa,0x00) │ │ (140,119, 0) # rgb = (0x8c,0x77,0x00) │ │ (136,115, 0) # rgb = (0x88,0x73,0x00) │ │ - (185,162, 0) # rgb = (0xb9,0xa2,0x00) │ │ (136,116, 0) # rgb = (0x88,0x74,0x00) │ │ (133,111, 0) # rgb = (0x85,0x6f,0x00) │ │ - (178,155, 0) # rgb = (0xb2,0x9b,0x00) │ │ (134,112, 0) # rgb = (0x86,0x70,0x00) │ │ (130,109, 0) # rgb = (0x82,0x6d,0x00) │ │ - (171,148, 0) # rgb = (0xab,0x94,0x00) │ │ (131,109, 0) # rgb = (0x83,0x6d,0x00) │ │ (113, 93, 0) # rgb = (0x71,0x5d,0x00) │ │ - (165,141, 0) # rgb = (0xa5,0x8d,0x00) │ │ (120,101, 0) # rgb = (0x78,0x65,0x00) │ │ ( 29, 26, 0) # rgb = (0x1d,0x1a,0x00) │ │ - (158,133, 0) # rgb = (0x9e,0x85,0x00) │ │ ( 75, 61, 0) # rgb = (0x4b,0x3d,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 79, 65, 0) # rgb = (0x4f,0x41,0x00) │ │ (117, 96, 0) # rgb = (0x75,0x60,0x00) │ │ (132,108, 0) # rgb = (0x84,0x6c,0x00) │ │ @@ -128,45 +94,79 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (251,224, 0) # rgb = (0xfb,0xe0,0x00) │ │ + (242,213, 0) # rgb = (0xf2,0xd5,0x00) │ │ + (232,203, 0) # rgb = (0xe8,0xcb,0x00) │ │ + (222,193, 0) # rgb = (0xde,0xc1,0x00) │ │ + (219,190, 0) # rgb = (0xdb,0xbe,0x00) │ │ + (228,202, 0) # rgb = (0xe4,0xca,0x00) │ │ + (234,210, 0) # rgb = (0xea,0xd2,0x00) │ │ + (233,210, 0) # rgb = (0xe9,0xd2,0x00) │ │ + (233,209, 0) # rgb = (0xe9,0xd1,0x00) │ │ + (232,208, 0) # rgb = (0xe8,0xd0,0x00) │ │ + (232,207, 0) # rgb = (0xe8,0xcf,0x00) │ │ + (231,207, 0) # rgb = (0xe7,0xcf,0x00) │ │ + (231,206, 0) # rgb = (0xe7,0xce,0x00) │ │ + (230,206, 0) # rgb = (0xe6,0xce,0x00) │ │ + (230,205, 0) # rgb = (0xe6,0xcd,0x00) │ │ + (227,200, 0) # rgb = (0xe3,0xc8,0x00) │ │ + (251,234, 0) # rgb = (0xfb,0xea,0x00) │ │ + (255,239, 0) # rgb = (0xff,0xef,0x00) │ │ + (253,237, 0) # rgb = (0xfd,0xed,0x00) │ │ + (251,235, 0) # rgb = (0xfb,0xeb,0x00) │ │ + (245,228, 0) # rgb = (0xf5,0xe4,0x00) │ │ + (238,220, 0) # rgb = (0xee,0xdc,0x00) │ │ + (231,213, 0) # rgb = (0xe7,0xd5,0x00) │ │ + (225,206, 0) # rgb = (0xe1,0xce,0x00) │ │ + (218,199, 0) # rgb = (0xda,0xc7,0x00) │ │ + (211,192, 0) # rgb = (0xd3,0xc0,0x00) │ │ + (205,184, 0) # rgb = (0xcd,0xb8,0x00) │ │ + (198,177, 0) # rgb = (0xc6,0xb1,0x00) │ │ + (191,170, 0) # rgb = (0xbf,0xaa,0x00) │ │ + (185,162, 0) # rgb = (0xb9,0xa2,0x00) │ │ + (178,155, 0) # rgb = (0xb2,0x9b,0x00) │ │ + (171,148, 0) # rgb = (0xab,0x94,0x00) │ │ + (165,141, 0) # rgb = (0xa5,0x8d,0x00) │ │ + (158,133, 0) # rgb = (0x9e,0x85,0x00) │ │ } │ │ tRNS { │ │ - 0 1 2 5 71 151 161 151 69 3 55 249 255 247 55 4 15 183 255 185 16 41 250 255 252 72 13 10 8 7 109 255 253 209 130 146 255 255 255 255 255 255 255 255 255 255 255 255 253 43 21 155 255 255 255 119 22 173 177 185 255 190 185 255 191 186 255 191 186 255 191 187 255 191 187 255 191 187 255 191 188 255 191 189 255 191 189 255 191 189 255 191 190 255 191 190 255 191 170 255 180 98 255 129 17 6 54 197 242 248 249 244 211 63 9 18 64 100 115 119 116 104 71 20 25 27 26 12} │ │ + 0 1 2 5 71 151 161 151 69 3 55 249 247 55 4 15 183 185 16 41 250 252 72 13 10 8 7 109 253 209 130 146 253 43 21 155 119 22 173 177 185 190 185 191 186 191 186 191 187 191 187 191 187 191 188 191 189 191 189 191 189 191 190 191 190 191 170 180 98 129 17 6 54 197 242 248 249 244 211 63 9 18 64 100 115 119 116 104 71 20 25 27 26 12} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000001020202020202010000000000000000000000000000000000000000 │ │ 0000000304050606060607080300000000000000000000000000000000000000 │ │ -0000090a0b0c0c0c0c0c0c0d0e0f000000000000000000000000000000000000 │ │ -0000101112121212121212121314010000000000000000000000000000000000 │ │ -00021516171717171717171718191a1b1b1b1b1b1b1b1b1b1b1b1c0f02000000 │ │ -001d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021221c0000 │ │ -01102324252626262728282828292929292a2a2b2b2c2c2c2d2e2e2f30310900 │ │ -0132333435353535353535353535353535353535353535353535353536371c00 │ │ -01383935353535353535353535353535353535353535353535353535353a1401 │ │ -01383b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3201 │ │ -01383e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f403801 │ │ -0138414242424242424242424242424242424242424242424242424242433801 │ │ -0138444545454545454545454545454545454545454545454545454545463801 │ │ -0138474848484848484848484848484848484848484848484848484848493801 │ │ -01384a4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4c3801 │ │ -01384d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4f3801 │ │ -0138505151515151515151515151515151515151515151515151515151523801 │ │ -0138535454545454545454545454545454545454545454545454545454553801 │ │ -0138565757575757575757575757575757575757575757575757575757583801 │ │ -0138595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5b3801 │ │ -01385c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e3801 │ │ -01385f6060606060606060606060606060606060606060606060606060613801 │ │ -0132626363636363636363636363636363636363636363636363636363643201 │ │ -0110656666666666666666666666666666666666666666666666666666676801 │ │ -00696a6b6c6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d6f70717200 │ │ -000173747576777777777777777777777777777777777777777778797a380900 │ │ -0000021b7b7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e327f090000 │ │ +0000090a0b5e5e5e5e5e5e0c0d0e000000000000000000000000000000000000 │ │ +00000f105f5f5f5f5f5f5f5f1112010000000000000000000000000000000000 │ │ +0002131460606060606060601516171818181818181818181818190e02000000 │ │ +001a1b61616161616161616161616161616161616161616161611c1d1e190000 │ │ +010f1f6263646464656666666667676767686869696a6a6a6b6c6c6d20210900 │ │ +0122236e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70241900 │ │ +0125266f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f271201 │ │ +0125287171717171717171717171717171717171717171717171717171292201 │ │ +01252a72727272727272727272727272727272727272727272727272722b2501 │ │ +01252c73737373737373737373737373737373737373737373737373732d2501 │ │ +01252e74747474747474747474747474747474747474747474747474742f2501 │ │ +0125307575757575757575757575757575757575757575757575757575312501 │ │ +0125327676767676767676767676767676767676767676767676767676332501 │ │ +0125347777777777777777777777777777777777777777777777777777352501 │ │ +0125367878787878787878787878787878787878787878787878787878372501 │ │ +0125387979797979797979797979797979797979797979797979797979392501 │ │ +01253a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a3b2501 │ │ +01253c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b3d2501 │ │ +01253e7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c3f2501 │ │ +0125407d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d412501 │ │ +0122427e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e432201 │ │ +010f447f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f454601 │ │ +004748494a4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4d4e4f5000 │ │ +0001515253545555555555555555555555555555555555555555565758250900 │ │ +00000218595a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c225d090000 │ │ 0000000001010101010101010101010101010101010101010101010101000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/ic_folder_up.png │ ├── sng │ │ @@ -1,134 +1,82 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (201,180, 0) # rgb = (0xc9,0xb4,0x00) │ │ (228,204, 0) # rgb = (0xe4,0xcc,0x00) │ │ (228,204, 0) # rgb = (0xe4,0xcc,0x00) │ │ (230,206, 0) # rgb = (0xe6,0xce,0x00) │ │ (200,177, 0) # rgb = (0xc8,0xb1,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (134,116, 0) # rgb = (0x86,0x74,0x00) │ │ (247,220, 0) # rgb = (0xf7,0xdc,0x00) │ │ - (251,224, 0) # rgb = (0xfb,0xe0,0x00) │ │ (247,220, 0) # rgb = (0xf7,0xdc,0x00) │ │ (139,121, 0) # rgb = (0x8b,0x79,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (196,173, 0) # rgb = (0xc4,0xad,0x00) │ │ - (242,213, 0) # rgb = (0xf2,0xd5,0x00) │ │ (198,175, 0) # rgb = (0xc6,0xaf,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 31, 25, 0) # rgb = (0x1f,0x19,0x00) │ │ (225,197, 0) # rgb = (0xe1,0xc5,0x00) │ │ - (232,203, 0) # rgb = (0xe8,0xcb,0x00) │ │ (230,200, 0) # rgb = (0xe6,0xc8,0x00) │ │ ( 96, 85, 0) # rgb = (0x60,0x55,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (124,108, 0) # rgb = (0x7c,0x6c,0x00) │ │ - (222,193, 0) # rgb = (0xde,0xc1,0x00) │ │ (221,193, 0) # rgb = (0xdd,0xc1,0x00) │ │ (210,182, 0) # rgb = (0xd2,0xb6,0x00) │ │ (192,169, 0) # rgb = (0xc0,0xa9,0x00) │ │ (129,110, 0) # rgb = (0x81,0x6e,0x00) │ │ - (219,190, 0) # rgb = (0xdb,0xbe,0x00) │ │ - (228,202, 0) # rgb = (0xe4,0xca,0x00) │ │ - (234,210, 0) # rgb = (0xea,0xd2,0x00) │ │ - (233,210, 0) # rgb = (0xe9,0xd2,0x00) │ │ - (233,209, 0) # rgb = (0xe9,0xd1,0x00) │ │ - (232,208, 0) # rgb = (0xe8,0xd0,0x00) │ │ - (232,207, 0) # rgb = (0xe8,0xcf,0x00) │ │ - (231,207, 0) # rgb = (0xe7,0xcf,0x00) │ │ - (231,206, 0) # rgb = (0xe7,0xce,0x00) │ │ - (230,206, 0) # rgb = (0xe6,0xce,0x00) │ │ - (230,205, 0) # rgb = (0xe6,0xcd,0x00) │ │ - (227,200, 0) # rgb = (0xe3,0xc8,0x00) │ │ (220,192, 0) # rgb = (0xdc,0xc0,0x00) │ │ ( 53, 47, 0) # rgb = (0x35,0x2f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (117, 99, 0) # rgb = (0x75,0x63,0x00) │ │ - (251,234, 0) # rgb = (0xfb,0xea,0x00) │ │ - (255,239, 0) # rgb = (0xff,0xef,0x00) │ │ - (253,237, 0) # rgb = (0xfd,0xed,0x00) │ │ (129,111, 0) # rgb = (0x81,0x6f,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (144,127, 0) # rgb = (0x90,0x7f,0x00) │ │ (170,153, 0) # rgb = (0xaa,0x99,0x00) │ │ (160,143, 0) # rgb = (0xa0,0x8f,0x00) │ │ - (251,235, 0) # rgb = (0xfb,0xeb,0x00) │ │ (172,154, 0) # rgb = (0xac,0x9a,0x00) │ │ (156,138, 0) # rgb = (0x9c,0x8a,0x00) │ │ - (245,228, 0) # rgb = (0xf5,0xe4,0x00) │ │ (166,147, 0) # rgb = (0xa6,0x93,0x00) │ │ (154,134, 0) # rgb = (0x9a,0x86,0x00) │ │ - (238,220, 0) # rgb = (0xee,0xdc,0x00) │ │ (162,143, 0) # rgb = (0xa2,0x8f,0x00) │ │ (151,132, 0) # rgb = (0x97,0x84,0x00) │ │ - (231,213, 0) # rgb = (0xe7,0xd5,0x00) │ │ (158,139, 0) # rgb = (0x9e,0x8b,0x00) │ │ (149,130, 0) # rgb = (0x95,0x82,0x00) │ │ - (225,206, 0) # rgb = (0xe1,0xce,0x00) │ │ (155,136, 0) # rgb = (0x9b,0x88,0x00) │ │ (147,127, 0) # rgb = (0x93,0x7f,0x00) │ │ - (218,199, 0) # rgb = (0xda,0xc7,0x00) │ │ - (182,166, 0) # rgb = (0xb6,0xa6,0x00) │ │ - ( 51, 47, 0) # rgb = (0x33,0x2f,0x00) │ │ - ( 97, 88, 0) # rgb = (0x61,0x58,0x00) │ │ - (133,122, 0) # rgb = (0x85,0x7a,0x00) │ │ - ( 44, 41, 0) # rgb = (0x2c,0x29,0x00) │ │ - (153,140, 0) # rgb = (0x99,0x8c,0x00) │ │ (152,132, 0) # rgb = (0x98,0x84,0x00) │ │ (145,125, 0) # rgb = (0x91,0x7d,0x00) │ │ - (211,192, 0) # rgb = (0xd3,0xc0,0x00) │ │ - (118,108, 0) # rgb = (0x76,0x6c,0x00) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 6, 5, 0) # rgb = (0x06,0x05,0x00) │ │ - (203,184, 0) # rgb = (0xcb,0xb8,0x00) │ │ - ( 46, 42, 0) # rgb = (0x2e,0x2a,0x00) │ │ - ( 70, 63, 0) # rgb = (0x46,0x3f,0x00) │ │ (148,130, 0) # rgb = (0x94,0x82,0x00) │ │ (142,123, 0) # rgb = (0x8e,0x7b,0x00) │ │ - (205,184, 0) # rgb = (0xcd,0xb8,0x00) │ │ - (195,175, 0) # rgb = (0xc3,0xaf,0x00) │ │ - (119,107, 0) # rgb = (0x77,0x6b,0x00) │ │ - (152,136, 0) # rgb = (0x98,0x88,0x00) │ │ - (174,156, 0) # rgb = (0xae,0x9c,0x00) │ │ - (113,101, 0) # rgb = (0x71,0x65,0x00) │ │ - (181,162, 0) # rgb = (0xb5,0xa2,0x00) │ │ (146,125, 0) # rgb = (0x92,0x7d,0x00) │ │ (140,120, 0) # rgb = (0x8c,0x78,0x00) │ │ - (198,177, 0) # rgb = (0xc6,0xb1,0x00) │ │ (143,123, 0) # rgb = (0x8f,0x7b,0x00) │ │ (138,117, 0) # rgb = (0x8a,0x75,0x00) │ │ - (191,170, 0) # rgb = (0xbf,0xaa,0x00) │ │ (140,119, 0) # rgb = (0x8c,0x77,0x00) │ │ (136,115, 0) # rgb = (0x88,0x73,0x00) │ │ - (185,162, 0) # rgb = (0xb9,0xa2,0x00) │ │ (136,116, 0) # rgb = (0x88,0x74,0x00) │ │ (133,111, 0) # rgb = (0x85,0x6f,0x00) │ │ - (178,155, 0) # rgb = (0xb2,0x9b,0x00) │ │ (134,112, 0) # rgb = (0x86,0x70,0x00) │ │ (130,109, 0) # rgb = (0x82,0x6d,0x00) │ │ - (171,148, 0) # rgb = (0xab,0x94,0x00) │ │ (131,109, 0) # rgb = (0x83,0x6d,0x00) │ │ (113, 93, 0) # rgb = (0x71,0x5d,0x00) │ │ - (165,141, 0) # rgb = (0xa5,0x8d,0x00) │ │ (120,101, 0) # rgb = (0x78,0x65,0x00) │ │ ( 29, 26, 0) # rgb = (0x1d,0x1a,0x00) │ │ - (158,133, 0) # rgb = (0x9e,0x85,0x00) │ │ ( 75, 61, 0) # rgb = (0x4b,0x3d,0x00) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 79, 65, 0) # rgb = (0x4f,0x41,0x00) │ │ (117, 96, 0) # rgb = (0x75,0x60,0x00) │ │ (132,108, 0) # rgb = (0x84,0x6c,0x00) │ │ @@ -146,45 +94,97 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (251,224, 0) # rgb = (0xfb,0xe0,0x00) │ │ + (242,213, 0) # rgb = (0xf2,0xd5,0x00) │ │ + (232,203, 0) # rgb = (0xe8,0xcb,0x00) │ │ + (222,193, 0) # rgb = (0xde,0xc1,0x00) │ │ + (219,190, 0) # rgb = (0xdb,0xbe,0x00) │ │ + (228,202, 0) # rgb = (0xe4,0xca,0x00) │ │ + (234,210, 0) # rgb = (0xea,0xd2,0x00) │ │ + (233,210, 0) # rgb = (0xe9,0xd2,0x00) │ │ + (233,209, 0) # rgb = (0xe9,0xd1,0x00) │ │ + (232,208, 0) # rgb = (0xe8,0xd0,0x00) │ │ + (232,207, 0) # rgb = (0xe8,0xcf,0x00) │ │ + (231,207, 0) # rgb = (0xe7,0xcf,0x00) │ │ + (231,206, 0) # rgb = (0xe7,0xce,0x00) │ │ + (230,206, 0) # rgb = (0xe6,0xce,0x00) │ │ + (230,205, 0) # rgb = (0xe6,0xcd,0x00) │ │ + (227,200, 0) # rgb = (0xe3,0xc8,0x00) │ │ + (251,234, 0) # rgb = (0xfb,0xea,0x00) │ │ + (255,239, 0) # rgb = (0xff,0xef,0x00) │ │ + (253,237, 0) # rgb = (0xfd,0xed,0x00) │ │ + (251,235, 0) # rgb = (0xfb,0xeb,0x00) │ │ + (245,228, 0) # rgb = (0xf5,0xe4,0x00) │ │ + (238,220, 0) # rgb = (0xee,0xdc,0x00) │ │ + (231,213, 0) # rgb = (0xe7,0xd5,0x00) │ │ + (225,206, 0) # rgb = (0xe1,0xce,0x00) │ │ + (218,199, 0) # rgb = (0xda,0xc7,0x00) │ │ + (182,166, 0) # rgb = (0xb6,0xa6,0x00) │ │ + ( 51, 47, 0) # rgb = (0x33,0x2f,0x00) │ │ + ( 97, 88, 0) # rgb = (0x61,0x58,0x00) │ │ + (133,122, 0) # rgb = (0x85,0x7a,0x00) │ │ + ( 44, 41, 0) # rgb = (0x2c,0x29,0x00) │ │ + (153,140, 0) # rgb = (0x99,0x8c,0x00) │ │ + (211,192, 0) # rgb = (0xd3,0xc0,0x00) │ │ + (118,108, 0) # rgb = (0x76,0x6c,0x00) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 6, 5, 0) # rgb = (0x06,0x05,0x00) │ │ + (203,184, 0) # rgb = (0xcb,0xb8,0x00) │ │ + ( 46, 42, 0) # rgb = (0x2e,0x2a,0x00) │ │ + ( 70, 63, 0) # rgb = (0x46,0x3f,0x00) │ │ + (205,184, 0) # rgb = (0xcd,0xb8,0x00) │ │ + (195,175, 0) # rgb = (0xc3,0xaf,0x00) │ │ + (119,107, 0) # rgb = (0x77,0x6b,0x00) │ │ + (152,136, 0) # rgb = (0x98,0x88,0x00) │ │ + (174,156, 0) # rgb = (0xae,0x9c,0x00) │ │ + (113,101, 0) # rgb = (0x71,0x65,0x00) │ │ + (181,162, 0) # rgb = (0xb5,0xa2,0x00) │ │ + (198,177, 0) # rgb = (0xc6,0xb1,0x00) │ │ + (191,170, 0) # rgb = (0xbf,0xaa,0x00) │ │ + (185,162, 0) # rgb = (0xb9,0xa2,0x00) │ │ + (178,155, 0) # rgb = (0xb2,0x9b,0x00) │ │ + (171,148, 0) # rgb = (0xab,0x94,0x00) │ │ + (165,141, 0) # rgb = (0xa5,0x8d,0x00) │ │ + (158,133, 0) # rgb = (0x9e,0x85,0x00) │ │ } │ │ tRNS { │ │ - 0 1 2 5 71 151 161 151 69 3 55 249 255 247 55 4 15 183 255 185 16 41 250 255 252 72 13 10 8 7 109 255 253 209 130 146 255 255 255 255 255 255 255 255 255 255 255 255 253 43 21 155 255 255 255 119 22 173 177 185 255 190 185 255 191 186 255 191 186 255 191 187 255 191 187 255 255 255 255 255 255 255 191 187 255 255 255 255 255 255 255 191 188 255 255 255 255 255 255 255 191 189 255 191 189 255 191 189 255 191 190 255 191 190 255 191 170 255 180 98 255 129 17 6 54 197 242 248 249 244 211 63 9 18 64 100 115 119 116 104 71 20 25 27 26 12} │ │ + 0 1 2 5 71 151 161 151 69 3 55 249 247 55 4 15 183 185 16 41 250 252 72 13 10 8 7 109 253 209 130 146 253 43 21 155 119 22 173 177 185 190 185 191 186 191 186 191 187 191 187 191 187 191 188 191 189 191 189 191 189 191 190 191 190 191 170 180 98 129 17 6 54 197 242 248 249 244 211 63 9 18 64 100 115 119 116 104 71 20 25 27 26 12} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000001020202020202010000000000000000000000000000000000000000 │ │ 0000000304050606060607080300000000000000000000000000000000000000 │ │ -0000090a0b0c0c0c0c0c0c0d0e0f000000000000000000000000000000000000 │ │ -0000101112121212121212121314010000000000000000000000000000000000 │ │ -00021516171717171717171718191a1b1b1b1b1b1b1b1b1b1b1b1c0f02000000 │ │ -001d1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021221c0000 │ │ -01102324252626262728282828292929292a2a2b2b2c2c2c2d2e2e2f30310900 │ │ -0132333435353535353535353535353535353535353535353535353536371c00 │ │ -01383935353535353535353535353535353535353535353535353535353a1401 │ │ -01383b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3201 │ │ -01383e3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f403801 │ │ -0138414242424242424242424242424242424242424242424242424242433801 │ │ -0138444545454545454545454545454545454545454545454545454545463801 │ │ -0138474848484848484848484848484848484848484848484848484848493801 │ │ -01384a4b4b4b4b4b4b4c4d4e4b4b4b4b4b4b4b4b4f50514b4b4b4b4b4b523801 │ │ -013853545454545454555657585454545454545459565a5454545454545b3801 │ │ -01385c5d5d5d5d5d5d5e5f605d5d5d5d5d5d5d5d6162635d5d5d5d5d5d643801 │ │ -0138656666666666666666666666666666666666666666666666666666673801 │ │ -01386869696969696969696969696969696969696969696969696969696a3801 │ │ -01386b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d3801 │ │ -01386e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f703801 │ │ -0138717272727272727272727272727272727272727272727272727272733801 │ │ -0132747575757575757575757575757575757575757575757575757575763201 │ │ -0110777878787878787878787878787878787878787878787878787878797a01 │ │ -007b7c7d7e7f80808080808080808080808080808080808080807f8182838400 │ │ -00018586878889898989898989898989898989898989898989898a8b8c380900 │ │ -0000021b8d8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f903291090000 │ │ +0000090a0b5e5e5e5e5e5e0c0d0e000000000000000000000000000000000000 │ │ +00000f105f5f5f5f5f5f5f5f1112010000000000000000000000000000000000 │ │ +0002131460606060606060601516171818181818181818181818190e02000000 │ │ +001a1b61616161616161616161616161616161616161616161611c1d1e190000 │ │ +010f1f6263646464656666666667676767686869696a6a6a6b6c6c6d20210900 │ │ +0122236e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f70241900 │ │ +0125266f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f271201 │ │ +0125287171717171717171717171717171717171717171717171717171292201 │ │ +01252a72727272727272727272727272727272727272727272727272722b2501 │ │ +01252c73737373737373737373737373737373737373737373737373732d2501 │ │ +01252e74747474747474747474747474747474747474747474747474742f2501 │ │ +0125307575757575757575757575757575757575757575757575757575312501 │ │ +01253276767676767677787976767676767676767a7b7c767676767676332501 │ │ +0125347d7d7d7d7d7d7e7f80817d7d7d7d7d7d7d827f837d7d7d7d7d7d352501 │ │ +012536848484848484858687848484848484848488898a848484848484372501 │ │ +0125388b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b392501 │ │ +01253a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3b2501 │ │ +01253c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d3d2501 │ │ +01253e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e3f2501 │ │ +0125408f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f412501 │ │ +0122429090909090909090909090909090909090909090909090909090432201 │ │ +010f449191919191919191919191919191919191919191919191919191454601 │ │ +004748494a4b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4d4e4f5000 │ │ +0001515253545555555555555555555555555555555555555555565758250900 │ │ +00000218595a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5c225d090000 │ │ 0000000001010101010101010101010101010101010101010101010101000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/ic_folder_old.png │ ├── sng │ │ @@ -5,21 +5,26 @@ │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ - (170,175,177) # rgb = (0xaa,0xaf,0xb1) │ │ ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ (239,239,240) # rgb = (0xef,0xef,0xf0) │ │ + (227,227,228) # rgb = (0xe3,0xe3,0xe4) │ │ + (194,196,201) # rgb = (0xc2,0xc4,0xc9) │ │ + ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ + ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ + ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ + ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ + (170,175,177) # rgb = (0xaa,0xaf,0xb1) │ │ (248,248,249) # rgb = (0xf8,0xf8,0xf9) │ │ (248,248,250) # rgb = (0xf8,0xf8,0xfa) │ │ - (227,227,228) # rgb = (0xe3,0xe3,0xe4) │ │ (240,241,244) # rgb = (0xf0,0xf1,0xf4) │ │ (241,241,244) # rgb = (0xf1,0xf1,0xf4) │ │ (241,242,244) # rgb = (0xf1,0xf2,0xf4) │ │ (241,243,244) # rgb = (0xf1,0xf3,0xf4) │ │ (239,240,242) # rgb = (0xef,0xf0,0xf2) │ │ (239,241,242) # rgb = (0xef,0xf1,0xf2) │ │ (240,241,243) # rgb = (0xf0,0xf1,0xf3) │ │ @@ -37,35 +42,30 @@ │ │ (232,234,238) # rgb = (0xe8,0xea,0xee) │ │ (233,234,238) # rgb = (0xe9,0xea,0xee) │ │ (233,235,238) # rgb = (0xe9,0xeb,0xee) │ │ (231,232,235) # rgb = (0xe7,0xe8,0xeb) │ │ (231,233,236) # rgb = (0xe7,0xe9,0xec) │ │ (232,233,236) # rgb = (0xe8,0xe9,0xec) │ │ (232,235,238) # rgb = (0xe8,0xeb,0xee) │ │ - (194,196,201) # rgb = (0xc2,0xc4,0xc9) │ │ (216,218,223) # rgb = (0xd8,0xda,0xdf) │ │ - ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ - ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ - ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ - ( 32, 32, 36) # rgb = (0x20,0x20,0x24) │ │ } │ │ tRNS { │ │ - 0 79 128 61 2 255 48 78 227 255 255 205 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 197 255 109 166 39 77} │ │ + 0 79 128 61 2 48 78 227 205 197 109 166 39 77} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000 │ │ 1222223400000000 │ │ -2555552600000000 │ │ -2555555522222227 │ │ -289AAAAAAAAAA9B2 │ │ -2CDEEFFFFFFEDDC2 │ │ -2GHIIJJJJJJIIHG2 │ │ -2KLLLGGGGGGLLLK2 │ │ -2MMNOPPQPPPONMM2 │ │ -2RRRRSSSSSSRRRR2 │ │ -2TUUUVVWWVVUUUT2 │ │ -2XYYZZZZZZZZYYX2 │ │ -2UUUaaaWWaaaUUU2 │ │ -2bccccccccccccb2 │ │ -deeeeeeeeeeeeeed │ │ -fggggggggggggggf │ │ +2EEEEE2500000000 │ │ +2EEEEEEE22222226 │ │ +27FGGGGGGGGGGF82 │ │ +2HIJJKKKKKKJIIH2 │ │ +2LMNNOOOOOONNML2 │ │ +2PQQQLLLLLLQQQP2 │ │ +2RRSTUUVUUUTSRR2 │ │ +2WWWWXXXXXXWWWW2 │ │ +2YZZZaabbaaZZZY2 │ │ +2cddeeeeeeeeddc2 │ │ +2ZZZfffbbfffZZZ2 │ │ +29gggggggggggg92 │ │ +ABBBBBBBBBBBBBBA │ │ +CDDDDDDDDDDDDDDC │ │ } │ ├── Image content ├── res/drawable/ic_database.png │ ├── sng │ │ @@ -1,150 +1,150 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (214,214,195) # rgb = (0xd6,0xd6,0xc3) │ │ (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (205,205,203) # rgb = (0xcd,0xcd,0xcb) │ │ (211,211,198) # rgb = (0xd3,0xd3,0xc6) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ + (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ + (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ + (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ + (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ + (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (237,237,159) # rgb = (0xed,0xed,0x9f) │ │ (237,237,160) # rgb = (0xed,0xed,0xa0) │ │ (238,238,162) # rgb = (0xee,0xee,0xa2) │ │ (238,238,164) # rgb = (0xee,0xee,0xa4) │ │ (238,238,165) # rgb = (0xee,0xee,0xa5) │ │ (238,238,167) # rgb = (0xee,0xee,0xa7) │ │ (239,239,168) # rgb = (0xef,0xef,0xa8) │ │ (239,239,169) # rgb = (0xef,0xef,0xa9) │ │ (226,226,183) # rgb = (0xe2,0xe2,0xb7) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (238,238,163) # rgb = (0xee,0xee,0xa3) │ │ (238,238,166) # rgb = (0xee,0xee,0xa6) │ │ (239,239,170) # rgb = (0xef,0xef,0xaa) │ │ (239,239,172) # rgb = (0xef,0xef,0xac) │ │ (240,240,174) # rgb = (0xf0,0xf0,0xae) │ │ (240,240,175) # rgb = (0xf0,0xf0,0xaf) │ │ (240,240,176) # rgb = (0xf0,0xf0,0xb0) │ │ (232,232,183) # rgb = (0xe8,0xe8,0xb7) │ │ (203,203,200) # rgb = (0xcb,0xcb,0xc8) │ │ - (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ - (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ - (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ (240,240,177) # rgb = (0xf0,0xf0,0xb1) │ │ (241,241,179) # rgb = (0xf1,0xf1,0xb3) │ │ (241,241,180) # rgb = (0xf1,0xf1,0xb4) │ │ (241,241,181) # rgb = (0xf1,0xf1,0xb5) │ │ (241,241,182) # rgb = (0xf1,0xf1,0xb6) │ │ (241,241,183) # rgb = (0xf1,0xf1,0xb7) │ │ (237,237,185) # rgb = (0xed,0xed,0xb9) │ │ (202,202,197) # rgb = (0xca,0xca,0xc5) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (239,239,171) # rgb = (0xef,0xef,0xab) │ │ (241,241,178) # rgb = (0xf1,0xf1,0xb2) │ │ (242,242,185) # rgb = (0xf2,0xf2,0xb9) │ │ (242,242,187) # rgb = (0xf2,0xf2,0xbb) │ │ (242,242,188) # rgb = (0xf2,0xf2,0xbc) │ │ (243,243,189) # rgb = (0xf3,0xf3,0xbd) │ │ (243,243,190) # rgb = (0xf3,0xf3,0xbe) │ │ (203,203,197) # rgb = (0xcb,0xcb,0xc5) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ (242,242,183) # rgb = (0xf2,0xf2,0xb7) │ │ (242,242,186) # rgb = (0xf2,0xf2,0xba) │ │ (243,243,191) # rgb = (0xf3,0xf3,0xbf) │ │ (243,243,193) # rgb = (0xf3,0xf3,0xc1) │ │ (244,244,195) # rgb = (0xf4,0xf4,0xc3) │ │ (244,244,196) # rgb = (0xf4,0xf4,0xc4) │ │ (204,204,196) # rgb = (0xcc,0xcc,0xc4) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ - (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ (243,243,192) # rgb = (0xf3,0xf3,0xc0) │ │ (244,244,198) # rgb = (0xf4,0xf4,0xc6) │ │ (245,245,200) # rgb = (0xf5,0xf5,0xc8) │ │ (245,245,202) # rgb = (0xf5,0xf5,0xca) │ │ (245,245,203) # rgb = (0xf5,0xf5,0xcb) │ │ (198,198,194) # rgb = (0xc6,0xc6,0xc2) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (244,244,194) # rgb = (0xf4,0xf4,0xc2) │ │ (245,245,201) # rgb = (0xf5,0xf5,0xc9) │ │ (245,245,204) # rgb = (0xf5,0xf5,0xcc) │ │ (246,246,206) # rgb = (0xf6,0xf6,0xce) │ │ (246,246,208) # rgb = (0xf6,0xf6,0xd0) │ │ (246,246,209) # rgb = (0xf6,0xf6,0xd1) │ │ (247,247,210) # rgb = (0xf7,0xf7,0xd2) │ │ (243,243,210) # rgb = (0xf3,0xf3,0xd2) │ │ (187,187,183) # rgb = (0xbb,0xbb,0xb7) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ (244,244,199) # rgb = (0xf4,0xf4,0xc7) │ │ (247,247,212) # rgb = (0xf7,0xf7,0xd4) │ │ (247,247,215) # rgb = (0xf7,0xf7,0xd7) │ │ (248,248,216) # rgb = (0xf8,0xf8,0xd8) │ │ (248,248,217) # rgb = (0xf8,0xf8,0xd9) │ │ (238,238,214) # rgb = (0xee,0xee,0xd6) │ │ (167,167,165) # rgb = (0xa7,0xa7,0xa5) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (248,248,215) # rgb = (0xf8,0xf8,0xd7) │ │ (248,248,218) # rgb = (0xf8,0xf8,0xda) │ │ (249,249,221) # rgb = (0xf9,0xf9,0xdd) │ │ (249,249,223) # rgb = (0xf9,0xf9,0xdf) │ │ (249,249,224) # rgb = (0xf9,0xf9,0xe0) │ │ (229,229,214) # rgb = (0xe5,0xe5,0xd6) │ │ (186,186,184) # rgb = (0xba,0xba,0xb8) │ │ (191,191,187) # rgb = (0xbf,0xbf,0xbb) │ │ (199,199,194) # rgb = (0xc7,0xc7,0xc2) │ │ (206,206,199) # rgb = (0xce,0xce,0xc7) │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (209,209,202) # rgb = (0xd1,0xd1,0xca) │ │ (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ (211,211,209) # rgb = (0xd3,0xd3,0xd1) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (244,244,197) # rgb = (0xf4,0xf4,0xc5) │ │ (246,246,207) # rgb = (0xf6,0xf6,0xcf) │ │ (249,249,220) # rgb = (0xf9,0xf9,0xdc) │ │ (250,250,227) # rgb = (0xfa,0xfa,0xe3) │ │ (250,250,230) # rgb = (0xfa,0xfa,0xe6) │ │ (250,250,231) # rgb = (0xfa,0xfa,0xe7) │ │ (249,249,230) # rgb = (0xf9,0xf9,0xe6) │ │ (244,244,226) # rgb = (0xf4,0xf4,0xe2) │ │ (249,249,227) # rgb = (0xf9,0xf9,0xe3) │ │ (244,244,207) # rgb = (0xf4,0xf4,0xcf) │ │ (236,236,203) # rgb = (0xec,0xec,0xcb) │ │ (225,225,202) # rgb = (0xe1,0xe1,0xca) │ │ - (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ - (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (246,246,205) # rgb = (0xf6,0xf6,0xcd) │ │ (248,248,220) # rgb = (0xf8,0xf8,0xdc) │ │ (249,249,225) # rgb = (0xf9,0xf9,0xe1) │ │ (250,250,229) # rgb = (0xfa,0xfa,0xe5) │ │ (251,251,233) # rgb = (0xfb,0xfb,0xe9) │ │ (251,251,236) # rgb = (0xfb,0xfb,0xec) │ │ (252,252,238) # rgb = (0xfc,0xfc,0xee) │ │ @@ -226,43 +226,43 @@ │ │ (123,123,107) # rgb = (0x7b,0x7b,0x6b) │ │ (125,125,107) # rgb = (0x7d,0x7d,0x6b) │ │ (130,130,110) # rgb = (0x82,0x82,0x6e) │ │ (186,186,156) # rgb = (0xba,0xba,0x9c) │ │ (240,240,178) # rgb = (0xf0,0xf0,0xb2) │ │ } │ │ tRNS { │ │ - 0 187 225 235 133 198 255 255 255 255 255 255 255 255 255 254 123 255 255 255 255 255 255 255 255 255 252 114 198 255 255 255 255 255 255 255 255 255 105 198 255 255 255 255 255 255 255 255 255 255 252 96 255 255 255 255 255 255 255 255 255 255 89 198 255 255 255 255 255 255 255 255 255 255 252 80 255 255 255 255 255 255 255 255 255 255 255 255 255 255 251 70 198 255 255 255 255 255 255 255 255 255 255 255 255 255 63 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 57 255 255 255 255 255 255 255 255 255 255 255 255 202 198 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0 187 225 235 133 198 254 123 252 114 198 105 198 252 96 89 198 252 80 251 70 198 63 253 57 202 198} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000010202020202020202020203040000000000000000000000000000 │ │ -00000000000506060708090a0b0c0d0d0e0f1000000000000000000000000000 │ │ -0000000000050711120c13141516161718191a1b000000000000000000000000 │ │ -00000000001c120d14151d1e1f2021222324251a260000000000000000000000 │ │ -0000000000272816291f222a2b2c2d2e2e2f3031323300000000000000000000 │ │ -000000000027171f34352d3637383939393a3b3c3d1a3e000000000000000000 │ │ -00000000003f202a2d403841424344444445464748494a4b0000000000000000 │ │ -00000000003f352e4c414d4e4f505152535455565758595a5b00000000000000 │ │ -00000000005c2e385d444f525e5f606162636465666768695a6a000000000000 │ │ -00000000005c4c5d44505e6b6c6d6e6f707172737475767778797a0000000000 │ │ -00000000005c7b437c5e607d6f7e7f808182836f7d605e848586870000000000 │ │ -0000000000884289526b8a8b8c8d8e8f8f8e8d8c8b8a6b528942880000000000 │ │ -000000000088437c5e6c90919293949595969798999a6c5e7c43880000000000 │ │ -00000000008843509b9c9d9e9fa0a1a2a3a4a5a6a7a8a99b5043880000000000 │ │ -00000000008843509b9c9daaabacadaea3a4afabb0a0b19b5043880000000000 │ │ -000000000088437c5e6c9daa8d8fb2b395a4b4b5b6b7b85e7c43880000000000 │ │ -0000000000884289526bb9ba8c8dbbbc8fa4bdbebfc0c1528942880000000000 │ │ -00000000005c7b437c5ec2c36f7ec4c580a4c66f7dc7c87c437b5c0000000000 │ │ -00000000005c4c5d4450c9cacbcccdce6fcfd0d1d2d3d4445d4c5c0000000000 │ │ -00000000005c2e385d44d5d6d7d8d96161dadbdcddde445d382e5c0000000000 │ │ -00000000003f352e4c414d4e4f5051525251504f4e4d414c2e353f0000000000 │ │ -00000000003f202a2d40384142434444444443424138402d2a203f0000000000 │ │ -000000000027171f34352d363738393939393837362d35341f17270000000000 │ │ -0000000000272815df1f222a2b2c2d2e2e2d2c2b2a221f291628270000000000 │ │ -00000000001c120d14151d1e1f2021222221201f1e1d15140d121c0000000000 │ │ -0000000000050711120c1314151616171716161514130c121107050000000000 │ │ -00000000000506060608090a0b0c0d0d0d0d0c0b0a0908070606050000000000 │ │ +0000000000051b1b1c1d1e1f2021222223060700000000000000000000000000 │ │ +0000000000051c24252126272829292a2b2c0809000000000000000000000000 │ │ +00000000000a252227282d2e2f303132333435080b0000000000000000000000 │ │ +00000000000c3629372f3238393a3b3c3c3d3e3f0d0e00000000000000000000 │ │ +00000000000c2a2f40413b42434445454546474849080f000000000000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4f5051525311120000000000000000 │ │ +000000000010413c544b55565758595a5b5c5d5e5f6061131400000000000000 │ │ +0000000000153c44624e575a636465666768696a6b6c6d6e1316000000000000 │ │ +00000000001554624e58636f707172737475767778797a7b7c17180000000000 │ │ +0000000000157d4d7e63657f73808182838485737f6563868788190000000000 │ │ +00000000001a4c895a6f8a8b8c8d8e8f8f8e8d8c8b8a6f5a894c1a0000000000 │ │ +00000000001a4d7e637090919293949595969798999a70637e4d1a0000000000 │ │ +00000000001a4d589b9c9d9e9fa0a1a2a3a4a5a6a7a8a99b584d1a0000000000 │ │ +00000000001a4d589b9c9daaabacadaea3a4afabb0a0b19b584d1a0000000000 │ │ +00000000001a4d7e63709daa8d8fb2b395a4b4b5b6b7b8637e4d1a0000000000 │ │ +00000000001a4c895a6fb9ba8c8dbbbc8fa4bdbebfc0c15a894c1a0000000000 │ │ +0000000000157d4d7e63c2c37380c4c582a4c6737fc7c87e4d7d150000000000 │ │ +00000000001554624e58c9cacbcccdce73cfd0d1d2d3d44e6254150000000000 │ │ +0000000000153c44624ed5d6d7d8d96666dadbdcddde4e62443c150000000000 │ │ +000000000010413c544b55565758595a5a59585756554b543c41100000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4e4d4c4b444a3b3830100000000000 │ │ +00000000000c2a2f40413b424344454545454443423b41402f2a0c0000000000 │ │ +00000000000c3628df2f3238393a3b3c3c3b3a3938322f3729360c0000000000 │ │ +00000000000a252227282d2e2f3031323231302f2e2d282722250a0000000000 │ │ +0000000000051c24252126272829292a2a29292827262125241c050000000000 │ │ +0000000000051b1b1b1d1e1f20212222222221201f1e1d1c1b1b050000000000 │ │ 0000000000010202020202020202020202020202020202020202010000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/ic_file.png │ ├── sng │ │ @@ -1,150 +1,150 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (214,214,195) # rgb = (0xd6,0xd6,0xc3) │ │ (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (205,205,203) # rgb = (0xcd,0xcd,0xcb) │ │ (211,211,198) # rgb = (0xd3,0xd3,0xc6) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ + (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ + (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ + (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ + (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ + (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (237,237,159) # rgb = (0xed,0xed,0x9f) │ │ (237,237,160) # rgb = (0xed,0xed,0xa0) │ │ (238,238,162) # rgb = (0xee,0xee,0xa2) │ │ (238,238,164) # rgb = (0xee,0xee,0xa4) │ │ (238,238,165) # rgb = (0xee,0xee,0xa5) │ │ (238,238,167) # rgb = (0xee,0xee,0xa7) │ │ (239,239,168) # rgb = (0xef,0xef,0xa8) │ │ (239,239,169) # rgb = (0xef,0xef,0xa9) │ │ (226,226,183) # rgb = (0xe2,0xe2,0xb7) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (238,238,163) # rgb = (0xee,0xee,0xa3) │ │ (238,238,166) # rgb = (0xee,0xee,0xa6) │ │ (239,239,170) # rgb = (0xef,0xef,0xaa) │ │ (239,239,172) # rgb = (0xef,0xef,0xac) │ │ (240,240,174) # rgb = (0xf0,0xf0,0xae) │ │ (240,240,175) # rgb = (0xf0,0xf0,0xaf) │ │ (240,240,176) # rgb = (0xf0,0xf0,0xb0) │ │ (232,232,183) # rgb = (0xe8,0xe8,0xb7) │ │ (203,203,200) # rgb = (0xcb,0xcb,0xc8) │ │ - (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ - (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ - (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ (240,240,177) # rgb = (0xf0,0xf0,0xb1) │ │ (241,241,179) # rgb = (0xf1,0xf1,0xb3) │ │ (241,241,180) # rgb = (0xf1,0xf1,0xb4) │ │ (241,241,181) # rgb = (0xf1,0xf1,0xb5) │ │ (241,241,182) # rgb = (0xf1,0xf1,0xb6) │ │ (241,241,183) # rgb = (0xf1,0xf1,0xb7) │ │ (237,237,185) # rgb = (0xed,0xed,0xb9) │ │ (202,202,197) # rgb = (0xca,0xca,0xc5) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (239,239,171) # rgb = (0xef,0xef,0xab) │ │ (241,241,178) # rgb = (0xf1,0xf1,0xb2) │ │ (242,242,185) # rgb = (0xf2,0xf2,0xb9) │ │ (242,242,187) # rgb = (0xf2,0xf2,0xbb) │ │ (242,242,188) # rgb = (0xf2,0xf2,0xbc) │ │ (243,243,189) # rgb = (0xf3,0xf3,0xbd) │ │ (243,243,190) # rgb = (0xf3,0xf3,0xbe) │ │ (203,203,197) # rgb = (0xcb,0xcb,0xc5) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ (242,242,183) # rgb = (0xf2,0xf2,0xb7) │ │ (242,242,186) # rgb = (0xf2,0xf2,0xba) │ │ (243,243,191) # rgb = (0xf3,0xf3,0xbf) │ │ (243,243,193) # rgb = (0xf3,0xf3,0xc1) │ │ (244,244,195) # rgb = (0xf4,0xf4,0xc3) │ │ (244,244,196) # rgb = (0xf4,0xf4,0xc4) │ │ (204,204,196) # rgb = (0xcc,0xcc,0xc4) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ - (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ (243,243,192) # rgb = (0xf3,0xf3,0xc0) │ │ (244,244,198) # rgb = (0xf4,0xf4,0xc6) │ │ (245,245,200) # rgb = (0xf5,0xf5,0xc8) │ │ (245,245,202) # rgb = (0xf5,0xf5,0xca) │ │ (245,245,203) # rgb = (0xf5,0xf5,0xcb) │ │ (198,198,194) # rgb = (0xc6,0xc6,0xc2) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (244,244,194) # rgb = (0xf4,0xf4,0xc2) │ │ (245,245,201) # rgb = (0xf5,0xf5,0xc9) │ │ (245,245,204) # rgb = (0xf5,0xf5,0xcc) │ │ (246,246,206) # rgb = (0xf6,0xf6,0xce) │ │ (246,246,208) # rgb = (0xf6,0xf6,0xd0) │ │ (246,246,209) # rgb = (0xf6,0xf6,0xd1) │ │ (247,247,210) # rgb = (0xf7,0xf7,0xd2) │ │ (243,243,210) # rgb = (0xf3,0xf3,0xd2) │ │ (187,187,183) # rgb = (0xbb,0xbb,0xb7) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ (244,244,199) # rgb = (0xf4,0xf4,0xc7) │ │ (247,247,212) # rgb = (0xf7,0xf7,0xd4) │ │ (247,247,215) # rgb = (0xf7,0xf7,0xd7) │ │ (248,248,216) # rgb = (0xf8,0xf8,0xd8) │ │ (248,248,217) # rgb = (0xf8,0xf8,0xd9) │ │ (238,238,214) # rgb = (0xee,0xee,0xd6) │ │ (167,167,165) # rgb = (0xa7,0xa7,0xa5) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (248,248,215) # rgb = (0xf8,0xf8,0xd7) │ │ (248,248,218) # rgb = (0xf8,0xf8,0xda) │ │ (249,249,221) # rgb = (0xf9,0xf9,0xdd) │ │ (249,249,223) # rgb = (0xf9,0xf9,0xdf) │ │ (249,249,224) # rgb = (0xf9,0xf9,0xe0) │ │ (229,229,214) # rgb = (0xe5,0xe5,0xd6) │ │ (186,186,184) # rgb = (0xba,0xba,0xb8) │ │ (191,191,187) # rgb = (0xbf,0xbf,0xbb) │ │ (199,199,194) # rgb = (0xc7,0xc7,0xc2) │ │ (206,206,199) # rgb = (0xce,0xce,0xc7) │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (209,209,202) # rgb = (0xd1,0xd1,0xca) │ │ (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ (211,211,209) # rgb = (0xd3,0xd3,0xd1) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (244,244,197) # rgb = (0xf4,0xf4,0xc5) │ │ (246,246,207) # rgb = (0xf6,0xf6,0xcf) │ │ (249,249,220) # rgb = (0xf9,0xf9,0xdc) │ │ (250,250,227) # rgb = (0xfa,0xfa,0xe3) │ │ (250,250,230) # rgb = (0xfa,0xfa,0xe6) │ │ (250,250,231) # rgb = (0xfa,0xfa,0xe7) │ │ (249,249,230) # rgb = (0xf9,0xf9,0xe6) │ │ (244,244,226) # rgb = (0xf4,0xf4,0xe2) │ │ (249,249,227) # rgb = (0xf9,0xf9,0xe3) │ │ (244,244,207) # rgb = (0xf4,0xf4,0xcf) │ │ (236,236,203) # rgb = (0xec,0xec,0xcb) │ │ (225,225,202) # rgb = (0xe1,0xe1,0xca) │ │ - (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ - (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (246,246,205) # rgb = (0xf6,0xf6,0xcd) │ │ (248,248,220) # rgb = (0xf8,0xf8,0xdc) │ │ (249,249,225) # rgb = (0xf9,0xf9,0xe1) │ │ (250,250,229) # rgb = (0xfa,0xfa,0xe5) │ │ (251,251,233) # rgb = (0xfb,0xfb,0xe9) │ │ (251,251,236) # rgb = (0xfb,0xfb,0xec) │ │ (252,252,238) # rgb = (0xfc,0xfc,0xee) │ │ @@ -156,43 +156,43 @@ │ │ (251,251,235) # rgb = (0xfb,0xfb,0xeb) │ │ (252,252,241) # rgb = (0xfc,0xfc,0xf1) │ │ (253,253,246) # rgb = (0xfd,0xfd,0xf6) │ │ (254,254,251) # rgb = (0xfe,0xfe,0xfb) │ │ (240,240,178) # rgb = (0xf0,0xf0,0xb2) │ │ } │ │ tRNS { │ │ - 0 187 225 235 133 198 255 255 255 255 255 255 255 255 255 254 123 255 255 255 255 255 255 255 255 255 252 114 198 255 255 255 255 255 255 255 255 255 105 198 255 255 255 255 255 255 255 255 255 255 252 96 255 255 255 255 255 255 255 255 255 255 89 198 255 255 255 255 255 255 255 255 255 255 252 80 255 255 255 255 255 255 255 255 255 255 255 255 255 255 251 70 198 255 255 255 255 255 255 255 255 255 255 255 255 255 63 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 57 255 255 255 255 255 255 255 255 255 255 255 255 202 198 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0 187 225 235 133 198 254 123 252 114 198 105 198 252 96 89 198 252 80 251 70 198 63 253 57 202 198} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000010202020202020202020203040000000000000000000000000000 │ │ -00000000000506060708090a0b0c0d0d0e0f1000000000000000000000000000 │ │ -0000000000050711120c13141516161718191a1b000000000000000000000000 │ │ -00000000001c120d14151d1e1f2021222324251a260000000000000000000000 │ │ -0000000000272816291f222a2b2c2d2e2e2f3031323300000000000000000000 │ │ -000000000027171f34352d3637383939393a3b3c3d1a3e000000000000000000 │ │ -00000000003f202a2d403841424344444445464748494a4b0000000000000000 │ │ -00000000003f352e4c414d4e4f505152535455565758595a5b00000000000000 │ │ -00000000005c2e385d444f525e5f606162636465666768695a6a000000000000 │ │ -00000000005c4c5d44505e6b6c6d6e6f707172737475767778797a0000000000 │ │ -00000000005c7b437c5e607d6f7e7f808182836f7d605e848586870000000000 │ │ -0000000000884289526b8a8b8c8d8e8f8f8e8d8c8b8a6b528942880000000000 │ │ -000000000088437c5e6c6e908d8f919292918f8d906e6c5e7c43880000000000 │ │ -000000000088435093946f7f95969798989796957f6f94935043880000000000 │ │ -000000000088435093946f7f95969798989796957f6f94935043880000000000 │ │ -000000000088437c5e6c6e908d8f919292918f8d906e6c5e7c43880000000000 │ │ -0000000000884289526b8a8b8c8d8e8f8f8e8d8c8b8a6b528942880000000000 │ │ -00000000005c7b437c5e607d6f7e8c80807f7e6f7d605e7c437b5c0000000000 │ │ -00000000005c4c5d44505e6b6c6d6e6f6f6e6d6c6b5e50445d4c5c0000000000 │ │ -00000000005c2e385d444f525e5f606161605f5e524f445d382e5c0000000000 │ │ -00000000003f352e4c414d4e4f5051525251504f4e4d414c2e353f0000000000 │ │ -00000000003f202a2d40384142434444444443424138402d2a203f0000000000 │ │ -000000000027171f34352d363738393939393837362d35341f17270000000000 │ │ -0000000000272815991f222a2b2c2d2e2e2d2c2b2a221f291628270000000000 │ │ -00000000001c120d14151d1e1f2021222221201f1e1d15140d121c0000000000 │ │ -0000000000050711120c1314151616171716161514130c121107050000000000 │ │ -00000000000506060608090a0b0c0d0d0d0d0c0b0a0908070606050000000000 │ │ +0000000000051b1b1c1d1e1f2021222223060700000000000000000000000000 │ │ +0000000000051c24252126272829292a2b2c0809000000000000000000000000 │ │ +00000000000a252227282d2e2f303132333435080b0000000000000000000000 │ │ +00000000000c3629372f3238393a3b3c3c3d3e3f0d0e00000000000000000000 │ │ +00000000000c2a2f40413b42434445454546474849080f000000000000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4f5051525311120000000000000000 │ │ +000000000010413c544b55565758595a5b5c5d5e5f6061131400000000000000 │ │ +0000000000153c44624e575a636465666768696a6b6c6d6e1316000000000000 │ │ +00000000001554624e58636f707172737475767778797a7b7c17180000000000 │ │ +0000000000157d4d7e63657f73808182838485737f6563868788190000000000 │ │ +00000000001a4c895a6f8a8b8c8d8e8f8f8e8d8c8b8a6f5a894c1a0000000000 │ │ +00000000001a4d7e637072908d8f919292918f8d907270637e4d1a0000000000 │ │ +00000000001a4d5893947381959697989897969581739493584d1a0000000000 │ │ +00000000001a4d5893947381959697989897969581739493584d1a0000000000 │ │ +00000000001a4d7e637072908d8f919292918f8d907270637e4d1a0000000000 │ │ +00000000001a4c895a6f8a8b8c8d8e8f8f8e8d8c8b8a6f5a894c1a0000000000 │ │ +0000000000157d4d7e63657f73808c82828180737f65637e4d7d150000000000 │ │ +00000000001554624e58636f70717273737271706f63584e6254150000000000 │ │ +0000000000153c44624e575a63646566666564635a574e62443c150000000000 │ │ +000000000010413c544b55565758595a5a59585756554b543c41100000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4e4d4c4b444a3b3830100000000000 │ │ +00000000000c2a2f40413b424344454545454443423b41402f2a0c0000000000 │ │ +00000000000c3628992f3238393a3b3c3c3b3a3938322f3729360c0000000000 │ │ +00000000000a252227282d2e2f3031323231302f2e2d282722250a0000000000 │ │ +0000000000051c24252126272829292a2a29292827262125241c050000000000 │ │ +0000000000051b1b1b1d1e1f20212222222221201f1e1d1c1b1b050000000000 │ │ 0000000000010202020202020202020202020202020202020202010000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/ic_csv.png │ ├── sng │ │ @@ -1,150 +1,150 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (214,214,195) # rgb = (0xd6,0xd6,0xc3) │ │ (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (205,205,203) # rgb = (0xcd,0xcd,0xcb) │ │ (211,211,198) # rgb = (0xd3,0xd3,0xc6) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ + (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ + (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ + (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ + (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ + (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (237,237,159) # rgb = (0xed,0xed,0x9f) │ │ (237,237,160) # rgb = (0xed,0xed,0xa0) │ │ (238,238,162) # rgb = (0xee,0xee,0xa2) │ │ (238,238,164) # rgb = (0xee,0xee,0xa4) │ │ (238,238,165) # rgb = (0xee,0xee,0xa5) │ │ (238,238,167) # rgb = (0xee,0xee,0xa7) │ │ (239,239,168) # rgb = (0xef,0xef,0xa8) │ │ (239,239,169) # rgb = (0xef,0xef,0xa9) │ │ (226,226,183) # rgb = (0xe2,0xe2,0xb7) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (238,238,163) # rgb = (0xee,0xee,0xa3) │ │ (238,238,166) # rgb = (0xee,0xee,0xa6) │ │ (239,239,170) # rgb = (0xef,0xef,0xaa) │ │ (239,239,172) # rgb = (0xef,0xef,0xac) │ │ (240,240,174) # rgb = (0xf0,0xf0,0xae) │ │ (240,240,175) # rgb = (0xf0,0xf0,0xaf) │ │ (240,240,176) # rgb = (0xf0,0xf0,0xb0) │ │ (232,232,183) # rgb = (0xe8,0xe8,0xb7) │ │ (203,203,200) # rgb = (0xcb,0xcb,0xc8) │ │ - (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ - (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ - (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ (240,240,177) # rgb = (0xf0,0xf0,0xb1) │ │ (241,241,179) # rgb = (0xf1,0xf1,0xb3) │ │ (241,241,180) # rgb = (0xf1,0xf1,0xb4) │ │ (241,241,181) # rgb = (0xf1,0xf1,0xb5) │ │ (241,241,182) # rgb = (0xf1,0xf1,0xb6) │ │ (241,241,183) # rgb = (0xf1,0xf1,0xb7) │ │ (237,237,185) # rgb = (0xed,0xed,0xb9) │ │ (202,202,197) # rgb = (0xca,0xca,0xc5) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (239,239,171) # rgb = (0xef,0xef,0xab) │ │ (241,241,178) # rgb = (0xf1,0xf1,0xb2) │ │ (242,242,185) # rgb = (0xf2,0xf2,0xb9) │ │ (242,242,187) # rgb = (0xf2,0xf2,0xbb) │ │ (242,242,188) # rgb = (0xf2,0xf2,0xbc) │ │ (243,243,189) # rgb = (0xf3,0xf3,0xbd) │ │ (243,243,190) # rgb = (0xf3,0xf3,0xbe) │ │ (203,203,197) # rgb = (0xcb,0xcb,0xc5) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ (242,242,183) # rgb = (0xf2,0xf2,0xb7) │ │ (242,242,186) # rgb = (0xf2,0xf2,0xba) │ │ (243,243,191) # rgb = (0xf3,0xf3,0xbf) │ │ (243,243,193) # rgb = (0xf3,0xf3,0xc1) │ │ (244,244,195) # rgb = (0xf4,0xf4,0xc3) │ │ (244,244,196) # rgb = (0xf4,0xf4,0xc4) │ │ (204,204,196) # rgb = (0xcc,0xcc,0xc4) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ - (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ (243,243,192) # rgb = (0xf3,0xf3,0xc0) │ │ (244,244,198) # rgb = (0xf4,0xf4,0xc6) │ │ (245,245,200) # rgb = (0xf5,0xf5,0xc8) │ │ (245,245,202) # rgb = (0xf5,0xf5,0xca) │ │ (245,245,203) # rgb = (0xf5,0xf5,0xcb) │ │ (198,198,194) # rgb = (0xc6,0xc6,0xc2) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (244,244,194) # rgb = (0xf4,0xf4,0xc2) │ │ (245,245,201) # rgb = (0xf5,0xf5,0xc9) │ │ (245,245,204) # rgb = (0xf5,0xf5,0xcc) │ │ (246,246,206) # rgb = (0xf6,0xf6,0xce) │ │ (246,246,208) # rgb = (0xf6,0xf6,0xd0) │ │ (246,246,209) # rgb = (0xf6,0xf6,0xd1) │ │ (247,247,210) # rgb = (0xf7,0xf7,0xd2) │ │ (243,243,210) # rgb = (0xf3,0xf3,0xd2) │ │ (187,187,183) # rgb = (0xbb,0xbb,0xb7) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ (244,244,199) # rgb = (0xf4,0xf4,0xc7) │ │ (247,247,212) # rgb = (0xf7,0xf7,0xd4) │ │ (247,247,215) # rgb = (0xf7,0xf7,0xd7) │ │ (248,248,216) # rgb = (0xf8,0xf8,0xd8) │ │ (248,248,217) # rgb = (0xf8,0xf8,0xd9) │ │ (238,238,214) # rgb = (0xee,0xee,0xd6) │ │ (167,167,165) # rgb = (0xa7,0xa7,0xa5) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (248,248,215) # rgb = (0xf8,0xf8,0xd7) │ │ (248,248,218) # rgb = (0xf8,0xf8,0xda) │ │ (249,249,221) # rgb = (0xf9,0xf9,0xdd) │ │ (249,249,223) # rgb = (0xf9,0xf9,0xdf) │ │ (249,249,224) # rgb = (0xf9,0xf9,0xe0) │ │ (229,229,214) # rgb = (0xe5,0xe5,0xd6) │ │ (186,186,184) # rgb = (0xba,0xba,0xb8) │ │ (191,191,187) # rgb = (0xbf,0xbf,0xbb) │ │ (199,199,194) # rgb = (0xc7,0xc7,0xc2) │ │ (206,206,199) # rgb = (0xce,0xce,0xc7) │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (209,209,202) # rgb = (0xd1,0xd1,0xca) │ │ (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ (211,211,209) # rgb = (0xd3,0xd3,0xd1) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (244,244,197) # rgb = (0xf4,0xf4,0xc5) │ │ (246,246,207) # rgb = (0xf6,0xf6,0xcf) │ │ (249,249,220) # rgb = (0xf9,0xf9,0xdc) │ │ (250,250,227) # rgb = (0xfa,0xfa,0xe3) │ │ (250,250,230) # rgb = (0xfa,0xfa,0xe6) │ │ (250,250,231) # rgb = (0xfa,0xfa,0xe7) │ │ (249,249,230) # rgb = (0xf9,0xf9,0xe6) │ │ (244,244,226) # rgb = (0xf4,0xf4,0xe2) │ │ (249,249,227) # rgb = (0xf9,0xf9,0xe3) │ │ (244,244,207) # rgb = (0xf4,0xf4,0xcf) │ │ (236,236,203) # rgb = (0xec,0xec,0xcb) │ │ (225,225,202) # rgb = (0xe1,0xe1,0xca) │ │ - (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ - (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (246,246,205) # rgb = (0xf6,0xf6,0xcd) │ │ (248,248,220) # rgb = (0xf8,0xf8,0xdc) │ │ (249,249,225) # rgb = (0xf9,0xf9,0xe1) │ │ (250,250,229) # rgb = (0xfa,0xfa,0xe5) │ │ (251,251,233) # rgb = (0xfb,0xfb,0xe9) │ │ (251,251,236) # rgb = (0xfb,0xfb,0xec) │ │ (252,252,238) # rgb = (0xfc,0xfc,0xee) │ │ @@ -237,43 +237,43 @@ │ │ (175,175,153) # rgb = (0xaf,0xaf,0x99) │ │ (216,216,188) # rgb = (0xd8,0xd8,0xbc) │ │ (185,185,155) # rgb = (0xb9,0xb9,0x9b) │ │ (224,224,185) # rgb = (0xe0,0xe0,0xb9) │ │ (240,240,178) # rgb = (0xf0,0xf0,0xb2) │ │ } │ │ tRNS { │ │ - 0 187 225 235 133 198 255 255 255 255 255 255 255 255 255 254 123 255 255 255 255 255 255 255 255 255 252 114 198 255 255 255 255 255 255 255 255 255 105 198 255 255 255 255 255 255 255 255 255 255 252 96 255 255 255 255 255 255 255 255 255 255 89 198 255 255 255 255 255 255 255 255 255 255 252 80 255 255 255 255 255 255 255 255 255 255 255 255 255 255 251 70 198 255 255 255 255 255 255 255 255 255 255 255 255 255 63 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 57 255 255 255 255 255 255 255 255 255 255 255 255 202 198 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0 187 225 235 133 198 254 123 252 114 198 105 198 252 96 89 198 252 80 251 70 198 63 253 57 202 198} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000010202020202020202020203040000000000000000000000000000 │ │ -00000000000506060708090a0b0c0d0d0e0f1000000000000000000000000000 │ │ -0000000000050711120c13141516161718191a1b000000000000000000000000 │ │ -00000000001c120d14151d1e1f2021222324251a260000000000000000000000 │ │ -0000000000272816291f222a2b2c2d2e2e2f3031323300000000000000000000 │ │ -000000000027171f34352d3637383939393a3b3c3d1a3e000000000000000000 │ │ -00000000003f202a2d403841424344444445464748494a4b0000000000000000 │ │ -00000000003f352e4c414d4e4f505152535455565758595a5b00000000000000 │ │ -00000000005c2e385d444f525e5f606162636465666768695a6a000000000000 │ │ -00000000005c4c5d44505e6b6c6d6e6f707172737475767778797a0000000000 │ │ -00000000005c7b437c5e607d6f7e7f808182836f7d605e848586870000000000 │ │ -0000000000884289526b8a8b8c8d8e8f8f8e8d8c8b8a6b528942880000000000 │ │ -000000000088437c5e6c6e908d8f919292918f8d906e6c5e7c43880000000000 │ │ -0000000000884350939495969798999a9b24989c9d6f9e9fa043880000000000 │ │ -0000000000884350a1a2a3a4a5a6a7a8a9aaabacad6faeafb043880000000000 │ │ -000000000088437cb1b26eb3b4b5b6b7b8b9babbbcbdbebf7c43880000000000 │ │ -0000000000884289c0c18a8b8c8dc2c3c4c5c6c7a2c8c9ca8942880000000000 │ │ -00000000005c7b43cbcc60cdcecfadd080d1d26fd3d4d5d6437b5c0000000000 │ │ -00000000005c4c5dd7d8d9dadb6ddcddcededf6ce0e1e2445d4c5c0000000000 │ │ -00000000005c2e385d44e3e45e5f60e5e6e75f5e52e8e95d382e5c0000000000 │ │ -00000000003f352e4c414d4e4f5051525251504f4e4d414c2e353f0000000000 │ │ -00000000003f202a2d40384142434444444443424138402d2a203f0000000000 │ │ -000000000027171f34352d363738393939393837362d35341f17270000000000 │ │ -0000000000272815ea1f222a2b2c2d2e2e2d2c2b2a221f291628270000000000 │ │ -00000000001c120d14151d1e1f2021222221201f1e1d15140d121c0000000000 │ │ -0000000000050711120c1314151616171716161514130c121107050000000000 │ │ -00000000000506060608090a0b0c0d0d0d0d0c0b0a0908070606050000000000 │ │ +0000000000051b1b1c1d1e1f2021222223060700000000000000000000000000 │ │ +0000000000051c24252126272829292a2b2c0809000000000000000000000000 │ │ +00000000000a252227282d2e2f303132333435080b0000000000000000000000 │ │ +00000000000c3629372f3238393a3b3c3c3d3e3f0d0e00000000000000000000 │ │ +00000000000c2a2f40413b42434445454546474849080f000000000000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4f5051525311120000000000000000 │ │ +000000000010413c544b55565758595a5b5c5d5e5f6061131400000000000000 │ │ +0000000000153c44624e575a636465666768696a6b6c6d6e1316000000000000 │ │ +00000000001554624e58636f707172737475767778797a7b7c17180000000000 │ │ +0000000000157d4d7e63657f73808182838485737f6563868788190000000000 │ │ +00000000001a4c895a6f8a8b8c8d8e8f8f8e8d8c8b8a6f5a894c1a0000000000 │ │ +00000000001a4d7e637072908d8f919292918f8d907270637e4d1a0000000000 │ │ +00000000001a4d58939495969798999a9b34989c9d739e9fa04d1a0000000000 │ │ +00000000001a4d58a1a2a3a4a5a6a7a8a9aaabacad73aeafb04d1a0000000000 │ │ +00000000001a4d7eb1b272b3b4b5b6b7b8b9babbbcbdbebf7e4d1a0000000000 │ │ +00000000001a4c89c0c18a8b8c8dc2c3c4c5c6c7a2c8c9ca894c1a0000000000 │ │ +0000000000157d4dcbcc65cdcecfadd082d1d273d3d4d5d64d7d150000000000 │ │ +0000000000155462d7d8d9dadb71dcddcededf70e0e1e24e6254150000000000 │ │ +0000000000153c44624ee3e4636465e5e6e764635ae8e962443c150000000000 │ │ +000000000010413c544b55565758595a5a59585756554b543c41100000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4e4d4c4b444a3b3830100000000000 │ │ +00000000000c2a2f40413b424344454545454443423b41402f2a0c0000000000 │ │ +00000000000c3628ea2f3238393a3b3c3c3b3a3938322f3729360c0000000000 │ │ +00000000000a252227282d2e2f3031323231302f2e2d282722250a0000000000 │ │ +0000000000051c24252126272829292a2a29292827262125241c050000000000 │ │ +0000000000051b1b1b1d1e1f20212222222221201f1e1d1c1b1b050000000000 │ │ 0000000000010202020202020202020202020202020202020202010000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/ic_menu_preferences.png │ ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff06 ff08 ff07 ff05 ff03 ff03 ff06 ff09 ff0a ff0a ff07 ff03 ff01 ff01 ff01 ff02 ff01 ff01 7300 7300 ff01 ff01 ff02 ff01 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff06 ff09 ff0d ff12 ff17 ff1a ff1a ff16 ff12 ff12 ff17 ff1d ff20 ff1d ff15 ff0b ff04 ff04 ff07 ff08 ff05 ff02 7300 7300 ff02 ff06 ff09 ff07 ff04 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff0c ff15 ff1d ff24 9858 6da9 60d6 61d6 67b7 ff2c ff2c 719a 5bff 5bff 5bff 5dd7 eb19 ff0b ff0d ff14 6973 ff0e ff05 7300 7300 ff05 ff0e 6879 ff15 ff0d ff04 ff01 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff0f d827 6f98 5cec 5bff 5dff 5eff 6cff 6fff 62ff 5eff 5cff 5eff 75ff 87ff 83ff 77ff d02e ff15 ee1f 63bb 58ff ff17 ff09 7200 7200 ff09 ff18 58ff 62c0 e122 ff0b ff02 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff0f c82e 61d4 5dff 72ff 83ff 88ff 8cff 91ff 94ff 94ff 91ff 8aff 8aff 90ff 96ff 98ff 8dff db35 ff1f 7b7e 5eff 73ff ff1e ff0b 7200 7200 ff0b ff1e 71ff 62ff 7690 ff15 ff06 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff0b ff1d 63c3 5eff 7fff 8eff 95ff 98ff 9aff 9cff 9eff 9eff 9cff 99ff 98ff 9cff 9fff a0ff 93ff de38 ff28 6bd4 72ff 85ff ff21 ff0b 7200 7200 ff0b ff21 7cff 81ff 73ec f122 ff0a ff01 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff06 ff15 7a82 5bff 7dff 91ff 9aff 9eff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 94ff df3b d93a 6fff 84ff 8dff ff22 ff0c 7100 7100 ff0c ff22 7cff 93ff 84ff a357 ff0f ff02 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff01 ff0b e425 60ec 71ff 90ff 9fff a9ff b1ff aeff a7ff 9eff 9eff a8ff b1ff b6ff adff a3ff 9eff 9fff 97ff df38 b555 78ff 92ff 8dff ff2a ff16 ff0c ff0c ff16 ff2a 78ff 95ff 90ff 9d73 ff11 ff03 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff03 ff10 8e65 6bff 8aff a1ff aefd bbb2 ce6d d05c a5f5 9dff 9dff a3ff ea3f ff32 bfa1 b9ff baff baff acdc ff23 b354 80ff 94ff 76ff c649 ff2a ff22 ff22 ff2a c049 64ff 94ff 98ff a178 ff11 ff03 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff04 ff14 7d95 7cff 9eff aee7 cd5d ff1f ff1e ff2d 8ff3 98ff 9bff 91ff df39 ff1c ff17 ff1d ff20 ff1d ff16 ff15 e42b 85f8 99ff 7cff 6aff 5dff 57ff 57ff 57ff 58ff 68ff 95ff 99ff b554 ff0e ff02 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff05 ff13 80a1 91ff a7cf e137 ff16 ff0b ff10 ff23 81f3 93ff 9aff 90ff d932 ff0f ff06 ff09 ff0b ff0a ff07 ff0a ff19 92b2 9bff 9bff 95ff 88ff 82ff 82ff 82ff 82ff 88ff 9dff 9de2 f520 ff0a ff01 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff03 ff0e 9e69 a1ea c04d ff13 ff07 ff02 ff0b ff21 7af3 90ff 98ff 8fff d831 ff0d ff01 7000 7200 7400 7300 ff03 ff0f c043 9af3 a1ff 97ff 94ff 91ff 91ff 91ff 91ff 9bff a3ff b66e ff13 ff05 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff02 ff07 ff0d ff11 ff0d ff07 ff02 ff00 ff0b ff21 77f3 8dff 96ff 8dff d731 ff0d ff01 6b00 6b00 6b00 6b00 ff01 ff07 ff14 b961 a8f8 a4ff 99ff 97ff 97ff 98ff a2ff a9ff b787 ff18 ff09 ff02 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff02 ff04 ff05 ff03 ff02 ff00 ff00 ff0b ff21 76f3 8cff 95ff 8cff d731 ff0d ff01 6a00 6a00 6a00 6a00 6a00 ff02 ff08 ff17 d048 a5cf 9bff 96ff 96ff 9bff a5e0 c65e ff1a ff0a ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff0b ff21 75f3 8bff 94ff 8bff d731 ff0d ff01 6a00 6a00 6a00 6a00 6a00 6a00 ff02 ff0b ff1f 9898 91ff 94ff 95ff 95ff 9ea4 ff22 ff0d ff03 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff0b ff21 74f3 89ff 92ff 89ff d631 ff0d ff01 6800 6800 6800 6800 6800 6800 6800 ff07 ff1a 7fa9 81ff 91ff 93ff 8aff 8ab5 ff1b ff08 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff0c ff22 73f3 88ff 91ff 88ff d732 ff0e ff01 6700 6700 6700 6700 6700 6700 6700 ff07 ff1a 76bc 7dff 8fff 92ff 8aff 85c8 ff1c ff08 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff04 ff12 ff29 6bf3 86ff 8fff 7fff d838 ff14 ff05 ff01 6600 6600 6600 6600 6600 6600 ff08 ff1c 71ca 7bff 8dff 90ff 89ff 81d6 ff1d ff09 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff04 ff0c d627 866f 5af8 84ff 8dff 6eff 857d c62e ff0d ff04 6500 6500 6500 6500 6500 6500 ff09 ff1e 6ddd 7bff 8cff 8eff 88ff 7ee9 ff1f ff0a ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff07 ff17 53db 51ff 63ff 84ff 8cff 79ff 62ff 58dd ff17 ff07 6400 6400 6400 6400 6400 6400 ff0a ff20 6bec 7cff 8bff 8dff 89ff 7df8 ff21 ff0b ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff0b c72c 62ff 6eff 7cff 86ff 8bff 8bff 81ff 6eff da27 ff0a 6300 6300 6300 6300 6300 6300 ff0c ff22 69fd 7eff 8aff 8bff 8aff 7bff d92e ff0d ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0c cd30 6aff 7cff 85ff 88ff 8aff 8aff 89ff 7cff d130 ff0c ff01 6200 6200 6200 6200 ff01 ff0d c137 68ff 80ff 89ff 8aff 8aff 7cff b345 ff0e ff02 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d ce31 6bff 81ff 87ff 88ff 88ff 88ff 88ff 7eff d331 ff0d ff01 6000 6000 6000 6000 ff02 ff0f a648 68ff 81ff 88ff 88ff 88ff 7cff a356 ff10 ff02 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cd31 6aff 80ff 87ff 87ff 87ff 87ff 87ff 7eff d331 ff0d ff01 5f00 5f00 5f00 5f00 ff03 ff11 925f 69ff 81ff 87ff 87ff 87ff 7bff 966d ff12 ff03 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cd31 69ff 7eff 85ff 85ff 85ff 85ff 85ff 7cff d331 ff0d ff01 5e00 5e00 5e00 5e00 ff04 ff13 8870 69ff 7fff 85ff 85ff 85ff 7bff 8d80 ff14 ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cd31 68ff 7dff 84ff 84ff 84ff 84ff 84ff 7bff d331 ff0d ff01 5e00 5e00 5e00 5e00 ff05 ff14 7d83 6aff 7fff 84ff 84ff 84ff 7aff 8890 ff16 ff05 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cd31 68ff 7cff 83ff 83ff 83ff 83ff 83ff 7aff d231 ff0d ff01 5d00 5d00 5d00 5d00 ff06 ff16 7497 6aff 7eff 83ff 83ff 83ff 7aff 80a4 ff18 ff06 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 66ff 7aff 81ff 81ff 81ff 81ff 81ff 78ff d231 ff0d ff01 5b00 5b00 5b00 5b00 ff06 ff18 6fa6 6bff 7dff 81ff 81ff 81ff 79ff 7bb2 ff1a ff07 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 65ff 79ff 80ff 80ff 80ff 80ff 80ff 77ff d131 ff0d ff01 5b00 5b00 5b00 5b00 ff07 ff1a 68b9 6cff 7cff 80ff 80ff 80ff 79ff 76c5 ff1b ff08 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 64ff 79ff 7fff 7fff 7fff 7fff 7fff 76ff d131 ff0d ff01 5a00 5a00 5a00 5a00 ff08 ff1c 64ca 70ff 8bff 97ff 99ff 8eff 80ff 75d6 ff1d ff09 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cc31 63ff 77ff 7dff 7dff 7dff 7dff 7dff 74ff d131 ff0d ff01 5800 5800 5800 5800 ff09 ff1d 61db 7aff 93e2 c168 c563 9acf 88ff 73e5 ff1e ff0a ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0d cb31 62ff 76ff 7cff 7cff 7cff 7cff 7cff 73ff d031 ff0d ff01 5700 5700 5700 5700 ff0a ff1f 60e7 77ff a274 ff28 ff26 c350 7fff 73e7 ff1f ff0a ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff0c ca30 61ff 75ff 7bff 7bff 7bff 7bff 7bff 73ff cf30 ff0c ff01 5700 5700 5700 5700 ff0a ff1f 61e7 62ff 8c71 ff28 ff26 b050 5fff 71e7 ff1f ff0a ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff0a d02a 64ff 78ff 7aff 7aff 7aff 7aff 7cff 75ff dd28 ff0b 5700 5700 5700 5700 5700 ff09 ff1d 63e7 62ff 59e0 8e65 945e 52cd 56ff 70e7 ff1d ff09 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff07 ff17 7dd3 8cff 87ff 83ff 83ff 85ff 8dff 84e9 ff19 ff08 5600 5600 5600 5600 5600 ff07 ff17 73cc 7bff 60ff 4eff 48ff 4eff 73ff 7dd6 ff17 ff07 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff04 ff0d c730 a69c a7d4 a6d6 a6d6 a6d6 a7c0 b24f ff0f ff04 5600 5600 5600 5600 5600 ff04 ff0e aa4d 9ce0 a2ff a0ff 9cff 9bff 9be2 b648 ff0f ff04 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff05 ff0c ff14 ff1a ff1d ff1d ff1b ff16 ff0e ff06 ff02 5500 5500 5500 5500 5500 ff01 ff06 ff0f ff18 ff1f ff21 ff22 ff1f ff18 ff0f ff06 ff01 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff01 ff03 ff05 ff07 ff09 ff09 ff08 ff06 ff04 ff01 5700 5500 5500 5500 5500 5500 5500 ff02 ff04 ff07 ff0a ff0b ff0b ff0a ff07 ff04 ff02 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff06 ff08 ff07 ff05 ff03 ff03 ff06 ff09 ff0a ff0a ff07 ff03 ff01 ff01 ff01 ff02 ff01 ff01 0000 0000 ff01 ff01 ff02 ff01 ff01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff06 ff09 ff0d ff12 ff17 ff1a ff1a ff16 ff12 ff12 ff17 ff1d ff20 ff1d ff15 ff0b ff04 ff04 ff07 ff08 ff05 ff02 0000 0000 ff02 ff06 ff09 ff07 ff04 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff0c ff15 ff1d ff24 9858 6da9 60d6 61d6 67b7 ff2c ff2c 719a 5bff 5bff 5bff 5dd7 eb19 ff0b ff0d ff14 6973 ff0e ff05 0000 0000 ff05 ff0e 6879 ff15 ff0d ff04 ff01 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff0f d827 6f98 5cec 5bff 5dff 5eff 6cff 6fff 62ff 5eff 5cff 5eff 75ff 87ff 83ff 77ff d02e ff15 ee1f 63bb 58ff ff17 ff09 0000 0000 ff09 ff18 58ff 62c0 e122 ff0b ff02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff01 ff04 ff0f c82e 61d4 5dff 72ff 83ff 88ff 8cff 91ff 94ff 94ff 91ff 8aff 8aff 90ff 96ff 98ff 8dff db35 ff1f 7b7e 5eff 73ff ff1e ff0b 0000 0000 ff0b ff1e 71ff 62ff 7690 ff15 ff06 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff02 ff0b ff1d 63c3 5eff 7fff 8eff 95ff 98ff 9aff 9cff 9eff 9eff 9cff 99ff 98ff 9cff 9fff a0ff 93ff de38 ff28 6bd4 72ff 85ff ff21 ff0b 0000 0000 ff0b ff21 7cff 81ff 73ec f122 ff0a ff01 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff06 ff15 7a82 5bff 7dff 91ff 9aff 9eff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 9fff 94ff df3b d93a 6fff 84ff 8dff ff22 ff0c 0000 0000 ff0c ff22 7cff 93ff 84ff a357 ff0f ff02 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff01 ff0b e425 60ec 71ff 90ff 9fff a9ff b1ff aeff a7ff 9eff 9eff a8ff b1ff b6ff adff a3ff 9eff 9fff 97ff df38 b555 78ff 92ff 8dff ff2a ff16 ff0c ff0c ff16 ff2a 78ff 95ff 90ff 9d73 ff11 ff03 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff03 ff10 8e65 6bff 8aff a1ff aefd bbb2 ce6d d05c a5f5 9dff 9dff a3ff ea3f ff32 bfa1 b9ff baff baff acdc ff23 b354 80ff 94ff 76ff c649 ff2a ff22 ff22 ff2a c049 64ff 94ff 98ff a178 ff11 ff03 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff04 ff14 7d95 7cff 9eff aee7 cd5d ff1f ff1e ff2d 8ff3 98ff 9bff 91ff df39 ff1c ff17 ff1d ff20 ff1d ff16 ff15 e42b 85f8 99ff 7cff 6aff 5dff 57ff 57ff 57ff 58ff 68ff 95ff 99ff b554 ff0e ff02 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff05 ff13 80a1 91ff a7cf e137 ff16 ff0b ff10 ff23 81f3 93ff 9aff 90ff d932 ff0f ff06 ff09 ff0b ff0a ff07 ff0a ff19 92b2 9bff 9bff 95ff 88ff 82ff 82ff 82ff 82ff 88ff 9dff 9de2 f520 ff0a ff01 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff03 ff0e 9e69 a1ea c04d ff13 ff07 ff02 ff0b ff21 7af3 90ff 98ff 8fff d831 ff0d ff01 0000 0000 0000 0000 ff03 ff0f c043 9af3 a1ff 97ff 94ff 91ff 91ff 91ff 91ff 9bff a3ff b66e ff13 ff05 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff02 ff07 ff0d ff11 ff0d ff07 ff02 0000 ff0b ff21 77f3 8dff 96ff 8dff d731 ff0d ff01 0000 0000 0000 0000 ff01 ff07 ff14 b961 a8f8 a4ff 99ff 97ff 97ff 98ff a2ff a9ff b787 ff18 ff09 ff02 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ff02 ff04 ff05 ff03 ff02 0000 0000 ff0b ff21 76f3 8cff 95ff 8cff d731 ff0d ff01 0000 0000 0000 0000 0000 ff02 ff08 ff17 d048 a5cf 9bff 96ff 96ff 9bff a5e0 c65e ff1a ff0a ff03 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0b ff21 75f3 8bff 94ff 8bff d731 ff0d ff01 0000 0000 0000 0000 0000 0000 ff02 ff0b ff1f 9898 91ff 94ff 95ff 95ff 9ea4 ff22 ff0d ff03 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0b ff21 74f3 89ff 92ff 89ff d631 ff0d ff01 0000 0000 0000 0000 0000 0000 0000 ff07 ff1a 7fa9 81ff 91ff 93ff 8aff 8ab5 ff1b ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0c ff22 73f3 88ff 91ff 88ff d732 ff0e ff01 0000 0000 0000 0000 0000 0000 0000 ff07 ff1a 76bc 7dff 8fff 92ff 8aff 85c8 ff1c ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff04 ff12 ff29 6bf3 86ff 8fff 7fff d838 ff14 ff05 ff01 0000 0000 0000 0000 0000 0000 ff08 ff1c 71ca 7bff 8dff 90ff 89ff 81d6 ff1d ff09 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff04 ff0c d627 866f 5af8 84ff 8dff 6eff 857d c62e ff0d ff04 0000 0000 0000 0000 0000 0000 ff09 ff1e 6ddd 7bff 8cff 8eff 88ff 7ee9 ff1f ff0a 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff07 ff17 53db 51ff 63ff 84ff 8cff 79ff 62ff 58dd ff17 ff07 0000 0000 0000 0000 0000 0000 ff0a ff20 6bec 7cff 8bff 8dff 89ff 7df8 ff21 ff0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0b c72c 62ff 6eff 7cff 86ff 8bff 8bff 81ff 6eff da27 ff0a 0000 0000 0000 0000 0000 0000 ff0c ff22 69fd 7eff 8aff 8bff 8aff 7bff d92e ff0d ff01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0c cd30 6aff 7cff 85ff 88ff 8aff 8aff 89ff 7cff d130 ff0c ff01 0000 0000 0000 0000 ff01 ff0d c137 68ff 80ff 89ff 8aff 8aff 7cff b345 ff0e ff02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d ce31 6bff 81ff 87ff 88ff 88ff 88ff 88ff 7eff d331 ff0d ff01 0000 0000 0000 0000 ff02 ff0f a648 68ff 81ff 88ff 88ff 88ff 7cff a356 ff10 ff02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cd31 6aff 80ff 87ff 87ff 87ff 87ff 87ff 7eff d331 ff0d ff01 0000 0000 0000 0000 ff03 ff11 925f 69ff 81ff 87ff 87ff 87ff 7bff 966d ff12 ff03 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cd31 69ff 7eff 85ff 85ff 85ff 85ff 85ff 7cff d331 ff0d ff01 0000 0000 0000 0000 ff04 ff13 8870 69ff 7fff 85ff 85ff 85ff 7bff 8d80 ff14 ff04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cd31 68ff 7dff 84ff 84ff 84ff 84ff 84ff 7bff d331 ff0d ff01 0000 0000 0000 0000 ff05 ff14 7d83 6aff 7fff 84ff 84ff 84ff 7aff 8890 ff16 ff05 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cd31 68ff 7cff 83ff 83ff 83ff 83ff 83ff 7aff d231 ff0d ff01 0000 0000 0000 0000 ff06 ff16 7497 6aff 7eff 83ff 83ff 83ff 7aff 80a4 ff18 ff06 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 66ff 7aff 81ff 81ff 81ff 81ff 81ff 78ff d231 ff0d ff01 0000 0000 0000 0000 ff06 ff18 6fa6 6bff 7dff 81ff 81ff 81ff 79ff 7bb2 ff1a ff07 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 65ff 79ff 80ff 80ff 80ff 80ff 80ff 77ff d131 ff0d ff01 0000 0000 0000 0000 ff07 ff1a 68b9 6cff 7cff 80ff 80ff 80ff 79ff 76c5 ff1b ff08 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 64ff 79ff 7fff 7fff 7fff 7fff 7fff 76ff d131 ff0d ff01 0000 0000 0000 0000 ff08 ff1c 64ca 70ff 8bff 97ff 99ff 8eff 80ff 75d6 ff1d ff09 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cc31 63ff 77ff 7dff 7dff 7dff 7dff 7dff 74ff d131 ff0d ff01 0000 0000 0000 0000 ff09 ff1d 61db 7aff 93e2 c168 c563 9acf 88ff 73e5 ff1e ff0a 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0d cb31 62ff 76ff 7cff 7cff 7cff 7cff 7cff 73ff d031 ff0d ff01 0000 0000 0000 0000 ff0a ff1f 60e7 77ff a274 ff28 ff26 c350 7fff 73e7 ff1f ff0a 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0c ca30 61ff 75ff 7bff 7bff 7bff 7bff 7bff 73ff cf30 ff0c ff01 0000 0000 0000 0000 ff0a ff1f 61e7 62ff 8c71 ff28 ff26 b050 5fff 71e7 ff1f ff0a 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0a d02a 64ff 78ff 7aff 7aff 7aff 7aff 7cff 75ff dd28 ff0b 0000 0000 0000 0000 0000 ff09 ff1d 63e7 62ff 59e0 8e65 945e 52cd 56ff 70e7 ff1d ff09 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff07 ff17 7dd3 8cff 87ff 83ff 83ff 85ff 8dff 84e9 ff19 ff08 0000 0000 0000 0000 0000 ff07 ff17 73cc 7bff 60ff 4eff 48ff 4eff 73ff 7dd6 ff17 ff07 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff04 ff0d c730 a69c a7d4 a6d6 a6d6 a6d6 a7c0 b24f ff0f ff04 0000 0000 0000 0000 0000 ff04 ff0e aa4d 9ce0 a2ff a0ff 9cff 9bff 9be2 b648 ff0f ff04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff05 ff0c ff14 ff1a ff1d ff1d ff1b ff16 ff0e ff06 ff02 0000 0000 0000 0000 0000 ff01 ff06 ff0f ff18 ff1f ff21 ff22 ff1f ff18 ff0f ff06 ff01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff03 ff05 ff07 ff09 ff09 ff08 ff06 ff04 ff01 0000 0000 0000 0000 0000 0000 0000 ff02 ff04 ff07 ff0a ff0b ff0b ff0a ff07 ff04 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable/ic_sql.png │ ├── sng │ │ @@ -1,150 +1,150 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (214,214,195) # rgb = (0xd6,0xd6,0xc3) │ │ (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (205,205,203) # rgb = (0xcd,0xcd,0xcb) │ │ (211,211,198) # rgb = (0xd3,0xd3,0xc6) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ + (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ + (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ + (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ + (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ + (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ + (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ + (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ + (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (206,206,206) # rgb = (0xce,0xce,0xce) │ │ + (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ + (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (237,237,159) # rgb = (0xed,0xed,0x9f) │ │ (237,237,160) # rgb = (0xed,0xed,0xa0) │ │ (238,238,162) # rgb = (0xee,0xee,0xa2) │ │ (238,238,164) # rgb = (0xee,0xee,0xa4) │ │ (238,238,165) # rgb = (0xee,0xee,0xa5) │ │ (238,238,167) # rgb = (0xee,0xee,0xa7) │ │ (239,239,168) # rgb = (0xef,0xef,0xa8) │ │ (239,239,169) # rgb = (0xef,0xef,0xa9) │ │ (226,226,183) # rgb = (0xe2,0xe2,0xb7) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (238,238,163) # rgb = (0xee,0xee,0xa3) │ │ (238,238,166) # rgb = (0xee,0xee,0xa6) │ │ (239,239,170) # rgb = (0xef,0xef,0xaa) │ │ (239,239,172) # rgb = (0xef,0xef,0xac) │ │ (240,240,174) # rgb = (0xf0,0xf0,0xae) │ │ (240,240,175) # rgb = (0xf0,0xf0,0xaf) │ │ (240,240,176) # rgb = (0xf0,0xf0,0xb0) │ │ (232,232,183) # rgb = (0xe8,0xe8,0xb7) │ │ (203,203,200) # rgb = (0xcb,0xcb,0xc8) │ │ - (208,208,206) # rgb = (0xd0,0xd0,0xce) │ │ - (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ - (211,211,200) # rgb = (0xd3,0xd3,0xc8) │ │ (240,240,177) # rgb = (0xf0,0xf0,0xb1) │ │ (241,241,179) # rgb = (0xf1,0xf1,0xb3) │ │ (241,241,180) # rgb = (0xf1,0xf1,0xb4) │ │ (241,241,181) # rgb = (0xf1,0xf1,0xb5) │ │ (241,241,182) # rgb = (0xf1,0xf1,0xb6) │ │ (241,241,183) # rgb = (0xf1,0xf1,0xb7) │ │ (237,237,185) # rgb = (0xed,0xed,0xb9) │ │ (202,202,197) # rgb = (0xca,0xca,0xc5) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (211,211,201) # rgb = (0xd3,0xd3,0xc9) │ │ (239,239,171) # rgb = (0xef,0xef,0xab) │ │ (241,241,178) # rgb = (0xf1,0xf1,0xb2) │ │ (242,242,185) # rgb = (0xf2,0xf2,0xb9) │ │ (242,242,187) # rgb = (0xf2,0xf2,0xbb) │ │ (242,242,188) # rgb = (0xf2,0xf2,0xbc) │ │ (243,243,189) # rgb = (0xf3,0xf3,0xbd) │ │ (243,243,190) # rgb = (0xf3,0xf3,0xbe) │ │ (203,203,197) # rgb = (0xcb,0xcb,0xc5) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (207,207,205) # rgb = (0xcf,0xcf,0xcd) │ │ (242,242,183) # rgb = (0xf2,0xf2,0xb7) │ │ (242,242,186) # rgb = (0xf2,0xf2,0xba) │ │ (243,243,191) # rgb = (0xf3,0xf3,0xbf) │ │ (243,243,193) # rgb = (0xf3,0xf3,0xc1) │ │ (244,244,195) # rgb = (0xf4,0xf4,0xc3) │ │ (244,244,196) # rgb = (0xf4,0xf4,0xc4) │ │ (204,204,196) # rgb = (0xcc,0xcc,0xc4) │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (203,203,201) # rgb = (0xcb,0xcb,0xc9) │ │ - (211,211,202) # rgb = (0xd3,0xd3,0xca) │ │ (243,243,192) # rgb = (0xf3,0xf3,0xc0) │ │ (244,244,198) # rgb = (0xf4,0xf4,0xc6) │ │ (245,245,200) # rgb = (0xf5,0xf5,0xc8) │ │ (245,245,202) # rgb = (0xf5,0xf5,0xca) │ │ (245,245,203) # rgb = (0xf5,0xf5,0xcb) │ │ (198,198,194) # rgb = (0xc6,0xc6,0xc2) │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ - (207,207,206) # rgb = (0xcf,0xcf,0xce) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (244,244,194) # rgb = (0xf4,0xf4,0xc2) │ │ (245,245,201) # rgb = (0xf5,0xf5,0xc9) │ │ (245,245,204) # rgb = (0xf5,0xf5,0xcc) │ │ (246,246,206) # rgb = (0xf6,0xf6,0xce) │ │ (246,246,208) # rgb = (0xf6,0xf6,0xd0) │ │ (246,246,209) # rgb = (0xf6,0xf6,0xd1) │ │ (247,247,210) # rgb = (0xf7,0xf7,0xd2) │ │ (243,243,210) # rgb = (0xf3,0xf3,0xd2) │ │ (187,187,183) # rgb = (0xbb,0xbb,0xb7) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (208,208,207) # rgb = (0xd0,0xd0,0xcf) │ │ - (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - (211,211,203) # rgb = (0xd3,0xd3,0xcb) │ │ (244,244,199) # rgb = (0xf4,0xf4,0xc7) │ │ (247,247,212) # rgb = (0xf7,0xf7,0xd4) │ │ (247,247,215) # rgb = (0xf7,0xf7,0xd7) │ │ (248,248,216) # rgb = (0xf8,0xf8,0xd8) │ │ (248,248,217) # rgb = (0xf8,0xf8,0xd9) │ │ (238,238,214) # rgb = (0xee,0xee,0xd6) │ │ (167,167,165) # rgb = (0xa7,0xa7,0xa5) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (248,248,215) # rgb = (0xf8,0xf8,0xd7) │ │ (248,248,218) # rgb = (0xf8,0xf8,0xda) │ │ (249,249,221) # rgb = (0xf9,0xf9,0xdd) │ │ (249,249,223) # rgb = (0xf9,0xf9,0xdf) │ │ (249,249,224) # rgb = (0xf9,0xf9,0xe0) │ │ (229,229,214) # rgb = (0xe5,0xe5,0xd6) │ │ (186,186,184) # rgb = (0xba,0xba,0xb8) │ │ (191,191,187) # rgb = (0xbf,0xbf,0xbb) │ │ (199,199,194) # rgb = (0xc7,0xc7,0xc2) │ │ (206,206,199) # rgb = (0xce,0xce,0xc7) │ │ (210,210,202) # rgb = (0xd2,0xd2,0xca) │ │ (209,209,202) # rgb = (0xd1,0xd1,0xca) │ │ (208,208,204) # rgb = (0xd0,0xd0,0xcc) │ │ (211,211,209) # rgb = (0xd3,0xd3,0xd1) │ │ - (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ - (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (244,244,197) # rgb = (0xf4,0xf4,0xc5) │ │ (246,246,207) # rgb = (0xf6,0xf6,0xcf) │ │ (249,249,220) # rgb = (0xf9,0xf9,0xdc) │ │ (250,250,227) # rgb = (0xfa,0xfa,0xe3) │ │ (250,250,230) # rgb = (0xfa,0xfa,0xe6) │ │ (250,250,231) # rgb = (0xfa,0xfa,0xe7) │ │ (249,249,230) # rgb = (0xf9,0xf9,0xe6) │ │ (244,244,226) # rgb = (0xf4,0xf4,0xe2) │ │ (249,249,227) # rgb = (0xf9,0xf9,0xe3) │ │ (244,244,207) # rgb = (0xf4,0xf4,0xcf) │ │ (236,236,203) # rgb = (0xec,0xec,0xcb) │ │ (225,225,202) # rgb = (0xe1,0xe1,0xca) │ │ - (210,210,205) # rgb = (0xd2,0xd2,0xcd) │ │ - (211,211,205) # rgb = (0xd3,0xd3,0xcd) │ │ (246,246,205) # rgb = (0xf6,0xf6,0xcd) │ │ (248,248,220) # rgb = (0xf8,0xf8,0xdc) │ │ (249,249,225) # rgb = (0xf9,0xf9,0xe1) │ │ (250,250,229) # rgb = (0xfa,0xfa,0xe5) │ │ (251,251,233) # rgb = (0xfb,0xfb,0xe9) │ │ (251,251,236) # rgb = (0xfb,0xfb,0xec) │ │ (252,252,238) # rgb = (0xfc,0xfc,0xee) │ │ @@ -238,43 +238,43 @@ │ │ (184,184,154) # rgb = (0xb8,0xb8,0x9a) │ │ (184,184,152) # rgb = (0xb8,0xb8,0x98) │ │ (183,183,149) # rgb = (0xb7,0xb7,0x95) │ │ (237,237,190) # rgb = (0xed,0xed,0xbe) │ │ (240,240,178) # rgb = (0xf0,0xf0,0xb2) │ │ } │ │ tRNS { │ │ - 0 187 225 235 133 198 255 255 255 255 255 255 255 255 255 254 123 255 255 255 255 255 255 255 255 255 252 114 198 255 255 255 255 255 255 255 255 255 105 198 255 255 255 255 255 255 255 255 255 255 252 96 255 255 255 255 255 255 255 255 255 255 89 198 255 255 255 255 255 255 255 255 255 255 252 80 255 255 255 255 255 255 255 255 255 255 255 255 255 255 251 70 198 255 255 255 255 255 255 255 255 255 255 255 255 255 63 255 255 255 255 255 255 255 255 255 255 255 255 255 255 253 57 255 255 255 255 255 255 255 255 255 255 255 255 202 198 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0 187 225 235 133 198 254 123 252 114 198 105 198 252 96 89 198 252 80 251 70 198 63 253 57 202 198} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000010202020202020202020203040000000000000000000000000000 │ │ -00000000000506060708090a0b0c0d0d0e0f1000000000000000000000000000 │ │ -0000000000050711120c13141516161718191a1b000000000000000000000000 │ │ -00000000001c120d14151d1e1f2021222324251a260000000000000000000000 │ │ -0000000000272816291f222a2b2c2d2e2e2f3031323300000000000000000000 │ │ -000000000027171f34352d3637383939393a3b3c3d1a3e000000000000000000 │ │ -00000000003f202a2d403841424344444445464748494a4b0000000000000000 │ │ -00000000003f352e4c414d4e4f505152535455565758595a5b00000000000000 │ │ -00000000005c2e385d444f525e5f606162636465666768695a6a000000000000 │ │ -00000000005c4c5d44505e6b6c6d6e6f707172737475767778797a0000000000 │ │ -00000000005c7b437c5e607d6f7e7f808182836f7d605e848586870000000000 │ │ -0000000000884289526b8a8b8c8d8e8f8f8e8d8c8b8a6b528942880000000000 │ │ -000000000088437c5e6c6e908d8f919292918f8d906e6c5e7c43880000000000 │ │ -0000000000884350939495969798999a9b9c989d9e9fa0935043880000000000 │ │ -0000000000884350a1a2a3a4a5a6a7a8a9aaab9dacada0935043880000000000 │ │ -000000000088437caeafb0b1b2b3b4b592b6b7b8acad6c5e7c43880000000000 │ │ -0000000000884289b9babbb7bcbdbe8f8fbfc0c1acc26b528942880000000000 │ │ -00000000005c7b43c3c460c5c6c7c8c9cacbcccdcecf5e7c437b5c0000000000 │ │ -00000000005c4c5dd0d1d2d3c56dd4d5d6c0d7d8d9dadbdcdd4c5c0000000000 │ │ -00000000005c2e385ddedfe05e5f60e1e2e3e4e5e6e7e8e9ea2e5c0000000000 │ │ -00000000003f352e4c414d4e4f5051525251504f4e4d414c2e353f0000000000 │ │ -00000000003f202a2d40384142434444444443424138402d2a203f0000000000 │ │ -000000000027171f34352d363738393939393837362d35341f17270000000000 │ │ -0000000000272815eb1f222a2b2c2d2e2e2d2c2b2a221f291628270000000000 │ │ -00000000001c120d14151d1e1f2021222221201f1e1d15140d121c0000000000 │ │ -0000000000050711120c1314151616171716161514130c121107050000000000 │ │ -00000000000506060608090a0b0c0d0d0d0d0c0b0a0908070606050000000000 │ │ +0000000000051b1b1c1d1e1f2021222223060700000000000000000000000000 │ │ +0000000000051c24252126272829292a2b2c0809000000000000000000000000 │ │ +00000000000a252227282d2e2f303132333435080b0000000000000000000000 │ │ +00000000000c3629372f3238393a3b3c3c3d3e3f0d0e00000000000000000000 │ │ +00000000000c2a2f40413b42434445454546474849080f000000000000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4f5051525311120000000000000000 │ │ +000000000010413c544b55565758595a5b5c5d5e5f6061131400000000000000 │ │ +0000000000153c44624e575a636465666768696a6b6c6d6e1316000000000000 │ │ +00000000001554624e58636f707172737475767778797a7b7c17180000000000 │ │ +0000000000157d4d7e63657f73808182838485737f6563868788190000000000 │ │ +00000000001a4c895a6f8a8b8c8d8e8f8f8e8d8c8b8a6f5a894c1a0000000000 │ │ +00000000001a4d7e637072908d8f919292918f8d907270637e4d1a0000000000 │ │ +00000000001a4d58939495969798999a9b9c989d9e9fa093584d1a0000000000 │ │ +00000000001a4d58a1a2a3a4a5a6a7a8a9aaab9dacada093584d1a0000000000 │ │ +00000000001a4d7eaeafb0b1b2b3b4b592b6b7b8acad70637e4d1a0000000000 │ │ +00000000001a4c89b9babbb7bcbdbe8f8fbfc0c1acc26f5a894c1a0000000000 │ │ +0000000000157d4dc3c465c5c6c7c8c9cacbcccdcecf637e4d7d150000000000 │ │ +0000000000155462d0d1d2d3c571d4d5d6c0d7d8d9dadbdcdd54150000000000 │ │ +0000000000153c4462dedfe0636465e1e2e3e4e5e6e7e8e9ea3c150000000000 │ │ +000000000010413c544b55565758595a5a59585756554b543c41100000000000 │ │ +00000000001030383b4a444b4c4d4e4e4e4e4d4c4b444a3b3830100000000000 │ │ +00000000000c2a2f40413b424344454545454443423b41402f2a0c0000000000 │ │ +00000000000c3628eb2f3238393a3b3c3c3b3a3938322f3729360c0000000000 │ │ +00000000000a252227282d2e2f3031323231302f2e2d282722250a0000000000 │ │ +0000000000051c24252126272829292a2a29292827262125241c050000000000 │ │ +0000000000051b1b1b1d1e1f20212222222221201f1e1d1c1b1b050000000000 │ │ 0000000000010202020202020202020202020202020202020202010000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/large_icon.png │ ├── sng │ │ @@ -19,26 +19,95 @@ │ │ ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ + ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ + ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ + ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ + ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ + ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ + ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ + ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ + ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ @@ -53,34 +122,21 @@ │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ - ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ - ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ - ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ @@ -96,115 +152,59 @@ │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ - ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ (162,162,162) # rgb = (0xa2,0xa2,0xa2) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ - ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ - ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ - ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ - ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ - ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ - ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ - ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ - ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ - ( 75, 75, 75) # rgb = (0x4b,0x4b,0x4b) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ @@ -246,15 +246,15 @@ │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ } │ │ tRNS { │ │ - 0 27 63 97 125 150 170 189 203 215 225 234 239 244 248 251 253 254 254 255 255 255 255 8 112 151 184 209 229 243 251 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 23 90 144 187 218 240 252 255 255 255 255 255 255 255 22 100 161 206 236 252 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 35 119 227 250 255 255 255 255 255 255 255 85 167 221 250 255 255 255 178 232 253 255 255 255 42 155 225 252 255 255 72 182 255 255 56 246 255 255 147 237 255 37 195 250 255 49 213 255 205 255 255 255 30 215 255 45 91 221 51 80 207 252 255 168 241 255 255 96 197 248 108 247 255 41 109 197 247 255 255 255 10 43 96 248 255 255 255 255 255 255 255 7 39 168 241 255 255 255 255 255 251 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0 27 63 97 125 150 170 189 203 215 225 234 239 244 248 251 253 254 254 8 112 151 184 209 229 243 251 23 90 144 187 218 240 252 22 100 161 206 236 252 35 119 227 250 85 167 221 250 178 232 253 42 155 225 252 72 182 56 246 147 237 37 195 250 49 213 205 30 215 45 91 221 51 80 207 252 168 241 96 197 248 108 247 41 109 197 247 10 43 96 248 7 39 168 241 251} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -278,84 +278,84 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f10111213141516161514131211100f0e0d0c0b0a090807060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000170218191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333434333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a19180217000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000035363738393a3b203c3d3e3f40414231343434343434343434343434343434343434343434343434343434343434343434343434343434343434314241403f3e3d3c203b3a3938373635000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000434445464748494a4b4c4d4e34343434344f5051315253305455565758595a2e5b5c5d4e4e5e5e5f5f5f5f5f5f5e5e4e4e5d5c5b2e5a5958575655543053523151504f34343434344e4d4c4b4a4948474645444300000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000060611a6263646566675d343450516830692f6a5a5c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c5a6a2f693068515034345d6766656463621a6160000000000000000000000000000000000000 │ │ -0000000000000000000000000000006b6c6d6e6f3e7071335152542f595c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c592f5452513371703e6f6e6d6c6b000000000000000000000000000000 │ │ -00000000000000000000000036727374757677313056595d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5956303177767574737236000000000000000000000000 │ │ -00000000000000000078797a7b7c7d58696a5d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d6a69587d7c7b7a7978000000000000000000 │ │ -000000000000007e7f1d80814e575c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c574e81801d7f7e00000000000000 │ │ -0000000000827f838485575d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d578584837f820000000000 │ │ -0000000086878488595f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f598884878600000000 │ │ -0000898a8b8c575f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f578c8b8a890000 │ │ -008d8e8f585a5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5a588f8e8d00 │ │ -00909134575f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5734919000 │ │ -052334344e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f4e34342305 │ │ -62703434575f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5734347062 │ │ -102e3434315a5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5a3134342e10 │ │ -102e34343492575f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f57923434342e10 │ │ -6270343434343353595f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f595333343434347062 │ │ -05233434343434343393575d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5793333434343434342305 │ │ -94959134343434343434349630575c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c5730963434343434343434919594 │ │ -9798998f303434343434343434345068696a5d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d6a696850343434343434343434308f999897 │ │ -9a9a9b9c9d9e34343434343434343434343450313056595d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d59563031503434343434343434343434349e9d9c9b9a9a │ │ -9a9a9a9a9fa0a1a2343434343434343434343434343434335152542f595c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c592f54525133343434343434343434343434343434a2a1a09f9a9a9a9a │ │ -979a9a9a9aa3a4a5a141343434343434343434343434343434343434343450516830692f6a5a5c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c5a6a2f6930685150343434343434343434343434343434343434343441a1a5a4a39a9a9a9a97 │ │ -949a9a9a9a9a9aa6a4a780a85534343434343434343434343434343434343434343434343434344f5051315253305455565758595a2e5b5c5d4e4e5e5e5f5f5f5f5f5f5e5e4e4e5d5c5b2e5a5958575655543053523151504f343434343434343434343434343434343434343434343434343455a880a7a4a69a9a9a9a9a9a94 │ │ -00a99a9a9a9a9aaaabacad22ae7caf5334343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343453af7cae22adacabaa9a9a9a9a9aa900 │ │ -00b0b19a9ab2abb3b4b59eb6b7b86fb97576ba343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434ba7675b96fb8b7b69eb5b4b3abb29a9ab1b000 │ │ -0000bbbcbdbeb44cbfafafafafafafc0c1c2c36f3e70713434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343471703e6fc3c2c1c0afafafafafafbf4cb4bebdbcbb0000 │ │ -0000898ac4c59eafafafafafafafafafafafc6c7c8c920646566675d3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434345d6766656420c9c8c7c6afafafafafafafafafafaf9ec5c48a890000 │ │ -008d8e8f58ca2a29afafafafafafafafafafafafafafcbcccdce3ccf494a4b4c4d4e3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434344e4d4c4b4a49cf3ccecdcccbafafafafafafafafafafafafafaf292aca588f8e8d00 │ │ -00909134575f5fd02a29afafafafafafafafafafafafafafafafafcbb7d1d2d3d4d5203c3d3e3f40414231343434343434343434343434343434343434343434343434343434343434343434343434343434343434314241403f3e3d3c20d5d4d3d2d1b7cbafafafafafafafafafafafafafafafafaf292ad05f5f5734919000 │ │ -052334344e5f5f5f5fd6d7d8d9afafafafafafafafafafafafafafafafafafafaf7d81dadbc8b4dcddde1f202122232425262728292a2b2c2d2e2f303132333434333231302f2e2d2c2b2a292827262524232221201fdedddcb4c8dbda817dafafafafafafafafafafafafafafafafafafafafd9d8d7d65f5f5f5f4e34342305 │ │ -62703434575f5f5f5f5f5f5fa22ad8afafafafafafafafafafafafafafafafafafafafafafafafafafaf40812766dbdfe065e1e2e3d4aee4e5e6e7e81314151616151413e8e7e6e5e4aed4e3e2e165e0dfdb66278140afafafafafafafafafafafafafafafafafafafafafafafafafafafd82aa25f5f5f5f5f5f5f5734347062 │ │ -102e3434315a5f5f5f5f5f5f5f5f5fe9ea67d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd967eae95f5f5f5f5f5f5f5f5f5a3134342e10 │ │ -102e34343492575f5f5f5f5f5f5f5f5f5f5fba2bebd8d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd9d8eb2bba5f5f5f5f5f5f5f5f5f5f5f57923434342e10 │ │ -6270343434343353595f5f5f5f5f5f5f5f5f5f5f5f5fecedee9e8cd9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd98c9eeeedec5f5f5f5f5f5f5f5f5f5f5f5f5f595333343434347062 │ │ -05233434343434343393575d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5feca241eb67b6d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd9b667eb41a2ec5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5793333434343434342305 │ │ -94959134343434343434349630575c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f2d2cef88ebf0d829d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd929d8f0eb88ef2c2d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c5730963434343434343434919594 │ │ -9798998f303434343434343434345068696a5d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fec2cf1f288f3eb9ebfd88cb629d9d9afafafafafafafafafafafafafafd9d929b68cd8bf9eebf388f2f12cec5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d6a696850343434343434343434308f999897 │ │ -9a9a9b9c9d9e34343434343434343434343450313056595d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d59563031503434343434343434343434349e9d9c9b9a9a │ │ -9a9a9a9a9fa0a1a2343434343434343434343434343434335152542f595c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c592f54525133343434343434343434343434343434a2a1a09f9a9a9a9a │ │ -979a9a9a9aa3a4a5a141343434343434343434343434343434343434343450516830692f6a5a5c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c5a6a2f6930685150343434343434343434343434343434343434343441a1a5a4a39a9a9a9a97 │ │ -949a9a9a9a9a9aa6a4a780a85534343434343434343434343434343434343434343434343434344f5051315253305455565758595a2e5b5c5d4e4e5e5e5f5f5f5f5f5f5e5e4e4e5d5c5b2e5a5958575655543053523151504f343434343434343434343434343434343434343434343434343455a880a7a4a69a9a9a9a9a9a94 │ │ -00a99a9a9a9a9aaaabacad22ae7caf5334343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343453af7cae22adacabaa9a9a9a9a9aa900 │ │ -00b0b19a9ab2abb3b4b59eb6b7b86fb97576ba343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434ba7675b96fb8b7b69eb5b4b3abb29a9ab1b000 │ │ -0000bbbcbdbeb44cbfafafafafafafc0c1c2c36f3e70713434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343471703e6fc3c2c1c0afafafafafafbf4cb4bebdbcbb0000 │ │ -0000898ac4c59eafafafafafafafafafafafc6c7c8c920646566675d3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434345d6766656420c9c8c7c6afafafafafafafafafafaf9ec5c48a890000 │ │ -008d8e8f58ca2a29afafafafafafafafafafafafafafcbcccdce3ccf494a4b4c4d4e3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434344e4d4c4b4a49cf3ccecdcccbafafafafafafafafafafafafafaf292aca588f8e8d00 │ │ -00909134575f5fd02a29afafafafafafafafafafafafafafafafafcbb7d1d2d3d4d5203c3d3e3f40414231343434343434343434343434343434343434343434343434343434343434343434343434343434343434314241403f3e3d3c20d5d4d3d2d1b7cbafafafafafafafafafafafafafafafafaf292ad05f5f5734919000 │ │ -052334344e5f5f5f5fd6d7d8d9afafafafafafafafafafafafafafafafafafafaf7d81dadbc8b4dcddde1f202122232425262728292a2b2c2d2e2f303132333434333231302f2e2d2c2b2a292827262524232221201fdedddcb4c8dbda817dafafafafafafafafafafafafafafafafafafafafd9d8d7d65f5f5f5f4e34342305 │ │ -62703434575f5f5f5f5f5f5fa22ad8afafafafafafafafafafafafafafafafafafafafafafafafafafaf40812766dbdfe065e1e2e3d4aee4e5e6e7e81314151616151413e8e7e6e5e4aed4e3e2e165e0dfdb66278140afafafafafafafafafafafafafafafafafafafafafafafafafafafd82aa25f5f5f5f5f5f5f5734347062 │ │ -102e3434315a5f5f5f5f5f5f5f5f5fe9ea67d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd967eae95f5f5f5f5f5f5f5f5f5a3134342e10 │ │ -102e34343492575f5f5f5f5f5f5f5f5f5f5fba2bebd8d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd9d8eb2bba5f5f5f5f5f5f5f5f5f5f5f57923434342e10 │ │ -6270343434343353595f5f5f5f5f5f5f5f5f5f5f5f5fecedee9e8cd9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd98c9eeeedec5f5f5f5f5f5f5f5f5f5f5f5f5f595333343434347062 │ │ -05233434343434343393575d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5feca241eb67b6d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd9b667eb41a2ec5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d5793333434343434342305 │ │ -00909134343434343434349630575c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f2d2cef88ebf0d829d9afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafd929d8f0eb88ef2c2d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5c5730963434343434343434919000 │ │ -008d8e8f303434343434343434345068696a5d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5fec2cf1f288f3eb9ebfd88cb629d9d9afafafafafafafafafafafafafafd9d929b68cd8bf9eebf388f2f12cec5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d6a696850343434343434343434308f8e8d00 │ │ -0000898a8b9e34343434343434343434343450313056595d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5d59563031503434343434343434343434349e8b8a890000 │ │ -000000008687a1a2343434343434343434343434343434335152542f595c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c592f54525133343434343434343434343434343434a2a1878600000000 │ │ -0000000000827f83a141343434343434343434343434343434343434343450516830692f6a5a5c5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e5c5a6a2f6930685150343434343434343434343434343434343434343441a1837f820000000000 │ │ -000000000000007e7f1d80a85534343434343434343434343434343434343434343434343434344f5051315253305455565758595a2e5b5c5d4e4e5e5e5f5f5f5f5f5f5e5e4e4e5d5c5b2e5a5958575655543053523151504f343434343434343434343434343434343434343434343434343455a8801d7f7e00000000000000 │ │ -00000000000000000078797a7b7caf5334343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343453af7c7b7a7978000000000000000000 │ │ -000000000000000000000000367273747576ba343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434ba767574737236000000000000000000000000 │ │ -0000000000000000000000000000006b6c6d6e6f3e70713434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343471703e6f6e6d6c6b000000000000000000000000000000 │ │ -00000000000000000000000000000000000060611a6263646566675d3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434345d6766656463621a6160000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000434445464748494a4b4c4d4e3434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434344e4d4c4b4a4948474645444300000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000035363738393a3b203c3d3e3f40414231343434343434343434343434343434343434343434343434343434343434343434343434343434343434314241403f3e3d3c203b3a3938373635000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000170218191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333434333231302f2e2d2c2b2a292827262524232221201f1e1d1c1b1a19180217000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f10111213141516161514131211100f0e0d0c0b0a090807060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f10111260616263636261601211100f0e0d0c0b0a090807060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000013021415161718191a6465666768696a6b6c6d6e6f70717273747576777879797877767574737271706f6e6d6c6b6a6968676665641a1918171615140213000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001b1c1d1e1f2021657a7b7c7d7e7f807679797979797979797979797979797979797979797979797979797979797979797979797979797979797976807f7e7d7c7b7a6521201f1e1d1c1b000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000002223242526278182838485867979797979878889768a8b758c8d8e8f909192739394958686969697979797979796968686959493739291908f8e8d8c758b8a76898887797979797986858483828127262524232200000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002829162a2b98999a9b95797988899c759d749e9294969797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979694929e749d759c89887979959b9a99982b2a162928000000000000000000000000000000000000 │ │ +0000000000000000000000000000002c2d2e2f9f7ca0a178898a8c74919496979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797969491748c8a8978a1a07c9f2f2e2d2c000000000000000000000000000000 │ │ +0000000000000000000000001c303132a2a3a476758e9195979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979795918e7576a4a3a23231301c000000000000000000000000 │ │ +00000000000000000033343536a5a6909d9e95979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797959e9d90a6a536353433000000000000000000 │ │ +00000000000000373819a7a8868f949797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797948f86a8a719383700000000000000 │ │ +000000000039383aa9aa8f959797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797958faaa93a38390000000000 │ │ +000000003b3ca9ab91979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979791aba93c3b00000000 │ │ +00003d3e3fac8f9797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978fac3f3e3d0000 │ │ +004041ad909297979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979290ad414000 │ │ +0042ae798f979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978f79ae4200 │ │ +0568797986979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978679796805 │ │ +2aa079798f979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978f7979a02a │ │ +1073797976929797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797927679797310 │ │ +1073797979af8f9797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978faf7979797310 │ │ +2aa079797979788b919797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797918b7879797979a02a │ │ +056879797979797978b08f959797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797958fb0787979797979796805 │ │ +4344ae7979797979797979b1758f949797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797948f75b17979797979797979ae4443 │ │ +454647ad75797979797979797979889c9d9e95979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797959e9d9c8879797979797979797975ad474645 │ │ +4848494a4bb27979797979797979797979798876758e9195979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979795918e757688797979797979797979797979b24b4a494848 │ │ +484848484c4db3b479797979797979797979797979797978898a8c74919496979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797969491748c8a8978797979797979797979797979797979b4b34d4c48484848 │ │ +45484848484e4f50b37f797979797979797979797979797979797979797988899c759d749e9294969797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979694929e749d759c898879797979797979797979797979797979797979797fb3504f4e4848484845 │ │ +43484848484848514f52a7b58d7979797979797979797979797979797979797979797979797979878889768a8b758c8d8e8f909192739394958686969697979797979796968686959493739291908f8e8d8c758b8a7689888779797979797979797979797979797979797979797979797979798db5a7524f5148484848484843 │ │ +00534848484848545556b667b7a5b88b7979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979798bb8a5b767b656555448484848485300 │ │ +005758484859555ab9bab2bbbcbd9fbea2a3bf797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979bfa3a2be9fbdbcbbb2bab95a55594848585700 │ │ +00005b5c5d5eb984c0b8b8b8b8b8b8c1c2c3c49f7ca0a179797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979a1a07c9fc4c3c2c1b8b8b8b8b8b8c084b95e5d5c5b0000 │ │ +00003d3e5fc5b2b8b8b8b8b8b8b8b8b8b8b8c6c7c8c96598999a9b95797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979959b9a999865c9c8c7c6b8b8b8b8b8b8b8b8b8b8b8b2c55f3e3d0000 │ │ +004041ad90ca6f6eb8b8b8b8b8b8b8b8b8b8b8b8b8b8cbcccdce7acf818283848586797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979868584838281cf7acecdcccbb8b8b8b8b8b8b8b8b8b8b8b8b8b86e6fca90ad414000 │ │ +0042ae798f9797d06f6eb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8cbbcd1d2d3d4d5657a7b7c7d7e7f807679797979797979797979797979797979797979797979797979797979797979797979797979797979797976807f7e7d7c7b7a65d5d4d3d2d1bccbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b86e6fd097978f79ae4200 │ │ +056879798697979797d6d7d8d9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a6a8dadbc8b9dcddde6465666768696a6b6c6d6e6f70717273747576777879797877767574737271706f6e6d6c6b6a696867666564dedddcb9c8dbdaa8a6b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9d8d7d6979797978679796805 │ │ +2aa079798f97979797979797b46fd8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b87ea86c9adbdfe099e1e2e3d4b7e4e5e6e7e86061626363626160e8e7e6e5e4b7d4e3e2e199e0dfdb9a6ca87eb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d86fb4979797979797978f7979a02a │ │ +107379797692979797979797979797e9ea9bd9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d99beae9979797979797979797927679797310 │ │ +1073797979af8f9797979797979797979797bf70ebd8d9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9d8eb70bf97979797979797979797978faf7979797310 │ │ +2aa079797979788b9197979797979797979797979797ecedeeb2acd9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9acb2eeedec97979797979797979797979797918b7879797979a02a │ │ +056879797979797978b08f95979797979797979797979797979797ecb47feb9bbbd9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9bb9beb7fb4ec979797979797979797979797979797958fb0787979797979796805 │ │ +4344ae7979797979797979b1758f949797979797979797979797979797979797977271efabebf0d86ed9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d96ed8f0ebabef7172979797979797979797979797979797979797948f75b17979797979797979ae4443 │ │ +454647ad75797979797979797979889c9d9e959797979797979797979797979797979797979797979797ec71f1f2abf3ebb2c0d8acbb6ed9d9b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9d96ebbacd8c0b2ebf3abf2f171ec9797979797979797979797979797979797979797979797959e9d9c8879797979797979797975ad474645 │ │ +4848494a4bb27979797979797979797979798876758e9195979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979795918e757688797979797979797979797979b24b4a494848 │ │ +484848484c4db3b479797979797979797979797979797978898a8c74919496979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797969491748c8a8978797979797979797979797979797979b4b34d4c48484848 │ │ +45484848484e4f50b37f797979797979797979797979797979797979797988899c759d749e9294969797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979694929e749d759c898879797979797979797979797979797979797979797fb3504f4e4848484845 │ │ +43484848484848514f52a7b58d7979797979797979797979797979797979797979797979797979878889768a8b758c8d8e8f909192739394958686969697979797979796968686959493739291908f8e8d8c758b8a7689888779797979797979797979797979797979797979797979797979798db5a7524f5148484848484843 │ │ +00534848484848545556b667b7a5b88b7979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979798bb8a5b767b656555448484848485300 │ │ +005758484859555ab9bab2bbbcbd9fbea2a3bf797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979bfa3a2be9fbdbcbbb2bab95a55594848585700 │ │ +00005b5c5d5eb984c0b8b8b8b8b8b8c1c2c3c49f7ca0a179797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979a1a07c9fc4c3c2c1b8b8b8b8b8b8c084b95e5d5c5b0000 │ │ +00003d3e5fc5b2b8b8b8b8b8b8b8b8b8b8b8c6c7c8c96598999a9b95797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979959b9a999865c9c8c7c6b8b8b8b8b8b8b8b8b8b8b8b2c55f3e3d0000 │ │ +004041ad90ca6f6eb8b8b8b8b8b8b8b8b8b8b8b8b8b8cbcccdce7acf818283848586797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979868584838281cf7acecdcccbb8b8b8b8b8b8b8b8b8b8b8b8b8b86e6fca90ad414000 │ │ +0042ae798f9797d06f6eb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8cbbcd1d2d3d4d5657a7b7c7d7e7f807679797979797979797979797979797979797979797979797979797979797979797979797979797979797976807f7e7d7c7b7a65d5d4d3d2d1bccbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b86e6fd097978f79ae4200 │ │ +056879798697979797d6d7d8d9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a6a8dadbc8b9dcddde6465666768696a6b6c6d6e6f70717273747576777879797877767574737271706f6e6d6c6b6a696867666564dedddcb9c8dbdaa8a6b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9d8d7d6979797978679796805 │ │ +2aa079798f97979797979797b46fd8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b87ea86c9adbdfe099e1e2e3d4b7e4e5e6e7e86061626363626160e8e7e6e5e4b7d4e3e2e199e0dfdb9a6ca87eb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d86fb4979797979797978f7979a02a │ │ +107379797692979797979797979797e9ea9bd9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d99beae9979797979797979797927679797310 │ │ +1073797979af8f9797979797979797979797bf70ebd8d9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9d8eb70bf97979797979797979797978faf7979797310 │ │ +2aa079797979788b9197979797979797979797979797ecedeeb2acd9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9acb2eeedec97979797979797979797979797918b7879797979a02a │ │ +056879797979797978b08f95979797979797979797979797979797ecb47feb9bbbd9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9bb9beb7fb4ec979797979797979797979797979797958fb0787979797979796805 │ │ +0042ae7979797979797979b1758f949797979797979797979797979797979797977271efabebf0d86ed9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d96ed8f0ebabef7172979797979797979797979797979797979797948f75b17979797979797979ae4200 │ │ +004041ad75797979797979797979889c9d9e959797979797979797979797979797979797979797979797ec71f1f2abf3ebb2c0d8acbb6ed9d9b8b8b8b8b8b8b8b8b8b8b8b8b8b8d9d96ebbacd8c0b2ebf3abf2f171ec9797979797979797979797979797979797979797979797959e9d9c8879797979797979797975ad414000 │ │ +00003d3e3fb27979797979797979797979798876758e9195979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979795918e757688797979797979797979797979b23f3e3d0000 │ │ +000000003b3cb3b479797979797979797979797979797978898a8c74919496979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797969491748c8a8978797979797979797979797979797979b4b33c3b00000000 │ │ +000000000039383ab37f797979797979797979797979797979797979797988899c759d749e9294969797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979694929e749d759c898879797979797979797979797979797979797979797fb33a38390000000000 │ │ +00000000000000373819a7b58d7979797979797979797979797979797979797979797979797979878889768a8b758c8d8e8f909192739394958686969697979797979796968686959493739291908f8e8d8c758b8a7689888779797979797979797979797979797979797979797979797979798db5a719383700000000000000 │ │ +00000000000000000033343536a5b88b7979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979798bb8a536353433000000000000000000 │ │ +0000000000000000000000001c303132a2a3bf797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979bfa3a23231301c000000000000000000000000 │ │ +0000000000000000000000000000002c2d2e2f9f7ca0a179797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979a1a07c9f2f2e2d2c000000000000000000000000000000 │ │ +0000000000000000000000000000000000002829162a2b98999a9b95797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979959b9a99982b2a162928000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000022232425262781828384858679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797986858483828127262524232200000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001b1c1d1e1f2021657a7b7c7d7e7f807679797979797979797979797979797979797979797979797979797979797979797979797979797979797976807f7e7d7c7b7a6521201f1e1d1c1b000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000013021415161718191a6465666768696a6b6c6d6e6f70717273747576777879797877767574737271706f6e6d6c6b6a6968676665641a1918171615140213000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f10111260616263636261601211100f0e0d0c0b0a090807060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable/ic_document.png │ ├── sng │ │ @@ -3,14 +3,23 @@ │ │ width: 16; height: 16; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ @@ -23,41 +32,32 @@ │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 62 77 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 249 255 207 255 255 157 59 205 161 80 40 25} │ │ + 0 62 77 249 207 157 59 205 161 80 40 25} │ │ IMAGE { │ │ pixels base64 │ │ 0122222222222100 │ │ -0233444444443200 │ │ -0233444444443200 │ │ -0253344444433200 │ │ -0255333443335200 │ │ -0266555555556200 │ │ -0277888668887200 │ │ -0299AAAAAAAAB200 │ │ -02CCBBBBBBBCD200 │ │ -02DEEEEFFEDGH200 │ │ -02IIIIIIIGJKF200 │ │ -02GGGGGGLHMFN200 │ │ -02GGGGGLHMFOP200 │ │ -02LLLLJQREOOST00 │ │ -02LLLJQRENUVWX00 │ │ -01222222222TXY00 │ │ +02CCDDDDDDDDC200 │ │ +02CCDDDDDDDDC200 │ │ +02ECCDDDDDDCC200 │ │ +02EECCCDDCCCE200 │ │ +02FFEEEEEEEEF200 │ │ +02GGHHHFFHHHG200 │ │ +02IIJJJJJJJJK200 │ │ +02LLKKKKKKKLM200 │ │ +02MNNNNOONMPQ200 │ │ +02RRRRRRRPSTO200 │ │ +02PPPPPPUQVO3200 │ │ +02PPPPPUQVOW4200 │ │ +02UUUUSXYNWW5600 │ │ +02UUUSXYN3789A00 │ │ +012222222226AB00 │ │ } │ ├── Image content ├── res/drawable/star.png │ ├── sng │ │ @@ -1,165 +1,165 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 16; height: 16; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,216, 41) # rgb = (0xff,0xd8,0x29) │ │ (255,213, 40) # rgb = (0xff,0xd5,0x28) │ │ (254,214, 39) # rgb = (0xfe,0xd6,0x27) │ │ (254,211, 38) # rgb = (0xfe,0xd3,0x26) │ │ (254,212, 39) # rgb = (0xfe,0xd4,0x27) │ │ - (255,217, 54) # rgb = (0xff,0xd9,0x36) │ │ - (255,216, 54) # rgb = (0xff,0xd8,0x36) │ │ (252,205, 35) # rgb = (0xfc,0xcd,0x23) │ │ (253,210, 37) # rgb = (0xfd,0xd2,0x25) │ │ - (255,222, 73) # rgb = (0xff,0xde,0x49) │ │ - (255,221, 77) # rgb = (0xff,0xdd,0x4d) │ │ (250,203, 33) # rgb = (0xfa,0xcb,0x21) │ │ (249,199, 30) # rgb = (0xf9,0xc7,0x1e) │ │ (253,209, 37) # rgb = (0xfd,0xd1,0x25) │ │ - (255,217, 55) # rgb = (0xff,0xd9,0x37) │ │ - (255,223, 82) # rgb = (0xff,0xdf,0x52) │ │ - (254,208, 47) # rgb = (0xfe,0xd0,0x2f) │ │ (248,195, 28) # rgb = (0xf8,0xc3,0x1c) │ │ (255,218, 43) # rgb = (0xff,0xda,0x2b) │ │ (255,216, 41) # rgb = (0xff,0xd8,0x29) │ │ (254,214, 39) # rgb = (0xfe,0xd6,0x27) │ │ (254,211, 38) # rgb = (0xfe,0xd3,0x26) │ │ (253,209, 37) # rgb = (0xfd,0xd1,0x25) │ │ - (255,224, 80) # rgb = (0xff,0xe0,0x50) │ │ - (255,219, 58) # rgb = (0xff,0xdb,0x3a) │ │ - (255,211, 43) # rgb = (0xff,0xd3,0x2b) │ │ - (255,214, 71) # rgb = (0xff,0xd6,0x47) │ │ - (252,201, 41) # rgb = (0xfc,0xc9,0x29) │ │ (246,190, 24) # rgb = (0xf6,0xbe,0x18) │ │ (245,186, 23) # rgb = (0xf5,0xba,0x17) │ │ (245,184, 21) # rgb = (0xf5,0xb8,0x15) │ │ (244,182, 19) # rgb = (0xf4,0xb6,0x13) │ │ (243,178, 17) # rgb = (0xf3,0xb2,0x11) │ │ (255,215, 40) # rgb = (0xff,0xd7,0x28) │ │ + (241,175, 15) # rgb = (0xf1,0xaf,0x0f) │ │ + (253,210, 37) # rgb = (0xfd,0xd2,0x25) │ │ + (241,174, 14) # rgb = (0xf1,0xae,0x0e) │ │ + (240,170, 13) # rgb = (0xf0,0xaa,0x0d) │ │ + (252,206, 36) # rgb = (0xfc,0xce,0x24) │ │ + (251,204, 34) # rgb = (0xfb,0xcc,0x22) │ │ + (241,172, 14) # rgb = (0xf1,0xac,0x0e) │ │ + (240,169, 11) # rgb = (0xf0,0xa9,0x0b) │ │ + (250,200, 31) # rgb = (0xfa,0xc8,0x1f) │ │ + (249,199, 30) # rgb = (0xf9,0xc7,0x1e) │ │ + (240,173, 13) # rgb = (0xf0,0xad,0x0d) │ │ + (239,167, 10) # rgb = (0xef,0xa7,0x0a) │ │ + (248,194, 27) # rgb = (0xf8,0xc2,0x1b) │ │ + (238,166, 9) # rgb = (0xee,0xa6,0x09) │ │ + (247,191, 25) # rgb = (0xf7,0xbf,0x19) │ │ + (235,157, 4) # rgb = (0xeb,0x9d,0x04) │ │ + (245,187, 23) # rgb = (0xf5,0xbb,0x17) │ │ + (232,149, 0) # rgb = (0xe8,0x95,0x00) │ │ + (245,185, 21) # rgb = (0xf5,0xb9,0x15) │ │ + (242,175, 15) # rgb = (0xf2,0xaf,0x0f) │ │ + (240,172, 14) # rgb = (0xf0,0xac,0x0e) │ │ + (239,168, 10) # rgb = (0xef,0xa8,0x0a) │ │ + (237,160, 6) # rgb = (0xed,0xa0,0x06) │ │ + (224,140, 0) # rgb = (0xe0,0x8c,0x00) │ │ + (244,182, 19) # rgb = (0xf4,0xb6,0x13) │ │ + (242,178, 17) # rgb = (0xf2,0xb2,0x11) │ │ + (241,175, 15) # rgb = (0xf1,0xaf,0x0f) │ │ + (229,145, 0) # rgb = (0xe5,0x91,0x00) │ │ + (223,139, 0) # rgb = (0xdf,0x8b,0x00) │ │ + (216,131, 0) # rgb = (0xd8,0x83,0x00) │ │ + (242,177, 16) # rgb = (0xf2,0xb1,0x10) │ │ + (210,124, 0) # rgb = (0xd2,0x7c,0x00) │ │ + (205,119, 0) # rgb = (0xcd,0x77,0x00) │ │ + (255,217, 54) # rgb = (0xff,0xd9,0x36) │ │ + (255,216, 54) # rgb = (0xff,0xd8,0x36) │ │ + (255,222, 73) # rgb = (0xff,0xde,0x49) │ │ + (255,221, 77) # rgb = (0xff,0xdd,0x4d) │ │ + (255,217, 55) # rgb = (0xff,0xd9,0x37) │ │ + (255,223, 82) # rgb = (0xff,0xdf,0x52) │ │ + (254,208, 47) # rgb = (0xfe,0xd0,0x2f) │ │ + (255,224, 80) # rgb = (0xff,0xe0,0x50) │ │ + (255,219, 58) # rgb = (0xff,0xdb,0x3a) │ │ + (255,211, 43) # rgb = (0xff,0xd3,0x2b) │ │ + (255,214, 71) # rgb = (0xff,0xd6,0x47) │ │ + (252,201, 41) # rgb = (0xfc,0xc9,0x29) │ │ (255,223, 61) # rgb = (0xff,0xdf,0x3d) │ │ (255,229, 75) # rgb = (0xff,0xe5,0x4b) │ │ (255,228, 84) # rgb = (0xff,0xe4,0x54) │ │ (255,229, 86) # rgb = (0xff,0xe5,0x56) │ │ (255,225, 86) # rgb = (0xff,0xe1,0x56) │ │ (255,219, 60) # rgb = (0xff,0xdb,0x3c) │ │ (255,210, 29) # rgb = (0xff,0xd2,0x1d) │ │ (255,205, 24) # rgb = (0xff,0xcd,0x18) │ │ (255,205, 35) # rgb = (0xff,0xcd,0x23) │ │ (255,209, 64) # rgb = (0xff,0xd1,0x40) │ │ (255,204, 59) # rgb = (0xff,0xcc,0x3b) │ │ (255,199, 49) # rgb = (0xff,0xc7,0x31) │ │ (251,191, 40) # rgb = (0xfb,0xbf,0x28) │ │ (247,184, 30) # rgb = (0xf7,0xb8,0x1e) │ │ - (241,175, 15) # rgb = (0xf1,0xaf,0x0f) │ │ - (253,210, 37) # rgb = (0xfd,0xd2,0x25) │ │ (255,221, 59) # rgb = (0xff,0xdd,0x3b) │ │ (255,231, 90) # rgb = (0xff,0xe7,0x5a) │ │ (255,220, 54) # rgb = (0xff,0xdc,0x36) │ │ (255,215, 37) # rgb = (0xff,0xd7,0x25) │ │ (255,211, 31) # rgb = (0xff,0xd3,0x1f) │ │ (255,207, 26) # rgb = (0xff,0xcf,0x1a) │ │ (255,203, 20) # rgb = (0xff,0xcb,0x14) │ │ (255,198, 14) # rgb = (0xff,0xc6,0x0e) │ │ (255,193, 10) # rgb = (0xff,0xc1,0x0a) │ │ (255,190, 10) # rgb = (0xff,0xbe,0x0a) │ │ (255,198, 52) # rgb = (0xff,0xc6,0x34) │ │ (249,187, 33) # rgb = (0xf9,0xbb,0x21) │ │ - (241,174, 14) # rgb = (0xf1,0xae,0x0e) │ │ - (240,170, 13) # rgb = (0xf0,0xaa,0x0d) │ │ - (252,206, 36) # rgb = (0xfc,0xce,0x24) │ │ - (251,204, 34) # rgb = (0xfb,0xcc,0x22) │ │ (255,217, 56) # rgb = (0xff,0xd9,0x38) │ │ (255,225, 84) # rgb = (0xff,0xe1,0x54) │ │ (255,213, 34) # rgb = (0xff,0xd5,0x22) │ │ (255,209, 28) # rgb = (0xff,0xd1,0x1c) │ │ (255,204, 22) # rgb = (0xff,0xcc,0x16) │ │ (255,199, 17) # rgb = (0xff,0xc7,0x11) │ │ (255,194, 11) # rgb = (0xff,0xc2,0x0b) │ │ (255,190, 6) # rgb = (0xff,0xbe,0x06) │ │ (255,200, 54) # rgb = (0xff,0xc8,0x36) │ │ (249,186, 34) # rgb = (0xf9,0xba,0x22) │ │ - (241,172, 14) # rgb = (0xf1,0xac,0x0e) │ │ - (240,169, 11) # rgb = (0xf0,0xa9,0x0b) │ │ - (250,200, 31) # rgb = (0xfa,0xc8,0x1f) │ │ - (249,199, 30) # rgb = (0xf9,0xc7,0x1e) │ │ (255,221, 76) # rgb = (0xff,0xdd,0x4c) │ │ (255,216, 57) # rgb = (0xff,0xd8,0x39) │ │ (255,202, 19) # rgb = (0xff,0xca,0x13) │ │ (255,197, 14) # rgb = (0xff,0xc5,0x0e) │ │ (255,192, 7) # rgb = (0xff,0xc0,0x07) │ │ (255,189, 11) # rgb = (0xff,0xbd,0x0b) │ │ (255,197, 50) # rgb = (0xff,0xc5,0x32) │ │ - (240,173, 13) # rgb = (0xf0,0xad,0x0d) │ │ - (239,167, 10) # rgb = (0xef,0xa7,0x0a) │ │ - (248,194, 27) # rgb = (0xf8,0xc2,0x1b) │ │ (254,209, 48) # rgb = (0xfe,0xd1,0x30) │ │ (255,217, 74) # rgb = (0xff,0xd9,0x4a) │ │ (255,204, 21) # rgb = (0xff,0xcc,0x15) │ │ (255,198, 16) # rgb = (0xff,0xc6,0x10) │ │ (255,189, 5) # rgb = (0xff,0xbd,0x05) │ │ (255,194, 33) # rgb = (0xff,0xc2,0x21) │ │ (251,187, 37) # rgb = (0xfb,0xbb,0x25) │ │ - (238,166, 9) # rgb = (0xee,0xa6,0x09) │ │ - (247,191, 25) # rgb = (0xf7,0xbf,0x19) │ │ (255,210, 54) # rgb = (0xff,0xd2,0x36) │ │ (255,211, 59) # rgb = (0xff,0xd3,0x3b) │ │ (255,204, 31) # rgb = (0xff,0xcc,0x1f) │ │ (255,204, 49) # rgb = (0xff,0xcc,0x31) │ │ (255,203, 52) # rgb = (0xff,0xcb,0x34) │ │ (255,191, 23) # rgb = (0xff,0xbf,0x17) │ │ (255,187, 15) # rgb = (0xff,0xbb,0x0f) │ │ (251,187, 39) # rgb = (0xfb,0xbb,0x27) │ │ - (235,157, 4) # rgb = (0xeb,0x9d,0x04) │ │ - (245,187, 23) # rgb = (0xf5,0xbb,0x17) │ │ (255,211, 60) # rgb = (0xff,0xd3,0x3c) │ │ (255,213, 70) # rgb = (0xff,0xd5,0x46) │ │ (255,207, 64) # rgb = (0xff,0xcf,0x40) │ │ (252,194, 43) # rgb = (0xfc,0xc2,0x2b) │ │ (250,190, 36) # rgb = (0xfa,0xbe,0x24) │ │ (255,194, 48) # rgb = (0xff,0xc2,0x30) │ │ (252,186, 41) # rgb = (0xfc,0xba,0x29) │ │ - (232,149, 0) # rgb = (0xe8,0x95,0x00) │ │ - (245,185, 21) # rgb = (0xf5,0xb9,0x15) │ │ (255,211, 64) # rgb = (0xff,0xd3,0x40) │ │ (250,192, 36) # rgb = (0xfa,0xc0,0x24) │ │ - (242,175, 15) # rgb = (0xf2,0xaf,0x0f) │ │ - (240,172, 14) # rgb = (0xf0,0xac,0x0e) │ │ - (239,168, 10) # rgb = (0xef,0xa8,0x0a) │ │ - (237,160, 6) # rgb = (0xed,0xa0,0x06) │ │ (242,169, 20) # rgb = (0xf2,0xa9,0x14) │ │ (250,181, 36) # rgb = (0xfa,0xb5,0x24) │ │ - (224,140, 0) # rgb = (0xe0,0x8c,0x00) │ │ - (244,182, 19) # rgb = (0xf4,0xb6,0x13) │ │ - (242,178, 17) # rgb = (0xf2,0xb2,0x11) │ │ - (241,175, 15) # rgb = (0xf1,0xaf,0x0f) │ │ - (229,145, 0) # rgb = (0xe5,0x91,0x00) │ │ - (223,139, 0) # rgb = (0xdf,0x8b,0x00) │ │ - (216,131, 0) # rgb = (0xd8,0x83,0x00) │ │ - (242,177, 16) # rgb = (0xf2,0xb1,0x10) │ │ - (210,124, 0) # rgb = (0xd2,0x7c,0x00) │ │ - (205,119, 0) # rgb = (0xcd,0x77,0x00) │ │ } │ │ tRNS { │ │ - 0 51 82 219 239 87 255 255 128 238 255 255 250 6 128 255 255 255 167 12 97 167 214 245 255 255 255 255 255 246 219 174 110 29 212 255 255 255 255 255 255 255 255 255 255 255 255 255 255 235 221 255 255 255 255 255 255 255 255 255 255 255 255 239 18 6 227 255 255 255 255 255 255 255 255 255 255 244 23 12 233 255 255 255 255 255 255 255 247 29 124 255 255 255 255 255 255 255 174 163 255 255 255 255 255 255 255 255 207 199 255 255 255 255 255 255 255 231 225 255 255 249 163 144 245 255 255 246 244 244 140 110 236 254 92 87 6} │ │ + 0 51 82 219 239 87 128 238 250 6 128 167 12 97 167 214 245 246 219 174 110 29 212 235 221 239 18 6 227 244 23 12 233 247 29 124 174 163 207 199 231 225 249 163 144 245 246 244 244 140 110 236 254 92 87 6} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000010200000000000000 │ │ 00000000000000030400000000000000 │ │ -00000000000005060708000000000000 │ │ -000000000000090a0b0c0d0000000000 │ │ -00000000000e0f100b11120000000000 │ │ -13141516170f18191a1b1c1d1e1f2021 │ │ -22232425262728292a2b2c2d2e2f3031 │ │ -0032333435363738393a3b3c3d3e3f40 │ │ -004142434445464748494a4b4c4d4e00 │ │ -00004f5051522a535455565758590000 │ │ -0000005a5b5c5d5e3b5f606162000000 │ │ -000000636465666768696a6b6c000000 │ │ -0000006d6e6f70717257737475000000 │ │ -000000767778797a7b7c7d7e7f000000 │ │ -00000080818200000000838485000000 │ │ -00000086000000000000000087880000 │ │ +00000000000005383906000000000000 │ │ +000000000000073a3b08090000000000 │ │ +00000000000a3c3d3b3e0b0000000000 │ │ +0c0d0e0f103c3f404142431112131415 │ │ +164445464748494a4b4c4d4e4f505117 │ │ +001852535455565758595a5b5c5d191a │ │ +001b1c5e5f60616263646566671d1e00 │ │ +00001f2068694b6a6b6c6d6e21220000 │ │ +000000236f7071725a73747524000000 │ │ +00000025767778797a7b7c7d26000000 │ │ +000000277e7f8081826e838428000000 │ │ +0000002985862a2b2c2d87882e000000 │ │ +0000002f303100000000323334000000 │ │ +00000035000000000000000036370000 │ │ } │ ├── Image content ├── res/drawable/ic_menu_close_clear_cancel.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -19,108 +19,72 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ - (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ - (132,130,132) # rgb = (0x84,0x82,0x84) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ - (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ - ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ - ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (148,150,148) # rgb = (0x94,0x96,0x94) │ │ - (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ - (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ - (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ - (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ - ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ - (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ - (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - (115,113,115) # rgb = (0x73,0x71,0x73) │ │ - (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ - (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ - (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ - (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ - (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ - (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ - (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ - (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ (189,195,189) # rgb = (0xbd,0xc3,0xbd) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (214,219,214) # rgb = (0xd6,0xdb,0xd6) │ │ (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ - (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (214,219,214) # rgb = (0xd6,0xdb,0xd6) │ │ (222,219,222) # rgb = (0xde,0xdb,0xde) │ │ (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ - (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ - (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ - (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ - (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (115,117,115) # rgb = (0x73,0x75,0x73) │ │ (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ - (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (206,211,206) # rgb = (0xce,0xd3,0xce) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ ( 82, 89, 82) # rgb = (0x52,0x59,0x52) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - (115,117,115) # rgb = (0x73,0x75,0x73) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ @@ -146,35 +110,32 @@ │ │ (198,199,198) # rgb = (0xc6,0xc7,0xc6) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ (198,190,198) # rgb = (0xc6,0xbe,0xc6) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ - (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ (115,117,115) # rgb = (0x73,0x75,0x73) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (115,113,115) # rgb = (0x73,0x71,0x73) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ (115,117,115) # rgb = (0x73,0x75,0x73) │ │ (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ (181,174,181) # rgb = (0xb5,0xae,0xb5) │ │ - (115,121,115) # rgb = (0x73,0x79,0x73) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (115,117,115) # rgb = (0x73,0x75,0x73) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ (132,134,132) # rgb = (0x84,0x86,0x84) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ (148,146,148) # rgb = (0x94,0x92,0x94) │ │ @@ -193,95 +154,134 @@ │ │ ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (189,190,189) # rgb = (0xbd,0xbe,0xbd) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ (173,178,173) # rgb = (0xad,0xb2,0xad) │ │ ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ - ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (148,150,148) # rgb = (0x94,0x96,0x94) │ │ ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ (173,174,173) # rgb = (0xad,0xae,0xad) │ │ (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ - ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ (189,186,189) # rgb = (0xbd,0xba,0xbd) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ - ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ ( 74, 81, 74) # rgb = (0x4a,0x51,0x4a) │ │ ( 99, 93, 99) # rgb = (0x63,0x5d,0x63) │ │ ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ - ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (198,195,198) # rgb = (0xc6,0xc3,0xc6) │ │ (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ (206,207,206) # rgb = (0xce,0xcf,0xce) │ │ (181,178,181) # rgb = (0xb5,0xb2,0xb5) │ │ (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ (165,170,165) # rgb = (0xa5,0xaa,0xa5) │ │ + ( 90, 93, 90) # rgb = (0x5a,0x5d,0x5a) │ │ + ( 99,101, 99) # rgb = (0x63,0x65,0x63) │ │ + (123,117,123) # rgb = (0x7b,0x75,0x7b) │ │ + (132,130,132) # rgb = (0x84,0x82,0x84) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ + ( 99, 97, 99) # rgb = (0x63,0x61,0x63) │ │ + (107,105,107) # rgb = (0x6b,0x69,0x6b) │ │ + (148,146,148) # rgb = (0x94,0x92,0x94) │ │ + (148,150,148) # rgb = (0x94,0x96,0x94) │ │ + (156,154,156) # rgb = (0x9c,0x9a,0x9c) │ │ + (148,154,148) # rgb = (0x94,0x9a,0x94) │ │ + (140,134,140) # rgb = (0x8c,0x86,0x8c) │ │ + (107,109,107) # rgb = (0x6b,0x6d,0x6b) │ │ + ( 90, 89, 90) # rgb = (0x5a,0x59,0x5a) │ │ + (140,142,140) # rgb = (0x8c,0x8e,0x8c) │ │ + (156,158,156) # rgb = (0x9c,0x9e,0x9c) │ │ + (165,162,165) # rgb = (0xa5,0xa2,0xa5) │ │ + (115,113,115) # rgb = (0x73,0x71,0x73) │ │ + (156,162,156) # rgb = (0x9c,0xa2,0x9c) │ │ + (165,158,165) # rgb = (0xa5,0x9e,0xa5) │ │ + (123,130,123) # rgb = (0x7b,0x82,0x7b) │ │ + (165,166,165) # rgb = (0xa5,0xa6,0xa5) │ │ + (173,170,173) # rgb = (0xad,0xaa,0xad) │ │ + (173,174,173) # rgb = (0xad,0xae,0xad) │ │ + (107,101,107) # rgb = (0x6b,0x65,0x6b) │ │ + (148,142,148) # rgb = (0x94,0x8e,0x94) │ │ + (181,182,181) # rgb = (0xb5,0xb6,0xb5) │ │ + (132,134,132) # rgb = (0x84,0x86,0x84) │ │ + ( 99,105, 99) # rgb = (0x63,0x69,0x63) │ │ + (132,125,132) # rgb = (0x84,0x7d,0x84) │ │ + (140,146,140) # rgb = (0x8c,0x92,0x8c) │ │ + (115,109,115) # rgb = (0x73,0x6d,0x73) │ │ + (123,125,123) # rgb = (0x7b,0x7d,0x7b) │ │ + (156,150,156) # rgb = (0x9c,0x96,0x9c) │ │ + (115,117,115) # rgb = (0x73,0x75,0x73) │ │ + (132,138,132) # rgb = (0x84,0x8a,0x84) │ │ + (107,113,107) # rgb = (0x6b,0x71,0x6b) │ │ + (115,121,115) # rgb = (0x73,0x79,0x73) │ │ + ( 82, 85, 82) # rgb = (0x52,0x55,0x52) │ │ + ( 74, 77, 74) # rgb = (0x4a,0x4d,0x4a) │ │ + ( 82, 81, 82) # rgb = (0x52,0x51,0x52) │ │ + ( 74, 73, 74) # rgb = (0x4a,0x49,0x4a) │ │ + ( 66, 69, 66) # rgb = (0x42,0x45,0x42) │ │ } │ │ tRNS { │ │ - 0 1 2 5 7 9 10 11 15 20 26 29 32 33 19 65 138 191 217 255 217 191 138 3 8 18 30 124 204 255 255 255 255 255 255 204 4 12 24 81 255 255 255 255 255 255 255 13 139 255 255 255 255 178 255 255 255 255 178 255 255 255 255 255 255 217 165 153 153 139 81 242 68 68 153 255 255 217 70 70 217 204 255 178 38 25 21 178 255 255 124 204 217 37 75 147 74 74 75 255 204 65 255 242 69 80 242 242 82 80 69 242 255 65 138 153 61 242 89 153 138 191 68 146 242 146 68 191 217 217 74 242 242 74 217 217 165 82 242 82 165 153 89 242 89 153 255 153 89 242 242 89 153 82 242 255 242 165 217 217 74 191 68 146 242 68 255 191 138 153 61 242 89 242 61 153 138 65 242 69 80 82 80 242 65 204 217 75 147 74 74 147 217 255 204 124 178 178 255 124 217 70 204 81 153 68 242 255 81 139 255 217 165 165 255 139 178 178 139 81 204 204 124 204 65 138 191 217} │ │ + 0 1 2 5 7 9 10 11 15 20 26 29 32 33 19 65 138 191 217 217 191 138 3 8 18 30 124 204 204 4 12 24 81 13 139 178 178 217 165 153 153 139 81 242 68 68 153 217 70 70 217 204 178 38 25 21 178 124 204 217 37 75 147 74 74 75 204 65 242 69 80 242 242 82 80 69 242 65 138 153 61 242 89 153 138 191 68 146 242 146 68 191 217 217 74 242 242 74 217 217 165 82 242 82 165 153 89 242 89 153 153 89 242 242 89 153 82 242 242 165 217 217 74 191 68 146 242 68 191 138 153 61 242 89 242 61 153 138 65 242 69 80 82 80 242 65 204 217 75 147 74 74 147 217 204 124 178 178 124 217 70 204 81 153 68 242 81 139 217 165 165 139 178 178 139 81 204 204 124 204 65 138 191 217} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000001020304050607070605040302010000000000000000000000000000000000 │ │ 00000000000000000000000000000002030508090a0b0c0d0d0c0b0a0908050302000000000000000000000000000000 │ │ -000000000000000000000000000103070e0b0f101112131313131415160f0b0e07030100000000000000000000000000 │ │ -0000000000000000000000011718191a1b1c13131d1e1f20201f211d2213231b1a191817010000000000000000000000 │ │ -0000000000000000000001242526271c13281f20292a2a2b2c2b2b2a2a2d2e2223272625240100000000000000000000 │ │ -00000000000000000001242f0b30311d1f32292b333334333434333433332b322822300b2f2401000000000000000000 │ │ -000000000000000001242f1a35133620292b33333433343738373433343738332b391d3a1a2f24010000000000000000 │ │ -000000000000000017250b351321322a33333433343b3c3d3d3c3b34333337383333203e3a0b25170000000000000000 │ │ -000000000000000118263031213f2b3338333b3d40414243444241403d3b3833333833323e4526180100000000000000 │ │ -000000000000000319463136322c2b33333c4743480c0a26260a0c494a473c3333332b334b1d27190300000000000000 │ │ -00000000000002071a1c4c202a2b2b333c4d4e0b0e2f050404052f0e0b4f503c332b332b2b21511a0702000000000000 │ │ -000000000000030e1b1352292b2b333b53545556192f040202042f19565554573b332b2b2b58595a0e03000000000000 │ │ -000000000001050b5b2e322a2c2b345c5d26555e5f6009060609615f6255265d5c342c2b2a2b63640b05010000000000 │ │ -00000000000208652263292a663367685555696a316b6c0b0b6c6a316b6d55556e6f2b2a2b2a32707108020000000000 │ │ -00000000000309722832292a2a33730b09746a2263287576766a2263287574090b772b2a2a662a527809030000000000 │ │ -0000000000040a793632292a662a7a0e197b361f203259757c2239203f1f7d190e7e32662a2a2a4b7f0a040000000000 │ │ -0000000000050b80213229292a810c2f2f82832a2929324b635220293384852f2f0c86292929294b870b050000000000 │ │ -0000000000060c2e633f582929880a050409896f332929582032582b8a8b0904050a8c3258292920630c060000000000 │ │ -0000000000070d594b322932328d260402060b8e8f3229323f323f8f900b06020426911f323232581f0d070000000000 │ │ -0000000000070d364b32323f9293260402060b949520323232323296970b060204269863203f323f1f0d070000000000 │ │ -0000000000060c364b323220528c0a050409999a1d4b20323232209b9c6c0904050a9d36203232324b0c060000000000 │ │ -0000000000050b9e20202032639f0c2f2fa09a31214b322032202020286b612f2f0c145992202058860b050000000000 │ │ -0000000000040aa14b2092201f2ea20e19a3282139202aa4672a202092637b190ea531a64b202032a70a040000000000 │ │ -00000000000309a81f4b2d4b2028a90b09aaab202d296facac6f292029adae090baf13632d4b4b20b009030000000000 │ │ -00000000000208b1634b4b4b4ba6b2b35555b46f3b67b50b0bb56f3b67b65555b3b71d1f4b4b2020b808020000000000 │ │ -000000000001050bb9204b4b4b1f1dba5d2655bbbcbd09060609bebfbb55265dc0c11e1f1f4b32c20b05010000000000 │ │ -000000000000030ec3924b1f1f4b6331c4545556192f040202042f19565554c5c659631f1f4b3fc70e03000000000000 │ │ -00000000000002071ac2201f1f1f1f7031c8c90b0e2f050404052f0e0bc9c0c63ea652391f32ca1a0702000000000000 │ │ -000000000000000319cb2020391f1f632131b7cccd0c0a26260a0ccdcccecf3e70631f1f2032d0190300000000000000 │ │ -00000000000000011826d1322d631f631f211dcfd2d3d4ccccd5c0d6d2132e706352634b29d726180100000000000000 │ │ -000000000000000017250bd8584b63526339631e2e13cfc6d2c6311d2e361e6363394b29d90b25170000000000000000 │ │ -000000000000000001242f1ad9294b6363636363211e3636365936701e216363632d29d91a2f24010000000000000000 │ │ -00000000000000000001242f0bda2b201f21632163632121a62121216321631f202cda0b2f2401000000000000000000 │ │ -0000000000000000000001242526dbdc2a205263212163212121632121392d2adddb2625240100000000000000000000 │ │ -0000000000000000000000011718191adedf332a201f632121631f322a33dfde1a191817010000000000000000000000 │ │ -000000000000000000000000000103070e0be0e1e2e33b3b3b3b5ce2e1e00b0e07030100000000000000000000000000 │ │ +000000000000000000000000000103070e0b0f101112b8b8b8b81314150f0b0e07030100000000000000000000000000 │ │ +000000000000000000000001161718191a1bb8b8b9babbbcbcbbbdb9beb81c1a19181716010000000000000000000000 │ │ +00000000000000000000011d1e1f201bb8bfbbbcc0c1c1c2c3c2c2c1c1c4c5be1c201f1e1d0100000000000000000000 │ │ +000000000000000000011d210b22c6b9bbc7c0c2c8c8c9c8c9c9c8c9c8c8c2c7bfbe220b211d01000000000000000000 │ │ +0000000000000000011d211923b8cabcc0c2c8c8c9c8c9cbcccbc9c8c9cbccc8c2cdb92419211d010000000000000000 │ │ +0000000000000000161e0b23b8bdc7c1c8c8c9c8c9cecfd0d0cfcec9c8c8cbccc8c8bcd1240b1e160000000000000000 │ │ +0000000000000001171f22c6bdd2c2c8ccc8ced0d3252627282625d3d0ceccc8c8ccc8c7d1291f170100000000000000 │ │ +0000000000000003182ac6cac7c3c2c8c8cf2b272c0c0a1f1f0a0c2d2e2bcfc8c8c8c2c8d4b920180300000000000000 │ │ +0000000000000207191bd5bcc1c2c2c8cf2f300b0e2105040405210e0b3132cfc8c2c8c2c2bd33190702000000000000 │ │ +000000000000030e1ab8d6c0c2c2c8ce34353637182104020204211837363538cec8c2c2c2d7d8390e03000000000000 │ │ +000000000001050b3ac5c7c1c3c2c93b3c1f363d3e3f09060609403e41361f3c3bc9c3c2c1c2d9420b05010000000000 │ │ +0000000000020843bed9c0c1dac8444536364647c648490b0b4947c6484a36364b4cc2c1c2c1c7db4d08020000000000 │ │ +000000000003094ebfc7c0c1c1c84f0b095047bed9bf51525247bed9bf5150090b53c2c1c1dac1d65409030000000000 │ │ +0000000000040a55cac7c0c1dac1560e1857cabbbcc7d85158becdbcd2bb59180e5ac7dac1c1c1d45b0a040000000000 │ │ +0000000000050b5cbdc7c0c0c15d0c21215e5fc1c0c0c7d4d9d6bcc0c8606121210c62c0c0c0c0d4630b050000000000 │ │ +0000000000060cc5d9d2d7c0c0640a050409654cc8c0c0d7bcc7d7c266670904050a68c7d7c0c0bcd90c060000000000 │ │ +0000000000070dd8d4c7c0c7c7691f0402060b6a6bc7c0c7d2c7d26b6c0b0602041f6dbbc7c7c7d7bb0d070000000000 │ │ +0000000000070dcad4c7c7d2dc6e1f0402060b6f70bcc7c7c7c7c771720b0602041f73d9bcd2c7d2bb0d070000000000 │ │ +0000000000060ccad4c7c7bcd6680a0504097475b9d4bcc7c7c7bcdd76490904050a77cabcc7c7c7d40c060000000000 │ │ +0000000000050b78bcbcbcc7d9790c21217a75c6bdd4c7bcc7bcbcbcbf484021210c13d8dcbcbcd7620b050000000000 │ │ +0000000000040a7bd4bcdcbcbbc57c0e187dbfbdcdbcc17e44c1bcbcdcd957180e7fc6ded4bcbcc7800a040000000000 │ │ +0000000000030981bbd4c4d4bcbf820b098384bcc4c04c85854cc0bcc08687090b88b8d9c4d4d4bc8909030000000000 │ │ +000000000002088ad9d4d4d4d4de8b8c36368d4cce448e0b0b8e4cce448f36368c90b9bbd4d4bcbc9108020000000000 │ │ +000000000001050b92bcd4d4d4bbb9933c1f3694959609060609979894361f3c99dfbabbbbd4c79a0b05010000000000 │ │ +000000000000030e9bdcd4bbbbd4d9c69c35363718210402020421183736359de0d8d9bbbbd4d29e0e03000000000000 │ │ +0000000000000207199abcbbbbbbbbdbc69fa00b0e2105040405210e0ba099e0d1ded6cdbbc7a1190702000000000000 │ │ +000000000000000318a2bcbccdbbbbd9bdc690a3a40c0a1f1f0a0ca4a3a5e1d1dbd9bbbbbcc7a6180300000000000000 │ │ +0000000000000001171fa7c7c4d9bbd9bbbdb9e1e2a8a9a3a3aa99e3e2b8c5dbd9d6d9d4c0ab1f170100000000000000 │ │ +0000000000000000161e0bacd7d4d9d6d9cdd9bac5b8e1e0e2e0c6b9c5cabad9d9cdd4c0ad0b1e160000000000000000 │ │ +0000000000000000011d2119adc0d4d9d9d9d9d9bdbacacacad8cadbbabdd9d9d9c4c0ad19211d010000000000000000 │ │ +000000000000000000011d210baec2bcbbbdd9bdd9d9bdbddebdbdbdd9bdd9bbbcc3ae0b211d01000000000000000000 │ │ +00000000000000000000011d1e1fafb0c1bcd6d9bdbdd9bdbdbdd9bdbdcdc4c1b1af1f1e1d0100000000000000000000 │ │ +00000000000000000000000116171819b2b3c8c1bcbbd9bdbdd9bbc7c1c8b3b219181716010000000000000000000000 │ │ +000000000000000000000000000103070e0bb4b5b6b7cececece3bb6b5b40b0e07030100000000000000000000000000 │ │ 00000000000000000000000000000002030508090a0b0c0d0d0c0b0a0908050302000000000000000000000000000000 │ │ 000000000000000000000000000000000001020304050607070605040302010000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable/ic_app.png │ ├── sng │ │ @@ -1,184 +1,181 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 23; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ + ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ - (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ - (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ } │ │ tRNS { │ │ - 0 0 0 0 42 82 135 159 181 199 208 212 214 214 7 62 132 206 255 255 255 255 255 254 255 255 255 255 255 15 134 255 255 254 62 254 254 239 254 229 254 254 255 255 84 237 255 255 255 255 255 255 37 53 216 255 255 255 255 255 255 255 255 255 255 53 247 255 254 255 255 255 255 255 234 254 254 255 255 255 255 255 255 255 255 255 255 255 255 235 255 255 255 255 255 255 255 255 255 255 92 246 255 255 255 255 255 255 39 53 216 255 44 238 255 254 255 255 255 227 254 254 255 255 255 255 255 239 254 255 255 62 254 254 255 255 255 15 134 255 62 206 135 159 181 199 208 212 214} │ │ + 0 42 82 135 159 181 199 208 212 214 214 7 62 132 206 254 15 134 254 62 254 254 239 254 229 254 254 84 237 37 53 216 53 247 254 234 254 254 235 92 246 39 53 216 44 238 254 227 254 254 239 254 62 254 254 15 134 62 206 135 159 181 199 208 212 214} │ │ IMAGE { │ │ pixels hex │ │ -000000000000000000000001000000000000000000000000020000000000000000000000 │ │ -00000000030000000405060708090a0b0c0d0d0c0b0a0908070605040000000300000000 │ │ -0000000e0f101112131415161718191a1b1c1c1b1a191817161514131211100f0e000000 │ │ -001d1e1f20211b1b1b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1b1b21201f1e1d00 │ │ -22231b1a241b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b241a1b2322 │ │ -2526241a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a242625 │ │ -2728292a2b1b1b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1b2b2a292827 │ │ -2c2d2e282f3031322a331a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a332a3231302f282e2d2c │ │ -3435363738393a3b3b3b3b3c3d3e3f4016161616403f3e3d3c3b3b3b3b3a393837363534 │ │ -4142434445464748492f3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2f494847464544434241 │ │ -4a4b4c4d4e4f5050515253545556575352585852535756555453525150504f4e4d4c4b4a │ │ -5928172a335a5b5c5d5e5f60615f5062634e4e6362505f61605f5e5d5c5b5a332a172859 │ │ -64653d28391466676767676768696a6b6b6b6b6b6b6a69686767676767661439283d6564 │ │ -6c6d6e53393b3b3a3a3a3a2f6f154030141414143040156f2f3a3a3a3a3b3b39536e6d6c │ │ -7071727374557553763b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b765375557473727170 │ │ -7778797a636062627b7c7d3757747e5151515151517e7457377d7c7b626260637a797877 │ │ -7f288067676876815e635f61618250634e4e4e4e63508261615f635e817668676780287f │ │ -83843c3b85862a1a1a1a333387886b7676767676766b888733331a1a1a2a86853b3c8483 │ │ -00898a463b283b3a3c2f398b2e381614868686861416382e8b392f3c3a3b283b468a8900 │ │ -0000000e8c108d51693b3b3b283b3b3b3b3b3b3b3b3b3b283b3b3b69518d108c0e000000 │ │ -000000000300000004058e8f90919293940c0c94939291908f8e05040000000300000000 │ │ -000000000000000000000002000000000000000000000000020000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000102030405060708090a0a0908070605040302010000000000000000 │ │ +0000000b0c0d0e42434445460f4748494a4b4b4a4948470f46454443420e0d0c0b000000 │ │ +0010114c4d124a4a4a4949494949494949494949494949494949494a4a4a124d4c111000 │ │ +13144a49154a4949494949494949494949494949494949494949494949494a15494a1413 │ │ +161715494949494949494949494949494949494949494949494949494949494949151716 │ │ +18191a4e4f4a4a494949494949494949494949494949494949494949494a4a4f4e1a1918 │ │ +1b1c5019515253544e55494a4a4a4a4a4a4a4a4a4a4a4a4a4a49554e5453525119501c1b │ │ +1d1e1f565758595a5a5a5a5b5c5d5e5f464646465f5e5d5c5b5a5a5a5a595857561f1e1d │ │ +202160226162636465515a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a51656463626122602120 │ │ +23242566676869696a6b6c6d6e6f706c6b71716b6c706f6e6d6c6b6a6969686766252423 │ │ +26190f4e55727374757677787977697a7b67677b7a69777978777675747372554e0f1926 │ │ +27285c1958447c7d7d7d7d7d7e7f80818181818181807f7e7d7d7d7d7d7c4458195c2827 │ │ +292a2b6c585a5a595959595182455f5244444444525f458251595959595a5a586c2b2a29 │ │ +2c2d832e846e856c865a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a866c856e842e832d2c │ │ +2f3031877b787a7a88898a5670848b6a6a6a6a6a6a8b8470568a89887a7a787b8731302f │ │ +3219337d7d7e868c767b7779798d697b676767677b698d7979777b768c867e7d7d331932 │ │ +34355b5a368e4e49494955558f908186868686868681908f55554949494e8e365a5b3534 │ │ +003738625a195a595b515891505746448e8e8e8e444657509158515b595a195a62383700 │ │ +0000000b390d3a6a7f5a5a5a195a5a5a5a5a5a5a5a5a5a195a5a5a7f6a3a0d390b000000 │ │ +000000000000000001023b3c3d3e3f4041090941403f3e3d3c3b02010000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable/ic_menu_help.png │ ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff02 ffffff03 ffffff04 ffffff04 ffffff03 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff03 ffffff06 ffffff09 ffffff0c ffffff0f ffffff12 ffffff13 ffffff13 ffffff11 ffffff0f ffffff0b ffffff08 ffffff05 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff0f ffffff16 ffffff1d cec3ce35 949a9453 8c8e8c64 7b797b81 7b797b81 a59ea557 94969451 f7ebf726 ffffff1b ffffff14 ffffff0e ffffff08 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff12 ffffff1c a5a2a550 73717397 636163d4 5a5d5aff 5a5d5aff 635d63ff 636163ff 636163ff 5a5d5aff 5a5d5aff 5a5d5af8 6b656bc3 7b7d7b85 c6bec639 ffffff19 ffffff0f ffffff07 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff06 ffffff0e ffffff1b a59ea555 636563c8 5a595aff 636163ff 6b6d6bff 848284ff 8c8a8cff 948e94ff 8c8e8cff 8c8e8cff 949294ff 8c8e8cff 848284ff 6b6d6bff 636163ff 5a5d5afa 737173a9 cecbce34 ffffff17 ffffff0b ffffff04 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff08 ffffff13 d6d3d630 6b656bb7 5a5d5aff 636163ff 7b7d7bff 8c8a8cff 949294ff 949694ff 9c969cff 9c9a9cff 9c9a9cff 9c9e9cff 9c9a9cff 9c9a9cff 9c9e9cff 949a94ff 949694ff 7b827bff 636163ff 636163f5 7375738e ffffff1e ffffff0f ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff09 ffffff16 b5aeb546 525d52e2 635d63ff 7b797bff 8c8e8cff 949294ff 9c9a9cff 9c9e9cff 9c9e9cff 9c9e9cff 9ca29cff a5a2a5ff 9c9e9cff a5a2a5ff 9ca29cff a59ea5ff 9c9e9cff 9c9e9cff 9c9a9cff 949694ff 7b7d7bff 636163ff 6b696bbc e7e3e72a ffffff11 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 ffffff02 ffffff08 ffffff16 8c928c64 5a595af5 636563ff 848684ff 8c928cff 9c9a9cff 9c9e9cff 9c9e9cff ad9eadff 9c9e9cff a5a2a5ff 9c9e9cff ad9eadff 9ca29cff 9c9e9cff a59ea5ff 9ca29cff a59ea5ff 9ca29cff a59ea5ff 9c9e9cff 9ca29cff 8c8a8cff 636563ff 636163d9 b5b2b53b ffffff11 ffffff06 ffffff01 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 ffffff01 ffffff07 ffffff14 a59aa557 5a595af8 6b696bff 848684ff 949294ff 9c9a9cff 9c9e9cff 9c9e9cff 9c9e9cff 9c9e9cff a5a2a5ff a5a6a5ff adaeadff adb2adff b5b2b5ff adaeadff adaaadff a5a2a5ff 9ca29cff 9c9e9cff 9c9e9cff a59ea5ff 9c9e9cff 9c9e9cff 949294ff 6b6d6bff 636163db d6d3d630 ffffff0f ffffff04 ffffff01 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 ffffff04 ffffff10 c6bec63a 525952ee 6b696bff 8c8a8cff 949694ff 9c9a9cff 9c9e9cff 9c9e9cff ad9eadff 9c9e9cff adaaadff b5b2b5ff bdbebdc3 bdbebda1 cecfce7c c6c7c679 cecbce85 bdbebdb2 b5b6b5ee adaeadff a5a6a5ff 9c9e9cff 9c9e9cff 9c9e9cff a59ea5ff 9c9e9cff 949694ff 6b6d6bff 636563c5 ffffff1e ffffff0b ffffff02 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 ffffff02 ffffff0b ffffff1d 636163ca 5a615aff 8c868cff 949294ff 9c9a9cff 9c9a9cff 9c9a9cff 9c9a9cff 9c9e9cff adaaadff b5b6b5cd dedbde4c ffffff21 ffffff1b ffffff18 ffffff18 ffffff19 ffffff1d ffffff29 bdbebd89 adaeadf8 a5a2a5ff 9c9a9cff 9c9a9cff 9c9a9cff 9c9a9cff 9c9a9cff 8c8e8cff 6b696bff 7b7d7b85 ffffff16 ffffff07 ffffff01 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 ffffff05 ffffff14 8c7d8c77 5a5d5aff 7b7d7bff 948e94ff 949a94ff 9c9a9cff 9c9a9cff 9c9a9cff 9c9e9cff a5a6a5ff adaeadb7 fffbff28 ffffff16 ffffff11 ffffff12 ffffff15 ffffff15 ffffff12 ffffff0f ffffff11 ffffff1c d6cfd65c a5a6a5f8 a5a2a5ff 9c9a9cff 9c9a9cff 949a94ff 9c9a9cff 9c9a9cff 848684ff 636563f1 d6cbd633 ffffff0e ffffff03 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff02 ffffff0b fff7ff22 526152dd 6b6d6bff 8c928cff 949694ff 9c9a9cff 949a94ff 9c9a9cff 949a94ff 9c9e9cff ada2ade5 efefef30 ffffff13 ffffff0c ffffff13 b5b2b534 7375737e 7375737f 9c969c45 ffffff14 ffffff0b ffffff0c ffffff1d a5a6a593 9ca29cff 9c9a9cff 949a94ff 9c9a9cff 9c9a9cff 949a94ff 949694ff 737173ff 737573a1 ffffff18 ffffff07 ffffff01 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff04 ffffff12 8c8a8c69 635d63ff 848284ff 949294ff 949694ff 9c969cff 949694ff 9c969cff 949694ff 9c9a9cff a5a6a591 ffffff1c ffffff0d ffffff11 a5a2a543 525552f3 5a595aff 5a595aff 525952fd 7b7d7b67 ffffff10 ffffff07 ffffff11 d6d7d63c 8c8e8cff 9c969cff 949a94ff 949694ff 9c9a9cff 949694ff 9c9a9cff 848684ff 6b6d6bf5 dee3de2a ffffff0c ffffff02 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff07 ffffff1a 6b6d6bb9 6b696bff 8c8e8cff 949694ff 949694ff 949694ff 949694ff 949694ff 9c969cff 8c8e8cff a5a6a571 ffffff20 ffffff17 ffffff22 5a5d5acf 635d63ff 7b7d7bff 848284ff 737573ff 737173c7 ffffff15 ffffff07 ffffff0d ffffff24 848284f1 949294ff 949694ff 9c969cff 949694ff 949694ff 9c969cff 949694ff 7b797bff 8c8a8c77 ffffff13 ffffff04 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff0b fffbff24 636163f5 737973ff 8c8e8cff 949694ff 949694ff 9c969cff 949694ff 949694ff 949694ff 7b7d7bff 737573b2 fffbff33 ffffff2d 7b797b82 525952ff 7b797bff 8c8e8cff 8c8e8cff 949694ff 948e94c7 ffffff15 ffffff07 ffffff0e ffffff25 737173f1 8c8e8cff 949694ff 949694ff 949694ff 949694ff 949694ff 949694ff 847d84ff 7b7d7bb7 ffffff19 ffffff07 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff02 ffffff0f 9c9a9c56 6b696bff 848684ff 948e94ff 949294ff 949294ff 949294ff 949694ff 949294ff 949694ff 8c868cff 6b696bff 5a5d5af1 5a5d5ad9 525552ff 6b696bff 8c8a8cff 949294ff 9c9e9cff a5a2a5f8 bdbabd52 ffffff10 ffffff08 ffffff14 a5aaa550 636163ff 8c8a8cff 949294ff 949294ff 949694ff 949294ff 949294ff 949294ff 848a84ff 7b797bec ffffff1f ffffff0a 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff04 ffffff13 848a847a 736d73ff 8c8a8cff 8c928cff 949294ff 949294ff 949294ff 949294ff 949294ff 949294ff 8c928cff 8c8e8cff 848284ff 7b757bff 7b757bff 848684ff 8c8e8cff 9c9e9cff ada6adec cecbce56 ffffff16 ffffff0c ffffff10 ffffff22 5a5d5ac1 636563ff 8c8a8cff 8c928cff 949294ff 949294ff 949294ff 949294ff 949294ff 949694ff 7b7d7bff d6d3d633 ffffff0d ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff05 ffffff15 7b7d7b97 737573ff 948a94ff 949294ff 8c928cff 949294ff 8c928cff 8c928cff 949294ff 8c928cff 948e94ff 948e94ff 8c8e8cff 848a84ff 8c8a8cff 8c8a8cff 9c9e9cff a5a6a5e5 ced7ce44 ffffff17 ffffff0e ffffff12 ffffff20 6b696b9d 525552ff 737573ff 8c8a8cff 949294ff 8c928cff 949294ff 8c928cff 949294ff 8c928cff 948e94ff 848284ff adaaad50 ffffff0f ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff06 ffffff17 7b797ba1 7b797bff 848e84ff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 9c969cff 9ca29cdd e7dbe73d ffffff16 ffffff0e ffffff14 d6d7d62d 5a5d5ab7 525152ff 6b696bff 848284ff 8c8a8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 848684ff a5a6a55b ffffff10 ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff06 ffffff17 7b7d7ba1 7b7d7bff 8c8a8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 949694ff cebece57 ffffff18 ffffff0d ffffff13 a5a2a544 525552e0 525152ff 6b6d6bff 848284ff 848a84ff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 8c868cff a5aaa55b ffffff10 ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff05 ffffff15 8c868c97 7b7d7bff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8e8cff 8c8a8cff 848684ee ffffff2a ffffff15 ffffff12 b5bab535 4a4d4aee 5a555aff 737173ff 7b7d7bff 8c868cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 848684ff bdb2bd50 ffffff0f ffffff02 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff04 ffffff13 8c8e8c7a 7b7d7bff 8c868cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 848684ff 737173f5 efebef38 ffffff22 ffffff24 6b696b9d 525552ff 737573ff 848284ff 848684ff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8e8cff 848684ff ced3ce33 ffffff0d ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff02 ffffff0f adaaad53 7b797bff 848684ff 848a84ff 848a84ff 8c8a8cff 848a84ff 8c8a8cff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8a8cff 848a84ff 848684ff 6b656bff 636963be 94929465 6b6d6b8c 524d52f5 6b696bff 7b7d7bff 8c8a8cff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8e8cff 848684ec ffffff1f ffffff0a 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff0b f7fbf724 7b797bf3 848684ff 8c868cff 848684ff 8c868cff 848684ff 848684ff 8c868cff 848684ff 8c868cff 848684ff 8c868cff 848684ff 8c8a8cff 7b7d7bff 6b696bff 525552ff 5a595aff 636563ff 7b797bff 848684ff 848684ff 8c868cff 848684ff 8c868cff 848684ff 848684ff 8c868cff 848684ff 848684ff 8c868cff 848684ff 948e94ff 8c8e8cb9 ffffff19 ffffff07 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff07 ffffff1a 848284b9 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 949294ff 9c9e9cf5 adaaadbe a5a2a5d9 8c8e8cff 848a84ff 848284ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 8c8a8cff 9c9e9c77 ffffff13 ffffff04 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff04 ffffff12 9c9a9c69 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848284ff 848684ff 8c8a8cff 949694f1 ded7de4d ffffff27 ffffff2b a5a6a595 948e94ff 848684ff 848284ff 848684ff 848284ff 848684ff 848284ff 848684ff 848284ff 848684ff 848284ff 848684ff 8c8a8cff 8c8a8cf5 e7e3e72d ffffff0d ffffff02 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff02 ffffff0b fffbff22 848284dd 8c8a8cff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848684ff 848284ff 8c868cff 949294a4 ffffff24 ffffff14 ffffff19 f7f3f734 7b827bfa 848284ff 848284ff 848684ff 848284ff 848284ff 848684ff 848284ff 848284ff 848684ff 848284ff 848284ff 948e94ff 949694a4 ffffff18 ffffff07 ffffff01 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 ffffff05 ffffff14 9c9a9c77 8c8a8cff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 737573ff 737973a6 ffffff25 ffffff15 ffffff1a e7e3e737 636163fd 7b7d7bff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 8c8a8cff 8c8a8cf5 cecfce3c ffffff0f ffffff03 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 ffffff02 ffffff0b ffffff1e 8c8e8cca 8c8e8cff 848284ff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 847d84ff 737573ff 5a595af5 9c9a9c5e ffffff2a fffbff2f 5a595aab 525552ff 7b797bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848684ff 8c8e8cff 9ca29c8d ffffff17 ffffff07 ffffff01 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 ffffff04 ffffff10 d6cfd63a 8c8e8cee 8c8a8cff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 7b827bff 6b656bff 525552ff 525152d6 4a4d4ae9 4a494aff 636563ff 7b797bff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 848284ff 948e94ff 949694c5 ffffff1e ffffff0c ffffff03 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 ffffff01 ffffff07 ffffff15 adaead5f 949294f8 848a84ff 847d84ff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 847d84ff 7b7d7bff 7b7d7bff 737173ff 636963ff 636163ff 6b696bff 737173ff 7b797bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 848284ff 8c8e8cff 949694db e7dfe730 ffffff0f ffffff04 ffffff01 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 ffffff02 ffffff09 ffffff17 bdb2bd64 949694f5 8c8e8cff 847d84ff 7b7d7bff 7b7d7bff 847d84ff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b757bff 737573ff 737573ff 7b797bff 7b7d7bff 7b7d7bff 847d84ff 7b7d7bff 847d84ff 7b7d7bff 848284ff 948e94ff 9c9a9cdb d6d3d63b ffffff12 ffffff06 ffffff01 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff09 ffffff16 c6c7c64b 949a94e2 8c8e8cff 848284ff 7b7d7bff 7b797bff 7b7d7bff 7b797bff 7b7d7bff 7b797bff 7b7d7bff 7b7d7bff 7b797bff 7b7d7bff 7b7d7bff 7b7d7bff 7b797bff 7b7d7bff 7b797bff 7b7d7bff 848684ff 949294ff 9ca29cbc efebef2a ffffff11 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff08 ffffff13 e7dbe733 a5a2a5bc 949a94ff 8c8a8cff 848284ff 7b797bff 7b797bff 7b7d7bff 7b797bff 7b797bff 7b797bff 7b7d7bff 7b797bff 7b797bff 7b797bff 7b7d7bff 7b797bff 848284ff 949294ff 9c9a9cf5 b5aeb594 ffffff1e ffffff0f ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff06 ffffff0f ffffff1b cec7ce55 a5a6a5c8 9c9a9cff 8c928cff 848684ff 7b7d7bff 7b797bff 7b797bff 7b797bff 7b797bff 7b797bff 7b7d7bff 848284ff 848a84ff 949694ff 9c9e9cfa b5aab5a9 d6dfd637 ffffff17 ffffff0b ffffff04 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff12 ffffff1c c6cbc650 bdaebd9a a5a6a5d6 a5a2a5ff 9c9e9cff 9c9a9cff 949a94ff 9c9a9cff 9c9a9cff 9c9e9cff ada2adfa ada6adc3 b5b2b587 dedbde39 ffffff19 ffffff0f ffffff07 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff10 ffffff17 ffffff1d dedbde38 c6c7c653 bdbebd6a bdb2bd81 b5b6b581 cec7ce5d c6c7c652 e7efe72a ffffff1b ffffff14 ffffff0e ffffff08 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff03 ffffff06 ffffff09 ffffff0d ffffff0f ffffff12 ffffff13 ffffff13 ffffff11 ffffff0f ffffff0c ffffff08 ffffff05 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff02 ffffff03 ffffff04 ffffff04 ffffff03 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff02 ffffff03 ffffff04 ffffff04 ffffff03 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff03 ffffff06 ffffff09 ffffff0c ffffff0f ffffff12 ffffff13 ffffff13 ffffff11 ffffff0f ffffff0b ffffff08 ffffff05 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff0f ffffff16 ffffff1d cec3ce35 949a9453 8c8e8c64 7b797b81 7b797b81 a59ea557 94969451 f7ebf726 ffffff1b ffffff14 ffffff0e ffffff08 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff12 ffffff1c a5a2a550 73717397 636163d4 5a5d5aff 5a5d5aff 635d63ff 636163ff 636163ff 5a5d5aff 5a5d5aff 5a5d5af8 6b656bc3 7b7d7b85 c6bec639 ffffff19 ffffff0f ffffff07 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff06 ffffff0e ffffff1b a59ea555 636563c8 5a595aff 636163ff 6b6d6bff 848284ff 8c8a8cff 948e94ff 8c8e8cff 8c8e8cff 949294ff 8c8e8cff 848284ff 6b6d6bff 636163ff 5a5d5afa 737173a9 cecbce34 ffffff17 ffffff0b ffffff04 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff08 ffffff13 d6d3d630 6b656bb7 5a5d5aff 636163ff 7b7d7bff 8c8a8cff 949294ff 949694ff 9c969cff 9c9a9cff 9c9a9cff 9c9e9cff 9c9a9cff 9c9a9cff 9c9e9cff 949a94ff 949694ff 7b827bff 636163ff 636163f5 7375738e ffffff1e ffffff0f ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff09 ffffff16 b5aeb546 525d52e2 635d63ff 7b797bff 8c8e8cff 949294ff 9c9a9cff 9c9e9cff 9c9e9cff 9c9e9cff 9ca29cff a5a2a5ff 9c9e9cff a5a2a5ff 9ca29cff a59ea5ff 9c9e9cff 9c9e9cff 9c9a9cff 949694ff 7b7d7bff 636163ff 6b696bbc e7e3e72a ffffff11 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff08 ffffff16 8c928c64 5a595af5 636563ff 848684ff 8c928cff 9c9a9cff 9c9e9cff 9c9e9cff ad9eadff 9c9e9cff a5a2a5ff 9c9e9cff ad9eadff 9ca29cff 9c9e9cff a59ea5ff 9ca29cff a59ea5ff 9ca29cff a59ea5ff 9c9e9cff 9ca29cff 8c8a8cff 636563ff 636163d9 b5b2b53b ffffff11 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff07 ffffff14 a59aa557 5a595af8 6b696bff 848684ff 949294ff 9c9a9cff 9c9e9cff 9c9e9cff 9c9e9cff 9c9e9cff a5a2a5ff a5a6a5ff adaeadff adb2adff b5b2b5ff adaeadff adaaadff a5a2a5ff 9ca29cff 9c9e9cff 9c9e9cff a59ea5ff 9c9e9cff 9c9e9cff 949294ff 6b6d6bff 636163db d6d3d630 ffffff0f ffffff04 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff10 c6bec63a 525952ee 6b696bff 8c8a8cff 949694ff 9c9a9cff 9c9e9cff 9c9e9cff ad9eadff 9c9e9cff adaaadff b5b2b5ff bdbebdc3 bdbebda1 cecfce7c c6c7c679 cecbce85 bdbebdb2 b5b6b5ee adaeadff a5a6a5ff 9c9e9cff 9c9e9cff 9c9e9cff a59ea5ff 9c9e9cff 949694ff 6b6d6bff 636563c5 ffffff1e ffffff0b ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0b ffffff1d 636163ca 5a615aff 8c868cff 949294ff 9c9a9cff 9c9a9cff 9c9a9cff 9c9a9cff 9c9e9cff adaaadff b5b6b5cd dedbde4c ffffff21 ffffff1b ffffff18 ffffff18 ffffff19 ffffff1d ffffff29 bdbebd89 adaeadf8 a5a2a5ff 9c9a9cff 9c9a9cff 9c9a9cff 9c9a9cff 9c9a9cff 8c8e8cff 6b696bff 7b7d7b85 ffffff16 ffffff07 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff05 ffffff14 8c7d8c77 5a5d5aff 7b7d7bff 948e94ff 949a94ff 9c9a9cff 9c9a9cff 9c9a9cff 9c9e9cff a5a6a5ff adaeadb7 fffbff28 ffffff16 ffffff11 ffffff12 ffffff15 ffffff15 ffffff12 ffffff0f ffffff11 ffffff1c d6cfd65c a5a6a5f8 a5a2a5ff 9c9a9cff 9c9a9cff 949a94ff 9c9a9cff 9c9a9cff 848684ff 636563f1 d6cbd633 ffffff0e ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0b fff7ff22 526152dd 6b6d6bff 8c928cff 949694ff 9c9a9cff 949a94ff 9c9a9cff 949a94ff 9c9e9cff ada2ade5 efefef30 ffffff13 ffffff0c ffffff13 b5b2b534 7375737e 7375737f 9c969c45 ffffff14 ffffff0b ffffff0c ffffff1d a5a6a593 9ca29cff 9c9a9cff 949a94ff 9c9a9cff 9c9a9cff 949a94ff 949694ff 737173ff 737573a1 ffffff18 ffffff07 ffffff01 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff12 8c8a8c69 635d63ff 848284ff 949294ff 949694ff 9c969cff 949694ff 9c969cff 949694ff 9c9a9cff a5a6a591 ffffff1c ffffff0d ffffff11 a5a2a543 525552f3 5a595aff 5a595aff 525952fd 7b7d7b67 ffffff10 ffffff07 ffffff11 d6d7d63c 8c8e8cff 9c969cff 949a94ff 949694ff 9c9a9cff 949694ff 9c9a9cff 848684ff 6b6d6bf5 dee3de2a ffffff0c ffffff02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff07 ffffff1a 6b6d6bb9 6b696bff 8c8e8cff 949694ff 949694ff 949694ff 949694ff 949694ff 9c969cff 8c8e8cff a5a6a571 ffffff20 ffffff17 ffffff22 5a5d5acf 635d63ff 7b7d7bff 848284ff 737573ff 737173c7 ffffff15 ffffff07 ffffff0d ffffff24 848284f1 949294ff 949694ff 9c969cff 949694ff 949694ff 9c969cff 949694ff 7b797bff 8c8a8c77 ffffff13 ffffff04 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff01 ffffff0b fffbff24 636163f5 737973ff 8c8e8cff 949694ff 949694ff 9c969cff 949694ff 949694ff 949694ff 7b7d7bff 737573b2 fffbff33 ffffff2d 7b797b82 525952ff 7b797bff 8c8e8cff 8c8e8cff 949694ff 948e94c7 ffffff15 ffffff07 ffffff0e ffffff25 737173f1 8c8e8cff 949694ff 949694ff 949694ff 949694ff 949694ff 949694ff 847d84ff 7b7d7bb7 ffffff19 ffffff07 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff02 ffffff0f 9c9a9c56 6b696bff 848684ff 948e94ff 949294ff 949294ff 949294ff 949694ff 949294ff 949694ff 8c868cff 6b696bff 5a5d5af1 5a5d5ad9 525552ff 6b696bff 8c8a8cff 949294ff 9c9e9cff a5a2a5f8 bdbabd52 ffffff10 ffffff08 ffffff14 a5aaa550 636163ff 8c8a8cff 949294ff 949294ff 949694ff 949294ff 949294ff 949294ff 848a84ff 7b797bec ffffff1f ffffff0a 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff04 ffffff13 848a847a 736d73ff 8c8a8cff 8c928cff 949294ff 949294ff 949294ff 949294ff 949294ff 949294ff 8c928cff 8c8e8cff 848284ff 7b757bff 7b757bff 848684ff 8c8e8cff 9c9e9cff ada6adec cecbce56 ffffff16 ffffff0c ffffff10 ffffff22 5a5d5ac1 636563ff 8c8a8cff 8c928cff 949294ff 949294ff 949294ff 949294ff 949294ff 949694ff 7b7d7bff d6d3d633 ffffff0d ffffff01 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff05 ffffff15 7b7d7b97 737573ff 948a94ff 949294ff 8c928cff 949294ff 8c928cff 8c928cff 949294ff 8c928cff 948e94ff 948e94ff 8c8e8cff 848a84ff 8c8a8cff 8c8a8cff 9c9e9cff a5a6a5e5 ced7ce44 ffffff17 ffffff0e ffffff12 ffffff20 6b696b9d 525552ff 737573ff 8c8a8cff 949294ff 8c928cff 949294ff 8c928cff 949294ff 8c928cff 948e94ff 848284ff adaaad50 ffffff0f ffffff02 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff06 ffffff17 7b797ba1 7b797bff 848e84ff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 9c969cff 9ca29cdd e7dbe73d ffffff16 ffffff0e ffffff14 d6d7d62d 5a5d5ab7 525152ff 6b696bff 848284ff 8c8a8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 848684ff a5a6a55b ffffff10 ffffff02 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff06 ffffff17 7b7d7ba1 7b7d7bff 8c8a8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 949694ff cebece57 ffffff18 ffffff0d ffffff13 a5a2a544 525552e0 525152ff 6b6d6bff 848284ff 848a84ff 8c8e8cff 8c8e8cff 8c8e8cff 8c8e8cff 948e94ff 8c8e8cff 8c8e8cff 8c8e8cff 8c868cff a5aaa55b ffffff10 ffffff02 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff05 ffffff15 8c868c97 7b7d7bff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8e8cff 8c8a8cff 848684ee ffffff2a ffffff15 ffffff12 b5bab535 4a4d4aee 5a555aff 737173ff 7b7d7bff 8c868cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 848684ff bdb2bd50 ffffff0f ffffff02 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff04 ffffff13 8c8e8c7a 7b7d7bff 8c868cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 848684ff 737173f5 efebef38 ffffff22 ffffff24 6b696b9d 525552ff 737573ff 848284ff 848684ff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8a8cff 8c8e8cff 848684ff ced3ce33 ffffff0d ffffff01 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff02 ffffff0f adaaad53 7b797bff 848684ff 848a84ff 848a84ff 8c8a8cff 848a84ff 8c8a8cff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8a8cff 848a84ff 848684ff 6b656bff 636963be 94929465 6b6d6b8c 524d52f5 6b696bff 7b7d7bff 8c8a8cff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8a8cff 848a84ff 848a84ff 8c8e8cff 848684ec ffffff1f ffffff0a 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff01 ffffff0b f7fbf724 7b797bf3 848684ff 8c868cff 848684ff 8c868cff 848684ff 848684ff 8c868cff 848684ff 8c868cff 848684ff 8c868cff 848684ff 8c8a8cff 7b7d7bff 6b696bff 525552ff 5a595aff 636563ff 7b797bff 848684ff 848684ff 8c868cff 848684ff 8c868cff 848684ff 848684ff 8c868cff 848684ff 848684ff 8c868cff 848684ff 948e94ff 8c8e8cb9 ffffff19 ffffff07 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff07 ffffff1a 848284b9 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 949294ff 9c9e9cf5 adaaadbe a5a2a5d9 8c8e8cff 848a84ff 848284ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 8c8a8cff 9c9e9c77 ffffff13 ffffff04 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff12 9c9a9c69 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848684ff 848284ff 848684ff 8c8a8cff 949694f1 ded7de4d ffffff27 ffffff2b a5a6a595 948e94ff 848684ff 848284ff 848684ff 848284ff 848684ff 848284ff 848684ff 848284ff 848684ff 848284ff 848684ff 8c8a8cff 8c8a8cf5 e7e3e72d ffffff0d ffffff02 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0b fffbff22 848284dd 8c8a8cff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848684ff 848284ff 8c868cff 949294a4 ffffff24 ffffff14 ffffff19 f7f3f734 7b827bfa 848284ff 848284ff 848684ff 848284ff 848284ff 848684ff 848284ff 848284ff 848684ff 848284ff 848284ff 948e94ff 949694a4 ffffff18 ffffff07 ffffff01 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff05 ffffff14 9c9a9c77 8c8a8cff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 737573ff 737973a6 ffffff25 ffffff15 ffffff1a e7e3e737 636163fd 7b7d7bff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 848284ff 8c8a8cff 8c8a8cf5 cecfce3c ffffff0f ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0b ffffff1e 8c8e8cca 8c8e8cff 848284ff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 847d84ff 737573ff 5a595af5 9c9a9c5e ffffff2a fffbff2f 5a595aab 525552ff 7b797bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848684ff 8c8e8cff 9ca29c8d ffffff17 ffffff07 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff10 d6cfd63a 8c8e8cee 8c8a8cff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 848284ff 7b7d7bff 7b827bff 6b656bff 525552ff 525152d6 4a4d4ae9 4a494aff 636563ff 7b797bff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 847d84ff 7b827bff 848284ff 948e94ff 949694c5 ffffff1e ffffff0c ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff07 ffffff15 adaead5f 949294f8 848a84ff 847d84ff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 847d84ff 7b7d7bff 7b7d7bff 737173ff 636963ff 636163ff 6b696bff 737173ff 7b797bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 848284ff 8c8e8cff 949694db e7dfe730 ffffff0f ffffff04 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff09 ffffff17 bdb2bd64 949694f5 8c8e8cff 847d84ff 7b7d7bff 7b7d7bff 847d84ff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b7d7bff 7b757bff 737573ff 737573ff 7b797bff 7b7d7bff 7b7d7bff 847d84ff 7b7d7bff 847d84ff 7b7d7bff 848284ff 948e94ff 9c9a9cdb d6d3d63b ffffff12 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff09 ffffff16 c6c7c64b 949a94e2 8c8e8cff 848284ff 7b7d7bff 7b797bff 7b7d7bff 7b797bff 7b7d7bff 7b797bff 7b7d7bff 7b7d7bff 7b797bff 7b7d7bff 7b7d7bff 7b7d7bff 7b797bff 7b7d7bff 7b797bff 7b7d7bff 848684ff 949294ff 9ca29cbc efebef2a ffffff11 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff08 ffffff13 e7dbe733 a5a2a5bc 949a94ff 8c8a8cff 848284ff 7b797bff 7b797bff 7b7d7bff 7b797bff 7b797bff 7b797bff 7b7d7bff 7b797bff 7b797bff 7b797bff 7b7d7bff 7b797bff 848284ff 949294ff 9c9a9cf5 b5aeb594 ffffff1e ffffff0f ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff06 ffffff0f ffffff1b cec7ce55 a5a6a5c8 9c9a9cff 8c928cff 848684ff 7b7d7bff 7b797bff 7b797bff 7b797bff 7b797bff 7b797bff 7b7d7bff 848284ff 848a84ff 949694ff 9c9e9cfa b5aab5a9 d6dfd637 ffffff17 ffffff0b ffffff04 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff12 ffffff1c c6cbc650 bdaebd9a a5a6a5d6 a5a2a5ff 9c9e9cff 9c9a9cff 949a94ff 9c9a9cff 9c9a9cff 9c9e9cff ada2adfa ada6adc3 b5b2b587 dedbde39 ffffff19 ffffff0f ffffff07 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff04 ffffff09 ffffff10 ffffff17 ffffff1d dedbde38 c6c7c653 bdbebd6a bdb2bd81 b5b6b581 cec7ce5d c6c7c652 e7efe72a ffffff1b ffffff14 ffffff0e ffffff08 ffffff03 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff03 ffffff06 ffffff09 ffffff0d ffffff0f ffffff12 ffffff13 ffffff13 ffffff11 ffffff0f ffffff0c ffffff08 ffffff05 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff02 ffffff03 ffffff04 ffffff04 ffffff03 ffffff02 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/sqlite_icon.png │ ├── sng │ │ @@ -18,31 +18,95 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ + ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ + ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ + ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ + ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ + ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ + ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ + ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ + ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ + ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ + ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ + (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ + ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ + ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ + ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ - ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ ( 94, 94, 94) # rgb = (0x5e,0x5e,0x5e) grey37 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ @@ -50,166 +114,103 @@ │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ - ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ - ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ - ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ - (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ (101,101,101) # rgb = (0x65,0x65,0x65) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ - ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ - ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (100,100,100) # rgb = (0x64,0x64,0x64) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ (105,105,105) # rgb = (0x69,0x69,0x69) grey41 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ ( 78, 78, 78) # rgb = (0x4e,0x4e,0x4e) │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ - (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ - ( 98, 98, 98) # rgb = (0x62,0x62,0x62) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ - ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ - ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ - ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ - ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ - ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ - ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ - (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ @@ -222,25 +223,21 @@ │ │ ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ - ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ } │ │ tRNS { │ │ - 0 46 98 137 167 188 204 212 219 222 223 224 77 128 156 191 223 245 255 255 255 255 255 255 255 255 255 255 255 254 7 62 96 186 245 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 18 74 210 255 255 255 255 0 62 219 252 255 254 0 105 228 255 255 17 202 255 255 22 247 255 254 192 255 252 255 246 255 152 255 52 215 255 255 255 51 50 168 255 255 41 47 73 176 253 255 255 255 6 43 103 204 253 255 255 255 255 255 13 190 255 255 255 255 255 255 255 255 255 255 12 232 255 254 255 255 255 255 255 255 255 171 254 255 255 255 255 255 255 255 255 255 255 255 255 255 249 255 255 255 255 255 255 255 255 255 255 255 255 255 250 255 255 174 255 255 56 236 255 255 255 56 191 255 103 203 253 9 73 177 253 255 255 10 167 255 255 255 255 5 205 255 255 255 255 145 254 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 202 228 255 210 255 186 255 255} │ │ + 0 46 98 137 167 188 204 212 219 222 223 224 77 128 156 191 223 245 254 7 62 96 186 245 18 74 210 62 219 252 254 105 228 17 202 22 247 254 192 252 246 152 52 215 51 50 168 41 47 73 176 253 6 43 103 204 253 13 190 12 232 254 171 254 249 250 174 56 236 56 191 103 203 253 9 73 177 253 10 167 5 205 145 254 202 228 210 186} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -252,52 +249,52 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000102030405060708090a0b0b0b0b0a090807060504030201000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0d0e0f101112131415161718191a1b1c1c1d1c1c1d1c1c1b1a191817161514131211100f0e0d0c00000000000000000000000000000000 │ │ -000000000000000000001e1f202122232425261d1c2728292a19262b2c2d2e182f3031313131302f182e2d2c2b26192a2928271c1d262524232221201f1e00000000000000000000 │ │ -000000003200003334353637381d39192d30302f2f2f2f18181818181818181818181818181818181818181818181818182f2f2f2f30302d19391d38373635343300003200000000 │ │ -0000003a003b3c3d3e192d3f182f2f2f2f2f1818181818181818181818181818181818181818181818181818181818181818181818182f2f2f2f2f183f2d193e3d3c3b003a000000 │ │ -004000414243442b182f2f18181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818182f2f182b44434241004000 │ │ -0045464748182f181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818182f184847464500 │ │ -494a4b4c181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818184c4b4a49 │ │ -4d1d4e2f181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818182f4e1d4d │ │ -4f1c50181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818501c4f │ │ -511c1c522b302f181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818182f302b521c1c51 │ │ -53541d1c1c28194e2f2f2f18181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818182f2f2f4e19281c1c1d5453 │ │ -5556571c1c271c1c5859542d182f2f2f2f2f1818181818181818181818181818181818181818181818181818181818181818181818182f2f2f2f2f182d5459581c1c271c1c575655 │ │ -5a5b5c5d5e1c1c271c1c272727584b194e2f2f2f2f2f2f18181818181818181818181818181818181818181818181818182f2f2f2f2f2f4e194b582727271c1c271c1c5e5d5c5b5a │ │ -5f5b60616263641c1c271c1c271c1c1c1c27651b5852394b59661926544e2d182f3031313131302f182d4e54261966594b3952581b65271c1c1c1c271c1c271c1c64636261605b5f │ │ -675a68696a6b6c6d6e6f701c1c271c1c1c1c1c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c1c1c1c1c271c1c706f6e6d6c6b6a69685a67 │ │ -0071725d73747576757778797a7b7c271c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c277c7b7a79787775767574735d727100 │ │ -7d7e7f8081757575747574818182838485868752521b70271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c27701b5252878685848382818174757475757581807f7e7d │ │ -88658918308a817575747474747481818b8c7a828d8e8f909192939495964426391c1c1c1c1c1c392644969594939291908f8e8d827a8c8b818174747474747575818a3018896588 │ │ -971c1a2f18182e7b98999a7575747474747474749b769c73749d7a9e9fa06e93a1a2a3a4a4a3a2a1936ea09f9e7a9d74739c769b7474747474747475759a99987b2e18182f1a1c97 │ │ -a51c1c504e302f18182d31a6967374a775757574747474747474747474747474747474747474747474747474747474747474747474757575a7747396a6312d18182f304e501c1ca5 │ │ -a8701d1c1ca9542e2f2f2f18182e2d30a6aa15769b7475757575757575757575747474747474747475757575757575757575749b7615aaa6302d2e18182f2f2f2e54a91c1c1d70a8 │ │ -abac4b1d1c1c2727287f2e2f2f2f2f181818182f2f303031adaeaf259c9b8175a7a7a7a7a7a7a7a775819b9c25afaead3130302f2f181818182f2f2f2f2e7f2827271c1c1d4bacab │ │ -5bb0b112651c1c271c1c277058a9b2482e3030302f2f2f18181818182e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e18181818182f2f2f3030302e48b2a95870271c1c271c1c6512b1b05b │ │ -685a68b3b4b5381c1c271c1c271c1c1c1c271b28a94bb27f7c262b2c4e2d2e182f3030303030302f182e2d4e2c2b267c7fb24ba9281b271c1c1c1c271c1c271c1c38b5b4b3685a68 │ │ -b65a60b7b8b983babb2d651c1c271c1c1c1c1c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c1c1c1c1c271c1c652dbbba83b9b8b7605ab6 │ │ -00bcbdbe747575819dbfc0c1871b1b271c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c271b1b87c1c0bf9d81757574bebdbc00 │ │ -c2c3adc4a775747474747414c5c683c78e7a311c1c1c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c1c1c317a8ec783c6c514747474747475a7c4adc3c2 │ │ -c854c92eca8775a7757474747481999943cbcc79cdcecf9279d0d1a764442ba91c1c1c1c1c1c1c1ca92b4464a7d1d07992cfcecd79cccb439999817474747475a77587ca2ec954c8 │ │ -511c292f18182dd26f9ba7757574747474747481769cd3d475d5cb12d66dd7d8d936dadbdbda36d9d8d76dd612cbd575d4d39c76817474747474747575a79b6fd22d18182f291c51 │ │ -4f1c1c5e182f2f18182d38c4739b74757575757474747474747474747474747474747474747474747474747474747474747474747475757575749b73c4382d18182f2f185e1c1c4f │ │ -4d1d272727292d2f2f2f18182f2f30578773747575757575747474747474747474747474747474747474747474747474757575757574738757302f2f18182f2f2f2d292727271d4d │ │ -494a651d1c1c271b4b262f302f2f2f18182e2e305744dc7bdd96d49c9b74a79abbbbbbbbbbbbbbbb9aa7749b9cd496dd7bdc4457302e2e18182f2f2f302f264b1b271c1c1d654a49 │ │ -0045de8c1c1c1c271c1c2752a9667c2c1830302f2f2f2f18182e2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2e2e18182f2f2f2f3030182c7c66a952271c1c271c1c1c8cde4500 │ │ -00400041df8bb21c1c271c1c271c1c1c1c65e01ab27f48542c4e2d2d2e1818182f2f2f2f2f2f2f2f1818182e2d2d4e2c54487fb21ae0651c1c1c1c271c1c271c1cb28bdf41004000 │ │ -0000003a003b3c3d441b271d1c271c1c1c1c1c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c1c1c1c1c271c1d271b443d3c3b003a000000 │ │ -000000003200003334e136e2311d1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1d31e236e1343300003200000000 │ │ -000000000000000000001e1f20e322e49f257f1d1c1c1c1c271c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c271c1c1c1c1d7f259fe422e3201f1e00000000000000000000 │ │ -000000000000000000000000000000000c0d0e0f101112139d73e5ad307c5e521c1c1d1c1c1d1c1c525e7c30ade5739d131211100f0e0d0c00000000000000000000000000000000 │ │ +000000000000000000000000000000000c0d0e0f101158595a5b5c5d5e5f6061626212626212626261605f5e5d5c5b5a595811100f0e0d0c00000000000000000000000000000000 │ │ +0000000000000000000013141516176364656612626768696a5f666b6c6d6e5e6f7071717171706f5e6e6d6c6b665f6a696867621266656463171615141300000000000000000000 │ │ +0000000000000018191a72737412755f6d70706f6f6f6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f6f6f6f70706d5f75127473721a191800000000000000 │ │ +00000000001b1c1d765f6d1e5e6f6f6f6f6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f6f6f6f6f5e1e6d5f761d1c1b0000000000 │ │ +0000001f2077786b5e6f6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f6f5e6b7877201f000000 │ │ +002122797a5e6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f5e7a79222100 │ │ +23247b255e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e257b2423 │ │ +26127c6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f7c1226 │ │ +27627d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e7d6227 │ │ +2862627e6b706f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f706b7e626228 │ │ +297f126262685f7c6f6f6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f6f6f7c5f686262127f29 │ │ +2a2b80626267626281827f6d5e6f6f6f6f6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f6f6f6f6f5e6d7f82816262676262802b2a │ │ +2c2d2e83846262676262676767817b5f7c6f6f6f6f6f6f5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e6f6f6f6f6f6f7c5f7b81676767626267626284832e2d2c │ │ +2f2d303132338562626762626762626262678661817e757b82875f667f7c6d5e6f7071717171706f5e6d7c7f665f87827b757e816186676262626267626267626285333231302d2f │ │ +342c3536373888898a8b8c62626762626262626262676262626262626262626262626262626262626262626262626262626267626262626262626762628c8b8a8988383736352c34 │ │ +00393a838d8e8f908f9192939495966762626267626262626262626262626262626262626262626262626262626262626262626267626262679695949392918f908f8e8d833a3900 │ │ +3b3c973d988f8f8f8e8f8e9898999a9b9c9d9e7e7e618c67626262626262626262626262626262626262626262626262678c617e7e9e9d9c9b9a9998988e8f8e8f8f8f983d973c3b │ │ +3e863f5e709f988f8f8e8e8e8e8e9898a0a19499a2a3a4a5a6a7a8a9aaab786675626262626262756678abaaa9a8a7a6a5a4a3a29994a1a098988e8e8e8e8e8f8f989f705e3f863e │ │ +4062606f5e5e6e95acadae8f8f8e8e8e8e8e8e8eaf90b08d8eb194b2b3b48aa8b5b6b7b8b8b7b6b5a88ab4b3b294b18e8db090af8e8e8e8e8e8e8e8f8faeadac956e5e5e6f606240 │ │ +4162627d7c706f5e5e6d71b9ab8d8eba8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f8fba8e8dabb9716d5e5e6f707c7d626241 │ │ +428c126262bb7f6e6f6f6f5e5e6e6d70b9bc5b90af8e8f8f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8eaf905bbcb9706d6e5e5e6f6f6f6e7fbb6262128c42 │ │ +43447b126262676768976e6f6f6f6f5e5e5e5e6f6f707071bdbebf65b0af988fbabababababababa8f98afb065bfbebd7170706f6f5e5e5e5e6f6f6f6f6e976867676262127b4443 │ │ +2d454658866262676262678c81bbc07a6e7070706f6f6f5e5e5e5e5e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e5e5e5e5e5e6f6f6f7070706e7ac0bb818c676262676262865846452d │ │ +352c354748497462626762626762626262676168bb7bc09796666b6c7c6d6e5e6f7070707070706f5e6e6d7c6c6b669697c07bbb6861676262626267626267626274494847352c35 │ │ +4a2c304b4c4d9ac1c26d866262676262626262626267626262626262626262626262626262626262626262626262626262626762626262626262676262866dc2c19a4d4c4b302c4a │ │ +004e4fc38e8f8f98b1c4c5c69e616167626262676262626262626262626262626262626262626262626262626262626262626262676262626761619ec6c5c4b1988f8f8ec34f4e00 │ │ +5051bdc7ba8f8e8e8e8e8e5ac8c99acaa39471626262626267626262626262626262626262626262626262626262626762626262627194a3ca9ac9c85a8e8e8e8e8e8fbac7bd5150 │ │ +527f536ecb9e8fba8f8e8e8e8e98adad77cccd93cecfd0a793d1d2ba85786bbb6262626262626262bb6b7885bad2d193a7d0cfce93cdcc77adad988e8e8e8e8fba8f9ecb6e537f52 │ │ +2862696f5e5e6dd38bafba8f8f8e8e8e8e8e8e9890b0d4d58fd6cc58d789d8d9da72dbdcdcdb72dad9d889d758ccd68fd5d4b090988e8e8e8e8e8e8f8fbaaf8bd36d5e5e6f696228 │ │ +276262845e6f6f5e5e6d74c78daf8e8f8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8eaf8dc7746d5e5e6f6f5e84626227 │ │ +2612676767696d6f6f6f5e5e6f6f70809e8d8e8f8f8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8f8e8d9e80706f6f5e5e6f6f6f6d696767671226 │ │ +23248612626267617b666f706f6f6f5e5e6e6e708078dd95deabd5b0af8ebaaec2c2c2c2c2c2c2c2aeba8eafb0d5abde95dd7880706e6e5e5e6f6f6f706f667b6167626212862423 │ │ +002154a1626262676262677ebb87966c5e70706f6f6f6f5e5e6e6e6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6e6e5e5e6f6f6f6f70705e6c9687bb7e67626267626262a1542100 │ │ +0000001f55a0c06262676262676262626286df60c0977a7f6c7c6d6d6e5e5e5e6f6f6f6f6f6f6f6f5e5e5e6e6d6d7c6c7f7a97c060df8662626262676262676262c0a0551f000000 │ │ +00000000001b1c1d78616712626762626262626262676262626262626262626262626262626262626262626262626262626267626262626262626762126761781d1c1b0000000000 │ │ +0000000000000018195672e0711262626762626262626262626262626262626262626262626262626262626262626262626262626262626762621271e07256191800000000000000 │ │ +000000000000000000001314155717e1b36597126262626267626262626262626262626262626262626262626262626762626262129765b3e1175715141300000000000000000000 │ │ +000000000000000000000000000000000c0d0e0f10115859b18de2bd7096847e62621262621262627e849670bde28db1595811100f0e0d0c00000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000102030405060708090a0b0b0b0b0a090807060504030201000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-ldpi-v4/sqlite_icon.png │ ├── sng │ │ @@ -1,196 +1,193 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 36; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ - (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ - (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 77, 77, 77) # rgb = (0x4d,0x4d,0x4d) grey30 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ ( 54, 54, 54) # rgb = (0x36,0x36,0x36) grey21 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ + ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ + (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ + ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ + (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ + ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ + ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ + (131,131,131) # rgb = (0x83,0x83,0x83) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ + (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ + (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ - (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ - (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ - (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ - (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ - (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ - (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ - (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ - ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ - (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - ( 44, 44, 44) # rgb = (0x2c,0x2c,0x2c) │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ - (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ - (131,131,131) # rgb = (0x83,0x83,0x83) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ - (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ - (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ } │ │ tRNS { │ │ - 0 0 0 0 42 82 135 159 181 199 208 212 214 214 7 62 132 206 255 255 255 255 255 254 255 255 255 255 255 15 134 255 255 254 62 254 254 239 254 229 254 254 255 255 84 237 255 255 255 255 255 255 37 53 216 255 255 255 255 255 255 255 255 255 255 53 247 255 254 255 255 255 255 255 234 254 254 255 255 255 255 255 255 255 255 255 255 255 255 235 255 255 255 255 255 255 255 255 255 255 92 246 255 255 255 255 255 255 39 53 216 255 44 238 255 254 255 255 255 227 254 254 255 255 255 255 255 239 254 255 255 62 254 254 255 255 255 15 134 255 62 206 135 159 181 199 208 212 214} │ │ + 0 42 82 135 159 181 199 208 212 214 214 7 62 132 206 254 15 134 254 62 254 254 239 254 229 254 254 84 237 37 53 216 53 247 254 234 254 254 235 92 246 39 53 216 44 238 254 227 254 254 239 254 62 254 254 15 134 62 206 135 159 181 199 208 212 214} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000001000000000000000000000000020000000000000000000000 │ │ -00000000030000000405060708090a0b0c0d0d0c0b0a0908070605040000000300000000 │ │ -0000000e0f101112131415161718191a1b1c1c1b1a191817161514131211100f0e000000 │ │ -001d1e1f20211b1b1b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1b1b21201f1e1d00 │ │ -22231b1a241b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b241a1b2322 │ │ -2526241a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a242625 │ │ -2728292a2b1b1b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1b2b2a292827 │ │ -2c2d2e282f3031322a331a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a332a3231302f282e2d2c │ │ -3435363738393a3b3b3b3b3c3d3e3f4016161616403f3e3d3c3b3b3b3b3a393837363534 │ │ -4142434445464748492f3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2f494847464544434241 │ │ -4a4b4c4d4e4f5050515253545556575352585852535756555453525150504f4e4d4c4b4a │ │ -5928172a335a5b5c5d5e5f60615f5062634e4e6362505f61605f5e5d5c5b5a332a172859 │ │ -64653d28391466676767676768696a6b6b6b6b6b6b6a69686767676767661439283d6564 │ │ -6c6d6e53393b3b3a3a3a3a2f6f154030141414143040156f2f3a3a3a3a3b3b39536e6d6c │ │ -7071727374557553763b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b765375557473727170 │ │ -7778797a636062627b7c7d3757747e5151515151517e7457377d7c7b626260637a797877 │ │ -7f288067676876815e635f61618250634e4e4e4e63508261615f635e817668676780287f │ │ -83843c3b85862a1a1a1a333387886b7676767676766b888733331a1a1a2a86853b3c8483 │ │ -00898a463b283b3a3c2f398b2e381614868686861416382e8b392f3c3a3b283b468a8900 │ │ -0000000e8c108d51693b3b3b283b3b3b3b3b3b3b3b3b3b283b3b3b69518d108c0e000000 │ │ -000000000300000004058e8f90919293940c0c94939291908f8e05040000000300000000 │ │ -000000000000000000000002000000000000000000000000020000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000102030405060708090a0a0908070605040302010000000000000000 │ │ +0000000b0c0d0e42434445460f4748494a4b4b4a4948470f46454443420e0d0c0b000000 │ │ +0010114c4d124a4a4a4949494949494949494949494949494949494a4a4a124d4c111000 │ │ +13144a49154a4949494949494949494949494949494949494949494949494a15494a1413 │ │ +161715494949494949494949494949494949494949494949494949494949494949151716 │ │ +18191a4e4f4a4a494949494949494949494949494949494949494949494a4a4f4e1a1918 │ │ +1b1c5019515253544e55494a4a4a4a4a4a4a4a4a4a4a4a4a4a49554e5453525119501c1b │ │ +1d1e1f565758595a5a5a5a5b5c5d5e5f464646465f5e5d5c5b5a5a5a5a595857561f1e1d │ │ +202160226162636465515a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a51656463626122602120 │ │ +23242566676869696a6b6c6d6e6f706c6b71716b6c706f6e6d6c6b6a6969686766252423 │ │ +26190f4e55727374757677787977697a7b67677b7a69777978777675747372554e0f1926 │ │ +27285c1958447c7d7d7d7d7d7e7f80818181818181807f7e7d7d7d7d7d7c4458195c2827 │ │ +292a2b6c585a5a595959595182455f5244444444525f458251595959595a5a586c2b2a29 │ │ +2c2d832e846e856c865a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a866c856e842e832d2c │ │ +2f3031877b787a7a88898a5670848b6a6a6a6a6a6a8b8470568a89887a7a787b8731302f │ │ +3219337d7d7e868c767b7779798d697b676767677b698d7979777b768c867e7d7d331932 │ │ +34355b5a368e4e49494955558f908186868686868681908f55554949494e8e365a5b3534 │ │ +003738625a195a595b515891505746448e8e8e8e444657509158515b595a195a62383700 │ │ +0000000b390d3a6a7f5a5a5a195a5a5a5a5a5a5a5a5a5a195a5a5a7f6a3a0d390b000000 │ │ +000000000000000001023b3c3d3e3f4041090941403f3e3d3c3b02010000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/sqlite_icon.png │ ├── sng │ │ @@ -22,107 +22,142 @@ │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ - ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ ( 90, 90, 90) # rgb = (0x5a,0x5a,0x5a) │ │ ( 74, 74, 74) # rgb = (0x4a,0x4a,0x4a) grey29 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ + (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ + (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ + (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ + ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ + ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ + (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ + (134,134,134) # rgb = (0x86,0x86,0x86) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ + (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ + ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ + (119,119,119) # rgb = (0x77,0x77,0x77) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ + ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ + (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ + (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ + ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ + (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ + (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ + ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ + ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ + ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ + ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ + (121,121,121) # rgb = (0x79,0x79,0x79) │ │ + ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ + ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ + ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ + (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ + (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ - (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ - ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ - (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ - (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ - (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ - ( 71, 71, 71) # rgb = (0x47,0x47,0x47) grey28 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ - (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ - (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ - ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ - (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ - ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (166,166,166) # rgb = (0xa6,0xa6,0xa6) grey65 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ - (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (169,169,169) # rgb = (0xa9,0xa9,0xa9) DarkGray │ │ @@ -130,137 +165,99 @@ │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ - (134,134,134) # rgb = (0x86,0x86,0x86) │ │ - (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ - ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ - (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ - ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 16, 16, 16) # rgb = (0x10,0x10,0x10) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ (131,131,131) # rgb = (0x83,0x83,0x83) │ │ (208,208,208) # rgb = (0xd0,0xd0,0xd0) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 89, 89, 89) # rgb = (0x59,0x59,0x59) grey35 │ │ - (130,130,130) # rgb = (0x82,0x82,0x82) grey51 │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ - (179,179,179) # rgb = (0xb3,0xb3,0xb3) grey70 │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ - ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (175,175,175) # rgb = (0xaf,0xaf,0xaf) │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (176,176,176) # rgb = (0xb0,0xb0,0xb0) grey69 │ │ - ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ - (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 99, 99, 99) # rgb = (0x63,0x63,0x63) grey39 │ │ - (118,118,118) # rgb = (0x76,0x76,0x76) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - (164,164,164) # rgb = (0xa4,0xa4,0xa4) │ │ - (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ - (202,202,202) # rgb = (0xca,0xca,0xca) │ │ - (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ - (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ - (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ - (236,236,236) # rgb = (0xec,0xec,0xec) │ │ } │ │ tRNS { │ │ - 0 6 27 40 48 52 55 56 13 74 108 165 204 222 229 234 237 239 240 240 241 241 0 14 31 96 169 242 255 255 255 255 255 255 254 255 255 255 255 255 255 0 59 138 200 255 255 255 255 254 255 0 31 192 243 255 255 254 254 47 239 254 215 255 254 255 255 158 254 255 160 251 255 254 255 255 255 255 36 51 77 235 255 255 255 255 255 255 255 255 5 101 239 255 254 255 255 255 94 252 255 254 255 255 255 255 255 255 255 255 255 255 255 255 240 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 240 254 255 255 255 255 255 121 254 255 255 255 255 255 255 107 239 255 28 50 77 235 255 255 255 255 8 153 251 255 254 255 255 255 144 255 255 255 255 255 255 255 255 255 255 255 255 255 255 254 255 255 255 255 255 47 239 255 255 255 243 59 200 255 14 31 96 169 242 108 165 204 222 229 234 237 239 240 240 241 241} │ │ + 0 6 27 40 48 52 55 56 13 74 108 165 204 222 229 234 237 239 240 240 241 241 14 31 96 169 242 254 59 138 200 254 31 192 243 254 254 47 239 254 215 254 158 254 160 251 254 36 51 77 235 5 101 239 254 94 252 254 240 240 254 121 254 107 239 28 50 77 235 8 153 251 254 144 254 47 239 243 59 200 14 31 96 169 242 108 165 204 222 229 234 237 239 240 240 241 241} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000102030405060607070606050403020100000000000000000000000000000000 │ │ 0000000000000000000008090a0b0c0d0e0f1011121314151514131211100f0e0d0c0b0a090800000000000000000000 │ │ -00160000001718191a1b1c1d1e1f20212223242526272828282827262524232221201f1e1d1c1b1a1918170000001600 │ │ -2900002a2b2c2d2e2f3024312728282727272727272727323227272727272727272828273124302f2e2d2c2b2a000033 │ │ -00343536372838393a2727273232323232323232323232323232323232323232323232322727273a3938283736353400 │ │ -3b3c253d273232323232323232323232323232323232323232323232323232323232323232323232323232273d253c3b │ │ -3e3f3a2732323232323232323232323232323232323232323232323232323232323232323232323232323232273a3f3e │ │ -404142272727323232323232323232323232323232323232323232323232323232323232323232323232272727424140 │ │ -432341444525382632272727272727323232323232323232323232323232323232272727272727322638254544412343 │ │ -0746474849411f48214a4b4c4d262828282828282828272727272828282828282828264d4c4b4a21481f414948474607 │ │ -4e4f5051524b414141535354551f1f5620575859453030303030304559585720561f1f555453534141414b5251504f4e │ │ -5a5b5c5d5e5f60612842213f5341414141414141414141414141414141414141414141533f21422861605f5e5d5c5b5a │ │ -6263646566676768696a6b6c6d666e6f703771595641414141414156597137706f6e666d6c6b6a696867676665646362 │ │ -721f3973741d756676777678792d7a7a687b7c7d7e7f808181807f7e7d7c7b687a7a2d797876777666751d7473391f72 │ │ -824183252626268485868788677776767775756788878787878787886775757776767767888786858426262625834182 │ │ -898a414920454b252632288b748c8d851d8e8f908686868686868686908f8e1d858d8c748b283226254b452049418a89 │ │ -4f91924c494154551f20584a244d27282873939393939393939393939393732828274d244a58201f555441494c92914f │ │ -9495969798994548534141414141415355569a48579b585858589b57489a565553414141414141534845999897969594 │ │ -9c9d9e9fa0a1a1a22d87a33854414141414141414141414141414141414141414141415438a3872da2a1a1a09f9e9d9c │ │ -a473a58a767677a62d7a6d525fa77da8a96eaa32591f414141411f5932aa6ea9a87da75f526d7a2da67776768aa573a4 │ │ -4041382673ab6f887577767588888867acada1aeafb0b1b2b2b1b0afaea1adac6788888875767775886fab7326384140 │ │ -3e41b330713232b4b5b6b78f6f8876b866767775678888878788886775777666b876886f8fb7b6b5b432327130b3413e │ │ -b9ba41495556212f2628287393b4a5a5bbaabcbdb71d1d1d1d1d1db7bdbcaabba5a5b493732828262f2156554941bab9 │ │ -003435be5855414949553f214a2f714d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d712f4a213f554949415558be353400 │ │ -290000bf2bc06774534141494141414153551fc1569a9a9a9a9a9a56c11f555341414141494141537467c02bbf000033 │ │ -0016000000c2c3c4c5c6a2bc574141414941414141414141414141414141414941414157bca2c6c5c4c3c20000001600 │ │ -000000000000000000000809c7c8c9cacbcccdcecfd0d1d2d2d1d0cfcecdcccbcac9c8c7090800000000000000000000 │ │ +0000000000161718191a6162636465661b6768696a6b6c6c6c6c6b6a6968671b6665646362611a191817160000000000 │ │ +0000001c1d1e6d6e6f70681f6b6c6c6b6b6b6b6b6b6b6b71716b6b6b6b6b6b6b6b6c6c6b1f68706f6e6d1e1d1c000000 │ │ +00202122726c7323246b6b6b7171717171717171717171717171717171717171717171716b6b6b2423736c7222212000 │ │ +252669276b71717171717171717171717171717171717171717171717171717171717171717171717171716b27692625 │ │ +2874246b717171717171717171717171717171717171717171717171717171717171717171717171717171716b247428 │ │ +2975766b6b6b7171717171717171717171717171717171717171717171717171717171717171717171716b6b6b767529 │ │ +2a67752b7769736a716b6b6b6b6b6b7171717171717171717171717171717171716b6b6b6b6b6b716a7369772b75672a │ │ +072c2d782e75647866797a7b7c6a6c6c6c6c6c6c6c6c6b6b6b6b6c6c6c6c6c6c6c6c6a7c7b7a79667864752e782d2c07 │ │ +2f3031327d7a7575757e7e7f8064648165828384777070707070707784838265816464807f7e7e7575757a7d3231302f │ │ +33343585368687886c7666747e757575757575757575757575757575757575757575757e7466766c8887863685353433 │ │ +373889398a8b8b8c8d8e8f90918a92939472958481757575757575818495729493928a91908f8e8d8c8b8b8a39893837 │ │ +3a6423969762988a999a999b9c6d9d9d8c9e9fa0a1a2a3a4a4a3a2a1a09f9e8c9d9d6d9c9b999a998a9862979623643a │ │ +3b753c696a6a6aa5a6a7a8a98b9a99999a98988ba9a8a8a8a8a8a8a98b98989a99999a8ba9a8a7a6a56a6a6a693c753b │ │ +3d3e752e65777a696a716caa97abaca662adaeafa7a7a7a7a7a7a7a7afaead62a6acab97aa6c716a697a77652e753e3d │ │ +303f407b2e757f8064658379687c6b6c6c96b0b0b0b0b0b0b0b0b0b0b0b0966c6c6b7c6879836564807f752e7b403f30 │ │ +41424344b1b277787e7575757575757e8081b37882b483838383b48278b381807e7575757575757e7877b2b144434241 │ │ +454647b548b6b6b76da8b8737f757575757575757575757575757575757575757575757f73b8a86db7b6b648b5474645 │ │ +4996b93e99999aba6d9d917d86bba0bcbd92be71846475757575648471be92bdbca0bb867d919d6dba9a99993eb99649 │ │ +2975736a96bf93a9989a9998a9a9a98bc0c1b6c2c3c4c5c6c6c5c4c3c2b6c1c08ba9a9a998999a98a993bf966a737529 │ │ +28754a70957171c7c8c9caae93a999cb8a999a988ba9a9a8a8a9a98b989a998acb99a993aecac9c8c7717195704a7528 │ │ +4b4c752e8081666f6a6c6c96b0c7b9b9ccbecdceca626262626262cacecdbeccb9b9c7b0966c6c6a6f6681802e754c4b │ │ +0020214d8380752e2e807466796f957c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c956f796674802e2e7580834d212000 │ │ +0000004e1d4f8b977e75752e757575757e8064cf81b3b3b3b3b3b381cf64807e757575752e75757e978b4f1d4e000000 │ │ +00000000005051525354b7cd827575752e75757575757575757575757575752e75757582cdb754535251500000000000 │ │ +00000000000000000000080955565758595a5b5c5d5e5f60605f5e5d5c5b5a5958575655090800000000000000000000 │ │ 000000000000000000000000000000000102030405060607070606050403020100000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/layout/filerow.xml │ ├── res/layout/filerow.xml │ │ @@ -1,2 +1,2 @@ │ │ │ │ - │ │ + ├── res/layout/dbviewer.xml │ ├── res/layout/dbviewer.xml │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ - │ │ + │ │ │ │